376 Commits

Author SHA1 Message Date
Michael Shamoon
8dcc066070 Dynamically load mail rules / accounts settings 2022-12-03 09:31:23 -08:00
Michael Shamoon
4ffb08bf24 Basic data retrieval 2022-12-03 09:31:22 -08:00
Michael Shamoon
5b0cc85776 Dont use document data from /documents API call for edit 2022-11-27 21:19:23 -08:00
Michael Shamoon
6d0d738b24 option to truncate content on /documents endpoint 2022-11-27 21:19:23 -08:00
Michael Shamoon
f7eabfb873 Inherited permissions 2022-11-15 20:54:57 -08:00
Michael Shamoon
277402a26d frontend permissions dialogs 2022-11-15 00:44:32 -08:00
Michael Shamoon
0194b0ac95 retain user / group permissions the UI doesnt use 2022-11-15 00:44:32 -08:00
Michael Shamoon
def5c1a6cb skeleton user / group admin dialogs [WIP] 2022-11-13 09:06:56 -08:00
Kaaybi
b52c01cf70 feat: add users and groups API routes 2022-11-12 13:46:50 -08:00
Michael Shamoon
dfdfd8a7d7 Refactor permissions to use enums, permissions service 2022-11-12 04:31:42 -08:00
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