38 Commits

Author SHA1 Message Date
diondiondion
a63744e528 [Glitch] Use compact buttons in collection account list
Port 7e6813e95c8e49a8f5ddc88af5a8c2be5dd5f06c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-02 18:33:14 +02:00
diondiondion
093858e31a [Glitch] Remove collections client-side feature flag
Port f90f1e3b75f5bb53716bf264a5957eab9e85f1d0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-02 18:31:43 +02:00
diondiondion
6b8b43b3f1 [Glitch] Make description optional in collection editor
Port caf7c214537e5bd3a13a08a6f47efdfa93938ef5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-02 18:30:09 +02:00
diondiondion
b43005ac12 [Glitch] Update collection account list design
Port 225069d1f2161c94c696c74405ce2a058154bafc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-02 18:28:47 +02:00
diondiondion
1a816434cf [Glitch] Implement new collection page design
Port 098d698a7e24982324996c4a0df23f2c423b31c8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-27 18:24:49 +01:00
diondiondion
ffac9e53c6 [Glitch] Update collection list item design
Port 2124be8a819a0d645dd8438ec50fd698f749936f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-26 18:30:16 +01:00
diondiondion
915fd0933a [Glitch] Fix regressions caused by rendering default translation wrapper element
Port 39ad873589ae30230c8de1679104ade5e99bfd35 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-26 18:29:11 +01:00
diondiondion
ba56c45072 [Glitch] Render FormattedMessage translations into React.Fragment by default
Port e3dfb7ddd6ab8d821bca6337892f5d5b42992133 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-25 22:07:25 +01:00
diondiondion
237440f2ec [Glitch] Hide empty state of topic suggestions dropdown in Collection editor
Port bafc552a722fc6875c9adc845fd32ba031e58f66 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-25 21:10:41 +01:00
diondiondion
b47f225c79 [Glitch] Add simple language selector to collection editor
Port 806f4f1589536f2f993aa3e2a566ef8d960ddea4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-20 18:15:44 +01:00
diondiondion
784f0169e2 [Glitch] Implements tag suggestions for collections topic field
Port 8bce0b99d4c426840de7e48165e1b37bbdefa5de to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-20 18:15:00 +01:00
Echo
d6aee5b21f [Glitch] Refactor: Relative timestamp component
Port cffa8de6267a57673b7f6264fab671153f965d23 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-19 12:44:07 +01:00
diondiondion
8ec882df0c [Glitch] Allow displaying field status (error, warning, info) under form fields
Port 890b2673fcb8416ec62d71f993d57b47e257b2f8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-14 11:43:31 +01:00
diondiondion
979ef236ca [Glitch] Collection editor: Format topic as hashtag
Port 3ef7d2835a5ef36bac71cd392710b5ea10602cb1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-11 18:55:45 +01:00
diondiondion
18aefaea62 [Glitch] Refactor collection editor state handling
Port 20932752fee1dc3da856fdb9fadc8df5aaae23f1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-11 18:54:52 +01:00
diondiondion
e616200e59 [Glitch] Allow removing yourself from a collection
Port 3a796544e3c20687c14632e87c5d099154a0b8e5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-09 12:42:58 +01:00
diondiondion
c56496d22e [Glitch] Remove minimum account limit on collections
Port 3d8d5f6dc7625d9638cc2e3387247442225d4e3f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-05 18:46:34 +01:00
diondiondion
141cd0a741 [Glitch] Hide account list in sensitive collections
Port 3557be5d4d8db0c6f5a42071f258d2bf4cdc0a3b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-05 18:46:34 +01:00
diondiondion
8384961937 [Glitch] Break ScrollableList component into parts
Port a70079968c55891e387b1c1e524bb314b9dfb033 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-04 18:53:57 +01:00
diondiondion
0ae3733a22 [Glitch] Fix local collection link resulting in error page
Port d0e7692d79ce1a2d3f9346b415037379059b2897 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-04 12:41:28 +01:00
diondiondion
fe7dc293c4 [Glitch] Collection share modal cleanup
Port 03b2f77ad243b3b0d419f5e292669e5c40483061 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-02 18:48:31 +01:00
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
diondiondion
ae6dbbcc53 [Glitch] Display public collections on profile "Featured tab"
Port 440466c246a6ad372ce2c66eb56acc678ff600c4 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
diondiondion
25e1ade5e2 [Glitch] Allow displaying icon in TextInput component
Port e0cc3a30efc1165440b271710ca8ac5ec8330d5d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-23 18:22:46 +01:00
diondiondion
29e6db98f2 [Glitch] Collection accounts editor: Show info badge on accounts that haven't posted in over a week
Port 3d332948703c6bb02d8505e5a12ad6676791980c 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 68a7cd404dfdaff948669803b42a5862c0a9c3a1 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-20 21:08:41 +01:00
diondiondion
5c47ed2d47 [Glitch] Only suggest discoverable accounts in collection account editor
Port 39ff07bc89f5e2a73465842ad9fd38400c2c9679 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 c118ff708f849e89fdfda42afcf93e2c005effb9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-19 22:02:44 +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
diondiondion
9abfde6189 [Glitch] Allow managing collection accounts
Port a644a4a762e60fda318d82631acbde9f4029664d to glitch-soc

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

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-12 18:04:00 +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
diondiondion
41dee6383f [Glitch] Add components TextInput, TextArea, and FormStack
Port 218ca366533bb5b8c4d3eb163b6f2d4d1cc6f755 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-04 19:27:34 +01:00
diondiondion
c1a2dd0f4f [Glitch] Adds new Checkbox and CheckboxField components
Port a7a33ef6bc61cf10ef654313cfb7a45fe2b58ae3 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 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
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