Steven
b4ea7d843f
feat: enhance memo sorting functionality to support multiple fields
2025-10-20 23:41:58 +08:00
Copilot
b685ffacdf
refactor: memo filter
...
- Updated memo and reaction filtering logic to use a unified engine for compiling filter expressions into SQL statements.
- Removed redundant filter parsing and conversion code from ListMemoRelations, ListReactions, and ListAttachments methods.
- Introduced IDList and UIDList fields in FindMemo and FindReaction structs to support filtering by multiple IDs.
- Removed old filter test files for reactions and attachments, as the filtering logic has been centralized.
- Updated tests for memo filtering to reflect the new SQL statement compilation approach.
- Ensured that unsupported user filters return an error in ListUsers method.
2025-10-16 09:22:52 +08:00
varsnotwars
fa2fa8a5d7
refactor: remove call to db for parent memo name ( #4947 )
2025-08-04 19:39:52 +08:00
johnnyjoy
ed23cbc011
refactor: memo filter
2025-07-23 22:10:16 +08:00
Steven
1a75d19a89
fix: memo filter for sqlite
2025-07-22 23:39:52 +08:00
johnnyjoy
6d9770b9c8
chore: move filter to filters
2025-07-21 21:52:00 +08:00
johnnyjoy
7481fe10bf
chore: remove order by pinned
2025-07-21 21:45:10 +08:00
Johnny
34ab88348e
chore: sort by pinned
2025-03-13 19:57:12 +08:00
Johnny
925e97882e
feat: support pinned factor
2025-03-10 18:52:12 +08:00
johnnyjoy
54a48b58d7
chore: remove random field
2025-02-05 20:48:27 +08:00
johnnyjoy
07336f0392
chore: update condition concat check
2025-02-05 20:07:38 +08:00
johnnyjoy
a7ca63434b
feat: validate shortcut's filter
2025-02-03 18:34:31 +08:00
johnnyjoy
e0e735d14d
feat: support memo filter for mysql and postgres
2025-02-03 17:14:53 +08:00
johnnyjoy
d605faeffa
refactor: move pinned to memo
2025-01-31 20:58:18 +08:00
johnnyjoy
2058a8ab7b
chore: move references to memo property
2025-01-31 14:18:07 +08:00
Viacheslav Potoropin
7ed3a12a64
fix: internal error on pin/unpin ( #4332 )
2025-01-31 13:38:43 +08:00
Johnny
e913271f15
refactor: move tags from property to payload ( #4229 )
...
* refactor: move tags from property to payload
* chore: fix tests
* chore: drop memo tags
* chore: update
---------
Co-authored-by: Steven <stevenlgtm@gmail.com>
2024-12-24 15:23:15 +00:00
RoccoSmit
bcd8856732
fix: added missing " ( #4119 )
...
Added missing "
2024-11-11 08:14:17 +08:00
Steven
8b444be6ca
chore: update tag search
2024-09-23 21:41:23 +08:00
Steven
20570fc771
refactor: resource thumbnail
2024-08-30 08:09:07 +08:00
tiltshiftfocus
a5978e7657
fix: tag query for mysql ( #3785 )
2024-08-06 13:56:44 +08:00
Steven
07667257d5
feat: support order by time asc
2024-07-31 23:34:00 +08:00
Steven
edc3b578d6
feat: implement search multi tags
2024-07-26 08:40:40 +08:00
Steven
797f5a123c
feat: add `HasIncompleteTasks` to memo property
2024-06-05 08:39:56 +08:00
Steven
f0e5a72271
feat: update search memo filter
2024-05-27 23:25:25 +08:00
wzc90
0a9212f815
fix: memo find for mysql( #3387 )
...
* Update memo.go
* Update store/db/mysql/memo.go
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2024-05-16 07:37:42 +08:00
Steven
0c673d49ef
chore: retire memo tags
2024-05-13 22:12:56 +08:00
Steven
c561362d62
feat: implement memo property
2024-05-13 22:04:37 +08:00
Steven
8948edf654
chore: impl memo payload definition
2024-05-13 20:24:11 +08:00
Steven
041f9b1beb
chore: bump version
2024-05-10 23:02:57 +08:00
Steven
d0655ece53
refactor: update memo tags
2024-05-08 20:03:01 +08:00
Steven
26545c855c
refactor: implement s3 storage
2024-05-02 21:28:06 +08:00
Steven
bb10bb200c
chore: implement search random memos
2024-03-30 13:50:18 +08:00
Steven
7cc8b951a3
refactor: update resource id naming
2024-03-20 20:39:16 +08:00
Steven
b2fc3076f6
chore: update memo store
2024-01-21 01:23:55 +08:00
Steven
d426f89cf0
chore: add time filter to timeline
2024-01-18 14:30:20 +08:00
Steven
8e0ce4d678
fix: list memos with pinned
2024-01-14 20:51:52 +08:00
Steven
d67eaaaee2
chore: update database migrator
2024-01-06 16:55:13 +08:00
Steven
fd8333eeda
chore: fix memo parent_id
2024-01-06 13:22:02 +08:00
Steven
a297cc3140
chore: exclude comments in memo list response
2024-01-06 09:48:11 +08:00
Steven
d8a0528135
chore: tweak variable names
2023-12-18 20:47:29 +08:00
Steven
c608877c3e
chore: clean binary entries
2023-12-11 22:16:39 +08:00
Steven
52f399a154
chore: remove unused functions
2023-12-11 21:53:16 +08:00
Steven
fa6693a7ae
chore: update list memos
2023-12-06 22:44:49 +08:00
Steven
ec2995d64a
chore: fix order by pinned
2023-11-19 09:42:59 +08:00
Steven
5b3af827e1
chore: move common packages to internal
2023-10-26 09:02:50 +08:00
Athurg Gooth
eaac17a236
fix: create memo without some attributes ( #2355 )
2023-10-08 05:29:12 -05:00
Steven
553de3cc7e
fix: mysql syntax
2023-10-07 22:56:12 +08:00
Steven
a6ee61e96d
chore: update package name
2023-10-05 23:11:29 +08:00