Commit Graph

63 Commits (e53b7d96e70965529ba3b04ea720ea6966f77b60)

Author SHA1 Message Date
boojack 078488ca81 fix(httpgetter): prevent DNS rebinding in link metadata fetch 3 weeks ago
boojack 5ccba98adc
refactor: split STT and Audio-LLM into separate interfaces (#5928) 3 weeks ago
boojack 238f27dea1
feat(transcription): explicit STT settings with provider, model, prompt (#5926) 3 weeks ago
Steven cd4f28ae10 feat(notification): add smtp email settings
- Add admin notification email settings UI and test-email RPC
- Dispatch privacy-first comment and mention emails through server notification layer
- Keep SMTP secrets write-only and require passwords when SMTP identity changes
4 weeks ago
boojack 9c5c604944 feat: add link metadata endpoints 4 weeks ago
boojack 94ce1e5347 chore(settings): show build commit in version info 4 weeks ago
boojack ee1799851e
feat: redesign account and SSO management (#5886) 1 month ago
George Wu bbded584ce
fix: user resource names can be uuidv4 from idp sub claim (#5856) 1 month ago
boojack f8a304bae3 fix(release): inject build version into artifacts 1 month ago
boojack c45663761d fix(api): reduce memory pressure in backend paths 1 month ago
boojack a7fd1dacc9
refactor(ai): use official provider SDKs (#5845) 1 month ago
boojack 101704c8ea
feat(ai): add BYOK audio transcription (#5832) 1 month ago
boojack 0ad0fec8d4 feat(ai): add Anthropic provider option 1 month ago
memoclaw d87539a1e1
feat: add Gemini transcription provider (#5830)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
1 month ago
memoclaw 83ed32f119
feat(ai): add instance AI providers and transcription (#5829)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
1 month ago
memoclaw 24fc8ab8ca
feat(mentions): add memo mention parsing, notifications, and rendering (#5811)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago
boojack 10a955fd62 refactor: move plugin packages under internal 2 months ago
boojack 4b4e719470
feat(attachments): add Live Photo and Motion Photo support (#5810) 2 months ago
memoclaw 12e2205cb6
chore(backend): update Go toolchain and dependencies (#5730) 2 months ago
memoclaw f0c4489468
chore: move storage setting migration to v0.27.0 (#5686)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Steven f43965de00 chore: bump version 3 months ago
Johnny ba615172b0 chore: bump version 4 months ago
Steven 9cc970a3ea chore: fix data directory handling 4 months ago
Steven 4180613fc0 fix: update demo mode handling 4 months ago
Johnny 324f795965 fix: improve default data directory handling 4 months ago
Johnny 47ebb04dc3 refactor: remove mode flag and introduce explicit demo flag 4 months ago
Johnny 79f1edc9ba chore: bump version 5 months ago
Steven e17cd163c6 chore: bump version 6 months ago
Steven 0c0d2a6294 chore: bump version 7 months ago
Steven 95de5cc700 refactor: update migration history methods 7 months ago
Steven 5ad2038b1a feat: update gomark dependency and refactor markdown parsing logic 8 months ago
Johnny 7cc2df9254 chore: fix linter 9 months ago
Steven 0d658088dc chore: bump version to 0.25.1 9 months ago
Steven 6e1b01cb68 chore: bump version 11 months ago
Johnny 1594c1ce3e chore: bump version 12 months ago
Steven f1b365f928 refactor: clean packages 1 year ago
Steven fdf9d9f506 chore: move resource name test 1 year ago
Johnny 9107a941ca chore: update linter config 1 year ago
Johnny f98c519834 fix: linter 1 year ago
Steven 74498a726e chore: update package 2 years ago
Steven cab981c393 chore: fix linter errors 2 years ago
Steven 3370ecd4fc chore: ignore lint for tests 2 years ago
Steven 0a871b8960 chore: fix tests 2 years ago
Steven 43d13a3edc chore: tweak linter 2 years ago
Steven f467f1d9f6 chore: update cron package 2 years ago
Roman 310f147911
feat: allow single letter user id (#3991)
* Allow single letter user id.

They do work - I use one and login using Authelia, but then I am not able to update the profile to update avatar or add comment because "Invalid username: r" errors

* Add test for the util with uid matcher

* Move the test to separate directory

* Use goimports on the test file

* Rename the test for a mroe matching name, add failing test

* Update the regexp so that two letter work

---------

Co-authored-by: Roman Kamyk <roman@kamyk.me>
2 years ago
Steven fc2cd43dc2 chore: tweak util tests 2 years ago
Steven d0655ece53 refactor: update memo tags 2 years ago
Steven e8dfd579c3 chore: update background services 2 years ago
Steven 14d4cfd5a4 chore: tweak store methods name 2 years ago