Commit graph

  • b826e90276 refactor: polish ActivityCalendar components with modern design main Johnny 2025-12-29 23:40:35 +08:00
  • 5d677828a6 refactor: remove NSFW content settings from instance configuration Johnny 2025-12-29 20:13:54 +08:00
  • 8a19d64aea
    Merge 2741a1cac7 into 96a91ebff0 Gordon Bleux 2025-12-29 16:56:23 +08:00
  • 96a91ebff0 chore: add week days to calendar Johnny 2025-12-29 08:59:08 +08:00
  • b82685ad41
    Merge 174e8b3dbd into ea3371badb Thomas R. Koll 2025-12-29 00:21:52 +08:00
  • ea3371badb chore: add ActivityCalendar components Johnny 2025-12-28 19:59:36 +08:00
  • 78aa41336a feat: implement attachment filtering functionality Johnny 2025-12-28 18:47:59 +08:00
  • 955ff0cad6 refactor: optimize user fetching in MemoCommentMessage and MemoReactionListView components Johnny 2025-12-28 17:50:43 +08:00
  • 115d1bacd7 refactor: replace MemoSkeleton with a new Skeleton component for improved loading states Johnny 2025-12-28 17:31:21 +08:00
  • 792d58b74d refactor: consolidate and update type definitions across MemoEditor components Johnny 2025-12-28 13:17:02 +08:00
  • 40585607f4 refactor: streamline MemoView component and related hooks, removing unused code and integrating user data Johnny 2025-12-28 12:59:55 +08:00
  • 64ae13839a fix: add missing @types/hast dependency Johnny 2025-12-28 12:49:41 +08:00
  • 85f4fc7a75 refactor: remove MemoContentContext and integrate MemoViewContext Johnny 2025-12-28 12:46:12 +08:00
  • 090e44d057
    Merge 0669e102d3 into ab650ac86d Simon 2025-12-27 05:09:25 +00:00
  • ab650ac86d chore: remove unused dependency react-simple-pull-to-refresh from lockfile Johnny 2025-12-27 10:26:27 +08:00
  • d711d724bb chore: clean up unused imports and parameters across components Johnny 2025-12-27 10:18:38 +08:00
  • 0ad75b8f08 refactor: replace useResponsiveWidth with useMediaQuery across components Johnny 2025-12-26 23:44:52 +08:00
  • d21610cce1
    chore: add @johnnyjoygh as a code owner boojack 2025-12-26 23:04:16 +08:00
  • 12fdf930a6 fix: invalidate React Query cache after memo reaction changes Steven 2025-12-26 00:13:44 +08:00
  • 9f5a7bb889 docs: create AGENTS.md for AI agents and remove outdated CLAUDE.md Steven 2025-12-25 23:48:16 +08:00
  • 6523891982 fix: react hooks order violation in MemoDetail when creating comments Steven 2025-12-25 23:40:42 +08:00
  • c4dfb85400 fix: ensure dispatch is used for actions in useMemoInit hook Steven 2025-12-25 23:17:34 +08:00
  • 28e4ade009 fix: register Catalan and Galician locales in i18n configuration Steven 2025-12-25 08:52:51 +08:00
  • d4e08ae2bd refactor(react-query): optimize config, add error boundary, and remove JSDoc Steven 2025-12-25 08:46:52 +08:00
  • eed935ce44
    feat: contribution New Locale: Galician (gl, gl_ES) (#5376) ghose 2025-12-25 00:38:24 +00:00
  • 9821d6ace4
    chore: add missing keys to Polish translation, based on the en.json file (#5380) dwojtas 2025-12-25 01:37:14 +01:00
  • b2e2b6426c perf(react-query): fix context re-renders and improve type safety Steven 2025-12-25 08:29:34 +08:00
  • 3b404cb7c0 Added missing keys to Polish translation, based on the en.json file Darek 2025-12-24 20:52:13 +01:00
  • f87f728b0f
    feat: react query migration (#5379) Johnny 2025-12-24 22:59:18 +08:00
  • 1dd056b108 chore: update Johnny 2025-12-24 22:55:47 +08:00
  • ed16f155aa chore: update Johnny 2025-12-24 22:52:40 +08:00
  • 3a1f467442 chore: update Johnny 2025-12-24 18:01:03 +08:00
  • 7a95e3de8d
    Merge branch 'usememos:main' into feat/update-zh-Hant XIN_____ 2025-12-24 00:02:48 -06:00
  • 400f40d968
    Completed gl.json ghose 2025-12-24 04:56:43 +00:00
  • 95ff1ef387 chore: add plan Johnny 2025-12-24 09:22:01 +08:00
  • e163c768fa feat: migrate to React Query for server state management Johnny 2025-12-24 09:21:11 +08:00
  • 6728205e27
    Merge 747c61ea0e into 4109fe3245 Cyl3el2Cleal2 2025-12-23 20:37:17 +05:30
  • 4109fe3245 chore(MemoEditor): enhance focus mode handling and improve editor layout Johnny 2025-12-23 20:11:38 +08:00
  • 595daaa163 style: organize imports in MemoView hooks Johnny 2025-12-23 19:33:31 +08:00
  • 0f9322ea11 fix(MemoEditor): dispatch toggleFocusMode action properly Johnny 2025-12-23 19:30:38 +08:00
  • 201a0466e9 fix(MemoEditor): restore focus mode functionality Johnny 2025-12-23 19:20:21 +08:00
  • ca84241b8a fix(MemoEditor): restore focus mode styles Johnny 2025-12-23 19:18:24 +08:00
  • f2bc115a1d fix(MemoEditor): restore wrapper styles removed by refactoring Johnny 2025-12-23 19:17:00 +08:00
  • 735dd1fe4b style(MemoView): restore comments and formatting Johnny 2025-12-23 19:05:29 +08:00
  • e61d594ded refactor(MemoView): improve maintainability and code organization Johnny 2025-12-23 19:01:57 +08:00
  • d0f5a24ba4
    Create gl.json ghose 2025-12-23 04:46:38 +00:00
  • 1b11e8c841 refactor(editor): complete state machine and services migration Johnny 2025-12-23 08:38:02 +08:00
  • e409d29ae1
    Merge ba0ec35808 into 8a7c976758 Ifeanyi 2025-12-22 18:33:01 +00:00
  • 8a7c976758 refactor: streamline tag sorting and update coordinate handling in MemoEditor components Johnny 2025-12-22 22:54:09 +08:00
  • d537591005 feat: add slash commands tooltip to InsertMenu Johnny 2025-12-22 22:42:23 +08:00
  • f9dd7ad853 style: improve code block styling and formatting Steven 2025-12-22 21:27:50 +08:00
  • 2741a1cac7 feat(web): render index.html as template to inject HTML tags Gordon Bleux 2025-12-19 22:00:12 +01:00
  • dfc0d376d1 refactor: extract submenu hover delay logic into reusable hook Steven 2025-12-22 21:04:00 +08:00
  • 332d32bd35 fix: render dates correctly in memo detail sidebar and link dialog Steven 2025-12-22 20:24:04 +08:00
  • be7ef74698 fix: eliminate duplicate API requests by deduplicating user fetch calls Steven 2025-12-22 20:12:44 +08:00
  • efd17292aa
    Merge 49fb968fc4 into 5828f34aae Neo 2025-12-21 23:44:33 +01:00
  • fec82659be
    Merge d0c9e09098 into 5828f34aae Ayasy El Ghofiqi 2025-12-20 23:58:02 +08:00
  • 309a44a470
    Merge b434f1cb25 into 5828f34aae spaghetti-coder 2025-12-20 14:11:07 +03:00
  • a2e0fb8571
    Merge 1179b9c514 into 5828f34aae Ifeanyi 2025-12-20 09:50:37 +01:00
  • 5828f34aae feat: implement scheduler plugin Johnny 2025-12-20 15:43:25 +08:00
  • b55a0314f8 feat: add Email Plugin with SMTP functionality Johnny 2025-12-20 14:23:15 +08:00
  • 319a7cac94 chore: fix remark tag parse Johnny 2025-12-20 13:50:32 +08:00
  • 5c6e1e3500
    Merge branch 'usememos:main' into feat/update-zh-Hant XIN_____ 2025-12-19 22:53:29 -06:00
  • 6b0f90f355 chore: prevent sensitive data caching Johnny 2025-12-20 12:33:16 +08:00
  • eaef04a0a0 chore: fix linter Johnny 2025-12-20 11:55:00 +08:00
  • d236ef1611 feat(web): add glassmorphism map controls with Google Maps integration Steven 2025-12-20 00:18:01 +08:00
  • 747c61ea0e feat: download memo cyl3el2cleal2 2025-12-19 14:08:38 +07:00
  • d0c3908168 refactor: remove deprecated Sessions and AccessTokens settings Steven 2025-12-19 08:35:57 +08:00
  • a6c32908a0 refactor(auth): remove legacy session cookie authentication Steven 2025-12-19 00:09:08 +08:00
  • b0aeb06f85 refactor(web): improve auth flow and eliminate route duplication Steven 2025-12-18 22:14:30 +08:00
  • 50606a850e fix(auth): resolve token refresh and persistence issues Johnny 2025-12-18 20:56:54 +08:00
  • 252241fe8f
    Merge branch 'usememos:main' into feat/update-zh-Hant XIN_____ 2025-12-18 06:09:36 -06:00
  • 7932f6d0d0
    refactor: user auth improvements (#5360) Johnny 2025-12-18 18:15:51 +08:00
  • 102b5379e7 chore: update .gitignore to exclude binary and plan docs Johnny 2025-12-18 17:51:04 +08:00
  • 63b071ba3c chore: remove plan docs and binary from repository Johnny 2025-12-18 17:50:36 +08:00
  • 1a0bb7c7f9 refactor(api): standardize user sub-resource naming conventions Johnny 2025-12-18 17:47:16 +08:00
  • ad523952a8 refactor(auth): rename session APIs to standard auth terminology Johnny 2025-12-18 17:13:49 +08:00
  • 494955b619 fix(auth): improve auth token handling and add JWT audience validation Johnny 2025-12-18 17:01:57 +08:00
  • 33846230e6 refactor(auth): remove legacy session and access token support Johnny 2025-12-18 16:40:28 +08:00
  • 9cf98782e3 chore: fix goimports formatting Johnny 2025-12-18 16:30:36 +08:00
  • 12c8b89703 fix(web): update PAT components for new API format Johnny 2025-12-18 16:29:17 +08:00
  • a91a4095b0 test(auth): add comprehensive tests for new auth flow Johnny 2025-12-18 16:22:21 +08:00
  • 7f7fc07488 feat(web): update user store for new auth flow Johnny 2025-12-18 16:14:22 +08:00
  • 2270451536 feat(web): add auth interceptor for token refresh Johnny 2025-12-18 16:08:40 +08:00
  • bee35a17d9 feat(api): migrate PAT management to new PERSONAL_ACCESS_TOKENS Johnny 2025-12-18 15:58:35 +08:00
  • c17b2fc95b proto: update PAT management endpoints to match implementation plan Johnny 2025-12-18 15:49:59 +08:00
  • 12d71137ec feat(api): update DeleteSession to handle new token types Johnny 2025-12-18 15:42:41 +08:00
  • 946ee17475 feat(api): update CreateSession to return access and refresh tokens Johnny 2025-12-18 15:37:43 +08:00
  • 515cf93fc4 fix(auth): enable RefreshToken endpoint for token renewal Johnny 2025-12-18 15:33:56 +08:00
  • 0861258ded feat(api): implement RefreshToken RPC Johnny 2025-12-18 15:28:53 +08:00
  • 1df489de0e feat(api): update interceptor to handle AccessTokenV2 and PAT Johnny 2025-12-18 15:23:35 +08:00
  • 7444ce9f32 feat(auth): add AccessTokenV2, RefreshToken, and PAT authentication Johnny 2025-12-18 15:18:12 +08:00
  • 8fe2606407 feat(store): add PAT lookup by hash for all database drivers Johnny 2025-12-18 15:12:06 +08:00
  • 0ac6a0dd1c feat(store): add personal access token management methods Johnny 2025-12-18 15:07:33 +08:00
  • 536accbb5a feat(store): add refresh token management methods Johnny 2025-12-18 15:02:31 +08:00
  • 7ae4ad05df feat(auth): add UserClaims context helpers Johnny 2025-12-18 15:00:29 +08:00
  • aab9e63ce6 feat(auth): add access token v2, refresh token, and PAT generation Johnny 2025-12-18 14:57:18 +08:00
  • 01b22197e1 proto: add RefreshToken RPC and update CreateSessionResponse Johnny 2025-12-18 14:52:50 +08:00
  • 86e74b7a3a proto: add RefreshTokens and PersonalAccessTokens to user_setting Johnny 2025-12-18 14:46:49 +08:00
  • 04b325166c docs: add detailed auth implementation plan Johnny 2025-12-18 14:42:44 +08:00