History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
9a9ca1bf8b1e | Sybren A. Stüvel (sybren) | Synchronise badges with Blender ID | Sep 12 2018 | |||
0983474e7648 | Sybren A. Stüvel (sybren) | Store Blender ID OAuth scopes in MongoDB + request `badge` scope too | Sep 12 2018 | |||
530302b74f27 | Francesco Siddi (fsiddi) | Fix deprecation warning, rename Form to FlaskForm | May 9 2018 | |||
ae8c6e92fc6b | Sybren A. Stüvel (sybren) | Fix forced login for user switching | Dec 12 2017 | |||
1d1e588d5701 | Sybren A. Stüvel (sybren) | Switch: Always follow PREFERRED_URL_SCHEME instead of the request scheme | Dec 12 2017 | |||
ca25078b3077 | Sybren A. Stüvel (sybren) | Removed editing of full name from Cloud profile | Dec 7 2017 | |||
785145e1c1fc | Sybren A. Stüvel (sybren) | Nicer message when username already exists | Dec 7 2017 | |||
e1646adff651 | Sybren A. Stüvel (sybren) | More modern use of super() | Dec 7 2017 | |||
d20f3d566825 | Sybren A. Stüvel (sybren) | Removed manual bad JSON-encoding | Dec 7 2017 | |||
0b218eb656ca | Sybren A. Stüvel (sybren) | Use Blender ID to obtain subscription status. | Nov 30 2017 | |||
49a6a6a7582d | Sybren A. Stüvel (sybren) | Delete the auth token when logging out. | Nov 17 2017 | |||
bd976e6c2e78 | Sybren A. Stüvel (sybren) | Fixed user switching. | Sep 19 2017 | |||
6b32c4ede8ba | Sybren A. Stüvel (sybren) | Use has_cap('admin') instead of has_role('admin') | Sep 5 2017 | |||
7890cd2622fd | Francesco Siddi (fsiddi) | Introducing settings blueprint | Aug 30 2017 | |||
bdd603fb179f | Sybren A. Stüvel (sybren) | Using new UserClass instances everywhere: | Aug 29 2017 | |||
a12838032fe2 | Francesco Siddi (fsiddi) | Introducing exception handling in the application code | Aug 25 2017 | |||
45275c38310a | Francesco Siddi (fsiddi) | Switch to class-based OAuthUserResponse | Aug 25 2017 | |||
6b3e523036d4 | Francesco Siddi (fsiddi) | Remove Flask-OAuthlib and oauth_blender_id from Pillar | Aug 25 2017 | |||
23b856b07367 | Francesco Siddi (fsiddi) | Move Blender ID to extensible OAuth | Aug 25 2017 | |||
9b9e0488d3c0 | Francesco Siddi (fsiddi) | New login page | Aug 25 2017 | |||
c827dc4ed2a5 | Francesco Siddi (fsiddi) | Initial work to support multiple OAuth clients | Aug 25 2017 | |||
575a7ed1a7fd | Sybren A. Stüvel (sybren) | Introduced role-based capability system. | Aug 18 2017 | |||
502e494083ef | Francesco Siddi (fsiddi) | Clean up local login | Jul 14 2017 | |||
c974b388b69c | Sybren A. Stüvel (sybren) | Formatting | Jun 29 2017 | |||
e061d6c29d06 | Sybren A. Stüvel (sybren) | Allow editing users' email address via /u/ | Jun 29 2017 | |||
8d94901babcb | Sybren A. Stüvel (sybren) | Use app.user_roles to construct the roles field in /u | Jun 15 2017 | |||
cdb148fc0dcd | Sybren A. Stüvel (sybren) | Just import the forms module, not every single form it it separately. | Jun 15 2017 | |||
740df09b9d73 | Sybren A. Stüvel (sybren) | User edit form: prevent accidentally revoking roles | Jun 8 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 | |||
379d40837b86 | Sybren A. Stüvel (sybren) | Fixed issues logging in. | May 5 2017 | |||
1a54b723aa42 | Sybren A. Stüvel (sybren) | Reworked subscription/demo role management from web to API level. | May 4 2017 | |||
663627358fd5 | Sybren A. Stüvel (sybren) | Ran 2to3 on pillar + some manual fixups | Mar 22 2017 | |||
5f0092cfa1ea | Sybren A. Stüvel (sybren) | Fixed bug in /u/ where home project group membership was lost after edit. | Nov 11 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 | |||
6429c3df217b | Sybren A. Stüvel (sybren) | Modernised flask.ext.login imports → flask_login | Oct 11 2016 | |||
76b0f5fc465f | Sybren A. Stüvel (sybren) | Moved login-code into a separate function. | Sep 8 2016 | |||
eac49ab8101f | Sybren A. Stüvel (sybren) | Use BLENDER_ID_ENDPOINT to get roles from BlenderID | Sep 6 2016 | |||
cf30bb5d6235 | Sybren A. Stüvel (sybren) | Use BlenderID-side roles to grant demo role. | Sep 6 2016 | |||
3bb55fd3dbf1 | Sybren A. Stüvel (sybren) | User admin: properly handle AJAX errors. | Sep 6 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 |