shamoon
85cbcafee7
Feature: consumption templates ( #4196 )
...
* Initial implementation of consumption templates
* Frontend implementation of consumption templates
Testing
* Support consumption template source
* order templates, automatically add permissions
* Support title assignment in consumption templates
* Refactoring, filters to and, show sources on list
Show sources on template list, update some translation strings
Make filters and
minor testing
* Update strings
* Only update django-multiselectfield
* Basic docs, document some methods
* Improve testing coverage, template multi-assignment merges
2023-11-09 08:24:41 +01:00
shamoon
b9d9299368
Fix mixed rule / owner check, component input / output
2023-11-09 08:24:41 +01:00
shamoon
9dbb0ca29a
Support edit permissions for mail rules and accounts
2023-11-09 08:24:41 +01:00
shamoon
65a09d42a0
Fix settings users initialization before groups
2023-11-09 08:24:41 +01:00
shamoon
0ac0e4966f
Support default permissions for object creation via frontend ( #4233 )
2023-11-09 08:24:41 +01:00
shamoon
dbc4c5db20
Update GitHub strings
...
See #4024
2023-11-09 08:24:41 +01:00
shamoon
cfe4a49a89
Enhancement: bulk edit object permissions ( #4176 )
...
* bulk_edit_object_perms API endpoint
* Frontend support for bulk object permissions edit
2023-11-09 08:24:41 +01:00
Marwan Khalil
c725139478
Fix: completely hide upload widget if user does not have permissions ( #4198 )
2023-11-09 08:24:41 +01:00
shamoon
456947a7e0
Fix application of theme color vars at root ( #4193 )
2023-11-09 08:24:41 +01:00
shamoon
4fc49c7a0c
Migrate frontend prefix to -pngx
2023-11-09 08:24:41 +01:00
shamoon
85b2998426
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-11-09 08:24:41 +01:00
Dominik Mielcarek
a49e8848a3
Chore: change dark mode to use Bootstrap's color modes ( #4174 )
...
* Change setting dark mode to use Bootstrap's data-bs-theme attribute
* Update dark mode styling to use Bootstrap's color mode attribute
* Update unit tests and lints
* Fix not reflecting custom theme color
* Remove commented-out code
* fix inverted thumbnails in dark mode & card borders
* prettier
* Fix application of dark mode, tests
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-11-09 08:24:41 +01:00
shamoon
2bfbfe1d90
Pass saved_view owner as id only ( #4158 )
2023-11-09 08:24:41 +01:00
shamoon
c416dd4693
Fix dashboard widget card borders hidden by bkgd color ( #4155 )
2023-11-09 08:24:41 +01:00
shamoon
4f3dd6336d
Frontend better handle slow backend requests
2023-11-09 08:24:41 +01:00
shamoon
97c9c176e6
Fix add user / group buttons partially hidden if insufficient permissions ( #4133 )
2023-11-09 08:24:41 +01:00
shamoon
f8756c6830
Improved error notifications
2023-11-09 08:24:41 +01:00
shamoon
d413437bbe
Add Afrikaans, Greek & Norwegian languages
2023-11-09 08:24:41 +01:00
dependabot[bot]
711dab1a25
Bump the frontend-jest-dependencies group in /src-ui with 4 updates ( #4112 )
...
* Bump the frontend-jest-dependencies group in /src-ui with 4 updates
Bumps the frontend-jest-dependencies group in /src-ui with 4 updates: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ), [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ), [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom ) and [jest-websocket-mock](https://github.com/romgain/jest-websocket-mock ).
Updates `jest` from 29.6.2 to 29.6.4
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest )
Updates `@types/jest` from 29.5.3 to 29.5.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
Updates `jest-environment-jsdom` from 29.6.2 to 29.6.4
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest-environment-jsdom )
Updates `jest-websocket-mock` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/romgain/jest-websocket-mock/releases )
- [Commits](https://github.com/romgain/jest-websocket-mock/compare/v2.4.0...v2.4.1 )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-jest-dependencies
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-jest-dependencies
- dependency-name: jest-environment-jsdom
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-jest-dependencies
- dependency-name: jest-websocket-mock
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: frontend-jest-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update toasts.component.spec.ts
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-11-09 08:24:41 +01:00
shamoon
407a119b9a
Fix long document names cause overflow on tasks view
2023-08-28 21:32:10 -07:00
shamoon
a667974378
Update settings.component.spec.ts
2023-08-24 00:21:06 -07:00
shamoon
57a3223c77
Merge branch 'dev' into ui-perms-tweaks
2023-08-23 08:48:42 -07:00
shamoon
0098936347
Fix: tag creation sometimes retained search text
2023-08-20 16:18:34 -07:00
shamoon
06c63ef4a4
Disable / hide some UI buttons / elements if insufficient permissions
2023-08-17 20:34:19 -07:00
shamoon
3dda02660c
Implement isNumber pipe
2023-08-12 08:31:42 -07:00
shamoon
a65239f7f1
Correct spelling of Ukrainian
2023-08-11 07:25:31 -07:00
shamoon
3b666fef77
Add backend check for ws message ownership
2023-08-09 16:46:48 -07:00
shamoon
9291c98189
Improve 404 navigation and styling
2023-08-09 00:30:20 -07:00
shamoon
f6dadd8c82
Merge branch 'dev' into fix/issue-3945
2023-08-08 22:37:13 -07:00
shamoon
022bb272e6
Restrict status messages by owner if set
2023-08-08 20:39:55 -07:00
shamoon
421e78a748
Handle very old date strings in correspondent list
2023-08-07 17:31:38 -07:00
shamoon
b09566a9a9
Adds Ukranian translation
2023-08-06 08:08:07 -07:00
shamoon
b5dec87a62
Cancel possibly slow queries on leave doc details
2023-08-03 21:49:11 -07:00
shamoon
2e67697d36
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
shamoon
d6960f537b
Do not force scroll on notes .card-body
2023-08-01 09:14:32 -07:00
shamoon
851290ee89
Merge branch 'dev' into feature-widget-buttons
2023-07-27 11:49:17 -07:00
shamoon
a8c6c55e3b
Useful buttons for saved view widgets
2023-07-26 11:36:55 -07:00
shamoon
992a647424
Fix large card date hover text color
2023-07-26 11:31:37 -07:00
shamoon
23fefc3ab7
Include permissions for mail rules & accounts
2023-07-26 07:28:25 -07:00
shamoon
0beb9f0b5f
Update frontend consumer status phases
2023-07-26 07:03:43 -07:00
Trenton Holmes
07e7bcd30b
Small improvement to the consumer status with stronger typing
2023-07-26 07:03:43 -07:00
Trenton H
8aa5ecde62
Updates some Python dependencies and the hooks
2023-07-20 18:30:11 -07:00
Tomas Rimkus
c2e9cc9a51
UI tour fixes and improvements
...
Update UI tour library
Fix popover padding in tour steps
Add 10px backdrop offset where needed
Refactor tour initialization to use defaults
Make popover-body rule more specific
Update messages.xlf
2023-07-13 07:58:41 -07:00
shamoon
db48d4c576
Merge pull request #3749 from paperless-ngx/fix/issue-3747
...
Fix: translate file tasks types in footer
2023-07-05 10:14:37 -07:00
shamoon
3293231ad2
Merge pull request #3722 from paperless-ngx/feature-slovak-translation
...
Feature: Add Slovak translation
2023-07-05 09:59:12 -07:00
shamoon
f492b679e3
Translate file tasks types in footer
2023-07-05 09:39:44 -07:00
shamoon
0bcda5ded8
Limit ng-select size for addition of filter button
2023-07-02 07:50:26 -07:00
shamoon
3241ac7dc2
Upgrade to Angular 16
...
update ngx-file-drop
Update ng-bootstrap, ng-select, cookie-service and ui-tour
Update setup-jest.ts
bump typescript to 5.1.6
bump ngx-color and tslib
2023-07-01 19:59:24 -07:00
shamoon
ce13380533
Add Slovak translation
2023-06-30 20:24:22 -07:00
shamoon
76a102d901
Prevent button wrapping
2023-06-25 07:25:07 -07:00