Commit Graph
2072 Commits
Author SHA1 Message Date
Echo ff7c61b82c [Glitch] Profile editing: Featured tags
Port ef6405ab28 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-23 18:34:58 +01:00
diondiondion 25e1ade5e2 [Glitch] Allow displaying icon in TextInput component
Port e0cc3a30ef to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-23 18:22:46 +01:00
Claire 76ce42bef3 Add back follow relationship badge on redesigned profiles (#3413) 2026-02-20 21:44:17 +01:00
diondiondion 29e6db98f2 [Glitch] Collection accounts editor: Show info badge on accounts that haven't posted in over a week
Port 3d33294870 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-20 21:09:05 +01:00
diondiondion c16cbb98e5 [Glitch] Require following accounts before being able to add them to a collection
Port 68a7cd404d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-20 21:08:41 +01:00
Claire d7d102e68f Merge commit 'e24737c612730fd865f62905484dbfa25b82d27e' into glitch-soc/merge-upstream
Conflicts:
- `.prettierignore`:
  Upstream removed it, replaced by `.oxfmtrc.json`.
  We had glitch-specific files in there.
  Updated `.oxfmtrc.json` accordingly and removed `.prettierignore`.
- `config/formatjs-formatter.js`:
  Upstream switched to `oxfmt` from `prettier`, and some rules are slightly different.
  Glitch-soc had extra code in there.
  Reformatted appropriately.
- `eslint.config.mjs`:
  Upstream moved some configuration from `eslint.config.mjs` to `.oxfmtrc.json` where
  glitch-soc had slightly different configuration.
  Removed it from `eslint.config.mjs` as well and updated `.oxfmtrc.json` accordingly.
- `package.json`:
  Upstream changed script definitions textually adjacent to one that we have modified.
  Applied upstream's change, keeping the textually adjacent modified script intact.
2026-02-20 20:32:58 +01:00
Echo d7bbe9c451 [Glitch] Remove conditional check for timeline data
Port 8e7c3973dc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 22:04:28 +01:00
diondiondion 5c47ed2d47 [Glitch] Only suggest discoverable accounts in collection account editor
Port 39ff07bc89 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 22:04:05 +01:00
diondiondion 79fba522e1 [Glitch] Merge collection settings into single editor page
Port c118ff708f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 22:02:44 +01:00
Echo 3ac5b10dec [Glitch] Profile editing: Name and bio
Port ed4787c1b1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 21:53:24 +01:00
diondiondion 93b7678555 [Glitch] Add collection detail page
Port 488e0b2617 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-18 18:58:57 +01:00
Echo d67cdcb0b3 [Glitch] Profile redesign: Design fixes
Port 079f8615fe to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-18 18:55:34 +01:00
Echo b8b1d3a934 [Glitch] Profile editing: Add initial route
Port 4b1f66418b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-18 18:53:23 +01:00
diondiondion 9abfde6189 [Glitch] Allow managing collection accounts
Port a644a4a762 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-17 12:15:31 +01:00
Echo df9d9423b9 [Glitch] Profile redesign: Switch to server flag
Port f7bf804a3f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-16 18:27:42 +01:00
Echo ce4b913792 [Glitch] Emoji: Cache data by path instead of just Etag
Port 3d0a6ba831 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-13 18:41:42 +01:00
Echo 66027e4057 [Glitch] Profile redesign: About tab
Port f5aa5adcf7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-13 18:41:14 +01:00
Echo c0fe6f8600 [Glitch] Fixes appearing in Following list
Port 45057d1df2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-13 13:04:15 +01:00
diondiondion f40f529905 [Glitch] Implement Collection list item design
Port c44cc1f5c3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-12 18:04:00 +01:00
diondiondion f16bef3f7d [Glitch] Theme tokens sync
Port e4bb347f72 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-12 18:02:22 +01:00
diondiondion f842ce2206 [Glitch] Add useStorageState hook
Port f99c60a8f3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-11 20:58:54 +01:00
Echo 02a7f74976 [Glitch] Profile redesign: Show yourself in follower list
Port bbd88d356d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-11 20:58:54 +01:00
Echo c7b08d8f19 [Glitch] Profile redesign: Account filter fixes
Port 0279a52216 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-11 13:37:19 +01:00
Echo b7d5607dd1 [Glitch] Profile redesign: Quality pass
Port fb89198460 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-10 18:09:26 +01:00
Echoanddiondiondion 69f0c52bb5 [Glitch] Profile redesign: Pinned posts
Port 2e30044a37 to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-06 23:39:00 +01:00
diondiondion 8caaffe435 [Glitch] Move account search into hook
Port 7e27ba990e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-06 22:54:15 +01:00
Echo 351b8a719f [Glitch] Show mute end date in badge
Port 7a4945c0d3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-06 22:47:24 +01:00
diondiondion 072c30681e [Glitch] Split collection editor into dedicated routes
Port 8ebe2e673e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-04 19:34:34 +01:00
diondiondion 41dee6383f [Glitch] Add components TextInput, TextArea, and FormStack
Port 218ca36653 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-04 19:27:34 +01:00
Echo b7443c4b9e [Glitch] Profile redesign: Fields iteration
Port 0923e2cb26 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 16:04:00 +01:00
Echo 82f7cdcb48 [Glitch] Profile redesign: Follow button and menu reorg
Port 346ca87ee8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:57:49 +01:00
diondiondion 3c2a06dc24 [Glitch] Add Select component
Port 218ca36653 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:54:12 +01:00
diondiondion dacbd20081 [Glitch] Implement CSS theme tokens behind feature flag
Port 284b46fee7 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:53:50 +01:00
Echo 7dad362e29 [Glitch] Profile redesign: Additional badges
Port 1100035af4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-02 18:34:17 +01:00
diondiondion c1a2dd0f4f [Glitch] Adds new Checkbox and CheckboxField components
Port a7a33ef6bc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-30 18:03:43 +01:00
diondiondion 94314b2982 [Glitch] Implement editing collection settings and deleting collections
Port 6f53b0b634 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-29 21:20:52 +01:00
diondiondion 60314c1077 [Glitch] Add initial collections editor page
Port 2427e14446 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-29 21:13:21 +01:00
Echo a434d73a08 [Glitch] Prevent account note from appearing on your own profile
Port 8a42689268 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-29 21:10:18 +01:00
Echo 56100254b7 [Glitch] Profile redesign: Featured tags
Port 9079a75574 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-29 21:09:58 +01:00
Echo fd0ab20402 [Glitch] Profile redesign: Timeline filters
Port ec76288dff to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-28 19:30:54 +01:00
Echo 32841f8016 [Glitch] Profile redesign: Account notes
Port 34f0482ad4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-27 18:07:21 +01:00
Echo 0e3441ed66 [Glitch] Profile redesign: Username update
Port c0616bcab6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-27 18:05:48 +01:00
Echo 110cf94d3d [Glitch] Deprecate need for revert-layer CSS
Port 76ab866d93 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-27 18:05:14 +01:00
Echo 0dbbd376c5 [Glitch] Re-download Material Icons
Port 42b2fdb0ac to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:21 +01:00
diondiondion 46c83fc91d [Glitch] Add "My collections" page
Port a1acf8f4bc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:20 +01:00
diondiondion d8c086e6fd [Glitch] Add form field components: TextInputField, TextAreaField, SelectField
Port 0924171c0f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:20 +01:00
Echo 8ec969d4c1 [Glitch] Profile redesign: verified badges
Port e79d51ce19 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-21 22:21:12 +01:00
Echo da330fc8c4 [Glitch] Profile redesign: Badges
Port 22ec368574 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-21 22:21:12 +01:00
Echo 0a1731b81c [Glitch] Profile redesign: Account name
Port a1c17fef3a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-20 16:20:33 +01:00
Echo 40d5c00c3a [Glitch] Profile fields redesign
Port 047338e684 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-16 23:54:33 +01:00