shamoon
863971a8c6
Fix: Miscellaneous v2.0 visual fixes ( #4576 )
...
* Fix notes count in tab button wrapping
* Fix position of custom fields dropdown on mobile
* Limit list view title width
* Update messages.xlf
2023-11-13 19:54:01 -08:00
shamoon
ca7bc2ba21
Fix plain text preview overflow ( #4555 )
2023-11-13 06:44:07 -08:00
shamoon
967d796787
Fix: use ngSwitch for custom fields
2023-11-09 15:07:49 -08:00
shamoon
a792bf1ca1
Feature: Implement custom fields for documents ( #4502 )
...
Adds custom fields of certain data types, attachable to documents and searchable
Co-Authored-By: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-11-05 17:27:23 -08:00
shamoon
6cbf30991d
Migrate frontend prefix to -pngx
2023-09-14 14:51:02 -07:00
shamoon
ef9d01fefe
Feature: Share links ( #3996 )
...
* Implement share links
Basic implementation of share links
Make certain share link fields not editable, automatically grant permissions on migrate
Updated styling, error messages from expired / deleted links
frontend code linting, reversable sharelink migration
testing coverage
Update translation strings
No links message
* Consolidate file response methods
* improvements to share links on mobile devices
* Refactor share links file_version
* Add docs for share links
* Apply suggestions from code review
* When filtering share links, use the timezone aware now()
* Removes extra call to setup directories for usage in testing
* FIx copied badge display on some browsers
* Move copy to ngx-clipboard library
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-14 13:32:43 -07:00
shamoon
025fbe4d2a
Note creation / deletion should respect doc permissions
...
- Disable add note button on frontend
- Explicitly disable add / delete via api
2023-08-01 22:28:27 -07:00
Daniel Dietzler
204149afb5
Feature: separate save / save & close buttons ( #3575 )
...
* Add setting to decide whether the edit dialog should automatically close on save
* Add the actual button to the ui
* Revert "Add the actual button to the ui"
This reverts commit e1f5a8bde0e8a2f6bafa2896d6a7e57e70d0c670.
* Revert "Add setting to decide whether the edit dialog should automatically close on save"
This reverts commit feef3c909b055b4bc4d2884324a4678348e1e536.
* Add button for save without exit
* Correct save button ordering, ensure perms, update translation strings
* fix e2e tests
* Add unit testing for save / save & close button
---------
Update messages.xlf
Update document-detail.component.spec.ts
Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com>
2023-06-18 08:06:54 -07:00
shamoon
42a45075db
Adds quick filters from document detail
2023-05-30 08:38:33 -07:00
shamoon
ac7eeaa877
Render frontend html as plain text
2023-05-09 21:59:24 -07:00
shamoon
f80fcb06cf
Doc detail tab switch fixes
2023-04-28 08:14:24 -07:00
shamoon
27fd53055c
Hide Permissions if user cannot view users
2023-04-09 16:17:48 -07:00
shamoon
091c1f2b3d
Hide delete button on detail page if no perms, fix error display & allow retry confirm button ( #3020 )
2023-04-04 16:16:17 -07:00
shamoon
515714325d
Inline plaintext document previews for complete styling
2023-04-03 10:03:59 -07:00
shamoon
0f7fc2272d
Fix doc detail button reset on error
2023-03-31 13:47:35 -07:00
shamoon
5108bbc192
Rename comments --> notes
2023-03-18 13:59:17 -07:00
shamoon
78cb8cff69
Just include comments on document object
2023-03-17 18:47:03 -07:00
shamoon
8bcb365e53
Support navigating directly to comments
2023-03-17 18:47:03 -07:00
shamoon
992ac545b3
Show number of comments on cards, tab
2023-03-17 18:47:03 -07:00
shamoon
25a7bf74a4
Hide selects when user doesnt have view permissions
...
[ci skip]
2023-03-06 11:07:40 -08:00
shamoon
7050a114ea
Merge pull request #2147 from paperless-ngx/feature-permissions
...
Feature: multi-user permissions
2023-02-17 07:21:18 -08:00
Nathanaël Houn
486b60e068
fix: added missing i18n placeholder for file preview
2023-02-17 14:08:05 +01:00
shamoon
1332d9a389
Merge branch 'dev' into feature-permissions
2023-02-14 11:32:37 -08:00
shamoon
622372429f
Fix long dropdown contents break column layout
2023-02-09 20:16:45 -08:00
Michael Shamoon
72c9a0753e
Disable redo OCR without edit permissions
2023-01-27 12:21:45 -08:00
shamoon
ee9ea396a4
Merge branch 'dev' into feature-permissions
2023-01-16 15:59:25 -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
058ff8db23
Add tests for mail rules / accounts, partial tags, mobile preview
2023-01-05 00:36:03 -08:00
Michael Shamoon
1b788efdde
Fix preview not loading on mobile
2023-01-04 06:58:42 -08:00
Michael Shamoon
bc318416cf
Use correct direction for RTL content
2023-01-03 12:42:57 -08:00
Michael Shamoon
d875d06f37
lint for eslint
2022-12-17 21:49:08 -08:00
Michael Shamoon
605480ab4a
Merge branch 'dev' into feature-permissions
2022-12-17 20:05:12 -08:00
Michael Shamoon
20e1779313
lint frontend
2022-12-15 23:36:01 -08:00
Michael Shamoon
b55f43df84
Support bulk edit owner
2022-12-09 17:51:01 -08:00
Michael Shamoon
360a2258e1
Add ability to set owner per object
2022-12-09 15:54:30 -08:00
Michael Shamoon
8a229bf74d
disable instead of hide doc edit buttons
2022-12-08 11:19:52 -08:00
Michael Shamoon
692f43f43e
Refactor permissions API endpoints, UI group permissions
2022-12-08 00:05:16 -08:00
Michael Shamoon
932051d80d
disable document form components when no object permissions
2022-12-07 15:46:52 -08:00
Michael Shamoon
43b9909a09
add share to c/dt/t/sp, refactor share input, ifOwner directive
2022-12-07 14:55:40 -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
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
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
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
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