Commit Graph

472 Commits

Author SHA1 Message Date
shamoon
5833efc05b exclude current user from permissions retrieval users
Revert "exclude current user from permissions retrieval users"

This reverts commit 87efd0ccc8d4eb9d8acb614d22a5c95ffdb895ae.

Update permissions-user.component.ts
2023-03-19 23:41:36 -07:00
shamoon
875b7662f4 Fix inherited permissions should not display per user in permissions form 2023-03-19 23:41:36 -07:00
shamoon
e47a9b7b66 Merge pull request #2893 from paperless-ngx/feature-enhanced-object-filtering
Enhancement: support filtering multiple correspondents, doctypes & storage paths
2023-03-17 18:46:22 -07:00
shamoon
4003f64b49 Allow filtering on multiple correspondents, doctypes, storage paths
Preserve 'Not assigned' option
Fix default logical operator
Update frontend strings
Fix radio button name overlaps
Use include / exclude with multi-select for OneToOne objects
2023-03-17 17:57:54 -07:00
shamoon
07cfbbec02 Merge pull request #2839 from paperless-ngx/handle-private-objects
Fix: frontend handle "private" tags, doctypes, correspondents
2023-03-17 00:21:19 -07:00
Trenton H
4607323b6a Allows filtering email by the TO value(s) as well 2023-03-12 10:31:42 -07:00
shamoon
c4f9b46ba3 Force logout on change own password 2023-03-11 00:36:09 -08:00
shamoon
4720a61a59 Handle "private" tags, doctypes, correspondents 2023-03-08 19:07:47 -08:00
shamoon
23513d402e Update permissions-dialog.component.html
[ci skip]
2023-03-06 08:51:47 -08:00
shamoon
cf185154c7 disable bulk edit permissions dialog buttons on submit 2023-03-03 19:32:39 -08:00
shamoon
86fd1ce5bb Fix edit dialog error surfacing 2023-03-03 10:21:08 -08:00
shamoon
0aa1e5b81c Surface edit dialog errors all the way 2023-03-03 08:55:52 -08:00
shamoon
3aae80445f Merge pull request #2704 from paperless-ngx/feature-dynamic-document-counts 2023-02-23 15:32:08 -08:00
shamoon
618173bc7e Merge pull request #2717 from paperless-ngx/fix-user-perms-editing-issues
Fix: permissions editing and initial view issues
2023-02-23 15:19:53 -08:00
Brandon Rothweiler
352b888bea Add an option to disable matching 2023-02-21 20:01:30 -05:00
shamoon
a24f402163 Fix dyanmic disabling checkboxes in permissions select 2023-02-20 02:15:11 -08:00
shamoon
68f9c4c7a8 Fix inherited permissions being set at user level & unable to unselect existing perms 2023-02-20 01:27:44 -08:00
shamoon
05cd9d36e9 Live document counts for bulk edit 2023-02-18 20:07:07 -08:00
shamoon
5885d1f825 Fix apply button should reset state on close dropdown 2023-02-18 14:29:49 -08:00
shamoon
ceaf97c950 Remove obsolete UI warning on edit storage path 2023-02-18 12:19:33 -08:00
shamoon
63782d95ff Make error message toasts more visually distinct 2023-02-17 07:51:21 -08:00
shamoon
1332d9a389 Merge branch 'dev' into feature-permissions 2023-02-14 11:32:37 -08:00
shamoon
c269f6722a tags dropdown doesnt need to open upon removal 2023-02-07 15:44:15 -08:00
Michael Shamoon
9812e38bc5 Merge branch 'dev' into feature-permissions 2023-01-24 14:10:45 -08:00
Michael Shamoon
c783545530 Allow setting mailrule order from frontend 2023-01-17 10:01:49 -08:00
Michael Shamoon
88df52b322 include email + pw for frontend user editing 2023-01-03 08:29:36 -08:00
Michael Shamoon
a7563f935e Merge branch 'dev' into feature-permissions 2023-01-01 17:51:41 -08:00
Michael Shamoon
c4b5b314d5 Fix frontend mailrule missing consumption scope parameter 2022-12-30 14:26:01 -08:00
shamoon
bafd91ad4c Merge pull request #2272 from paperless-ngx/fix-missing-consupmtion-scope-options 2022-12-30 08:08:57 -08:00
Michael Shamoon
ac447b4baf fix edit dialog creation d/t success emitter was renamed 2022-12-30 07:33:45 -08:00
Michael Shamoon
07b67fe49f Fix missing frontend email attachment options 2022-12-30 07:20:17 -08:00
Michael Shamoon
dbca9cf671 Merge branch 'dev' into feature-permissions 2022-12-29 20:12:42 -08:00
Michael Shamoon
d875d06f37 lint for eslint 2022-12-17 21:49:08 -08:00
Michael Shamoon
5e6389fa6e visually disable edit fields for permissions 2022-12-17 21:49:07 -08:00
Michael Shamoon
605480ab4a Merge branch 'dev' into feature-permissions 2022-12-17 20:05:12 -08:00
Michael Shamoon
4c8ecb6a22 fix excluded items not showing in tag dropdown count 2022-12-17 19:49:00 -08:00
Michael Shamoon
20e1779313 lint frontend 2022-12-15 23:36:01 -08:00
Michael Shamoon
1633903c97 move permissions input components 2022-12-14 00:47:54 -08:00
Michael Shamoon
71e7c502f3 Fix bulk setting null owner / permissions 2022-12-14 00:47:54 -08:00
Michael Shamoon
9f93720f6f fix inherited permissions not visually showing as checked 2022-12-12 22:40:31 -08:00
Michael Shamoon
933938617b Use accordion for permissions in object edit dialogs 2022-12-10 17:02:02 -08:00
Michael Shamoon
852d64cfcb fix user / group editing 2022-12-10 15:36:07 -08:00
Michael Shamoon
b55f43df84 Support bulk edit owner 2022-12-09 17:51:01 -08:00
Michael Shamoon
360a2258e1 Add ability to set owner per object 2022-12-09 15:54:30 -08:00
Michael Shamoon
3e8bbd1dc8 fix object creation, user serialization, user creation 2022-12-09 04:59:15 -08:00
Michael Shamoon
104c704438 Address CodeQL 2022-12-08 09:31:00 -08:00
Michael Shamoon
a1c65256df Bulk editor enabling/disabling by permissions 2022-12-08 02:22:58 -08:00
Michael Shamoon
42a5ac3936 Bulk edit permissions 2022-12-08 02:03:50 -08:00
Michael Shamoon
692f43f43e Refactor permissions API endpoints, UI group permissions 2022-12-08 00:05:16 -08:00
Michael Shamoon
932051d80d disable document form components when no object permissions 2022-12-07 15:46:52 -08:00