Tom Moor
|
9373da0da6
|
Add filtering and async loading to search filters (#7597)
* Add input within search filters
* Query users on demand
* Enforce input on collection and user filters
* Improve filter matching, reduce flickering
|
2024-09-14 08:12:01 -07:00 |
|
Tom Moor
|
494ef2a6cd
|
fix: Include results from users with accents in users.list query
|
2024-09-12 20:46:17 -04:00 |
|
Tom Moor
|
3b17926023
|
fix: Include results from users with accents in @mention search (#7590)
* fix: Include results from users with accents in @mention search
* test
|
2024-09-12 16:42:31 -07:00 |
|
Tom Moor
|
b77af9bda3
|
fix: Remove manual revision deletion in document delete endpoint
|
2024-09-08 11:06:43 -04:00 |
|
Tom Moor
|
f984ee0fcc
|
fix: Cannot unset collection description, closes #7553
|
2024-09-07 18:42:39 -04:00 |
|
Meng Sen
|
f3fe73057a
|
feat: add Umami (#7366)
Co-authored-by: Tom Moor <tom.moor@gmail.com>
|
2024-09-07 15:15:35 -07:00 |
|
Tom Moor
|
4a009ed35b
|
feat: Adds team preference to disable user account removal (#7556)
* feat: Adds team preference to disable user account removal
* Switch to using policy
|
2024-09-07 10:36:41 -07:00 |
|
Tom Moor
|
cd419190ef
|
chore: Remove from presenter payloads
|
2024-09-07 11:53:38 -04:00 |
|
Tom Moor
|
3bce4853c3
|
fix: group_user primary key migration needs to cleanup duplicate rows before adding constraint.
closes #7546
|
2024-09-05 19:57:15 -04:00 |
|
Tom Moor
|
e2355d63a2
|
fix: Usage of env.URL before environment validation
|
2024-09-05 18:59:41 -04:00 |
|
Hemachandar
|
4ef7e95863
|
feat: Add background task for empty_trash action (#7531)
* feat: Add background task for empty_trash action
* review
* enqueue task only if docs are available
|
2024-09-04 19:04:15 -07:00 |
|
Tom Moor
|
ff11a3c667
|
fix: Include plugin tests on CI (#7528)
* fix: Include plugin tests on CI
|
2024-09-03 19:13:42 -07:00 |
|
Hemachandar
|
7f17a51e11
|
feat: Add email headers to enhance threading (#7477)
* feat: Add email headers to enhance threading
* tsc
* review
* change comment mentioned email subject
* paginated load
* rename util method
* add tests
* group events
* test for unsupported notification
* typo
* review
|
2024-09-03 17:20:56 -07:00 |
|
Tom Moor
|
e90b4d8871
|
Improve error log when SECRET_KEY is incorrectly defined.
Related #7523
|
2024-09-03 19:23:38 -04:00 |
|
Tom Moor
|
9b24482c46
|
fix: Prevent ISE when searched query contains colon, closes #7481
|
2024-09-03 08:24:33 -04:00 |
|
Tom Moor
|
29fdd7e566
|
fix: Migration script check, closes #7479
|
2024-09-02 22:39:05 -04:00 |
|
Tom Moor
|
19b6ee832b
|
Suppress 'Added to document' notifications when user has existing document membership and added through group
|
2024-09-02 22:07:26 -04:00 |
|
Tom Moor
|
2afec241a0
|
test
|
2024-09-02 09:40:42 -04:00 |
|
Tom Moor
|
d65037d4e7
|
perf: Increase default concurrency on worker
|
2024-09-02 09:31:18 -04:00 |
|
Tom Moor
|
58eb55efb3
|
fix: limit parallel image downloads in document importer
|
2024-09-02 09:22:29 -04:00 |
|
Hemachandar
|
d930824b27
|
fix: Set DB batch limit (#7511)
* fix: Set DB batch limit
* better assertion
|
2024-09-02 05:08:58 -07:00 |
|
Tom Moor
|
167cc1adbf
|
fix: Store group name against group events
|
2024-09-01 17:19:54 -04:00 |
|
Tom Moor
|
b95eb114f1
|
fix: Do not send notification to actor in group addition
|
2024-09-01 12:44:33 -04:00 |
|
Tom Moor
|
f61689abdc
|
feat: Invite groups to documents (#7275)
|
2024-09-01 06:51:52 -07:00 |
|
Tom Moor
|
fefb9200f1
|
fix: Assorted fixes from group memberships branch (tom/document-group-permissions)
|
2024-08-31 10:11:11 -04:00 |
|
Apoorv Mishra
|
5374784df6
|
New Replace type utility (#7476)
* fix: Replace type
* trigger ci
|
2024-08-30 10:02:38 +05:30 |
|
Tom Moor
|
0fc3099f75
|
Standardize websocket collection channel logic
|
2024-08-29 12:09:52 -04:00 |
|
Tom Moor
|
0642396264
|
perf: Policies refactor (#7460)
|
2024-08-28 06:10:38 -07:00 |
|
Hemachandar
|
043a8623b9
|
chore: Script to invalidate unfurls cache (#7459)
|
2024-08-26 19:14:25 -07:00 |
|
Apoorv Mishra
|
5d85a3a093
|
Specify time conversion unit (#7458)
* fix: specificity in time units
* fix: milliseconds -> ms
|
2024-08-25 18:57:45 +05:30 |
|
Tom Moor
|
9578611d8f
|
fix: Floating formatting toolbar on Android mobile, closes #7052
|
2024-08-24 15:13:29 -04:00 |
|
Hemachandar
|
e3cd9af6df
|
fix: Set redis expiry in seconds (#7456)
* fix: Set redis expiry in seconds
* change expiry for github and iframely
|
2024-08-24 05:36:12 -07:00 |
|
Tom Moor
|
a59215d27c
|
Add video and audio as safe inline content-disposition
|
2024-08-23 08:53:18 -04:00 |
|
Tom Moor
|
d2b3e50a48
|
Vendorize cancan with performance improvements (#7448)
* Vendorize CanCan with performance improvements
* docs
|
2024-08-22 17:10:58 -07:00 |
|
Tom Moor
|
510a756378
|
perf: Cache textSerializers on server
|
2024-08-21 23:15:06 -04:00 |
|
Tom Moor
|
330ee819c5
|
fix: Error in documentDuplicate when content is not yet written, closes #7432
|
2024-08-21 22:15:32 -04:00 |
|
Tom Moor
|
fd379dddba
|
perf: Remove old usage of dynamic require statement in policy serialization (#7427)
|
2024-08-21 05:22:59 -07:00 |
|
Tom Moor
|
5e825cef10
|
fix: Include actor as sender for document edited emails, related #7424
|
2024-08-21 08:18:56 -04:00 |
|
Tom Moor
|
2a502e43ef
|
perf: Avoid count query in search where possible (#7426)
* Remove unused replacements
* perf: Avoid count query where possible
* logic
|
2024-08-20 18:59:32 -07:00 |
|
Tom Moor
|
18d4eaee07
|
perf: Add missing indexes (#7425)
* perf: Add missing indexes to notifications table
* Add two more missing indexes
* tests
|
2024-08-20 17:44:06 -07:00 |
|
Tom Moor
|
058e413a6e
|
perf: Avoid unneccessary toMarkdown call in document presenter
|
2024-08-20 20:15:52 -04:00 |
|
Tom Moor
|
1c527c97a7
|
fix: Partial documents.update payload wipes existing document icon
|
2024-08-19 19:23:17 -04:00 |
|
Tom Moor
|
8ac3c17310
|
fix: Reduce unneccessary client fetches
|
2024-08-19 19:10:30 -04:00 |
|
Tom Moor
|
16badaea5d
|
fix: Counter cache not correctly recalculated for missing keys
|
2024-08-19 08:45:19 -04:00 |
|
Tom Moor
|
300d0c56ac
|
chore: Restore createDatabaseInstance flexibility
|
2024-08-18 11:00:12 -04:00 |
|
Tom Moor
|
0ab8b52582
|
feat: Cache count of group members (#7377)
|
2024-08-17 14:34:12 -07:00 |
|
Tom Moor
|
86be197049
|
fix: Websocket event not required for each document in imported collection
fix: Newly imported collections do not appear in sidebar until reload
|
2024-08-17 09:03:05 -04:00 |
|
Tom Moor
|
1a31cf562e
|
fix: Comment marks should be removed from duplicated documents
closes #7390
|
2024-08-15 21:01:12 -04:00 |
|
Tom Moor
|
d3ddb25c76
|
fix: Issues viewing document comments past default pagination (#7397)
* fix: Default pagination always used for fetchAll
* fix: comments.list does not return total in pagination
|
2024-08-15 16:56:39 -07:00 |
|
Tom Moor
|
aba0297bd5
|
chore: Add PK to group_users, remove deletedAt column (#7369)
|
2024-08-14 04:03:56 -07:00 |
|