Commit Graph
88 Commits
Author SHA1 Message Date
shamoonandGitHub 106b41a15c Chorehancement: update to Angular v22, 'zoneless' / 'reactive' (#13114) 2026-07-10 00:42:16 -07:00
shamoonandGitHub d2328b776a Performance: support bulk edit without id lists (#12355) 2026-03-31 18:23:28 +00:00
shamoonandGitHub f715533770 Performance: support passing selection data with filtered document requests (#12300) 2026-03-30 16:38:52 +00:00
shamoonandGitHub bdc0a58242 Security: prevent prototype pollution in settings and list view (#12438) 2026-03-26 05:43:49 -07:00
shamoonandGitHub d6cd6d0311 Tweakhancement: reset to page 1 on reset filters (#12143) 2026-02-22 15:17:02 -08:00
shamoonandGitHub cf59853f34 Tweakhancement: use anchor element for management list quick filter buttons (#11692) 2026-01-07 22:27:13 +00:00
shamoonandGitHub 958f98d7e5 Chore: update to Angular 20 (#10273) 2025-06-27 14:06:40 -07:00
shamoonandGitHub 4718df271f Fix: reset documents sort field if user deletes the custom field (#9127) 2025-02-16 07:24:17 -08:00
shamoon 90731e05f5 Fix: remove accidental console log 2024-12-30 23:11:53 -08:00
shamoonandGitHub 4e3d25c714 Enhancement: custom field sorting (#8494) 2024-12-30 18:18:34 +00:00
shamoon 8cd09ba10d Chore: add prettier organize imports 2024-12-13 00:45:20 -08:00
shamoonandGitHub 56d296f04b Fix: use static object for activedisplayfields to prevent changes (#8120) 2024-10-30 11:21:01 -07:00
Trenton HandGitHub 3813dc2e18 Chore: Update backend dependencies in bulk (#7656) 2024-09-08 20:03:38 +00:00
shamoonandGitHub 8ea3259fe7 Fix: table view doesnt immediately display custom fields on app startup (#6600) 2024-05-07 15:30:34 +00:00
shamoonandGitHub bd4476d484 Feature: customizable fields display for documents, saved views & dashboard widgets (#6439) 2024-04-26 06:41:12 -07:00
shamoonandGitHub 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 faed7683be Frontend better handle slow backend requests 2023-09-08 19:49:54 -07:00
Trenton H 8aa5ecde62 Updates some Python dependencies and the hooks 2023-07-20 18:30:11 -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 74c965d21d Adds quick filters from document detail 2023-05-30 08:38:33 -07:00
shamoon f124e2a889 Add "all" property to results 2023-05-06 11:31:47 -07:00
shamoon c59420581c Dynamic counts include all pages, hide for "Any" 2023-05-05 01:01:57 -07:00
shamoonandGitHub 65167625c4 Merge pull request #2704 from paperless-ngx/feature-dynamic-document-counts 2023-02-23 15:32:08 -08:00
shamoon b6266ad18f Live document counts for document filtering 2023-02-18 20:07:33 -08:00
shamoon c69ece1d0e Fix: reset saved view ID on quickFilter 2023-02-18 18:36:19 -08:00
Michael Shamoon 3c48ce0225 option to truncate content on /documents endpoint 2022-11-27 21:19:23 -08:00
Michael Shamoon 1b55717cc7 Allow independent saved view control 2022-10-26 12:54:44 -07:00
Michael Shamoon dc1da7cb24 Retain saved view filters when changing a saved view 2022-10-26 10:39:09 -07:00
Michael Shamoon d0f5cc839f fix navigation to /documents breaks history 2022-08-08 00:05:19 -07:00
Michael Shamoon 110bd65c20 fix pagination, refactor 2022-08-08 00:03:15 -07:00
Michael Shamoon a6f3378c21 Handle page parameter on saved views 2022-08-05 23:35:13 -07:00
Michael Shamoon ffb903841b Prevent duplicate api calls on text filtering 2022-06-13 15:35:00 -07:00
Michael Shamoon 48f9cb09af minor refactor query params utils 2022-05-21 00:22:36 -07:00
Michael Shamoon f6d78a0044 fix documents list without query params 2022-05-20 23:18:18 -07:00
Michael Shamoon e60a7df9a2 Refactor query params service 2022-05-20 23:18:18 -07:00
Michael Shamoon 96f86adfb8 PaperlessUiSettings data object 2022-05-17 11:13:19 -07:00
Michael Shamoon 261cab8450 support sort fields & some refactoring 2022-05-05 08:36:18 -07:00
Michael Shamoon 3e8bff03e7 Refactor query param handling to service 2022-05-05 00:23:06 -07:00
Michael Shamoon b5a75be1db fix error case
[ci skip]
2022-04-07 23:06:46 -07:00
Michael Shamoon 199fc6be94 Properly display api errors on list filter & translate error message 2022-04-02 19:45:54 -07:00
Michael Shamoon 0a29f51862 Fix quick filtering 2022-03-27 00:09:09 -07:00
Michael Shamoon 7c2ae129d7 rxjs compatibility 2022-03-26 14:18:16 -07:00
Michael Shamoon e41d75c374 Prettier code cleanup for PR #273 2022-03-11 12:00:31 -08:00
Michael Shamoon f34202a82a Prettier code cleanup for .ts files
See #182
2022-03-11 11:58:19 -08:00
6cbbd0c515 Apply suggestions from code review
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2022-03-11 20:16:53 +01:00
Viktor 1259911275 Added nav buttons in the document detail view
Sometimes, when you are looking for a document, you need to go into the document-detail view
to read the pdf. To view the next document in the detail view, normally you would go back and
then click on the next.

Here I added two buttons to the toolbar to traverse throught the documents easily.
2022-03-11 17:35:38 +01:00
jonaswinkler 96f4924911 frontend support for fulltext sorting 2021-05-15 18:48:39 +02:00
jonaswinkler fffe4f694f reset page when doing full text search 2021-04-03 22:19:12 +02:00
jonaswinkler fb1e9fe66a error messages for invalid search queries 2021-04-03 21:02:33 +02:00