Commit Graph

17 Commits

Author SHA1 Message Date
shamoon
e8905c1c5e pngx-pdf-viewer based on ng2-pdf-viewer with pdfjs 3.11
Squashed commit of the following:

commit 32bec8dfedbc7cbd0e2f290e1fd9ceaaa7a94366
Author: shamoon <4887959+shamoon@users.noreply.github.com>
Date:   Thu Nov 30 12:38:19 2023 -0800

    Correctly include pdf worker js

commit 48aedbb2b9983a45ee319bc8fa1518d430c4a81b
Author: shamoon <4887959+shamoon@users.noreply.github.com>
Date:   Thu Nov 30 08:30:53 2023 -0800

    Update angular.json

commit 23db5031632290e42e15a4eb46e2f0c72a6dadd9
Author: shamoon <4887959+shamoon@users.noreply.github.com>
Date:   Thu Nov 30 00:43:08 2023 -0800

    Update pdf-viewer.component.ts

commit b01a18526e7df893d7ab09e491470f4bd2c3abeb
Author: shamoon <4887959+shamoon@users.noreply.github.com>
Date:   Wed Nov 29 22:50:33 2023 -0800

    pngx-pdf-viewer based on ng2-pdf-viewer with pdfjs 3.11

    Implement zoom
2023-11-30 14:25:14 -08:00
shamoon
0ac6825154 Revert "Feature-parity migration to ngx-extended-pdf-viewer"
This reverts commit 81bbc8405a.
2023-11-30 14:23:57 -08:00
shamoon
3b1ac7a144 Revert "Update tests for new viewer"
This reverts commit 312031e6f1.
2023-11-30 14:23:40 -08:00
shamoon
a9dc8be1f7 Revert "Move print button, close loading dialog earlier"
This reverts commit 30af7047c7.
2023-11-30 14:23:36 -08:00
shamoon
30af7047c7 Move print button, close loading dialog earlier 2023-11-28 20:06:10 -08:00
shamoon
312031e6f1 Update tests for new viewer 2023-11-28 20:06:10 -08:00
shamoon
81bbc8405a Feature-parity migration to ngx-extended-pdf-viewer 2023-11-28 20:06:09 -08:00
shamoon
10729f0362 Feature: Implement custom fields for documents (#4502)
Adds custom fields of certain data types, attachable to documents and searchable

Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-05 17:27:23 -08:00
shamoon
7c9ab8c0b6 Feature: Share links (#3996)
* Implement share links

Basic implementation of share links

Make certain share link fields not editable, automatically grant permissions on migrate

Updated styling, error messages from expired / deleted links

frontend code linting, reversable sharelink migration

testing coverage

Update translation strings

No links message

* Consolidate file response methods

* improvements to share links on mobile devices

* Refactor share links file_version

* Add docs for share links

* Apply suggestions from code review

* When filtering share links, use the timezone aware now()

* Removes extra call to setup directories for usage in testing

* FIx copied badge display on some browsers

* Move copy to ngx-clipboard library

---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-14 13:32:43 -07:00
shamoon
423e0768f9 Improved error notifications 2023-09-08 11:49:56 -07:00
shamoon
9291c98189 Improve 404 navigation and styling 2023-08-09 00:30:20 -07:00
shamoon
421e78a748 Handle very old date strings in correspondent list 2023-08-07 17:31:38 -07:00
Daniel Dietzler
4693632c7d Feature: separate save / save & close buttons (#3575)
* Add setting to decide whether the edit dialog should automatically close on save

* Add the actual button to the ui

* Revert "Add the actual button to the ui"

This reverts commit e1f5a8bde0.

* Revert "Add setting to decide whether the edit dialog should automatically close on save"

This reverts commit feef3c909b.

* Add button for save without exit

* Correct save button ordering, ensure perms, update translation strings

* fix e2e tests

* Add unit testing for save / save & close button

---------

Update messages.xlf

Update document-detail.component.spec.ts

Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com>
2023-06-18 08:06:54 -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
Frank Strieter
d38bed1334 test: remove most of the boilerplate tests 2022-03-23 09:24:07 +01:00
Michael Shamoon
f34202a82a Prettier code cleanup for .ts files
See #182
2022-03-11 11:58:19 -08:00
Jonas Winkler
131533d9eb added paperless ui 2020-10-27 01:11:32 +01:00