Commit Graph
7691 Commits
Author SHA1 Message Date
Tarrien e470787f85 Repair failing Mastodon-Modern glitch pack declaration 2024-07-08 10:41:52 -04:00
Tarrien 3eeca8b97b Update to current 4.3.0-alpha-glitch-soc, update theming files 2024-07-08 10:41:52 -04:00
Tarrien 6e0594117b Rebase to current 4.3.0-alpha-glitch-soc, update theming files 2024-07-08 10:41:52 -04:00
root 6e7e14ad72 Modern theme update to latest version 2024-07-08 10:40:00 -04:00
root 603403145e Modern theme update 2024-07-08 10:40:00 -04:00
root 7efc102f73 fix Modern theme when split into separtate flavour 2024-07-08 10:40:00 -04:00
root 81cbbe0e8e Migrate Modern theme to separate Flavour 2024-07-08 10:40:00 -04:00
root 6427a819b9 Migrate Modern theme to separate Flavour 2024-07-08 10:39:58 -04:00
root b956e64dd9 Re-add Modern theme, with color variants 2024-07-08 10:39:20 -04:00
Tarrien e4fcf945b7 Final save before migration 2024-07-08 10:39:18 -04:00
Tarrien c7a554f9cb Wobbl customizations on Glitch-SOC 2024-07-08 10:37:55 -04:00
Tarrien 02f81fb4b7 Theming and such 2024-07-08 10:37:20 -04:00
Claire a99ae90d76 [Glitch] Fix overflow behavior on profile fields in hover cards
Port 63ba69810e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-06 21:11:37 +02:00
Claire aca1decf54 [Glitch] Fix right-to-left text in preview cards
Port 8f5694d79e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-06 21:11:17 +02:00
Claire 11dd51ef44 Merge commit '63ba69810eca80fc2d10114a79f2988c1b75892f' into glitch-soc/merge-upstream
Conflicts:
- `.env.production.sample`:
  Upstream and glitch-soc had different comments, some comments got updated upstream.
  Updated them in glitch-soc accordingly.
