]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commit
Enhancement: dashboard improvements, drag-n-drop reorder dashboard views (#4252)
authorshamoon <4887959+shamoon@users.noreply.github.com>
Thu, 28 Sep 2023 17:18:12 +0000 (10:18 -0700)
committerGitHub <noreply@github.com>
Thu, 28 Sep 2023 17:18:12 +0000 (10:18 -0700)
commit6973691cce0eef4f9d9fcd16d84e4c7264bd0673
treeac1f2493277b82e14fc784f082cca4b3e59e37ac
parent96176589cab4aa97f2d6ce8c8c3a15bf2828858d
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
45 files changed:
src-ui/e2e/dashboard/dashboard.spec.ts
src-ui/messages.xlf
src-ui/package-lock.json
src-ui/package.json
src-ui/patches/ngx-file-drop+16.0.0.patch [new file with mode: 0644]
src-ui/src/app/app.component.html
src-ui/src/app/app.component.spec.ts
src-ui/src/app/app.component.ts
src-ui/src/app/app.module.ts
src-ui/src/app/components/app-frame/app-frame.component.html
src-ui/src/app/components/app-frame/app-frame.component.scss
src-ui/src/app/components/common/page-header/page-header.component.html
src-ui/src/app/components/common/page-header/page-header.component.spec.ts
src-ui/src/app/components/dashboard/dashboard.component.html
src-ui/src/app/components/dashboard/dashboard.component.spec.ts
src-ui/src/app/components/dashboard/dashboard.component.ts
src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html
src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.scss
src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.spec.ts
src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts
src-ui/src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html
src-ui/src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.spec.ts
src-ui/src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.ts
src-ui/src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html
src-ui/src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.spec.ts
src-ui/src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts
src-ui/src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html
src-ui/src/app/components/dashboard/widgets/widget-frame/widget-frame.component.scss
src-ui/src/app/components/dashboard/widgets/widget-frame/widget-frame.component.spec.ts
src-ui/src/app/components/dashboard/widgets/widget-frame/widget-frame.component.ts
src-ui/src/app/components/document-list/document-list.component.html
src-ui/src/app/components/file-drop/file-drop.component.html [new file with mode: 0644]
src-ui/src/app/components/file-drop/file-drop.component.scss [new file with mode: 0644]
src-ui/src/app/components/file-drop/file-drop.component.spec.ts [new file with mode: 0644]
src-ui/src/app/components/file-drop/file-drop.component.ts [new file with mode: 0644]
src-ui/src/app/data/paperless-uisettings.ts
src-ui/src/app/services/consumer-status.service.ts
src-ui/src/app/services/settings.service.spec.ts
src-ui/src/app/services/settings.service.ts
src-ui/src/app/services/upload-documents.service.spec.ts
src-ui/src/app/services/upload-documents.service.ts
src-ui/src/styles.scss
src-ui/src/theme.scss
src/documents/tests/test_api.py
src/documents/views.py