Michael Shamoon
5c5486d2ea
Refactor permissions check code
...
Directly check permissions and no subscription (uisettings is always initialized on frontend startup)
update permission directive to accept single string
add explicit management permission name
2022-11-11 15:45:37 -08:00
Kaaybi
084fe2c050
feat: reflect django permissions on UI
2022-11-11 18:33:04 +00:00
Michael Shamoon
0122339286
Allow independent saved view control
2022-10-26 12:54:44 -07:00
Michael Shamoon
4c344a053d
Retain saved view filters when changing a saved view
2022-10-26 10:39:09 -07:00
shamoon
3b1f5668f5
Merge pull request #1648 from paperless-ngx/feature-use-celery
...
Feature: Transition to celery for background tasks
2022-10-10 00:07:55 -07:00
Michael Shamoon
f638bd5d22
fix tour placement issues, basic offerTour method
2022-10-09 23:47:45 -07:00
Michael Shamoon
e5daa9bceb
Core welcome tour functionality
2022-10-09 23:46:26 -07:00
Michael Shamoon
4ec77788f1
Handle settings live refresh, unsubscribe subscriptions
2022-09-30 15:39:02 -07:00
Michael Shamoon
f0cd10e960
Better migration of update checking settings, offer reload, strip backend_setting from db
2022-09-30 14:03:59 -07:00
Michael Shamoon
4eaeac3610
Frontend update checking settings
2022-09-30 12:30:23 -07:00
Michael Shamoon
081363a302
Fix tab ids & date parsing
2022-09-27 17:56:04 -07:00
Trenton Holmes
09287701ae
Transitions the backend to celery and celery beat
2022-09-26 11:25:34 -07:00
Michael Shamoon
765e27f719
Cleanup frontend comment service & other code
...
[ci skip]
2022-08-23 19:20:08 -07:00
Michael Shamoon
9c360a2ceb
Refactor comment UI code
...
And run prettier
2022-08-23 19:20:08 -07:00
Michael Shamoon
a74b078f30
Fix comment service method signature
...
and run prettier over file
2022-08-23 19:19:21 -07:00
Michael Shamoon
827fd540c7
Remove faux testing file
2022-08-23 19:19:21 -07:00
Michael Shamoon
630a4d02e0
Use frontend settings instead of env variable
2022-08-23 19:19:21 -07:00
tim-vogel
278e9c12e1
add comment function
2022-08-23 19:19:21 -07:00
Quinn Casey
7f0a7350d3
Merge pull request #1376 from paperless-ngx/fix/saved-view-page-param
...
Fix: saved view page parameter
2022-08-08 10:06:11 -07:00
Michael Shamoon
c89cdfe904
fix navigation to /documents breaks history
2022-08-08 00:05:19 -07:00
Michael Shamoon
5bc0f39834
fix pagination, refactor
2022-08-08 00:03:15 -07:00
Michael Shamoon
ea52490f6b
Fix browser unsaved changes with custom guard
2022-08-06 20:23:05 -07:00
Michael Shamoon
b82a18721d
Handle page parameter on saved views
2022-08-05 23:35:13 -07:00
shamoon
cc2186783c
Merge pull request #1020 from paperless-ngx/feature-frontend-task-queue
...
Feature: frontend task queue
2022-07-08 14:06:24 -07:00
shamoon
a3aceb6c8e
Merge pull request #1133 from paperless-ngx/feature-prevent-text-dupe-api-calls
...
Fix: Prevent duplicate api calls on text filtering
2022-07-08 13:56:45 -07:00
Michael Shamoon
1c87b5c995
Prevent duplicate api calls on text filtering
2022-06-13 15:35:00 -07:00
Michael Shamoon
44782ee2da
Use pre_execute signal to specify started vs queued
2022-06-06 01:39:45 -07:00
Michael Shamoon
6b93242cb7
add collapsible task result output
2022-06-05 14:16:15 -07:00
Michael Shamoon
fac2de8449
tasks usability improvements
2022-05-27 00:45:50 -07:00
Michael Shamoon
fcc5522bf0
Revert "Merge branch 'feature-frontend-task-queue' of github.com:paperless-ngx/paperless-ngx into feature-frontend-task-queue"
...
This reverts commit 011164bc32e639189bf9c7be0665199b61734e77, reversing
changes made to 0a43ce9cedf5158f21bb6f9ecc6ba2fdab205a1e.
2022-05-26 21:24:55 -07:00
Michael Shamoon
b6ac11f80c
Basic tasks frontend view
...
Update app-frame.component.ts
2022-05-26 21:09:11 -07:00
Michael Shamoon
61eb459e9e
Update frontend for reworked tasks api endpoint
2022-05-26 21:09:05 -07:00
Michael Shamoon
635fee08ef
acknowledge_tasks endpoint & basic UI
...
Update tasks.service.ts
2022-05-26 21:09:04 -07:00
Michael Shamoon
0ae6da20a9
Toggle functionality for tasks list
2022-05-26 21:09:01 -07:00
shamoon
e168bde125
Merge branch 'dev' into feature-created-date
2022-05-26 14:28:33 -07:00
Quinn Casey
7270253c48
Merge pull request #1017 from paperless-ngx/alphabetize-tags
...
Enhancement: Alphabetize tags by default
2022-05-26 08:42:55 -07:00
Michael Shamoon
1b868d5e8d
Alphabetize tags by default
2022-05-23 20:25:26 -07:00
Michael Shamoon
2a819e8fd1
minor refactor query params utils
2022-05-21 00:22:36 -07:00
Michael Shamoon
3d1a0b49a8
fix documents list without query params
2022-05-20 23:18:18 -07:00
Michael Shamoon
5267fecc9e
Refactor query params service
2022-05-20 23:18:18 -07:00
Markus
dd3b5c129c
Feature: Dynamic document storage pathes ( #916 )
...
* Added devcontainer
* Add feature storage pathes
* Exclude tests and add versioning
* Check escaping
* Check escaping
* Check quoting
* Echo
* Escape
* Escape :
* Double escape \
* Escaping
* Remove if
* Escape colon
* Missing \
* Esacpe :
* Escape all
* test
* Remove sed
* Fix exclude
* Remove SED command
* Add LD_LIBRARY_PATH
* Adjusted to v1.7
* Updated test-cases
* Remove devcontainer
* Removed internal build-file
* Run pre-commit
* Corrected flak8 error
* Adjusted to v1.7
* Updated test-cases
* Corrected flak8 error
* Adjusted to new plural translations
* Small adjustments due to code-review backend
* Adjusted line-break
* Removed PAPERLESS prefix from settings variables
* Corrected style change due to search+replace
* First documentation draft
* Revert changes to Pipfile
* Add sphinx-autobuild with keep-outdated
* Revert merge error that results in wrong storage path is evaluated
* Adjust styles of generated files ...
* Adds additional testing to cover dynamic storage path functionality
* Remove unnecessary condition
* Add hint to edit storage path dialog
* Correct spelling of pathes to paths
* Minor documentation tweaks
* Minor typo
* improving wrapping of filter editor buttons with new storage path button
* Update .gitignore
* Fix select border radius in non input-groups
* Better storage path edit hint
* Add note to edit storage path dialog re document_renamer
* Add note to bulk edit storage path re document_renamer
* Rename FILTER_STORAGE_DIRECTORY to PATH
* Fix broken filter rule parsing
* Show default storage if unspecified
* Remove note re storage path on bulk edit
* Add basic validation of filename variables
Co-authored-by: Markus Kling <markus@markus-kling.net>
Co-authored-by: Trenton Holmes <holmes.trenton@gmail.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Co-authored-by: Quinn Casey <quinn@quinncasey.com>
2022-05-19 14:42:25 -07:00
Michael Shamoon
ddbe733140
only pass created_date from frontend
2022-05-18 03:25:02 -07:00
Michael Shamoon
51b552168a
pull frontend lang setting from db if set
2022-05-18 02:41:15 -07:00
Michael Shamoon
097795bf0c
tap ui settings get to avoid dup
2022-05-17 16:12:59 -07:00
Michael Shamoon
c12e55f54c
Properly get username & display name
2022-05-17 11:13:19 -07:00
Michael Shamoon
083290e798
PaperlessUiSettings data object
2022-05-17 11:13:19 -07:00
Michael Shamoon
67b3473365
Refactor to UiSettings
2022-05-17 11:11:39 -07:00
Michael Shamoon
ca14b228aa
include language in db settings
2022-05-17 11:11:39 -07:00
Michael Shamoon
06490aff24
Automatic migration to database
2022-05-17 11:11:39 -07:00
Michael Shamoon
000a3ec164
Use app initializer to wait on settings
2022-05-17 11:11:38 -07:00