shamoon
6eb8479871
Use different channels, refactor because now its not just consumer
2025-02-06 16:39:37 -08:00
shamoon
f3cda54cd1
Fix/refactor: remove doc observables, fix username async ( #8908 )
2025-01-25 12:38:36 -08:00
shamoon
8f9a294529
Fix: include missing fields for saved view widgets ( #8905 )
2025-01-25 07:49:14 -08:00
shamoon
bac6a013ed
Fix: add missing CustomFieldDisplayComponent to saved view widget
...
Closes #8614
2025-01-05 12:28:10 -08:00
shamoon
94a20b4510
Fix: prevent saved view widgets cut off on mobile
2025-01-02 19:50:44 -08:00
shamoon
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
0a7c296194
Chore: refactor loading stuff to be more DRY
2024-12-09 12:57:58 -08:00
shamoon
65b48952cd
Refactor: loading component
2024-12-06 00:46:21 -08:00
shamoon
0647812699
Enhancement: improved loading visuals ( #8435 )
2024-12-05 20:26:28 -08:00
shamoon
8722ff481c
Fix: use update preview component for dashboard widget
2024-12-04 23:14:08 -08:00
s0llvan
c92c3e224a
Feature: page count ( #7750 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-09-25 08:22:12 -07:00
Trenton H
3813dc2e18
Chore: Update backend dependencies in bulk ( #7656 )
2024-09-08 20:03:38 +00:00
shamoon
b29c1e91d1
Fix: Re-fix non-clickable scroll wheel in file uploads list ( #7591 )
...
This partially reverts commit ee529c2276da02c216cfce06d77175871ec47acf.
2024-09-04 23:37:23 -07:00
shamoon
ee529c2276
Fix: fix non-clickable scroll wheel in file uploads list ( #7591 )
2024-08-31 14:02:47 -07:00
shamoon
8fa52046e4
Enhancement: optimize tasks / stats reload ( #7402 )
2024-08-05 23:25:55 -07:00
shamoon
6b2e5559ca
Fix: support multiple inbox tags from stats widget ( #7281 )
2024-07-22 10:07:51 -07:00
shamoon
a63f8809fa
Fix: restore dashboard saved views display
2024-07-09 13:01:49 -07:00
shamoon
3435ffd00c
Chore: update to Angular v18 ( #7106 )
2024-06-26 20:57:39 -07:00
shamoon
c0c44b512c
Enhancement: accessibility improvements for tags, doc links, dashboard views ( #6786 )
2024-05-22 23:08:25 +00:00
shamoon
953ba9160e
Fix: dont format ASN as number on dashboard ( #6708 )
2024-05-13 13:58:47 -07:00
Daniel
52350f8b51
Enhancement: display current ASN in statistics ( #6692 )
2024-05-12 16:58:04 -07:00
shamoon
bd4476d484
Feature: customizable fields display for documents, saved views & dashboard widgets ( #6439 )
2024-04-26 06:41:12 -07:00
shamoon
7f6a50be5b
Fix: dont dismiss active alerts on "dismiss completed" ( #6364 )
2024-04-10 10:55:37 -07:00
shamoon
ef51633b2c
Fix: allow scroll long upload files alerts list ( #6184 )
2024-03-25 07:53:29 -07:00
shamoon
966eb00de0
Chore: miscellaneous frontend testing
2024-02-23 23:36:03 -08:00
shamoon
134993fce6
Fix: consumer status alerts container blocks elements ( #5762 )
2024-02-14 08:25:58 -08:00
shamoon
5e3d1b26e7
Fix: Dont attempt to retrieve objects for which user doesnt have global permissions ( #5612 )
2024-02-01 01:20:14 -08:00
shamoon
ea1eb551a7
Enhancement: add background to consumer statuses
2024-01-21 00:34:24 -08:00
shamoon
5781a0d51f
Fix frontend tests icon imports
2024-01-19 22:28:32 -08:00
shamoon
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
a6248bec2d
Chore: Update Angular to v17 ( #4980 )
2023-12-19 15:02:05 -08:00
shamoon
9e93ae952a
Enhancement: Improved popup preview, respect embedded viewer, error handling ( #4947 )
2023-12-18 16:41:51 +00:00
shamoon
5cd17e71e2
Fix: storage paths link incorrect in dashboard widget ( #4878 )
2023-12-07 15:23:22 +00:00
shamoon
5d80511b9b
Fix: welcome widget text color ( #4829 )
2023-12-05 00:00:20 -08:00
shamoon
9880f9ebc7
Feature: support sorting sidebar saved views ( #4381 )
2023-10-20 02:41:01 +00:00
shamoon
fd8de5b1ea
Fix: replace drag drop & clipboard dependencies with Angular CDK ( #4362 )
...
* Swap ngx-drag-drop dependency for Angular CDK
* Swap ngx-clipboard dependency for Angular CDK
2023-10-16 19:46:16 -07:00
shamoon
d9abae51b5
Merge branch 'v2.0-visual-fixes' into dev
2023-10-07 19:42:47 -07:00
shamoon
6973691cce
Enhancement: dashboard improvements, drag-n-drop reorder dashboard views ( #4252 )
...
* Updated dashboard
* Make entire screen dropzone on dashboard too
* Floating upload widget status alerts
* Visual tweaks: spacing, borders
* Better empty view widget
* Support drag + drop reorder of dashboard saved views
* Update messages.xlf
* Disable dashbaord dnd if global dnd active
* Remove ngx-file-drop dep, rebuild file-drop & upload files widget
* Revert custom file drop implementation
* Try patch-package fix
* Simplify dropzone transitions to make more reliable
* Update messages.xlf
* Update dashboard.spec.ts
* Fix coverage
2023-09-28 10:18:12 -07:00
Marwan Khalil
95c12c1840
Fix: completely hide upload widget if user does not have permissions ( #4198 )
2023-09-17 14:53:20 +00:00
shamoon
5ee9ad3e4f
Migrate frontend prefix to -pngx
2023-09-14 14:51:02 -07:00
shamoon
c8bfbb9315
Fix dashboard widget card borders hidden by bkgd color ( #4155 )
2023-09-10 16:20:02 +00:00
shamoon
faed7683be
Frontend better handle slow backend requests
2023-09-08 19:49:54 -07:00
shamoon
a8c6c55e3b
Useful buttons for saved view widgets
2023-07-26 11:36:55 -07:00
shamoon
0beb9f0b5f
Update frontend consumer status phases
2023-07-26 07:03:43 -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
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