History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
549cf0a3e8c7 | Francesco Siddi (fsiddi) | WIP on libraries upgrade | Jul 12 2018 | |||
53b621053113 | Francesco Siddi (fsiddi) | Remove unneeded file opening | Apr 21 2018 | |||
e69f991aa6d7 | Francesco Siddi (fsiddi) | Update flask_wtf to 0.14.2 and make CSRFProtect available to current_app | Mar 28 2018 | |||
d2a0a5ae26d4 | Sybren A. Stüvel (sybren) | Added CLI command 'maintenance purge_home_projects' | Mar 27 2018 | |||
de8bff51b525 | Sybren A. Stüvel (sybren) | Added TODO: keep Sentry unconfigured when running CLI commands. | Mar 27 2018 | |||
12272750c302 | Sybren A. Stüvel (sybren) | T53890: Improving static content serving | Mar 23 2018 | |||
678f72766ed5 | Francesco Siddi (fsiddi) | Change elif to if _validate_config | Mar 20 2018 | |||
99e0eb7a7af8 | Francesco Siddi (fsiddi) | Require SERVER_NAME in the configuration | Mar 18 2018 | |||
6a0e0721e998 | Sybren A. Stüvel (sybren) | Require SERVER_NAME to be a FQDN with TLD | Mar 15 2018 | |||
1b57b333dff4 | Sybren A. Stüvel (sybren) | Removed the URLer service | Jan 31 2018 | |||
c44f0489bccf | Sybren A. Stüvel (sybren) | Backend support for organization IP ranges. | Jan 25 2018 | |||
1d08f6850bb7 | Sybren A. Stüvel (sybren) | Elastic: paralellise reindexing | Jan 9 2018 | |||
24d38fe52ea6 | Stephan preeker (Preeker) | Merge branch 'master' of git.blender.org:pillar into elastic | Jan 5 2018 | |||
c7ba775048ec | Sybren A. Stüvel (sybren) | Removed some traces of Bugsnag | Jan 3 2018 | |||
d726e15ed877 | Stephan preeker (Preeker) | Merge branch 'master' of git.blender.org:pillar into elastic | Dec 29 2017 | |||
766e766f5060 | Sybren A. Stüvel (sybren) | Declare some parameter types | Dec 22 2017 | |||
8ca6b4cdb021 | Sybren A. Stüvel (sybren) | Added Celery task for queued email sending. | Dec 21 2017 | |||
ef1609efc2c6 | Sybren A. Stüvel (sybren) | Added abs_url() Jinja function for proper absolute URLs | Dec 21 2017 | |||
3ea2504e8cb9 | Sybren A. Stüvel (sybren) | Log more information in Sentry | Dec 8 2017 | |||
b7773e69c7e8 | Sybren A. Stüvel (sybren) | Merge branch 'master' into elastic | Dec 8 2017 | |||
dfc224d8a9fb | Sybren A. Stüvel (sybren) | Added capability 'encode-video' and role 'video-encoder'. | Dec 7 2017 | |||
fc25ca9c0380 | Sybren A. Stüvel (sybren) | Replaced Bugsnag with Sentry - requires config changes! | Dec 7 2017 | |||
1e012f860b09 | Sybren A. Stüvel (sybren) | Registered org-subscriber role so that it shows in the admin | Dec 6 2017 | |||
d2a8f2a47f86 | Stephan preeker (Preeker) | T53161 elasticsearch can index nodes now. cli command. NOTE config changes!! | Nov 17 2017 | |||
43fa8f1a4523 | Stephan preeker (Preeker) | T53161 WIP create elasticsearch app / doc / stuff | Nov 17 2017 | |||
2233d015f368 | Stephan preeker (Preeker) | T53161 start working on elastic.. | Nov 17 2017 | |||
8427f03df4ec | Sybren A. Stüvel (sybren) | Fixed bug loading extension config defaults | Nov 3 2017 | |||
053e681d00a2 | Sybren A. Stüvel (sybren) | Create MongoDB index on tokens.token_hashed | Oct 5 2017 | |||
c57aefd48b10 | Sybren A. Stüvel (sybren) | Hash authentication tokens before storing in the database. | Oct 5 2017 | |||
6a541e06628f | Sybren A. Stüvel (sybren) | Improved bugsnag reporting | Sep 28 2017 | |||
2d18057c6e97 | Sybren A. Stüvel (sybren) | Added DB index for latest assets/comments | Sep 15 2017 | |||
82d2921424f1 | Sybren A. Stüvel (sybren) | Added support for periodic Celery tasks. | Sep 14 2017 | |||
5d137ac997f5 | Sybren A. Stüvel (sybren) | Added Celery task for refreshing file links | Sep 14 2017 | |||
18eb84fa9da5 | Sybren A. Stüvel (sybren) | Log capabilities at DEBUG level. | Sep 13 2017 | |||
1a505bb0a266 | Sybren A. Stüvel (sybren) | Work around bugsnag issue | Sep 13 2017 | |||
8aa6bb61ddaa | Sybren A. Stüvel (sybren) | Slightly nicer initialisation of Bugsnag | Sep 13 2017 | |||
ab7d623d2795 | Sybren A. Stüvel (sybren) | Create some indices used for statistics | Sep 12 2017 | |||
303a33c3bfd9 | D2826 | Dalai Felinto (dfelinto) | Internationalization: Backend support to localization based on user browser | Sep 9 2017 | ||
6b3e523036d4 | Francesco Siddi (fsiddi) | Remove Flask-OAuthlib and oauth_blender_id from Pillar | Aug 25 2017 | |||
93d534fe9481 | Sybren A. Stüvel (sybren) | Added Organization Manager. | Aug 24 2017 | |||
2b09711eb049 | Sybren A. Stüvel (sybren) | Load user capabilities from Pillar config and allow extensions to extend. | Aug 22 2017 | |||
7ed053b6c103 | Sybren A. Stüvel (sybren) | Little clarification | Jun 15 2017 | |||
8e02de32abc8 | Sybren A. Stüvel (sybren) | Pillar Extensions can now determine which user roles to index in Algola | Jun 15 2017 | |||
13b67702b44b | Sybren A. Stüvel (sybren) | Let Pillar extensions register new roles. | Jun 15 2017 | |||
efa2321ac3e1 | Sybren A. Stüvel (sybren) | Pillar extensions can now register global Jinja2 context processors. | Jun 14 2017 | |||
5bde262ad76f | Sybren A. Stüvel (sybren) | Ping Celery workers when starting up. | Jun 2 2017 | |||
5af54237b980 | Sybren A. Stüvel (sybren) | Integrated Celery startup / management / config with PillarServer. | Jun 2 2017 | |||
1ce13b71a35b | Sybren A. Stüvel (sybren) | Add type annotation to app.pillar_extensions | May 24 2017 | |||
4e268510f277 | Sybren A. Stüvel (sybren) | Declare pillar.current_app before importing other Pillar modules. | May 24 2017 | |||
ef2d8d14a017 | Sybren A. Stüvel (sybren) | Added PillarServer.validator_for_resource() | May 18 2017 | |||
1f0a85551042 | Sybren A. Stüvel (sybren) | Added pillar.current_app local proxy | May 18 2017 | |||
59a95450e523 | Sybren A. Stüvel (sybren) | Updated Eve, Flask, and Werkzeug. Adjusted code to make Pillar work again. | May 18 2017 | |||
e4f221ab13cd | Sybren A. Stüvel (sybren) | Take default crappy secret key from config.py | May 18 2017 | |||
47b81055fdf4 | Sybren A. Stüvel (sybren) | PEP8 formatting | May 18 2017 | |||
19d9684a673d | Sybren A. Stüvel (sybren) | Raise ConfigurationMissingError instead of SystemExit | May 18 2017 | |||
d2f548faf92c | Sybren A. Stüvel (sybren) | Proper type annotations for PillarServer.db() | May 12 2017 | |||
a6617cae68b2 | Sybren A. Stüvel (sybren) | Allow current_app.db('collections-name') | May 10 2017 | |||
1ed31d26e598 | Sybren A. Stüvel (sybren) | Be more explicit in logging which video encoding service is used | Mar 22 2017 | |||
8934eb8b8dbd | Francesco Siddi (fsiddi)/Sybren A. Stüvel (sybren) | Fix for crash on extension blueprints loading | Mar 22 2017 | |||
e0c525389fd9 | Sybren A. Stüvel (sybren) | Renamed static.py to staticfile.py | Mar 22 2017 | |||
663627358fd5 | Sybren A. Stüvel (sybren) | Ran 2to3 on pillar + some manual fixups | Mar 22 2017 | |||
8115bc2ad5bc | Sybren A. Stüvel (sybren) | Collections are now named flamenco_xxx instead of flamenco.xxx | Dec 14 2016 | |||
a100d73a8b95 | Sybren A. Stüvel (sybren) | Collections in extension eve_settings now should start with the ext name. | Dec 14 2016 | |||
7be8e9b9670b | Sybren A. Stüvel (sybren) | Show a nicer 404 error when something was deleted (instead of just "not there") | Oct 21 2016 | |||
f4b34f1d02dc | Sybren A. Stüvel (sybren) | Error handler: set 'code' and 'description' defaults separately. | Oct 12 2016 | |||
4eb831969776 | Sybren A. Stüvel (sybren) | Better logging of OAuth issues, in the hope to figure out what's going on. | Oct 11 2016 | |||
5dd49fa5ddcc | Sybren A. Stüvel (sybren) | Pillar Extensions can now add links to the sidebar. | Oct 11 2016 | |||
407aefb9ada8 | Sybren A. Stüvel (sybren) | Added CLI command for moving top-level nodes between projects. | Sep 27 2016 | |||
e0f92b618507 | Sybren A. Stüvel (sybren) | Don't log entire exception when forwarding a 412 Precondition Failed. | Sep 23 2016 | |||
0f23ee7a0853 | Sybren A. Stüvel (sybren) | Added handler for 412 Precondition Failed from SDK. | Sep 22 2016 | |||
7f9f89853d15 | Sybren A. Stüvel (sybren) | Properly handle embed/non-embed error renders for some SDK exceptions. | Sep 22 2016 | |||
40896fc70b09 | Sybren A. Stüvel (sybren) | Better logging when bad extension class is given. | Sep 20 2016 | |||
9e6b998c50d7 | Sybren A. Stüvel (sybren) | Refactored static file handling so that extensions can provide static files | Sep 7 2016 | |||
b2e8711ac428 | Sybren A. Stüvel (sybren) | Moved Jinja2 stuff to its own module, and added |undertitle filter. | Sep 7 2016 | |||
2730a7a2b290 | Sybren A. Stüvel (sybren) | Added error handlers for some PillarSDK exceptions. | Sep 7 2016 | |||
f21b70808565 | Sybren A. Stüvel (sybren) | Made it easier for extensions to register multiple blueprints at different URLs | Sep 7 2016 | |||
4ae36a0dc35b | Sybren A. Stüvel (sybren) | Allow custom template dirs for extensions | Sep 6 2016 | |||
49c08cba105c | Sybren A. Stüvel (sybren) | Custom error handlers: also properly handle non-Werkzeug exceptions. | Sep 6 2016 | |||
ab5a4a6b6caa | Sybren A. Stüvel (sybren) | Custom error pages. | Sep 6 2016 | |||
3d9b9e40d42b | Sybren A. Stüvel (sybren) | Added PillarExtension.setup_app(app) | Aug 31 2016 | |||
4cf779e040f5 | Sybren A. Stüvel (sybren) | Keep reference to loaded extension, and refuse to load twice. | Aug 31 2016 | |||
b9b993fe4a74 | Sybren A. Stüvel (sybren) | Extension system: allow empty Eve settings. | Aug 30 2016 | |||
07691db87426 | Sybren A. Stüvel (sybren) | Check subscription status on login. | Aug 23 2016 | |||
2c5dc34ea2d9 | Francesco Siddi (fsiddi) | Introducing Pillar Framework | Aug 19 2016 |