Commit Graph

268 Commits (0ede2e8410da5e35c39ea8a1b11b153291a29952)

Author SHA1 Message Date
Florian Dewald 0ede2e8410 Introduce settings for thumbnail and image downsizing 2 weeks ago
Florian Dewald d5cde36a58 Implement downscaling of large uploaded images 2 weeks ago
Florian Dewald 8f410d7105 Extract functionality to scale images into separate function 2 weeks ago
Florian Dewald e4f6345342
feat: generate thumbnails for images stored in S3 and generate thumbnails with a maximum size (#5179) 2 weeks ago
Steven c09ea5a8ab chore: remove basic filter support from ListAttachments method 2 weeks ago
Steven 2e31bee1de fix: add missing period to comment per golangci-lint 2 weeks ago
Steven 9121ddbad9 feat(api): support username lookup in GetUser endpoint
- Update GetUser to accept both numeric IDs and username strings (users/{id} or users/{username})
- Implement CEL filter parsing for username-based lookups
- Update proto documentation to reflect dual lookup capability
- Simplify frontend user store to use GetUser instead of ListUsers filter
- Update ListUsers filter documentation to show current capabilities
2 weeks ago
Steven b4ea7d843f feat: enhance memo sorting functionality to support multiple fields 3 weeks ago
Johnny bc7decf642 refactor: remove unused constants 3 weeks ago
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.
3 weeks ago
Johnny efe6013c36 fix: add user authentication checks 1 month ago
github-actions[bot] 074c580214 chore: bump gomark
- Bump protoc-gen-go version from v1.36.8 to v1.36.9 in multiple generated files.
- Enhance OpenAPI descriptions for various endpoints to improve clarity and readability.
- Fix typo in the description list handling in the markdown service.
- Update HTMLElement component to handle children and self-closing tags correctly.
- Modify types in the markdown service to include children and self-closing properties for HTML elements.
1 month ago
Steven 5ad2038b1a feat: update gomark dependency and refactor markdown parsing logic 2 months ago
Steven c3d4f8e9d1 feat: implement user-specific SQL converter for filtering in user service 2 months ago
Johnny 7cc2df9254 chore: fix linter 2 months ago
varsnotwars e2454a8ae4
chore: add test for ListMemos (#5015) 3 months ago
varsnotwars fbcdf0fba7
fix update theme not saving (#5012) 3 months ago
Johnny e93f3cbb8b refactor: unify theme and apperance 3 months ago
varsnotwars 4eb5b67baf
feat: attachments by id (#5008) 3 months ago
varsnotwars a9508b2546
chore: simplify convert reaction (#5001) 3 months ago
Johnny 76ca258f23 chore: simplify update user settings 3 months ago
varsnotwars 3fd305dce7
fix: preferences being overwritten (#4990) 3 months ago
Neo c76ffb0fe4
chore: adds a check to only query reactions when there are actual memos (#4984) 3 months ago
varsnotwars f4bdfa28a0
feat: filter/method for reactions by content_id (#4969) 3 months ago
Brandon Sprague 931ddb7c1c
chore: add a new LOG_STACKTRACES option (#4973) 3 months ago
Liu Chao 3427ae75ba
fix: resolve gRPC Gateway connection issue when server address is empty (#4968)
Signed-off-by: ChaoLiu <chaoliu719@gmail.com>
3 months ago
johnnyjoy 506b477d50 fix: get user by username 3 months ago
varsnotwars fa2fa8a5d7
refactor: remove call to db for parent memo name (#4947) 3 months ago
Steven 1fcafd807e chore: enable memo comments by default 3 months ago
johnnyjoy 9971cbeed4 chore: fix linter 3 months ago
Johnny 8f51791da8 chore: update user setting definition 3 months ago
Johnny 3b8bfe72ea fix: linter 3 months ago
johnnyjoy c5d497a1f0 chore: update user settings 3 months ago
johnnyjoy 3f56ce47d2 chore: update definition of workspace setting 3 months ago
Maximilian Krauß 2c7eb23343
feat(inbox): handles errors while fetching and adds possibility to delete items (#4908) 4 months ago
johnnyjoy ed23cbc011 refactor: memo filter 4 months ago
Steven 1a75d19a89 fix: memo filter for sqlite 4 months ago
johnnyjoy 6e45e9f8b6 refactor: deprecate old filter 4 months ago
johnnyjoy 6d9770b9c8 chore: move filter to filters 4 months ago
johnnyjoy 7481fe10bf chore: remove order by pinned 4 months ago
Amar Singh Rathour b779dd2e54
fix: correct avatar URL generation to resolve 404 errors (#4839) 4 months ago
Steven 533591af2b chore: theme in user setting 4 months ago
Johnny 1b3083b216
feat: themes (#4824) 4 months ago
Steven 046c6c83e1 chore: fix linter formats 4 months ago
Copilot e3a2dadb4b
fix: tag count regression - remove double increment causing off-by-one error (#4800)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: boojack <24653555+boojack@users.noreply.github.com>
4 months ago
Steven c18d6927ba chore: update user session table 5 months ago
johnnyjoy 1fffc41f79 feat: sliding expiration for user sessions 5 months ago
Steven 42d1650c6d chore: tweak auth service 5 months ago
johnnyjoy 976bd332fe chore: fix linter 5 months ago
johnnyjoy d6a75bba4c refactor: webhook service 5 months ago