57 Commits

Author SHA1 Message Date
shamoon
b56185fa31
Add test 2025-11-10 21:26:47 -08:00
shamoon
9f0a4ac19d
Sure sonar, consolidate 2025-10-30 18:00:19 -07:00
shamoon
245e52a4eb Coverage 2025-10-30 17:00:15 -07:00
shamoon
3b75d3271e Fix: delay iframe DOM removal for print in FF 2025-10-30 17:00:15 -07:00
shamoon
e08e34fb90
Fix: correct save hotkey action when no next document exists (#11027) 2025-10-07 07:20:11 -07:00
Mattia Paletti
a283c1c320
Enhancement: Add print button (#10626)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-09-11 17:59:11 +00:00
shamoon
22064ed004
Chore: add test for navigation on document load error 2025-08-22 20:03:06 -07:00
shamoon
23daa0b974
Chore: add tests for previewText handling in DocumentDetail 2025-08-22 19:31:41 -07:00
shamoon
6d72ee795f
Feature: PDF editor (#10318) 2025-08-11 17:29:48 +00:00
shamoon
4637f5c5e5
Fix: track and restore changed document fields from session storage (#10468) 2025-07-29 00:38:43 -04:00
shamoon
5a278381e3
Chore: add coverage for missing lines in patch change 2025-04-22 23:33:11 -07:00
shamoon
cbaceb95af
Enhancement: use patch instead of put for frontend document changes (#9744) 2025-04-22 19:58:28 +00:00
shamoon
fcb7349e8e
Fix: fix zoom increase/decrease buttons in FF (#9761) 2025-04-22 08:02:43 -07:00
shamoon
2ee1d7540e
Chore: add coverage for frontend download content-disposition parsing 2025-04-09 13:23:40 -07:00
shamoon
c122c60d3f
Feature: email document button (#8950) 2025-02-21 16:44:03 +00:00
shamoon
2103a499eb
Enhancement: allow setting default pdf zoom (#9017) 2025-02-03 21:54:18 -08:00
shamoon
065724befb Tweak: more verbose toast messages 2025-02-01 21:57:57 -08:00
shamoon
f56974f158
Feature: use 'share sheet' for download buttons on mobile (#8949) 2025-01-30 16:31:52 +00:00
shamoon
978b072bff
Enhancement: improve doc details close behavior (#8937) 2025-01-28 22:26:30 -08:00
shamoon
f89b6281da
Enhancement: angular 19 (#8584) 2025-01-01 22:26:53 -08:00
shamoon
8cd09ba10d
Chore: add prettier organize imports 2024-12-13 00:45:20 -08:00
shamoon
79345f0a69
Enhancement: better TIFF display support (#8087) 2024-12-01 11:46:19 -08:00
shamoon
3633fb382f
Enhancement: save & next / close shortcut key (#8243) 2024-11-12 16:21:10 -08:00
shamoon
a283a65813
Feature: loading preview, better text popup preview (#8011) 2024-11-12 16:20:52 -08:00
shamoon
e78d758656 Fix: resolve some silly frontend test things 2024-10-10 20:38:24 -07:00
shamoon
928580bf4f
Fix: disable inline create buttons if insufficient permissions (#7401) 2024-08-05 16:45:48 -07:00
shamoon
3435ffd00c
Chore: update to Angular v18 (#7106) 2024-06-26 20:57:39 -07:00
Dominik Bruhn
d1ac15baa9 Enhancement: support delete originals after split / merge (#6935)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-06-08 11:29:03 -07:00
shamoon
d558367642
Change: rename redo OCR to reprocess (#6866) 2024-05-31 18:41:52 +00:00
shamoon
8abb0cd75d
Enhancement: only include correspondent 'last_correspondence' if requested (#6792) 2024-05-22 23:15:58 +00:00
shamoon
3e62f13f96
Enhancement: delete pages PDF action (#6772) 2024-05-22 23:01:15 +00:00
shamoon
019a255753
Chore: revert pngx pdf viewer to third party package (#6741) 2024-05-16 11:12:19 -07:00
shamoon
c6e7d06bb7
Feature: global search, keyboard shortcuts / hotkey support (#6449) 2024-05-02 16:15:56 +00:00
shamoon
2de9d1b7ae Enhancement: improve layout for custom fields dropdown (#6362) 2024-05-01 21:57:18 -07:00
shamoon
4af8070450
Feature: PDF actions - merge, split & rotate (#6094) 2024-03-25 18:41:24 -07:00
shamoon
d83bbdc50b
Fix: handle document notes user format api change (#5751) 2024-02-13 17:25:35 +00:00
shamoon
5e3d1b26e7
Fix: Dont attempt to retrieve objects for which user doesnt have global permissions (#5612) 2024-02-01 01:20:14 -08:00
shamoon
6fb4daf03e
Fix: tweak doc detail component behavior while awaiting metadata (#5546) 2024-01-25 13:22:03 -08:00
shamoon
5842944d1e
Fix: render images not converted to pdf, refactor doc detail rendering (#5475) 2024-01-20 08:26:24 -08:00
shamoon
5781a0d51f Fix frontend tests icon imports 2024-01-19 22:28:32 -08:00
shamoon
2e2362e2df Fix: outdated confirm dialog confirm 2024-01-16 15:18:26 -08:00
shamoon
98c5cf89ef
Fix: doc detail component fixes (#5373) 2024-01-13 21:40:22 +00:00
shamoon
53e04e66cf
Enhancement: warn when outdated doc detected (#5372)
* Update modified property for target docs w bidirectional links

* Warn on doc change detected
2024-01-13 20:28:10 +00:00
shamoon
f525ac0af6
Chore: add pre-commit hook for codespell (#5324) 2024-01-08 13:03:05 -08:00
shamoon
66b2d90c50 Refactor frontend data models 2023-12-19 22:36:35 -08:00
shamoon
826322b610
Feature: pngx PDF viewer with updated pdfjs (#4679) 2023-12-04 17:17:40 -08:00
shamoon
47a2ded30d
Fix: use default permissions for objects created via dropdown (#4778) 2023-12-03 00:52:48 +00:00
shamoon
10729f0362 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
7c9ab8c0b6
Feature: Share links (#3996)
* Implement share links

Basic implementation of share links

Make certain share link fields not editable, automatically grant permissions on migrate

Updated styling, error messages from expired / deleted links

frontend code linting, reversable sharelink migration

testing coverage

Update translation strings

No links message

* Consolidate file response methods

* improvements to share links on mobile devices

* Refactor share links file_version

* Add docs for share links

* Apply suggestions from code review

* When filtering share links, use the timezone aware now()

* Removes extra call to setup directories for usage in testing

* FIx copied badge display on some browsers

* Move copy to ngx-clipboard library

---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-14 13:32:43 -07:00
shamoon
423e0768f9 Improved error notifications 2023-09-08 11:49:56 -07:00