Commit Graph

448 Commits

Author SHA1 Message Date
shamoon 3c4dadd905 Re-work filter editor, bulk editor & reset buttons 2023-05-09 19:48:04 -07:00
shamoon c2b5451fe4 Add frontend owner filtering
Add owner to doc cards, table
Frontend testing for owner filtering
2023-05-08 15:34:14 -07:00
shamoon c992661a17 Merge pull request #2966 from paperless-ngx/feature-double-click
Feature: double-click docs
2023-03-30 18:40:37 -07:00
shamoon 45c9518a6d Add visual feedback to table titles 2023-03-29 09:20:26 -07:00
shamoon 95d32dc0da Implement double-click documents 2023-03-28 23:26:13 -07:00
shamoon 276d11e4e8 Merge pull request #2904 from paperless-ngx/feature-improve-comments-ui
Enhancement: rename comments to notes and improve notes UI
2023-03-19 14:34:49 -07:00
shamoon bf8ae22f3f Rename comments --> notes 2023-03-18 13:59:17 -07:00
shamoon 741152dd50 Update bulk-editor.component.html
[ci skip]
2023-03-17 23:13:01 -07:00
shamoon 89c639f850 Just include comments on document object 2023-03-17 18:47:03 -07:00
shamoon e19dd2d527 Support navigating directly to comments 2023-03-17 18:47:03 -07:00
shamoon 3911740360 Show number of comments on cards, tab 2023-03-17 18:47:03 -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 fcba2cca77 Update filter-editor.component.ts
[ci skip]
2023-03-10 08:38:27 -08:00
shamoon 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 b6266ad18f Live document counts for document filtering 2023-02-18 20:07:33 -08:00
shamoon 2635c3a1a0 Live document counts for bulk edit 2023-02-18 20:07:07 -08:00
Michael Shamoon d15773f282 Merge branch 'dev' into feature-permissions 2023-01-27 12:35:48 -08:00
Michael Shamoon 4dc0c7bbe2 Better display of multiple comment hits 2023-01-27 10:29:40 -08:00
Michael Shamoon 459de80124 Fix display of comment search hit in large cards 2023-01-25 12:04:33 -08:00
Michael Shamoon a4d96061de Merge branch 'dev' into feature-permissions 2023-01-05 19:45:12 -08:00
Michael Shamoon b869ad02a1 comment search highlighting 2023-01-04 19:06:51 -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 f31cee75f3 Merge branch 'dev' into feature-permissions 2022-12-17 20:05:12 -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 ceeb2da3fe Merge branch 'dev' into feature-permissions 2022-12-09 17:54:14 -08:00
Michael Shamoon 6dc5c1de32 Support bulk edit owner 2022-12-09 17:51:01 -08:00
shamoon 5e15ede849 Merge pull request #2028 from paperless-ngx/feature-truncate-content
Feature: speed up frontend by truncating content
2022-12-09 09:20:06 -08:00
Michael Shamoon 8fad13b500 Merge branch 'dev' into feature-permissions 2022-12-09 03:31:26 -08:00
Michael Shamoon 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 2c1333a75f Dont use document data from /documents API call for edit 2022-11-27 21:19:23 -08:00
Michael Shamoon 3c48ce0225 option to truncate content on /documents endpoint 2022-11-27 21:19:23 -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
shamoon 0d941bfb05 Merge pull request #1886 from paperless-ngx/1.9.2-ui-tweaks
Feature: 1.9.2 UI tweaks
2022-10-31 12:42:13 -07:00
shamoon d6b5c733f3 Merge pull request #1868 from paperless-ngx/fix/issue-1866
Fix: independent control of saved views
2022-10-29 23:15:28 -07:00
Michael Shamoon 7efdce44f7 Implement warning on close unsaved view 2022-10-29 23:14:33 -07:00
Michael Shamoon a9abffaddc Support keyboard esc and X button for filter editor text field 2022-10-29 14:07:31 -07:00
Michael Shamoon 1b55717cc7 Allow independent saved view control 2022-10-26 12:54:44 -07:00
Michael Shamoon 8652b7ddb0 Fix switch from title_content search 2022-10-25 15:31:01 -07:00
Michael Shamoon 84b3fee0f9 Fix losing search when adding relative date 2022-10-25 13:43:13 -07:00
Michael Shamoon b52cb193e1 Remove relative date query strings from dropdown 2022-10-25 13:34:36 -07:00
Michael Shamoon 6a00d5e08a Implement relative date querying 2022-10-25 12:45:15 -07:00
Michael Shamoon 02e8157fb9 Fix missing loadViewConfig breaks loading saved view 2022-10-13 12:27:41 -07:00