223 Commits

Author SHA1 Message Date
shamoon
ee9ea396a4 Merge branch 'dev' into feature-permissions 2023-01-16 15:59:25 -08:00
Trenton H
79f01c9a37 Fixes merge conflict 2023-01-11 07:52:58 -08:00
Trenton Holmes
f0773b9807 Fixes minor depracation I noticed 2023-01-11 07:52:58 -08:00
Trenton Holmes
3d42db7505 Simplifies file upload naming to use the document name, instead in needing to keep it around 2023-01-11 07:52:58 -08:00
shamoon
e1d52f4884 Merge pull request #2302 from paperless-ngx/feature-fix-display-rtl-content 2023-01-10 07:30:52 -08:00
Michael Shamoon
edc92b9d92 Merge branch 'dev' into feature-permissions 2023-01-05 19:45:12 -08:00
Michael Shamoon
ebcf75b1b4 comment search highlighting 2023-01-04 19:06:51 -08:00
Michael Shamoon
bc318416cf Use correct direction for RTL content 2023-01-03 12:42:57 -08:00
Michael Shamoon
a7563f935e Merge branch 'dev' into feature-permissions 2023-01-01 17:51:41 -08:00
Trenton Holmes
de6cde2eaf Updates the post view to return the async task id. Adds query parameter to the tasks endpoint to get single task status 2022-12-30 13:43:49 -08:00
Michael Shamoon
b28040952c Support owner and object permissions for advanced queries 2022-12-12 22:40:31 -08:00
Michael Shamoon
b811585992 Document uploads should be owned by user 2022-12-12 13:24:59 -08:00
Michael Shamoon
034a7eb391 Forgot to include ObjectOwnedOrGrandtedPermissionsFilter on documents 2022-12-10 15:40:34 -08:00
Michael Shamoon
405a7b4684 Merge branch 'dev' into feature-permissions 2022-12-09 17:54:14 -08:00
shamoon
cf8b949325 Merge pull request #2028 from paperless-ngx/feature-truncate-content
Feature: speed up frontend by truncating content
2022-12-09 09:20:06 -08:00
Michael Shamoon
5005f251fb Merge branch 'dev' into feature-permissions 2022-12-09 03:31:26 -08:00
Trenton Holmes
9a89fe455c Adds an optional API field to follow the filenaming format when creating a bulk download zip 2022-12-08 18:32:14 -08:00
Michael Shamoon
601c11c6e7 Return all perms for superusers 2022-12-08 11:10:13 -08:00
Michael Shamoon
79cf1de615 Remove display_name property 2022-12-07 14:59:27 -08:00
Michael Shamoon
43d4f2d3d0 Unify API perm endpoint to set_permissions, initial frontend support for doc sharing 2022-12-07 00:49:26 -08:00
Michael Shamoon
5534afd65f fix python tests for user object perms 2022-12-06 22:05:24 -08:00
Michael Shamoon
c72f295ed6 Object creation with owner 2022-12-05 23:41:17 -08:00
Michael Shamoon
6f62f300dc Object-level permissions + filtering 2022-12-05 22:56:03 -08:00
Michael Shamoon
8e552eb688 add django-guardian, djangorestframework-guardian 2022-12-05 21:02:56 -08:00
Michael Shamoon
6d0d738b24 option to truncate content on /documents endpoint 2022-11-27 21:19:23 -08:00
Michael Shamoon
bc2b36234c add api permissions test 2022-11-24 22:09:28 -08:00
Michael Shamoon
bace6eaeb0 Add Django model permissions to API endpoints 2022-11-15 00:44:32 -08:00
Michael Shamoon
277402a26d frontend permissions dialogs 2022-11-15 00:44:32 -08:00
Michael Shamoon
279263fadf Merge frontend user model 2022-11-13 21:31:46 -08:00
Kaaybi
084fe2c050 feat: reflect django permissions on UI 2022-11-11 18:33:04 +00:00
Trenton H
20b7287dc2 Connects up the celery signals to support pending, started and success/failure, without relying on django-celery-results 2022-10-24 09:10:10 -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
shamoon
962d0bc57b Merge pull request #1692 from paperless-ngx/feature-frontend-update-checking
Feature: frontend update checking settings
2022-10-05 13:46:32 -07:00
Michael Shamoon
f587e36744 Use text mime type for csv files for browser preview
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
Co-Authored-By: bin101 <12427722+bin101@users.noreply.github.com>
2022-10-04 13:01:06 -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
8c6d67bddf Filter out old migrated tasks 2022-09-27 19:41:23 -07:00
Trenton Holmes
09287701ae Transitions the backend to celery and celery beat 2022-09-26 11:25:34 -07:00
shamoon
4f6ad5369b Merge pull request #1375 from tim-vogel/add_comments
Feature: document comments
2022-08-25 11:48:31 -07:00
shamoon
df2d048644 Merge pull request #1367 from Eckii24/feat/date-suggestions
Adding date suggestions to the documents details view
2022-08-25 11:47:37 -07:00
Michael Shamoon
c49e2b677a Fix CodeQL warnings 2022-08-24 14:24:10 -07:00
Michael Shamoon
765e27f719 Cleanup frontend comment service & other code
[ci skip]
2022-08-23 19:20:08 -07:00
Michael Shamoon
644a7ac41a Missed PAPERLESS_COMMENTS_ENABLED code 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
Gwyn Hannay
7e8183769b update files and model to include new field 2022-08-20 14:30:14 -07:00
Matthias Eck
b5eab663eb feat(settings): add setting to set number of suggested dates 2022-08-06 13:03:20 +02:00
Matthias Eck
1195fb9afe feat(parsers): add generator for date parsing 2022-08-06 13:03:20 +02:00
shamoon
811d4973cf Merge branch 'dev' into feature-frontend-task-queue 2022-07-02 16:54:16 -07:00
Trenton Holmes
39ee284fcd Adds a few more test cases for coverage and adds no coverage to some others 2022-07-02 16:19:22 +02:00