diondiondion
9ed23cc8b2
[Glitch] Add share dialog for collections
...
Port 7970eb392abea1a452bccfc04b673fc55e117578 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-27 21:31:10 +01:00
Echo
7c631b9ffb
[Glitch] Profile redesign: Account fields grid
...
Port dcbf7ab8dc74271eb24614369867c9cb430751cd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-25 19:11:38 +01:00
diondiondion
83b4a7845c
[Glitch] Add collection report modal
...
Port 919b1e69b84f1f11376f8ff370f5c5fc7dd7ec9c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-25 19:11:38 +01:00
Echo
ff7c61b82c
[Glitch] Profile editing: Featured tags
...
Port ef6405ab28e02686c0c9aa69d77eb43909be5f6f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-23 18:34:58 +01:00
diondiondion
c16cbb98e5
[Glitch] Require following accounts before being able to add them to a collection
...
Port 68a7cd404dfdaff948669803b42a5862c0a9c3a1 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
3ac5b10dec
[Glitch] Profile editing: Name and bio
...
Port ed4787c1b1de1d7491719be0f45b7a7f16af8c0d 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 488e0b2617ced09e7609e6eec2f0ca46a54a88ca 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 079f8615fe6208c01ee2dfc072b8cd528d9f0429 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 4b1f66418b0173dd5edcfe9153e00dfe2e4ab948 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-18 18:53:23 +01:00
Echo
df9d9423b9
[Glitch] Profile redesign: Switch to server flag
...
Port f7bf804a3ff5e0624ea417171f8f5303f1758e4e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-16 18:27:42 +01:00
Echo
66027e4057
[Glitch] Profile redesign: About tab
...
Port f5aa5adcf7e4ac3bd3e3615e1e74959add29ada1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-13 18:41:14 +01:00
diondiondion
072c30681e
[Glitch] Split collection editor into dedicated routes
...
Port 8ebe2e673e2fd175140df7275eb362c8eecfec31 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-04 19:34:34 +01:00
Echo
b7443c4b9e
[Glitch] Profile redesign: Fields iteration
...
Port 0923e2cb26d179f197680c978495593c8b205a80 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 16:04:00 +01:00
diondiondion
dacbd20081
[Glitch] Implement CSS theme tokens behind feature flag
...
Port 284b46fee7ad682b52c99d0455a1134e1d4e3fc3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:53:50 +01:00
diondiondion
94314b2982
[Glitch] Implement editing collection settings and deleting collections
...
Port 6f53b0b634ee821272d2fc9c73c8ce0df7d63814 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 2427e14446cf340c77daa791b32217c4e4e28c85 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-29 21:13:21 +01:00
Echo
fd0ab20402
[Glitch] Profile redesign: Timeline filters
...
Port ec76288dff7330ef243a2e4230f95d37b45823d6 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 34f0482ad47e3cdadc9f2122530b581c039071b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-27 18:07:21 +01:00
diondiondion
46c83fc91d
[Glitch] Add "My collections" page
...
Port a1acf8f4bcc0ffb03c7bc0dc7f83b8b98426542e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:20 +01:00
Echo
40d5c00c3a
[Glitch] Profile fields redesign
...
Port 047338e684a3b8fb89080b3ecbbd2f7c831e9c16 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-16 23:54:33 +01:00
Heath Dutton🕴️
e14af55640
[Glitch] Fix keyboard navigation in media modal after clicking image
...
Port be60c4585ebdac0cc236fb597246922af3fb6ce8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-13 18:34:48 +01:00
Joshua Rogers
9d33d43006
[Glitch] Fix modal closeModal ignoreFocus payload type
...
Port 25053db22ba1e7c6ea1fb08f4a18b95305305d42 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-10 13:15:12 +01:00
Echo
06a49fa0d0
[Glitch] Prevents swiping when zoomed in
...
Port 4bae3da85c8ee935539aacc92429bdb55aaf145e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-03 16:08:16 +01:00
Echo
f56f360a5c
[Glitch] Wrapstodon: Load report data only on display
...
Port a9c84529b2c1c2ef3cf5c88521917834f2fe9e1c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-16 18:32:30 +01:00
Echo
35a89a0173
[Glitch] Fix issue where Wrapstodon was pushed to the bottom of the feed
...
Port 76184c998c4dc3b8248d41c12ae9b984e3a5dc81 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-10 18:12:23 +01:00
diondiondion
5a66331003
[Glitch] Update Wrapstodon design
...
Port 9d81561bb2440c8fb9a75bd05277120aff346b1e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-09 18:27:14 +01:00
Echo
2d93e63e43
[Glitch] Wrapstodon modal with new share button
...
Port 31c392b1bc816814d0ba3058ea87eb16bedec321 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-04 21:17:30 +01:00
Echo
376332bfe7
[Glitch] Display Wrapstodon inline widget
...
Port e5e3a64a9be8d1ff5776556507f0c18c7766c695 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-04 20:27:02 +01:00
diondiondion
c63393c963
[Glitch] Don't reset scroll when using hotkeys to focus columns, add hotkey 0 to scroll to top
...
Port 9334bd9ede642ecce8383f01c25a20b024614b6e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-04 20:18:28 +01:00
diondiondion
906dd88d7e
[Glitch] Fix post navigation in single-column mode when Advanced UI is enabled
...
Port f12f198f6149a61ee2f306c32656ce9f04d3fe9d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-30 17:51:49 +01:00
diondiondion
51698213b5
[Glitch] Remove unused bundle-related Redux actions
...
Port 07ecf648ddc25fbb07b2282274a4bd190c8d6f20 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-30 17:03:10 +01:00
diondiondion
78feddec79
[Glitch] Fix error page when logging out or boosting on mobile
...
Port e126cfc76d9f223527ec92fa4cf4856beddca10f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-30 17:02:04 +01:00
diondiondion
18d46054b5
[Glitch] Replace most unsafe React lifecycle methods
...
Port 8c772028ac85917c7a46b3af86c1b6884c272d70 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-30 16:50:13 +01:00
diondiondion
975c7097b8
[Glitch] Refactor PrivacyDropdown to TypeScript
...
Port 8a235dd1873be73a3a4cbf607fcdc152e0150e35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-21 19:35:20 +01:00
diondiondion
aec23fd4a2
[Glitch] Fix error when visiting non-public hashtag timelines
...
Port f01e80bed3788409ecdea46029f9eeca417351bd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-20 18:20:53 +01:00
Echo
8e68d6c6bf
[Glitch] Improve media modal swipe animation
...
Port ea616ac4a4981323a567f2f4e28d893ce4cad81c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-20 18:18:46 +01:00
Renaud Chaput
5b75667c03
[Glitch] Update to latest eslint-plugin-react-hooks
...
Port 9addad8ce5e60702f32801b58d0b3d611093a480 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-10 22:29:58 +01:00
Echo
474cab03bd
[Glitch] Reset background color on media modal
...
Port 882afd774863f5e6779daa5271a29107bffe16ee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-08 10:46:33 +01:00
Echo
13395e2d4d
[Glitch] Add new ESLint rule requiring explicit button types
...
Port 6337e036f3bc5ece013d5b2536d7d16b1ec658e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:42:17 +01:00
Echo
58158eba00
[Glitch] Quote Posts: Add notifications for DMs and private posts
...
Port 3ab5ae1e4ab99b7c13ac48e74c1a340c54028633 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:58:52 +01:00
Echo
7d8dc68c5b
[Glitch] Refactor: Media Modal
...
Port 90d4b3b943f1111ca88c7c48845cffac58a7ee38 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:49:58 +01:00
diondiondion
a0686536c6
[Glitch] Add separate translation key for "About this server" string
...
Port 499ddfe8e1d017a94be935d1c331cc458690c52b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-31 18:15:25 +01:00
Echo
adfa407f6b
[Glitch] Emoji: Remove final flag
...
Port 85d0cdb5f73850dc7474c5e2e64b3aa8513bd1d3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 22:34:14 +01:00
Renaud Chaput
5a051d07c6
[Glitch] Add a new setting to choose the server landing page
...
Port 779a1f84481ae9b73247083aa1573cc4e9e04cca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 20:26:40 +01:00
Emelia Smith
2ccab68636
[Glitch] Fix rendering of poll options in status history modal
...
Port d8bdce2835e024b7fca4c4db661bec2bcd067f53 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-15 16:37:45 +02:00
Echo
fc1b407d89
[Glitch] Emoji: Compare history modal
...
Port e02ea3e1109b717ffc7fc178ec62eb460cab9703 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:24:07 +02:00
nicole mikołajczyk
3b659cfb48
[Glitch] Do not display mute button in hashtag dropdown when unauthenticated
...
Port 62f91eddf4afcd88e659714efe751bf703ccff63 to glitch-soc
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-06 19:26:48 +02:00
diondiondion
4f13515468
[Glitch] Update confirmation dialogs for follow button actions "unfollow", "unblock", and "withdraw request"
...
Port 473bd84c24ac2197ed16c7e4a7f8271653511f8f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-01 19:43:20 +02:00
Brad Dunbar
752214622c
[Glitch] Convert mastodon/initial_state to TypeScript
...
Port ac50e5eebc4300dacb6bef6b76e63e6569f12adc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-01 19:34:17 +02:00