shamoon
5a2020b706
Remove owner/perms from consumption templates
2023-09-21 22:50:11 -07:00
Trenton Holmes
afa1b86a4d
Converts the date, reduces decisions in templating
2023-09-21 17:11:43 -07:00
Trenton Holmes
e130c931a6
Small cleanup to the new document model field
2023-09-21 17:08:01 -07:00
shamoon
c8966605ae
Remove DocumentSource.__repr__ because 100% coverage is nice
2023-09-21 15:51:42 -07:00
Trenton Holmes
ccda7095a0
Small rework to show names instead of numbers for document source
2023-09-21 15:31:07 -07:00
shamoon
f87ff194cb
Negative match logging coverage
2023-09-21 15:31:07 -07:00
shamoon
3e8b452eaf
Log positive matching
2023-09-21 15:31:07 -07:00
shamoon
0ee2232d0d
fix log call, increase coverage
2023-09-21 15:31:07 -07:00
Trenton Holmes
62aafe5019
Clean up the matching I did more
2023-09-21 15:31:07 -07:00
Trenton Holmes
46c8f74316
Re-works document to template matching so it can log a more detailed reason
2023-09-21 15:31:07 -07:00
Trenton Holmes
4f391e4711
A couple small improvements and a fix for the mail source overriding
2023-09-21 15:31:07 -07:00
shamoon
b888c8add6
Update translation strings
2023-09-21 15:31:07 -07:00
shamoon
051f4c20f0
Maybe almost 100% test coverage
2023-09-21 15:31:07 -07:00
shamoon
d8065e3f5a
Allow mail rules to not set title or owner
2023-09-21 15:31:07 -07:00
shamoon
d37051fae1
Add mail rule filter
2023-09-21 15:31:07 -07:00
shamoon
10f247f323
Improve testing coverage, template multi-assignment merges
2023-09-21 15:31:07 -07:00
shamoon
5b7a8ff1e7
Basic docs, document some methods
2023-09-21 15:31:07 -07:00
shamoon
07cbff57cb
Update strings
2023-09-21 15:31:07 -07:00
shamoon
ba6302fa42
Refactoring, filters to and, show sources on list
...
Show sources on template list, update some translation strings
Make filters and
minor testing
2023-09-21 15:31:07 -07:00
shamoon
1aa0792b88
Support title assignment in consumption templates
2023-09-21 15:31:07 -07:00
shamoon
c12e1f8732
order templates, automatically add permissions
2023-09-21 15:31:07 -07:00
shamoon
5a32b6fb9a
Support consumption template source
2023-09-21 15:31:07 -07:00
shamoon
483fa245b0
Initial implementation of consumption templates
2023-09-21 15:31:07 -07:00
Trenton H
085e6da1f2
Handle when INotify fails to import but the polling is set to 0 still ( #4230 )
2023-09-20 14:04:42 -07:00
shamoon
b65e195c27
Update translation strings
2023-09-19 14:31:19 -07:00
shamoon
f5717cca1c
Enhancement: bulk edit object permissions ( #4176 )
...
* bulk_edit_object_perms API endpoint
* Frontend support for bulk object permissions edit
2023-09-19 13:40:21 -07:00
Trenton H
ec9ebd3026
Allow the user the specifiy the zip file name ( #4189 )
2023-09-15 16:33:28 -07:00
shamoon
5ee9ad3e4f
Migrate frontend prefix to -pngx
2023-09-14 14:51:02 -07:00
shamoon
9e2135e2c7
Fix bs-theme html attributes
2023-09-14 14:51:02 -07:00
shamoon
7c9ab8c0b6
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
cc90b45022
Fix typo in #4179
2023-09-13 23:46:26 -07:00
shamoon
d1292c59ea
Fix: support doc_pk
storage path placeholder ( #4179 )
2023-09-13 07:43:43 -07:00
Trenton H
1a87c730bc
Logs the errors during thumbnail generation, updates default to be WebP
2023-09-12 12:16:22 -07:00
Trenton H
7aa72f768f
Uses regex matching against the messages, as ordering and exact matched value don't matter, just the count of matches
2023-09-12 08:59:09 -07:00
Trenton H
81b9f2d4e0
Cleans up the docs, adds validation of the process count, include the test descriptions
2023-09-12 08:17:12 -07:00
Trenton H
a03a745295
Adds multiprocessing to the fuzzy matching for a speedup
2023-09-12 08:17:12 -07:00
shamoon
ce8bf90663
Add progress bar to document_fuzzy_match
2023-09-12 08:17:12 -07:00
Trenton Holmes
e2ae919a84
Implements a new command for fuzzy matching document content and reporting potential duplicates
2023-09-12 08:17:12 -07:00
shamoon
9a0e44a731
Pass saved_view owner as id only ( #4158 )
2023-09-10 16:37:35 -07:00
Trenton Holmes
650c816a7b
Removes support for Python 3.8 and lower from the code base
2023-09-10 11:42:59 -07:00
Trenton H
46a39190a4
Ignores coverage data in the error cases
2023-09-08 19:20:08 -07:00
Trenton H
a2f738772c
Fixes handling of exception chains in the util
2023-09-08 19:20:08 -07:00
Trenton H
a1697ff21c
Combine and extend the utility for calling the live services to be more robust against failures, reporting, etc
2023-09-08 19:20:08 -07:00
Trenton H
0ef3a141a8
Enables Python 3.11 testing
2023-09-08 11:49:16 -07:00
Trenton H
d532913d56
Unlocks all things which were locked due to ARMv7, etc
2023-09-08 11:21:43 -07:00
Kamil Kosek
b238ba054d
Enhancement: add --id-range for document_retagger ( #4080 )
...
---------
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2023-09-08 17:33:24 +00:00
shamoon
9dc77d94ed
Add Afrikaans, Greek & Norwegian languages
2023-09-08 10:01:01 -07:00
Trenton H
714995877a
Merge pull request #4037 from andreheuer/dev
...
Enhancement: add task id to pre/post consume script as env
2023-09-08 10:00:05 -07:00
shamoon
95cd86a541
Update bootstrap to v5.3.1 for backend static pages
2023-09-08 09:08:23 -07:00
shamoon
c754a5f391
Bumps version to 1.17.4
2023-09-01 13:29:55 -07:00