Graphwip-open-project-landing
Graph
wip-open-project-landing
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
6394d83da267 | Sybren A. Stüvel (sybren) | Prevent video processing for non-admin users. | May 2 2016 | ||||
b4327f22e823 | Sybren A. Stüvel (sybren) | Disallow node status 'deleted' for node type asset | May 2 2016 | ||||
6c7ad6f6f02c | Sybren A. Stüvel (sybren) | Marked Flask as primary requirement. | May 2 2016 | ||||
24c5936751d3 | Sybren A. Stüvel (sybren) | Fetch the new etag after updating file links. | May 2 2016 | ||||
42ff638b48c7 | Sybren A. Stüvel (sybren) | Allow cross-site requests | May 2 2016 | ||||
57375bd0c416 | Sybren A. Stüvel (sybren) | Gracefully handle bad ObjectId passed on URL | May 2 2016 | ||||
53aa0dae3bd1 | Sybren A. Stüvel (sybren) | Deducting asset node content type from file content type. | May 2 2016 | ||||
32ad39aeb1dc | Sybren A. Stüvel (sybren) | Moved node management to modules/node.py | May 2 2016 | ||||
681754eade35 | Sybren A. Stüvel (sybren) | Removed some obsolete unit tests. | May 2 2016 | ||||
20ed580e21d3 | Sybren A. Stüvel (sybren) | Renaming hash-mp4.mp4 to hash-720p-mp4 (and similar things) | May 2 2016 | ||||
92970d5b6a95 | Sybren A. Stüvel (sybren) | Filename hashing on GCS | May 2 2016 | ||||
401bfeea9812 | Sybren A. Stüvel (sybren) | File streaming to Google Cloud Storage | May 2 2016 | ||||
7aefed22d4e8 | Sybren A. Stüvel (sybren) | Using unused parameter | May 2 2016 | ||||
060590213ed0 | Sybren A. Stüvel (sybren) | Made GCLOUD_PROJECT a 'secret' config key. | May 2 2016 | ||||
9e2664fe20a1 | Sybren A. Stüvel (sybren) | Ignore google_app.json, as it should never be committed. | May 2 2016 | ||||
0652762d3a35 | Francesco Siddi (fsiddi) | Disable order and notes visibility for asset and group | Apr 29 2016 | ||||
cffe678ca363 | Francesco Siddi (fsiddi) | Default settings for basic node_types | Apr 29 2016 | ||||
aebbe019b5a6 | Francesco Siddi (fsiddi) | Limit default node_types to group, asset and comment | Apr 29 2016 | ||||
a919792f5aa5 | Francesco Siddi (fsiddi) | Fix for extension and filename storage | Apr 29 2016 | ||||
6673e316757a | Francesco Siddi (fsiddi) | Skip indexing of nodes of a private project | Apr 29 2016 | ||||
fbbe54d37408 | Francesco Siddi (fsiddi) | New add_group_to_projects in manage.py | Apr 27 2016 | ||||
cf203b04f848 | Sybren A. Stüvel (sybren) | Be less secretive about users; allow limited anonymous /users/id access. | Apr 26 2016 | ||||
d5c2df371a79 | Sybren A. Stüvel (sybren) | Small test change: do as little as possible in an app test context. | Apr 26 2016 | ||||
e600d87592d2 | Sybren A. Stüvel (sybren) | Secure write access to /users endpoint | Apr 26 2016 | ||||
5c04cdbd6ee8 | Sybren A. Stüvel (sybren) | Secure read access to /users endpoint. | Apr 26 2016 | ||||
410cd1fd4cde | Sybren A. Stüvel (sybren) | Moved user-related code from application to modules/users.py | Apr 26 2016 | ||||
c45ac153e263 | Sybren A. Stüvel (sybren) | Added bcrypt to requirements.txt | Apr 26 2016 | ||||
2a2d35827cd6 | Francesco Siddi (fsiddi) | Added local accounts | Apr 26 2016 | ||||
aa47c2b4a629 | Francesco Siddi (fsiddi) | Allow overriding Eve settings from env in test | Apr 26 2016 | ||||
974f135e63dd | Sybren A. Stüvel (sybren) | Measure unit test coverage. | Apr 25 2016 | ||||
c83f64d36fa4 | Sybren A. Stüvel (sybren) | Allow deletion of projects by members of its admin group. | Apr 25 2016 | ||||
31e802619e41 | Sybren A. Stüvel (sybren) | Support soft-deleting projects. | Apr 25 2016 | ||||
5116b74d1d1c | Sybren A. Stüvel (sybren) | Updated Eve to 0.6.3 | Apr 25 2016 | ||||
a6258f519382 | Sybren A. Stüvel (sybren) | Limit project editing for subscribers. | Apr 25 2016 | ||||
4edb8cfd39f1 | Sybren A. Stüvel (sybren) | Ensure that the returned project contains the correct etag. | Apr 25 2016 | ||||
5c590c4dc4e9 | Sybren A. Stüvel (sybren) | Put Eve in debug mode when unittesting. | Apr 25 2016 | ||||
9083a3181215 | Sybren A. Stüvel (sybren) | Renamed variable to something more sensible. | Apr 25 2016 | ||||
48b1bda5456b | Francesco Siddi (fsiddi) | Merge remote-tracking branch 'origin/master' | Apr 25 2016 | ||||
34b95116dc3a | Francesco Siddi (fsiddi) | Tweak comment ownership | Apr 22 2016 | ||||
728a900e68fc | Francesco Siddi (fsiddi) | Remove unused imports | Apr 22 2016 | ||||
9a400d5414eb | Sybren A. Stüvel (sybren) | Use the new /p/create function from manage.py too. | Apr 19 2016 | ||||
4b9dd29ad516 | Sybren A. Stüvel (sybren) | Added /p/create entry point to create new projects. | Apr 19 2016 | ||||
c3f0882a100d | Sybren A. Stüvel (sybren) | changed default scheme to HTTPS | Apr 18 2016 | ||||
7df278ef1fb9 | Sybren A. Stüvel (sybren) | Added manage.py cmd to refresh all file links of a certain backend. | Apr 18 2016 | ||||
d808b76d6536 | Sybren A. Stüvel (sybren) | Store is_subclient_token bool in token collection. | Apr 15 2016 | ||||
15dffa3d2830 | Sybren A. Stüvel (sybren) | Attract node type permissions: from project & allow DELETE by default. | Apr 15 2016 | ||||
222b2e95e2cc | Sybren A. Stüvel (sybren) | Simplified effective permission computation. | Apr 15 2016 | ||||
4e9182ef387f | Sybren A. Stüvel (sybren) | Missed BlenderID API change in unittest | Apr 15 2016 | ||||
36b31fee7cff | Sybren A. Stüvel (sybren) | Missed one BlenderID API change | Apr 15 2016 | ||||
0bdd3b0a31f8 | Sybren A. Stüvel (sybren) | Updated for changes in BlenderID validate_token URL and response. | Apr 15 2016 | ||||
66eeb255296f | Sybren A. Stüvel (sybren) | Unify tokens and subclient tokens | Apr 13 2016 | ||||
0f6eeef32bd7 | Sybren A. Stüvel (sybren) | Upgraded to gcloud-0.12.0 | Apr 13 2016 | ||||
e898fe031531 | Sybren A. Stüvel (sybren) | Use Blender ID subclient-specific token to find the user. | Apr 12 2016 | ||||
bd8e0e56a498 | Sybren A. Stüvel (sybren) | Security: don't log subclient token. | Apr 12 2016 | ||||
aeee165ad88b | Sybren A. Stüvel (sybren) | subclient tokens: bugfix & return proper data. | Apr 12 2016 | ||||
e0460f8518be | Sybren A. Stüvel (sybren) | Don't crash when Algolia is unavailable, when updating user. | Apr 12 2016 | ||||
3d9fe7627106 | Sybren A. Stüvel (sybren) | Added subclient token verification & storage. | Apr 8 2016 | ||||
771b09162686 | Sybren A. Stüvel (sybren) | Use config when running devserver | Apr 5 2016 | ||||
5e74120c3fbb | Sybren A. Stüvel (sybren) | Use put_internal instead. | Apr 5 2016 | ||||
1120a59e3026 | Sybren A. Stüvel (sybren) | Added management command for adding Attract node types to a project. | Apr 5 2016 | ||||
6f8afbbdc011 | Sybren A. Stüvel (sybren) | Replaced print statement with print function | Apr 4 2016 | ||||
e433e90dd845 | Sybren A. Stüvel (sybren) | Bugfix | Apr 4 2016 | ||||
669aea7436c1 | Sybren A. Stüvel (sybren) | Testing should have debug mode disabled. | Apr 4 2016 | ||||
7a171f471c2d | Sybren A. Stüvel (sybren) | Renamed package 'manage' to 'manage_extra' | Apr 4 2016 | ||||
04d846fd9608 | Sybren A. Stüvel (sybren) | Set our specific CDN_SERVICE_DOMAIN to be configured locally. | Apr 4 2016 | ||||
465b14560995 | Sybren A. Stüvel (sybren) | More flexible, less error-prone configuration system. | Apr 4 2016 | ||||
a1930c63d050 | Sybren A. Stüvel (sybren) | Manage command to expire all links, to test with slow responses. | Apr 4 2016 | ||||
72d05dea7b3b | Sybren A. Stüvel (sybren) | Some nicer logging | Apr 4 2016 | ||||
077064b7d946 | Francesco Siddi (fsiddi) | Skip not found attachments | Apr 1 2016 | ||||
73bb125e7b36 | Sybren A. Stüvel (sybren) | Added --quiet option to refresh_project_links mgmt command | Apr 1 2016 | ||||
ce242e1de306 | Sybren A. Stüvel (sybren) | Added manage.py command to refresh (almost) expired links. | Apr 1 2016 | ||||
c13fca4f30f8 | Sybren A. Stüvel (sybren) | Use the same expire time in database and current_user dict | Mar 31 2016 | ||||
655a5b53d113 | Sybren A. Stüvel (sybren) | More debug logging of the auth flow. | Mar 31 2016 | ||||
91d617547297 | Sybren A. Stüvel (sybren) | When BlenderID is unreachable, log an error and handle as not logged in. | Mar 31 2016 | ||||
6e04fa072ba3 | Sybren A. Stüvel (sybren) | Always set g.current_user (to None when not logged in). | Mar 31 2016 | ||||
56bf30c72236 | Sybren A. Stüvel (sybren) | Validate authentication token on every request. | Mar 31 2016 | ||||
9bdba2bc1500 | Francesco Siddi (fsiddi) | Fix for attachment processing | Mar 25 2016 | ||||
8b4e0c45784d | Sybren A. Stüvel (sybren) | Fixed imports for py.test | Mar 25 2016 | ||||
7c04e01cde2f | Sybren A. Stüvel (sybren) | Some security fixes and other fixes for file storage. | Mar 25 2016 | ||||
fd5bcaec5265 | Sybren A. Stüvel (sybren) | Some code simplifications & logging for Zencoder notifications. | Mar 25 2016 | ||||
d7ee2121d90a | Sybren A. Stüvel (sybren) | Renamed some test_xxx files to common_test_xxx.py | Mar 25 2016 | ||||
adb4f5b39e1e | Sybren A. Stüvel (sybren) | Added unittests for caching of file links. | Mar 25 2016 | ||||
cb4b0f1e4d01 | Sybren A. Stüvel (sybren) | Check link expiry when GETting files. | Mar 25 2016 | ||||
26b081ccd85f | Sybren A. Stüvel (sybren) | Oops. | Mar 25 2016 | ||||
d4ed335273b5 | Sybren A. Stüvel (sybren) | Overriding app.config in unittest. | Mar 25 2016 | ||||
ebcb6bc5f88e | Sybren A. Stüvel (sybren) | Added setup.py to allow automated testing. | Mar 25 2016 | ||||
1769f206203e | Sybren A. Stüvel (sybren) | Moved some file-specific code from app/__init__ to file_storage module. | Mar 25 2016 | ||||
84723eb8d34d | Francesco Siddi (fsiddi) | Tweaks fo manage.py to allow default project creation | Mar 24 2016 | ||||
a33e4421a88f | Francesco Siddi (fsiddi) | Introducing Project creation | Mar 24 2016 | ||||
90693595a64c | Francesco Siddi (fsiddi) | Restored from modules.file_storage imports | Mar 24 2016 | ||||
caaa376a7d1f | Francesco Siddi (fsiddi) | PEP8 formatting | Mar 24 2016 | ||||
0e01c925bd69 | Francesco Siddi (fsiddi) | New node_type page | Mar 24 2016 | ||||
79918c26b684 | Francesco Siddi (fsiddi) | PEP8 formatting | Mar 24 2016 | ||||
618f02564fc2 | Francesco Siddi (fsiddi) | Remove unused testing file | Mar 24 2016 | ||||
34202166e864 | Sybren A. Stüvel (sybren) | Added missing import | Mar 22 2016 | ||||
fc11502916c9 | Sybren A. Stüvel (sybren) | Sorted imports. | Mar 21 2016 | ||||
37037f3c2cf7 | Sybren A. Stüvel (sybren) | Store generated links in MongoDB, along with expiry datetime. | Mar 21 2016 | ||||
8d9a23b7b947 | Sybren A. Stüvel (sybren) | PEP8 formatting for the entire project. | Mar 21 2016 | ||||
9bb95ab05418 | Francesco Siddi (fsiddi) | Move actor_user parsing on the server side | Mar 18 2016 | ||||
b495552ae4fa | Francesco Siddi (fsiddi) | PEP8 formatting | Mar 18 2016 |