pillar/pillardillo
pillar/pillar
dillo
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
97091457a8e9 | Francesco Siddi (fsiddi) | Check for capabilites instead of roles in allow_link | Mar 14 2018 | |||
df6297d40fbe | Sybren A. Stüvel (sybren) | Fixed project search | Mar 13 2018 | |||
257793dcd518 | Sybren A. Stüvel (sybren) | Simplified some code | Mar 13 2018 | |||
450dde56b7cb | Sybren A. Stüvel (sybren) | Pass our OAuth2 client ID to Blender ID when validating tokens | Feb 21 2018 | |||
854bc7cfaf98 | Sybren A. Stüvel (sybren) | Sentry: include extra user information | Feb 14 2018 | |||
05187cacea3a | Sybren A. Stüvel (sybren) | Add comment to config.py to point at SERVER_NAME | Feb 13 2018 | |||
f79642d69ff1 | Sybren A. Stüvel (sybren) | Refuse to merge projects when SERVER_NAME is unset | Feb 13 2018 | |||
1f2fb774b413 | Sybren A. Stüvel (sybren) | Converted another datetime.utcnow() to utils.utcnow() | Feb 13 2018 | |||
de801e41e37c | Sybren A. Stüvel (sybren) | CLI command for moving all nodes+files to another project | Feb 13 2018 | |||
cd42ce6cba68 | Sybren A. Stüvel (sybren) | Moving blobs between nodes now uses storage API | Feb 13 2018 | |||
eb18e5b93344 | Sybren A. Stüvel (sybren) | Formatting | Feb 13 2018 | |||
350cf85cd2ee | Sybren A. Stüvel (sybren) | Removed unused imports | Feb 13 2018 | |||
f2888069dbc6 | Sybren A. Stüvel (sybren) | Added pillar.api.utils.utcnow() which returns a datetime for 'now' | Feb 13 2018 | |||
ce33ce994f4d | Sybren A. Stüvel (sybren) | Elastic: Allow resetting and reindexing in one CLI command | Feb 13 2018 | |||
0c238284b0dd | Sybren A. Stüvel (sybren) | Typo | Feb 1 2018 | |||
06b2adf92354 | Sybren A. Stüvel (sybren) | Added all the in-use texture map types to the texture node type | Feb 1 2018 | |||
1ca2f336c444 | Sybren A. Stüvel (sybren) | Proper error handling for node type editor | Feb 1 2018 | |||
d86c215c3453 | Sybren A. Stüvel (sybren) | More texture map types | Feb 1 2018 | |||
1b57b333dff4 | Sybren A. Stüvel (sybren) | Removed the URLer service | Jan 31 2018 | |||
08a814525b4b | Sybren A. Stüvel (sybren) | Implement project undelete as PATCH | Jan 31 2018 | |||
27153bd74afd | Sybren A. Stüvel (sybren) | Remove use of URLER service, replaced it with direct MongoDB query. | Jan 31 2018 | |||
20d80dee61ac | Sybren A. Stüvel (sybren) | cache_for_request should take function itself into account too | Jan 31 2018 | |||
ca7d528c85b5 | Sybren A. Stüvel (sybren) | Mass-attaching project pictures for /p/ endpoint | Jan 31 2018 | |||
f8ff30fb4de6 | Sybren A. Stüvel (sybren) | (un)delete on project also (un)delete file documents. | Jan 31 2018 | |||
7d1b08bf5808 | Sybren A. Stüvel (sybren) | refresh_links_for_backend: log to backend-specific child logger. | Jan 31 2018 | |||
60abf6d4a996 | Sybren A. Stüvel (sybren) | on_pre_get_files: remove refresh of files | Jan 31 2018 | |||
7c384d1f4512 | Sybren A. Stüvel (sybren) | Link refresh: allow refreshing links for soft-deleted projects. | Jan 31 2018 | |||
f18d5580c1a0 | Sybren A. Stüvel (sybren) | Fixed unicode/bytes issues in CDN file path hashing. | Jan 31 2018 | |||
9177f77e695f | Sybren A. Stüvel (sybren) | Link refresh: gracefully handle case where 'file_path' is not set. | Jan 31 2018 | |||
4b5a961e1422 | Sybren A. Stüvel (sybren) | Speed up authentication by trusting g.current_user if set. | Jan 31 2018 | |||
660b7a38112e | Sybren A. Stüvel (sybren) | Added 'maintenance refresh_content_disposition' CLI command | Jan 26 2018 | |||
e5fb156224d9 | Sybren A. Stüvel (sybren) | Fix logging in check_home_project_groups CLI command | Jan 26 2018 | |||
de1eab459690 | Sybren A. Stüvel (sybren) | GCS: the slash is a separator, and not part of the directory name itself. | Jan 26 2018 | |||
de1c227ccd76 | Sybren A. Stüvel (sybren) | GCS storage: use self.subdir instead of hard-coded '_' | Jan 26 2018 | |||
230b2c669c43 | Sybren A. Stüvel (sybren) | Implement rename-after-Zencoder-is-done using our Storage API. | Jan 26 2018 | |||
2e2314c16b37 | Sybren A. Stüvel (sybren) | Replace storage backend 'pillar' with 'local' | Jan 26 2018 | |||
f8c3408f18a7 | Sybren A. Stüvel (sybren) | Properly handle errors when saving updated file doc after Zencoder notif. | Jan 26 2018 | |||
89ca0516a98c | Sybren A. Stüvel (sybren) | Better handling of Zencoder error notifications. | Jan 26 2018 | |||
987d6d03a629 | Sybren A. Stüvel (sybren) | Fix T49280: Make texture files (in texture node) sortable | Jan 26 2018 | |||
9b3a836c832c | Sybren A. Stüvel (sybren) | Fix for project-less files | Jan 26 2018 | |||
741cdf6e1297 | Sybren A. Stüvel (sybren) | Elastic: regenerate picture URL before inserting into ElasticSearch | Jan 26 2018 | |||
0744aeb42f22 | Sybren A. Stüvel (sybren) | app → current_app | Jan 26 2018 | |||
b3a36f283309 | Sybren A. Stüvel (sybren) | Fix T49930: bug in texture count | Jan 25 2018 | |||
dd8d19178be6 | Sybren A. Stüvel (sybren) | Removed unused function | Jan 25 2018 | |||
6a17949fdf7d | Sybren A. Stüvel (sybren) | Added Roles & Capabilities page to user settings | Jan 25 2018 | |||
fd3e7958241f | Sybren A. Stüvel (sybren) | Store IP-based org-given roles in the user document. | Jan 25 2018 | |||
270bb2164688 | Sybren A. Stüvel (sybren) | Support IP range editing in Organization view_embed | Jan 25 2018 | |||
d3f97358d9b3 | Sybren A. Stüvel (sybren) | Work around Eve not supporting returning binary data | Jan 25 2018 | |||
c44f0489bccf | Sybren A. Stüvel (sybren) | Backend support for organization IP ranges. | Jan 25 2018 | |||
9bd41ed5d77a | Sybren A. Stüvel (sybren) | Added urljoin Jinja2 filter | Jan 25 2018 | |||
0eca0c706fc9 | Francesco Siddi (fsiddi) | Introducing overridable comments list rendering | Jan 20 2018 | |||
4da7a84c86d4 | Francesco Siddi (fsiddi) | Fix for broken urls in blog list | Jan 18 2018 | |||
2b2910a1ac84 | Francesco Siddi (fsiddi) | Fix typo in comment | Jan 18 2018 | |||
bdff39144067 | Francesco Siddi (fsiddi) | Support for rendering of video file attachments | Jan 17 2018 | |||
46beaece7553 | Sybren A. Stüvel (sybren) | Implemented pillar.flask_extra.ensure_schema(url) | Jan 12 2018 | |||
15ce14335603 | Sybren A. Stüvel (sybren) | Include Last-Modifed HTTP header in Blog feed response | Jan 12 2018 | |||
7245dac1ca91 | Sybren A. Stüvel (sybren) | Elastic: reverted previous two commits | Jan 12 2018 | |||
6748fd000636 | Sybren A. Stüvel (sybren) | Elastic: use ngrams for user search but not assets | Jan 12 2018 | |||
b2bd01117ecd | Sybren A. Stüvel (sybren) | Elastic: tweaked user indexing | Jan 12 2018 | |||
31ca4f3d23f0 | Sybren A. Stüvel (sybren) | Gracefully handle Elastic errors in user search | Jan 12 2018 | |||
8326d8e7fe87 | Sybren A. Stüvel (sybren) | Elastic query: remove matching on document type. | Jan 12 2018 | |||
3e5ccaf8fd60 | Sybren A. Stüvel (sybren) | Elastic indexing: explicitly save into the configured index. | Jan 12 2018 | |||
68b6e436493b | Sybren A. Stüvel (sybren) | Upgraded ElasticSearch to 6.1.x. | Jan 11 2018 | |||
61673ef2739b | Sybren A. Stüvel (sybren) | Search: implemented pagination | Jan 10 2018 | |||
82a2e9a5238e | Sybren A. Stüvel (sybren) | Search: Disable Algolia backend | Jan 10 2018 | |||
36da289746af | Sybren A. Stüvel (sybren) | user search: boost exact matches on username | Jan 10 2018 | |||
7f892601f4f9 | Sybren A. Stüvel (sybren) | Reformatting | Jan 10 2018 | |||
1d08f6850bb7 | Sybren A. Stüvel (sybren) | Elastic: paralellise reindexing | Jan 9 2018 | |||
408db5e0605d | Sybren A. Stüvel (sybren) | Elastic: log how long reindexing took | Jan 9 2018 | |||
740e088cc52d | Sybren A. Stüvel (sybren) | Elastic: Doc & return type polish | Jan 9 2018 | |||
4fdcd2a343de | Sybren A. Stüvel (sybren) | Elastic: include exact searches on email address | Jan 9 2018 | |||
6e40b9a44ace | Sybren A. Stüvel (sybren) | Elastic: delegated common user search functionality to a single function | Jan 9 2018 | |||
c20aa41b5c82 | Sybren A. Stüvel (sybren) | Formatting | Jan 9 2018 | |||
d96be99d1dd2 | Sybren A. Stüvel (sybren) | Hacked jquery.autocomplete to not use algolia-autocomplete CSS class | Jan 5 2018 | |||
284d822a8a28 | Sybren A. Stüvel (sybren) | Asset search: order by newest-first on empty query | Jan 5 2018 | |||
9d39995d0f05 | Sybren A. Stüvel (sybren) | Asset search: debug-log instead of print query + result | Jan 5 2018 | |||
83a38ff50ed0 | Sybren A. Stüvel (sybren) | Admin user search: include aggregations | Jan 5 2018 | |||
33c051bf2812 | Sybren A. Stüvel (sybren) | Search: include explicit indices to search | Jan 5 2018 | |||
b6f7958dfe66 | Sybren A. Stüvel (sybren) | Admin user search: Include aggregations | Jan 5 2018 | |||
acd7a40fe64d | Sybren A. Stüvel (sybren) | Renamed do_search → do_node_search | Jan 5 2018 | |||
af69b4fa58c9 | Sybren A. Stüvel (sybren) | Admin user search: boost user ID matching | Jan 5 2018 | |||
01d8ad5ca296 | Sybren A. Stüvel (sybren) | Admin user search: also match on user ID | Jan 5 2018 | |||
57ce554feb4a | Sybren A. Stüvel (sybren) | Log search queries instead of printing them | Jan 5 2018 | |||
75a6de18b257 | Sybren A. Stüvel (sybren) | Regular user search now also finds by email address | Jan 5 2018 | |||
fdab66a500df | Sybren A. Stüvel (sybren) | Elastic: prevent indexing deleted nodes | Jan 5 2018 | |||
dcd67b611460 | Sybren A. Stüvel (sybren) | Simplified ElasticSearch connection | Jan 5 2018 | |||
f6cf8d29f023 | Sybren A. Stüvel (sybren) | Elastic: search indexing logging tweaks | Jan 5 2018 | |||
8f6966978fb5 | Sybren A. Stüvel (sybren) | Elastic: more progress logging when reindexing users | Jan 5 2018 | |||
7f33826d1d70 | Sybren A. Stüvel (sybren) | prepare_user_data: Always return a dict | Jan 5 2018 | |||
b09e4463bd52 | Sybren A. Stüvel (sybren) | Elastic: don't regenerate picture links | Jan 5 2018 | |||
1bfda7769a0c | Sybren A. Stüvel (sybren) | Elastic reindexing: more verbose logging at info level. | Jan 5 2018 | |||
bbdb73104320 | Sybren A. Stüvel (sybren) | Slightly nicer return value & dict creation. | Jan 5 2018 | |||
4381ed667166 | Sybren A. Stüvel (sybren) | Elastic: handle pictures without variations or project ID | Jan 5 2018 | |||
2ca960a73f18 | Sybren A. Stüvel (sybren) | Hard-code 'elastic:9200' as ElasticSearch host | Jan 5 2018 | |||
2433a1b98190 | Stephan preeker (Preeker) | minor documentation / annotation fixes | Jan 5 2018 | |||
2ed2aaf58f2c | Stephan preeker (Preeker) | merge | Jan 5 2018 | |||
24d38fe52ea6 | Stephan preeker (Preeker) | Merge branch 'master' of git.blender.org:pillar into elastic | Jan 5 2018 | |||
de8c6a8b639d | Stephan preeker (Preeker) | improve elastic server settings | Jan 5 2018 | |||
96428d3c73ac | Sybren A. Stüvel (sybren) | Elastic: use different indices when running unit tests. | Jan 3 2018 | |||
520f327f5abf | Sybren A. Stüvel (sybren) | Default ELASTIC_SEARCH_HOSTS to the host/docker name we use in production | Jan 3 2018 |