Jeremy Stretch
|
f8e29ea66a
|
Remove ObjectPermissionManager
|
2020-05-28 13:47:52 -04:00 |
|
Jeremy Stretch
|
5d36d81ae1
|
Restore model-level permission tests
|
2020-05-28 11:08:35 -04:00 |
|
Jeremy Stretch
|
dc56e49410
|
Introduce resolve_permission() utility function
|
2020-05-28 10:35:59 -04:00 |
|
Jeremy Stretch
|
a6a88a0d2e
|
Delete extraneous test case
|
2020-05-27 11:30:36 -04:00 |
|
Jeremy Stretch
|
5dddf6846b
|
Disable built-in model permissions
|
2020-05-27 10:48:56 -04:00 |
|
Jeremy Stretch
|
94d0ebbd7d
|
Fix ObjectPermission attribute consolidation
|
2020-05-12 16:51:46 -04:00 |
|
Jeremy Stretch
|
c90f680284
|
Cache object-level permissions on the User instance for evaluation
|
2020-05-12 15:42:44 -04:00 |
|
Jeremy Stretch
|
63f842c7db
|
Implement ObjectPermissionManager
|
2020-05-11 16:02:42 -04:00 |
|
Jeremy Stretch
|
6624fc6076
|
Initial work on #554 (WIP)
|
2020-05-08 17:30:25 -04:00 |
|
Jeremy Stretch
|
f8060ce112
|
Ignore clearing of invalid user config keys
|
2020-04-29 15:05:29 -04:00 |
|
Jeremy Stretch
|
6e832de4a9
|
Remove squashed migrations
|
2020-04-29 09:31:52 -04:00 |
|
Jeremy Stretch
|
dc9617c7aa
|
Fix returning default for unknown userconfig key
|
2020-04-24 10:37:02 -04:00 |
|
Jeremy Stretch
|
587339bea0
|
Add page for user to view/clear preferences
|
2020-04-24 10:29:06 -04:00 |
|
Jeremy Stretch
|
7c8c85e435
|
Add all() method to UserConfig
|
2020-04-24 09:50:26 -04:00 |
|
Jeremy Stretch
|
f3012ed839
|
Automatically create UserConfig for users
|
2020-04-23 16:46:36 -04:00 |
|
Jeremy Stretch
|
afa0565a44
|
Show user config in admin UI
|
2020-04-23 15:53:43 -04:00 |
|
Jeremy Stretch
|
750deac2cf
|
Initial implementation of UserConfig model
|
2020-04-23 15:34:32 -04:00 |
|
Jeremy Stretch
|
5266bf93a3
|
Merge branch 'develop' into develop-2.8
|
2020-04-08 13:50:15 -04:00 |
|
Jeremy Stretch
|
902b1b2c32
|
Fixes #4458: Remove custom admin site to avoid conflict with django-rq 2.3.0
|
2020-04-07 10:17:34 -04:00 |
|
Jeremy Stretch
|
9f5b138b0f
|
Add migrations for description fields
|
2020-03-13 16:35:36 -04:00 |
|
Jeremy Stretch
|
3b4ec5926d
|
Standardize existing description fields to a length of 200 chars
|
2020-03-13 15:49:58 -04:00 |
|
Jeremy Stretch
|
c983dac771
|
Add logging output to login/logout views
|
2020-03-02 17:04:54 -05:00 |
|
Jeremy Stretch
|
a58bbccfd3
|
Fixes #4094: Convert unnecessary regular expressions to strings in URL patterns
|
2020-02-05 16:12:48 -05:00 |
|
Jeremy Stretch
|
6959785cd1
|
Define __all__ for models.py within each app
|
2020-01-14 12:01:23 -05:00 |
|
Jeremy Stretch
|
2615906526
|
Squashed all migrations
|
2020-01-14 11:06:05 -05:00 |
|
Jeremy Stretch
|
5c047faa1d
|
Delete old squashed migrations
|
2020-01-13 17:01:54 -05:00 |
|
Saria Hajjar
|
7399aa0c5e
|
Add datetime widgets
|
2019-12-28 22:55:00 +00:00 |
|
hSaria
|
3b76e0203a
|
Fixes 3749 attribute error
|
2019-12-11 07:03:39 +00:00 |
|
Jeremy Stretch
|
b1761f7856
|
#3139: Add a message indicating why the user is redirected
|
2019-11-06 10:01:42 -05:00 |
|
Sander Steffann
|
7f779e3942
|
Hide password change page when user is logged in using LDAP
|
2019-11-03 16:05:53 +03:00 |
|
Jeremy Stretch
|
a3b9bdaff1
|
Miscellaneous cleanup
|
2019-10-04 12:59:10 -04:00 |
|
Jeremy Stretch
|
3bb3b85fa2
|
Merged v2.5.13
|
2019-05-31 21:37:41 -04:00 |
|
hellerve
|
f9cd89a4a4
|
urls: fix 3168 by changing url to path
|
2019-05-26 14:56:00 +02:00 |
|
Jeremy Stretch
|
37c2c4b4a2
|
Merge v2.5.11
|
2019-04-29 14:40:18 -04:00 |
|
Jeremy Stretch
|
3562b5552b
|
Fixes #3118: Disable last_login update on login when maintenance mode is enabled
|
2019-04-29 11:04:32 -04:00 |
|
Jeremy Stretch
|
e710ccb0e6
|
Enforce view permissions for UI views
|
2019-04-11 17:27:38 -04:00 |
|
Jeremy Stretch
|
cc3b26998b
|
Fixes #2880: Sanitize user password if an exception is raised during login
|
2019-02-13 11:34:16 -05:00 |
|
Jeremy Stretch
|
92a2f529e3
|
Closes #2766: Extend users admin table to include superuser and active fields
|
2019-01-17 16:14:06 -05:00 |
|
Jeremy Stretch
|
4da755e75f
|
Formatting cleanup
|
2018-11-27 11:57:29 -05:00 |
|
Jeremy Stretch
|
bd7aee7c1f
|
Closes #2614: Simplify calls of super() for Python 3
|
2018-11-27 10:52:24 -05:00 |
|
Jeremy Stretch
|
75f0d8ee90
|
Closes #2578: Reorganized nested serializers
|
2018-11-12 11:36:44 -05:00 |
|
Juho Juopperi
|
319869c22e
|
Update django is_safe_url calls to new API (#2546)
|
2018-11-05 08:52:00 -05:00 |
|
Jeremy Stretch
|
22ed4f1b53
|
Merge release v2.4.6
|
2018-10-10 09:36:51 -04:00 |
|
Jeremy Stretch
|
5d10d8418e
|
Closes #2479: Add user permissions for creating/modifying API tokens
|
2018-10-05 11:06:59 -04:00 |
|
Jeremy Stretch
|
29380b1120
|
Merge branch 'develop' into develop-2.5
|
2018-08-16 16:31:54 -04:00 |
|
Jeremy Stretch
|
ff65f7fd7b
|
Fixes #2362: Implemented custom admin site to properly handle BASE_PATH
|
2018-08-16 09:44:00 -04:00 |
|
Jeremy Stretch
|
5f66710fcd
|
Closes #2292: Remove the deprecated UserAction model
|
2018-08-14 12:13:43 -04:00 |
|
Jeremy Stretch
|
980d62d579
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
4ae7f2337a
|
Closes #2213: Added squashed migrations
|
2018-08-01 14:01:20 -04:00 |
|
Jeremy Stretch
|
7241783249
|
Started merging writable serializers (WIP)
|
2018-04-04 17:01:24 -04:00 |
|