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
shamoon
73346c0c17
Merge pull request #1886 from paperless-ngx/1.9.2-ui-tweaks
...
Feature: 1.9.2 UI tweaks
2022-10-31 12:42:13 -07:00
shamoon
db811c0b6c
Merge pull request #1868 from paperless-ngx/fix/issue-1866
...
Fix: independent control of saved views
2022-10-29 23:15:28 -07:00
Michael Shamoon
e171b3b50a
Implement warning on close unsaved view
2022-10-29 23:14:33 -07:00
Michael Shamoon
86e9def17a
Support keyboard esc and X button for filter editor text field
2022-10-29 14:07:31 -07:00
Michael Shamoon
0122339286
Allow independent saved view control
2022-10-26 12:54:44 -07:00
Michael Shamoon
393ee95d41
Fix switch from title_content search
2022-10-25 15:31:01 -07:00
Michael Shamoon
01e7b419c4
Fix losing search when adding relative date
2022-10-25 13:43:13 -07:00
Michael Shamoon
9214db0db5
Remove relative date query strings from dropdown
2022-10-25 13:34:36 -07:00
Michael Shamoon
1967c5905c
Implement relative date querying
2022-10-25 12:45:15 -07:00
Michael Shamoon
9e9c2057b8
Fix missing loadViewConfig breaks loading saved view
2022-10-13 12:27:41 -07:00
Michael Shamoon
63eb8376c1
prevent duplicate tourAnchor race condition
2022-10-10 00:07:38 -07:00
Michael Shamoon
f8dc6de971
Add highlighting, move some anchors for visibility
2022-10-09 23:47:45 -07:00
Michael Shamoon
f638bd5d22
fix tour placement issues, basic offerTour method
2022-10-09 23:47:45 -07:00
Michael Shamoon
06259a2aad
Complete welcome tour
2022-10-09 23:47:31 -07:00
Michael Shamoon
e5daa9bceb
Core welcome tour functionality
2022-10-09 23:46:26 -07:00
Michael Shamoon
01cdadb3f7
Merge branch 'dev' into feature/slim-sidebar
2022-10-09 23:15:48 -07:00
Michael Shamoon
10d05d0bca
Fix reset button padding on small screens
2022-09-26 10:55:22 -07:00
Michael Shamoon
9976811bfa
Nicer slim sidebar transitioning, dark mode fixes, fix tests by making settings taller
2022-09-26 09:33:05 -07:00
Michael Shamoon
ca7e14bea9
slim sidebar with doc list adjusting
2022-09-26 09:05:53 -07:00
Michael Shamoon
a011b3830f
fix tag list vertical space
2022-09-13 11:54:25 -07:00
Michael Shamoon
5bc0f39834
fix pagination, refactor
2022-08-08 00:03:15 -07:00
Michael Shamoon
b82a18721d
Handle page parameter on saved views
2022-08-05 23:35:13 -07:00
Michael Shamoon
b31435b80c
Better filter editor wrapping across display sizes
...
Closes #1299
2022-07-31 20:25:21 -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
shamoon
6bd4369ccc
Merge pull request #957 from paperless-ngx/feature-created-date
...
Feature: make frontend timezone un-aware
2022-07-02 16:58:30 -07:00
shamoon
720e89ec9a
Merge branch 'dev' into feature-redo-ocr
2022-07-02 08:41:18 -07:00
Michael Shamoon
2eee52240d
Frontend UI for redo OCR
2022-07-02 08:39:09 -07:00
shamoon
4e9528c531
Merge pull request #1122 from paperless-ngx/feature-quick-toggleable-filters
...
Feature / fix quick toggleable filters
2022-07-02 08:26:42 -07:00
Michael Shamoon
021b8d4f91
Update ngbRadioGroups to native buttons
2022-07-02 00:55:18 -07:00
Michael Shamoon
1c87b5c995
Prevent duplicate api calls on text filtering
2022-06-13 15:35:00 -07:00
Michael Shamoon
898830e81d
Quick toggle for tags / doctypes etc on doc view
2022-06-09 08:37:40 -07:00
shamoon
e168bde125
Merge branch 'dev' into feature-created-date
2022-05-26 14:28:33 -07:00
Quinn Casey
b4708ba238
Merge pull request #1000 from paperless-ngx/rework-query-params-logic
...
Fix: Rework query params logic
2022-05-26 08:18:43 -07:00
Michael Shamoon
2ea432698a
Better handle long tag names
2022-05-23 11:24:13 -07:00
Michael Shamoon
bcbaa79311
Use 1/0 instead of true/false
2022-05-21 00:22:35 -07:00
Michael Shamoon
5267fecc9e
Refactor query params service
2022-05-20 23:18:18 -07:00
Michael Shamoon
d8b14697a3
Mark various tooltips for translation
2022-05-19 23:50:57 -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
e6d419c7e1
use created_date in all of frontend
2022-05-18 03:25:02 -07:00
Michael Shamoon
083290e798
PaperlessUiSettings data object
2022-05-17 11:13:19 -07:00
Michael Shamoon
c1fb277f25
let OpenDocumentsService handle nav
2022-05-15 23:44:29 -07:00
Michael Shamoon
dc75035bdc
Warn on closing edited doc due to max open docs
2022-05-15 22:55:25 -07:00
Quinn Casey
36108fa1f8
Merge pull request #933 from paperless-ngx/1.7.1-frontend-css-tweaks
...
Fix: v1.7.1 frontend visual fixes
2022-05-13 07:44:28 -07:00
Michael Shamoon
03d2e71587
Hide text on large cards on tiny screens
2022-05-12 20:22:40 -07:00
Michael Shamoon
a201eb373f
Improve mobile filter editor layout with long languages
2022-05-11 23:20:21 -07:00
Michael Shamoon
336ce0e419
Handle all ASN filtering rules
2022-05-11 14:44:02 -07:00
Michael Shamoon
751e46c44f
ASN 'is null' from frontend
2022-05-10 21:51:29 -07:00