pillar/pillarwip-frontend-design
pillar/pillar
wip-frontend-design
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
2b36b4c5143e | Sybren A. Stüvel (sybren) | PEP8 formatting | Jun 2 2017 | |||
5f2153ae5a65 | Sybren A. Stüvel (sybren) | Sorted imports | Jun 2 2017 | |||
22301a0e9a2d | Sybren A. Stüvel (sybren) | Removed unused import | Jun 2 2017 | |||
8c38861c2f23 | Francesco Siddi (fsiddi) | Remove Blender Cloud specific redirects | Jun 1 2017 | |||
7ac92037537a | Sybren A. Stüvel (sybren) | Pillar-font: added pi-link and pi-unlink | Jun 1 2017 | |||
a806f294b260 | Sybren A. Stüvel (sybren) | Some extensions to make Flamenco tests possible | May 31 2017 | |||
bfbcdee926a1 | Sybren A. Stüvel (sybren) | CLI 'index_users_rebuild' should gracefully stop when Algolia isn't configured. | May 31 2017 | |||
34b9be4efa40 | Sybren A. Stüvel (sybren) | Don't use str.format() when logging. | May 31 2017 | |||
2c78697e80ef | Sybren A. Stüvel (sybren) | Pass extension pages to all extensions' "project settings" pages. | May 31 2017 | |||
207dacf8162e | Francesco Siddi (fsiddi) | Reindex users that have not been deleted | May 28 2017 | |||
add1c8b9b387 | Francesco Siddi (fsiddi) | Make ROLES_FOR_COMMENT_VOTING a config value | May 28 2017 | |||
85922f4493d4 | Francesco Siddi (fsiddi) | Fix to support missing roles key in user | May 24 2017 | |||
a7d3ba24b49f | Francesco Siddi (fsiddi) | Refactor cli scripts in submodules | May 24 2017 | |||
10c584daab37 | Francesco Siddi (fsiddi) | Skip user indexing if user has service group | May 24 2017 | |||
43d4a36a0d57 | Francesco Siddi (fsiddi) | CLI functions for index management | May 24 2017 | |||
85b6ff2d7fbd | Sybren A. Stüvel (sybren) | Use str2id(x) instead of ObjectId(x) | May 24 2017 | |||
4edbcd6a980e | Sybren A. Stüvel (sybren) | PEP8 formatting | May 24 2017 | |||
2ba52e2467e0 | Sybren A. Stüvel (sybren) | Allow extensions to have a project settings page. | May 24 2017 | |||
b7bccfeee314 | Sybren A. Stüvel (sybren) | Annotate sidebar_links(project) param + return type | May 24 2017 | |||
43a04880e07d | Sybren A. Stüvel (sybren) | Allow extensions to declare their icon. | May 24 2017 | |||
0cf96e47e845 | Sybren A. Stüvel (sybren) | Added @project_view() decorator to reduce duplicated code. | May 24 2017 | |||
7fbe648d99d3 | Sybren A. Stüvel (sybren) | Import current_app from pillar instead of flask | May 24 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 | |||
1f2dd3468355 | Sybren A. Stüvel (sybren) | No longer using deprecated @abc.abstractproperty | May 24 2017 | |||
5e721c61b964 | Sybren A. Stüvel (sybren) | Added function to easily remove someone from a group. | May 24 2017 | |||
38df6e873b92 | Sybren A. Stüvel (sybren) | Extracted function to generate authentication tokens for service accounts. | May 19 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 | |||
50d62f17b84c | Sybren A. Stüvel (sybren) | Allow specification of full name when creating service account | May 18 2017 | |||
c12b646b0945 | Sybren A. Stüvel (sybren) | More logging in PATCH handler | May 18 2017 | |||
cbe182a29831 | Sybren A. Stüvel (sybren) | Gravatar: support None email addresses | 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 | |||
71403e6f2865 | Sybren A. Stüvel (sybren) | Tests: Allow specification of user's email address | May 12 2017 | |||
9a10c863299e | Sybren A. Stüvel (sybren) | Added pillar.auth.current_web_user to easily get the current UserClass. | May 12 2017 | |||
fdb9154b855e | Sybren A. Stüvel (sybren) | Allow login_user() to load the user from the database | May 12 2017 | |||
2703617179b8 | Sybren A. Stüvel (sybren) | Added 'groups' property to UserClass | May 12 2017 | |||
9f752e25842f | Sybren A. Stüvel (sybren) | Made AnonymousUser a subclass of UserClass | May 12 2017 | |||
82437724ccd2 | Sybren A. Stüvel (sybren) | Added some type annotation | May 12 2017 | |||
080d98f57c7b | Sybren A. Stüvel (sybren) | Removed unused imports | May 12 2017 | |||
ad9a981cda7b | Sybren A. Stüvel (sybren) | Added p.a.users.add_user_to_group() function | May 12 2017 | |||
7c5aef033d76 | Sybren A. Stüvel (sybren) | Some more checks on p.a.project.utils.get_admin_group_id() | May 12 2017 | |||
d2f548faf92c | Sybren A. Stüvel (sybren) | Proper type annotations for PillarServer.db() | May 12 2017 | |||
203c6418fd0a | Sybren A. Stüvel (sybren) | Added pillar.flask_extra.vary_xhr() decorator | May 12 2017 | |||
c66a6e67c8af | Sybren A. Stüvel (sybren) | Added p.a.project.utils.user_rights_in_project() | May 10 2017 | |||
a139e8c41aea | Sybren A. Stüvel (sybren) | Added p.a.projects.utils.get_admin_group_id() | May 10 2017 | |||
ee7af393a07a | Sybren A. Stüvel (sybren) | Use annotations to declare types (instead of docstring) | May 10 2017 | |||
a6617cae68b2 | Sybren A. Stüvel (sybren) | Allow current_app.db('collections-name') | May 10 2017 | |||
319f815985f6 | Sybren A. Stüvel (sybren) | Some more logging in pillar.api.blender_cloud.subscription.update_subscription | May 10 2017 | |||
c77a6b9d2117 | Sybren A. Stüvel (sybren) | More logging in pillar.api.service.do_badger() | May 10 2017 | |||
c854ccbb4b24 | Sybren A. Stüvel (sybren) | Generic PATCH handler class. | May 9 2017 | |||
fdaf4af31a34 | Sybren A. Stüvel (sybren) | Modernised some unit tests | May 5 2017 | |||
69d7c5c5cec9 | Sybren A. Stüvel (sybren) | Allow service accounts to be email-less | May 5 2017 | |||
095f1cda0cc7 | Sybren A. Stüvel (sybren) | Added "Switch user" functionality. | May 5 2017 | |||
c3eb97e24c31 | Sybren A. Stüvel (sybren) | Log redirect URL for users after logging in with Blender ID. | May 5 2017 | |||
b1b91a7b29ad | Sybren A. Stüvel (sybren) | Timeout (10s) on store API calls + better exception handling | May 5 2017 | |||
870800e8d2e8 | Sybren A. Stüvel (sybren) | Stop flashing 'Please log in to access this page.' | May 5 2017 | |||
379d40837b86 | Sybren A. Stüvel (sybren) | Fixed issues logging in. | May 5 2017 | |||
10a40ddabd48 | Sybren A. Stüvel (sybren) | Make Blender ID URL work with live URL too | May 4 2017 | |||
118de1271277 | Sybren A. Stüvel (sybren) | Always return a HTTP response | May 4 2017 | |||
1a54b723aa42 | Sybren A. Stüvel (sybren) | Reworked subscription/demo role management from web to API level. | May 4 2017 | |||
d0557445cd6c | Sybren A. Stüvel (sybren) | Fix privilege escalation leak | May 4 2017 | |||
1ad3e7910cc3 | Francesco Siddi (fsiddi) | Upgrade algoliasearch | Apr 11 2017 | |||
bd3f8d597a89 | Sybren A. Stüvel (sybren) | Allow upload of videos > 1080p | Mar 31 2017 | |||
c711a04e6cff | Sybren A. Stüvel (sybren) | Added some type annotations (no functional differences) | Mar 31 2017 | |||
1cb7a92e4015 | Sybren A. Stüvel (sybren) | Removed old mock-EncoderJob and replaced it with a dict | Mar 31 2017 | |||
d8640df115b8 | Sybren A. Stüvel (sybren) | Made markdown jinja filter None-safe | Mar 30 2017 | |||
6f9feea8a900 | Sybren A. Stüvel (sybren) | Locally hosting jstree, instead of linking to cloudflare. | Mar 29 2017 | |||
cecc9bc7fb59 | Sybren A. Stüvel (sybren) | Added "Copy yaw" button to HDRIs | Mar 28 2017 | |||
3622fad9c2de | Francesco Siddi (fsiddi) | Merge remote-tracking branch 'origin/master' | Mar 28 2017 | |||
c846ee9823b2 | Francesco Siddi (fsiddi) | Add support for video tag | Mar 28 2017 | |||
fd541d224341 | Sybren A. Stüvel (sybren) | Changed interpretation of '' in form handling of integer properties. | Mar 28 2017 | |||
fcaa4fb9368d | Sybren A. Stüvel (sybren) | Upgraded VRViewer: | Mar 28 2017 | |||
41414319a51a | Sybren A. Stüvel (sybren) | Merge branch 'master' into wip-storage-backend | Mar 23 2017 | |||
1ed31d26e598 | Sybren A. Stüvel (sybren) | Be more explicit in logging which video encoding service is used | Mar 22 2017 | |||
c02c6d89b031 | Sybren A. Stüvel (sybren) | Removed unused import | Mar 22 2017 | |||
6b526f6b539e | Sybren A. Stüvel (sybren) | Fixed bug in local file storage URL generation. | Mar 22 2017 | |||
cce388049d22 | Sybren A. Stüvel (sybren) | Big refactoring of file storage handling | Mar 22 2017 | |||
fdfdd38c38ea | Sybren A. Stüvel (sybren) | Removed route for direct GCS storage browsing | Mar 22 2017 | |||
56b631d4a255 | Sybren A. Stüvel (sybren) | Added type annotations | Mar 22 2017 | |||
6eadc09c1096 | Sybren A. Stüvel (sybren) | Use __init_subclass__ to register storage backends | Mar 22 2017 | |||
1f3d699a0cff | Sybren A. Stüvel (sybren) | Ran 2to3 on pillar/api/utils/storage.py | Mar 22 2017 | |||
0eb2f176241c | Sybren A. Stüvel (sybren) | Raise exception on not-implemented methods, instead of just pass'ing | Mar 22 2017 | |||
47eba6786abe | Sybren A. Stüvel (sybren) | Renamed 'file_in_storage' to 'blob' | Mar 22 2017 | |||
8934eb8b8dbd | Francesco Siddi (fsiddi)/Sybren A. Stüvel (sybren) | Fix for crash on extension blueprints loading | Mar 22 2017 | |||
ae5009c9eff1 | Sybren A. Stüvel (sybren) | Python 3.6: Fixed issue with gravatar function | Mar 22 2017 | |||
dcdcd9939302 | Sybren A. Stüvel (sybren) | Python 3.6 compatibility: random bits & bcrypt | Mar 22 2017 | |||
2e41c074b52c | Sybren A. Stüvel (sybren) | Python 3.6 compatibility: bytes vs strings stuff | Mar 22 2017 | |||
c2206e6b274a | Sybren A. Stüvel (sybren) | Python 3.6 compatibility: Prevent comparison with None | Mar 22 2017 | |||
fb25e3e03f28 | Sybren A. Stüvel (sybren) | Fixup of syntax error introduced by 2to3 | Mar 22 2017 | |||
4e138d38a174 | Sybren A. Stüvel (sybren) | Removed no longer compatibility thingy for Python 3 | 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 | |||
e6fb64621f7d | Francesco Siddi (fsiddi) | Introducing GOOGLE_SITE_VERIFICATION | Mar 21 2017 | |||
1eb1cd7b64cb | Francesco Siddi (fsiddi) | Fix for crash on extension blueprints loading | Mar 12 2017 | |||
a0a8257df067 | Sybren A. Stüvel (sybren) | Python 3.6: Fixed issue with gravatar function | Mar 3 2017 | |||
3fe9472d27b1 | Sybren A. Stüvel (sybren) | Python 3.6 compatibility: random bits & bcrypt | Mar 3 2017 |