2024-07-06 21:02:42 +02:00
Claire 63ba69810e Fix overflow behavior on profile fields in hover cards (#30928) 2024-07-06 07:22:24 +00:00
Claire 8f5694d79e Fix right-to-left text in preview cards (#30930) 2024-07-05 13:40:53 +00:00
github-actions[bot]andGitHub Actions 81547845ac New Crowdin Translations (automated) (#30925)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-05 09:09:40 +00:00
Claire e61a7794f8 Merge commit 'df9e26158d9787859b24bdc276af478abf05e1af' into glitch-soc/merge-upstream
Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
  Conflict because glitch-soc has a different list of allowed tags.
  Added upstream's new allowed tags while keeping ours.
- `spec/requests/api/v1/timelines/public_spec.rb`:
  Conflict because of glitch-soc's default settings.
  Updated accordingly.
2024-07-04 17:12:14 +02:00
github-actions[bot]andGitHub Actions 8331f9e379 New Crowdin Translations (automated) (#30916)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-04 08:46:27 +00:00
Claire 70ff7a7c69 Merge commit '9be77fc0dbb01c1a8a54cd3da97e16c7941df367' into glitch-soc/merge-upstream 2024-07-03 22:10:41 +02:00
github-actions[bot]andGitHub Actions dd85e3bcc5 New Crowdin Translations (automated) (#30901)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-03 07:30:30 +00:00
github-actions[bot]andGitHub Actions 1fc14e324b New Crowdin Translations (automated) (#30890)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-02 08:41:54 +00:00
Claire 4d4f7ede4f Revert "Temporarily disable hover cards"
This reverts commit 935b955b15.
2024-07-01 21:21:22 +02:00
Eugen Rochko 4c5067e3a4 [Glitch] Add timeline of public posts about a trending link in web UI
Port 20fa9ce484 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 21:19:38 +02:00
Eugen Rochko a70b1141d6 [Glitch] Fix missing confirmation when unfollowing from hover card in web UI
Port d3f504245c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 20:55:56 +02:00
Eugen Rochko dcfd39991b [Glitch] Change hover cards to not appear until the mouse stops in web UI
Port b728c0e8ce to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 20:50:26 +02:00
Claire 92dcc50278 Merge commit 'd3f504245cab5a9a0e89262e0a1398d035dffac9' into glitch-soc/merge-upstream 2024-07-01 20:45:13 +02:00
Eugen Rochko d3f504245c Fix missing confirmation when unfollowing from hover card in web UI (#30879) 2024-07-01 18:10:22 +00:00
Eugen Rochko b728c0e8ce Change hover cards to not appear until the mouse stops in web UI (#30850) 2024-07-01 15:52:01 +00:00
Eugen Rochko 20fa9ce484 Add timeline of public posts about a trending link in web UI (#30840) 2024-07-01 14:45:48 +00:00
Claire d270165be3 Merge commit 'aeefe5b2bea6e0fb511f029c2aacdefa7bd41eb8' into glitch-soc/merge-upstream 2024-07-01 12:05:39 +02:00
github-actions[bot]andGitHub Actions 7756db6551 New Crowdin Translations (automated) (#30873)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-01 08:34:38 +00:00
Aria 6d6064d2c0 fix(collapsing): fix and simplify post collapsing CSS (#2757) 2024-06-30 22:27:38 +02:00
Claire 935b955b15 Temporarily disable hover cards 2024-06-30 21:48:30 +02:00
Eugen Rochko 412e5ddcbf [Glitch] Fix follow button in hover cards not working when signed out in web UI
Port ea6c455e81 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 18:41:48 +02:00
Eugen RochkoandRenaud Chaput 98185247b8 [Glitch] Add hover cards in web UI
Port e89317d4c1

Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 18:41:48 +02:00
Eugen Rochko 4179f5fcf3 [Glitch] Change author_account to be authors in REST API
Port 096057b845 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 17:33:23 +02:00
Eugen Rochko d612daee97 [Glitch] Convert <ColumnHeader> to Typescript
Port 3939352e92 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 17:33:23 +02:00
Renaud Chaput 8160a655a5 [Glitch] Convert <Directory> to Typescript / function component
Port 863c470a2b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 17:33:23 +02:00
Renaud Chaput 1ac4e64a3b [Glitch] Change light mode to apply CSS variables to the body
Port 8c0ff6498e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 14:49:55 +02:00
Claire d2aea85e6c Merge commit '5d4dbbcc67c98007d417cbe67b5a2261889304dc' into glitch-soc/merge-upstream 2024-06-30 11:25:40 +02:00
renovate[bot]andRenaud Chaput 1bccba1408 chore(deps): update dependency @testing-library/react to v16 (#30533)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-06-28 11:39:32 +00:00
github-actions[bot]andGitHub Actions a5134f2695 New Crowdin Translations (automated) (#30867)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-28 08:33:57 +00:00
Eugen Rochko ea6c455e81 Fix follow button in hover cards not working when signed out in web UI (#30864) 2024-06-27 22:01:40 +00:00
Eugen Rochko 096057b845 Change author_account to be authors in REST API (#30846) 2024-06-27 13:17:18 +00:00
github-actions[bot]andGitHub Actions 6d1c1fd684 New Crowdin Translations (automated) (#30851)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-27 08:00:04 +00:00
Eugen Rochko 3939352e92 Convert <ColumnHeader> to Typescript (#30849) 2024-06-26 19:46:28 +00:00
Eugen RochkoandRenaud Chaput e89317d4c1 Add hover cards in web UI (#30754)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-06-26 19:33:38 +00:00
Renaud Chaput 863c470a2b Convert <Directory> to Typescript / function component (#30829) 2024-06-26 18:04:50 +00:00