memos/store
johnnyjoygh 715306ea66 chore: enrich access tokens setting page
Settings drops the all-in-one bordered card for a de-carded layout in
the property-rail design language: a sticky table-of-contents rail at
md+ (Settings wordmark, uppercase group labels, quiet anchor rows) and
a horizontally swipeable chip strip below md, replacing the mobile
section dropdown. Nav items are real anchors with aria-current, and
switching sections scrolls back to the top.

Access Tokens becomes a first-class section with an explainer panel:
what a PAT is and a copyable curl example (real instance origin,
memos_pat_ prefix) beside token-safety guidelines in a two-column band,
with a Learn more docs link and the tokens table beneath. Successful
PAT authentication now records the token's lastUsedAt asynchronously
inside resolveBearer, with a clone-before-mutate cache guard and
monotonic writes in the store, surfaced in a Last used column.

Also localizes the create dialog's 90 Days label, lets the My Account
row wrap instead of clipping on narrow screens, and drops the dead
select-section key from all locales.
2026-07-18 10:41:53 +08:00
..
cache fix: resolve linter warning and cache race condition 2026-01-14 23:50:37 +08:00
db feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
migration feat(settings): move tag metadata to user settings (#6017) 2026-06-07 23:58:00 +08:00
seed/sqlite chore: dump demo data 2026-07-17 00:14:01 +08:00
test chore: enrich access tokens setting page 2026-07-18 10:41:53 +08:00
attachment.go feat(stats): admin instance resource statistics 2026-05-01 23:15:56 +08:00
auth_config.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
cache.go chore: update store cache 2024-05-12 13:19:31 +08:00
common.go chore: update workspace setting store 2024-04-13 02:08:35 +08:00
demo_seed_test.go chore: dump demo data 2026-07-17 00:14:01 +08:00
deployment_config.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
deployment_config_test.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
driver.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
idp.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
inbox.go refactor(inbox): store memo comment payloads without activity records (#5741) 2026-03-19 19:33:25 +08:00
instance_setting.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
memo.go fix: clean up memo_relation and attachments when deleting memo 2026-01-12 23:18:04 +08:00
memo_relation.go fix: reduce list memo query overhead (#5880) 2026-04-22 09:31:48 +08:00
memo_share.go feat: redesign account and SSO management (#5886) 2026-04-24 09:08:58 +08:00
migrator.go feat(config): provision settings from secret files 2026-07-13 22:34:24 +08:00
reaction.go fix(security): implement security review recommendations (#5228) 2025-11-06 23:32:27 +08:00
store.go chore: enrich access tokens setting page 2026-07-18 10:41:53 +08:00
user.go fix(user): implement ListUsers pagination 2026-07-12 20:51:04 +08:00
user_delete.go fix: delete user cleanup (#5981) 2026-05-25 22:10:29 +08:00
user_identity.go feat(auth): add SSO user identity linkage (#5883) 2026-04-23 08:51:45 +08:00
user_setting.go chore: enrich access tokens setting page 2026-07-18 10:41:53 +08:00