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
e329f6cdf1
Fix display of private items in small cards
2023-06-03 16:16:05 -07:00
shamoon
325809fbbf
other minor css fixes after bootstrap update
2023-06-03 16:03:00 -07:00
shamoon
d62340efb5
Merge pull request #3476 from paperless-ngx/feature-detail-quick-filters
...
Feature: quick filters from document detail
2023-06-01 13:52:25 -07:00
shamoon
74c965d21d
Adds quick filters from document detail
2023-05-30 08:38:33 -07:00
shamoon
0e9642ea3e
Add explanations to relative dates
2023-05-27 10:25:41 -07:00
shamoon
fa613cd5fb
Frontend paginate tasks
2023-05-22 10:49:18 -07:00
shamoon
b9a548758a
Metadata error use new error toast
2023-05-20 10:28:37 -07:00
shamoon
a436caf2ad
Suggestions error use new error toast
2023-05-20 10:15:53 -07:00
shamoon
5461f8a225
Merge pull request #3401 from paperless-ngx/feature/playwright
...
Development: migrate frontend tests to playwright
2023-05-18 15:53:29 -07:00
shamoon
78b747571c
Update statistics-widget.component.html
2023-05-18 15:52:42 -07:00
shamoon
0c6a9a189b
migrate frontend tests to playwright
...
tasks spec
settings spec
manage spec
document-detail spec
global permissions spec
documents-list & dashboard specs
tasks network requests
settings network requests
permissions network requests
manage network request
bulk-edit network requests
Fix specs
try to get playwright working on ci
rename some specs
reconfigure playwright config
increase webserver timeout for ci
fix report path
2023-05-18 13:47:43 -07:00
shamoon
dd575ccb88
Improve frontend error handling
2023-05-17 12:56:59 -07:00
shamoon
a83c7c64b5
Fix 'create' edit dialog without permissions form
2023-05-17 11:40:43 -07:00
shamoon
a4ef0702c9
Make 'appears on' text in saved view settings visually hidden
2023-05-16 08:30:00 -07:00
shamoon
e293d23ae3
Refactoring a few frontend components
2023-05-11 12:49:33 -07:00
shamoon
09086e574d
Merge pull request #3309 from paperless-ngx/feature-owner-filtering
...
Feature: owner filtering
2023-05-11 10:05:51 -07:00
shamoon
a42f28c502
Merge pull request #3366 from paperless-ngx/fix/huntr-94517f3f-ed86-4d88-bce1-6e9ba11fe1c2
...
[Security] Render frontend text as plain text
2023-05-10 11:16:24 -07:00
shamoon
b802f3a71f
Merge pull request #3329 from paperless-ngx/feature-full-dynamic-counts
...
Enhancement: dynamic counts include all pages, hide for "Any"
2023-05-10 11:15:47 -07:00
shamoon
f78f212a77
Merge pull request #3347 from paperless-ngx/fix/issue-3346
...
Fix: default frontend to current owner, allow setting no owner on create
2023-05-10 08:18:08 -07:00
shamoon
49754d33fa
Render frontend html as plain text
2023-05-09 21:59:24 -07:00
shamoon
d7d95037be
Update document-detail.component.ts
2023-05-09 21:48:31 -07:00
shamoon
515146d4a2
Default frontend to current owner, allow setting no owner on create
2023-05-09 19:53:34 -07:00
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
c59420581c
Dynamic counts include all pages, hide for "Any"
2023-05-05 01:01:57 -07:00
shamoon
0aa9462cea
Save tour completion, hide welcome widget
2023-05-04 23:29:20 -07:00
shamoon
90b52abc04
Fix dynamic count labels hidden in light mode
2023-05-03 13:22:16 -07:00
shamoon
ebaf509a42
Retain doc changes on tab switch after refresh doc
2023-04-29 00:23:30 -07:00
shamoon
646db73061
Update document-notes.component.ts
2023-04-28 21:56:40 -07:00
shamoon
e6df581909
Merge pull request #3232 from paperless-ngx/fix/issue-3231
...
Fix: close all docs on logout
2023-04-28 20:51:47 -07:00
shamoon
a8e12409b5
Merge pull request #3227 from paperless-ngx/feature/better-keyboard-dropdowns
...
Enhancement: better keyboard nav for filter/edit dropdowns
2023-04-28 20:51:38 -07:00
shamoon
b7c7e293f7
Doc detail tab switch fixes
2023-04-28 08:14:24 -07:00
shamoon
12d8bcad6e
Close all docs on logout
2023-04-28 07:07:59 -07:00
shamoon
bbfc244f16
Better keyboard nav for filter/edit dropdowns
2023-04-27 23:54:43 -07:00
shamoon
757b61a010
Load saved views from app frame, not dashboard
2023-04-27 08:20:21 -07:00
shamoon
88a5a2049b
Dont perform permissions queries by default
2023-04-27 07:06:49 -07:00
shamoon
45ecec5623
Fix dropdown Private items with empty set
2023-04-25 22:06:16 -07:00
shamoon
5dee65afcb
Update frontend strings
2023-04-22 09:23:37 -07:00
shamoon
87479c32de
Fix multi-select with private items
2023-04-17 19:42:24 -07:00
shamoon
0f92523d28
Fix display of private objects sometimes
2023-04-16 00:09:41 -07:00
shamoon
e75510309d
Hide Permissions if user cannot view users
2023-04-09 16:17:48 -07:00
shamoon
f2fb06e6f3
Hide delete button on detail page if no perms, fix error display & allow retry confirm button ( #3020 )
2023-04-04 16:16:17 -07:00
shamoon
6ed637cfdd
Inline plaintext document previews for complete styling
2023-04-03 10:03:59 -07:00
shamoon
2fd217ef1f
Fix doc detail button reset on error
2023-03-31 13:47:35 -07:00
shamoon
62e756a11e
Merge pull request #2818 from paperless-ngx/fix-2809
...
Fix: permissions display should not show users with inherited permissions & unable to change owner
2023-03-30 19:49:12 -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
d5ab1119d3
Fix heights on transitions, text/plain display in dark mode
2023-03-28 22:47:04 -07:00