291 Commits

Author SHA1 Message Date
shamoon
e3c7c925dd Enhancement: workflow overview toggle enable button (#7818) 2024-09-30 19:44:02 -07:00
shamoon
ca08cc19fa Enhancement: disable-able mail rules, add toggle to overview (#7810) 2024-09-30 19:42:19 -07:00
shamoon
4549220a9b Feature: copy workflows and mail rules, improve layout (#7727) 2024-09-16 22:02:51 -07:00
shamoon
bd7fae11fc Fix: clear selection after reload for management lists (#7421) 2024-08-08 07:38:45 -07:00
shamoon
c4e728c8f9 Enhancement: show more columns in mail frontend admin (#7158) 2024-07-03 08:09:28 -07:00
shamoon
2ea9c7e135 Chore: update to Angular v18 (#7106) 2024-06-26 20:57:39 -07:00
shamoon
55912df056 Enhancement: only include correspondent 'last_correspondence' if requested (#6792) 2024-05-22 23:15:58 +00: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
533b6c77a2 Fix: start-align object names in some UI lists (#6188) 2024-03-25 10:01:54 -07: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
af934cfcaa Fix whitespace in some frontend html files 2024-02-07 07:12:24 -08:00
shamoon
027b661a4e Enhancement: mergeable bulk edit permissions (#5508) 2024-02-01 19:56:57 +00:00
shamoon
5932b7bd28 Fix: disable clickable name edit if user does not have permissions 2024-01-22 22:12:07 -08:00
shamoon
f41ee267dc Fix frontend tests icon imports 2024-01-19 22:28:32 -08:00
shamoon
44ec85947d Chore: better bootstrap icons (#5403) 2024-01-18 00:27:38 +00:00
shamoon
ee4cd11dab Fix missing frontend test imports 2024-01-16 23:01:50 -08:00
shamoon
f46a5a96de Feature: help tooltips (#5383) 2024-01-15 15:40:36 -08:00
shamoon
f52ba29baf Chore: add pre-commit hook for codespell (#5324) 2024-01-08 13:03:05 -08:00
shamoon
1141b767a0 Feature: Workflows (#5121) 2024-01-03 08:19:19 +00:00
shamoon
9a15843b3b Refactor frontend data models 2023-12-19 22:36:35 -08: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
39d54c733c Fix: Add missing translation strings in v2.0.0-beta.rc1
Closes #4595
2023-11-15 00:43:00 -08:00
shamoon
a792bf1ca1 Feature: Implement custom fields for documents (#4502)
Adds custom fields of certain data types, attachable to documents and searchable

Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-05 17:27:23 -08:00
shamoon
a1d5c4deec Fix: hover colors, empty lists, disable autocomplete, translation strings 2023-10-15 12:00:30 -07:00
shamoon
1f5edd89d4 Merge branch 'v2.0-visual-fixes' into dev 2023-10-07 19:42:47 -07: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
54783f706f Feature: consumption templates (#4196)
* Initial implementation of consumption templates

* Frontend implementation of consumption templates

Testing

* Support consumption template source

* order templates, automatically add permissions

* Support title assignment in consumption templates

* Refactoring, filters to and, show sources on list

Show sources on template list, update some translation strings

Make filters and

minor testing

* Update strings

* Only update django-multiselectfield

* Basic docs, document some methods

* Improve testing coverage, template multi-assignment merges
2023-09-22 16:53:13 -07:00
shamoon
026a77184a Fix mixed rule / owner check, component input / output 2023-09-22 01:20:25 -07:00
shamoon
a9ab344678 Support edit permissions for mail rules and accounts 2023-09-22 01:01:35 -07:00
shamoon
56c15f6642 Fix settings users initialization before groups 2023-09-21 23:35:40 -07:00
shamoon
a7e632de16 Support default permissions for object creation via frontend (#4233) 2023-09-21 16:28:22 -07:00
shamoon
e7320e66b5 Update GitHub strings
See #4024
2023-09-19 20:34:27 -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
426d5a8d36 Fix add user / group buttons partially hidden if insufficient permissions (#4133) 2023-09-08 15:14:01 -07:00
shamoon
cca465aa00 Improved error notifications 2023-09-08 11:49:56 -07:00
shamoon
1234fc8014 Fix long document names cause overflow on tasks view 2023-08-28 21:32:10 -07:00
shamoon
a38b4f4255 Update settings.component.spec.ts 2023-08-24 00:21:06 -07:00
shamoon
7f8a241cbd Disable / hide some UI buttons / elements if insufficient permissions 2023-08-17 20:34:19 -07:00
shamoon
f677744014 Handle very old date strings in correspondent list 2023-08-07 17:31:38 -07:00
shamoon
de2c82787e Include permissions for mail rules & accounts 2023-07-26 07:28:25 -07:00