shamoon
6007b252d7
Fix: missing icon import, fix bulk edit cf messages
2025-01-11 22:25:12 -08:00
shamoon and GitHub
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 and GitHub
2ac2a6dec6
Fix: frontend better reflect global perms for bulk edit, disabled form state ( #8469 )
2024-12-11 01:05:23 -08:00
shamoon and GitHub
e4f69dc945
Feature: bulk edit custom field values ( #8428 )
2024-12-09 17:35:49 +00:00
shamoon and GitHub
d1a4c1f2eb
Enhancement: larger previews in action dialogs ( #8387 )
2024-11-29 22:58:59 -08:00
shamoon and GitHub
3435ffd00c
Chore: update to Angular v18 ( #7106 )
2024-06-26 20:57:39 -07:00
shamoon and GitHub
a796e58a94
Feature: documents trash aka soft delete ( #6944 )
2024-06-17 08:07:08 -07:00
Dominik Bruhn and shamoon
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 and GitHub
d558367642
Change: rename redo OCR to reprocess ( #6866 )
2024-05-31 18:41:52 +00:00
shamoon and GitHub
f2b3521e6c
Fix: bulk edit custom fields should support multiple items ( #6589 )
2024-05-06 22:07:55 -07:00
shamoon and GitHub
c6e7d06bb7
Feature: global search, keyboard shortcuts / hotkey support ( #6449 )
2024-05-02 16:15:56 +00:00
shamoon and GitHub
63e1f9f5d3
Feature: custom fields filtering & bulk editing ( #6484 )
2024-04-26 15:10:03 -07:00
shamoon
a47d36f5e5
Enhancement: speed up merge document list retrieval
2024-04-19 10:17:17 -07:00
shamoon
954912cac3
Update translation strings
2024-04-07 12:41:08 -07:00
shamoon and GitHub
4af8070450
Feature: PDF actions - merge, split & rotate ( #6094 )
2024-03-25 18:41:24 -07:00
shamoon and GitHub
aaa130e20d
Feature: allow create objects from bulk edit ( #5667 )
2024-02-06 15:31:07 +00:00
shamoon and GitHub
454098630b
Enhancement: mergeable bulk edit permissions ( #5508 )
2024-02-01 19:56:57 +00:00
shamoon and GitHub
5e3d1b26e7
Fix: Dont attempt to retrieve objects for which user doesnt have global permissions ( #5612 )
2024-02-01 01:20:14 -08:00
shamoon
5781a0d51f
Fix frontend tests icon imports
2024-01-19 22:28:32 -08:00
shamoon and GitHub
bb98fc5f65
Chore: better bootstrap icons ( #5403 )
2024-01-18 00:27:38 +00:00
shamoon
66b2d90c50
Refactor frontend data models
2023-12-19 22:36:35 -08:00
shamoon and GitHub
a6248bec2d
Chore: Update Angular to v17 ( #4980 )
2023-12-19 15:02:05 -08:00
Trenton H and GitHub
facb7226fe
Chore: Backend bulk updates ( #4509 )
2023-11-13 17:09:56 +00:00
shamoon
5ee9ad3e4f
Migrate frontend prefix to -pngx
2023-09-14 14:51:02 -07:00
shamoon
423e0768f9
Improved error notifications
2023-09-08 11:49:56 -07:00
shamoon
06def8c11e
frontend unit tests
...
toasts component testing
conditional import of angular setup-jest for vscode-jest support
Update jest.config.js
Create open-documents.service.spec.ts
Add unit tests for all REST services
settings service test
Remove component from settings service test
Create permissions.service.spec.ts
upload documents service tests
Update package.json
Create toast.service.spec.ts
Tasks service test
Statistics widget component tests
Update permissions.service.ts
Create app.component.spec.ts
settings component testing
tasks component unit testing
Management list component generic tests
Some management component tests
document notes component unit tests
Create document-list.component.spec.ts
Create save-view-config-dialog.component.spec.ts
Create filter-editor.component.spec.ts
small and large document cards unit testing
Create bulk-editor.component.spec.ts
document detail unit tests
saving work on documentdetail component spec
Create document-asn.component.spec.ts
dashboard & widgets unit testing
Fix ResizeObserver mock
common component unit tests
fix some merge errors
Update app-frame.component.spec.ts
Create page-header.component.spec.ts
input component unit tests
FilterableDropdownComponent unit testing
and found minor errors
update taskservice unit tests
Edit dialogs unit tests
Create date-dropdown.component.spec.ts
Remove selectors from guard tests
confirm dialog component tests
app frame component test
Miscellaneous component tests
Update document-list-view.service.spec.ts
directives unit tests
Remove unused resizeobserver mock
guard unit tests
Update query-params.spec.ts
try to fix flaky playwright
filter rules utils & testing
Interceptor unit tests
Pipes unit testing
Utils unit tests
Update upload-documents.service.spec.ts
consumer status service tests
Update setup-jest.ts
Create document-list-view.service.spec.ts
Update app-routing.module.ts
2023-06-15 23:53:04 -07:00
shamoon
3c4dadd905
Re-work filter editor, bulk editor & reset buttons
2023-05-09 19:48:04 -07:00
shamoon
741152dd50
Update bulk-editor.component.html
...
[ci skip]
2023-03-17 23:13:01 -07:00
shamoon
00e17f4d69
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 and GitHub
65167625c4
Merge pull request #2704 from paperless-ngx/feature-dynamic-document-counts
2023-02-23 15:32:08 -08:00
shamoon
1718cf6504
prevent edit docs when dont have global edit perms
2023-02-20 08:20:37 -08:00
shamoon
2635c3a1a0
Live document counts for bulk edit
2023-02-18 20:07:07 -08:00
Michael Shamoon
a08467342c
Merge branch 'dev' into feature-permissions
2023-01-01 17:51:41 -08:00
Michael Shamoon
25f0a79d06
fix dropdown selection model updating
2022-12-31 08:12:53 -08:00
Michael Shamoon
e2093436ac
lint for eslint
2022-12-17 21:49:08 -08:00
Michael Shamoon
5bf5710d39
lint frontend
2022-12-15 23:36:01 -08:00
Michael Shamoon
737f00df3a
Fix bulk setting null owner / permissions
2022-12-14 00:47:54 -08:00
Michael Shamoon
6dc5c1de32
Support bulk edit owner
2022-12-09 17:51:01 -08:00
Michael Shamoon
8fad13b500
Merge branch 'dev' into feature-permissions
2022-12-09 03:31:26 -08:00
Michael Shamoon and Trenton H
48ef8eca80
Add bulk download options dropdown
2022-12-08 18:32:14 -08:00
Michael Shamoon
bf34c955ff
Bulk editor enabling/disabling by permissions
2022-12-08 02:22:58 -08:00
Michael Shamoon
6ece5240a5
Bulk edit permissions
2022-12-08 02:03:50 -08:00
Michael Shamoon
96a29883cd
Refactor permissions to use enums, permissions service
2022-11-12 04:31:42 -08:00
Michael Shamoon
59e359ff98
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
4603813896
feat: reflect django permissions on UI
2022-11-11 18:33:04 +00:00
Michael Shamoon
c9bdf1c184
Frontend UI for redo OCR
2022-07-02 08:39:09 -07:00
69ef26dab0
Feature: Dynamic document storage pathes ( #916 )
...
* Added devcontainer
* Add feature storage pathes
* Exclude tests and add versioning
* Check escaping
* Check escaping
* Check quoting
* Echo
* Escape
* Escape :
* Double escape \
* Escaping
* Remove if
* Escape colon
* Missing \
* Esacpe :
* Escape all
* test
* Remove sed
* Fix exclude
* Remove SED command
* Add LD_LIBRARY_PATH
* Adjusted to v1.7
* Updated test-cases
* Remove devcontainer
* Removed internal build-file
* Run pre-commit
* Corrected flak8 error
* Adjusted to v1.7
* Updated test-cases
* Corrected flak8 error
* Adjusted to new plural translations
* Small adjustments due to code-review backend
* Adjusted line-break
* Removed PAPERLESS prefix from settings variables
* Corrected style change due to search+replace
* First documentation draft
* Revert changes to Pipfile
* Add sphinx-autobuild with keep-outdated
* Revert merge error that results in wrong storage path is evaluated
* Adjust styles of generated files ...
* Adds additional testing to cover dynamic storage path functionality
* Remove unnecessary condition
* Add hint to edit storage path dialog
* Correct spelling of pathes to paths
* Minor documentation tweaks
* Minor typo
* improving wrapping of filter editor buttons with new storage path button
* Update .gitignore
* Fix select border radius in non input-groups
* Better storage path edit hint
* Add note to edit storage path dialog re document_renamer
* Add note to bulk edit storage path re document_renamer
* Rename FILTER_STORAGE_DIRECTORY to PATH
* Fix broken filter rule parsing
* Show default storage if unspecified
* Remove note re storage path on bulk edit
* Add basic validation of filename variables
Co-authored-by: Markus Kling <markus@markus-kling.net >
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com >
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com >
Co-authored-by: Quinn Casey <quinn@quinncasey.com >
2022-05-19 14:42:25 -07:00
Michael Shamoon
96f86adfb8
PaperlessUiSettings data object
2022-05-17 11:13:19 -07:00
shamoon
5fffa32630
disable download buttons while awaiting zip
2022-04-02 22:23:42 -07:00