Commit Graph

  • 7d4d1e8517
    feat(web): standardize theme system with auto sync option (#5231) boojack 2025-11-08 00:41:21 +0800
  • 64d338ead9
    feat(web): standardize theme system with auto sync option Claude 2025-11-07 02:25:41 +0000
  • 8f29db2f49 fix(server): prevent memory exhaustion in thumbnail generation Steven 2025-11-07 08:47:05 +0800
  • b7215f46a6 refactor(web): use Radix Checkbox and remove memoTypeStats Steven 2025-11-07 08:36:15 +0800
  • 8f136ffa75 fix(api): correct user registration logic and first-user detection Steven 2025-11-06 23:41:47 +0800
  • 21d31e3609
    fix(security): implement security review recommendations (#5228) boojack 2025-11-06 23:32:27 +0800
  • bb8fa90496
    feat(i18n): add missing translations for zh-Hans (closes #5209) (#5229) Elliott 2025-11-07 01:02:03 +1030
  • eda97b7b12 feat(i18n): add missing translations for zh-Hans (closes #5209) Eliot 2025-11-06 23:51:13 +1030
  • 325a2b080c
    test(store): add GetReaction test coverage Claude 2025-11-06 12:44:37 +0000
  • a2a8cddf4d
    fix(test): use correct InstanceSetting types in user registration tests Claude 2025-11-06 12:22:25 +0000
  • f5d56b5db7
    fix(store): properly handle sql.ErrNoRows in SQLite GetReaction Claude 2025-11-06 12:17:17 +0000
  • 64ef80a21c
    style: fix linting issues Claude 2025-11-06 12:14:30 +0000
  • 1a3298554b
    fix(security): implement security review recommendations Claude 2025-11-06 12:03:59 +0000
  • 32d47abef2 fix(api): use correct instance setting method in user registration Steven 2025-11-06 20:00:35 +0800
  • 769dcd0cf9
    fix(security): add missing authorization checks to various services (#5217) Florian Dewald 2025-11-06 12:42:44 +0100
  • df93120f60
    chore: add Claude Code GitHub workflow (#5227) boojack 2025-11-06 19:40:01 +0800
  • 78c0b0b8a4 "Claude Code Review workflow" boojack 2025-11-06 19:39:17 +0800
  • 43bf12c4d9 "Claude PR Assistant workflow" boojack 2025-11-06 19:39:14 +0800
  • 6cff7972d5
    fix(web): fix tag syntax rendering on first line (#5226) boojack 2025-11-06 19:29:16 +0800
  • f411a3e706
    fix(web): fix tag syntax rendering on first line Claude 2025-11-06 03:23:27 +0000
  • 8f0658e90d feat(web): enhance inbox notifications and user profile layouts Steven 2025-11-06 08:41:30 +0800
  • 71d0dbaf41 chore: fix linter Steven 2025-11-05 23:59:24 +0800
  • 89b0b81bdc fix(web): add required headers for Nominatim reverse geocoding API Steven 2025-11-05 23:47:44 +0800
  • 4c1d1c70d1 refactor: rename workspace to instance throughout codebase Steven 2025-11-05 23:35:35 +0800
  • d98ee36178
    chore: standardize and improve API structure (#5224) boojack 2025-11-05 22:36:51 +0800
  • 133695da24
    refactor(api): standardize API structure per Google AIP Claude 2025-11-05 08:33:00 +0000
  • ccca5c0f82 Implement suggestions Florian Dewald 2025-11-05 08:00:54 +0000
  • f028bcb001
    Merge a284053831 into 5f57f48673 Omid Saadat 2025-11-05 11:26:22 +0800
  • fef0917f5a
    Merge db412ae135 into 5f57f48673 Florian Dewald 2025-11-05 10:04:34 +0800
  • 5f57f48673
    fix(security): validate attachment filenames (#5218) Florian Dewald 2025-11-05 01:48:55 +0100
  • 1d7efb1580 refactor(web): unify memo stats/filters with context-aware MainLayout Steven 2025-11-05 08:46:52 +0800
  • d9eea8d19a Restore name of error variables in test Florian Dewald 2025-11-04 11:14:28 +0000
  • c5698550c1 Fix failing tests in IDP service tests Florian Dewald 2025-11-04 10:59:06 +0000
  • d30ff2898f fix(web): correct task checkbox toggling in multi-section memos Steven 2025-11-04 09:25:15 +0800
  • b97a95359a Add filename validation to attachment upload Florian Dewald 2025-11-03 11:38:12 +0000
  • 16c8a8cbcf Add owner checks to setting memo relations Florian Dewald 2025-11-03 09:46:23 +0000
  • 14cf21d191 Add owner check to reaction deletion Florian Dewald 2025-11-03 09:22:24 +0000
  • faf44421fc Add owner check to setting memo attachments Florian Dewald 2025-11-03 09:21:57 +0000
  • 75deb94f50 Add check to user registration whether registration is allowed Florian Dewald 2025-11-03 09:08:32 +0000
  • 750e3a137e Add authorization checks to updating and deleting identity providers Florian Dewald 2025-11-03 08:39:41 +0000
  • 93c529c03f Prevent leakage of client secret to low-privileged users Florian Dewald 2025-11-03 08:31:38 +0000
  • 9b72963e08 feat: replace HomeSidebar with MemoExplorer and MemoExplorerDrawer components Claude 2025-11-02 23:31:29 +0800
  • dc9470f71c feat: implement OAuth state management with CSRF protection and cleanup functionality Claude 2025-11-02 23:23:44 +0800
  • fb01b49ecf feat: add VisuallyHidden component and enhance LocationDialog accessibility Claude 2025-11-02 23:02:08 +0800
  • 638b22a20d chore: implement InsertMenu with file upload and memo linking functionality Claude 2025-11-02 22:53:07 +0800
  • 93964827ad refactor: redesign memo editor action bar UI Steven 2025-10-31 21:29:58 +0800
  • a659a6d93e
    Merge 222c3bb448 into 1ced0bcdbd Ector 2025-10-31 08:43:43 +0800
  • 1ced0bcdbd chore: fix linter Steven 2025-10-31 08:36:12 +0800
  • bc1550e926 refactor(api): migrate inbox functionality to user notifications Steven 2025-10-31 08:33:09 +0800
  • db412ae135 Minimize differences in openapi.yaml Florian Dewald 2025-10-30 21:38:37 +0100
  • 55025e1382 Remove previous variable from attachment API message Florian Dewald 2025-10-30 21:00:55 +0100
  • 9666fb17a7 Make frontend use value stored in storageSettings to decide whether to return thumbnails for S3 images Florian Dewald 2025-10-30 20:55:12 +0100
  • e915e3a46b refactor(web): refactor MemoFilters component and add comprehensive filter support Steven 2025-10-30 22:52:58 +0800
  • 1e954070b9 refactor(web): improve memo component skeleton and loading states Steven 2025-10-30 22:25:19 +0800
  • 2ed02b2340 Make GetWorkspaceSetting return non-sensitive values to low-privileged users Florian Dewald 2025-10-29 23:23:29 +0100
  • aae0e56c60 Rename variable use_thumbnails_for_s3_images to enable_s3_image_thumbnails Florian Dewald 2025-10-29 21:42:02 +0100
  • 5e47f25bf5 feat(store): add hierarchical tag filtering support Steven 2025-10-30 00:21:53 +0800
  • a2bfba6928
    chore: update readme boojack 2025-10-30 00:16:40 +0800
  • f65633e8a9 chore: fix linter issues in backend and frontend Steven 2025-10-29 23:41:20 +0800
  • 243ecf14b0 refactor(api): remove DeleteMemoTag and RenameMemoTag endpoints Steven 2025-10-29 23:32:47 +0800
  • a284053831 refactor(web): remove ThemeInfoCard from preferences section Omid Saadat 2025-10-29 01:34:47 +0100
  • 279edf8b6f feat(web): improve theme system clarity and fix login page theme selection Omid Saadat 2025-10-29 01:18:27 +0100
  • d794c0bf8b feat(web): improve loading performance with skeleton screens and parallel fetches Steven 2025-10-28 23:53:35 +0800
  • 2371bbb1b7 feat(web): add quick language and theme switchers to user menu Steven 2025-10-28 22:32:25 +0800
  • d693142dd4 feat(web): enhance code blocks with copy button and fix link navigation Steven 2025-10-28 22:06:07 +0800
  • b00df8a9d1 fix(web): remove error notifications for location geocoding failures Steven 2025-10-28 21:28:29 +0800
  • 5f7c758f38 fix(web): make layout and direction settings reactive in UI Steven 2025-10-28 07:58:15 +0800
  • 91a7e927a5 fix(server): reduce static asset cache to prevent stale files after redeploy Steven 2025-10-28 07:55:02 +0800
  • 2197178dd7 chore: update README for clarity and consistency Steven 2025-10-28 07:46:45 +0800
  • 1aa30ec777 Rebase with main and regenerate protobuf Florian Dewald 2025-10-27 21:40:12 +0100
  • 2a2b1644d2 Pass workspace settings as paramter to convertAttachmentFromStore Florian Dewald 2025-10-25 12:42:40 +0100
  • db23ee52dc Move language key to storage related section Florian Dewald 2025-10-24 20:04:18 +0100
  • 08eecd56c2 Reduce diff to main branch Florian Dewald 2025-10-24 20:01:12 +0100
  • 067f67869d Move settings whether to generate thumbnails for S3 images to storage related settings Florian Dewald 2025-10-24 19:55:26 +0100
  • 2d4acb98f0 Fix prettier errors Florian Dewald 2025-10-24 07:52:42 +0100
  • cb84b7bc8a Introduce setting to disable thumbnail loading and generation when images are stored in S3 Florian Dewald 2025-10-23 22:19:39 +0100
  • d516f9aab2
    chore: tweak readme boojack 2025-10-27 23:41:24 +0800
  • f635d85bcf chore: fix reactions seed data Steven 2025-10-27 20:27:27 +0800
  • a8012212af
    Merge ace4e26ad4 into f241b590a2 Tiny-Paws 2025-10-27 14:24:51 +1000
  • f241b590a2 chore: update demo data Claude 2025-10-27 09:20:26 +0800
  • 596b894ca0 chore: remove unused syntax Claude 2025-10-27 08:31:57 +0800
  • 7eec424274 chore: remove references handling from markdown extraction Claude 2025-10-27 00:12:24 +0800
  • 6cb96ef65e chore: add missing punctuation in comments Claude 2025-10-26 11:58:34 +0800
  • 739fd2cde6 refactor: update markdown parser Claude 2025-10-26 11:28:40 +0800
  • c515079f12
    Merge 2dbaddc6a5 into bfad0708e2 Florian Dewald 2025-10-25 13:34:14 +1100
  • bfad0708e2 fix(web): make memoFilterStore reactive by marking fields as observable Steven 2025-10-25 07:01:27 +0800
  • e0b1153269 fix(web): resolve MobX observable reactivity issue in filter computation Steven 2025-10-25 06:58:57 +0800
  • 46ce0bc62e fix(store): correct PostgreSQL placeholder generation in IN clauses Steven 2025-10-25 06:47:06 +0800
  • 2dbaddc6a5 Fix lint errors and implement feedback Florian Dewald 2025-10-24 12:22:15 +0100
  • 0c0d2a6294 chore: bump version v0.25.2 Steven 2025-10-24 08:15:32 +0800
  • 0ede2e8410 Introduce settings for thumbnail and image downsizing Florian Dewald 2025-10-23 21:24:35 +0100
  • d5cde36a58 Implement downscaling of large uploaded images Florian Dewald 2025-10-23 20:02:47 +0100
  • 8f410d7105 Extract functionality to scale images into separate function Florian Dewald 2025-10-23 17:53:55 +0100
  • 455665a16b docs: enhance README with improved feature descriptions and formatting Claude 2025-10-23 22:25:54 +0800
  • f2f2a5159c
    chore: tweak README to enhance sponsorship and clarity boojack 2025-10-23 21:49:15 +0800
  • e4f6345342
    feat: generate thumbnails for images stored in S3 and generate thumbnails with a maximum size (#5179) Florian Dewald 2025-10-23 15:29:22 +0200
  • 16425ed650 feat(web): improve ReactionSelector UX with hover visibility Claude 2025-10-23 21:20:15 +0800
  • 16e0049490 chore: improve layout and spacing in LocationSelector Claude 2025-10-23 20:21:00 +0800
  • 7079790d4f feat: add copy content functionality to MemoActionMenu Claude 2025-10-23 20:05:31 +0800
  • 686d31b357 feat: enhance attachment store with MobX observables and actions Claude 2025-10-23 19:55:44 +0800