Dominik Bruhn
6377233f38
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
7f6286e743
Change: rename redo OCR to reprocess ( #6866 )
2024-05-31 18:41:52 +00:00
shamoon
55912df056
Enhancement: only include correspondent 'last_correspondence' if requested ( #6792 )
2024-05-22 23:15:58 +00:00
shamoon
7973085859
Enhancement: delete pages PDF action ( #6772 )
2024-05-22 23:01:15 +00:00
Trenton H
16584328f1
Chore: Change the code formatter to Ruff ( #6756 )
...
* Changing the formatting to ruff-format
* Replaces references to black to ruff or ruff format, removes black from dependencies
2024-05-18 02:26:50 +00:00
Trenton H
8b215af7e7
Moves additional auditlog imports into protected blocks ( #6638 )
2024-05-08 09:04:32 -07:00
shamoon
0e03be895c
Fix: make backend monetary validation accept unpadded decimals ( #6626 )
2024-05-07 21:38:52 +00:00
shamoon
08da0f661e
Feature: global search, keyboard shortcuts / hotkey support ( #6449 )
2024-05-02 16:15:56 +00:00
shamoon
40b81c77e8
Feature: custom fields filtering & bulk editing ( #6484 )
2024-04-26 15:10:03 -07:00
shamoon
bcf8db0ad7
Feature: customizable fields display for documents, saved views & dashboard widgets ( #6439 )
2024-04-26 06:41:12 -07:00
shamoon
77752ec0a7
Feature: document history (audit log UI) ( #6388 )
2024-04-23 15:16:28 +00:00
Trenton H
c072313e25
Fix: Allow negative monetary values with a current code ( #6358 )
...
* Updates the currency validation to allow an optional negative
* Update frontend regex
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-04-10 07:33:13 -07:00
shamoon
46dbe9db2a
Fix: disable invalid create endpoints ( #6320 )
2024-04-07 18:50:40 +00:00
shamoon
3d784bb623
Enhancement: support custom fields in post_document endpoint ( #6222 )
2024-03-30 13:00:53 -07:00
shamoon
17e53dd020
Feature: PDF actions - merge, split & rotate ( #6094 )
2024-03-25 18:41:24 -07:00
shamoon
7e5bbd7dc2
Change: dont require empty bulk edit parameters ( #6059 )
2024-03-09 07:39:35 -08:00
shamoon
5bfb03de59
Feature: workflow removal action ( #5928 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2024-03-04 17:37:42 +00:00
shamoon
2f22e99b4a
Fix: always pass remove_inbox_tags
from UI, dont require in API ( #5962 )
2024-03-01 12:00:54 -08:00
shamoon
f1db5ae91a
Enhancement: better monetary field with currency code ( #5858 )
2024-02-27 16:26:06 +00:00
shamoon
390c925c28
Fix: only check workflow trigger source if not empty ( #5701 )
2024-02-09 08:57:09 -08:00
shamoon
e84ccbdf46
Enhancement: bulk delete objects ( #5688 )
2024-02-08 10:13:15 -08:00
Trenton H
ec0b0d0de4
Chore: Backend dependencies update ( #5676 )
2024-02-08 09:48:24 -08:00
shamoon
67fa48662e
Fix: Explicit validation of custom field name unique constraint ( #5647 )
2024-02-03 20:51:26 +00:00
shamoon
5de81e8482
Feature: option for auto-remove inbox tags on save ( #5562 )
2024-02-02 02:41:10 +00:00
shamoon
027b661a4e
Enhancement: mergeable bulk edit permissions ( #5508 )
2024-02-01 19:56:57 +00:00
shamoon
99422d09e5
Fix: doc link removal before assigning value ( #5451 )
2024-01-18 06:58:41 -08:00
shamoon
e96645141d
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
6336b6fbfb
Fix empty assign_title validation
2024-01-10 12:53:35 -08:00
shamoon
aabe4c48fc
Enhancement: title assignment placeholder error handling, fallback ( #5282 )
2024-01-10 10:18:55 -08:00
luzpaz
97f4690236
Documentation: Fix typos with automated tool ( #5319 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-01-08 16:58:41 +00:00
Bevan Kay
457165d66e
Enhancement: add storage_path
parameter to post_document API ( #5217 )
...
* Feature: add `storage_path` parameter to post_document API
* Complete coverage for validate_storage_path
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-01-03 08:31:56 +00:00
shamoon
1141b767a0
Feature: Workflows ( #5121 )
2024-01-03 08:19:19 +00:00
shamoon
f3590e688d
Fix symmetric doc links with target value None ( #5187 )
2023-12-31 07:56:26 -08:00
shamoon
8aaf093d2a
Fix: setting empty doc link with docs to be removed ( #5174 )
2023-12-30 07:43:29 -08:00
shamoon
718eaf04d4
Enhancement: improve validation of custom field values ( #5166 )
...
* Support all URI schemes
* Reworks custom field value validation to check and return a 400 error code in more cases and support more URL looking items, not just some basic schemes
* Fixes a spelling error in the message
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-12-29 14:45:29 -08:00
shamoon
40a058e722
Fix URL validation of empty string
2023-12-29 01:26:24 -08:00
shamoon
a5272228af
Fix saving doc links with no value ( #5144 )
2023-12-28 19:57:46 +00:00
shamoon
1302e1d48a
Fix: Dont allow null custom_fields property via API ( #5063 )
2023-12-19 21:53:56 +00:00
shamoon
3e0c83750f
Enhancement: symmetric document links ( #4907 )
2023-12-19 13:43:50 -08:00
shamoon
5e361b0e81
Enhancement: shared icon & shared by me filter ( #4859 )
2023-12-19 20:45:04 +00:00
shamoon
99d2c5568a
Fix consumption template empty field checking
2023-12-05 09:08:43 -08:00
shamoon
22e58b8e14
Enhancement: implement document link custom field ( #4799 )
2023-12-05 08:16:56 -08:00
shamoon
084c31b37a
Enhancement: support assigning custom fields via consumption templates ( #4727 )
2023-12-03 15:35:30 -08:00
shamoon
28dbe96dc3
Fix: empty strings for consumption template fields should be treated as None ( #4762 )
2023-12-03 12:57:43 -08:00
Trenton H
ab9e561317
Chore: Backend bulk updates ( #4509 )
2023-11-13 17:09:56 +00: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
Trenton H
dc642152d1
Standarizes the imports across all the files and modules ( #4248 )
2023-09-23 20:17:01 -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
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
ef9d01fefe
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