pillar/pillarwip-open-project-landing
pillar/pillar
wip-open-project-landing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
dd6fc8bde42a | Sybren A. Stüvel (sybren) | generate_link: warn when GCS blob can't be found. | Aug 26 2016 | |||
ff692d287c86 | Sybren A. Stüvel (sybren) | Added 'check_cdnsun' management command. | Aug 26 2016 | |||
04c9c010f0ea | Sybren A. Stüvel (sybren) | p.view_node(): check node_id for validity, before sending it to the API | Aug 24 2016 | |||
b6c623cca867 | Sybren A. Stüvel (sybren) | Don't import every function from pillar.web.utils individually. | Aug 24 2016 | |||
9b2a419d9b88 | Sybren A. Stüvel (sybren) | Extra debug logging for file uploads | Aug 24 2016 | |||
d5cf3b824685 | Sybren A. Stüvel (sybren) | Moved TLS cert file to post() call instead of session. | Aug 23 2016 | |||
0d3ed3af2c08 | Sybren A. Stüvel (sybren) | Explicitly use certificate chain. | Aug 23 2016 | |||
751a321aa6d3 | Sybren A. Stüvel (sybren) | Document return type | Aug 23 2016 | |||
207d82156428 | Sybren A. Stüvel (sybren) | Override image/x-exr mimetype with application/x-exr | Aug 23 2016 | |||
07691db87426 | Sybren A. Stüvel (sybren) | Check subscription status on login. | Aug 23 2016 | |||
dcbefc33ae1c | Sybren A. Stüvel (sybren) | Revert an oops in f3bf380bb7fa66b63010e3f6b3b477a8943479e7 | Aug 23 2016 | |||
751c692e6aff | Sybren A. Stüvel (sybren) | Use urlparse.urlunsplit() to join url parts together. | Aug 23 2016 | |||
f3bf380bb7fa | Sybren A. Stüvel (sybren) | current_user.is_authenticated is a function, and thus should be called. | Aug 23 2016 | |||
27eee380d21e | Pablo Vazquez (pablovazquez) | Missing pillar-font | Aug 23 2016 | |||
57620fd49a2b | Sybren A. Stüvel (sybren) | Added some more documentation for refresh_backend_links mgmt cmd | Aug 23 2016 | |||
becf7e63816d | Sybren A. Stüvel (sybren) | manage.py refresh_backend_links: properly set up logging | Aug 23 2016 | |||
c440465cf108 | Sybren A. Stüvel (sybren) | Removed pillar.manage_extra module. | Aug 23 2016 | |||
4398d250a763 | Pablo Vazquez (pablovazquez) | Fix broken upload widgets on posts | Aug 19 2016 | |||
2c5dc34ea2d9 | Francesco Siddi (fsiddi) | Introducing Pillar Framework | Aug 19 2016 | |||
a5e92e1d873a | Sybren A. Stüvel (sybren) | Moved TLS cert file to post() call instead of session. | Aug 5 2016 | |||
c79c39c9e51e | Sybren A. Stüvel (sybren) | Explicitly use certificate chain. | Aug 5 2016 | |||
84e48631d41c | Sybren A. Stüvel (sybren) | Document return type | Aug 4 2016 | |||
3c63649ce1bf | Sybren A. Stüvel (sybren) | Override image/x-exr mimetype with application/x-exr | Aug 1 2016 | |||
b70af6a0bea2 | Sybren A. Stüvel (sybren) | Little logging bugfix | Jul 29 2016 | |||
ed863447cf76 | Sybren A. Stüvel (sybren) | Comment rating: fixed bug where new ratings weren't returned on no-op. | Jul 28 2016 | |||
7365fb10cdf9 | Sybren A. Stüvel (sybren) | patch_comment: return new ratings in response | Jul 28 2016 | |||
6a7d25cec7d4 | Sybren A. Stüvel (sybren) | Using PATCH to do comment rating. | Jul 27 2016 | |||
63a78440a1bf | Sybren A. Stüvel (sybren) | Added mini-framework for PATCH handlers per node type. | Jul 27 2016 | |||
14ec0feec416 | Sybren A. Stüvel (sybren) | Moved nodes.py to its own Python module | Jul 27 2016 | |||
696351e9b46d | Sybren A. Stüvel (sybren) | Added some extra logging to find the source of a bug. | Jul 27 2016 | |||
1312ededfb41 | Sybren A. Stüvel (sybren) | refresh_links_for_backend: handling KeyboardInterrupt better | Jul 27 2016 | |||
37bf9733f69d | Sybren A. Stüvel (sybren) | refresh_links_for_backend: lowering batch size | Jul 27 2016 | |||
2124e4335d5d | Sybren A. Stüvel (sybren) | refresh_links_for_backend: more consistent messages | Jul 27 2016 | |||
9aa11e47c5b8 | Sybren A. Stüvel (sybren) | refresh_links_for_backend: properly handle deleted projects. | Jul 27 2016 | |||
82c89b0c978f | Sybren A. Stüvel (sybren) | refresh_backend_links: nicer message when aborted with Ctrl+C | Jul 27 2016 | |||
de36f1727a51 | Sybren A. Stüvel (sybren) | refresh_links_for_backend: handle more malformed cases and exceptions | Jul 27 2016 | |||
943697fcd28f | Sybren A. Stüvel (sybren) | refresh_links_for_backend: gracefully handle project-less files. | Jul 27 2016 | |||
ece498a6362a | Sybren A. Stüvel (sybren) | refresh_backend_links: added some CLI options. | Jul 27 2016 | |||
a319720b8a76 | Sybren A. Stüvel (sybren) | refresh_links_for_backend: skip files with non-existing projects. | Jul 27 2016 | |||
2d72c96a4569 | Sybren A. Stüvel (sybren) | Sort HDRi files by their image file size. | Jul 26 2016 | |||
a5499340608b | Sybren A. Stüvel (sybren) | Gracefully handle file documents without backend property. | Jul 26 2016 | |||
83bad3d88d24 | Sybren A. Stüvel (sybren) | Don't fetch entire project just to fetch a node type. | Jul 26 2016 | |||
336ba7d6fe22 | Sybren A. Stüvel (sybren) | Attachments: don't always generate new links. | Jul 26 2016 | |||
3b6fa6ef27cb | Sybren A. Stüvel (sybren) | Slight code optimisation | Jul 26 2016 | |||
8d8f5068e12d | Sybren A. Stüvel (sybren) | Store GCS client on global level | Jul 26 2016 | |||
e2fbb41de11f | Sybren A. Stüvel (sybren) | Added hdri_sort(project_url) management command. | Jul 22 2016 | |||
50652d98ead3 | Sybren A. Stüvel (sybren) | PEP8 formatting | Jul 22 2016 | |||
1601a812918a | Sybren A. Stüvel (sybren) | Fixed issue when user has no roles | Jul 22 2016 | |||
684c24cbaf66 | Sybren A. Stüvel (sybren) | Handle case where activity cannot be found. | Jul 21 2016 | |||
03a041b96e20 | Sybren A. Stüvel (sybren) | Some logging to try and track down upload problem. | Jul 21 2016 | |||
cd967749de2e | Sybren A. Stüvel (sybren) | Revert "Use threading when generating links & renaming files at GCS." | Jul 21 2016 | |||
2fc89a728de6 | Sybren A. Stüvel (sybren) | Use threading when generating links & renaming files at GCS. | Jul 21 2016 | |||
d46eed7a34b2 | Francesco Siddi (fsiddi) | Add radiance-hdr mimetype | Jul 21 2016 | |||
7880fb696824 | Sybren A. Stüvel (sybren) | Added a group_hdri node type. | Jul 20 2016 | |||
6d68753b1be7 | Francesco Siddi (fsiddi) | Introducing support for removing indexed nodes | Jul 20 2016 | |||
49bd2720fa32 | Sybren A. Stüvel (sybren) | Oops. | Jul 20 2016 | |||
4a72b377bdc7 | Sybren A. Stüvel (sybren) | Include HDRi projects in /bcloud/texture-libraries | Jul 20 2016 | |||
d34d129a2fdd | Sybren A. Stüvel (sybren) | Removed inclusion of revision in bugsnag.configure() | Jul 20 2016 | |||
589d91675903 | Francesco Siddi (fsiddi) | Introducing HDRI node_type | Jul 19 2016 | |||
026482118952 | Francesco Siddi (fsiddi) | Comment option to set CORS for GCS bucket | Jul 19 2016 | |||
a248e3285c84 | Sybren A. Stüvel (sybren) | Added optional project.header_node node ID reference. | Jul 19 2016 | |||
54f3ca692489 | Sybren A. Stüvel (sybren) | project_manage_users: Prevent internal error when the user can't be found. | Jul 19 2016 | |||
fe148e1e6b61 | Sybren A. Stüvel (sybren) | Simplified settings by introducing _node_embedded_schema. | Jul 19 2016 | |||
9b3e75b9b98d | Sybren A. Stüvel (sybren) | Nodes: embed 'short_link' when 'short_code' is present and not empty. | Jul 15 2016 | |||
b880034fda85 | Sybren A. Stüvel (sybren) | Using before_returning_node_permissions in… | Jul 15 2016 | |||
642cbafa09f0 | Sybren A. Stüvel (sybren) | Added urler service, which can fetch the URL of any project. | Jul 13 2016 | |||
34e3cb1e7de1 | Sybren A. Stüvel (sybren) | Management command for refreshing home project permissions. | Jul 13 2016 | |||
a844f1ddda7c | Sybren A. Stüvel (sybren) | Home project: allow commenting on nodes. | Jul 13 2016 | |||
158c7665e4e8 | Sybren A. Stüvel (sybren) | Removed some debug logging | Jul 13 2016 | |||
b6ef96022c04 | Sybren A. Stüvel (sybren) | Added OPTIONS call to get allowed options on node types | Jul 13 2016 | |||
1f4e9ec7f3a2 | Sybren A. Stüvel (sybren) | authorization: split part of has_permissions() into compute_allowed_methods() | Jul 13 2016 | |||
da938da38d11 | Sybren A. Stüvel (sybren) | Bugfix and some extra debug logging | Jul 13 2016 | |||
9cd7198005f6 | Sybren A. Stüvel (sybren) | Make shared nodes world-gettable | Jul 13 2016 | |||
6f952cde014c | Sybren A. Stüvel (sybren) | sync_role_groups: Iterating over users, instead of user/role combos. | Jul 8 2016 | |||
a5d7b20b4557 | Sybren A. Stüvel (sybren) | Changed confusing log message | Jul 8 2016 | |||
8c94af0427df | Sybren A. Stüvel (sybren) | Made a management.py command 'badger <action> <user_email> <role>' | Jul 8 2016 | |||
5d26de633c3b | Sybren A. Stüvel (sybren) | Limit uploadable file size to 32 MiB for non-subscribers. | Jul 8 2016 | |||
1c03ea8decb4 | Sybren A. Stüvel (sybren) | Don't encode video and don't send uploaded files to GCS when TESTING. | Jul 8 2016 | |||
1c18699de889 | Sybren A. Stüvel (sybren) | Importing werkzeug.exceptions instead of each individual exception | Jul 8 2016 | |||
78e4474f9498 | Sybren A. Stüvel (sybren) | Disabled uninteresting debug log | Jul 8 2016 | |||
0b8aff1054a4 | Sybren A. Stüvel (sybren) | sync_project_groups: gracefully handle invalid object IDs. | Jul 8 2016 | |||
f6eab4878f62 | Sybren A. Stüvel (sybren) | Log ensure_valid_link() stuff to separate logger. | Jul 8 2016 | |||
896e2bc14795 | Sybren A. Stüvel (sybren) | Override content type before creating file document in MongoDB | Jul 7 2016 | |||
a1b26fe911b7 | Sybren A. Stüvel (sybren) | Removed 'theatre link' from short link info. | Jul 7 2016 | |||
0f8cfc89b325 | Sybren A. Stüvel (sybren) | Nodes now have only one short code | Jul 7 2016 | |||
3f3e9ac7db99 | Sybren A. Stüvel (sybren) | Nodes can now be shared with /nodes/<node_id>/share endpoint. | Jul 7 2016 | |||
251f5ac86a2d | Sybren A. Stüvel (sybren) | Added app.utils.str2id() to convert IDs on URLs to ObjectId. | Jul 7 2016 | |||
be1deb7eb60a | Sybren A. Stüvel (sybren) | Moved MongoDB index creation to app startup. | Jul 7 2016 | |||
d5683afb84e7 | Sybren A. Stüvel (sybren) | manager command 'setup_db_indices': Adds missing database indices. | Jul 7 2016 | |||
6a7d3bd972f4 | Sybren A. Stüvel (sybren) | Removed obsolete node_types_schema | Jul 7 2016 | |||
ff99134ac4ca | Sybren A. Stüvel (sybren) | PEP8 formatting | Jul 7 2016 | |||
ff8d5c96b7e1 | Sybren A. Stüvel (sybren) | stream_to_gcs: Return a BadRequest(400) error when content type is missing | Jul 7 2016 | |||
782ac9ac1eaf | Francesco Siddi (fsiddi) | Disable webm variation creation for video assets | Jul 7 2016 | |||
694016f58bf7 | Sybren A. Stüvel (sybren) | Fixed issue creating non-sync nodes on home project. | Jul 6 2016 | |||
d95004e62e0e | Sybren A. Stüvel (sybren) | Node 'user' property now defaults to the current user ID. | Jul 6 2016 | |||
447473303a9c | Sybren A. Stüvel (sybren) | sync_project_groups: mention user ID in bad/ok group count | Jul 6 2016 | |||
51a51e5782af | Sybren A. Stüvel (sybren) | sync_project_groups: also support identifying user by user ID | Jul 6 2016 | |||
2be94bd50441 | Sybren A. Stüvel (sybren) | Reformat | Jul 6 2016 | |||
5b60dad83172 | Sybren A. Stüvel (sybren) | Added script to add users to admin groups of projects they created. | Jul 6 2016 | |||
57e2f011530a | Sybren A. Stüvel (sybren) | Bug fix: users loose their project groups after getting role. | Jul 6 2016 |