Commit Graph

11 Commits

Author SHA1 Message Date
Michael Shamoon 96a29883cd Refactor permissions to use enums, permissions service 2022-11-12 04:31:42 -08:00
Michael Shamoon 59e359ff98 Refactor permissions check code
Directly check permissions and no subscription (uisettings is always initialized on frontend startup)
update permission directive to accept single string
add explicit management permission name
2022-11-11 15:45:37 -08:00
Kaaybi 4603813896 feat: reflect django permissions on UI 2022-11-11 18:33:04 +00:00
Michael Shamoon 7efdce44f7 Implement warning on close unsaved view 2022-10-29 23:14:33 -07:00
Michael Shamoon 0175eab031 Fix browser unsaved changes with custom guard 2022-08-06 20:23:05 -07:00
Michael Shamoon f34202a82a Prettier code cleanup for .ts files
See #182
2022-03-11 11:58:19 -08:00
Michael Shamoon e1a36972b1 cleanup subscriptions 2022-02-16 01:06:22 -08:00
Michael Shamoon 07faba3983 Confirm button text 2021-01-25 23:39:16 -08:00
Michael Shamoon 96a572b7a6 Refactor, missed import 2021-01-25 23:29:16 -08:00
Michael Shamoon 3f73cd5bfc Change warning title 2021-01-25 23:16:11 -08:00
Michael Shamoon b0fa0f2319 Settings navigation warning dialog 2021-01-25 22:44:26 -08:00