32 Commits

Author SHA1 Message Date
shamoon
3507d297fa Enhancement: management list button improvements (#7848) 2024-10-03 23:00:28 -07:00
Benedikt Schwering
a126361fea Fix: scroll for large tables (#6460)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-04-21 23:31:33 +00:00
shamoon
73f26b48e8 Fix: management list clear all should clear header checkbox (#6253) 2024-04-01 21:43:40 +00:00
shamoon
926400c25f Fix: prevent edit button click toggling list selection 2024-03-05 06:20:10 -08:00
shamoon
ab4b9e8100 Fix: header button wrapping issues on mobile 2024-03-04 17:00:19 -08:00
shamoon
82cb4591ce Fix: prevent actions button click toggling list selection 2024-03-04 16:06:23 -08:00
shamoon
50d4fac0ff Fix: bulk edit objects does not respect global permissions (#5888) 2024-02-25 16:59:59 -08:00
shamoon
3a7002574e Fix: accidentally retained confirm button for management lists 2024-02-21 15:27:15 -08:00
shamoon
51c29e9af1 Enhancement: confirm buttons (#5680) 2024-02-08 18:23:06 +00:00
shamoon
e84ccbdf46 Enhancement: bulk delete objects (#5688) 2024-02-08 10:13:15 -08:00
shamoon
5932b7bd28 Fix: disable clickable name edit if user does not have permissions 2024-01-22 22:12:07 -08:00
shamoon
44ec85947d Chore: better bootstrap icons (#5403) 2024-01-18 00:27:38 +00:00
shamoon
daed79ee98 Chore: Update Angular to v17 (#4980) 2023-12-19 15:02:05 -08:00
shamoon
4e027d0ddc Fix: Miscellaneous visual fixes in v2.0.0-beta.rc1 2 (#4635)
* Fix filter editor sticky top spacing

* Fix management list long title text alignment

* Fix paperless green using incorrect lightness value
2023-11-19 16:13:38 -08:00
shamoon
b5d29e821e Enhancement: settings reorganization & improvements, separate admin section (#4251)
* Separate admin / manage sections

* Move mail settings to its own component

* Move users and groups to its own component

* Move default permissions to its own settings tab

* Unify list styling, add tour step, refactor components

* Only patch saved views that have changed on settings save

* Update messages.xlf

* Remove unused methods in settings.component.ts

* Drop admin section to bottom of sidebar, cleanup outdated, add docs link to dropdown

* Better visually unify management list & other list pages
2023-09-24 19:24:28 -07:00
shamoon
93ef011126 Enhancement: bulk edit object permissions (#4176)
* bulk_edit_object_perms API endpoint

* Frontend support for bulk object permissions edit
2023-09-19 13:40:21 -07:00
shamoon
6cbf30991d Migrate frontend prefix to -pngx 2023-09-14 14:51:02 -07:00
shamoon
c80c3b3374 Frontend better handle slow backend requests 2023-09-08 19:49:54 -07:00
shamoon
42a45075db Adds quick filters from document detail 2023-05-30 08:38:33 -07:00
shamoon
4d84a0a87b Re-work filter editor, bulk editor & reset buttons 2023-05-09 19:48:04 -07:00
shamoon
1332d9a389 Merge branch 'dev' into feature-permissions 2023-02-14 11:32:37 -08:00
Bastien KERVICHE
f15dfb30dd fix: limit pagination in management-list 2023-02-06 11:21:10 +01:00
Michael Shamoon
d875d06f37 lint for eslint 2022-12-17 21:49:08 -08:00
Michael Shamoon
605480ab4a Merge branch 'dev' into feature-permissions 2022-12-17 20:05:12 -08:00
Michael Shamoon
20e1779313 lint frontend 2022-12-15 23:36:01 -08:00
Michael Shamoon
4016649a18 Management lists edit / delete button disabling by permissions 2022-12-07 17:49:02 -08:00
Michael Shamoon
dfdfd8a7d7 Refactor permissions to use enums, permissions service 2022-11-12 04:31:42 -08:00
Michael Shamoon
5c5486d2ea 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
084fe2c050 feat: reflect django permissions on UI 2022-11-11 18:33:04 +00:00
Michael Shamoon
88c3a2c693 Use explicit plural strings on management pages 2022-05-12 20:34:32 -07:00
Michael Shamoon
879b16ce7b Mobile friendly management tables 2022-05-03 13:00:42 -07:00
Michael Shamoon
8565a2c3ed Unify management lists with single template 2022-03-23 13:31:00 -07:00