Claire
efac62c156
[Glitch] Split invite_users permission into invite_bypass_approval
...
Port 1ee457f2d37c2b77a7fbce246a7c72ac9f9d3056 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-19 18:15:36 +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
f4c696af13
[Glitch] Improve accessibility of server rules list in sign-up flow
...
Port 380b898d0d90da1d73db776243a24f0f4ac2a654 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-18 18:09:16 +01:00
Claire
0dddc44eb5
[Glitch] Add fallback to Object intent for FEP-3b86 in remote interaction helper
...
Port 9916c786e67080e71b6f8fc36d11f5d8daa233d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-11 18:53:10 +01:00
Eugen Rochko
4150cee7a5
[Glitch] Add support for FEP-3b86 (Activity Intents)
...
Port 69b1f60f4e46cf58e7240c2bfb81588accc1af6f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-10 18:12:54 +01:00
Claire
f6d6dc2605
[Glitch] Fix username availability check being wrongly applied on race conditions
...
Port ea34d35b32c41cedbddef7f57737da61d984a861 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-25 19:11:38 +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
Claire
d5fb44da91
[Glitch] Fix error pages not using the new theming infrastructure
...
Port 5727b866b14d29d696f2ef20e92ad4c22ff43c1d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-16 23:54:33 +01:00
diondiondion
cfc64a2ea9
[Glitch] Updates Wrapstodon footer with dedicated local server info
...
Port e6b0cdcc83750aee357f69f3ff41807b435fe083 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-16 18:37:45 +01:00
renovate[bot]
0551455a3c
[Glitch] Update devDependencies (non-major)
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ChaosExAnima <ChaosExAnima@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-15 20:38:29 +01:00
Echo
56a9d62972
[Glitch] Fixes display names not rendering with emojis
...
Port 5fa765468878a0efcee58f832075df8a499bd18b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-15 20:27:54 +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
e554e5723d
[Glitch] Fix emoji on Wrapstodon
...
Port 9702cbb41ceb9b7469ee7eb3280eca18644d4ed3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-09 18:09:22 +01:00
Echo
0061f9a699
[Glitch] Create new entrypoint for sharable Wrapstodon
...
Port 0dac31dfd588e4cd866f382ed001a9535f06234a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-04 21:17:30 +01:00
Echo
8817ebda50
[Glitch] Remove rails delegate
...
Port 7dbb2ac79a18e5acb106928f956a1f409a0b0c85 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-14 18:28:42 +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
Emelia Smith
adc0e15167
[Glitch] Add support for displaying link previews for Admin UI
...
Port 81350c7cfb217349d0d73b6250faaf05c054fd08 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-10 19:01:38 +02:00
Echo
f870904e5f
[Glitch] Emoji: Bypass legacy emoji normalization
...
Port 3c9b828c714c71598493fe39231175bb156ef6fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:22:47 +02:00
diondiondion
d471514231
[Glitch] Update labels in Posting defaults settings
...
Port 872044484c283c914e395828cc1c9b9a0bd0736a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:21:48 +02:00
Claire
28d479ceb3
[Glitch] Change “Posting defaults” settings page to enforce nobody quote policy for private default visibility
...
Port 9463a31107beccf3adc3e2f4079fbfb123b7bebc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:27:47 +02:00
Claire
f49940db85
Merge commit 'c4f47adb49663f24ee80d9174ab24431a8c165c0' into glitch-soc/merge-upstream
...
Too many conflicts to list, because of webpack → vite migration.
2025-05-25 14:36:51 +02:00
Claire
08757fbbbd
[Glitch] Fix sign-up e-mail confirmation page reloading on error or redirect
...
Port 199acce48176d50b8ec7085f31a36f35119abfcc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-25 17:23:27 +02:00
Echo
07d1625786
[Glitch] Upgrade to ESLint v9 flat config
...
Port e8270e2807727e1cf6a47a40442b3038c5bca858 to glitch-soc
Co-authored-by: Nick Schonning <nschonni@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-01 20:59:38 +02:00
Emelia Smith
fb48fc4cce
[Glitch] Include time portion in formatted datetimes when provided
...
Port JS part of 15669fcf75e79b4f6a2fe0c09ee8ae56d1a25270 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-10 20:53:48 +01:00
Claire
967e095724
[Glitch] Fix Chromium showing scrollbar on embedded posts
...
Port 58c5068bda2967c663202d955e65b7420db03b01 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
e03b5868a4
[Glitch] Change server rules to be collapsible
...
Port 986a3676d31aecaa204825945de90fcb22e269e5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 19:02:28 +01:00
Renaud Chaput
d304540ebc
[Glitch] Replace execCommand for copying text with the modern clipboard API
...
Port fb6d7ed4752ec94ce414de6e78cdaf3f7515f9e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-26 13:47:22 +02:00
Eugen Rochko
e705ec13db
[Glitch] Change embedded posts to use web UI
...
Port 3d46f478174403a64bd194e8c60e11b07bbd5d2d to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 20:58:02 +02:00
Matt Jankowski
4c85fec993
[Glitch] Remove font-awesome npm package
...
Port 4c4bcad866f513f69d6ea74e5acfdf3fc5f469ff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-20 18:49:56 +02:00
Christian Schmidt
5cdc0c2b43
[Glitch] Disable irrelevant fields unless cleanup is enabled
...
Port 3d6e8d68344cb6b8604d2321705c83f2eebf8add to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-06 17:32:53 +02:00
Nick Schonning
977337f2d2
[Glitch] Update Prettier to 3.3.3
...
Port 9a015a2a157b43ea63d911327248635e629a72c9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-23 20:28:22 +02:00
Renaud Chaput
2e3d6e451f
[Glitch] Enable stricter Typescript options
...
Port 3750e8050cb4a5707e76dfb8f49687cc0984f67f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 17:09:35 +02:00
Renaud Chaput
c59f6ef5b8
[Glitch] Convert entrypoints/two_factor_authentication to Typescript
...
Port 9e260014c72fa83740d70d2d603e836f86e64b55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-04 16:30:24 +02:00
Renaud Chaput
494d28bb56
[Glitch] Convert entrypoints/sign_up to Typescript
...
Port 4527e012daa61dc07258eaedf3e03179b59fca8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-04 15:51:58 +02:00
Renaud Chaput
fe7db7905f
[Glitch] Convert easy entrypoints files to Typescript
...
Port 36909065b544d06e8487f1e0679e595fd01a7f22 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-04 15:49:30 +02:00
Claire
bceb45adda
Merge commit '3f6887557b23d363e7f8f18518db4447739d64bb' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/entrypoints/common.js`:
Upstream moved everything from `app/javascript/packs` to
`app/javascript/entrypoints` while this file was a glitch-soc
addition. Moved it like the rest.
- `tsconfig.json`:
Conflict due to glitch-soc's flavor.
Updated like upstream.
Also moved and updated the following files accordingly:
- `app/javascript/flavours/vanilla/theme.yml`
- `app/javascript/flavours/glitch/theme.yml`
- everything in `app/javascript/flavours/glitch/packs`
2024-05-04 14:59:00 +02:00