Claire
d0348531cd
Merge pull request #3442 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to f37dc6c59e into stable-4.5
2026-03-16 18:33:02 +01:00
diondiondion
a97811b056
[Glitch] Prevent hover card from showing unintentionally
...
Port 316290ba9d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-03-14 11:55:04 +01:00
Claire
f4baed2a69
Merge commit 'f37dc6c59e88aa3a119ecbe76ee9fba480d13daa' into glitch-soc/merge-4.5
2026-03-14 11:54:20 +01:00
Matt Jankowski
f37dc6c59e
Normalize current_username on account migration ( #38183 )
2026-03-13 18:17:18 +01:00
Hugo Gameiro
9171fa49b6
Fix OpenStack Swift Keystone token rate limiting ( #38145 )
2026-03-13 18:17:18 +01:00
Claire
ac91d30a5a
Change HTTP signatures to skip the Accept header ( #38132 )
2026-03-13 18:17:18 +01:00
diondiondion
dff7d55a6d
Prevent hover card from showing unintentionally ( #38112 )
2026-03-13 18:17:18 +01:00
Claire
c2244cbb67
Merge pull request #3433 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to d7059dcf1c into stable-4.5
2026-03-09 18:43:07 +01:00
Claire
436bf0590c
[Glitch] Fix “Unblock” and “Unmute” actions being disabled when blocked
...
Port a3f0a0373d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-03-09 12:58:36 +01:00
Claire
c8a5c2c121
[Glitch] Fix username availability check being wrongly applied on race conditions
...
Port ea34d35b32 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-03-09 12:57:37 +01:00
diondiondion
1033029a6c
[Glitch] Prevent hover card from showing on touch devices
...
Port de4ee8565c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-03-09 12:57:16 +01:00
Claire
c14a62c3af
Merge commit 'd7059dcf1c5fb4dcebd80e8033a455917d0a21d1' into glitch-soc/merge-4.5
2026-03-09 12:56:25 +01:00
Claire
d7059dcf1c
Fix poll expiration notification being re-triggered on implicit updates ( #38078 )
2026-03-09 11:39:36 +01:00
Claire
a7bfcf7131
Redirect to short account URLs when requesting HTML for one of the AP endpoints ( #38056 )
2026-03-09 11:39:36 +01:00
Claire
6fcdc05e43
Add for searching already-known private GtS posts ( #38057 )
2026-03-09 11:39:36 +01:00
Matt Jankowski
a475f2ba39
Fix incorrect I18n string in webauthn mailers ( #38062 )
2026-03-09 11:39:36 +01:00
Claire
a3f0a0373d
Fix “Unblock” and “Unmute” actions being disabled when blocked ( #38075 )
2026-03-09 11:39:36 +01:00
Claire
ed521e91e1
Fix username availability check being wrongly applied on race conditions ( #37975 )
2026-03-09 11:39:36 +01:00
diondiondion
ba22c3f133
Prevent hover card from showing on touch devices ( #38039 )
2026-03-09 11:39:36 +01:00
Claire
f198ec7c1c
Fix existing posts not being removed from lists when a list member is unfollowed ( #38048 )
2026-03-09 11:39:36 +01:00
Claire
58fed93bae
[Glitch] Fix quote-inline fallback being removed even for legacy quotes ( #3402 )
...
Port 2a9c7d2b9e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-03-02 12:20:49 +01:00
Claire
fd493378dc
Merge pull request #3418 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to ab872f28b9 into stable-4.5
2026-02-24 15:47:50 +01:00
Claire
d609819aa7
Merge commit 'ab872f28b9ff8f09026461ed4874070f4e62be84' into glitch-soc/merge-4.5
2026-02-24 14:59:35 +01:00
Claire
4f6a53c22c
Merge pull request #3415 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 96a96a79ca into stable-4.5
2026-02-24 14:57:51 +01:00
Claire
ab872f28b9
Bump version to v4.5.7 ( #37963 )
2026-02-24 14:55:18 +01:00
Matt Jankowski
1103ebdc55
Capture output in cli/emoji spec ( #37861 )
2026-02-24 10:35:40 +01:00
ChaosExAnima
93eb2ac28a
[Glitch] duplicate fix from #37858
...
Port 96a96a79ca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-02-23 18:57:41 +01:00
Claire
04e0b85f5b
[Glitch] Fix delete & redraft of pending posts
...
Port ab9aa25cd3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-02-23 18:56:26 +01:00
Claire
4046affea9
Merge commit '96a96a79caeaddf4ce07c3d0468332902b00eab2' into glitch-soc/merge-4.5
2026-02-23 18:55:36 +01:00
ChaosExAnima
96a96a79ca
duplicate fix from #37858
2026-02-23 18:41:43 +01:00
Claire
aec9ccba3d
Fix delete & redraft of pending posts ( #37839 )
2026-02-23 18:41:43 +01:00
Claire
9c927683db
Add --suspended-only option to tootctl emoji purge ( #37828 )
2026-02-23 18:41:43 +01:00
Claire
fbbf8b9a8c
Process actor public keys when they are in a separate document without the ActivityStreams context ( #37826 )
2026-02-23 18:41:43 +01:00
Claire
b7e34ade1d
Purge custom emojis on domain suspension ( #37808 )
2026-02-23 18:41:43 +01:00
Claire
e68754d2a2
Fix streaming of disabled timelines with special permissions ( #37791 )
2026-02-23 18:41:43 +01:00
Claire
31316aa082
Fix processing of object updates with duplicate hashtags ( #37756 )
2026-02-23 18:41:43 +01:00
David Roetzel
27c1e13aa8
Reject unconfirmed FASPs ( #37926 )
2026-02-20 16:29:35 +01:00
David Roetzel
17c04fe04b
Re-use custom socket class for FASP requests ( #37925 )
2026-02-20 16:29:35 +01:00
Claire
ffddcc7c1d
Merge pull request #3364 from ClearlyClaire/glitch-soc/features/local-only-drop-emoji
...
Deprecate eye emoji in favor of a bespoke API parameter
2026-02-11 20:24:07 +01:00
Claire
a602cc9126
Merge pull request #3378 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to e8045de79b into stable-4.5
2026-02-03 16:29:14 +01:00
Claire
4d4611beba
Merge commit 'e8045de79bf0b445f43a7b7b7e5b38919edd93f6' into glitch-soc/merge-4.5
2026-02-03 15:33:46 +01:00
Claire
e8045de79b
Bump version to v4.5.6 ( #37715 )
2026-02-03 15:26:52 +01:00
Claire
5f30206c5e
Merge commit from fork
2026-02-03 14:59:53 +01:00
Claire
6fd034cb77
Merge pull request #3373 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 68a26ce7c6 into stable-4.5
2026-01-30 19:22:40 +01:00
PGray
527bed86b5
[Glitch] Fix quote cancel button not appearing after edit then delete-and-redraft
...
Port f1c00feb5c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-01-30 18:19:59 +01:00
Claire
a1e0fbfb67
Merge commit '68a26ce7c650ac2140c295b52f78b3d08191d6bd' into glitch-soc/merge-4.5
2026-01-30 18:19:44 +01:00
Claire
68a26ce7c6
Fix connection recycling pushing symbols to connection pool ( #37674 )
2026-01-30 12:18:36 +01:00
Claire
ff20ce9acf
Clear affected relationship cache on Move activities ( #37664 )
2026-01-30 12:18:36 +01:00
PGray
1ba2b1cdc1
Fix quote cancel button not appearing after edit then delete-and-redraft ( #37066 )
2026-01-29 14:55:25 +01:00
Claire
4c1fbe4e2e
Fix followers with profile subscription (bell icon) being notified of post edits ( #37646 )
2026-01-29 14:55:25 +01:00
Claire
569ff6c8ad
Fix error when encountering invalid tag in updated object ( #37635 )
2026-01-29 14:55:25 +01:00
Claire
81716f7e27
Fix quote cache invalidation ( #37592 )
2026-01-29 14:55:25 +01:00
Claire
8935137526
Shorten caching of quote posts pending approval ( #37570 )
2026-01-29 14:55:25 +01:00
Claire
dcc5c2b6f6
Fix cross-server conversation tracking ( #37559 )
2026-01-29 14:55:25 +01:00
Shlee
f1c32f6a11
Unclosed connection leak when replacing pooled connection in SharedTimedStack.try_create ( #37335 )
2026-01-29 14:55:25 +01:00
Claire
23f04c2623
Merge pull request #3357 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to db943c43c8 into stable-4.5
2026-01-20 16:25:19 +01:00
Claire
ada1d32394
Merge commit 'db943c43c8fe834a0db6e87c020783ecf42476a9' into glitch-soc/merge-4.5
2026-01-20 15:56:06 +01:00
Claire
db943c43c8
Bump version to v4.5.5 ( #37546 )
2026-01-20 15:53:37 +01:00
Claire
1a74b74a40
Merge commit from fork
...
* Add limit on inbox payload size
The 1MB limit is consistent with the limit we use when fetching remote resources
* Add limit to number of options from federated polls
* Add a limit to the number of federated profile fields
* Add limit on federated username length
* Add hard limits for federated display name and account bio
* Add hard limits for `alsoKnownAs` and `attributionDomains`
* Add hard limit on federated custom emoji shortcode
* Highlight most destructive limits and expand on their reasoning
2026-01-20 15:14:45 +01:00
Claire
9a25b12f0c
Merge commit from fork
2026-01-20 15:13:42 +01:00
Claire
6f9b32b137
Merge commit from fork
2026-01-20 15:13:10 +01:00
Claire
1b3ef035b9
Merge commit from fork
2026-01-20 15:10:38 +01:00
Claire
6698901d57
Fix potential duplicate handling of quote accept/reject/delete ( #37537 )
2026-01-20 08:57:46 +01:00
Claire
ba0609bbaf
Skip tombstone creation on deleting from 404 ( #37533 )
2026-01-20 08:57:46 +01:00
Claire
d545e55b86
Merge pull request #3353 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to ded7f50f2c into stable-4.5
2026-01-19 19:30:21 +01:00
Echo
25d572e9b9
[Glitch] Remove trailing variation selector code for legacy emojis
...
Port f354bbe8aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-01-19 18:33:09 +01:00
diondiondion
3479b453e5
[Glitch] Fix mobile admin sidebar displaying under batch table toolbar
...
Port 53437c4653 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-01-19 18:32:48 +01:00
Claire
c96eebde37
Merge commit 'ded7f50f2c2672879292ff571b2e531ea87f77e4' into glitch-soc/merge-4.5
...
Conflicts:
- `app/controllers/api/v1/statuses_controller.rb`:
Upstream refactored a bit where we had an extra argument for markdown/HTML.
Adapted upstream change.
2026-01-19 18:29:02 +01:00
Claire
723b2601b8
Fix custom emojis not being rendered in status prepend ( #3342 )
2026-01-19 18:27:03 +01:00
Essem
66c06a0655
Merge pull request #3340 from TheEssem/fix/quote-cw-fallback-md
...
Fix quotes with only CWs not having fallback link when posting with other content types
2026-01-19 18:27:03 +01:00
Claire
ded7f50f2c
Fix FeedManager#filter_from_home error when handling a reblog of a deleted status ( #37486 )
2026-01-19 11:37:34 +01:00
Claire
85eda5b46f
Simplify status batch removal SQL query ( #37469 )
2026-01-19 11:37:34 +01:00
Matt Jankowski
f1c9c89c39
Add spec for quote policy update change ( #37474 )
2026-01-19 11:37:34 +01:00
Shlee
57e0c6562f
Fix quote_approval_policy being reset to user defaults when omitted in status update ( #37436 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
f7b6e57151
Fix Vary parsing in cache control enforcement ( #37426 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
57f658dc5c
Fix arg order for non_matching_uri_hosts? call in QuoteRequest ( #37425 )
2026-01-19 11:37:34 +01:00
Joshua Rogers
0cda068918
Fix thread-unsafe ActivityPub activity dispatch ( #37423 )
2026-01-19 11:37:34 +01:00
David Roetzel
deeaf50472
Fix URI generation for reblogs by accounts with numerical AP ids ( #37415 )
2026-01-19 11:37:34 +01:00
Shlee
adea0b7b31
Fix SignatureParser accepting duplicate parameters in HTTP Signature header ( #37375 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2026-01-19 11:37:34 +01:00
Shlee
1eb8d1b967
SharedConnectionPool - NoMethodError: undefined method 'site' for Integer ( #37374 )
2026-01-19 11:37:34 +01:00
Echo
f354bbe8aa
Remove trailing variation selector code for legacy emojis ( #37320 )
2026-01-19 11:37:34 +01:00
diondiondion
53437c4653
Fix mobile admin sidebar displaying under batch table toolbar ( #37307 )
2026-01-19 11:37:34 +01:00
Claire
617926742c
Update SECURITY.md ( #37505 )
2026-01-15 14:17:38 +01:00
Claire
5799d5d306
Merge pull request #3336 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 55a7b1ea58 into stable-4.5
2026-01-07 14:40:15 +01:00
Claire
b5d868018d
Merge commit '55a7b1ea5820b2fa8d754108b6a948d4bd60d98b' into glitch-soc/merge-4.5
2026-01-07 14:25:37 +01:00
Claire
55a7b1ea58
Bump version to v4.5.4 ( #37409 )
2026-01-07 14:23:34 +01:00
Claire
c1fb6893c5
Merge commit from fork
2026-01-07 14:15:14 +01:00
Claire
71ae4cf2cf
Merge commit from fork
2026-01-07 14:14:42 +01:00
Claire
2ffe03457d
Merge pull request #3334 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to a846ed17ff into stable-4.5
2026-01-06 20:38:29 +01:00
Claire
c1f5a9db23
[Glitch] Fix custom emojis not being rendered in profile fields
...
Port b622f4c698 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-01-06 18:14:35 +01:00
Claire
7c0701d906
[Glitch] Fix outdated link target for “locked” warning
...
Port e8a49bd6ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2026-01-06 18:14:35 +01:00
Claire
b134c6a8ef
Merge commit 'a846ed17ffb85087de658678b482495981f02770' into glitch-soc/merge-4.5
2026-01-06 18:12:51 +01:00
Claire
a846ed17ff
Fix custom emojis not being rendered in profile fields ( #37365 )
2026-01-06 14:11:56 +01:00
Claire
3013039720
Fix serialization of context pages ( #37376 )
2026-01-06 14:11:56 +01:00
Claire
ad4ba5aa00
Fix quotes with CWs but no text not having fallback link ( #37361 )
2026-01-06 14:11:56 +01:00
Claire
1c5461fffe
Fix outdated link target for “locked” warning ( #37366 )
2026-01-06 14:11:56 +01:00
Claire
725c1a159d
Merge pull request #3324 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 3de59a9344 into stable-4.5
2025-12-28 19:47:25 +01:00
ChaosExAnima
b52efea5cb
[Glitch] Remove rendering of custom emoji using the database
...
Port 3de59a9344 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-28 10:56:09 +01:00
Claire
a0bdfc46c7
[Glitch] Fix custom emojis not displaying in CWs and fav/boost notifications
...
Port 962ae88caf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-28 10:55:34 +01:00
diondiondion
afcdc19730
[Glitch] Fix notifications page error in Tor browser
...
Port 7d9d3de972 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-28 10:55:10 +01:00
Echo
80aa3bc8ad
[Glitch] Emojis: Show in embedded statuses
...
Port 546a95349e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-28 10:54:47 +01:00
Claire
92955f7e6e
[Glitch] Fix hashtag autocomplete replacing suggestion's first characters with input
...
Port 8d1ea4c531 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-28 10:53:53 +01:00
Claire
b868e598bc
Merge commit '3de59a93441367fbca0fd22818c8411adc73a967' into glitch-soc/merge-4.5
2025-12-28 10:51:43 +01:00
ChaosExAnima
3de59a9344
Remove rendering of custom emoji using the database ( #37284 )
2025-12-19 11:02:32 +01:00
Echo
32c3376d84
Fixes CDN domain loading ( #37310 )
2025-12-19 11:02:32 +01:00
Claire
962ae88caf
Fix custom emojis not displaying in CWs and fav/boost notifications ( #37306 )
2025-12-19 11:02:32 +01:00
diondiondion
7d9d3de972
Fix notifications page error in Tor browser ( #37285 )
2025-12-19 11:02:32 +01:00
Echo
546a95349e
Emojis: Show in embedded statuses ( #37272 )
2025-12-19 11:02:32 +01:00
Claire
df1ab0ab90
Fix default Admin role not including view_feeds permission ( #37301 )
2025-12-19 11:02:32 +01:00
Claire
8d1ea4c531
Fix hashtag autocomplete replacing suggestion's first characters with input ( #37281 )
2025-12-19 11:02:32 +01:00
Claire
8233295e3b
Fix mentions of domain-blocked users being processed ( #37257 )
2025-12-19 11:02:32 +01:00
Claire
4eb0a506d3
Change HTTP Signature verification status from 401 to 503 on temporary failure to get remote actor ( #37221 )
2025-12-19 11:02:32 +01:00
Claire
75739a5a9b
Change build-releases workflow to tag images latest based on latest stable-x.y branch ( #37179 )
...
Co-authored-by: emilweth <7402764+emilweth@users.noreply.github.com >
2025-12-19 11:02:32 +01:00
Claire
54e08a54e9
Merge pull request #3308 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 86cff1abca into stable-4.5
2025-12-08 17:20:59 +01:00
Claire
12ec21a95f
[Glitch] Fix “Delete and Redraft” on a non-quote being treated as a quote post in some cases
...
Port 1ae3b4672b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:40:40 +01:00
Echo
fe9a71975c
[Glitch] Fixes YouTube embeds
...
Port 9bc9ebc59e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:40:11 +01:00
Echo
e1f145973b
[Glitch] Remove noreferrer from external links
...
Port 234990cc37 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:39:17 +01:00
Claire
66f25c6709
[Glitch] Fix error handling when re-fetching already-known statuses
...
Port edfbcfb3f5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:39:03 +01:00
diondiondion
e4e4ffb08d
[Glitch] Fix post navigation in single-column mode when Advanced UI is enabled
...
Port f12f198f61 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:38:49 +01:00
Claire
e016e2a31e
[Glitch] Fix compose autosuggest always lowercasing token
...
Port a26636ff1f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-12-08 16:38:31 +01:00
Claire
6c1e892dd7
Merge commit '86cff1abca6af7ffb1a6ca004ae308c0df6d45ba' into glitch-soc/merge-4.5
2025-12-08 16:37:11 +01:00
Claire
86cff1abca
Bump version to v4.5.3 ( #37142 )
2025-12-08 16:20:15 +01:00
Claire
e6d2fc869b
Merge commit from fork
2025-12-08 15:44:08 +01:00
github-actions[bot]
a9f8268a75
New Crowdin Translations for stable-4.5 (automated) ( #37158 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2025-12-08 12:56:49 +01:00
Claire
dfe269439a
Fix “Delete and Redraft” on a non-quote being treated as a quote post in some cases ( #37140 )
2025-12-05 16:50:07 +01:00
Echo
9bc9ebc59e
Fixes YouTube embeds ( #37126 )
2025-12-05 11:15:16 +01:00
Claire
a6d31c0ccf
Fix streamed quoted polls not being hydrated correctly ( #37118 )
2025-12-05 11:15:16 +01:00
David Roetzel
1e2cf6c964
Fix creation of duplicate conversations ( #37108 )
2025-12-05 11:15:16 +01:00
Echo
c42c71c90a
Remove noreferrer from external links ( #37107 )
2025-12-05 11:15:16 +01:00
Claire
782e410719
Make settings-related database migrations more robust ( #37079 )
2025-12-05 11:15:16 +01:00
Claire
b0c141e658
Fix error handling when re-fetching already-known statuses ( #37077 )
2025-12-05 11:15:16 +01:00
diondiondion
1ef4bbd88d
Fix post navigation in single-column mode when Advanced UI is enabled ( #37044 )
2025-12-05 11:15:16 +01:00
Claire
240d38b7c0
Fix tootctl status remove removing quoted posts and remote quotes of local posts ( #37009 )
2025-12-05 11:15:16 +01:00
Claire
770d1212bb
Increase HTTP read timeout for expensive S3 batch delete operation ( #37004 )
2025-12-05 11:15:16 +01:00
Claire
86e463c0e8
Fix compose autosuggest always lowercasing token ( #36995 )
2025-12-05 11:15:16 +01:00
Matt Jankowski
a04a210e14
Suggest ES image version 7.17.29 in docker compose ( #36972 )
2025-12-05 11:15:16 +01:00
Claire
300d62f1c4
Merge pull request #3291 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 19588756ef into stable-4.5
2025-11-20 15:07:17 +01:00
Claire
27d33d1233
[Glitch] Fix statuses without text disappearing on reload
...
Port 05c624cfa7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-20 14:49:45 +01:00
Claire
b35c691ab2
Merge commit '19588756ef62847a01486fa360d4e4ee00307948' into glitch-soc/merge-4.5
2025-11-20 14:49:19 +01:00
Claire
19588756ef
Bump version to v4.5.2 ( #36944 )
2025-11-20 14:41:09 +01:00
github-actions[bot]
e398ff40b2
New Crowdin Translations for stable-4.5 (automated) ( #36945 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2025-11-20 13:40:31 +01:00
Claire
96eb687524
Fix missing fallback link in CW-only quote posts ( #36963 )
2025-11-20 12:56:41 +01:00
Claire
05c624cfa7
Fix statuses without text disappearing on reload ( #36962 )
2025-11-20 12:56:41 +01:00
Claire
dba811952a
Merge pull request #3289 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 5fe316b2e9 into stable-4.5
2025-11-19 22:59:47 +01:00
diondiondion
8836c4fc84
[Glitch] Fix g + h keyboard shortcut not working when a post is focused
...
Port 1dbf10198d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:25:09 +01:00
Claire
1da82862f1
[Glitch] Fix quoting overwriting current content warning
...
Port c6ccacdf7b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:24:40 +01:00
Claire
8c725777ed
[Glitch] Fix scroll-to-status in threaded view being unreliable
...
Port 6ccd9c2f1f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:24:15 +01:00
Claire
126823986a
[Glitch] Change private quote education modal to not show up on self-quotes
...
Port 261d9b33fe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:23:42 +01:00
Claire
f04b06a44f
[Glitch] Fix double encoding in links
...
Port 4ee21c2e29 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:23:13 +01:00
Echo
c7481cb2ca
[Glitch] Emoji: Fix path resolution for emoji worker
...
Port c08cd6d62a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:22:37 +01:00
Echo
7141917943
[Glitch] Fix error with remote tags including percent signs
...
Port 6486c092f6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:19:45 +01:00
Claire
6c7a9b8311
[Glitch] Fix bogus quote approval policy not always being replaced correctly
...
Port a7b45682a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:19:16 +01:00
Claire
8ae06fdbcd
[Glitch] Fix hashtag completion not being inserted correctly
...
Port 5a57c0844a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:18:46 +01:00
diondiondion
553bb4673e
[Glitch] Fix Cmd/Ctrl + Enter in the composer triggering confirmation dialog action
...
Port 1d081250f4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-19 22:18:16 +01:00
Claire
fe6d3690fd
Merge commit '5fe316b2e94bccb91732a1d6675854abb60e9a4b' into glitch-soc/merge-4.5
2025-11-19 22:15:12 +01:00
Claire
9746c5eb6b
Merge pull request #3287 from ClearlyClaire/glitch-soc/backports/4.5
...
Backport changes to stable-4.5
2025-11-19 22:14:32 +01:00
Claire
b5ae2f07a1
Change quotes to inherit local-only status of quoted post in composer ( #3286 )
2025-11-19 21:29:00 +01:00
Claire
9b91852f93
Fix d bookmark keyboard shortcut ( #3285 )
2025-11-19 21:28:26 +01:00
Claire
0bb7711225
Fix threaded mode not resetting quote ( #3284 )
2025-11-19 21:26:10 +01:00
Claire
86445f45fc
Clean up CSS differences with upstream ( #3283 )
2025-11-19 21:26:10 +01:00
Claire
5fe316b2e9
Update dependency glob ( #36941 )
2025-11-19 16:29:35 +01:00
diondiondion
1dbf10198d
Fix g + h keyboard shortcut not working when a post is focused ( #36935 )
2025-11-19 15:20:01 +01:00
Claire
c6ccacdf7b
Fix quoting overwriting current content warning ( #36934 )
2025-11-19 15:20:01 +01:00
Claire
6ccd9c2f1f
Fix scroll-to-status in threaded view being unreliable ( #36927 )
2025-11-19 15:20:01 +01:00
Claire
261d9b33fe
Change private quote education modal to not show up on self-quotes ( #36926 )
2025-11-19 15:20:01 +01:00
Claire
4ee21c2e29
Fix double encoding in links ( #36925 )
2025-11-19 15:20:01 +01:00
Echo
c08cd6d62a
Emoji: Fix path resolution for emoji worker ( #36897 )
2025-11-19 15:20:01 +01:00
Shugo Maeda
44d45e5705
Fix ArgumentError of tootctl upgrade storage-schema ( #36914 )
2025-11-19 15:20:01 +01:00
Claire
27c67f1750
Fix cross-origin handling of CSS modules ( #36890 )
2025-11-19 15:20:01 +01:00
renovate[bot]
bb28552859
chore(deps): update dependency js-yaml to v4.1.1 [security] ( #36891 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 15:20:01 +01:00
Echo
6486c092f6
Fix error with remote tags including percent signs ( #36886 )
2025-11-19 15:20:01 +01:00
Claire
a7b45682a6
Fix bogus quote approval policy not always being replaced correctly ( #36885 )
2025-11-19 15:20:01 +01:00
Claire
5a57c0844a
Fix hashtag completion not being inserted correctly ( #36884 )
2025-11-19 15:20:01 +01:00
diondiondion
1d081250f4
Fix Cmd/Ctrl + Enter in the composer triggering confirmation dialog action ( #36870 )
2025-11-19 15:20:01 +01:00
Claire
e6c8958d07
Fix missing alt-text confirmation modal not opening ( #3281 )
2025-11-15 16:48:12 +01:00
Claire
b2506cc110
Merge pull request #3276 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to bb6093c315 into stable-4.5
2025-11-13 17:58:54 +01:00
Claire
d18491b7a7
[Glitch] Fix error when sending new posts
...
Port 058f704c21 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:36:50 +01:00
Claire
13330030cd
[Glitch] Fix posts coming from public/hashtag streaming being marked as unquotable
...
Port 55b9d21537 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:36:21 +01:00
diondiondion
f9012a774c
[Glitch] Fix Cmd/Ctrl + Enter not submitting Alt text modal on some browsers
...
Port 6baa8f2466 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:31:18 +01:00
Echo
375af385e7
[Glitch] Fix deprecation warning in Vite
...
Port 28b9e9087a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:30:32 +01:00
diondiondion
7e5224a3c0
[Glitch] Fixes blank screen in browsers that don't support Intl.DisplayNames
...
Port fa2cc409ce to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:29:41 +01:00
Claire
140d782cba
[Glitch] Fix filters not being applied to quotes in detailed view
...
Port 8a100d84c5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:28:58 +01:00
Echo
c7a7ce8ce7
[Glitch] Emoji: Load emoji with hash in URL
...
Port 9ae0464e8f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:28:15 +01:00
diondiondion
afbe0a4860
[Glitch] Fix scroll shift caused by fetch-all-replies alerts
...
Port 9eea4479e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:27:30 +01:00
diondiondion
febde69d0b
[Glitch] Fix dropdown menu not focusing first item when opened via keyboard
...
Port 30103fd2c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:26:57 +01:00
Claire
85b9a5944d
[Glitch] Fix prepared quote not being discarded with contents when replying
...
Port fbe05d42fb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-13 17:26:34 +01:00
Claire
585827c14f
Merge commit 'bb6093c3153f092736e2f25959e3dcdceeb7bce1' into glitch-soc/merge-4.5
2025-11-13 17:22:33 +01:00
Claire
bb6093c315
Bump version to v4.5.1
2025-11-13 17:12:07 +01:00
Claire
058f704c21
Fix error when sending new posts ( #36869 )
2025-11-13 17:12:07 +01:00
diondiondion
6baa8f2466
Fix Cmd/Ctrl + Enter not submitting Alt text modal on some browsers ( #36866 )
2025-11-13 17:12:07 +01:00
github-actions[bot]
e742eff044
New Crowdin Translations for stable-4.5 (automated) ( #36864 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2025-11-13 15:46:34 +01:00
Claire
55b9d21537
Fix posts coming from public/hashtag streaming being marked as unquotable ( #36860 )
2025-11-13 15:24:58 +01:00
Claire
59f0134578
Fix Update importing old previously-unknown activities and treating them as recent ones ( #36848 )
2025-11-13 15:24:58 +01:00
Echo
28b9e9087a
Fix deprecation warning in Vite ( #36849 )
2025-11-13 15:24:58 +01:00
diondiondion
fa2cc409ce
Fixes blank screen in browsers that don't support Intl.DisplayNames ( #36847 )
2025-11-13 15:24:58 +01:00
Claire
8a100d84c5
Fix filters not being applied to quotes in detailed view ( #36843 )
2025-11-13 15:24:58 +01:00
Echo
9ae0464e8f
Emoji: Load emoji with hash in URL ( #36808 )
2025-11-13 15:24:58 +01:00
diondiondion
9eea4479e1
Fix scroll shift caused by fetch-all-replies alerts ( #36807 )
2025-11-13 15:24:58 +01:00
diondiondion
30103fd2c8
Fix dropdown menu not focusing first item when opened via keyboard ( #36804 )
2025-11-13 15:24:58 +01:00
Claire
a9a7ad62f1
Update dependency rollup from 4.46.2 to 4.46.4 ( #36781 )
2025-11-13 15:24:58 +01:00
Claire
ea663cf7c7
Fix /api/v1/statuses/:id/context sometimes returing Mastodon-Async-Refresh without result_count ( #36779 )
2025-11-13 15:24:58 +01:00
Claire
fbe05d42fb
Fix prepared quote not being discarded with contents when replying ( #36778 )
2025-11-13 15:24:58 +01:00
Claire
29ae9c9c4b
Add 4.5.x to the list of supported branches ( #36761 )
2025-11-06 17:12:41 +01:00
Claire
4684d5e69b
Merge pull request #3269 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 26c78392f8
2025-11-06 13:09:16 +01:00
Claire
3ca92c4ae2
Merge commit '26c78392f88afccebb8a88b68bc9994a9ce12648' into glitch-soc/merge-4.5
2025-11-06 12:49:01 +01:00
Claire
81b1a34d96
Merge pull request #3267 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to 048430f4e8
2025-11-06 12:45:08 +01:00
Claire
26c78392f8
Bump version to v4.5.0 ( #36732 )
2025-11-06 12:39:07 +01:00
Echo
caecc88247
[Glitch] Fix: correctly dismisses announcement when viewed
...
Port d45b4db1d7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-06 12:20:19 +01:00
Echo
bed4ca26e2
[Glitch] Add default visualizer for audio upload without poster
...
Port ef3a95affc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-06 12:19:58 +01:00
diondiondion
5d108e95d7
[Glitch] Fix spoiler toggle button being able to submit compose form
...
Port 3e6a9371b0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-06 12:18:21 +01:00
Claire
8a2d38a47b
Merge commit '048430f4e8010672eb667f1ccf2372571cfb97dd' into glitch-soc/merge-4.5
2025-11-06 12:16:55 +01:00
github-actions[bot]
048430f4e8
New Crowdin Translations for stable-4.5 (automated) ( #36745 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2025-11-06 11:37:54 +01:00
Echo
d45b4db1d7
Fix: correctly dismisses announcement when viewed ( #36750 )
2025-11-06 11:23:46 +01:00
Echo
ef3a95affc
Add default visualizer for audio upload without poster ( #36734 )
2025-11-06 10:34:12 +01:00
diondiondion
3e6a9371b0
Fix spoiler toggle button being able to submit compose form ( #36736 )
2025-11-06 10:34:12 +01:00
Claire
7ab0cfd637
Merge pull request #3266 from ClearlyClaire/glitch-soc/merge-4.5
...
Port missing changes to stable-4.5
2025-11-05 11:27:29 +01:00
Claire
b33bcc8be6
Merge pull request #3265 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to e91c764590
2025-11-05 10:52:40 +01:00
Claire
cdad6ee0c9
[Glitch] Change paste-link-to-quote loading state from generic loading bar to compose placeholder
...
Port cfdd9396c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:09:28 +01:00
Claire
2d958cb909
[Glitch] Change quote action to error instead of insert link in Private Mentions
...
Port ba498ae779 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:09:12 +01:00
Echo
949f15e200
[Glitch] Quote Posts: Add notifications for DMs and private posts
...
Port 5bae08d1ff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:09:02 +01:00
Claire
105a2d64a7
[Glitch] Fix Skeleton placeholders being animated when setting to reduce animations is enabled
...
Port 0b50789c5b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:08:49 +01:00
Claire
1c17990413
[Glitch] Fix quote dropdown menu item in detailed status view
...
Port a978e37f4c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:08:37 +01:00
Claire
0a8f96d3be
[Glitch] Remove option to disable access to local topic feeds for logged-in users
...
Port dd708298a8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:08:24 +01:00
Claire
1ec8e42dbb
[Glitch] Disable paste-link-to-quote flow when composing Private Mentions
...
Port 6d53ca63d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-05 10:08:08 +01:00
Claire
7ea3c6a039
Merge commit 'e91c7645905972d9663a0d944b133ff24670bce2' into glitch-soc/merge-4.5
2025-11-05 10:02:33 +01:00
Claire
e91c764590
Bump version to v4.5.0-rc.3
2025-11-05 09:59:00 +01:00
Claire
cfdd9396c0
Change paste-link-to-quote loading state from generic loading bar to compose placeholder ( #36695 )
2025-11-05 09:59:00 +01:00
Claire
ba498ae779
Change quote action to error instead of insert link in Private Mentions ( #36721 )
2025-11-05 09:59:00 +01:00
Echo
5bae08d1ff
Quote Posts: Add notifications for DMs and private posts ( #36696 )
2025-11-05 09:59:00 +01:00
Echo
5253527ec4
Add CSS Module support ( #36637 )
2025-11-05 09:59:00 +01:00
Claire
0b50789c5b
Fix Skeleton placeholders being animated when setting to reduce animations is enabled ( #36716 )
2025-11-05 09:59:00 +01:00
Claire
a978e37f4c
Fix quote dropdown menu item in detailed status view ( #36704 )
2025-11-05 09:59:00 +01:00
Claire
dd708298a8
Remove option to disable access to local topic feeds for logged-in users ( #36703 )
2025-11-05 09:59:00 +01:00
renovate[bot]
449eb03f11
chore(deps): update dependency sidekiq to v8.0.9 ( #36699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 09:59:00 +01:00
renovate[bot]
1baede0a7c
chore(deps): update dependency brakeman to v7.1.1 ( #35434 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 09:59:00 +01:00
renovate[bot]
a7ecfc1ca5
fix(deps): update dependency @rails/ujs to v7.1.600 ( #36634 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 09:59:00 +01:00
Claire
e62baacfc1
Increase number of quote approval job retries ( #36698 )
2025-11-05 09:59:00 +01:00
Rachael Wright-Munn
b5a6feb3bf
Move "Privacy and reach" from "Public profile" to top-level navigation ( #27294 )
2025-11-05 09:59:00 +01:00
Claire
05964f571b
Prevent creation of Private Mentions quoting someone who is not mentioned ( #36689 )
2025-11-05 09:59:00 +01:00
Claire
16a54f7158
Fix issuance of quote approval for remote private statuses ( #36693 )
2025-11-05 09:59:00 +01:00
Claire
6d53ca63d6
Disable paste-link-to-quote flow when composing Private Mentions ( #36690 )
2025-11-05 09:59:00 +01:00
renovate[bot]
93acfdd7d3
chore(deps): update dependency irb to v1.15.3 ( #36682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 09:59:00 +01:00
renovate[bot]
a209b8e544
chore(deps): update dependency rubyzip to v3.2.2 ( #36687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 09:59:00 +01:00
Claire
ca0c5e7a79
Merge pull request #3258 from ClearlyClaire/glitch-soc/merge-4.5
...
Merge upstream changes up to af4c372ab2 into stable-4.5
2025-10-31 16:35:41 +01:00
diondiondion
10a81a2f43
[Glitch] Fix initially selected language in Rules panel, hide selector when no alternative translations exist
...
Port aa579ce286 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-31 16:12:38 +01:00
diondiondion
9f8fce3c47
[Glitch] Show error when submitting empty post rather than failing silently
...
Port 214d59bd37 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-31 16:12:03 +01:00
Claire
5f5e6ca031
Merge commit 'af4c372ab22b636742833592235d18418604fcc1' into glitch-soc/merge-4.5
2025-10-31 16:04:05 +01:00
Claire
af4c372ab2
Bump version to v4.5.0-rc.2
2025-10-31 16:01:06 +01:00
diondiondion
aa579ce286
Fix initially selected language in Rules panel, hide selector when no alternative translations exist ( #36672 )
2025-10-31 16:01:06 +01:00
github-actions[bot]
adfabf8c80
New Crowdin Translations for stable-4.5 (automated) ( #36670 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2025-10-31 14:51:18 +01:00
renovate[bot]
ea710df180
chore(deps): update dependency axios to v1.13.1 ( #36633 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 14:09:36 +01:00
renovate[bot]
e1b6e28829
chore(deps): update dependency libvips to v8.17.3 ( #36654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 14:09:36 +01:00
diondiondion
214d59bd37
Show error when submitting empty post rather than failing silently ( #36650 )
2025-10-31 14:09:36 +01:00
Claire
e4291e9b05
Fix SMTP configuration with mail 2.9.0 ( #36646 )
2025-10-31 14:09:36 +01:00
Claire
868d782b2b
Merge pull request #3257 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2a9c7d2b9e
2025-10-29 14:07:12 +01:00
Claire
1b60f597d7
Merge commit '2a9c7d2b9e51cdfbc636972c0f9ffdbe06c02d59' into glitch-soc/merge-upstream
2025-10-29 13:42:26 +01:00
Claire
9db64d6908
Merge pull request #3256 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 51877081b4
2025-10-29 12:45:31 +01:00
Claire
074b3fe57e
[Glitch] Change display of blocked and muted quoted users
...
Port e437bb919f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-29 12:25:47 +01:00
Claire
002e592667
Merge commit '51877081b435b38e1c5bd449087279469fa7c667' into glitch-soc/merge-upstream
2025-10-29 12:24:49 +01:00
Claire
8f00874a0e
Merge pull request #3255 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4896d2c4c6
2025-10-28 23:20:31 +01:00
Claire
ac920eb364
Fix javascript linting error
2025-10-28 23:04:36 +01:00
Claire
d04e6ec597
Remove glitch-soc system emoji font option now that it's superseded by upstream
2025-10-28 22:57:31 +01:00
diondiondion
24234e6632
[Glitch] chore(deps): update dependency eslint-plugin-jsdoc to v60
...
Port e1bd9b944a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:46:27 +01:00
Claire
8cd8e69c4b
[Glitch] Change firehose labels depending on which feeds are accessible
...
Port 4896d2c4c6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:38:23 +01:00
Claire
293b8f6744
[Glitch] Change styling of column banners
...
Port 26ec19a649 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:36:11 +01:00
Claire
48f2597a36
[Glitch] Hashtag fixes
...
Port b01d21c4d4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:35:41 +01:00
Echo
12c487cc3e
[Glitch] Fix props in DisplayName component
...
Port 9c7d09993d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:34:56 +01:00
Echo
adfa407f6b
[Glitch] Emoji: Remove final flag
...
Port 85d0cdb5f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:34:14 +01:00
Claire
c43a5a1834
[Glitch] Fix mention matching ignoring path
...
Port 3ccb6632f2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:20:52 +01:00
Claire
52e2d24a4b
[Glitch] Fix URL comparison for mentions in case of empty path
...
Port 3bf99b8a4a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:20:27 +01:00
Echo
f94353e1e3
[Glitch] Emoji: Fix Web Worker import
...
Port d0d09fd3a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:19:21 +01:00
Eugen Rochko
0565eb62d6
[Glitch] Fix hashtags not being picked up when full-width hash sign is used
...
Port 779a1f8448 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:19:01 +01:00
Claire
48ec31bec8
Merge commit '4896d2c4c6d3bd6b878c5a075b6611c65d4203b2' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream changed stuff too close to glitch-soc's theming system changes.
Applied upstream's changes.
- `streaming/index.js`:
Upstream refactored a bunch of stuff where our code was different due to
local-only posts.
Applied upstream's changes while taking care of local-only posts.
2025-10-28 22:10:12 +01:00
Claire
3bd56b92c1
Reimplement misleading link tagging in new HTML handling code ( #3254 )
2025-10-28 21:59:53 +01:00
Claire
70b8281730
Reimplement mention rewriting in new HTML handling code ( #3247 )
2025-10-28 21:22:36 +01:00
Claire
fb9e33099f
Merge pull request #3253 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1dead10312
2025-10-28 20:54:49 +01:00
Claire
79169408b0
Fix tests on glitch-soc
2025-10-28 20:39:10 +01:00
Renaud Chaput
5a051d07c6
[Glitch] Add a new setting to choose the server landing page
...
Port 779a1f8448 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 20:26:40 +01:00
Claire
5f3f75559f
Merge commit '1dead10312caa0cc7719cb80052af549ddf3e6a1' into glitch-soc/merge-upstream
2025-10-28 20:25:09 +01:00
Claire
7f19b5ca2b
Merge pull request #3252 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1ba579b0a1
2025-10-24 11:27:13 +02:00
diondiondion
305f1e5757
[Glitch] Fix "new post highlighting" in threads being applied when navigating between posts
...
Port 1ba579b0a1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-23 18:45:53 +02:00
Claire
b11bd2bdbb
[Glitch] Add UI support for disabled live feeds
...
Port 2fa5dd6d1f to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-23 18:45:27 +02:00
Claire
deed31ba8c
Merge commit '1ba579b0a181fbfff514ef32b50179d2ab1fc342' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/public_feed.rb`:
Minor conflict due to glitch-soc's local-only posts.
Adopted upstream's changes.
- `spec/models/tag_feed_spec.rb`:
Minor conflict due to glitch-soc's local-only posts.
Adopted upstream's changes.
2025-10-23 18:33:52 +02:00
Claire
c6e2ac5af9
Merge pull request #3251 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9f7075a0ce
2025-10-23 10:36:11 +02:00
Claire
ee87afd6a4
[Glitch] Remove unnecessary restrictions on HTML handling
...
Port 9f7075a0ce to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-22 18:08:21 +02:00
diondiondion
2d8b7a7fd8
[Glitch] Fix text overflow alignment for long author names in News
...
Port 7538bc77b7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-22 18:08:00 +02:00
diondiondion
cbc07af929
[Glitch] Refresh thread replies periodically & when refocusing window
...
Port 7ea2af6ae2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-22 18:07:34 +02:00
Claire
ee9a15031b
Merge commit '9f7075a0ce2b6ecef8d92ef318785fa8ce708688' into glitch-soc/merge-upstream
2025-10-22 18:06:32 +02:00
Claire
a0aa5fe8ea
Merge pull request #3250 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 17eb1a7e66
2025-10-21 21:36:50 +02:00
Claire
209434cb1d
Merge commit '17eb1a7e668dbba6e79612395b99407e8e8de6b9' into glitch-soc/merge-upstream
2025-10-21 18:15:56 +02:00
Claire
f4ca3e6c74
Merge pull request #3249 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 118ff13bd0
2025-10-21 16:13:52 +02:00
Claire
5674100f0b
Merge commit '118ff13bd028cfb19370a12edb9307ea96007ad7' into glitch-soc/merge-upstream
2025-10-21 15:57:43 +02:00
Claire
a74b3c549a
Merge pull request #3246 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 341ea7f462
2025-10-20 22:13:15 +02:00
Echo
8b3ff4f8b1
[Glitch] Emoji: Fix unneeded re-renders when StatusContent changes
...
Port 6e2973aa2d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-20 21:40:05 +02:00
Claire
af1b658c20
[Glitch] Fix position of quote dropdown menu item when “quick boosting” is enabled
...
Port 97c8cc5606 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-20 21:38:56 +02:00
Echo
7b44fd6d3c
[Glitch] Emoji: Swap mode test to an emoji from 16.0
...
Port 50dfab30c2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-20 21:38:37 +02:00
Claire
9080083263
Merge commit '341ea7f462c68ebe2fc5ee15dc7c58aa5775d5a0' into glitch-soc/merge-upstream
2025-10-20 21:37:50 +02:00
Claire
4c5e9e2419
Merge pull request #3245 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 612771de46
2025-10-18 21:33:35 +02:00
Claire
5123f8aa94
[Glitch] Fix relationship not being fetched to evaluate whether to show a quote post
...
Port 811c1eaf7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 19:08:59 +02:00
diondiondion
460222e8e1
[Glitch] Add new "quick boosting" setting
...
Port 6dad80eb8c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 19:08:20 +02:00
Claire
22e3c0e745
Merge commit '612771de465da60dbd58790adc6b1556a7fa739b' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/user_settings.rb`:
Upstream added a setting adjacent to a glitch-soc-only setting.
Added upstream's setting while keeping ours.
- `app/serializers/initial_state_serializer.rb`:
Upstream added a setting adjacent to a glitch-soc-only setting.
Added upstream's setting while keeping ours.
2025-10-17 19:00:18 +02:00
Claire
84563e54cf
Merge pull request #3244 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c96e28a41d
2025-10-17 18:58:06 +02:00
diondiondion
e1b109f074
[Glitch] Add keyboard shortcut info banner to the boosting preferences section
...
Port 20961c7538 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 18:39:19 +02:00
Echo
d81bdb96e0
[Glitch] Emoji: Fix emoji picker not centering native emoji
...
Port 63dc426fae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 18:38:43 +02:00
Emelia Smith
2b2de5cdb1
[Glitch] Implement quote posts in Moderator UI
...
Port 210b389643 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 18:38:19 +02:00
Claire
4c0104084d
Merge commit 'c96e28a41d6f3dee898b09ab1b250ac5b5dfd9e4' into glitch-soc/merge-upstream
2025-10-17 18:36:27 +02:00
Claire
cfee957dd1
Merge pull request #3243 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 51d0bfcb38
2025-10-17 18:35:17 +02:00
Echo
90ab9fe13c
[Glitch] Emoji: Update Twemoji to v16
...
Port 51d0bfcb38 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-17 18:13:18 +02:00
Claire
515ce38a52
Merge commit '51d0bfcb385b49bfdd30b742d05e8e37257168d6' into glitch-soc/merge-upstream
2025-10-17 18:11:59 +02:00
Claire
ff8f0135b3
Merge pull request #3242 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7530f06dee
2025-10-16 20:14:24 +02:00
Echo
be5c1cceea
[Glitch] Emoji: Fix autoplay incorrectly being applied
...
Port 7530f06dee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-16 19:26:41 +02:00
diondiondion
614dd00457
[Glitch] Restructure appearance settings to introduce new Advanced settings section
...
Port SCSS changes from 05244c335d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-16 19:26:07 +02:00
Claire
323c6e51fe
Merge commit '7530f06deea63a03e0ca05f777f0f1582372c305' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream reorganized the whole page, while glitch-soc had an extra setting.
Adopted upstream's redesign and moved the extra setting where it made sense.
2025-10-16 19:23:29 +02:00
Claire
cf16039ea1
Merge pull request #3241 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 241ad1c587
2025-10-16 19:21:19 +02:00
Claire
383445c977
[Glitch] Fix pinned hashtag columns fully refreshing unprompted
...
Port ef53dcfd8c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-16 18:38:10 +02:00
diondiondion
2fb14cbb2b
[Glitch] Show new replies early if the fetch-all-replies task takes long to finish
...
Port 869eeecfee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-16 18:37:48 +02:00
diondiondion
0512ffcbcd
[Glitch] Fix low-contrast hover colour of alert actions (light theme only)
...
Port 28a42bb62c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-16 18:37:13 +02:00
Claire
f56fc1bab4
Merge commit '241ad1c5878161f5f4a19c16ed6c042f1c2cb6c2' into glitch-soc/merge-upstream
2025-10-16 18:36:25 +02:00
Claire
24089589b7
Merge pull request #3239 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5a8ab0a3e6
2025-10-15 17:41:44 +02:00
Matt Jankowski
ef3f2ced09
[Glitch] Update stylelint-config-standard-scss to version 16.0.0
...
Port c6de46d12d to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-15 16:42:23 +02:00
Emelia Smith
2ccab68636
[Glitch] Fix rendering of poll options in status history modal
...
Port d8bdce2835 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-15 16:37:45 +02:00
Claire
ef413ef713
Merge commit '5a8ab0a3e62a8825e28bb74c1760ba6488d20c97' into glitch-soc/merge-upstream
2025-10-15 16:35:37 +02:00
Claire
b4aae2262b
Merge pull request #3236 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 50743cc35b
2025-10-14 18:37:22 +02:00
Claire
c4c906eb0c
[Glitch] Fix error in logged-out hashtag view when remote posts require log-in
...
Port 3232eee358 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-14 18:05:28 +02:00
Claire
7330ec670b
[Glitch] Fix WebUI mistakenly allowing to attach quotes when editing
...
Port 156f031ed0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-14 18:04:48 +02:00
Echo
8d1e67b6b2
[Glitch] Emoji: Cleanup new code
...
Port 0c64e7f75e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-14 18:04:18 +02:00
diondiondion
a7f207604a
[Glitch] Fix videos not being indented properly in thread view
...
Port 9a001e7839 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-14 18:03:25 +02:00
Claire
302e3fe8be
Merge commit '50743cc35be19deae9356bd21f1143e3a9b4fbb8' into glitch-soc/merge-upstream
2025-10-14 18:01:40 +02:00
Claire
b0ef7ee922
Merge pull request #3235 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to edd7fd9872
2025-10-14 11:20:14 +02:00
Echo
ed456a6446
[Glitch] Emoji: Picker native rendering
...
Port edd7fd9872 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-13 18:07:21 +02:00
Claire
af82db5271
Merge commit 'edd7fd98722a0d49ea486aa790a186735e491f35' into glitch-soc/merge-upstream
2025-10-13 18:07:08 +02:00
Claire
12c5e892f8
Merge pull request #3234 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 254fff93ca
2025-10-13 17:07:56 +02:00
Claire
be762da45f
Merge commit '254fff93ca3604438a94a453bedfe6f499e2cd66' into glitch-soc/merge-upstream
2025-10-13 16:51:40 +02:00
Claire
3354f4ce8b
Merge pull request #3231 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7e98fa9b47
2025-10-13 14:44:20 +02:00
Claire
8921494571
Merge commit '7e98fa9b476fdaed235519f1d527eb956004ba0c' into glitch-soc/merge-upstream
2025-10-13 14:26:11 +02:00
Claire
807a4bdec9
Merge pull request #3227 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0219b7cad7
2025-10-10 21:32:34 +02:00
Emelia Smith
5dff3414ce
[Glitch] Improve display of content warnings in Admin UI
...
Port 8898f120dc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-10 19:01:38 +02:00
Emelia Smith
adc0e15167
[Glitch] Add support for displaying link previews for Admin UI
...
Port 81350c7cfb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-10 19:01:38 +02:00
Claire
ee88f8550c
Merge commit '0219b7cad7d9ef800f82cc561571b70da040433f' into glitch-soc/merge-upstream
2025-10-10 19:01:35 +02:00
github-actions[bot]
bcccfb19df
New Crowdin Translations (automated) ( #3224 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-10-10 18:52:05 +02:00
Claire
2575ff5ce2
Fix crowdin download script for glitch-soc stable branches ( #3225 )
2025-10-10 18:44:33 +02:00
Claire
8aee7fa400
Merge pull request #3221 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c858fc77ef
2025-10-10 10:29:45 +02:00
Echo
8a50fb02ce
[Glitch] Fixes handled link formatting
...
Port c858fc77ef to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-09 18:03:39 +02:00
Echo
3c3a812a9c
[Glitch] Fix: Embed author handle using wrong DisplayName
...
Port 258869278e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-09 18:03:15 +02:00
Echo
48bb64cde3
[Glitch] Emoji: Fixes issue with handled link not correctly showing remote users
...
Port 5bc7c4b7e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-09 17:59:59 +02:00
Claire
490c89a5a9
Merge commit 'c858fc77ef194be0217fd98eae84efd261dba798' into glitch-soc/merge-upstream
2025-10-09 17:59:13 +02:00
Claire
44b45ab0b7
Merge pull request #3220 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b8444d9bb7
2025-10-08 20:15:31 +02:00
Echo
62fc92dfd8
[Glitch] Emoji: Announcements
...
Port babb7b2b9d to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:51:03 +02:00
Echo
c08a874ba9
[Glitch] Emoji: Statuses
...
Port 0c1ca6c969 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:45:30 +02:00
Echo
c4ef050eb6
[Glitch] Emoji: Account page
...
Port 6abda76d13 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:29:16 +02:00
diondiondion
c52473eebc
[Glitch] Ensure Fetch-all-replies snackbar is shown at the bottom of the screen
...
Port e4c3854ae8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:24:39 +02:00
Echo
fc1b407d89
[Glitch] Emoji: Compare history modal
...
Port e02ea3e110 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:24:07 +02:00
Echo
f870904e5f
[Glitch] Emoji: Bypass legacy emoji normalization
...
Port 3c9b828c71 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:22:47 +02:00
Brad Dunbar
1c278df424
[Glitch] Resolve typescript eslint warning
...
Port c578a0cb74 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:21:01 +02:00
Echo
7f5232c377
[Glitch] Emoji: Remove re: from handleElement in StatusContent
...
Port 9027d60420 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:19:40 +02:00
diondiondion
da99ec0eea
[Glitch] Fetch all replies: Only display "More replies found" prompt when there really are new replies
...
Port 474fbb2770 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:19:12 +02:00
Claire
d34b4f3fd0
[Glitch] Add feature to automatically attach quote on eligible link past in Web UI composer
...
Port cda07686df to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:18:23 +02:00
Echo
d5ce785267
[Glitch] Allow modern_emojis to be enabled purely server-side
...
Port 68a36d5a57 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:17:07 +02:00
Echo
0281768cfd
[Glitch] Emoji: Link Replacement
...
Port ffac4cb05f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:16:38 +02:00
Claire
f800057008
Merge commit 'b8444d9bb7885d75112a3cae74b6a5c711c7d547' into glitch-soc/merge-upstream
2025-10-08 18:07:04 +02:00
Eugen Rochko
503c4d16bb
[Glitch] Fix wrong styles on rules and buttons in the sign-up form
...
Port 2df86d6413 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-06 20:11:26 +02:00
Claire
f7fa3300ae
Merge pull request #3216 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4dc21d7afd
2025-10-06 20:11:14 +02:00
Claire
e82def7dad
[Glitch] Split timeline_preview setting into more granular settings
...
Port 2d2c525097 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-06 19:31:02 +02:00
nicole mikołajczyk
3b659cfb48
[Glitch] Do not display mute button in hashtag dropdown when unauthenticated
...
Port 62f91eddf4 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
Claire
73a625c284
Merge commit '4dc21d7afdb485402555908bc72d071f8b25ec36' into glitch-soc/merge-upstream
...
Conflicts:
- `config/settings.yml`:
Upstream replaced a setting with 4 new ones, while glitch-soc had modified
the default value of that setting.
Removed the old setting and added the new settings, but with defaults
matching glitch-soc's previous behavior.
2025-10-06 19:24:16 +02:00
Claire
d5097398fe
Merge pull request #3215 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 80c8a84740
2025-10-04 20:27:34 +02:00
diondiondion
64393e0878
[Glitch] Allow quotes to be displayed in the featured carousel
...
Port 0d7af7e1fe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-04 14:23:54 +02:00
Claire
432af3c25d
Merge commit '80c8a847409c73c4e9a086c8f398a984cf5c2137' into glitch-soc/merge-upstream
2025-10-04 14:22:26 +02:00
Claire
ade87f395c
Merge pull request #3214 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f69ca085db
2025-10-02 10:05:07 +02:00
diondiondion
97065cd266
[Glitch] Add quote/boost dropdown menu to boost button in media modal
...
Port 669738ef3b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:48:50 +02:00
Terence Eden
74ee0960a1
[Glitch] Add overflow to .more-from-author
...
Port 6c3c2714d7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:46:49 +02:00
metalhead
be62874934
[Glitch] Add support for dynamic viewport height
...
Port e4094d9fb2 to glitch-soc
Co-authored-by: l <eh.chahkiev@smartics.ru >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:46:29 +02:00
Claire
0e97992940
[Glitch] Add UI support for displaying quotes of other people's posts
...
Port d51723bb57 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:46:00 +02:00
diondiondion
4f13515468
[Glitch] Update confirmation dialogs for follow button actions "unfollow", "unblock", and "withdraw request"
...
Port 473bd84c24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:43:20 +02:00
Echo
7430e3c74d
[Glitch] Emoji Component
...
Port c12b8f51c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:40:20 +02:00
Brad Dunbar
752214622c
[Glitch] Convert mastodon/initial_state to TypeScript
...
Port ac50e5eebc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-01 19:34:17 +02:00
Claire
17e0c745c6
Merge commit 'f69ca085dbfca2253404574dcdc4dc6c2aaa35c0' into glitch-soc/merge-upstream
2025-10-01 19:13:18 +02:00
Claire
a9234d99cd
Merge pull request #3213 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 45219dbf64
2025-10-01 10:52:59 +02:00
Claire
cbb94bdfde
Merge commit '45219dbf64805746a472e50bb7c9bcb52972ab2a' into glitch-soc/merge-upstream
2025-09-30 18:06:45 +02:00
Claire
6deeeec2ed
Merge pull request #3210 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 150f0fcba5
2025-09-30 10:08:10 +02:00
Brad Dunbar
c4cd2c955b
[Glitch] Remove shallow prop from Wrapper
...
Port aae9a5528a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-29 18:44:40 +02:00
Claire
b6c53c1129
Merge commit '150f0fcba5585782e2cac49d971904f02d5e6fbd' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/follower_accounts_controller.rb`:
Upstream refactored a part of the code where glitch-soc has changed the code
to potentially hide followers count.
Adapt upstream's changes.
2025-09-29 18:41:46 +02:00
Claire
e871d4ebbb
Merge pull request #3209 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a44a3f6d40
2025-09-27 23:47:08 +02:00
diondiondion
a4dc785de3
[Glitch] Update "Follow" button labels
...
Port cb5bbbfb05 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 22:05:42 +02:00
Echo
8cccabb714
[Glitch] Adds new HTMLBlock component
...
Port e07b9dfdc1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 22:05:42 +02:00
Claire
106b0a9d93
Merge commit 'a44a3f6d4047568921469ff9fbd212f553b1e7f4' into glitch-soc/merge-upstream
2025-09-27 21:46:57 +02:00
diondiondion
eea86088cf
[Glitch] Fix page being vertically scrollable in Advanced UI
...
Port 1571514e49 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 21:37:25 +02:00
Brad Dunbar
381fc173c7
[Glitch] Refactor getFocusedItemIndex to avoid conditionals that closest already handles
...
Port 238d74fe81 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 21:37:00 +02:00
diondiondion
364aced99e
[Glitch] Allow accessing ref of ScrollContainer's child
...
Port 11bd515648 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 21:35:41 +02:00
diondiondion
3cd021d4d9
[Glitch] Replace react-router-scroll-4 with inlined implementation
...
Port d801cf8e59 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-27 21:34:50 +02:00
Claire
8fad4926c5
Merge commit '1571514e49ec02a57c050612b3bca856f54933fb' into glitch-soc/merge-upstream
2025-09-27 21:29:19 +02:00
Claire
5110c6006a
Merge pull request #3207 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6d2493ca7c
2025-09-26 10:55:36 +02:00
Claire
40f9873504
[Glitch] Fix not being able to author quotes with CW but no text
...
Port 66686994c1 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-25 18:51:58 +02:00
renovate[bot]
3eed83b6ff
[Glitch] chore(deps): update dependency typescript to ~5.9.0
...
Port cc54b33720 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-25 18:46:12 +02:00
Claire
4053209a05
Merge commit '6d2493ca7c39a5d60edd7109de0c24256f8fff8c' into glitch-soc/merge-upstream
2025-09-25 18:44:23 +02:00
Claire
2c6de7dca4
Merge pull request #3206 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to df72a2dbbe
2025-09-25 18:39:18 +02:00
Claire
e2a8b5c30f
[Glitch] Fix newly-highlighted replies not being interactable
...
Port df72a2dbbe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 23:03:44 +02:00
Claire
9db7ad670f
Merge commit 'df72a2dbbec8173515568c02427076ebff5c2297' into glitch-soc/merge-upstream
2025-09-24 23:03:32 +02:00
diondiondion
ea3f6ce2e5
[Glitch] Implement new design for "Refetch all"
...
Port 3a81ee8f5b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:43:35 +02:00
Echo
7430d399b5
[Glitch] Fix missed event handler
...
Port 29d9f81e42 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:42:23 +02:00
diondiondion
26e59bec15
[Glitch] Highlight newly added replies in thread view
...
Port 059bf1e980 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:41:09 +02:00
Claire
500619ba4c
[Glitch] Remove the outgoing_quotes feature flag, making the feature unconditional
...
Port e1f7847b64 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:37:55 +02:00
diondiondion
ee64228963
[Glitch] Fix unfortunate action button wrapping in admin area
...
Port 6cbc857ee0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:34:02 +02:00
Echo
351dc60a2f
[Glitch] Refactor emoji GIF animation
...
Port 6bd90940b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:33:26 +02:00
Claire
b15b07606c
Merge commit '28be5a199f685b9fb26742c4d78ddca53df05d57' into glitch-soc/merge-upstream
2025-09-24 18:26:13 +02:00
Claire
7821634df9
Fix styling of the quote notification settings pillbar in the glitch flavor ( #3187 )
2025-09-24 18:24:25 +02:00
Claire
4eb04e96d0
Merge pull request #3200 from ClearlyClaire/glitch-soc/fixes/missing-message-quote-crash
...
Fix quotes crashing glitch flavor because of missing translatable message
2025-09-24 12:36:11 +02:00
Claire
e097dbd25d
Merge pull request #3197 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 24ddf80ff7
2025-09-23 21:26:19 +02:00
diondiondion
ba724f80b1
[Glitch] Add quote-related info to a post's aria-label
...
Port e473583da0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-23 18:41:20 +02:00
diondiondion
4ba1ad75e0
[Glitch] Left-align boost/quote menu to prevent shift based on descriptions
...
Port 66afc13b7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-23 18:41:19 +02:00
diondiondion
986e6b1505
[Glitch] Fix line break in Read more button
...
Port 9bd151808c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-23 18:41:19 +02:00
Claire
a548c5c29b
Merge commit '24ddf80ff7a707bcea01a6e59831ffefe495f3e0' into glitch-soc/merge-upstream
2025-09-23 18:41:09 +02:00
Claire
3b6624f97e
Fix crash in “Private Mentions” column in glitch-soc ( #3192 )
...
Fixes #3190
2025-09-19 19:06:48 +02:00
Claire
67c332798e
Merge pull request #3191 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 854aaec6fe
2025-09-19 18:43:26 +02:00
Claire
880e662a60
Merge commit '854aaec6fe69df02e6d850cb90eef37032b4d72f' into glitch-soc/merge-upstream
2025-09-19 18:18:56 +02:00
github-actions[bot]
e45fd85436
New Crowdin Translations (automated) ( #3171 )
...
* New Crowdin translations
* Update no.yml
* Update simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-09-19 10:52:27 +02:00
Claire
1e3832f0ec
Merge pull request #3189 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 48005c55ff
2025-09-18 20:05:45 +02:00
Claire
98a148dced
[Glitch] Add click-through for quoted limited accounts
...
Port 16a6e5c118 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-18 19:21:05 +02:00
diondiondion
c9bb7e9b26
[Glitch] Fix translate button width in Safari
...
Port c368a16dc1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-18 19:20:36 +02:00
Claire
af360df59b
Merge commit '48005c55fffd1540105ca53870da64f742a0f7fc' into glitch-soc/merge-upstream
2025-09-18 19:19:36 +02:00
Claire
d72ae0dd70
Merge pull request #3188 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 90765342a3
2025-09-17 22:27:02 +02:00
Claire
16e479e3ec
Merge commit '90765342a35abd6883e57f5419342f491b83e250' into glitch-soc/merge-upstream
2025-09-17 21:46:08 +02:00
diondiondion
1e70fbfc52
[Glitch] Create reusable Alert/Snackbar component
...
Port 085e9ea676 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-17 20:13:51 +02:00
Claire
21cf2673f2
Merge commit '085e9ea676f11cad4ae7fafce5ceadb16ecd0f83' into glitch-soc/merge-upstream
2025-09-17 20:13:13 +02:00
Claire
3a31ef11cc
Merge commit 'db0cd9489c70e985da961a585f3a809ca449dccf' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/post_status_service.rb`:
Upstream updated the logic to move the CW to the text content.
Glitch-soc does not move CW to text content but has some logic
to avoid the text being empty. Update the logic according to upstream's
change.
- `docker-compose.yml`:
Conflict because of different paths for composer images.
Updated version as upstream did while keeping our path.
2025-09-17 20:10:28 +02:00
Echo
0a6895f8b9
[Glitch] Refactor: Replace all display name usage for new component
...
Port dfef7d9407 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-17 19:36:18 +02:00
Claire
210786efd8
Merge commit '2664bb628b7bf77b9efa4143423486cf16d17ba7' into glitch-soc/merge-upstream
2025-09-17 18:17:18 +02:00
Claire
12d61e0d84
Merge pull request #3184 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d9b70bbde1
2025-09-16 21:58:56 +02:00
Claire
322b6d8dd5
[Glitch] Change reblog button to immediately show the interaction modal when logged out
...
Port d1402af0b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-16 18:37:00 +02:00
Claire
f659190e18
[Glitch] Change wording of disabled quote state to “You are not allowed to quote this post”
...
Port 41ab10f88c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-16 18:36:27 +02:00
Claire
26193a119b
Merge commit 'd9b70bbde13b78709b48be6c979bc7520e81520a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Upstream added a helper close to a glitch-soc one.
Added upstream's helper.
2025-09-16 18:30:30 +02:00
Claire
eeb84cbf76
Merge pull request #3180 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 38fa0102c1
2025-09-16 00:32:15 +02:00
diondiondion
882a0a1040
[Glitch] Fix logged-out quote menu UX, simplify Interaction dialog copy
...
Port 38fa0102c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-15 18:44:12 +02:00
diondiondion
504f221ec8
[Glitch] Don't show more than one quote removal hint on notifications page
...
Port 887e982aa2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-15 18:42:09 +02:00
Lycolia Rizzim
bce8469c99
[Glitch] Fix: clicking a status header opens the status details, no longer navigate to profile
...
Port 4702e369e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-15 18:41:40 +02:00
diondiondion
58016b9c33
[Glitch] In composer, show when quoted post is also a quote post
...
Port 681a9cfda1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-15 18:41:18 +02:00
Claire
cc52833296
Merge commit '38fa0102c111f1c0cff5a42eba6882ffae4ca109' into glitch-soc/merge-upstream
2025-09-15 18:39:09 +02:00
Claire
85f414da8a
Merge pull request #3179 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 06803422da
2025-09-13 13:57:25 +02:00
Claire
5da295fa4d
Merge commit '06803422da3794538cd9cd5c7ccd61a0694ef921' into glitch-soc/merge-upstream
2025-09-13 11:12:22 +02:00
Claire
c708f06621
Merge pull request #3178 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 45a996f12b
2025-09-12 09:39:18 +02:00
diondiondion
7cb56c7bc7
[Glitch] Fix "Post revoked" label & "Pending" tooltip text
...
Port 45a996f12b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-11 21:36:02 +02:00
diondiondion
268ede0391
[Glitch] Allow removing deleted quotes from composer
...
Port 84d1ba980b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-11 21:35:07 +02:00
diondiondion
d471514231
[Glitch] Update labels in Posting defaults settings
...
Port 872044484c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-11 21:21:48 +02:00
Claire
9f97df84da
Merge commit '45a996f12b04f88e0774bc6d6b52452ce39b612f' into glitch-soc/merge-upstream
2025-09-11 21:20:15 +02:00
Claire
c198d04a62
Merge pull request #3177 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 75f78244d5
2025-09-11 14:19:35 +02:00
Echo
261edc8b87
[Glitch] Add basic HTML parser for converting strings to React components
...
Port 8a0d0025ff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-11 12:16:15 +02:00
diondiondion
5e0d346e14
[Glitch] Allow disabled dropdown menu items to be focused
...
Port 841212710b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-11 12:15:08 +02:00
Claire
128a69c1f4
Merge commit '75f78244d5df52cc8242b6a7c6b8d1531963aa63' into glitch-soc/merge-upstream
2025-09-11 12:13:47 +02:00
Claire
cf7d1822f4
Merge pull request #3176 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to eb118d8523
2025-09-10 20:26:11 +02:00
diondiondion
3f7f766e47
[Glitch] Improve accessibility of visibility modal dropdowns
...
Port 377e870348 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:41:21 +02:00
diondiondion
c799d73484
[Glitch] Lighten up modal background colours in light mode
...
Port 66d73fc213 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:38:53 +02:00
diondiondion
1bb92520d6
[Glitch] Show hint explaining post visibility when quoting a "quiet public" post
...
Port cf20c5db9c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:38:27 +02:00
Claire
4b85fcabff
[Glitch] Move quote post fallback removal import-time
...
Port 1c8990927a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:37:11 +02:00
Claire
838d88cb8f
[Glitch] Fix unresponsive areas around GIFV modals in some cases
...
Port 2347354bba to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:35:37 +02:00
diondiondion
4388fa1495
[Glitch] Visibility dialog: Add visual dropdown indicator to Dropdown component
...
Port c0af4581aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:34:58 +02:00
diondiondion
435f536375
[Glitch] Visibility modal: Match dropdown width to button
...
Port 0153b49ef7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:34:30 +02:00
Echo
50acfc48b9
[Glitch] Remove old search results with new search
...
Port 24fb862a65 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:34:01 +02:00
Echo
acb2c1a635
[Glitch] Revert change to EmojiHTML
...
Port b99c94537b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:33:33 +02:00
diondiondion
8ce1c8ab7c
[Glitch] Fix missing icons and subtitle in mobile boost/quote menu
...
Port a5fbe2f5c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:33:13 +02:00
Claire
28d479ceb3
[Glitch] Change “Posting defaults” settings page to enforce nobody quote policy for private default visibility
...
Port 9463a31107 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:27:47 +02:00
Claire
1d6226f66e
[Glitch] Change description of “Quiet public”
...
Port 7ddb8814e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-10 18:26:56 +02:00
Claire
06f45a2046
Merge commit 'eb118d85238da8d0583868abab2756bb329742ba' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream updated dependencies textually adjacent to glitch-soc-only ones.
Updated them as upstream did.
2025-09-10 18:11:12 +02:00
Claire
a317bde6b8
[Glitch] Change “Boost with original visibility” to “Share again with your followers”
...
Port de09e33c92 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:32:34 +02:00
Claire
31df462f51
[Glitch] Fix missing beforeUnload confirmation when a quote post is being authored
...
Port 9a2be25199 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:32:34 +02:00
Claire
6335f3263d
[Glitch] Fix missing beforeUnload confirmation when a poll is being authored
...
Port 0d93801bde to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:32:33 +02:00
diondiondion
cda2119af8
[Glitch] Add first-time user education hint about quote removal on Quote notifications
...
Port e7c30cd072 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:32:33 +02:00
Echo
fc3b4d9cc9
[Glitch] Adds DisplayName component
...
Port 42be0ca0eb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:08:46 +02:00
diondiondion
7441f21b18
[Glitch] Add new plain (text-only) button variant
...
Port bc952ebde9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-05 20:05:57 +02:00
Claire
6fc9febb47
Merge commit '1b664cf20dbb696cf16a42efcf59ab186cb211eb' into glitch-soc/merge-upstream
2025-09-05 20:03:42 +02:00
Claire
372b746dbf
Merge pull request #3173 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 624c024766
2025-09-03 17:58:58 +02:00
Claire
705ea99136
Merge commit '624c024766227255c78d31bd408876c64a8b279f' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/formatting_helper.rb`:
Upstream added an optional keyword argument where glitch-soc already had one for content-type.
Added upstream's new option while keeping glitch-soc's.
2025-09-03 14:39:57 +02:00
Claire
eeb80a926c
Merge pull request #3172 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 75fca715e9
2025-09-02 22:48:32 +02:00
Claire
6a71fffadf
[Glitch] Change public self-quotes of private posts to be disallowed
...
Port 75fca715e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:19:48 +02:00
Claire
a06e96f99e
[Glitch] Change icon variant for quotes
...
Port 5d9a9c76fb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:18:40 +02:00
Claire
160c29b073
[Glitch] Change wording on quote label when disabled
...
Port 0e5cac8c8b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:17:01 +02:00
Bruno Viveiros
a5662c71db
[Glitch] fix: YouTube iframe being able to start at a defined time
...
Port bdff970a5e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:16:37 +02:00
Emelia Smith
c5867cc98d
[Glitch] Move 'add more' inside table toolbar on reports
...
Port 2138f3e40f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:15:44 +02:00
Emelia Smith
ae6613db55
[Glitch] Fix batch table toolbar displaying under status media
...
Port 314d5f0d7a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:14:55 +02:00
Emelia Smith
aadbfbb315
[Glitch] Support displaying polls in Admin UI
...
Port 15401e6988 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:14:11 +02:00
diondiondion
1db5d85d20
[Glitch] Update Visibility modal copy & preferences link
...
Port 6f8187e595 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-02 19:12:23 +02:00
Claire
d5b959a2ca
Merge commit '75fca715e9ae8ad347edbaf6511a052f161a3de3' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/other/show.html.haml`:
Upstream moved some preferences to a new category, while glitch-soc had an
extra preference there.
Moved the extra preference like upstream did to the new category.
2025-09-02 19:07:51 +02:00
github-actions[bot]
c3b1dc4b1c
New Crowdin Translations (automated) ( #3103 )
...
* New Crowdin translations
* Update no.yml
* Update simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-08-31 16:16:20 +02:00
Claire
65723e791f
Merge pull request #3170 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 40242fafee
2025-08-30 16:14:14 +02:00
Claire
a0763483b0
[Glitch] Rename unknown quote policy value to unsupported_policy
...
Port 4fa203e69e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-29 18:24:50 +02:00
Kazuki Nagasawa
bf3c53661a
[Glitch] Fix 404 error after deleting status from detail view
...
Port d93572ea90 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-29 18:24:23 +02:00
Claire
6abe6cdef5
Merge commit '40242fafee83cf9a6bcb2d0ac1e228827969402f' into glitch-soc/merge-upstream
2025-08-29 18:21:28 +02:00
Claire
3b6afadf55
Merge pull request #3169 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d880f397df
2025-08-28 21:47:42 +02:00
diondiondion
5db1bbef69
[Glitch] Add hotkey Q for quoting the currently focused post
...
Port 229cbc6a24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-28 20:36:00 +02:00
Claire
c1159fa712
[Glitch] Accomodate longer text in quote/reblog dropdown
...
Port b6cd32281f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-28 20:24:46 +02:00
Claire
03e07d88d7
Merge commit 'd880f397dfbe95bb8c3c9ed5730fbba76398df5f' into glitch-soc/merge-upstream
2025-08-28 20:23:39 +02:00
Claire
e109917119
Merge pull request #3168 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 02de05dc27
2025-08-27 20:06:34 +02:00
Claire
971d8af8e3
[Glitch] Add ability to list quotes of one's own posts
...
Port 02de05dc27 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-27 18:36:29 +02:00
Claire
9c662f83d2
[Glitch] Fix API return types for interaction API helpers
...
Port 66f5ad42e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-27 18:21:13 +02:00
Claire
a68dc4ab7a
[Glitch] Enable quotes of manually-reviewed quotes with a different label
...
Port 9c55b2fbe4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-27 18:17:40 +02:00
Claire
e7890c0153
[Glitch] Fix streaming and handling of quoted_update notifications
...
Port a6a0d982ef to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-27 18:17:13 +02:00
diondiondion
9f710449db
[Glitch] Fix error alerts for deleted quotes
...
Port 4180f754d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-27 18:16:29 +02:00
Claire
884d7996b1
Merge commit '02de05dc272856c77fac5c9e1d84cf585ae20c1e' into glitch-soc/merge-upstream
2025-08-27 18:13:03 +02:00
Claire
b1e2f70934
Merge pull request #3167 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6ad0ddebe4
2025-08-27 11:41:53 +02:00
Claire
f825b0cfa4
[Glitch] Fix WebUI fetching deleted quote in an endless loop
...
Port 3c9bde31f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-26 19:20:30 +02:00
Claire
0710138578
[Glitch] Add quoted_update notification type
...
Port f3a932d8a1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-26 19:20:18 +02:00
Claire
7e25f6b606
Merge commit '6ad0ddebe4be9fb76b9119924674b4679e8da74a' into glitch-soc/merge-upstream
2025-08-26 19:07:52 +02:00
Claire
676300789e
Merge pull request #3166 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7aba79ade9
2025-08-26 17:06:23 +02:00
Claire
33085d9cf5
Get rid of leftover file
2025-08-25 22:24:58 +02:00
Claire
a17db258ea
[Glitch] Ensure quote policy is displayed as “Just me” when disabled because of visibility
...
Port 7a76f71d99 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-25 22:22:52 +02:00
Claire
c2c0b4f347
[Glitch] Consolidate labels for quote policy settings
...
Port 012450e87d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-25 22:21:30 +02:00
Claire
24e2bd2d6c
[Glitch] Fix Edit as well as “Delete & Redraft” on a poll not inserting empty option
...
Port d8c07be021 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-25 22:20:46 +02:00
Claire
7fcd9184d2
[Glitch] Add quotes_count to statuses stats
...
Port 2560242972 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-25 22:18:08 +02:00
diondiondion
2b00895179
[Glitch] Fix broken custom radio buttons & checkboxes in modals
...
Port 94ad088482 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-25 22:17:33 +02:00
Claire
e8fe33f273
Merge commit '7aba79ade9bfeb86105aa575bc7156acef78f7da' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/application.html.haml`:
Conflict because of glitch-soc's theming system.
Updated the line as upstream did.
2025-08-25 22:15:28 +02:00
Claire
95709ce88b
Merge pull request #3165 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f6e822e1f5
2025-08-24 21:50:33 +02:00
Claire
a44b4e220e
Merge commit 'f6e822e1f5c18553db246991ebfb8658acaef59f' into glitch-soc/merge-upstream
2025-08-24 11:43:25 +02:00
Claire
c0a48f082c
Merge upstream changes up to abe5413638 ( #3164 )
...
* Update dependency vite-plugin-pwa to v1.0.3 (#35830 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* New Crowdin Translations (automated) (#35829 )
Co-authored-by: GitHub Actions <noreply@github.com >
* Status quote button (#35822 )
* Use `debug?` query method on httplog initializer check (#35833 )
* Fix display of quotes in threads in WebUI (#35834 )
* Update dependency ruby-vips to v2.2.5 (#35836 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Disable `Metrics/*` cops (#35000 )
* Update dependency core-js to v3.45.1 (#35843 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* New Crowdin Translations (automated) (#35844 )
Co-authored-by: GitHub Actions <noreply@github.com >
* Update dependency vite-plugin-static-copy to v3.1.2 (#35846 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency rubyzip to v3.0.2 (#35845 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Composer quote improvements (#35835 )
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: diondiondion <mail@diondiondion.com >
* Refactor to reuse the one status partial across moderation tools (#35644 )
* Fix layout shift caused by "Who to follow" widget (#35861 )
* Improvements for keyboard navigation in feeds (#35853 )
* Improve feed item focus outlines (#35864 )
* Visibility Modal fixes (#35865 )
* New Crowdin Translations (automated) (#35859 )
Co-authored-by: GitHub Actions <noreply@github.com >
* [Glitch] Status quote button
Port 8268323d7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix display of quotes in threads in WebUI
Port 45ec4c93c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Composer quote improvements
Port f85f0eee1b to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Refactor to reuse the one status partial across moderation tools
Port 4f494781c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix layout shift caused by "Who to follow" widget
Port 511e10df34 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Improvements for keyboard navigation in feeds
Port 118c30fbc7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Improve feed item focus outlines
Port a1c7b853ec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Visibility Modal fixes
Port 4df50b9c7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
---------
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com >
Co-authored-by: Matt Jankowski <matt@jankowski.online >
Co-authored-by: diondiondion <mail@diondiondion.com >
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com >
2025-08-24 11:42:35 +02:00
Echo
3cc6f8813a
[Glitch] Visibility Modal fixes
...
Port 4df50b9c7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:12:02 +02:00
diondiondion
f7cd193390
[Glitch] Improve feed item focus outlines
...
Port a1c7b853ec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:11:22 +02:00
diondiondion
e9c1ffeb9a
[Glitch] Improvements for keyboard navigation in feeds
...
Port 118c30fbc7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:08:56 +02:00
diondiondion
bae04bd303
[Glitch] Fix layout shift caused by "Who to follow" widget
...
Port 511e10df34 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:03:39 +02:00
Emelia Smith
b52b744e6d
[Glitch] Refactor to reuse the one status partial across moderation tools
...
Port 4f494781c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:00:33 +02:00
Echo
be78b64948
[Glitch] Composer quote improvements
...
Port f85f0eee1b to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 22:58:39 +02:00
Claire
5cac4dfb5c
Merge commit 'abe5413638043a52e4fcbb5f16aefd14e76bf96c' into glitch-soc/merge-upstream
2025-08-22 22:52:55 +02:00
Claire
0a0f57f3ec
[Glitch] Fix display of quotes in threads in WebUI
...
Port 45ec4c93c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 22:46:03 +02:00
Echo
4e7b270365
[Glitch] Status quote button
...
Port 8268323d7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 22:45:40 +02:00
Claire
02134172f1
Merge commit 'e770303968dc04d20dd5f3a5d7da3b9d7ba888fc' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Glitch-soc had different overrides, but upstream simply disabled the rules.
Disabled them as well.
- `app/serializers/initial_state_serializer.rb`:
Not really a conflict, again because of a rubocop comment.
2025-08-22 22:33:11 +02:00
Claire
48a71e6ad2
Change glitch flavor to show approximate reply count by default ( #3157 )
2025-08-22 22:29:21 +02:00
Claire
183e9d953b
Merge pull request #3162 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8d3bca3bb8
2025-08-19 21:43:34 +02:00
Claire
b7c9b881e3
Merge commit '8d3bca3bb8c84e1e3735eb71bdce7acac3779bff' into glitch-soc/merge-upstream
2025-08-19 21:01:33 +02:00
Claire
c0aa21f4ad
Merge pull request #3161 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f16f8b51b8
2025-08-19 21:00:46 +02:00
Echo
72035d5faa
[Glitch] Move language and visibility buttons above CW field
...
Port f16f8b51b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-19 19:14:23 +02:00
Echo
43034790a6
[Glitch] Composer Quote UI
...
Port d4b2e7f771 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-19 19:13:58 +02:00
Claire
71cee3e472
Merge commit 'f16f8b51b863d3fcadd17753004adbf8962ead01' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream updated a dependency adjacent to one that is only in glitch-soc.
Updated as upstream did.
2025-08-19 18:46:12 +02:00
Claire
76b7092062
Merge pull request #3160 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 255d8f3f8c
2025-08-18 22:56:03 +02:00
Alan
903eefd420
[Glitch] Update color alpha blending to use Sass color functions
...
Port 95111e88e3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-18 22:12:05 +02:00
Claire
9871aeed20
[Glitch] Fix “Delete & Redraft” as well as “Edit” unexpectedly reseting quote policy
...
Port c2fcf4183c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-18 22:06:33 +02:00
Claire
4ffcf7f7ed
Merge commit '255d8f3f8c6ece6a9f1fce9ea901d71577b92099' into glitch-soc/merge-upstream
2025-08-18 22:05:19 +02:00
Claire
7ea5f622d3
Merge pull request #3159 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 72bd1ed4b3
2025-08-18 15:42:55 +02:00
Claire
8d602df786
Merge commit '72bd1ed4b3df9188a1ad3e664c86fe2e928bd134' into glitch-soc/merge-upstream
2025-08-18 13:44:06 +02:00
Claire
59dbb17bfa
Merge pull request #3158 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream 651e51a82e
2025-08-18 13:43:17 +02:00
Claire
1904d9617d
Fix SCSS formatting
2025-08-17 21:17:06 +02:00
Echo
2a593bd89e
[Glitch] Allow editing status quote policy
...
Port 651e51a82e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-17 21:17:06 +02:00
Echo
8a7324d114
[Glitch] Move composer buttons to top
...
Port 49a6e4cbb5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-17 21:17:06 +02:00
Echo
6c8a478273
[Glitch] Redirect on success for standalone compose
...
Port 7cf53dbf63 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-17 21:17:06 +02:00
Claire
80bc5ab5ef
[Glitch] Fix reply indicator displaying wrong avatar in rare cases
...
Port 63d3f28b20 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-17 20:58:11 +02:00
Echo
fd2420891c
[Glitch] Prevent props being added as HTML attributes
...
Port bf15b1d65d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-17 20:57:18 +02:00
Claire
4d9150735a
Merge commit '651e51a82eba542c4d8c3fec5edd16420ea1ff3e' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream updated a dependency textually adjacent to a glitch-soc-specific one.
Updated the dependency as upstream did.
2025-08-17 20:52:34 +02:00
Claire
add059205f
Merge pull request #3156 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ce1680e6f9
2025-08-17 20:50:16 +02:00
Echo
ab0a206d43
[Glitch] Update Redux to handle quote posts
...
Port 8ee4b3f906 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-09 23:10:41 +02:00
Claire
11902d958f
Merge commit 'ce1680e6f979889ebd5c775353f3b82a8b2698bb' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/concerns/user/has_settings.rb`:
Upstream added a new helper for a setting, where glitch-soc had extra ones.
Not a real conflict, added upstream's new helper without removing glitch-soc's ones.
2025-08-09 23:02:43 +02:00
Claire
54134a30a7
Merge pull request #3155 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a485f97d21
2025-08-07 18:51:05 +02:00
Claire
e68de292b4
Merge commit 'a485f97d21c3fb7da927e8fd239b301a590ee9b8' into glitch-soc/merge-upstream
2025-08-07 18:16:54 +02:00
Claire
9ddb9739d1
Merge pull request #3154 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ac59772dc6
2025-08-06 23:31:58 +02:00
Claire
9da8c9e07c
[Glitch] Bundle quotes and mentions in the same quickfilter bar since quotes don't have their own icon
...
Port 4838085d66 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-06 22:43:44 +02:00
Claire
4b507c0f05
[Glitch] Add UI for revoking quote posts
...
Port 55a98580aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-06 22:43:44 +02:00
Claire
dbb2908eeb
[Glitch] Fix quote notification filtering and add settings
...
Port a4c05c694f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-06 22:34:14 +02:00
Claire
235037a3b2
Merge commit 'ac59772dc6cda646258e61debfd792f9057c1c39' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/api/v1/statuses_controller.rb`:
Conflict because upstream added a parameter where glitch-soc had an extra one.
Added upstream's parameter while keeping glitch-soc's.
- `app/serializers/activitypub/note_serializer.rb`:
Conflict because upstream added an extension where glitch-soc had an extra one.
Added upstream's extension while keeping glitch-soc's.
- `app/services/update_status_service.rb`:
Conflict because upstream added a parameter where glitch-soc had an extra one.
Added upstream's parameter while keeping glitch-soc's.
2025-08-06 22:02:55 +02:00
Claire
5c1456c97f
Merge pull request #3153 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ffeb5da991
2025-08-05 16:08:50 +02:00
Claire
3f166bb068
Merge commit 'ffeb5da9912a3b7db0deb8aec429e661ef609c59' into glitch-soc/merge-upstream
2025-08-05 15:46:33 +02:00
Claire
ad499db397
Merge pull request #3149 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 081d38679f
2025-08-04 22:59:08 +02:00
Claire
98685f744d
[Glitch] Add quote notifications to WebUI
...
Port 081d38679f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-04 21:33:45 +02:00
Echo
3fc07508ee
[Glitch] Performance regression fixes
...
Port 570c9d16be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-04 21:26:57 +02:00
Echo
b8f66e1d33
[Glitch] Provides legacy fallback for browser that don't support regex flag v
...
Port 28b0e5ee78 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-04 21:26:23 +02:00
Claire
a6f0ec160e
[Glitch] Fix WebUI crashing for accounts with null URL
...
Port 3caa318dfe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-04 21:25:46 +02:00
Claire
53185f5381
Merge commit '081d38679f965ac20ff1a6c72e2fc1108c34ac30' into glitch-soc/merge-upstream
2025-08-04 21:24:47 +02:00
Claire
9a8bc41552
Merge pull request #3148 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 591df1f205
2025-08-02 14:47:38 +02:00
Echo
0d54a47ec3
[Glitch] Emoji Rendering Efficiency
...
Port 6bca52453a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-01 22:17:21 +02:00
Echo
c5144c0c7d
[Glitch] Modern Emoji: Use local storage to opt-in
...
Port b81670776f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-01 22:13:04 +02:00
Claire
dbab707d64
Merge commit '591df1f205c654381203b56d46498efc62370776' into glitch-soc/merge-upstream
2025-08-01 22:11:59 +02:00
Claire
6dc0677dfc
Merge pull request #3146 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e5826777b6
2025-07-30 22:19:31 +02:00
Eugen Rochko
27fdc1258b
[Glitch] Change new replies to be loaded automatically if thread previously empty
...
Port b80e95b2aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-30 20:12:20 +02:00
Eugen Rochko
2f8fa59b85
[Glitch] Change design of quote posts in web UI
...
Port 92bf55afd0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-30 20:11:55 +02:00
Eugen Rochko
0f54e51777
[Glitch] Change "new replies available" notice to be above replies in web UI
...
Port d121007927 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-30 20:08:58 +02:00
Colin Dean
6f7ab952c8
[Glitch] Swap order of translation restoration and service credit on post card
...
Port b5cebf45ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-30 20:08:38 +02:00
william light
2e6ed97416
[Glitch] hotkeys: only match just() when no modifiers are held
...
Port f3786e0816 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-30 20:08:20 +02:00
Claire
e53421b548
Merge commit 'e5826777b6c06a32b97388657beaca1e5eccb421' into glitch-soc/merge-upstream
...
Conflicts:
- `config/settings.yml`:
Not a real conflict, upstream removed settings that are identical in glitch-soc
but textually adjacent to glitch-soc-only settings.
Removed what upstream removed.
2025-07-30 20:05:45 +02:00
Claire
3c2cbbb4a6
Merge pull request #3144 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e93efe0e13
2025-07-25 23:43:35 +02:00
Claire
8649681c51
Merge commit 'e93efe0e131481635e88d7ad114ef66148626f90' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/activitypub/note_serializer.rb`:
Conflict because upstream added context extensions where glitch-soc had its own.
Added upstream's new context extension while keeping ours.
2025-07-25 21:45:00 +02:00
Claire
cac693d0eb
Merge pull request #3142 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a863e68d17
2025-07-24 21:51:04 +02:00
Echo
ad0f2c5e02
[Glitch] Force modern emoji experimental to be dev mode only
...
Port dfaca794bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-24 18:21:51 +02:00
diondiondion
3f980d6751
[Glitch] fix: Fix TypeError on pages with empty feeds
...
Port 6fc77a545b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-24 18:16:23 +02:00
Mayank
d235b2ce62
[Glitch] remove redundant title text from media modal images in web UI
...
Port 8baed8b90e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-24 18:14:52 +02:00
Echo
ec412e1748
[Glitch] Enables cross-origin Web Workers
...
Port 7f9ad7eabf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-24 18:14:25 +02:00
Claire
cee41da8d8
[Glitch] Fix “Expand this post” link including user @undefined
...
Port a6794c066d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-24 18:13:22 +02:00
Claire
72affd6b45
Merge commit 'a863e68d174b176dc350d8e3472c010cd37b7807' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/trends/statuses.rb`:
Conflict because of glitch-soc's setting to allow CWs in trends.
Kept glitch-soc's setting but followed upstream's refactor.
- `docker-compose.yml`:
Conflict because of upstream VS glitch-soc repos.
Updated version number as upstream did, but kept glitch-soc repos.
2025-07-24 18:10:38 +02:00
Claire
dfdd844882
Merge pull request #3141 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7d3ef27a8d
2025-07-23 20:58:41 +02:00
Echo
afa217da97
[Glitch] Fix accidentally instantiating Web Worker
...
Port 7d3ef27a8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 19:05:46 +02:00
Echo
8a8453e3b1
[Glitch] Emoji Rendering
...
Port 760d00b7f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 19:05:04 +02:00
Eugen Rochko
a8432560ba
[Glitch] Add button to load new replies in web UI
...
Port 14a781fa24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 18:49:25 +02:00
diondiondion
d9c1e45739
[Glitch] fix: Fix glitchy status keyboard navigation
...
Port d36236cbcd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 18:45:47 +02:00
Claire
63af7ecb1f
Merge commit '7d3ef27a8dc8fb281bae959b245d3db63aa82260' into glitch-soc/merge-upstream
2025-07-23 18:43:56 +02:00
Claire
a93a67a4d9
Merge pull request #3138 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0af2c4829f
2025-07-23 13:58:43 +02:00
Claire
d69c5f1a6e
Fix glitch assets not being found
2025-07-23 12:48:45 +02:00
diondiondion
26ba2db53f
[Glitch] fix: Don't submit post when pressing Enter in CW field
...
Port ee21f72211 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 12:28:15 +02:00
diondiondion
0ae7c7e406
[Glitch] refactor: Replace react-hotkeys with custom hook
...
Port 4de5cbd6f5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 12:22:42 +02:00
Claire
105315a2e3
Rename GlitchThemes plugin on import to reduce changes with upstream
2025-07-23 12:10:29 +02:00
Claire
45d79427c4
Merge commit '0af2c4829ff86cf84ed9e7804d023f31e805542b' into glitch-soc/merge-upstream
...
Conflicts:
- `vite.config.mts`:
Conflict because of differently-named theme plugins.
Updated to go with upstream's changes.
2025-07-23 12:08:59 +02:00
Claire
b3809ffa31
Merge pull request #3137 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to fab95b8dae
2025-07-22 23:53:05 +02:00
diondiondion
82f1bb4191
[Glitch] fix: Fix quote posts styling on notifications page
...
Port 3771f9e04b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-22 23:20:30 +02:00
diondiondion
40de31ddad
[Glitch] refactor: Disable useDrag hook when main menu is not openable
...
Port a842b14c84 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-22 23:20:11 +02:00
diondiondion
696ad9d414
[Glitch] fix: Add lang attribute to current composer language in alt text modal
...
Port 138746bdcc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-22 23:19:55 +02:00
Claire
5ff0039d7b
Merge commit 'fab95b8dae3db411318638804a01675dd5b38a01' into glitch-soc/merge-upstream
2025-07-22 23:17:48 +02:00
Claire
889c0b3a1f
Merge commit '9e6a9efe101b36291897ae9fd4dbc5163a6cef38' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream added/updated dependency adjacent to glitch-soc-only dependency.
Updated as upstream did.
- `vite.config.mts`:
Upstream reworked the config file while using a different plugin for themes.
Adapted upstream's changes.
- `yarn.lock`:
Same as `package.json`
2025-07-22 23:07:30 +02:00
Claire
9c9bca713b
Merge pull request #3136 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 19626ad89f
2025-07-21 22:40:28 +02:00
diondiondion
9c918e31e3
[Glitch] fix: Improve a11y of custom select menus in notifications settings
...
Port faffb73cbd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-21 21:21:03 +02:00
Claire
4bc361546e
Merge commit '19626ad89f66a32a3ddecb4f43a7b84e3236d287' into glitch-soc/merge-upstream
2025-07-21 21:19:53 +02:00
Claire
e4a22e8068
Fix links in posts always having noreferrer in glitch flavor ( #3135 )
...
Fixes #3128
2025-07-16 22:56:36 +02:00
Claire
cfd2acfdd2
Merge pull request #3134 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 331599fa2b
2025-07-16 22:15:45 +02:00
diondiondion
6628faaa6a
[Glitch] fix: Fix selected item in poll select menus is unreadable in Firefox
...
Port 558b9c90a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-16 21:33:20 +02:00
Claire
d6ce7de2d3
Merge commit '331599fa2b335a7b832adcab594a833f09b808f0' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/ISSUE_TEMPLATE/1.web_bug_report.yml`:
We don't use the github features that upstream does, so kept our version.
- `.github/ISSUE_TEMPLATE/2.server_bug_report.yml`:
We don't use the github features that upstream does, so kept our version.
2025-07-16 21:31:28 +02:00
Claire
5c6133c20b
Merge pull request #3133 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 74fc4dbacf
2025-07-15 22:59:06 +02:00
diondiondion
16caa6e387
[Glitch] refactor: Only remove pointer-events when necessary
...
Port 74fc4dbacf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-15 18:22:12 +02:00
diondiondion
dc5693fde3
[Glitch] fix: Improve Dropdown component accessibility
...
Port 82a6ff091f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-15 18:21:53 +02:00
Claire
eeffe580d8
Merge commit '74fc4dbacf5a9168074e91fc2d75309dc42ff1ed' into glitch-soc/merge-upstream
2025-07-15 18:19:32 +02:00
Claire
6206e6756a
Merge pull request #3132 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7273f6c03c
2025-07-14 22:30:54 +02:00
Claire
ad38168b77
Merge commit '7273f6c03cfc7fb74cc29ca9df610d1efb16417d' into glitch-soc/merge-upstream
2025-07-14 20:50:55 +02:00
Claire
70b5ec4349
Merge pull request #3129 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3b52dca405
2025-07-11 20:33:12 +02:00
Echo
500e7eccc6
[Glitch] Make bio hashtags open the local page instead of the remote instance
...
Port 853a0c466e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-11 19:00:16 +02:00
Echo
1dcf6a3937
[Glitch] Expose enabled features to the frontend
...
Port 94bceb8683 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-11 18:59:43 +02:00
Claire
1716f8da71
Merge commit '3b52dca4057560c58b260433722d91650fcd5040' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/initial_state_serializer.rb`:
Upstream added a `features` attribute where glitch-soc had extra ones.
Added `features` like upstream did.
2025-07-11 18:53:47 +02:00
Claire
4dbdc436ed
Merge pull request #3127 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e9170e2de1
2025-07-10 02:07:17 +02:00
Claire
55914c6434
[Glitch] Fix replying from media modal or pop-in-player tagging user @undefined
...
Port e7c5c25dce81bd4e32a4bf599c759303420c47e3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-10 01:22:14 +02:00
Echo
c2d76e8994
[Glitch] Emoji Indexing and Search
...
Port a1e8813522 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-10 01:21:51 +02:00
Claire
e2a867507c
Merge commit 'e9170e2de1d75e02f04ad39f2af131c70189fb50' into glitch-soc/merge-upstream
2025-07-10 01:10:32 +02:00
Claire
e783f796c9
Merge pull request #3124 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b628a98d32
2025-07-08 17:47:27 +02:00
Claire
f7d1d73073
Merge commit 'b628a98d323902cdcc08fb8d612887dff4dbcd89' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/user_settings.rb`:
Upstream added a new user setting, directly next to a glitch-soc-only one.
The upstream setting would actually replace the glitch-soc one but it is not
fully implemented yet, so have them side by side now.
- `app/views/settings/preferences/appearance/show.html.haml`:
Ditto.
- `docker-compose.yml`:
Conflict due to different registry names. Updated the version while keeping
glitch-soc's registry.
2025-07-08 17:27:19 +02:00
Claire
5c5f30ed7e
Merge pull request #3122 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8ee6cee36e
2025-07-08 17:23:09 +02:00
diondiondion
615896c8ea
[Glitch] fix: Fix can't skip search field by tabbing
...
Port b5eebd4d2b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-08 16:44:19 +02:00
diondiondion
d9380857db
[Glitch] fix: Remove focus highlight when status is clicked in light mode
...
Port 3c0767f543 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-08 16:43:56 +02:00
Echo
1c89eb2250
[Glitch] Import Emojibase data
...
Port 52bc2f64f4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-08 16:43:23 +02:00
Claire
3efc857fbc
Merge commit '8ee6cee36e313fcc39763210dfcd3b871b47cacb' into glitch-soc/merge-upstream
2025-07-08 16:41:01 +02:00
Claire
8bb81f9496
Merge pull request #3115 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a203a05eb1
2025-07-01 20:51:10 +02:00
diondiondion
605df74f06
[Glitch] fix: Fix column header overlapping mobile menu on old Safari
...
Port e6e8974785 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-01 18:48:16 +02:00
Claire
98e90b7c1f
Merge commit 'a203a05eb10db82e1db2d75398e0261cfe4d33e4' into glitch-soc/merge-upstream
2025-07-01 18:47:15 +02:00
Claire
5e95c63b5b
Merge pull request #3114 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c357a7f8d6
2025-07-01 10:45:20 +02:00
diondiondion
0bb2dc9d26
[Glitch] fix: Fix popover/dialog backgrounds not blurred on older Webkit browsers
...
Port e8a603b18f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-30 17:56:29 +02:00
Claire
2eec4da8fc
Merge commit 'c357a7f8d697ede4df4be74456b0497118c9d049' into glitch-soc/merge-upstream
2025-06-30 17:52:22 +02:00
Claire
bc3dacc371
Merge pull request #3113 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0d650780e2
2025-06-27 18:10:54 +02:00
diondiondion
f21c92bb45
[Glitch] fix: Fix outdated icon in notifications permissions banner
...
Port 9576434d47 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-26 18:07:16 +02:00
diondiondion
7b98298f85
[Glitch] refactor: Tweak wording of "discard draft?" confirmation dialogs
...
Port b804ed0cba to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-26 18:06:55 +02:00
diondiondion
1f8378c12d
[Glitch] fix: Prevent scrolling behind menus and modals in Safari iOS
...
Port c1ef1f62d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-26 18:06:16 +02:00
Claire
f7b4580b49
Merge commit '0d650780e26735621f08bbdd545b162871e4562c' into glitch-soc/merge-upstream
...
Conflicts:
- `.prettierignore`:
Upstream added a file, glitch-soc had extra files.
Took upstream's changes and moved glitch-soc's additions at the end.
2025-06-26 18:04:37 +02:00
Claire
e4618a6ba5
Merge pull request #3111 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to dbb20f76a7
2025-06-26 12:01:09 +02:00
diondiondion
d285b07774
[Glitch] fix: Fix search icon overlapping text on Trending page
...
Port 8fa32ca8ba to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-25 19:46:43 +02:00
diondiondion
0156ed6641
[Glitch] fix: Prevent content scrolling behind main menu (part 1)
...
Port c6dddbb66e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-25 19:46:18 +02:00
Echo
9e5b9433f8
[Glitch] Storybook Helpers
...
Port c52848b444 to glitch-soc, kinda
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-25 19:44:38 +02:00
Emelia Smith
34b8ff8267
[Glitch] Implement Instance Moderation Notes
...
Port CSS changes from 72f2f35bfb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-25 19:42:23 +02:00
Claire
c9a1e27a49
Merge commit 'dbb20f76a781defe35d077529c8269d712c1fbd2' into glitch-soc/merge-upstream
...
Conflicts:
- `tsconfig.json`:
glitch-soc had extra paths under `app/javascript/flavours`, but upstream
added `app/javascript` as a whole, so updated to upstream's.
2025-06-25 19:29:09 +02:00
Claire
fa9318083e
Merge pull request #3110 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8ba1487f30
2025-06-25 14:51:27 +02:00
diondiondion
e44143db8c
[Glitch] fix: Fix inaccessible "Clear search" button
...
Port 8ba1487f30 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 23:10:50 +02:00
diondiondion
73f77edf40
[Glitch] feat: More obvious loading state when submitting a post
...
Port 644da36336 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:54:00 +02:00
diondiondion
eb1674ec50
[Glitch] feat: Add Storybook for component documentation, testing, and development
...
Port f2cfa4f482 to glitch-soc
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com >
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:53:02 +02:00
diondiondion
c9f17899a6
[Glitch] fix: Improve status focus indicators
...
Port fb5b8ae0a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:50:00 +02:00
Echo
97d3dac4b6
[Glitch] Adds Redux and React-Intl to storybook
...
Port 8ee8231a43 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:49:40 +02:00
Claire
e44b333660
[Glitch] Fix Firefox not updating spellcheck language in textarea
...
Port c4128d89c9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:48:35 +02:00
Claire
26ee915d0b
[Glitch] Fix “Alt text” button submitting form in moderation interface
...
Port 9954acf61d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:48:07 +02:00
Claire
93bdb16817
Merge commit '8ba1487f30685fff4555a7537d3e6c765c73a07c' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/models/concerns/account/interactions_spec.rb`:
Conflict due to glitch-soc having modified specs ages ago.
The covered code is the same as upstream, though.
Took upstream's version of the specs.
- `spec/models/status_spec.rb`:
Conflict because glitch-soc tests for an extra glitch-soc-specific
method.
Added upstream's changes while keeping the glitch-soc method.
2025-06-24 22:43:43 +02:00
Claire
f723718576
Merge pull request #3109 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b9b1500fc5
2025-06-24 22:37:18 +02:00
diondiondion
f7c36f44a4
[Glitch] fix: Update hashtags when (un)following a hashtag
...
Port b9b1500fc5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:21:05 +02:00
diondiondion
c6a99eaf5b
[Glitch] refactor: Use new main menu as "Getting started" column in Advanced Web UI
...
Port d28a4428b5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 22:21:05 +02:00
Claire
d8b0beb70d
Merge commit 'b9b1500fc516ea31ab21441737c600f9b571a07d' into glitch-soc/merge-upstream
2025-06-24 21:44:33 +02:00
Claire
eb3823f0cf
Merge pull request #3108 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6166e61638
2025-06-24 21:41:28 +02:00
diondiondion
7fff0d24c8
[Glitch] fix: Keep user on Compose page when changing screen size, #34937
...
Port 6166e61638 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-24 21:26:08 +02:00
Claire
9fccf0a8c6
Merge commit '6166e616389b051039dc76635048e2519271832a' into glitch-soc/merge-upstream
2025-06-24 20:45:46 +02:00
Claire
94c644983e
Merge pull request #3107 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ac039d5f13
2025-06-22 11:36:37 +02:00
Claire
13a07e44f1
[Glitch] Fix clicking a status multiple times causing duplicate entries in browser history
...
Port ac039d5f13 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-21 23:06:28 +02:00
diondiondion
f41981e772
[Glitch] fix: Fix SCSS lint warnings
...
Port 3f743b1a07 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-21 23:04:16 +02:00
Claire
9cb5a77c3e
Merge commit 'ac039d5f1323c46062d004896996f50549bfa38b' into glitch-soc/merge-upstream
2025-06-21 22:59:04 +02:00
Claire
2b360c479c
Merge pull request #3106 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0ec6c26af3
2025-06-20 13:52:06 +02:00
diondiondion
455df074fe
[Glitch] fix: Prevent click on content warning banner in notification from opening the post
...
Port 08597a1819 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-20 12:03:17 +02:00
diondiondion
68fb65b08d
[Glitch] fix: Prevent mobile navbar from overscrolling
...
Port 102a7635d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-20 12:02:49 +02:00
diondiondion
c9d3b8e3a5
[Glitch] fix: Tweak focus style & spacing of list/hashtags expand/collapse button
...
Port 474464ffff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-20 12:02:20 +02:00
Claire
f8f458e5e6
Merge commit '0ec6c26af3d7dc9a0eeb5631ebb9f56b724aaa8e' into glitch-soc/merge-upstream
2025-06-20 12:01:02 +02:00
Claire
33402722f3
Merge pull request #3105 from Plastikmensch/fix-inverted-regex-filter
...
Fix inverted regex filter condition
2025-06-18 08:52:41 +02:00
Plastikmensch
cc6a16e62c
Fix inverted regex filter condition
...
The inverted condition caused only own toots and toots matching the regex to be shown instead of matches being filtered.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2025-06-18 02:04:20 +02:00
Claire
f4c850dff6
Merge pull request #3104 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstrema changes up to 98f98249ff
2025-06-17 19:38:56 +02:00
Claire
5baeb567c0
[Glitch] Fix sidebar rest position on mobile layout on RTL locales
...
Port af157939d9 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-17 18:58:35 +02:00
diondiondion
a45d2b4398
[Glitch] Bring back vertical borders on search input in new mobile menu (light theme)
...
Port 9d07a31380 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-17 18:58:14 +02:00
diondiondion
457d392837
[Glitch] fix: Improve support for safe area insets
...
Port 59dc0bd6f3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-17 18:57:42 +02:00
Claire
fc87ce7ca1
Merge commit '98f98249ffc3de0d020fa2ed9068b1cb82168984' into glitch-soc/merge-upstream
2025-06-17 18:56:38 +02:00
Claire
d2d5767f32
Merge pull request #3102 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 69f298731e
2025-06-17 10:49:13 +02:00
Eugen Rochko
56e092927d
[Glitch] Change order of items in navigation panel in web UI
...
Port 7c4393e719 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 22:04:18 +02:00
diondiondion
3731738aa0
[Glitch] fix: Fix glitchy iOS media attachment drag interactions
...
Port 69f298731e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 22:04:18 +02:00
Echo
cbdd4b68c7
[Glitch] Change color of pinned carousel to avoid confusion with PMs
...
Port af6ee7f230 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 22:04:11 +02:00
Claire
d17e4d11d0
Fix dev mode for glitch-soc
2025-06-16 21:43:30 +02:00
Claire
0bb83dfe7d
Merge commit '69f298731e523f7f2e97ddd6a559dfb485d4495c' into glitch-soc/merge-upstream
2025-06-16 21:07:55 +02:00
Claire
cc618f0738
Merge pull request #3101 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c644413f8a
2025-06-16 21:03:19 +02:00
diondiondion
0237f79665
[Glitch] fix: Fix zoomed images blurry in Safari
...
Port ad32834ccd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 20:12:28 +02:00
diondiondion
bde8aa2781
[Glitch] fix: Fix unresponsive status banner button
...
Port 4d29215ad3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 20:12:00 +02:00
diondiondion
19aa68897b
[Glitch] fix: Remove redundant focus stop within status
...
Port ed4788a342 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 20:11:31 +02:00
Claire
2c751a6a19
Merge commit 'c644413f8a068490ddb8038441e5b59112e8294e' into glitch-soc/merge-upstream
2025-06-16 20:08:52 +02:00
github-actions[bot]
77862311cf
New Crowdin Translations (automated) ( #3041 )
...
* New Crowdin translations
* Update no.yml
* Update simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-06-16 20:07:18 +02:00
Essem
fe337904b2
Fix missing notification badge ( #3100 )
2025-06-15 21:22:06 +02:00
Claire
a27202fbbc
Merge pull request #3099 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 71d4ce1c22
2025-06-14 22:06:54 +02:00
diondiondion
500fb00c2f
[Glitch] fix: Ensure digits in media player time readout have a consistent width
...
Port 71d4ce1c22 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-13 18:15:58 +02:00
diondiondion
e20ef39da4
[Glitch] fix: Fix glitchy video player controls in Safari
...
Port e28f86cbe5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-13 18:15:37 +02:00
diondiondion
7ccf7fc456
[Glitch] fix: Fix unreadable text in high-contrast-mode
...
Port 672d411c2c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-13 18:15:15 +02:00
diondiondion
9e5e3a50a0
[Glitch] fix: Hide limited user info in hover card
...
Port f92ff6d699 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-13 18:14:12 +02:00
Claire
7da6b07c75
Merge commit '71d4ce1c228bab470fa9d3bcb5a130cf53665103' into glitch-soc/merge-upstream
2025-06-13 18:07:59 +02:00
Claire
39a1a4a8d7
Merge pull request #3098 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 825312d4b0
2025-06-13 10:11:13 +02:00
Claire
80af1ea434
Merge commit '825312d4b0587c0da5575f8eaabe038438746cd3' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/theme_helper.rb`:
Conflict because of different theming system.
Adapted upstream's changes.
- `vite.config.mts`:
Conflict because of different theming system.
Adapted upstream's changes.
2025-06-12 20:32:25 +02:00
Claire
7e85247645
Merge pull request #3097 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2254f47702
2025-06-12 20:02:12 +02:00
diondiondion
3fef107791
[Glitch] fix: Avatars too large on notifications page
...
Port 2254f47702 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:54:52 +02:00
diondiondion
d5ba3aa6bd
[Glitch] fix: Fix error caused by attempt to fetch non-existent quote
...
Port 9f94ddcd40 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:54:21 +02:00
Eugen Rochko
442401c47e
[Glitch] Change viewport behaviour to cover
...
Port ccf7760205 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:53:52 +02:00
Eugen Rochko
b977600e07
[Glitch] Change "Explore" to "Trending" and remove explanation banners
...
Port d1fb957361 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:50:59 +02:00
Eugen Rochko
00c34c6179
[Glitch] Remove prominent logout button from profile card in sidebar in web UI
...
Port 6fcbd7c17a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:49:11 +02:00
diondiondion
c4feceab06
[Glitch] fix: Fetch missing nested quotes
...
Port d4d77ace97 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:46:01 +02:00
diondiondion
5259623523
[Glitch] fix: Show hint for quotes hidden by filter
...
Port a13756148d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 17:44:34 +02:00
Claire
220b78d4a9
Merge commit '2254f47702368938bdfd0d997f2487fb2950d676' into glitch-soc/merge-upstream
2025-06-12 17:39:03 +02:00
Claire
c08d53ec76
Merge pull request #3096 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3aed93711c
2025-06-12 17:33:40 +02:00
Eugen Rochko
c3ca5d49cf
[Glitch] Add "More" to the sidebar menu with links to mutes, blocks, and so on
...
Port f53bb4cd7d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Echo
3166396a16
[Glitch] Make React Spring respect animation preferences
...
Port 3aed93711c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
diondiondion
180754a14e
[Glitch] fix: Fix direction of media gallery arrows
...
Port 9896bed85f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
diondiondion
1a732157d4
[Glitch] fix: Fix cramped layout of follower recommendations on small viewports
...
Port 2c828748a3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Claire
0629ea4cba
[Glitch] Fix quoted posts appearing between text and media
...
Port 722fb1ff55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Claire
e9c150393f
[Glitch] Remove some unused CSS classes
...
Port 933ee420c3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Eugen Rochko
9101067154
[Glitch] Change navigation layout on small screens in web UI
...
Port a13b33d851 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Echo
fa33eff372
[Glitch] Prevent two composers from being shown
...
Port 8cf246e4d3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 23:02:09 +02:00
Claire
86a7a1ef3b
Merge commit '3aed93711c0118ab68fa09f4d3ac2635cb3344b8' into glitch-soc/merge-upstream
2025-06-11 22:52:21 +02:00
Claire
14c5e3433c
Merge pull request #3095 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 629bb74451
2025-06-11 22:51:03 +02:00
Echo
1190780d79
[Glitch] Ensure featured carousel respects tags
...
Port c543e823ab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 18:59:45 +02:00
Claire
533af5dcee
[Glitch] Fix crash in /about when server returns cached rules without translations attribute
...
Port c727701839 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 18:58:09 +02:00
Eugen Rochko
3c7da05f85
[Glitch] Fix broken colors in some themed SVGs in web UI
...
Port 1824b1fd29 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 18:57:30 +02:00
Eugen Rochko
7c1178ab84
[Glitch] Fix wrong dimensions on blurhash previews of news articles in web UI
...
Port a2a6117143 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 18:57:07 +02:00
Eugen Rochko
fb532ab172
[Glitch] Fix wrong styles on action bar in media modal in web UI
...
Port f3d60a4a6f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-11 18:56:44 +02:00
Claire
aa6d1d4ac1
Merge commit '629bb74451242060298c6fb305c5337002379cc2' into glitch-soc/merge-upstream
2025-06-11 18:55:03 +02:00
Claire
87e72fb8e1
Merge pull request #3093 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d887790e86
2025-06-06 23:42:55 +02:00
diondiondion
49071fd4c0
[Glitch] fix: Fix indentation of quote posts in threads
...
Port c92e21813e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-06 18:20:19 +02:00
PGray
9df67e0c74
[Glitch] fix: update search column input on param change
...
Port 076005eae2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-06 18:20:02 +02:00
Claire
3b13487e8f
[Glitch] Rewrite AccountNote as Typescript functional component
...
Port 68810643d8 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-06 18:19:07 +02:00
Claire
564d74ea36
Merge commit 'd887790e86124493df850e9bc52e1e059207b523' into glitch-soc/merge-upstream
2025-06-06 18:16:52 +02:00
Claire
619b9bc2d8
Merge pull request #3092 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b10fde673d
2025-06-06 13:53:27 +02:00
Claire
ac68d7e471
Merge commit 'b10fde673d4e703b53f43691419a6e91672daf9e' into glitch-soc/merge-upstream
...
Conflicts:
- `tsconfig.json`:
Upstream added config for storybook files, while glitch-soc had an addition
for the glitch flavor on the last line.
Added upstream's new config.
- `yarn.lock`:
Upstream added a new dependency to an `eslint` plugin textually adjacent to
a couple glitch-only-dependencies.
Added upstream's new dependency.
2025-06-06 13:32:20 +02:00
Claire
00154f3f92
Merge pull request #3091 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 989ca63b59
2025-06-06 13:26:34 +02:00
Claire
4b22aa93a2
Merge commit '989ca63b596c9006c5606edd4e66498e29e83489' into glitch-soc/merge-upstream
2025-06-06 12:56:00 +02:00
Claire
ad8f984cef
Merge pull request #3090 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 520974e052
2025-06-05 19:34:17 +02:00
Claire
af314a833d
[Glitch] Add ability to filter quote posts in home timeline
...
Port 520974e052 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:14:55 +02:00
Echo
9a649a2072
[Glitch] Add a way to easily unpin profiles from the featured account area
...
Port 1fdcaaebbb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:09:42 +02:00
Claire
802ade62ce
[Glitch] Fix account note textarea being interactable before the relationship gets fetched
...
Port 375add0c83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:09:16 +02:00
diondiondion
4dbbe520fb
[Glitch] fix: Fix broken audio player layout in Safari
...
Port 1dafd8c9dd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:08:47 +02:00
diondiondion
6bb29dec13
[Glitch] fix: Fix Safari volume bug
...
Port 6637ecb460 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:08:12 +02:00
Echo
a6a35ad1ce
[Glitch] Ensure carousel slides don't overflow
...
Port e9f197740d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-05 18:07:37 +02:00
Claire
2085b0b53a
Merge commit '520974e05211e988b0447f7f29e88798b1794bcf' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/rest/status_serializer.rb`:
Not a real conflict, just glitch-soc code textually adjacent to code added
upstream.
2025-06-05 18:02:40 +02:00
Claire
d97910d662
Merge pull request #3088 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 12c0e58d9a
2025-06-04 12:03:08 +02:00
Claire
7f87ce2996
Merge commit '12c0e58d9aa80db570fba5fa5146f3a640e99b42' into glitch-soc/merge-upstream
2025-06-04 11:49:36 +02:00
diondiondion
b5c477929b
[Glitch] fix: Fix unauthenticated familiar followers request
...
Port b64ad77e21 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-04 11:02:12 +02:00
Claire
5d9e5967aa
Merge commit 'f7c19226cff625895478b80302201c98f36163c8' into glitch-soc/merge-upstream
2025-06-04 11:01:40 +02:00
Claire
a3f3fb0aac
Merge pull request #3087 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 129e72b914
2025-06-03 23:06:46 +02:00
Claire
23ce6d326c
Merge commit '129e72b91494f30777cf4fa8a0905de2dccedba7' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/formatting_helper.rb`:
Upstream removed OTel instrumentation around some code modified in glitch-soc
because of the Markdown rendering feature.
Removed the OTel instrumentation as upstream did.
2025-06-03 18:34:37 +02:00
Claire
98c9c7a9ff
Merge pull request #3086 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8224178e8c
2025-06-02 22:54:09 +02:00
Eugen Rochko
1144515310
[Glitch] Fix nested buttons in search popout in web UI
...
Port c77158c8b7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-02 20:16:15 +02:00
Claire
06b1f8bd85
Merge commit '8224178e8ca9746f97ce341179d2c636fa22a082' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/trends/statuses.rb`:
Upstream added a condition where glitch-soc had changes on the same line.
Adapted upstream's changes.
2025-06-02 20:05:43 +02:00
Claire
6ef998a792
Merge pull request #3085 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9c80b16401
2025-06-02 15:33:35 +02:00
Eugen Rochko
8d8b0b2ec0
[Glitch] Fix not being able to scroll dropdown on touch devices in web UI
...
Port d47199dd4b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-02 12:17:04 +02:00
Claire
088af860b3
Merge commit '9c80b16401e7606cbd7eb2bf3af32c18953d1d3f' into glitch-soc/merge-upstream
2025-06-02 12:16:06 +02:00
Claire
59bfca08c9
Merge pull request #3084 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 32b521b7f4
2025-05-31 21:39:17 +02:00
Claire
8e409f92fe
Merge commit '32b521b7f4055ccd4e59587589c2bed7759537cb' into glitch-soc/merge-upstream
2025-05-31 17:32:57 +02:00
Claire
618e4d982f
Merge pull request #3083 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 44d71d59ef
2025-05-31 17:32:21 +02:00
Eugen Rochko
2cf44bc914
[Glitch] Add icon to header of pinned posts carousel in web UI
...
Port 44d71d59ef to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-31 15:31:44 +02:00
diondiondion
eef71fcc07
[Glitch] refactor(Pinned posts carousel): Don't animate initial resize
...
Port 1cc853059f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-31 15:31:13 +02:00
Claire
c2989e231d
Merge commit '44d71d59efd79ee723a1dec72ec77833560c45cf' into glitch-soc/merge-upstream
2025-05-31 15:30:19 +02:00
Claire
f4ad91bd6a
Merge pull request #3081 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 54ad57ea95
2025-05-30 22:18:34 +02:00
diondiondion
f97bcb00b4
[Glitch] fix: Fix autoplay not working properly in AudioModal, #34841
...
Port 54ad57ea95 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-30 17:44:53 +02:00
Nicholas La Roux
0f591649c4
[Glitch] Make account header profile pic exactly 2x post profile pic
...
Port 0789ec93f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-30 17:44:27 +02:00
diondiondion
c80b14e251
[Glitch] feat: Add relationship info to hover card
...
Port 975db93e3f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-30 17:43:58 +02:00
Echo
d7ba8451cf
[Glitch] Fix pinned carousel scroll on mobile
...
Port 9860046b04 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-30 17:43:38 +02:00
Claire
4693aab179
[Glitch] Fix featured posts and familiar followers showing up on hidden accounts
...
Port 71a4a92dda to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-30 17:43:13 +02:00
Claire
c00e27aa55
Merge commit '54ad57ea9527a58ac2b95159ed178ed7c737a89c' into glitch-soc/merge-upstream
2025-05-30 17:41:31 +02:00
Claire
79d0f41296
Merge pull request #3080 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ca41a95872
2025-05-29 13:14:38 +02:00
Echo
7fa6d6193c
[Glitch] Update ESLint to not try to resolve virtual modules
...
Port 6ffa262546 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-28 18:43:22 +02:00
Claire
b627aee45f
Merge commit 'ca41a95872545502dbc6bae6f7237ee20acc38ee' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/helpers/theme_helper_spec.rb`:
Conflict due to glitch-soc's different theming system.
Adapted upstream changes to glitch-soc's theming system.
2025-05-28 18:41:47 +02:00
Claire
a76647c406
Merge pull request #3079 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d78535eab9
2025-05-27 22:33:44 +02:00
Echo
ebab5e42c0
[Glitch] Add language picker to server rules section
...
Port d78535eab9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-27 20:51:37 +02:00
Claire
086a7016c4
Merge commit 'd78535eab9cefc285c0d7ef88adb125ab1ceb6bd' into glitch-soc/merge-upstream
...
Conflicts:
- `vite.config.mts`:
Upstream moved its theming system to a plug-in, where we had our own.
Adapted the file as well as our own plugin to adopt the same mechanisms.
2025-05-27 20:49:19 +02:00
Claire
3c281e3d00
Merge pull request #3078 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ba5320671c
2025-05-26 23:30:51 +02:00
Claire
8bb75bd4ab
Fix issue with status width in glitch-soc
2025-05-26 21:27:11 +02:00
Echo
5bd7b2c6f3
[Glitch] Move pinned posts to a carousel
...
Port ba5320671c to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-26 21:06:15 +02:00
Claire
e1cac17f4a
Merge commit 'ba5320671c287b66284bc42544b3bccc506f22b9' into glitch-soc/merge-upstream
2025-05-26 20:47:12 +02:00
Claire
a4defbb271
Merge pull request #3077 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 47512fe518
2025-05-26 20:46:52 +02:00
Claire
e8f713ba57
Merge commit '47512fe51867fd30f13e02731a9733fa971e8837' into glitch-soc/merge-upstream
2025-05-26 18:46:50 +02:00
Claire
56b3726899
Fix glitch-soc flavor always loading english locales for upstream ( #3076 )
2025-05-26 18:45:55 +02:00
Claire
a67527c589
Merge pull request #3075 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 198b59ca3e
2025-05-26 17:12:18 +02:00
Claire
342290a9e0
Merge commit '198b59ca3ec45cbf6e73f53e1f39c7204d8a70c9' into glitch-soc/merge-upstream
2025-05-26 12:31:26 +02:00
Claire
c9c2fbb27d
Merge pull request #3074 from ClearlyClaire/glitch-soc/merge-upstream
...
[Breaking changes] Merge upstram changes up to a13756148d
2025-05-25 20:49:36 +02:00
diondiondion
ac4255c9e5
[Glitch] fix: Allow quotes to be filtered
...
Port 68a5724b3e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
Claire
d28a62f900
[Glitch] Change display of quote posts to strip fallback link and preview cards
...
Port 02ac18da51 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
Claire
cac981662e
[Glitch] Fix quotes not being displayed in reblogs
...
Port e0ce4b9b6b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
diondiondion
5061a32f1d
[Glitch] Add visual indicator & link to nested quote posts
...
Port 79ccba1758 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
diondiondion
e3b424aa02
[Glitch] Add rendering of quote posts in web UI
...
Port 97b9e8849d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
Echo
7efac8c025
[Glitch] Revert React Spring to 9.7.5 and updates Renovate
...
Port 84d03e4e16 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:26:37 +02:00
nicole mikołajczyk
93350d6dd9
[Glitch] Fix “Open original page” and “Add or Remove from lists” being included in account dropdown even when irrelevant
...
Port 6b066eac2c to glitch-soc
Signed-off-by: Nicole Mikołajczyk <git@mkljczk.pl >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:26:37 +02:00
diondiondion
964e8f7cf8
[Glitch] fix: Fix various UI text wrapping and overflow issues
...
Port 5dda094daa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:26:37 +02:00
diondiondion
4c67a70159
[Glitch] Add "Followers you know" to hovercard
...
Port 12c8a6498c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:26:37 +02:00
Claire
6ba575e0d3
[Glitch] Use more generic locale as fallback for rules
...
Port 6ab96ba647 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:20:14 +02:00
Claire
706c8bf1a0
Merge commit 'a13756148d353c7479f68e65a210f6d88d26c785' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/embedded.html.haml`:
Upstream made a change to javascript tags next to lines changed in glitch-soc
because of the theming system.
Added the javascript entrypoint upstream added.
- `app/views/layouts/error.html.haml`:
Upstream made a change to javascript tags next to lines changed in glitch-soc
because of the theming system.
Added the javascript entrypoint upstream added.
2025-05-25 15:11:58 +02:00
renovate[bot]
dafe4f6642
[Glitch] chore(deps): update dependency stylelint-config-standard-scss to v15
...
Port 8ab2c4a9fc to glitch-soc
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-05-25 15:02:03 +02:00
Claire
7dfa5d6d1b
[Glitch] Add ability to translate server rules
...
Port 8c51a8ba94 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:02:03 +02:00
Nick Schonning
c7dfb84b12
[Glitch] Enable Stylelint color-hex-length
...
Port d8ea8bc3bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 15:02:03 +02:00
Claire
8bb924105c
[Glitch] Fix incorrect progress value being passed to react-spring in video player
...
Port ef87cd6910 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 14:54:57 +02:00
Claire
87c139d393
[Glitch] Add ability to reorder server rules from admin interface
...
Port CSS changes from d7cb6068b1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 14:54:30 +02:00
diondiondion
85691ea546
[Glitch] fix: Prevent long link names in admin sidebar from being truncated
...
Port 4372d17114 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 14:53:39 +02:00
renovate[bot]
30cde6c34d
[Glitch] fix(deps): update dependency @react-spring/web to v10
...
Port feb4e0a007 to glitch-soc
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-05-25 14:53:19 +02:00
diondiondion
c046ac5f07
[Glitch] fix: Show Follow account modal before allowing adding to list
...
Port 24551375cf to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Jankowski <matt@jankowski.online >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <noreply@github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 14:52:32 +02:00
Claire
b031f65670
Merge commit 'f1a6f4333a75f5bc186334f7f43a26e969cd712d' into glitch-soc/merge-upstream
2025-05-25 14:51:59 +02:00
Claire
f622686397
Merge commit '90f7b90223ce3212a2bb9746a119bcc9287b3237' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream updated dependencies, including one textually adjacent to a
glitch-soc-only dependency.
Updated dependencies as upstream did.
2025-05-25 14:38:25 +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
a8ed678761
Merge pull request #3072 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a5a2c6dc7e
2025-05-16 19:39:28 +02:00
Claire
c5ded39c0e
[Glitch] Fix middle button mouse up on status header always opening status in a new tab
...
Port 24d3599690 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-16 17:42:12 +02:00
Claire
c327451300
Merge commit 'a5a2c6dc7ec0d8af53594cd53a90da7d6fbefd5a' into glitch-soc/merge-upstream
2025-05-16 17:36:28 +02:00
Claire
413fe9fe65
Merge pull request #3071 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6c743831aa
2025-05-15 22:58:56 +02:00
diondiondion
34cf16263b
[Glitch] fix: Hide "Followers you know" widget from your own profile, #34698
...
Port 6c743831aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-15 19:10:05 +02:00
diondiondion
9ad3f4ffa8
[Glitch] fix: More "Followers you know" polish & bug fixes
...
Port 3f965d83b0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-15 19:10:05 +02:00
diondiondion
ea9f451184
[Glitch] refactor: Remove duplicated AvatarGroup CSS and familiar followers cleanup
...
Port ccffa11f2b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-15 19:10:05 +02:00
Claire
0fda1f0e94
Merge commit '6c743831aab13a39f2020827f20933a51bc7cbc2' into glitch-soc/merge-upstream
2025-05-15 18:52:02 +02:00
Claire
8f8d000656
Merge pull request #3070 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1b68020331
2025-05-14 23:11:31 +02:00
Claire
7cc3d85a72
Merge commit '1b68020331783c365cd5baa696945d0d8bc68f72' into glitch-soc/merge-upstream
2025-05-14 18:44:04 +02:00
diondiondion
e0d4e24071
[Glitch] refactor: Prevent leading slashes in API urls
...
Port c45ce549af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-14 14:05:22 +02:00
Echo
e5fa94886c
[Glitch] Fix emoji bundle size
...
Port 545e8fbd0c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-14 14:04:19 +02:00
diondiondion
63466c0c7a
[Glitch] fix: Hide FamiliarFollowers widget when logged out
...
Port 865a30ab0d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-14 14:00:00 +02:00
diondiondion
59f986784f
[Glitch] feat: Add "Followers you know" widget to user profiles
...
Port b135a831ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-14 13:59:41 +02:00
Claire
5321a553d5
Merge commit 'aa04efb92a47cf27c1aafb2aeb21584e91c526ac' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/user_settings.rb`:
Not a real conflict, upstream added a setting on a line adjacent to a
glitch-soc-only line.
Added upstream's new setting.
2025-05-14 13:38:23 +02:00
Claire
dc3eb7ad5b
Merge pull request #3069 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 82688387a8
2025-05-09 23:37:06 +02:00
Claire
a5a3a781e0
Merge commit '82688387a8d19906371a6dd4af64e5b662031603' into glitch-soc/merge-upstream
2025-05-09 18:16:46 +02:00
Echo
0d22c4342b
[Glitch] Fix bugs with upload progress
...
Port 65c553ab59 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-09 18:16:03 +02:00
Claire
b411f185f9
Merge pull request #3067 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 741f166407
2025-05-08 16:46:12 +02:00
Claire
5cade30257
Merge commit '8c579c5b34b94a9ca59f91d24ec23366f4d21137' into glitch-soc/merge-upstream
...
Conflicts:
- `jest.config.js`
- `package.json`
- `tsconfig.json`
2025-05-08 15:47:40 +02:00
Claire
d600aa4694
Merge commit '741f166407a79b666475aae662339c127f182e24' into glitch-soc/merge-upstream
2025-05-08 15:31:15 +02:00
Claire
2ce0cf2141
Merge pull request #3065 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to fbe9728f36
2025-05-06 16:56:30 +02:00
Claire
66b5211e11
[Glitch] Fix code style issue
...
Port 3bbf3e9709 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-06 16:36:36 +02:00
Claire
3ce55d7c4f
[Glitch] Merge commit from fork
...
Port 79931bf3ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-06 16:36:36 +02:00
Claire
49e9a1fe4e
Merge commit 'fbe9728f36998d3788e71c56bacc803c857fc422' into glitch-soc/merge-upstream
...
Conflicts:
- `docker-compose.yml`:
Conflict because of different repo names. Updated version.
2025-05-06 16:30:33 +02:00
Claire
de6dbd5097
Merge pull request #3063 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 22e2e7f02b
2025-05-06 13:51:58 +02:00
Renaud Chaput
54fc83b036
[Glitch] fix: do not use the deprecated /api/v1/instance end point
...
Port df6b808750 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-06 12:07:32 +02:00
Claire
8d98d91f33
Merge commit '22e2e7f02b2f25f30abd6a616bc3b0b543b30279' into glitch-soc/merge-upstream
2025-05-06 12:06:51 +02:00
Claire
7436867ecb
Merge pull request #3060 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to aedc5f6921
2025-05-06 08:03:14 +02:00
Claire
d14d7a5379
Merge commit 'aedc5f692144aa36245fe47c277bb5ad4766a335' into glitch-soc/merge-upstream
2025-05-05 20:31:48 +02:00
Claire
8b42ec1cfb
[Glitch] Change design of audio player in web UI ( #3059 )
...
Port b4394ec129 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2025-05-04 22:25:08 +02:00
Claire
e05e81c5b9
Merge pull request #3057 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8b34daf254
2025-05-04 11:25:28 +02:00
Claire
68bb158c84
Merge commit '8b34daf2541c6afdb5ade19e4531373ef7b05bc0' into glitch-soc/merge-upstream
2025-05-03 18:28:25 +02:00
Patryk Rzucidło
a5020a3ed3
[Glitch] Fix directory scroll position reset
...
Port e3f0b955b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:20:15 +02:00
Eugen Rochko
6373a84259
[Glitch] Add endorsed accounts to profiles in web UI
...
Port 79013c730d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:19:31 +02:00
David Roetzel
b4e39a60c3
[Glitch] Merge commit from fork
...
Port d8f9db547a to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:17:03 +02:00
Claire
7e910639cd
[Glitch] Fix edit dropdown crashing the web interface on mobile
...
Port b81c28e7dc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:12:17 +02:00
Claire
9e56e826a2
[Glitch] Fix context selector trying to mutate immutable state
...
Port 98e6dfcbcf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:11:55 +02:00
Essem
0958351060
[Glitch] Update to Twemoji 15.1.0
...
Port e96044f389 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 18:10:56 +02:00
Claire
ff07676aee
Merge commit '24c25ec4f503eb1b27b4e417d15ea62b5b9ee9fb' into glitch-soc/merge-upstream
2025-05-03 18:03:42 +02:00
Eugen Rochko
4045c0e241
[Glitch] Refactor context reducer to TypeScript
...
Port 17d8e2b6e3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 17:53:35 +02:00
Eugen Rochko
a43f942379
[Glitch] Add ability to feature and unfeature hashtags from web UI
...
Port 40157e063d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 17:50:27 +02:00
Eugen Rochko
4540d09cfd
[Glitch] Refactor <ActionsModal> to TypeScript ( #34559 )
...
Port 926c67c648 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 17:46:35 +02:00
Eugen Rochko
1c71abc5de
[Glitch] Change "Pin on profile" to "Feature on profile" for posts in web UI
...
Port 49b6a49c76 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 17:41:37 +02:00
Claire
3ec3814f8e
Merge commit '715cbee93d419e26cf952bf7fc70f9c1cc217d8b' into glitch-soc/merge-upstream
2025-05-03 17:37:26 +02:00
Claire
b942e73b03
Merge pull request #3056 from ClearlyClaire/glitch-soc/merge-upstream
...
Port account profile changes from upstream
2025-05-03 17:35:57 +02:00
Claire
8f71cb252b
Remove unused translation string
2025-05-03 16:19:30 +02:00
Eugen Rochko
a6d7663e97
[Glitch] Fix featured hashtags not showing year for date in web UI
...
Port 3159f3b2f6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 16:14:08 +02:00
Echo
e892521cc9
[Glitch] Update copy for empty featured tabs
...
Port 64d94f9e57 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 16:13:30 +02:00
Echo
eb07c0c439
[Glitch] Adds featured tab to web
...
Port 64d94f9e57 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-03 16:11:43 +02:00
Claire
42ae13058d
Merge pull request #3055 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7a70d95435
2025-04-25 22:57:52 +02:00
Claire
08757fbbbd
[Glitch] Fix sign-up e-mail confirmation page reloading on error or redirect
...
Port 199acce481 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-25 17:23:27 +02:00
Claire
dae6f19490
Merge commit '7a70d9543525681b5c408cfd17782843da13177f' into glitch-soc/merge-upstream
2025-04-25 17:22:10 +02:00
Claire
e866641a2b
Merge pull request #3052 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e097f0e9eb
2025-04-22 22:37:44 +02:00
Gomasy
4011799b31
[Glitch] Fix icon crushed when account name was too long
...
Port 6027764c31 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-22 19:57:35 +02:00
Claire
5e679f41f9
Merge commit 'e097f0e9eb76514efc405f3d1cef0692ff4cff35' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
glitch-soc-specific dependency too close to a dependency updated upstream.
Updated dependencies as upstream did.
2025-04-22 19:55:29 +02:00
Claire
b1e3939f91
Remove client-side uploaded image resizing ( #3051 )
2025-04-21 23:40:17 +02:00
Claire
134597770e
Reduce SCSS discrepancies with upstream ( #3050 )
2025-04-21 23:05:22 +02:00
Claire
e402ef5f79
Merge pull request #3049 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3159f3b2f6
2025-04-21 21:01:25 +02:00
Eugen Rochko
09b12d888a
[Glitch] Add option to remove account from followers in web UI
...
Port bed614d44e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-21 16:08:24 +02:00
Eugen Rochko
88cbea8289
[Glitch] Add "Mutual" relationship tag to profiles in web UI
...
Port ee62ac53e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-21 16:08:24 +02:00
Claire
3628717595
Merge commit '3159f3b2f6ed444d4f247c5e7864e4c41ca285df' into glitch-soc/merge-upstream
2025-04-21 15:47:21 +02:00
Claire
d7566c8fa4
Merge pull request #3048 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b33f9ea603
2025-04-21 15:46:53 +02:00
Claire
ace0a3d61f
Merge commit 'b33f9ea60338a78dde2fb7fe3f083c2ffaafcf1f' into glitch-soc/merge-upstream
2025-04-21 15:22:22 +02:00
Claire
e3cc4cc6a2
Merge pull request #3047 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a324edabdf
2025-04-21 15:22:04 +02:00
SASAGAWA Hiroto
ebfb1b3710
[Glitch] Disable kerning for Japanese text to preserve monospaced alignment for readability
...
Port 5991caae87 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-21 14:38:43 +02:00
Eugen Rochko
baa3cd2734
|Glitch] Fix "Feature on profile" option on profile dropdown menu in web UI
...
Port f47ad7814a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-21 14:38:23 +02:00
Eugen Rochko
c0bb21ecd8
[Glitch] Add dropdown menu to hashtag links in web UI
...
Port a9cfaa6eed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-21 14:37:59 +02:00
Claire
8cbd99e645
Merge commit 'a324edabdfc19b6978ed31800b92e36022006cd5' into glitch-soc/merge-upstream
2025-04-21 14:32:47 +02:00
Claire
3a67407be9
Remove unused inherit_locales from flavour definitions ( #3044 )
2025-04-14 22:41:48 +02:00
Claire
0f2407b4c6
Add option to stretch columns to available width ( #3040 )
2025-04-13 16:00:11 +02:00
Claire
dd3b51c944
Fix secondary post button appearing on reply despite being set to “None” ( #3039 )
...
Fixes #3005
2025-04-12 13:42:48 +02:00
Claire
62237332ed
Switch to glitch-soc docker images in docker-compose ( #3038 )
...
Fixes #3032
2025-04-12 11:49:22 +02:00
github-actions[bot]
2adc1e0d89
New Crowdin Translations (automated) ( #2970 )
...
* New Crowdin translations
* Fix bogus simple_form.no.yml
* Fix bogus no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-04-12 11:47:50 +02:00
Claire
a5b69c26e4
Merge pull request #3035 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a296facdea
2025-04-11 21:14:42 +02:00
Claire
44b5783c28
Re-introduce translation string removed by upstream and still used in glitch-soc
2025-04-11 19:23:03 +02:00
Claire
bad3aa7750
[Glitch] Fix editing and redrafting polls
...
Port 5bf6b82625 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-11 19:17:50 +02:00
Claire
8e461af113
[Glitch] Fix dropdown menus not working on mobile
...
Port 23edac59ec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-11 19:17:30 +02:00
Essem
0f7d1763c7
[Glitch] Fix notification request screen breaking due to dropdown
...
Port 1d7b45093d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-11 19:17:05 +02:00
Claire
80f7175379
Merge commit 'a296facdea884cc828999c9f9be0f4bc83afe68d' into glitch-soc/merge-upstream
2025-04-11 19:14:53 +02:00
Claire
1ef0048167
Merge pull request #3034 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 678c8dfeec
2025-04-11 13:03:22 +02:00
Eugen Rochko
b1c8a54df5
[Glitch] Add dropdown to lists of accounts in web UI
...
Port 5d817a758d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-10 17:53:16 +02:00
Claire
4e6c7fba78
Merge commit '678c8dfeec2c221cf609b924161dc03cebfa41e1' into glitch-soc/merge-upstream
2025-04-10 17:50:04 +02:00
Claire
a2e2243b08
Merge pull request #3033 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 498372fd06
2025-04-10 17:49:23 +02:00
Eugen Rochko
4cb9d6b333
[Glitch] Refactor <Dropdown> into TypeScript
...
Port 22d33244ee to glitch-soc
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-10 17:19:49 +02:00
Eugen Rochko
f86148f324
[Glitch] Change alt text modal to use spring animations in web UI
...
Port b7c3235349 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-10 17:04:49 +02:00
Claire
300e9de24d
Merge commit '498372fd06bfb0235b75888629ca5de0336ccd71' into glitch-soc/merge-upstream
2025-04-10 17:02:40 +02:00
Claire
c8e7d22944
Merge pull request #3031 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0e5be63fb3
2025-04-09 12:27:41 +02:00
Eugen Rochko
861a5063f1
[Glitch] Change unfollow button label from "Mutual" to "Unfollow" in web UI
...
Port 0e5be63fb3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 20:43:43 +02:00
Eugen Rochko
5e5dbf9375
[Glitch] Refactor <FavouritedStatuses> and <BookmarkedStatuses> into TypeScript
...
Port 6a39f00745 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 20:43:43 +02:00
Eugen Rochko
c684b1df15
[Glitch] Refactor <FollowedTags> into TypeScript
...
Port bdf9baa2e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 20:43:43 +02:00
Claire
2e16be22bf
Merge commit '0e5be63fb327403902076df602ec2dd410ada789' into glitch-soc/merge-upstream
2025-04-08 20:26:30 +02:00
Claire
cab32ffa18
Merge pull request #3030 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 887336f2c6
2025-04-08 20:23:34 +02:00
Claire
5a7704c4a3
[Glitch] Fix usage of incorrect API endpoint for suggestion deletion
...
Port f66d092b32 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 19:15:04 +02:00
Renaud Chaput
f4371ee3bb
[Glitch] Fix the delete suggestion button not working and using a deprecated endpoint
...
Port d81983f181 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 19:14:40 +02:00
Echo
4f759ad2c3
[Glitch] Forces radio buttons to be correctly centred
...
Port ff7230df06 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 19:14:15 +02:00
Echo
568d6a9eac
[Glitch] Fix visual glitches with filtering posts
...
Port 54aefa9014 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-08 19:13:51 +02:00
Claire
4b491674b2
Merge commit '887336f2c66b6ac5049d10bf5f27fa69a15e0745' into glitch-soc/merge-upstream
2025-04-08 19:12:28 +02:00
Claire
e852fdbb22
Merge pull request #3027 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5f87ae101c
2025-04-05 20:22:35 +02:00
Eugen Rochko
3fcbad3e48
[Glitch] Refactor <DomainBlocks> to TypeScript
...
Port 2c70c28bbb to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-04 20:10:45 +02:00
Eugen Rochko
fafd384311
[Glitch] Refactor <CopyIconButton> to TypeScript
...
Port 063030df82 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-04-04 20:02:44 +02:00
Claire
99e3ea232f
Merge commit '5f87ae101c5e0e940e148d493eaac1ce31fe24c1' into glitch-soc/merge-upstream
2025-04-04 20:00:24 +02:00
Claire
a26a32cd37
Merge pull request #3025 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e8270e2807
2025-04-01 22:46:36 +02:00
Echo
07d1625786
[Glitch] Upgrade to ESLint v9 flat config
...
Port e8270e2807 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
Claire
e0406fcf02
Merge commit 'e8270e2807727e1cf6a47a40442b3038c5bca858' into glitch-soc/merge-upstream
...
Conflicts:
- `.eslintrc.js`:
Upstream moved it to `eslint.config.mjs`.
Ported the glitch-soc changes there.
- `yarn.lock`:
Upstream updated dependencies close to glitch-soc-only dependencies.
Ported upstream's changes.
2025-04-01 20:59:34 +02:00
Claire
9c50c7db19
Merge pull request #3023 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b4e56822c7
2025-03-31 21:14:23 +02:00
Claire
832d3c36e8
[Glitch] Fix poll refresh button being incorrectly hidden
...
Port 33f3a4c4c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-31 17:17:01 +02:00
Eugen Rochko
da5a957d8f
[Glitch] Fix being unable to hide controls in full screen video in web UI
...
Port 70e14c1ed0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-31 17:16:38 +02:00
Claire
3af85c90f6
[Glitch] Fix extra space under left-indented vertical videos
...
Port 19346fd5f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-31 17:15:13 +02:00
Claire
aebb6c8ab7
Merge commit 'b4e56822c72db54ba338940e2517a4e25e2159a6' into glitch-soc/merge-upstream
2025-03-31 17:12:44 +02:00
Essem
5e74cb6c40
Fix remaining Sass deprecation logs in win95 style ( #3022 )
2025-03-31 08:54:03 +02:00
Claire
c34682d671
Merge pull request #3021 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1bc28709cc
2025-03-30 21:32:34 +02:00
Renaud Chaput
0a39eac6fe
[Glitch] Convert the polls reducer to plain JS
...
Port 1bc28709cc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-30 12:21:05 +02:00
Claire
a3097e1e84
Merge commit '1bc28709ccde4106ab7d654ad5888a14c6bb1724' into glitch-soc/merge-upstream
2025-03-30 12:20:18 +02:00
Claire
3de6207805
Merge pull request #3020 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 04a9252a93
2025-03-30 10:58:46 +02:00
Claire
20fc2e558c
[Glitch] Fix incorrect locked account warning in composer
...
Port 04a9252a93 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-29 19:20:13 +01:00
Claire
8efc381063
Merge commit '04a9252a93fe18aa514957765a35e0abe2596864' into glitch-soc/merge-upstream
2025-03-29 19:19:58 +01:00
Echo
e673e6c993
[Glitch] Remove react-motion library
...
Port 902aab1245 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-29 17:15:52 +01:00
Claire
f8b0f38636
Merge commit '902aab1245a06319b7acd20045bd9ce051627300' into glitch-soc/merge-upstream
2025-03-29 17:02:39 +01:00
Claire
d6ecf503c1
Merge upstream changes up to e5fd61a84e ( #3019 )
...
* Refactor `<Video>` to TypeScript (#34284 )
* [Glitch] Refactor `<Video>` to TypeScript
Port e5fd61a84e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
---------
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2025-03-29 16:22:12 +01:00
Eugen Rochko
f19116c430
[Glitch] Refactor <Video> to TypeScript
...
Port e5fd61a84e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-28 21:00:58 +01:00
Claire
c06527cf5d
Merge commit 'e5fd61a84eb3a919c1e53f688e424df9d0f20924' into glitch-soc/merge-upstream
2025-03-28 20:48:53 +01:00
Claire
d924335d78
Reduce discrepancies with upstream in Video component ( #3018 )
2025-03-28 20:48:06 +01:00
Claire
51a8c6c3f7
Merge pull request #3017 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e28b64ac2d
2025-03-28 20:09:09 +01:00
Claire
a5eaa95bb2
Merge commit 'e28b64ac2dcd381f8b7e6bcfc2cc2b2ed3121cd9' into glitch-soc/merge-upstream
2025-03-28 18:48:04 +01:00
Claire
6328599615
Merge pull request #3015 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8a3bed1933
2025-03-28 13:30:20 +01:00
Echo
3bfc576a49
[Glitch] Fix SASS deprecation notices
...
Port 8a3bed1933 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-27 21:29:33 +01:00
Claire
e8a652a8dd
Fix win95 theme
2025-03-27 20:46:46 +01:00
Claire
eb8dd42de0
Merge commit '8a3bed1933b7afdaa196639b753f41e743c4491a' into glitch-soc/merge-upstream
2025-03-27 20:31:48 +01:00
Claire
ca204e66e3
Merge pull request #3014 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to aa575341c2
2025-03-27 20:31:29 +01:00
scarf
d5ff3ee4a0
[Glitch] feat: use <time> tag
...
Port e9fe01e2a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-27 19:42:37 +01:00
Claire
166514d252
Merge commit 'aa575341c2da1e84d349ca0b42211b0da30a2254' into glitch-soc/merge-upstream
2025-03-27 19:40:04 +01:00
Claire
d5d5501a22
Merge pull request #3013 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c43508b3e0
2025-03-26 20:21:42 +01:00
Claire
449dc30739
Merge commit 'c43508b3e0b05c5e739d726bad53f1eef89e9376' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/content_security_policy.rb`:
Upstream added support for `EXTRA_MEDIA_HOSTS` which is very similar to
glitch-soc's `EXTRA_DATA_HOST`.
Deprecate `EXTRA_DATA_HOST` FOR `EXTRA_MEDIA_HOST`.
2025-03-26 19:14:26 +01:00
Claire
21c05f838d
Merge pull request #3012 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c93b2c6809
2025-03-26 18:44:06 +01:00
Claire
7e8a06ba94
[Glitch] Add new filter action to blur media
...
Port c93b2c6809 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-26 18:22:06 +01:00
Claire
9c5c86c947
Merge commit 'c93b2c6809905d24262b5973efe20832f1b04a6d' into glitch-soc/merge-upstream
2025-03-26 18:18:07 +01:00
Jeong Arm
2d248620d6
Merge pull request #2972 from tribela/fix-secondary-button
...
Fix secondary post button alignment
2025-03-25 22:08:56 +01:00
Claire
f34326c30c
Merge pull request #3010 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 94d71c992e
2025-03-25 22:08:47 +01:00
Eugen Rochko
b67fc9c099
[Glitch] Refactor alerts to TypeScript, remove react-notification dependency
...
Port 94d71c992e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-25 21:23:24 +01:00
Claire
4ace929129
Merge commit '94d71c992e0fd88fc3a3fc92b598f139c874ab3f' into glitch-soc/merge-upstream
2025-03-25 21:12:37 +01:00
Claire
1b95c60974
Merge pull request #3009 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e1dbbf6c9d
2025-03-25 21:12:01 +01:00
Claire
6301287e73
[Glitch] Fix bookmarks and favourites not being filtered
...
Port 2eb6d815d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-25 20:05:55 +01:00
Claire
53d07e2afe
[Glitch] Fix filters not applying in detailed view
...
Port 8c3eeb4d29 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-25 20:05:21 +01:00
Claire
745c445e7e
Merge commit 'e1dbbf6c9db6dbf3f356dae4c59fa05299372370' into glitch-soc/merge-upstream
2025-03-25 19:59:59 +01:00
Claire
276a4499fd
Merge pull request #3008 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2e9b2df570
2025-03-25 09:46:02 +01:00
Eugen Rochko
a89d8ef663
[Glitch] Add double tap to zoom and swipe to dismiss to media modal in web UI
...
Port 2e9b2df570 to glitch-soc
Co-authored-by: ChaosExAnima <ChaosExAnima@users.noreply.github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-24 20:27:06 +01:00
Claire
65b627e07f
[Glitch] Refactor spoiler button logic into separate SpoilerButton component
...
Port 958953a687 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-24 20:22:18 +01:00
Claire
e7498887a7
Merge commit '2e9b2df570af19b67a5ccc754c7b581034ca79c6' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/mastodon/components.scss`:
Upstream removed some code that somehow had been modified in glitch-soc.
Removed it as upstream did.
2025-03-24 20:06:25 +01:00
Claire
69be65bed3
Merge pull request #3007 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1960aac90b
2025-03-22 18:47:16 +01:00
Eugen Rochko
afb0294826
[Glitch] Fix display of failed-to-load image attachments in web UI
...
Port changes from 1960aac90b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-22 15:51:00 +01:00
Claire
e63d474eb8
[Glitch] Prevent duplicate REST API requests on submitting account personal note with ctrl+enter
...
Port 290d57d6d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-22 15:45:24 +01:00
Claire
f1fa6b3cd0
Merge commit '1960aac90b16fce1ec620ac990aa931efcf04700' into glitch-soc/merge-upstream
2025-03-22 15:41:48 +01:00
Claire
62c27ef69b
Merge pull request #3003 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f7b1769e8a
2025-03-19 20:31:36 +01:00
Claire
971690caf2
Merge commit 'f7b1769e8a69e2831493f3a704d68efa5cf9beff' into glitch-soc/merge-upstream
2025-03-19 20:09:14 +01:00
Claire
26659425d3
Merge pull request #3002 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 547658f086
2025-03-18 22:38:25 +01:00
Claire
8b42c8c34d
[Glitch] Fix account notes not being displayed
...
Port 9d5cbbbf0f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-18 22:04:54 +01:00
Claire
6f2979b0b0
Merge commit '547658f086b2bfb396f69822d7ba938e4c0caf80' into glitch-soc/merge-upstream
2025-03-18 22:03:50 +01:00
Claire
a232c1eb30
Merge pull request #3001 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 30e334b51a
2025-03-18 09:08:28 +01:00
Claire
79123af3dd
[Glitch] Fix language detection sometimes kicking in *after* posting
...
Port 30e334b51a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-17 20:28:31 +01:00
Claire
d2c4f69148
Merge commit '30e334b51a4e7add05401895bff5a2ea4a97e0bd' into glitch-soc/merge-upstream
2025-03-17 20:25:32 +01:00
Claire
3c5bc9152b
Merge pull request #3000 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2f98134ac6
2025-03-15 19:43:11 +01:00
Eugen Rochko
156c390048
[Glitch] Add age verification on sign-up
...
Port CSS changes from d213c585ff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-15 17:52:22 +01:00
Claire
4c08cfecd5
[Glitch] Fix timeline banners sizing
...
Port 24ec83ee52 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-15 17:52:03 +01:00
Claire
0efa669fe9
Merge commit '2f98134ac69ee840095c9d8389e4b2fff72f20c1' into glitch-soc/merge-upstream
2025-03-15 17:49:32 +01:00
Claire
bc8b112deb
Merge pull request #2996 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7866745a6b
2025-03-13 15:50:30 +01:00
Claire
e479626110
Merge commit '7866745a6bf21e5187137c321040ed58d37e4331' into glitch-soc/merge-upstream
2025-03-13 15:37:44 +01:00
Claire
0fecbac498
Merge pull request #2994 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to aff5182375
2025-03-12 21:23:52 +01:00
Claire
b330cc21c4
Merge commit 'aff51823752b809c3349698b6be02bfdda7a9010' into glitch-soc/merge-upstream
2025-03-12 19:48:51 +01:00
Claire
9435d03486
Merge pull request #2993 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 420ffdfb62
2025-03-11 20:20:05 +01:00
Claire
0a7aee9cdb
[Glitch] Fix unnecessary rerenders in composer dropdown menu
...
Port 725a68d273 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-11 18:46:05 +01:00
Claire
399fbf97de
Merge commit '420ffdfb6259740602d4ce727ed5c60432c776a5' into glitch-soc/merge-upstream
2025-03-11 18:44:32 +01:00
Claire
ac4d139d16
Merge pull request #2991 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to fb34d9c590
2025-03-10 20:39:11 +01:00
Claire
fb55d09f77
Merge commit 'fb34d9c5909116d586a0187d86ada36ee1234f61' into glitch-soc/merge-upstream
2025-03-10 19:48:45 +01:00
Claire
248a0541c0
[Glitch] Fix media preview height in compose form when 3 or more images are attached ( #2988 )
...
Port 50449ae7ac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-08 16:13:04 +01:00
Claire
d94aeb2ce2
Merge pull request #2987 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 04492e7f93
2025-03-07 23:59:34 +01:00
renovate[bot]
fc992a37da
[Glitch] chore(deps): update eslint (non-major)
...
Port d2ce9a6064 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 18:52:17 +01:00
Claire
099f1a5570
[Glitch] Change hashtag suggestion to prefer personal history capitalization
...
Port db269a4c0a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 18:52:17 +01:00
Damien Erambert
e2e129457f
[Glitch] Add emoji from Twemoji 15.0 to the emoji picker/completion
...
Port debe6c0545 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 18:52:17 +01:00
Claire
4bea9a0a66
Merge commit '04492e7f934d07f8e89fa9c3d4fe3381f251e8a2' into glitch-soc/merge-upstream
2025-03-07 18:34:27 +01:00
Claire
39031ccdf5
Merge pull request #2986 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b57687083f
2025-03-07 18:32:41 +01:00
Claire
079fa6bade
[Glitch] Move app/javascript/hooks to app/javascript/flavours/glitch/hooks
...
Port b57687083f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 17:45:57 +01:00
Claire
3c0775c9b1
[Glitch] Change web client settings to be saved earlier and more often
...
Port 00dbefdbbf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 17:40:20 +01:00
Eugen Rochko
180e9e5d70
[Glitch] Add effective date to terms of service
...
Port cadda2f957 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 17:39:58 +01:00
Claire
71afcd42e1
[Glitch] Fix preview cards under Content Warnings not being shown in detailed statuses
...
Port 26a3081699 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 17:39:03 +01:00
Claire
dbd3e05812
Merge commit 'b57687083f4af178f2e2f43665eb4e49d32a50c2' into glitch-soc/merge-upstream
2025-03-07 17:37:36 +01:00
Claire
cb1ff94582
Merge pull request #2985 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ce23342d72
2025-03-07 17:35:12 +01:00
Eugen Rochko
76eac9039b
[Glitch] Fix infinite scroll not working on profile media tab in web UI ( #33860 )
...
Port 43f616a1c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-07 15:09:28 +01:00
Claire
9d5a9123b9
Merge commit 'ce23342d72a7f2ca6f8c35727c86ba54c9c365ca' into glitch-soc/merge-upstream
2025-03-07 13:15:10 +01:00
Claire
75c65fba59
Merge pull request #2984 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e5655a5f65
2025-03-07 13:10:50 +01:00
Eugen Rochko
539fe533a2
[Glitch] Fix moved notice on profiles in web UI
...
Port d399244d4d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-06 21:56:32 +01:00
Eugen Rochko
c915165370
[Glitch] Refactor <Header> into TypeScript
...
Port ebde60ca82 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-06 21:56:30 +01:00
Claire
e2ca5850c0
Convert account ActionBar to TypeScript
2025-03-06 21:27:45 +01:00
Eugen Rochko
ed6544477b
[Glitch] Change alt text reminder to not appear for private mentions in web UI
...
Port d50110a17a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-06 20:13:49 +01:00
Claire
af668b9837
[Glitch] Add optional delete_media parameter to DELETE /api/v1/statuses/:id
...
Port e71fb450e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-06 20:12:43 +01:00
Claire
b6f3cfb302
Merge commit 'e5655a5f65eb8116640ae434125553e0fe77f35e' into glitch-soc/merge-upstream
2025-03-06 20:10:00 +01:00
Claire
d431e119e4
Merge pull request #2979 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to cfb473c204
2025-02-27 17:09:37 +01:00
Claire
d7b9f3a8f6
Merge commit 'cfb473c204cee6be3c995b514dff4ac87ca31503' into glitch-soc/merge-upstream
2025-02-27 16:40:45 +01:00
Claire
1cdd91d6f1
Merge commit '6b519cfefa93a923b19d0f20c292c7185f8fd5f5' into glitch-soc/merge-upstream
2025-02-27 15:52:20 +01:00
Claire
c912ea1f0a
Merge pull request #2977 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 20531d1e07
2025-02-25 21:20:41 +01:00
Claire
a682bd19f5
Merge commit '20531d1e078a27116dea53ce21c1b32bf3774eca' into glitch-soc/merge-upstream
2025-02-25 18:52:24 +01:00
Claire
6fd1930912
Merge pull request #2974 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to db97197685
2025-02-23 15:01:40 +01:00
Claire
524e8992ad
Merge commit 'db971976853103017b1561f2c4f9406fa00c0a2e' into glitch-soc/merge-upstream
2025-02-22 21:31:46 +01:00
Claire
4a7fc25221
Merge pull request #2971 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f1d4be1e75
2025-02-21 00:14:29 +01:00
Claire
f3bc50778b
Merge commit 'f1d4be1e7509f795706ff2310c5fc36e0e79bf4d' into glitch-soc/merge-upstream
2025-02-18 20:38:57 +01:00
github-actions[bot]
e0b7ecfb0b
New Crowdin Translations (automated) ( #2933 )
...
* New Crowdin translations
* Update simple_form.no.yml
* Update no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-02-12 20:53:09 +01:00
Claire
791d5d961a
Merge pull request #2968 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4fc8c69129
2025-02-12 20:31:25 +01:00
Claire
28d85ede4c
Merge commit '4fc8c6912979e8fd7882fb360b77e677ffd68565' into glitch-soc/merge-upstream
2025-02-12 18:40:21 +01:00
Claire
6d14a36cdc
Merge pull request #2967 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1cf30717db
2025-02-08 20:29:37 +01:00
Claire
a417d6f3fc
Merge commit '1cf30717dbe7a0038a645c62f19deef7efc42207' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/precompute_feed_service.rb`:
Upstream added an option to skip half-generated timelines.
We have a conflict because we still maintain upstream's old chronological DM
timelines.
Update our code to apply the same logic to the DM timelines.
2025-02-07 21:21:28 +01:00
Claire
9449e12137
Merge pull request #2966 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a9643cb7e7
2025-02-05 19:42:23 +01:00
Claire
6ab5b9c790
Merge commit 'a9643cb7e77fd345b48877ed958d406403ad1b46' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-nightly.yml`:
We had modified the file to disable the custom ARM64 builder.
Upstream has removed it, using github's runners.
Took upstream's changes.
- `.github/workflows/build-push-pr.yml`:
We had modified the file to disable the custom ARM64 builder.
Upstream has removed it, using github's runners.
Took upstream's changes.
- `.github/workflows/build-releases.yml`:
We had modified the file to disable the custom ARM64 builder.
Upstream has removed it, using github's runners.
Took upstream's changes.
- `.github/workflows/build-security.yml`:
We had modified the file to disable the custom ARM64 builder.
Upstream has removed it, using github's runners.
Took upstream's changes.
2025-02-05 18:21:36 +01:00
Claire
579e7d98e1
Merge pull request #2965 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3b1ba46c93
2025-02-04 22:39:26 +01:00
Claire
c59f879f30
[Glitch] Fix emoji rewrite adding unnecessary curft to the DOM for most emoji
...
Port 44f5f1f0a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-02-04 18:41:09 +01:00
Claire
1dbeac2196
Merge commit '3b1ba46c93de63268d20104dee63374d0708deb0' into glitch-soc/merge-upstream
2025-02-04 18:38:41 +01:00
Claire
29e0edbfff
Merge pull request #2962 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f79b96a5ef
2025-02-02 18:12:29 +01:00
Eugen Rochko
a3399ed560
[Glitch] Add reminder when about to post without alt text in web UI
...
Port 1e70da5e3c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-02-01 19:58:11 +01:00
Eugen Rochko
800bea7209
[Glitch] Add ability to dismiss alt text badge by tapping it in web UI
...
Port 796187c1e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-02-01 19:10:32 +01:00
Claire
c85616ee3a
Merge commit 'f79b96a5ef0f6c4f57eee7f44ce2579b28a22098' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/feed_manager.rb`:
Not a real conflict, but glitch-soc has an extra `populate_direct_feed` method.
Added upstream's code.
- `app/models/user_settings.rb`:
Not a real conflict, glitch-soc has an extra setting textually-adjacent to a
setting added upstream.
Added upstream's setting.
- `app/serializers/initial_state_serializer.rb`:
Same.
- `app/services/precompute_feed_service.rb`:
Not a real conflict, glitch-soc has extra code for the direct feed.
Added upstream's new code for populating lists.
2025-02-01 19:07:13 +01:00
Claire
65caf6c085
Merge pull request #2958 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2beab34ca4
2025-01-29 13:30:30 +01:00
Claire
73f599a99e
[Glitch] Change language detection debouncing behavior to refresh at least once every 1.5 seconds
...
Port 85668becde to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-29 12:07:04 +01:00
Eugen Rochko
2c97a59148
[Glitch] Add loading indicator to timeline gap indicators in web UI
...
Port 82183d8a79 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-29 12:06:42 +01:00
Claire
844ae90dad
Merge commit '2beab34ca405a0beb3ea9f5ab684779dc2eb6374' into glitch-soc/merge-upstream
2025-01-29 12:05:09 +01:00
wackbyte
b740b17de5
Sync Glitch follow button with Mastodon ( #2957 )
...
Fixes the follow button saying "Follow back" when it actually will
cancel the follow request (mastodon/mastodon#31934 ). Intentionally omits
the "Mutual" state.
2025-01-28 21:22:19 +01:00
Claire
6be5a8da68
Merge pull request #2955 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5b291fcbe4
2025-01-28 21:22:02 +01:00
Claire
353e5f797c
Merge commit '5b291fcbe41564264954618fb1f4086a3be1c600' into glitch-soc/merge-upstream
...
Conflicts:
- `app/validators/poll_options_validator.rb`:
Upstream split `PollValidator` in two, and glitch-soc had local changes to
make the options configurable.
Refactored as upstream did, keeping glitch-soc's configurable limits.
2025-01-28 18:29:46 +01:00
Claire
e736363e77
[Glitch] Add hover cards to follow suggestions
...
Port e97335191d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:21:56 +01:00
Eugen Rochko
560eaff2c4
[Glitch] Remove system tooltip for alt text in web UI
...
Port 956873362e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:21:36 +01:00
Eugen Rochko
a21f35786d
[Glitch] Fix color of language indicator in light theme in web UI
...
Port 81271a18c5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:20:58 +01:00
Eugen Rochko
12bdf58db4
[Glitch] Refactor <LanguageDropdown> into TypeScript
...
Port 52a5c8ae05 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:20:37 +01:00
Claire
75e304d0c9
[Glitch] Convert LanguageDropdownMenu to functional component
...
Port 9a0166c3f3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:20:00 +01:00
Eugen Rochko
17af994a05
[Glitch] Add information about alt text to alt text modal in web UI
...
Port 0885c31633 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:20:00 +01:00
Claire
c14c553c7e
[Glitch] Convert LanguageDropdown to a functional component
...
Port db146046c4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-27 18:20:00 +01:00
Claire
fcc5262f60
Merge commit '93f3c724aea4efe874054b2f546fff91f0bf731b' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/system/settings/preferences/appearance_spec.rb`:
Upstream tests for changing themes in there, but glitch-soc has
its own place for that.
Updated upstream's change while skipping the theme test.
2025-01-27 18:19:09 +01:00
Claire
43e1a24113
Merge pull request #2953 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3178acc5cb
2025-01-23 20:39:34 +01:00
Claire
45093e7abf
[Glitch] Fix language detection taking mentions and URLs into account
...
Port 3178acc5cb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-23 13:40:00 +01:00
Claire
38905ae658
[Glitch] Fix WebUI crash when language detection code returns undefined
...
Port 8dcfd3f246 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-23 13:38:35 +01:00
Eugen Rochko
bfb9092890
[Glitch] Refactor <DomainPill> into TypeScript
...
Port 8b24085f8e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-23 13:38:35 +01:00
Claire
19fa4cfcf2
Merge commit '3178acc5cb8415a72b646dbe77be05255d3966f3' into glitch-soc/merge-upstream
2025-01-23 13:38:23 +01:00
Claire
78a4d617a3
Merge pull request #2952 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3dcf5e12b1
2025-01-22 08:57:37 +01:00
Eugen Rochko
5e7c079787
[Glitch] Change design of edit media modal in web UI
...
Port 11786f1114 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-21 19:43:38 +01:00
Claire
05e5db91c7
Merge commit '3dcf5e12b1ffb8e57a7c1e1f3f1145c9bae477e8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/mastodon/components.scss`:
Conflict because one of the removed lines was modified to accomodate for
glitch-soc's slightly different build system.
Removed the lines as upstream did.
2025-01-21 19:23:25 +01:00
Claire
b0bf355911
Merge pull request #2951 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4ebdfed8ea
2025-01-21 13:22:49 +01:00
Claire
785543b5a6
[Glitch] Fix opening modals losing some location parameters
...
Port 4ebdfed8ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-21 12:07:40 +01:00
Claire
ce7fb94306
Merge commit '4ebdfed8ea7d16d203da73051ef26bbcdeb63681' into glitch-soc/merge-upstream
2025-01-21 12:06:49 +01:00
Claire
c400122665
Merge pull request #2950 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7f866daf63
2025-01-20 23:52:49 +01:00
Eugen Rochko
89b7f8884a
[Glitch] Add warning when selected and detected language is different in web UI
...
Port 8962f11578 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-20 18:07:59 +01:00
Claire
08e7c4f3a7
Merge commit '7f866daf637e9303c7b503e0ed29ef8802fcb4c0' into glitch-soc/merge-upstream
2025-01-20 18:06:13 +01:00
Claire
0d09884521
Merge pull request #2947 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4bd969e4bb
2025-01-18 15:01:00 +01:00
Claire
297eb7c956
Merge commit '4bd969e4bb54297981d385903bf8a4348b394f09' into glitch-soc/merge-upstream
...
Conflicts:
- `CONTRIBUTING.md`:
Upstream modified it while we quote upstream's within an otherwise different file.
Applied upstream's changes.
2025-01-18 12:42:17 +01:00
Claire
160019235b
Merge pull request #2945 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0aa9bb8130
2025-01-16 12:26:03 +01:00
Claire
ad3bb614f0
Merge commit '0aa9bb8130b77b01f6a08c64b7e93876d892868b' into glitch-soc/merge-upstream
2025-01-16 12:13:56 +01:00
Claire
4cfa5c14c0
Merge pull request #2944 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to da4e55eb17
2025-01-16 11:54:26 +01:00
Claire
f6a0cd9d1a
Merge commit 'da4e55eb17e459fbc6d1a19fac3303508324324c' into glitch-soc/merge-upstream
2025-01-16 11:16:53 +01:00
Claire
6394261d58
Merge pull request #2942 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c20824fa76
2025-01-15 22:20:30 +01:00
Claire
ad71a8d1f7
Merge commit 'c20824fa760061cf8fba258dbbd6b0a615df4749' into glitch-soc/merge-upstream
2025-01-15 19:32:04 +01:00
Plastikmensch
e489410b0f
Fix attachment list in conversation component ( #2941 )
...
`media` is no longer part of `StatusContent`, so the attachment list wasn't shown in the private mentions column.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2025-01-15 08:18:39 +01:00
Claire
dc2ce2b305
Merge pull request #2940 from Plastikmensch/fix-media-attachments-in-report-modal
...
Fix media attachments in report modal
2025-01-15 08:17:58 +01:00
Plastikmensch
5395154832
Fix media attachments in report modal
...
Media attachments weren't shown in the report modal since they were passed as `media` to `StatusContent`, but `StatusContent` doesn't use the media prop anymore.
Instead match the file with vanilla.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2025-01-14 23:47:09 +01:00
Claire
ae49d73f58
Merge pull request #2939 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e1d7efadc0
2025-01-14 21:53:41 +01:00
Claire
09bd5aa156
[Glitch] Redirect new users to onboarding
...
Port e9462960a7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-14 20:47:40 +01:00
Claire
563ff91cf8
[Glitch] Use final specification for new WebPush subscriptions in web interface
...
Port e2f085e2b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-14 20:46:21 +01:00
Claire
ab152ebed4
Merge commit 'e1d7efadc04dd0826c6bcfe43325688566e13881' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/status.rb`:
Upstream refactored `visibility` handling to a concern, while glitch-soc had
custom code adjacent to some of the changed lines.
Applied upstream's changes.
- `lib/mastodon/version.rb`:
Upstream moved some definitions to `config/mastodon.yml`, while glitch-soc's
default github repository had been modified.
Applied upstream's changes and updated `config/mastodon.yml` accordingly.
2025-01-14 20:38:32 +01:00
Claire
f950b97024
Merge pull request #2937 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 34cd7d6585
2025-01-11 10:03:15 +01:00
Claire
0270bd2ee5
[Glitch] Require specific subtype of formatMessage in timeAgoString
...
Port 6b1ea8dd2c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-10 20:56:20 +01:00
Claire
00f410a089
[Glitch] Fix use of deprecated Iterable.isIndexed from immutable
...
Port 1bf6195763 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-10 20:55:27 +01:00
Emelia Smith
fb48fc4cce
[Glitch] Include time portion in formatted datetimes when provided
...
Port JS part of 15669fcf75 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-10 20:53:48 +01:00
Claire
19b9884bb2
[Glitch] Fix preview card sizing in “Author attribution” in profile settings
...
Port 82e046ea06 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-10 20:53:12 +01:00
Claire
155dc4bc4b
Merge commit '34cd7d6585992c03298c175ab5d22ad059b58cdb' into glitch-soc/merge-upstream
...
Conflicts:
- `CONTRIBUTING.md`:
Upstream changed the file, while we had a different one.
Updated the common parts.
- `README.md`:
Upstream changed the file, while we had a different one.
Updated the common parts.
- `app/helpers/application_helper.rb`:
Upstream added helpers where glitch-soc had extra ones.
Added upstream's new helpers.
- `app/models/form/admin_settings.rb`:
Upstream added some custom handling of one setting, while
glitch-soc had additional code.
Ported upstream's code.
- `lib/mastodon/version.rb`:
Upstream moved some things to `config/mastodon.yml`.
Did the same.
- `spec/requests/api/v1/accounts/credentials_spec.rb`:
I don't know honestly.
2025-01-10 20:41:36 +01:00
Claire
10e24113a8
Fix issue with “Translate” button being overlayed on text ( #2935 )
...
Fixes #2932
2025-01-08 18:25:09 +01:00
Claire
dc14695f8a
Fix extraneous margins below CW in absence of mentions ( #2936 )
2025-01-08 18:24:57 +01:00
Claire
693074973a
Merge pull request #2934 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 82d2ce293d
2025-01-07 08:33:51 +01:00
Claire
412a0dd661
[Glitch] Further remove old notifications code
...
Port e8672e27e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-06 20:40:26 +01:00
Claire
32567a6d8d
[Glitch] Fix color contrast in report modal
...
Port c692f69dba to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-06 20:40:06 +01:00
Claire
126ce9a232
Merge commit '82d2ce293d98a2b9e024bc5396c3586904d46ae5' into glitch-soc/merge-upstream
2025-01-06 20:36:25 +01:00
Jeremy Kescher
ae302d2f5a
[Glitch] Standalone share page: Dispatch fetchServer for maxChars ( #2929 )
2025-01-06 12:50:40 +01:00
github-actions[bot]
53f8ac09f3
New Crowdin Translations (automated) ( #2920 )
...
* New Crowdin translations
* Update no.yml
* Update simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2025-01-05 14:55:11 +01:00
Claire
747f1f4910
Merge pull request #2930 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9b82bedc6f
2025-01-04 22:11:24 +01:00
Claire
163a8569ed
Merge commit '9b82bedc6f589b19c1cf9dc8f566f4c19702d965' into glitch-soc/merge-upstream
2025-01-04 18:55:35 +01:00
Claire
0327db3db0
[Glitch] Refactor status handleClick and handleHotkeyOpen handlers
...
Port 9712518b2f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-04 15:30:32 +01:00
Claire
d878ca267c
[Glitch] Fix audio player modal having white-on-white buttons in light theme
...
Port 02fe176fd4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-04 15:29:56 +01:00
Claire
807bf8be24
Merge commit '9712518b2fb2585df3bcff95a687c291f04a4199' into glitch-soc/merge-upstream
2025-01-04 15:27:49 +01:00
Claire
1d9b58568c
Merge pull request #2928 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7d6da219c0
2025-01-04 14:04:20 +01:00
Claire
813921295e
[Glitch] Remove old notifications actions and reducers
...
Port 7d6da219c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-03 20:54:09 +01:00
Christian Schmidt
49c5791dec
[Glitch] Localize language names
...
Port f9582bcfc3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-03 20:29:08 +01:00
Claire
7e1f8babbd
Merge commit '7d6da219c0fccb8693282a99765135050173d7c4' into glitch-soc/merge-upstream
2025-01-03 20:26:28 +01:00
Claire
84303b8b8e
Merge pull request #2927 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6ffa251d6a
2025-01-03 17:53:52 +01:00
Claire
04be5e7f12
[Glitch] Add t hotkey for post translations
...
Port 79a9069deb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-03 12:36:12 +01:00
Claire
68106f250c
Merge commit '6ffa251d6ad239d1ad2b95e784c3a7a21cbf50e8' into glitch-soc/merge-upstream
2025-01-03 12:34:47 +01:00
Claire
c62fae6d94
Merge pull request #2926 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8e3fd1b823
2025-01-03 12:10:57 +01:00
gunchleoc
216b1fcd45
[Glitch] Fix favorite & bookmark text toggle in timeline, status and image view
...
Port 3201485df2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-02 22:08:43 +01:00
Jeong Arm
539fa40623
[Glitch] Fix keyboard shortcut for open status
...
Port a557f9bbaa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-02 21:16:56 +01:00
Claire
970eaae2f1
[Glitch] Fix processing of incoming notifications for unfilterable types
...
Port 655c4a5ebb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-02 21:16:01 +01:00
Claire
b9a32b0003
[Glitch] Fix WebUI erroneously stopping to offer expanding search results after second page
...
Port 68bfa7ae3f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-02 21:15:38 +01:00
Claire
cef665788a
Merge commit '8e3fd1b8236448f01221b1d7745736e50de51e11' into glitch-soc/merge-upstream
2025-01-02 21:14:14 +01:00
Claire
b7afca0f05
Change status content markup to match upstream ( #2923 )
...
* Remove option to have media outside of CWs
Upstream adopted the media-in-CW design glitch-soc originally had.
* Move poll to StatusContent
* Refactor status media icons
* Rename `forceFilter` to `showDespiteFilter` for consistency with upstream
* Change media and status content markup to match upstream's
* Add mention placeholders back
2024-12-29 19:59:19 +01:00
Claire
5e65586161
Merge MoveGlitchUserSettings migration into MoveUserSettings ( #2925 )
2024-12-29 19:24:52 +01:00
Claire
a6007ef5fa
Fix “Media“ local settings page being inaccessible ( #2922 )
2024-12-28 19:31:27 +01:00
Claire
3fc97b14f0
Merge pull request #2921 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8770905186
2024-12-26 13:18:22 +01:00
Eugen Rochko
c40016b785
[Glitch] Change search to use query params in web UI
...
Port 0636bcdbe1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:38:02 +01:00
Claire
0d25e4f54d
Fix rubocop failure in old glitch-soc migration
2024-12-25 21:21:39 +01:00
Eugen Rochko
168d14c920
[Glitch] Change design of interaction modal in web UI
...
Port f19fd0b889 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Eugen Rochko
2f9efb721c
[Glitch] Change animation on feed generation screen in web UI
...
Port 3cf6681736 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Matt Jankowski
e516066112
[Glitch] Fix long account username leaving container
...
Port 234af14966 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Renaud Chaput
e5dc03a353
[Glitch] Fix voting on polls
...
Port da279df8ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Claire
9e7a7c713f
[Glitch] Change label of grouped favourite notification on private mentions
...
Port a4560d9278 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Renaud Chaput
37070a7881
[Glitch] Convert polls to Typescript / Immutable Records
...
Port ded799f913 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Claire
967e095724
[Glitch] Fix Chromium showing scrollbar on embedded posts
...
Port 58c5068bda to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Eugen Rochko
bb17ffac92
[Glitch] Change referrer policy to be controlled by header in web UI
...
Port 425311e1d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Emelia Smith
39ebf707f0
[Glitch] Fix missing top border on Admin Hashtags UI
...
Port 6615f17b48 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:38 +01:00
Eugen Rochko
cbe88a1e9c
[Glitch] Add terms of service
...
Port 30aa0df88c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:38 +01:00
Eugen Rochko
1da3010ffd
[Glitch] Fix design of search bar on explore screen in light theme in web UI
...
Port bf79174829 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:38 +01:00
Eugen Rochko
0bf4d49166
[Glitch] Fix various visual sign-up flow issues
...
Port ca45f896dd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:38 +01:00
Eugen Rochko
a8f6ed9776
[Glitch] Refactor <HashtagHeader> to TypeScript
...
Port 25387dc423 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:38 +01:00
Mohammad Kazemi
fb77bfb94d
[Glitch] Set unicode-bidi of account header content to plaintext in styles
...
Port b82c791770 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 19:53:55 +01:00
Eugen Rochko
6868b4481c
[Glitch] Add ability to search for all accounts when creating a list in web UI
...
Port 7135f513a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 19:53:23 +01:00
Eugen Rochko
062723cfb2
[Glitch] Change percentile label in year in review in web UI
...
Port 6cf87762a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 19:38:57 +01:00
Michael Stanclift
93631757b8
[Glitch] Provide option to force use of system scrollbar styling
...
Port 04b7046be1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 19:38:27 +01:00
Eugen Rochko
14fe8c7d4b
[Glitch] Refactor <Column> to TypeScript
...
Port 346a27b6fc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 19:37:18 +01:00
Claire
0aa69487a2
Merge commit '877090518682b6c77ba9bdfa0231afd56daec44d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/concerns/user/has_settings.rb`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `app/views/settings/preferences/appearance/show.html.haml`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `config/routes.rb`:
Upstream moved web app routes to `config/routes/web_app.rb`, while glitch-soc had
an extra route.
Moved the extra route to `config/routes/web_app.rb`.
- `spec/controllers/settings/preferences/appearance_controller_spec.rb`:
This spec got converted to a system spec upstream.
However, the theme setting works differently in glitch-soc, so the spec had been
changed.
Changed the corresponding system spec as well.
2024-12-25 18:01:37 +01:00
Claire
57c5905c19
Fix clicking on status prepends (“X boosted Y”) opening original account in a new tab ( #2919 )
2024-12-23 22:33:12 +01:00
github-actions[bot]
76efddfc57
New Crowdin Translations (automated) ( #2907 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-12-23 18:28:38 +01:00
Claire
87e24174a9
Merge pull request #2918 from ClearlyClaire/glitch-soc/port/middle-click
...
Port upstream's middle-click handling changes
2024-12-23 15:04:20 +01:00
Claire
5b93331a48
[Glitch] Fix middle-click handling conflicting with automatic scrolling
...
Port 9ff01403ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-22 20:42:25 +01:00
Eugen Rochko
d2fd51691a
[Glitch] Add ability to middle-mouse click posts in web UI
...
Port 683db3ab25 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-22 20:39:23 +01:00
Claire
d65f6c2f8a
Replace glitch-soc's collapsed toots with upstream's “Read more” ( #2916 )
...
* Remove glitch-soc's post collapse feature
* Get rid of the infamous `parseClick`
* Remove unused CSS
* Use upstream's “Read More” implementation
* Update translation strings
2024-12-22 20:27:32 +01:00
Claire
28751ff042
Remove status background feature ( #2640 )
2024-12-10 08:55:08 +01:00
Claire
ec9f360217
Merge pull request #2912 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 752d49eefe
2024-12-02 22:23:47 +01:00
Eugen Rochko
119b7583fd
[Glitch] Change profile bios to be displayed during onboarding in web UI
...
Port ca11740dc9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-02 21:12:14 +01:00
Claire
c2817c7fad
Merge commit '752d49eefef48262d501ba5fc2006d2c8466a000' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/feed_manager.rb`:
Upstream changed how notifications from follow subscriptions were handled,
refactoring this file in the process.
Conflict is due to glitch-soc having an extra timeline type (direct).
Ported upstream's changes.
- `app/workers/feed_insert_worker.rb`:
Ditto.
2024-12-02 21:08:15 +01:00
Claire
543eced5a1
Port missed CSS change from latest ported upstream changes ( #2911 )
2024-12-02 21:06:07 +01:00
Claire
5550f53a7e
Merge pull request #2910 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 75ecc6df06
2024-12-01 23:05:31 +01:00
Eugen Rochko
b55c31e01b
[Glitch] Change "social web" to "fediverse" in a few banners in web UI
...
Port 4de108e755 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 19:04:36 +01:00
Eugen Rochko
e03b5868a4
[Glitch] Change server rules to be collapsible
...
Port 986a3676d3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 19:02:28 +01:00
Claire
10a24d67d4
Merge commit '75ecc6df068ec2c21b26f05692eb5dfdc35671fa' into glitch-soc/merge-upstream
2024-12-01 18:57:49 +01:00
Eugen Rochko
64fc79cbc2
[Glitch] Change design of modal loading and error screens in web UI
...
Port 7f2cfcccab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 18:47:56 +01:00
Emelia Smith
170f76c82c
[Glitch] Add link from Web UI for Hashtags to the Moderation UI
...
Port eef8d2c855 to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 18:47:56 +01:00
Eugen Rochko
f441e3db4e
[Glitch] Change onboarding flow in web UI
...
Port 7a3dea385e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 18:47:56 +01:00
Eugen Rochko
cedacd6435
[Glitch] Remove old notifications route from web UI
...
Port 429e08e3d2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 18:47:56 +01:00
Claire
7d52d5df0f
Merge commit 'c58967c3bd7b7eee0b284ee2b77a48ed9ce6863e' into glitch-soc/merge-upstream
...
Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
Conflict due to upstream adding fallback support for MathML Core while
glitch-soc supported slightly more tags than upstream.
Added the MathML Core fallback code to glitch-soc.
- `spec/lib/sanitize/config_spec.rb`:
Ditto.
2024-12-01 18:22:00 +01:00
Eugen Rochko
bdbe7c30e7
[Glitch] Fix arrow in the wrong place on empty list members screen in web UI
...
Port 1a88c05274 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 17:48:19 +01:00
Claire
a518b60bb3
[Glitch] Fix username and display name being hidden on narrow screens in moderation interface
...
Port 1be83c6982 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 17:47:40 +01:00
Nick Schonning
0fcbdc01c5
[Glitch] Update immutable imports for v5
...
Port 27e79da6b9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 17:46:58 +01:00
Oliver Geer
c2f6ab6ae9
[Glitch] Fix accounts table long display name
...
Port 0ad5c212c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 17:45:52 +01:00
Christian Schmidt
b779f9e0b8
[Glitch] Fix CSS warnings
...
Port 9ebed5d410 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-01 17:45:24 +01:00
Claire
48827e1210
Merge commit 'a27bafa59653328a0f06bedb1dfb2b6ee92af43d' into glitch-soc/merge-upstream
...
- `app/controllers/application_controller.rb`:
Minor conflict due to glitch-soc's theming system.
- `spec/helpers/application_helper_spec.rb`:
Minor conflict due to glitch-soc's theming system.
2024-12-01 17:36:49 +01:00
Claire
3ca5d844ef
Merge pull request #2903 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d0753ec276
2024-11-25 08:39:09 +01:00
Claire
916d790794
Fix issue templates ( #2904 )
2024-11-24 20:44:03 +01:00
Claire
217e0f87fd
[Glitch] Change design of lists in web UI
...
Port 62603508c7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-24 19:59:23 +01:00
Claire
2259949e9b
Remove pinned accounts editor
...
It was utterly broken and the underlying modals are getting redesigned
2024-11-24 19:59:23 +01:00
Claire
ba151ef5e5
[Glitch] Fix duplicate notifications in notification groups when using slow mode
...
Port 4bfb8887bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-24 18:59:04 +01:00
Claire
f740611820
Merge commit 'd0753ec276502ea28a1e853cbc6487020a0602e3' into glitch-soc/merge-upstream
2024-11-24 18:56:15 +01:00
github-actions[bot]
497dfbd95c
New Crowdin Translations (automated) ( #2896 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-11-24 18:39:20 +01:00
Jeong Arm
b52e7a68bc
Set autofocus on favourite modal ( #2900 )
2024-11-24 18:39:14 +01:00
Claire
f87a06f8bf
Merge pull request #2902 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e68b26c8df
2024-11-24 18:39:04 +01:00
Eugen Rochko
bcd2920e0c
[Glitch] Fix notification polling showing a loading bar in web UI
...
Port e856838e0c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-24 16:54:28 +01:00
Jeong Arm
06c462ed1a
[Glitch] Add missing autofocus on boost modal
...
Port 60801ab914 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-24 16:54:08 +01:00
Claire
6374937147
Merge commit 'e68b26c8df2056182564abcee230927ed53200c8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/trends/statuses.rb`:
Upstream added a date restriction to trendable posts, while glitch-soc had
slightly different conditions.
Added the date restriction to glitch-soc's conditions.
2024-11-24 16:46:28 +01:00
Claire
e8c108d270
Fix collapse icon opening the post ( #2899 )
2024-11-16 21:39:12 +01:00
Claire
3136079d3a
Merge pull request #2898 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 44d92fa4f6
2024-11-16 17:06:47 +01:00
Emelia Smith
0e9ab5363a
[Glitch] Improve display of statuses in admin panel
...
Port ddfb3d123b to glitch-soc (CSS only)
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-15 19:06:23 +01:00
Claire
18aa0d8871
[Glitch] Fix Content Warning and filter states not applying to boosted posts properly (refactor only)
...
Port ec663eaba1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-15 19:03:39 +01:00
Eugen Rochko
e86c1c814b
[Glitch] Fix a few visual issues with annual reports in web UI
...
Port 32e5e1d3f1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-15 19:00:15 +01:00
Christian Schmidt
e98891f4e5
[Glitch] Backspace hotkey should override default behaviour
...
Port 157fba4698 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-15 18:51:06 +01:00
Claire
4f1242964b
Merge commit '44d92fa4f6aac5c45ad358287af48cd879f5665e' into glitch-soc/merge-upstream
2024-11-15 18:44:32 +01:00
Claire
1ae5f84774
Fix clicking on avatar/display opening status instead of profile ( #2897 )
...
Fix regression from #2895
2024-11-11 16:11:24 +01:00
Claire
b7a66c6eac
Fix status clickable area ( #2895 )
2024-11-10 22:43:27 +01:00
github-actions[bot]
d29f27fad7
New Crowdin Translations (automated) ( #2851 )
...
* New Crowdin translations
* Update simple_form.no.yml
* Update no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 22:07:04 +01:00
Claire
710d0bd666
Merge pull request #2894 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1e71c4e247
2024-11-10 21:05:19 +01:00
Claire
f3eac6f45a
[Glitch] Fix list of follow requests not having a back button
...
Port 6ae1fcd059 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 13:50:14 +01:00
Claire
80378921e6
[Glitch] Fix out-of-view post contents being inconsistent with in-view post contents
...
Port d482211aa6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 13:50:14 +01:00
Eugen Rochko
3244926565
[Glitch] Add year in review feature to web UI
...
Port d6349c0e9a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 13:50:14 +01:00
Claire
d19d7a283e
[Glitch] Fix alt-text pop-in not using the translated description
...
Port 0a1b5df202 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 13:29:04 +01:00
Claire
f0f807cec7
Merge commit '1e71c4e247eb8900a718b04113ffce9c1b8ad2f4' into glitch-soc/merge-upstream
2024-11-10 13:18:43 +01:00
Claire
bf454e9956
Merge pull request #2892 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b06fd54c30
2024-11-06 22:15:51 +01:00
Claire
b013067027
Fix ruby linting issue
2024-11-03 21:08:10 +01:00
Renato "Lond" Cerqueira
4d9d10ea81
[Glitch] Fix 'unknown' media attachment rendering in detailed view
...
Port 01e25af2e3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-03 21:02:11 +01:00
Claire
95c95da891
[Glitch] Fix preview cards with long titles erroneously causing layout changes
...
Port 742eb549ab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-03 21:00:41 +01:00
Nathan Sparrow
43775c8ea4
[Glitch] Embed modal mobile fix
...
Port de1d8dc63a
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-03 21:00:25 +01:00
Emelia Smith
9a5dcf0add
[Glitch] Feat: Implement interaction modal for Polls
...
Port dc0b1948be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-03 21:00:05 +01:00
Claire
f624ef2778
Merge commit 'b06fd54c305915527e3a6edc575dc23b623143ef' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/formatting_helper.rb`:
Upstream wrapped some code glitch-soc had modified in an OTEL instrumentation span.
Wrapped the modified code.
2024-11-03 20:51:58 +01:00
Claire
e44a800887
Fix missing CSS for CW margins ( #2891 )
2024-10-27 21:08:59 +01:00
Claire
40b3c206e4
Change Content Warning design to match upstream's ( #2890 )
2024-10-27 16:08:01 +01:00
Claire
eb68d81013
Merge pull request #2889 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 77cd16f4ee
2024-10-26 22:47:10 +02:00
Claire
1d3d549e96
[Glitch] Redesign Content Warning and filters
...
Port 393f0a0159 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 14:09:46 +02:00
renovate[bot]
e8d23f6bcb
[Glitch] Update eslint (non-major)
...
Port 11a63b2db6 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 14:00:09 +02:00
Claire
8a222b3951
Fix assets build failure on glitch-soc
2024-10-26 13:54:36 +02:00
Eugen Rochko
227bf77252
[Glitch] Change design of rich text elements in web UI
...
Port d11231a420 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 13:53:25 +02:00
David Roetzel
50a40d1b2f
[Glitch] Do not change follow counters when already following
...
Port 029c99bd7b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 13:50:30 +02:00
Emelia Smith
28287eb3b2
[Glitch] Fix 'unknown' media attachment type rendering
...
Port 346cdb998c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 13:49:07 +02:00
Renaud Chaput
d304540ebc
[Glitch] Replace execCommand for copying text with the modern clipboard API
...
Port fb6d7ed475 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 13:47:22 +02:00
Claire
8103e69b17
Merge commit '77cd16f4ee7ab807df6fffb1538a6659a8182a9e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/mastodon/components.scss`:
Conflict caused by glitch-soc changing the path to images, and upstream
removing styling using such an image.
Removed the styling as upstream did.
- `app/models/account.rb`:
Conflict due to upstream changing lines adjacent to a change made in glitch-soc
to have configurable limits.
Ported upstream's changes.
- `yarn.lock`:
Dependencies adjacent to glitch-soc-only dependencies updated.
Updated them as well.
2024-10-26 13:38:07 +02:00
Claire
075a4492f7
Merge pull request #2887 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1fc165de02
2024-10-19 22:08:41 +02:00
Emelia Smith
ba365ac8ec
[Glitch] Fix: Reword 'pick one' to 'single choice' for polls
...
Port bc2e642272 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:27:27 +02:00
Claire
6bd185b423
[Glitch] Remove ability to get embed code for remote posts
...
Port 1fc165de02 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
hota
f0207d10be
[Glitch] Fix column-settings spacing in local timeline in advanced view
...
Port 0f37b7d6ac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Claire
b428921ec9
[Glitch] Add more explicit explanations about author attribution and fediverse:creator
...
Port 8b56509625 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Renaud Chaput
829ff8633b
[Glitch] Add ability to group follow notifications in WebUI
...
Port 6c87c76e18 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Claire
42336d810b
[Glitch] Fix only the first paragraph being displayed in some notifications
...
Port 25f8003d75 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Renaud Chaput
2f854c5576
[Glitch] Add back a 6 hours mute duration option
...
Port 7a7a7cc448 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Jeong Arm
e35ee2ce5c
[Glitch] Fix reblog icons on account media view
...
Port 5afdb81b36 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Claire
886a422d09
[Glitch] Fix follow recommendation carrousel scrolling on RTL layouts, for real
...
Port 5e4cc1a39c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:56 +02:00
Renaud Chaput
d63594d97e
[Glitch] Fix back arrow pointing to the incorrect direction in RTL languages
...
Port 51345e5133 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-19 19:23:52 +02:00
Claire
6281c4dedd
Merge commit '1fc165de02d79294c8a218f5fa82bcd477484ca1' into glitch-soc/merge-upstream
...
Conflicts:
- `.env.production.sample`:
Upstream added a block of three environment variables, while glitch-soc
has a different version of the file overall.
Added upstream's changes.
- `app/helpers/application_helper.rb`:
Upstream added a helper, while glitch-soc had extra helpers.
Added upstream's helper.
2024-10-19 19:13:32 +02:00
Claire
92771e5afb
Merge pull request #2884 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7c10b0fb7a
2024-10-14 21:47:32 +02:00
Claire
ab50b2613e
[Glitch] Fix follow recommendation carrousel scrolling on RTL layouts
...
Port 7c10b0fb7a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:29 +02:00
Claire
075eb3ed38
[Glitch] Fix mute duration not being shown in list of muted accounts in web UI
...
Port a295832960 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Claire
71a6ced55c
[Glitch] Fix “Mark every notification as read” not updating the read marker if scrolled down
...
Port e018e6321f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Claire
9b3aaa9609
[Glitch] Fix “Mention” appearing for otherwise filtered posts
...
Port f75eb1a8b0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Michael Stanclift
1a9be3e0eb
[Glitch] Restore list column border
...
Port de4f7859b4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Claire
39723a4d9c
[Glitch] Fix list edition modal styling
...
Port 45a520603b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Matt Jankowski
6cedbb4c50
[Glitch] Bring icon vertical middle to applications list style
...
Port fa4a82326d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-14 20:11:02 +02:00
Claire
4d9b4ef72f
Merge commit '7c10b0fb7a078661558fef86399d86831423260c' into glitch-soc/merge-upstream
2024-10-14 19:46:52 +02:00
Claire
888e6a3439
Fix setting to hide the quick filter bar ( #2882 )
...
Fixes #2881
2024-10-11 17:45:07 +02:00
Claire
6e96ec840d
Fix the favicon notification badge not using the correct notification count ( #2880 )
...
Fixes #2879
2024-10-10 19:31:51 +02:00
Claire
c574f5b53f
Change how migrations duplicated between glitch and upstream are handled ( #2878 )
2024-10-09 18:36:19 +02:00
Claire
7033b3476e
Fix discrepancy with upstream regarding latest docker image tag ( #2877 )
2024-10-08 19:10:59 +02:00
Claire
d04e2e9104
Merge pull request #2874 from ClearlyClaire/glitch-soc/fixes/crowdin-download-stable-glitch
...
Fix download of stable translation files in glitch-soc
2024-10-08 13:42:11 +02:00
Claire
1de6d511f4
Fix download of stable translation files in glitch-soc
2024-10-08 13:41:40 +02:00
Claire
fd75087534
Merge pull request #2872 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4238da6ee3
2024-10-07 21:25:06 +02:00
Eugen Rochko
ee17081793
[Glitch] Fix missing avatar fallback interfering with transparency in web UI
...
Port cae93e79a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-07 20:46:30 +02:00
Eugen Rochko
9ca99b7dc1
[Glitch] Fix wrong width on logo in detailed link card in web UI
...
Port 889edc560a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-07 20:46:30 +02:00
Claire
7e06d724c9
Merge commit '4238da6ee3c93dfd5752e9133cbec958f8ebb18a' into glitch-soc/merge-upstream
2024-10-07 20:45:07 +02:00
Claire
6967031144
Fix video player's height in detailed status view
2024-10-06 19:19:28 +02:00
Claire
bbc7be1d95
Merge pull request #2867 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c40ab43dc7
2024-10-06 19:18:59 +02:00
Christian Schmidt
c37daa11f2
[Glitch] Remove redundant title attribute
...
Port c40ab43dc7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
7b40f14452
[Glitch] Fix media gallery items having incorrect borders when hidden
...
Port 51769e0670 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
c720623dc7
[Glitch] Fix unsupported grouped notifications from streaming causing duplicate IDs
...
Port 77f5b127fa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
forsamori
819abbdb2f
[Glitch] Add margin-bottom to error.dialog to reduce whitespace
...
Port 63a959099b to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
b22272fcdc
[Glitch] Hide badges in media gallery when media are hidden
...
Port f768a6eb16 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
299372babe
[Glitch] Fix editing description of media uploads with custom thumbnails
...
Port f760899b04 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
54b209243b
[Glitch] Fix media uploads in composer appearing over search results in advanced interface
...
Port b5006539c9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Claire
ce3bedade3
[Glitch] Fix incorrect 'navigator' check
...
Port 4a737a948a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Nick Schonning
61a0c58dee
[Glitch] Enable ESLlint no-case-declarations
...
Port f91f077985 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 17:04:53 +02:00
Matt Jankowski
af39ac6edc
[Glitch] Adjust spacing on setting sub-nav items when below mobile size
...
Port f10d61bf86
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 16:44:22 +02:00
Matt Jankowski
edfa716a18
[Glitch] Improve alignment of icons on admin roles list
...
Port f811fcb2b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 16:43:50 +02:00
Renaud Chaput
8572fa1452
[Glitch] Fix follow notifications from streaming being grouped
...
Port 1be55ce244 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-06 16:43:17 +02:00
Claire
b28ce2424c
Merge commit 'c40ab43dc703be988c277d4ba6b7987a3a80e16c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Upstream added a helper where glitch-soc had its own, not really
a conflict.
Added upstream's helper.
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream renamed a constant that was used slightly differently in glitch-soc.
Renamed it as upstream did.
2024-10-06 16:07:58 +02:00
Claire
88756ab75f
Merge pull request #2861 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 03210085b7
2024-09-30 13:30:14 +02:00
Claire
9af9ef6fb3
Merge commit '03210085b7481568cc507f088144aaf1dae73c88' into glitch-soc/merge-upstream
2024-09-30 13:04:19 +02:00
Claire
9bf624b44d
Merge pull request #2860 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9d664f87a0
2024-09-29 20:36:32 +02:00
Eugen Rochko
e80971e660
[Glitch] Change media reordering design in the compose form in web UI
...
Port 11a12e56b3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 14:03:19 +02:00
Eugen Rochko
9e10fd59b7
[Glitch] Add ability to view alt text by clicking the ALT badge in web UI
...
Port a04433f995 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 13:35:35 +02:00
Eugen Rochko
9b5f073cb3
[Glitch] Change design of media tab on profiles in web UI
...
Port 89df27a06c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 12:57:58 +02:00
Eugen Rochko
157ecf255b
[Glitch] Change responsive break points on navigation panel in web UI
...
Port 28c4eca0af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:53:49 +02:00
Matt Jankowski
b8c23f94b0
[Glitch] Add no-toolbar state for "nothing here" batch table views
...
Port 24d3ce7bab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:29:18 +02:00
Matt Jankowski
3fa34bd73a
[Glitch] Use 1 column layout for form ul on narrow widths
...
Port 106b22bd2d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:25:24 +02:00
Claire
77d2f7eef6
[Glitch] Fix scrollbar width
...
Port 89c39e7826 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:24:54 +02:00
Claire
8439084587
[Glitch] Add fallback to domain block confirmation modal
...
Port 7a62d57427 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:21:56 +02:00
Eugen Rochko
7b290cee47
[Glitch] Add preview of followers removed in domain block modal in web UI
...
Port 3426ea2912 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 11:21:05 +02:00
Claire
7ef25ae53b
Merge commit '9d664f87a04b6a5157ddbe60ee33b5b7a960198e' into glitch-soc/merge-upstream
2024-09-29 11:06:09 +02:00
Claire
437cecc965
Fix awkward status action bar layout changes ( #2859 )
2024-09-26 12:02:40 +02:00
Claire
f610fdd6e7
Merge pull request #2858 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 28966fa0a6
2024-09-25 21:15:51 +02:00
Renaud Chaput
0b1310feb3
[Glitch] Keep the status action buttons at their position regardless of the counter size
...
Port 739ad0eed2 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-25 18:12:24 +02:00
Renaud Chaput
5716ebf390
[Glitch] Add notification grouping for follow notifications
...
Port d6f5ee75ab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-25 18:09:19 +02:00
Renaud Chaput
36ce5813cb
[Glitch] Fix search params being dropped when redirected to non-deck path
...
Port 3dc4ddc663 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-25 18:08:55 +02:00
Matt Jankowski
d9d84822bb
[Glitch] Use not-allowed for cursor on disabled buttons
...
Port 69aa5699ce to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-25 18:08:12 +02:00
Claire
633165ba9c
Merge commit '28966fa0a6d7b98ee94696acdc79e45449ce8349' into glitch-soc/merge-upstream
2024-09-25 17:41:37 +02:00
Claire
440b695b79
Fix polls not being displayed in detailed status ( #2857 )
2024-09-24 20:54:24 +02:00
Claire
5df7e36244
Merge pull request #2856 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 70988519df
2024-09-24 20:51:46 +02:00
Eugen Rochko
ba7b1f06c1
[Glitch] Fix too many requests caused by relationship look-ups in web UI
...
Port 70988519df to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-24 19:42:30 +02:00
Renaud Chaput
6142adc7d6
[Glitch] Fix wrapping in dashboard quick access buttons
...
Port f1b6a611aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-24 19:41:37 +02:00
Claire
131696277c
[Glitch] Fix multiple bugs in notification requests and notification policies
...
Port 0a6b75b71e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-24 19:41:04 +02:00
Eugen Rochko
aac6296183
[Glitch] Change hide media button to be in top right corner in web UI
...
Port d54ce67dc9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-24 19:40:34 +02:00
Claire
c6039f99ce
Merge commit '70988519df66f0b8edeb6ca95140f1d3e436fea8' into glitch-soc/merge-upstream
2024-09-24 19:34:30 +02:00
Claire
6551129aff
Merge pull request #2853 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5dfdec6453
2024-09-24 09:44:10 +02:00
Claire
38744a4e51
[Glitch] Change mobile breakpoint back to old version and allow main column to shrink
...
Port b5bdc69f7b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-23 20:26:05 +02:00
Claire
c2c3a66478
Merge commit '5dfdec645313e556413147597138a8008bc35996' into glitch-soc/merge-upstream
2024-09-23 20:24:18 +02:00
Claire
6ac6d86525
Merge pull request #2852 from ClearlyClaire/glitch-soc/features/grouped-notifications-cw
...
Add content warning support to grouped notifications
2024-09-22 21:57:55 +02:00
Claire
7c148ed1cb
Use new CW class in more places
2024-09-22 21:17:15 +02:00
Claire
4d754935a9
Replace new-style upstream CWs with old-style CWs for now
2024-09-22 20:55:06 +02:00
Eugen Rochko
0d26c9fb0b
[Glitch] Fix wrong width on content warnings and filters in web UI
...
Port b265a654d7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-22 19:31:22 +02:00
Eugen Rochko
7d97e3d82f
[Glitch] Change how content warnings and filters are displayed in web UI
...
Partially apply 500f4925a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-22 19:31:22 +02:00
Claire
5aebdc9bcb
Merge pull request #2850 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7ed9c590b9
2024-09-21 20:27:48 +02:00
Eugen Rochko
a969c6a6a6
[Glitch] Change zoom icon in web UI
...
Port e7fd0985c9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:36:17 +02:00
Renaud Chaput
03829d8e1d
[Glitch] Update directory page options to use URL params
...
Port ae03e4ffc6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:17:56 +02:00
Claire
86b9d3b4e5
[Glitch] Fix custom history.push and history.replace building bogus location if path is omitted
...
Port 57a38f071b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:16:54 +02:00
Eugen Rochko
9bd5838646
[Glitch] Fix browser glitch caused by two overlapping scroll animations in web UI
...
Port ef4d6ab988 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:16:28 +02:00
Eugen Rochko
80cb285819
[Glitch] Fix sass deprecation warning
...
Port 29656cb9e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:14:54 +02:00
Renaud Chaput
d77348f830
[Glitch] Fix the appearance of avatars when they do not load
...
Port 8b70834035 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:13:57 +02:00
Christian Schmidt
0820cbcb35
[Glitch] Mute XHR abort errors
...
Port 7740f1a6bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 15:13:23 +02:00
Claire
221bba1897
Merge commit '7ed9c590b98610f8d68deab9ef8df260eec6d8f0' into glitch-soc/merge-upstream
2024-09-21 15:06:06 +02:00
github-actions[bot]
b0f6d3e112
New Crowdin Translations (automated) ( #2773 )
...
* New Crowdin translations
* Fix bogus `no.yml`
* Fix bogus `simple_form.no.yml`
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-09-21 14:57:30 +02:00
Claire
486e61677c
Merge pull request #2848 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3e91c101b3
2024-09-17 18:34:28 +02:00
Claire
6bd86fede0
[Glitch] Increase no-gap-breakpoint by 32px to fix overflow
...
Port d2f9075078 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-17 18:13:36 +02:00
Michael Stanclift
a85b2476c2
[Glitch] Fix background of text detection progress
...
Port 5a33a5658b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-17 18:13:36 +02:00
Claire
93b2c8164e
[Glitch] Fix selectSettingsNotificationsExcludedTypes not being memoized properly
...
Port ca8e892c1a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-17 18:13:36 +02:00
Claire
11de3dbef6
[Glitch] Enable grouped notifications unconditionally
...
Port c620452fd7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-17 18:13:36 +02:00
Claire
6de18bb475
Merge commit '3e91c101b3c4b5166dab778837e38bed424b4333' into glitch-soc/merge-upstream
2024-09-17 17:54:00 +02:00
Claire
18209d2011
Merge pull request #2847 from ClearlyClaire/glitch-soc/fixes/click-detailed-status
...
Fix detailed statuses being clickable and linking to broken pages
2024-09-16 23:51:37 +02:00
Claire
c8ef702ba9
Merge pull request #2846 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e0648a916a
2024-09-16 23:31:03 +02:00
Claire
43f6792e1b
Fix detailed statuses being clickable and linking to broken pages
2024-09-16 22:51:19 +02:00
Claire
0740352ce6
[Glitch] Rename /api/v2_alpha/notifications* to /api/v2/notifications*
...
Port e0648a916a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-16 21:28:05 +02:00
Eugen Rochko
b6398cf2d3
[Glitch] Fix horizontal scrollbar on who to follow carousel in web UI
...
Port efb0e2c34b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-16 21:28:05 +02:00
Claire
e25634ccef
[Glitch] Convert notification requests actions and reducers to Typescript
...
Port c0eda832f3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-16 21:28:05 +02:00
Claire
665e9129fe
Merge commit 'e0648a916ab81925545504173bf4f43ec64d4f3c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/custom_emoji.rb`:
An upstream refactor touched lines adjacent to ones modified in glitch-soc.
Ported upstream's changes.
2024-09-16 21:08:58 +02:00
Claire
346919178d
Merge pull request #2845 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5ba3405be4
2024-09-13 23:40:06 +02:00
Claire
117ac13d12
Merge commit '5ba3405be4c1f708f198580b481f822698dab392' into glitch-soc/merge-upstream
2024-09-13 21:37:34 +02:00
Claire
065abf2918
Merge pull request #2843 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0226bbe516
2024-09-13 21:35:17 +02:00
Claire
427ed60274
Fix link handling within detailed status contents
2024-09-12 22:42:07 +02:00
Claire
4050beb6e2
Fix detailed status timestamp link target not being the original URL
2024-09-12 22:30:40 +02:00
Michael Stanclift
9b1ecf7aee
[Glitch] Fix review history and action modal styling
...
Port a269ff9253 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 21:38:15 +02:00
Claire
afd3953cdd
[Glitch] Autofocus primary button in modals
...
Port 5f782f9629 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 21:35:03 +02:00
Claire
83b553c7d1
Merge commit '0226bbe5165a53658b29e46ddbef6a10507fdc8c' into glitch-soc/merge-upstream
2024-09-12 21:32:39 +02:00
Eugen Rochko
bd68d2ab21
[Glitch] Change design of embed modal in web UI
...
Port 24ef8255b3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 20:58:23 +02:00
Eugen Rochko
e705ec13db
[Glitch] Change embedded posts to use web UI
...
Port 3d46f47817 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
Claire
3465d39494
Merge commit '24ef8255b3f9b44cb54f49bc78fe3382a7070b1a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/accounts_helper.rb`:
Upstream removed a helper, textually adjacent to a glitch-soc-only one.
Not really a conflict.
Removed the helper as upstream did.
- `app/views/layouts/embedded.html.haml`:
Conflicts due to theming system.
Adapted upstream's change to our theming system.
- `app/views/statuses/_simple_status.html.haml`:
Removed upstream, but we had local changes.
Removed as upstream did.
2024-09-12 20:05:08 +02:00
Eugen Rochko
2d31cdbc28
[Glitch] Fix notifications re-rendering spuriously in web UI
...
Port f2a92c2d22 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 17:35:05 +02:00
Claire
caaa412e6e
Merge commit 'f2a92c2d22345568ca7f47ee1d1d70de53eb547d' into glitch-soc/merge-upstream
2024-09-12 17:34:16 +02:00
renovate[bot]
17e3a12d3d
[Glitch] Update typescript-eslint monorepo to v8 (major)
...
Port a27f7f4e56 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 17:32:41 +02:00
Eugen Rochko
196b141af5
[Glitch] Change inner borders in media galleries in web UI
...
Port a3215c0f88 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 17:28:44 +02:00
Michael Stanclift
eb28472ded
[Glitch] Fix alt text modal styling
...
Port e09f9f885e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 17:23:59 +02:00
Claire
90d7a4bac4
Merge commit 'a27f7f4e561c9d2fe21d984059603d2f500c005b' into glitch-soc/merge-upstream
2024-09-12 17:22:06 +02:00
Claire
cb91629353
Merge pull request #2842 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0c3c06f7cc
2024-09-12 13:55:14 +02:00
Eugen Rochko
77cbe2332a
[Glitch] Add ability to manage which websites can credit you in link previews
...
Port CSS changes from e0c27a5047 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 12:30:31 +02:00
Eugen Rochko
abe1717215
[Glitch] Change design of hide media button in web UI
...
Port 3929e3c6d2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-12 12:30:31 +02:00
Claire
10e2b87774
Merge commit '0c3c06f7cc50c9207a44f56e184ce6a41f953171' into glitch-soc/merge-upstream
2024-09-12 12:09:21 +02:00
Claire
7cfa8bb782
Merge pull request #2841 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a021dee642
2024-09-12 08:51:21 +02:00
Eugen Rochko
e2c101ec35
[Glitch] Change labels on thread indicators in web UI
...
Partial port of a021dee642 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-11 21:27:46 +02:00
Claire
b240bad61a
Merge commit '5260233b81c301cf7b0c79b179858748b693460b' into glitch-soc/merge-upstream
2024-09-11 20:58:35 +02:00
Claire
1436db389e
Merge pull request #2839 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2caa3f365d
2024-09-09 20:02:04 +02:00
Claire
441af2632d
Merge commit '2caa3f365ded73be17b623177967110e66f14061' into glitch-soc/merge-upstream
2024-09-09 18:22:41 +02:00
Claire
9dcc6808d6
Merge pull request #2837 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b716248fc5
2024-09-07 10:16:46 +02:00
Claire
5c97ccf939
Merge commit 'b716248fc5bde4dc47b8104d092d092d87c50f1a' into glitch-soc/merge-upstream
2024-09-06 20:10:53 +02:00
Claire
af6ca96a4e
Fix tests in glitch-soc
2024-09-06 20:00:19 +02:00
Claire
29124990a2
Merge commit '7335a43b6dac0e82c305ce4dec9db4da114c769e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Upstream reworked how CSS classes for the document's body are computed.
Slight conflict due to glitch-soc's different theming system.
Updated as upstream did.
2024-09-06 19:25:31 +02:00
Claire
4cd74585ae
Merge pull request #2836 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5acec087ca
2024-09-05 22:56:10 +02:00
Michael Stanclift
db6b1fe8fb
[Glitch] Fix radio checkbox visibility in Report dialogs
...
Port b4b639ee4a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-05 20:40:31 +02:00
Eugen Rochko
cb324b5d7c
[Glitch] Change design of unread conversations in web UI
...
Port ec4c49082e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-05 20:40:04 +02:00
Claire
1a0ef0c526
Merge commit '5acec087caed4a2fdf0fd8ed11f891222496f321' into glitch-soc/merge-upstream
2024-09-05 20:36:25 +02:00
Claire
5a1d7db309
Merge pull request #2835 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to fe04291af4
2024-09-04 23:01:53 +02:00
Claire
cb1eaa10f2
Fix glitch-soc-only tests
2024-09-04 20:07:23 +02:00
Claire
1fb31ad9b1
[Glitch] Fix display name being displayed instead of domain in remote reports
...
Port 585e369e0b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-04 19:43:21 +02:00
Claire
1d86377ba9
[Glitch] Fix all notification types being stored without filtering when polling
...
Port fab29ebbe8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-04 19:42:45 +02:00
Claire
5a55180b95
Merge commit 'fe04291af46d7cb9d3439fa73739b2ffb2b53d72' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/lib/sanitize/config_spec.rb`:
Upstream rewrote top-level `describe` calls to `RSpec.describe`, and
glitch-soc had differences in the first few tests because of the wider
subset of HTML it accepts.
Changed `describe` to `RSpec.describe` as upstream did, keeping
glitch-soc's tests.
2024-09-04 19:38:52 +02:00
Claire
664dfa69b2
Merge pull request #2834 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c9ea91f868
2024-09-03 23:26:20 +02:00
Christian Schmidt
8e3c47aff5
[Glitch] frequentlyUsedLanguages not updated correctly
...
Port 8adf67f2db to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-03 21:55:32 +02:00
Claire
663cebbe3b
[Glitch] Fix radio buttons styling in web UI
...
Port 0437dd9e77 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-03 21:54:41 +02:00
Claire
fef055db96
Merge commit 'c9ea91f8683cd5c0cfac14071a17e3956ac6d3b0' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/requests/api/v1/timelines/tag_spec.rb`:
Upstream refactored this file, while we had a change to switch a default setting.
Updated as upstream did.
- `spec/views/statuses/show.html.haml_spec.rb`:
Upstream refactored this file, while we stubbed different methods.
Updated as upstream did, and updated the stubs accordingly.
2024-09-03 21:51:53 +02:00
Claire
c461a6ab2f
Merge pull request #2833 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 611533cd12
2024-09-03 13:05:14 +02:00
Claire
e9adba60af
[Glitch] Fix not being able to load more notifications after trimming
...
Port c1795ee963 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-03 12:13:19 +02:00
Claire
ac4002fe08
Merge commit '611533cd12059d365ca0267342b750e615637bd4' into glitch-soc/merge-upstream
2024-09-03 12:12:23 +02:00
Claire
ec3b81fced
Merge pull request #2832 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 491033c86c
2024-09-02 21:28:13 +02:00
Claire
402c1e116d
Merge commit '491033c86cc9c29302bfe68cc94dabad82ded4cc' into glitch-soc/merge-upstream
2024-09-02 17:43:10 +02:00
Claire
b06907e4e4
Rewrite favourite modal as a Typescript functional component, use revamped design ( #2831 )
2024-08-31 18:41:25 +02:00
Claire
a859b0c7e7
Merge pull request #2829 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 02633d6ebb
2024-08-31 18:41:10 +02:00
Claire
5f8f8cc98f
Fix crowdin upload workflow not running on glitch-soc ( #2830 )
2024-08-31 17:33:06 +02:00
Claire
ee2c38fcb8
[Glitch] Change background color of notifications on private messages
...
Port 3ddeaca863 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-31 16:10:55 +02:00
Claire
4f1da814a8
[Glitch] Fix inconsistencies between code and notification source translation strings
...
Port 35538fe694 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-31 16:10:26 +02:00
Claire
6f35e93f72
Merge commit '02633d6ebbe944a8769c8f2229fa9e0d6c7d1142' into glitch-soc/merge-upstream
2024-08-31 16:06:04 +02:00
Claire
d46bf54925
Merge pull request #2828 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 04f0468016
2024-08-27 22:56:55 +02:00
Claire
435ff8e550
[Glitch] Add ability for admins to force grouped notifications in web UI
...
Port c73868cd78 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-27 20:33:50 +02:00
Eugen Rochko
e15fad27bc
[Glitch] Change design of boost modal in web UI
...
Port 29b9642b31 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-27 20:33:50 +02:00
Emelia Smith
d3629d191f
[Glitch] Add quick links to Administration and Moderation Reports from Web UI
...
Port d820c0883d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-27 20:16:52 +02:00
Claire
94d8cdc494
Merge commit '04f0468016b450ace8e0ce707b4c21aa18b51262' into glitch-soc/merge-upstream
2024-08-27 20:00:07 +02:00
Claire
51311f97fb
Merge pull request #2827 from ClearlyClaire/glitch-soc/fixes/report-old-notifications-target
...
Fix target account link in old report notifications
2024-08-27 19:09:20 +02:00
Claire
33ad67fcea
Fix target account link in old report notifications
2024-08-27 18:11:14 +02:00
Claire
11014ac414
Merge pull request #2826 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e38ce3beb7
2024-08-26 21:08:23 +02:00
Claire
8f678a3cf4
Fix tests for glitch-soc
2024-08-26 19:08:42 +02:00
Claire
2379bfe3ea
[Glitch] Fix spurious loading bar middleware usage
...
Port e38ce3beb7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-26 18:54:27 +02:00
Claire
11b8017b45
Merge commit 'e38ce3beb7b83f43ef6e6f144c19b186c393910c' into glitch-soc/merge-upstream
2024-08-26 18:52:33 +02:00
Claire
ccd7eb397a
Merge pull request #2825 from ClearlyClaire/glitch-soc/fixes/nightly-tagging
...
Update github actions
2024-08-24 12:46:57 +02:00
Claire
f5d26225ed
Re-enable PR-needs-rebase action for glitch-soc (was disabled upstream for forks)
2024-08-24 12:33:09 +02:00
Claire
117af5847a
Disable tagging nightly images as latest
2024-08-24 12:32:48 +02:00
Claire
49671fe253
Merge pull request #2824 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 97f6baf977
2024-08-24 12:30:57 +02:00
Claire
d0529b810a
Merge commit '97f6baf977212e84125ac325176ad305ad5b068a' into glitch-soc/merge-upstream
2024-08-24 12:06:31 +02:00
Claire
ae9bd635e7
Merge pull request #2822 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e08d22724d
2024-08-23 12:34:34 +02:00
Claire
532b53eece
Fix assets build issue due to slightly different webpack config
2024-08-22 22:23:06 +02:00
Claire
e18bd0450a
Extract strings removed upstream
2024-08-22 22:17:33 +02:00
Claire
7ce079cd26
[Glitch] Fix missing CSS in moderation interface
...
Port e08d22724d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-22 22:11:48 +02:00
Claire
dc70ef25b2
Merge commit 'e08d22724d9baf6c639466507c2b117788e5b8de' into glitch-soc/merge-upstream
2024-08-22 22:09:10 +02:00
Claire
eae232fd01
Merge pull request #2821 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 98237207e6
2024-08-22 22:00:04 +02:00
Claire
9f2d3c721c
[Glitch] Hide multiple selection bar for notification requests when no notificion requests are loaded
...
Port abe292b0ec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-22 20:00:19 +02:00
Emelia Smith
37f20514d3
[Glitch] Add button to view the Hashtag on the instance from Hashtags in Moderation UI
...
Port 376088f6da to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-22 19:59:37 +02:00
Claire
18556d3e9b
Merge commit '98237207e67697abffc6b141f2388e3d8c925260' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Upstream refactored some helpers and moved them in another file.
Not a real conflict, but glitch-soc had adjacent glitch-only definitions.
Kept glitch-soc definitions where they are and moved upstream ones
as upstream did.
2024-08-22 19:54:20 +02:00
Claire
fd73999a84
Merge pull request #2820 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2da687a28b
2024-08-21 22:41:10 +02:00
Claire
1e814f58cc
[Glitch] Remove dead CSS code
...
Port 2da687a28b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 20:33:39 +02:00
Claire
fa2e758152
Merge commit '2da687a28b509025343d3d8ca17753de9b128e8f' into glitch-soc/merge-upstream
2024-08-21 20:32:02 +02:00
Claire
0cd60fdb82
Merge pull request #2819 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to edeae945c0
2024-08-21 20:31:08 +02:00
Claire
3ffdb7cdac
[Glitch] Remove fontawesome leftovers
...
Port edeae945c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:52:40 +02:00
Claire
24849cdb1f
[Glitch] Add automatic notification polling for grouped notifications
...
Port d67e11733e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:51:27 +02:00
KMY(雪あすか)
a9cef5c324
[Glitch] Fix boost dialog visibility selection not being taken into account
...
Port 01a757d306 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:50:44 +02:00
Claire
66bc8d5717
[Glitch] Fix distracting and confusing always-showing scrollbar track in boost confirmation modal
...
Port e48a64d3b5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:50:17 +02:00
mogaminsk
b2e6f11b81
[Glitch] Change translation strings of grouped notification label to have full context
...
Port 8c7642cd18 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:49:54 +02:00
Eugen Rochko
bae0b81779
[Glitch] Change hints for missing remote content in web UI
...
Port b06c7b6b5a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-21 18:49:02 +02:00
Claire
0cec9077a4
Merge commit 'edeae945c0c9d6318d489ab720587621545063d0' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/requests/api/v2/instance_spec.rb`:
Upstream added a test for a new attribute, next to a line we modified
in glitch-soc because of a different default value.
Updated as upstream's did, keeping glitch-soc's default value.
2024-08-21 18:44:21 +02:00
Claire
d815b3d100
Merge pull request #2818 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9ba7c90151
2024-08-20 22:02:24 +02:00
Claire
bdc0e0d27e
[Glitch] Fix non-grouped notifications not loading on page load
...
Port 9ba7c90151 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 19:42:36 +02:00
Matt Jankowski
4c85fec993
[Glitch] Remove font-awesome npm package
...
Port 4c4bcad866 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 18:49:56 +02:00
Renaud Chaput
e19b3aaaba
[Glitch] Update CSS color variables to match our latest design system
...
Port 4016fd5128 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 18:42:33 +02:00
Eugen Rochko
eb9405bed9
[Glitch] Fix margin in follow notification in web UI
...
Port 05b4380051 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 18:41:32 +02:00
Michael Stanclift
57c38b9156
[Glitch] Harmonize persistent scrollbar styles
...
Port 2f01f5f4ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 18:40:36 +02:00
Renaud Chaput
4e5d85b637
[Glitch] Improve the list selection UI for notification requests
...
Port 98bf2fc27c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-20 18:39:48 +02:00
Claire
f5c0c32edd
Merge commit '9ba7c90151463a6e4f7952317253fe8c113e9b0a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/material-icons/400-24px/chat.svg`:
Glitch-soc used this one but not upstream.
Upstream pulled a presumably more up-to-date version of the file.
Switched to upstream's version.
- `app/views/layouts/application.html.haml`:
Upstream removed use of font-awesome.
I hope we are ready.
- `app/views/layouts/embedded.html.haml`:
Upstream removed use of font-awesome.
I hope we are ready.
- `app/views/layouts/error.html.haml`:
Upstream removed use of font-awesome.
I hope we are ready.
2024-08-20 18:31:50 +02:00
Claire
89a61954a7
Merge pull request #2817 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 53c183f899
2024-08-19 20:43:17 +02:00
Claire
bfd01110d8
[Glitch] Reload notifications when accepted notifications are merged (streaming only)
...
Port 53c183f899 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-19 18:43:57 +02:00
Claire
99ffae7d44
[Glitch] Refactor some actions to be proper async actions instead of passing a continuation
...
Port 1e612c5a09 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-19 18:43:24 +02:00
Emelia Smith
a7751d26e7
[Glitch] Disable rule selector in ReportReasonSelector if instance has no rules
...
Port 71f257d529 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-19 18:34:06 +02:00
Claire
1760f84349
Merge commit '53c183f899b5382f1eebd72e34a090c30f8eba6a' into glitch-soc/merge-upstream
2024-08-19 18:25:31 +02:00
Claire
ec1ee7a732
Merge pull request #2815 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2d589a5ed4
2024-08-16 21:44:46 +02:00
Renaud Chaput
ceeabffee5
[Glitch] Add a follow button & follower count on follow notifications
...
Port 32a78e56e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-16 20:09:01 +02:00
Claire
3ea00508ac
Merge commit '2d589a5ed445b474ab7cec27b0db2a331ed7bd49' into glitch-soc/merge-upstream
2024-08-16 20:06:59 +02:00
Claire
d6c80f67fb
Merge pull request #2814 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5d04e29775
2024-08-15 23:30:33 +02:00
Michael Stanclift
104c378cb4
[Glitch] Modify profile directory page image borders
...
Port 9194197de5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-15 21:59:08 +02:00
Claire
9f2775830c
Merge commit '5d04e297755c4a8b4e908f706d272520521341d4' into glitch-soc/merge-upstream
2024-08-15 21:58:04 +02:00
Claire
d84453796b
Merge pull request #2813 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a1ddaa9ee9
2024-08-15 09:15:00 +02:00
Michael Stanclift
0dbdf6a7f3
[Glitch] Fix removal of border from account listing
...
Port a1ddaa9ee9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:28:16 +02:00
Renaud Chaput
524fc8563b
[Glitch] Fix notification screen crashing in rare cases where the status no longer exists
...
Port 0d85a79f19 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:26:51 +02:00
Michael Stanclift
cf96857038
[Glitch] Fix collapsable column borders in Safari and improve Safari scrollbars
...
Port 7d4b602cb2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:25:45 +02:00
Claire
bf0129968e
[Glitch] Fix styling of notification browser permission denied banner
...
Port 12582d095e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:25:16 +02:00
Renaud Chaput
09929a42f7
[Glitch] Fix log out from user menu not working on Safari
...
Port c3e1d86d58 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:24:50 +02:00
Claire
a190efcd6d
[Glitch] Fix modal border and padding inconsistencies
...
Port 2b1670da48 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:23:10 +02:00
Renaud Chaput
072f560174
[Glitch] Change avatars border radius
...
Port f6d090fdf5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:22:42 +02:00
Renaud Chaput
d3db2d04ad
[Glitch] Add a border above the timeline hint for statuses with replies
...
Port 7e501c59c2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-14 21:22:07 +02:00
Claire
169b35869f
Merge commit 'a1ddaa9ee96ab1d05f4e37f3472b0418e0d5628e' into glitch-soc/merge-upstream
2024-08-14 21:17:43 +02:00
Claire
115fb0a513
Merge pull request #2811 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b42661ba95
2024-08-12 19:37:25 +02:00
Claire
8426c20d34
[Glitch] Fix all streamed notification types being stored without filtering
...
Port a7b718c31a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-12 17:51:54 +02:00
Michael Stanclift
61b2139267
[Glitch] Fix account header avatar border
...
Port fbdda9f6c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-12 17:51:25 +02:00
Michael Stanclift
47df10e9ed
[Glitch] Revert Safari scrollbar changes
...
Port 7365a13ee7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-12 17:50:25 +02:00
Essem
939af853e6
[Glitch] Fix extra slash on notification policy request
...
Port 2e03dc9fbf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-12 17:49:55 +02:00
Claire
83480df820
Merge commit 'b42661ba95b7872ba278fca9b0fee8faffd89e52' into glitch-soc/merge-upstream
...
Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream added `<s>` to the list of allowed tags, the conflict is because
we have a different list of allowed tags.
Added `<s>` like upstream did.
2024-08-12 17:46:24 +02:00
Claire
9edf98c02a
Merge pull request #2810 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 85152af95f
2024-08-11 22:02:50 +02:00
Renaud Chaput
dff29c83c5
[Glitch] Fix typos in localisation from #31342
...
Port 19dbc74d82 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-11 21:12:24 +02:00
Emelia Smith
4515bf9d45
[Glitch] Move Follow Recommendations to Trends menu, rename to Recommendations & Trends
...
Port SCSS changes from d3089018d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-11 21:11:09 +02:00
Matt Jankowski
f299f8bac1
[Glitch] Use material symbol for responsive menu toggle
...
Port SCSS changes from 7519ef2fa1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-11 21:10:29 +02:00
Michael Stanclift
d6e340b4dd
[Glitch] Improve legibility of account/hashtag autosuggest
...
Port caf0164f00 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-11 21:09:46 +02:00
Claire
f441b280dc
Merge commit '85152af95f51642bcef0ba781a1e7213d79e8f03' into glitch-soc/merge-upstream
2024-08-11 21:05:09 +02:00
Claire
e6feabf6c5
Merge pull request #2809 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 28411acebb
2024-08-09 19:33:08 +02:00
Claire
082c71f4ea
[Glitch] Fix “Accept all”/“Dismiss all” notification requests not working
...
Port 28411acebb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 18:59:36 +02:00
Travis Briggs
57a6307228
[Glitch] Add hint to user that other remote statuses may not be displayed
...
Port bcec8f53a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 18:56:34 +02:00
Claire
f43a4842f7
Merge commit '28411acebb5626acf43b44a7b6c33ac783156f72' into glitch-soc/merge-upstream
2024-08-09 18:51:31 +02:00
Claire
b6961d08ab
[Glitch] Add ability to report, block and mute from notification requests list
...
Port 658addcbf7 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:25:08 +02:00
Claire
58b9b80be5
[Glitch] Add option to ignore filtered notifications to the web interface
...
Port 1701575704 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:24:11 +02:00
Michael Stanclift
99d38167a3
[Glitch] Fix post filter & report styling
...
Port 9538d9c298 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:22:11 +02:00
Claire
ce9715d651
[Glitch] Change unread notification count to only cover the selected notification type
...
Port 6ca731e9b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:21:48 +02:00
Renaud Chaput
5a9f526a17
[Glitch] Update notification labels for mentions
...
Port 2095d0f2b0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:21:16 +02:00
Michael Stanclift
e7be55fd73
[Glitch] Fix list creation textbox styling
...
Port 389549e783 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:19:54 +02:00
Michael Stanclift
cc2949b797
[Glitch] Fix styling issues with notification settings and mobile borders
...
Port 664bef3573 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-09 17:19:26 +02:00
Claire
31a00c0c1a
Merge commit '658addcbf783f6baa922d11c9524ebb9ddbcbc59' into glitch-soc/merge-upstream
2024-08-09 17:15:32 +02:00
Claire
42c9488032
Merge pull request #2808 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 079d681ac6
2024-08-08 21:00:19 +02:00
Claire
dad9baaa54
[Glitch] Fix uninitialized grouped notifications read marker on initial load
...
Port 079d681ac6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 20:02:19 +02:00
Claire
29db81e1bb
[Glitch] Convert PrivacyDropdownMenu to Typescript and generalize it to DropdownSelector component
...
Port 2edae5ea28 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 20:01:48 +02:00
Valtteri Laitinen
eacfb9fc55
[Glitch] Really fix duplicate border around search results
...
Port a95fe931d7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:59:04 +02:00
Michael Stanclift
e01f4378e1
[Glitch] Follow up tweaking of admin UI changes part 2
...
Port 176ba984d4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:58:39 +02:00
Claire
3ef5adc526
[Glitch] Add explainer for filtered notifications from limited accounts
...
Port ac9040b76b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:57:48 +02:00
Claire
ca6ad45121
[Glitch] Add unchangeable filtered notification setting for limited accounts
...
Port f8629367d2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:57:22 +02:00
Matt Jankowski
48e4c57905
[Glitch] Replace more font-awesome icons in views/admin area
...
Port 84c3cc4e5b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:56:58 +02:00
Matt Jankowski
15dc195029
[Glitch] Add material design icons to admin/settings views
...
Port 32ead51e5a to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-08 19:56:17 +02:00
Claire
dd2a991e24
Merge commit '079d681ac6f279f3a7a6be5c3734549f3be8f912' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/material-icons/400-24px/code.svg`:
Icon newly-introduced upstream.
Used upstream's more recent version.
- `app/javascript/material-icons/400-24px/mail.svg`:
Icon newly-introduced upstream.
Used upstream's more recent version.
- `app/javascript/material-icons/400-24px/manufacturing.svg`:
Icon newly-introduced upstream.
Used upstream's more recent version.
- `app/views/admin/settings/shared/_links.html.haml`:
Glitch-soc had extra menu items, ported the changes for them too.
- `config/navigation.rb`:
Glitch-soc had extra menu items, ported the changes for them too.
2024-08-08 19:30:16 +02:00
Claire
e4e1173beb
Merge pull request #2807 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 670e4655d1
2024-08-07 22:42:41 +02:00
Claire
56b280186f
[Glitch] Change group notifications unread markers to only be cleared when focusing/navigating again
...
Port 6f285bb2a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-07 19:24:14 +02:00
Claire
06e034db15
Merge commit '670e4655d13975e0597bd1c74ebeeeeffc4edc37' into glitch-soc/merge-upstream
2024-08-07 19:22:25 +02:00
Claire
241d76075c
Merge pull request #2806 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c8b9e60ec1
2024-08-07 08:48:46 +02:00
Claire
43546659bf
[Glitch] Fix mutes and blocks not immediately cleaning up notification requests in Web UI
...
Port c8b9e60ec1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:42:24 +02:00
Claire
1c91b363d5
[Glitch] Fix broken “mute” button in mutes list
...
Port 30430a62e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:37:49 +02:00
Renaud Chaput
7bb171a9ea
[Glitch] Remove usage of non-public RTK types
...
Port 57a1f86626 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:37:26 +02:00
renovate[bot]
f0f2ce2855
[Glitch] fix(deps): update dependency @reduxjs/toolkit to v2.2.7 - abandoned
...
Port 103e544cfa to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:36:54 +02:00
Renaud Chaput
01b4c996b2
[Glitch] Add account notes to hover cards
...
Port 97b9e8befd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:35:51 +02:00
Valtteri Laitinen
ad786cb7af
[Glitch] Improve look of verified header fields in profile
...
Port c01a6a6eeb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:34:36 +02:00
Valtteri Laitinen
316132bdbd
[Glitch] Fix duplicate border around search results
...
Port 315308b10c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:34:08 +02:00
Valtteri Laitinen
c5b7f48cce
[Glitch] Fix missing border around tab/filter bar
...
Port b6c1b8f748 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:33:35 +02:00
Christian Schmidt
5cdc0c2b43
[Glitch] Disable irrelevant fields unless cleanup is enabled
...
Port 3d6e8d6834 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:32:53 +02:00
Renaud Chaput
700ebdb5e2
[Glitch] Fix typo in english message (filtred => filtered)
...
Port 19f4aa1147 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-06 17:31:53 +02:00
Claire
08adca0c63
Merge commit 'c8b9e60ec123c458efff83eedcfd07f067ef05ae' into glitch-soc/merge-upstream
2024-08-06 17:27:48 +02:00
Claire
a31ab56b3a
Merge pull request #2804 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ad95c98054
2024-08-02 20:29:10 +02:00
Claire
096f622496
[Glitch] Further de-emphasize filtered notifications banner and add setting to minimize it
...
Port ad95c98054 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:30:01 +02:00
Claire
f2736715e4
[Glitch] Fix contrast between background and form elements on some pages
...
Port 2ec1181ee5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:22:19 +02:00
Renaud Chaput
61f5f5c4d1
[Glitch] Change the filtered notification count to be in the account avatar
...
Port cc453f2221 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:21:31 +02:00
Claire
a51cdd6b6d
[Glitch] Change DropdownMenu component's items prop type
...
Port bb3941f885 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:17:00 +02:00
Claire
7946d986a7
[Glitch] Fix click event handling when clicking outside of an open dropdown menu
...
Port afdfeb5856 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:14:50 +02:00
Claire
80d315826f
[Glitch] Fix handling of long display names in notification requests
...
Port f6dc8ae8e3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-08-02 18:13:49 +02:00
Claire
e67e07211f
Merge commit 'ad95c98054574080ac5d15584b3018d1db836531' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream removed their direct dependency `autoprefixer`, which was textually adjacent
to glitch-soc-only dependency `atrament`.
Removed direct dependency on `autoprefixer`.
- `yarn.lock`:
Upstream removed their direct dependency `autoprefixer`, which was textually adjacent
to glitch-soc-only dependency `atrament`.
Removed direct dependency on `autoprefixer`.
2024-08-02 18:09:48 +02:00
Claire
a9ffec4cbe
Merge pull request #2803 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a50c8e951f
2024-07-31 20:05:52 +02:00
Claire
49ad1475fb
[Glitch] Fix issue with grouped notifications UI due to recent API change
...
Port a50c8e951f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-31 18:23:20 +02:00
Claire
de8a31f7df
[Glitch] Change filtered notification banner design to take up less space
...
Port 2c1e75727d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-31 18:22:42 +02:00
Claire
feed816398
[Glitch] Change grouped notifications API shape (take 2)
...
Port front-end changes from 549ab089ee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-31 18:21:54 +02:00
Claire
de1ef5b470
[Glitch] Change private mention icon for consistency in grouped notifications
...
Port 288961bbb9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-31 18:20:31 +02:00
Claire
2be70ae7dc
[Glitch] Fix inconsistent dismiss icon for notification requests
...
Port a50c8e951f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-31 18:19:20 +02:00
Claire
8dd671a977
Merge commit 'a50c8e951f03a8eb53957ad1c3703155b223ed24' into glitch-soc/merge-upstream
2024-07-31 18:16:01 +02:00
Claire
32717657ce
Merge pull request #2801 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 598ae4f2da
2024-07-31 08:35:45 +02:00
Claire
1f796d129d
Merge commit '598ae4f2da86029b1c3c3e35e64b89873037b598' into glitch-soc/merge-upstream
...
Conflicts:
- `config/routes/api.rb`:
Upstream added an endpoint, textually close to a glitch-soc-only endpoint.
Ported upstream changes.
2024-07-30 20:47:34 +02:00
Claire
25c6b52fc8
Merge pull request #2800 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1229d2907a
2024-07-29 22:42:04 +02:00
Emelia Smith
ceb7972e6e
[Glitch] Implement UI for Admin Search of Hashtags
...
Port SCSS changes from c40e481169 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-29 19:21:04 +02:00
Michael Stanclift
eae81d3254
[Glitch] Follow up tweaking of admin UI changes
...
Port 848a5ca53d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-29 19:19:29 +02:00
Claire
654187a995
Merge commit '1229d2907a4a7ee09ee42cd24043d74561507e0a' into glitch-soc/merge-upstream
2024-07-29 19:16:58 +02:00
Claire
e79b2a742c
Merge pull request #2798 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to dd53792714
2024-07-27 18:20:23 +02:00
David Roetzel
0e18e1ba31
[Glitch] Decrease count of filtered notifications when notification requests are accepted or dismissed
...
Port dfd43869c9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-27 15:16:15 +02:00
Eugen Rochko
14bc73e94c
[Glitch] Change design of confirmation modals in web UI
...
Port 8818748b90 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-27 15:16:15 +02:00
Claire
fb411b6d0f
Merge commit 'dd5379271410219de0806bb33e7cdfa427ea6988' into glitch-soc/merge-upstream
2024-07-27 13:19:38 +02:00
Claire
8af71d021b
Merge pull request #2797 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 887e64efd4
2024-07-25 19:06:12 +02:00
Claire
cf5d2c3fe4
Merge commit '887e64efd4abbf3980e008c7a5441b44fbd6c766' into glitch-soc/merge-upstream
2024-07-25 17:47:02 +02:00
Claire
836719edf0
Merge pull request #2796 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4d374cf730
2024-07-25 17:46:10 +02:00
Claire
c94c5da7b4
Merge commit '4d374cf73096be1e5347e131c91c99842e3c6dbb' into glitch-soc/merge-upstream
2024-07-25 12:43:25 +02:00
Claire
6be21ae8ac
Fix double indent for post attachments and metadata in grouped notifications ( #2793 )
2024-07-24 22:35:39 +02:00
Claire
0adf31c007
Merge pull request #2794 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e507d17520
2024-07-24 22:34:01 +02:00
Michael Stanclift
2919d8b097
[Glitch] Recolor Preferences/Admin UI to better match main design
...
Port 8b7f93cc7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-24 20:14:13 +02:00
Claire
d999fc52ba
Merge commit '06f070d86d448b97c082c038220becaec8a038ce' into glitch-soc/merge-upstream
2024-07-24 20:07:37 +02:00
Claire
44caf314b8
Merge pull request #2791 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to cd0ca4b994
2024-07-24 20:07:23 +02:00
Claire
e507d17520
[Glitch] Widen the clickable area for statuses in grouped notifications
...
Port a8330be93e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-23 20:28:22 +02:00
Nick Schonning
977337f2d2
[Glitch] Update Prettier to 3.3.3
...
Port 9a015a2a15 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-23 20:28:22 +02:00
Claire
838ea5f9cd
[Glitch] Fix keyboard shortcuts and navigation in grouped notifications
...
Port af06d74574 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-23 20:28:22 +02:00
Claire
68000956f4
Merge commit 'cd0ca4b99473f54464e5134f91b7b1c8d5544011' into glitch-soc/merge-upstream
2024-07-23 19:31:23 +02:00
Claire
2656381656
Merge pull request #2789 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 55705d8191
2024-07-23 14:03:56 +02:00
Claire
cbf25634a9
[Glitch] Fix reblogging after refactor
...
Port 55705d8191 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-22 22:03:10 +02:00
Claire
643b1ef3e9
[Glitch] Refactor CW handling in an action
...
Port 9cb9427133 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-22 22:03:10 +02:00
Claire
f13a231b39
[Glitch] Refactor code for reblogging and favouriting
...
Port 03dea64b79 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-22 22:03:10 +02:00
Claire
dcfcfdcb14
Merge commit '55705d8191f31c1089095956fb4124f7505b4bd7' into glitch-soc/merge-upstream
2024-07-22 21:41:31 +02:00
Claire
ddc1f7ee44
Merge pull request #2788 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 80d9bff6df
2024-07-22 19:38:53 +02:00
Claire
2aac73341a
Merge commit '80d9bff6df137afc3376f47b62d10a2e3e9456e2' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/backup_service.rb`:
Conflict due to glitch-soc's local-only posts.
Ported upstream's changes while keeping glitch-soc's feature.
2024-07-22 17:38:30 +02:00
Claire
c72b6e03ec
Merge pull request #2786 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0397df9bef
2024-07-19 18:57:05 +02:00
Claire
95984b729a
[Glitch] Remove routerHistory parameters from composer actions
...
Port e768b23aa9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-19 18:06:35 +02:00
Michael Stanclift
9f05a06dee
[Glitch] Fix double border on column filter on narrow screens
...
Port 784e088533 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-19 17:46:56 +02:00
Claire
f7598b267b
Merge commit '0397df9bef82042221f35e9938ad5b917fa1d4fc' into glitch-soc/merge-upstream
2024-07-19 17:45:19 +02:00
Claire
2e63e802b3
Fix inconsistent padding in glitch-soc's grouped notifications ( #2784 )
2024-07-19 12:13:50 +02:00
Claire
d55ecf4145
Merge pull request #2782 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 82344342c1
2024-07-18 20:42:27 +02:00
Renaud Chaput
7224e24054
[Glitch] Grouped Notifications UI
...
Port f587ff643f to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-18 19:55:02 +02:00
Claire
c75fe09e2b
Merge commit '82344342c1c5adb3f6a4b376559db737a9e982b7' into glitch-soc/merge-upstream
2024-07-18 17:56:25 +02:00
Claire
fb29f40a28
Merge pull request #2781 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream up to aa4d8987a0
2024-07-17 22:42:32 +02:00
Claire
5e7720d11b
Merge commit 'aa4d8987a00fe82490fb949b82d3baa33d0acd49' into glitch-soc/merge-upstream
2024-07-17 22:20:12 +02:00
Claire
d6a2635a77
Merge pull request #2780 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 66430cb25c
2024-07-16 18:51:02 +02:00
Claire
c546757cd1
Merge commit '66430cb25c824cfad0394216d8e7a523533bcf4b' into glitch-soc/merge-upstream
2024-07-16 17:54:36 +02:00
Claire
b7b6f1c89a
Merge pull request #2777 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9d0bce4072
2024-07-15 19:35:20 +02:00
David Roetzel
70969ac64c
[Glitch] Move filtered notifications bar in scrollable area
...
Port 9d0bce4072 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-15 18:57:38 +02:00
Claire
64b2c712d4
Merge commit '9d0bce40724eb77b7cc3917091b62e4ab159e29e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/theme_helper.rb`:
Conflict because upstream refactored theme-related code, and glitch-soc has
a different theming system.
2024-07-15 18:51:38 +02:00
Claire
d329eda295
Merge pull request #2776 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 00cb4a0313
2024-07-14 19:40:29 +02:00
Claire
edec2e9fdf
Merge commit '00cb4a0313190bfa118966692a649db9c8328094' into glitch-soc/merge-upstream
2024-07-14 18:43:35 +02:00
Claire
54642244ed
Merge pull request #2775 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to c929b4cace
2024-07-12 17:14:23 +02:00
Claire
8d2a93b0cb
[Glitch] Add setting to disable hover cards
...
Port ad52b04a1c to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2024-07-12 13:50:42 +02:00
Claire
55cf5e0188
Merge commit 'c929b4cace3f95fe54fdafe449ea7e972c8d61e8' into glitch-soc/merge-upstream
2024-07-12 13:41:54 +02:00
Claire
813f86d6ff
Merge pull request #2774 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8c8bee5a36
2024-07-11 22:57:59 +02:00
Renaud Chaput
e26052192d
[Glitch] Change disabled buttons color in light mode to make it more visible
...
Port 8c8bee5a36 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-11 21:08:20 +02:00
Claire
db0b12e5dc
Merge commit '8c8bee5a36e0cd0b5d35903f8891896447c3e060' into glitch-soc/merge-upstream
2024-07-11 21:07:03 +02:00
github-actions[bot]
182fee1c45
New Crowdin Translations (automated) ( #2738 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-07-10 18:18:15 +02:00
Claire
5c9c02417a
Merge pull request #2772 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2ea9336b68
2024-07-10 18:11:50 +02:00
Claire
959ad1d6be
Fix deprecation warning in win95 theme
2024-07-10 17:46:33 +02:00
Renaud Chaput
0d4a8a53d5
[Glitch] Fix SCSS mixed declarations deprecation
...
Port 182b9248c0 to glitch-soc
2024-07-10 16:59:31 +02:00
Claire
52fb4f16ef
Merge commit '2ea9336b6855b44126a55106a81e96ea68eaf8ff' into glitch-soc/merge-upstream
2024-07-10 16:58:06 +02:00
Claire
56e347d149
Merge pull request #2771 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 967505ee9b
2024-07-09 23:20:17 +02:00
Claire
388672ff0d
Merge commit '967505ee9bcacf0e5189aa06c654ff586c198a46' into glitch-soc/merge-upstream
2024-07-09 20:39:09 +02:00
Claire
3e47d01a30
Merge pull request #2770 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to fa8e972722
2024-07-08 22:02:56 +02:00
Tianwei Dong
80179d53ba
[Glitch] Change to use an unified constant for max media attachments per status
...
Port 36d819bef3 to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-08 19:49:56 +02:00
Renaud Chaput
aa8ad92fa4
[Glitch] Remove the title attribute when hovering a card anchor
...
Port 981395e4d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-08 19:48:01 +02:00
Renaud Chaput
2fa3c3a748
[Glitch] Add the account hover card for account search results
...
Port 0899c91d4b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-08 19:47:30 +02:00
Claire
6a55232988
Merge commit 'fa8e972722fb8fc056aa348dddaee4005b4a8ac4' into glitch-soc/merge-upstream
2024-07-08 19:41:14 +02:00
Claire
69766370fd
Merge pull request #2768 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 63ba69810e
2024-07-07 15:22:37 +02: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
05cfe04415
Merge pull request #2765 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to df9e26158d
2024-07-04 17:28:51 +02: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
Claire
58f027a019
Merge pull request #2763 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9be77fc0db
2024-07-03 22:56:52 +02:00
Claire
70ff7a7c69
Merge commit '9be77fc0dbb01c1a8a54cd3da97e16c7941df367' into glitch-soc/merge-upstream
2024-07-03 22:10:41 +02:00
Claire
71375e984f
Merge pull request #2761 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d3f504245c
2024-07-01 23:53:33 +02: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
Claire
d270165be3
Merge commit 'aeefe5b2bea6e0fb511f029c2aacdefa7bd41eb8' into glitch-soc/merge-upstream
2024-07-01 12:05:39 +02:00
Aria
6d6064d2c0
fix(collapsing): fix and simplify post collapsing CSS ( #2757 )
2024-06-30 22:27:38 +02:00
Claire
a396985c14
Merge pull request #2760 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5d4dbbcc67
2024-06-30 22:25:48 +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 Rochko
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
Claire
1eb69c5c65
Merge pull request #2758 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2c7eed1fa1
2024-06-25 19:41:01 +02:00
Claire
7d89d1f186
[Glitch] Fix API requests after #30818
...
Port 2c7eed1fa1 to glitch-soc
2024-06-25 19:07:42 +02:00
Claire
85e6efd351
Merge commit '2c7eed1fa1e7af72dd03a041a60f2cfd42e913e0' into glitch-soc/merge-upstream
2024-06-25 19:06:59 +02:00
Renaud Chaput
3a20290915
[Glitch] Change apiRequest to accept both params and data
...
Port 547e97945d
2024-06-25 18:03:51 +02:00
Claire
6f2771cb32
Merge commit '845fe1c6936a7b386fd74ae567c19600a88e795a' into glitch-soc/merge-upstream
2024-06-25 17:57:39 +02:00
Claire
9aee910cc1
Merge pull request #2754 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6527d50391
2024-06-24 21:21:37 +02:00
Claire
21ca03581a
Merge commit '6527d5039141fe4a80645147b581d76952a64f39' into glitch-soc/merge-upstream
2024-06-24 19:39:42 +02:00
Claire
be3d60c36c
Merge pull request #2753 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4743657ba2
2024-06-23 12:33:13 +02:00
Claire
3b4607991d
Merge commit '4743657ba24e83c376e9f477fbf49114e6f09a57' into glitch-soc/merge-upstream
2024-06-22 20:59:23 +02:00
Claire
1090611529
Merge pull request #2751 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to bb2d77b4a0
2024-06-21 17:05:45 +02:00
Renaud Chaput
2f994bb34a
[Glitch] Fix error when deleting a status
...
Port 7d12522ed7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-21 12:03:35 +02:00
Claire
6300273664
Merge commit '9e932fa1ddaea569ca52fe663eb4bb13a5a43e0a' into glitch-soc/merge-upstream
2024-06-21 12:02:42 +02:00
Renaud Chaput
8ae61fdee5
[Glitch] Convert disconnectTimeline and timelineDelete actions to Typescript
...
Port 1c65932776 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-20 19:22:24 +02:00
Claire
fd867adffe
Merge commit 'bb2d77b4a07e95e7d96df080f2d6994c1422b0c0' into glitch-soc/merge-upstream
2024-06-20 18:36:13 +02:00
Claire
1a88f6d97d
Merge pull request #2750 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 27529247b2
2024-06-20 18:35:43 +02:00
Renaud Chaput
c97e798d8c
[Glitch] Improve createdataLoadingThunk
...
Port 27529247b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-20 13:57:58 +02:00
Claire
04e57efa55
Merge commit '27529247b289a0e78d2deb97626ddb60baf04d86' into glitch-soc/merge-upstream
2024-06-20 13:57:08 +02:00
Claire
7a29b1ed46
Merge pull request #2749 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2cda1dd542
2024-06-20 08:37:18 +02:00
Claire
cabd7c21fc
Merge commit '2cda1dd542b20a47245cb8d28a4f6f8750c2284c' into glitch-soc/merge-upstream
2024-06-19 19:37:37 +02:00
Claire
0c2b1f56ef
Merge pull request #2748 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5f4d231e98
2024-06-19 17:28:25 +02:00
Claire
52e34a6bd6
Merge commit '5f4d231e980665c0946297909df508269fb25dc6' into glitch-soc/merge-upstream
2024-06-19 11:59:06 +02:00
Claire
3bc513c06b
Merge pull request #2747 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 58ace2e45e
2024-06-18 19:25:49 +02:00
Renaud Chaput
af0a1a8774
[Glitch] Convert notifications policies frontend code to Typescript
...
Port d558dfd77d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-18 18:22:40 +02:00
Claire
b0c979af49
Merge commit '58ace2e45e16a69977267d03874568c11043f04c' into glitch-soc/merge-upstream
2024-06-18 18:20:36 +02:00
Claire
18d9601464
Merge pull request #2744 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d5f02adad7
2024-06-17 22:53:03 +02:00
Eugen Rochko
eccec92496
[Glitch] Change sidebar text in web UI
...
Port b9fd7571ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-17 18:35:10 +02:00
Claire
395b9011ee
Merge commit 'd5f02adad716520b6b9014553bc730dcef5b2f50' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Not a real conflict, just upstream adding a method textually adjacent to
glitch-soc only code.
Ported upstream's change.
2024-06-17 18:30:28 +02:00
Marcin Mikołajczak
f0dba9af6f
[Glitch] LanguageDropdown: remove unused function
...
Port a243963e93 to glitch-soc
Signed-off-by: marcin mikołajczak <git@mkljczk.pl >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-17 18:22:00 +02:00
Claire
8089fa6935
Merge commit 'a7264a2b42631bd876d114b96f689492e2908a8d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/application.html.haml`:
Conflict because of glitch-soc's different theming system.
Ported upstream's change.
2024-06-17 18:14:14 +02:00
Eugen Rochko
fd3697723c
[Glitch] Add author links on the explore page in web UI
...
Port ed6d24330b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-17 14:08:08 +02:00
Eugen Rochko
454dc407f4
[Glitch] Fix a few visual glitches with link previews in web UI
...
Port 9984243467 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-06-17 13:56:23 +02:00
Claire
677f73f793
Merge commit '3a191b3797dde1daf79cd748a14b87240532d543' into glitch-soc/merge-upstream
2024-06-17 13:41:58 +02:00
Claire
68c9fa8fcc
Merge pull request #2742 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d818ddd687
2024-06-17 13:38:38 +02:00
Claire
f214813919
Adapt settings spec to glitch-soc
2024-06-11 19:54:27 +02:00
Claire
4daed855e5
Merge commit 'd818ddd6870094e89e58ef61f37da4cb73935856' into glitch-soc/merge-upstream
2024-06-11 19:46:11 +02:00
Claire
69225367e5
Merge pull request #2740 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9cc4040308
2024-06-11 08:26:22 +02:00
Claire
be68f8f4af
Merge commit '9cc4040308a758d4b77961f4da79cf63a044fffe' into glitch-soc/merge-upstream
2024-06-10 18:20:08 +02:00
Claire
1b08c43fcd
Merge pull request #2735 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2024-06-09 18:57:25 +02:00
Claire
57959642e3
Fix bogus translations
2024-06-09 18:33:41 +02:00
GitHub Actions
33b3330dc7
New Crowdin translations
2024-06-09 04:29:04 +00:00
Claire
4c55a6ee73
Merge pull request #2730 from mayafri/fixes/collapsed-toots-gradient
...
light theme: fix gradient for collapsed toots
2024-06-08 14:41:10 +02:00
Claire
e65958b592
Merge pull request #2733 from ClearlyClaire/glitch-soc/fixes/crowdin-workflow
...
Fix crowdin upload workflow not triggering on glitch-soc source string changes
2024-06-08 14:19:21 +02:00
Claire
82fcb55680
Fix crowdin upload workflow not triggering on glitch-soc source string changes
2024-06-08 13:49:02 +02:00
Claire
905e9fab97
Merge pull request #2696 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2024-06-08 13:42:34 +02:00
Claire
01a9b37c20
Fix bogus translations
2024-06-08 13:28:41 +02:00
Claire
49f292d09a
Merge pull request #2732 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 496c10542b
2024-06-08 11:02:26 +02:00
GitHub Actions
aab5b10c38
New Crowdin translations
2024-06-08 04:29:18 +00:00
Claire
7277d2f130
Merge commit '496c10542bd39ca86a85d4de81778c134ea4383c' into glitch-soc/merge-upstream
2024-06-07 20:30:51 +02:00
Maya Friedrichs
ac3d761c78
Remove gradient for collapsed toots
...
This gradient is already set in `components.scss` with the new background
2024-06-07 00:36:41 +02:00
Claire
b2e7af830b
Merge pull request #2727 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5652ca6135
2024-06-06 19:54:29 +02:00
Claire
578b0eae7d
Fix /api/v1/timelines/link specs for glitch-soc default settings
2024-06-06 12:52:15 +02:00
Claire
30b00ca2b5
Merge commit '5652ca613582df03e5b838626078981414f3b897' into glitch-soc/merge-upstream
2024-06-06 12:27:26 +02:00
Claire
2a34c9a01e
Merge pull request #2721 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7f808ff6e9
2024-05-30 16:00:17 +02:00
Claire
b8271f20c5
Merge commit '7f808ff6e9148f1cfe1e16d000e2405b6e31f243' into glitch-soc/merge-upstream
2024-05-30 15:41:31 +02:00
Claire
521bccb476
Merge pull request #2720 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d20a5c3ec9
2024-05-30 12:10:09 +02:00
Eugen Rochko
4069fae10d
[Glitch] Add support for fediverse:creator OpenGraph tag
...
Port 128987eded to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-29 18:52:11 +02:00
Renaud Chaput
2e3d6e451f
[Glitch] Enable stricter Typescript options
...
Port 3750e8050c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-29 17:09:35 +02:00
Renaud Chaput
6b4c182806
[Glitch] Fix createDataLoadingThunk to allow actions without arguments
...
Port 6a75e1c8c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-29 17:08:13 +02:00
Claire
c827a98f19
Merge commit 'd20a5c3ec9ed40a991245fe32d0acb6187dd48c4' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Not a real conflict, just a line adjacent to a glitch-soc only dependency
getting updated.
Updated dependencies as upstream did.
2024-05-29 17:03:24 +02:00
Claire
60c2310fd8
Merge pull request #2719 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ccb6aeddac
2024-05-25 19:26:23 +02:00
Claire
1a2a28eb4a
Fix rubocop warnings
2024-05-24 17:13:34 +02:00
Renaud Chaput
e947f1f2ed
[Glitch] Fix a leftover argument to api()
...
Port 8ea2726376 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-24 17:09:49 +02:00
Claire
d76106da12
Merge commit 'ccb6aeddacbab950d7d7f1b0d2b64212d7aa99eb' into glitch-soc/merge-upstream
2024-05-24 17:08:21 +02:00
Claire
ef01546957
Merge pull request #2718 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b6fd14f0e2
2024-05-23 22:41:09 +02:00
Renaud Chaput
e32bfad88a
[Glitch] Fix createDataLoadingThunk and related actions
...
Port b6fd14f0e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-23 20:37:00 +02:00
Renaud Chaput
8d6058b40a
[Glitch] Proposal: a modern & typed way of writing Redux actions doing API requests
...
Port 10ec421dd4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-23 20:33:05 +02:00
Claire
51631c785f
Merge commit 'b6fd14f0e2842eca269ef8962e3c5bd560a76357' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/activitypub/parser/status_parser.rb`:
Glitch-soc had changes to adjacent lines.
Ported upstream's changes.
2024-05-23 20:30:23 +02:00
Renaud Chaput
c465ef7560
[Glitch] Fix some API calls that should not use an API token
...
Port 15d3070754 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-23 20:11:20 +02:00
Claire
0e8633f6c7
Merge commit '3a862439dfc989c6c5741e007c2f4e0335fffe33' into glitch-soc/merge-upstream
2024-05-23 20:11:12 +02:00
Claire
6f884b6305
Merge pull request #2717 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2c5ab8f647
2024-05-22 22:04:05 +02:00
Renaud Chaput
3e9298370d
[Glitch] Remove the access token from Redux & context
...
Port 2c5ab8f647 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-22 21:14:54 +02:00
Claire
22d12229b2
Merge commit '2c5ab8f647841ea8075ece50ccc9e12c21af8720' into glitch-soc/merge-upstream
2024-05-22 21:05:19 +02:00
Claire
65db9dec2e
Merge pull request #2716 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to cd0c547936
2024-05-21 20:04:34 +02:00
David Lapshin
dc35563f65
[Glitch] Fix announcements icon rotating like settings one
...
Port cd0c547936 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-21 17:45:59 +02:00
Claire
5ab111554e
Merge commit 'cd0c5479362260082dbe1cbc42e364017853bbfc' into glitch-soc/merge-upstream
2024-05-21 17:45:21 +02:00
Claire
40a3a3f3d8
Merge pull request #2715 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 89f89d738f
2024-05-21 17:44:40 +02:00
Claire
edf6ca56e3
Fix rubocop error and cleanup Status.as_direct_timeline a little
2024-05-21 13:12:46 +02:00
Claire
d3136e6d58
Merge commit '89f89d738f5840c80ff938f8bf6734cdafe0fa83' into glitch-soc/merge-upstream
2024-05-21 12:06:38 +02:00
Claire
e853355f24
Merge pull request #2714 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0a2110b9af
2024-05-20 20:23:13 +02:00
Claire
20fdf8e22c
Merge commit '0a2110b9af52005798251dc9d245a66dd5dd20fa' into glitch-soc/merge-upstream
2024-05-20 17:47:48 +02:00
Claire
7b3eef4cb1
Merge pull request #2713 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to de4815afda
2024-05-20 17:27:55 +02:00
Renaud Chaput
ca5955ed76
[Glitch] Use a modern React context for identity in the app
...
Port a178ba7cd5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-20 12:53:52 +02:00
Claire
e46321e63d
Merge commit 'de4815afda0809bf999519aabda1cd14c67278da' into glitch-soc/merge-upstream
2024-05-20 12:17:36 +02:00
Claire
93a617236e
Merge pull request #2712 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 12472e7f40
2024-05-17 18:05:32 +02:00
Claire
57fb2cf948
Merge commit '12472e7f407c42bcff6ee204b9f1887b5824734f' into glitch-soc/merge-upstream
2024-05-17 12:33:41 +02:00
Claire
9668ac5acd
Merge pull request #2711 from ClearlyClaire/glitch-soc/merge-upstream
...
Port upstream changes up to b2388be71e
2024-05-17 12:32:59 +02:00
Claire
87b5cfc60e
Merge pull request #2710 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b2388be71e
2024-05-16 21:30:31 +02:00
Claire
7b078b46a2
[Glitch] Fix Web UI trying to save user settings when logged out
...
Port 66906a1bc1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-16 19:34:50 +02:00
David Lapshin
061464a563
[Glitch] Fix incorrect element selector from #30221
...
Port 94493cff92 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-16 19:34:17 +02:00
Claire
2810231180
Merge commit 'b2388be71eb0031ef9e47c492b1c038231cd8bc0' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/activitypub/collections_controller.rb`:
Upstream renamed a helper method everywhere.
There was one glitch-soc line involving changes because of the local-only post
feature.
Ported upstream's change.
2024-05-16 19:30:10 +02:00
Claire
19ed3d9441
Merge pull request #2709 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1bf661cddb
2024-05-15 12:10:10 +02:00
Renaud Chaput
47ce5f4ca9
[Glitch] Fix missing prop warning for <Account>
...
Port 1bf661cddb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-14 20:53:40 +02:00
David Lapshin
160823716a
[Glitch] Add active animation to header settings button
...
Port cb93c1edf0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-14 20:53:01 +02:00
Claire
666760f450
Merge commit '1bf661cddbc614d4076e9d9e855575fc29e976c0' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream fixed a command we have modified in glitch-soc.
Updated as upstream did.
2024-05-14 20:47:14 +02:00
Claire
5ed6622a00
Merge pull request #2706 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1959365c2f
2024-05-12 21:35:25 +02:00
Chee Aun
f65a6d50f1
[Glitch] Fix typo
...
Port c36a8786c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-11 22:44:41 +02:00
Claire
f35ba6963d
Merge commit '1959365c2f410aa82874c5c05ab92c4eca4c4055' into glitch-soc/merge-upstream
2024-05-11 22:10:56 +02:00
Claire
3286daa807
Merge pull request #2704 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d8c4284723
2024-05-07 21:10:52 +02:00
Claire
21c904b0f6
Merge commit 'd8c428472356abd70aaf1f514b99114464ee7f61' into glitch-soc/merge-upstream
2024-05-07 20:30:17 +02:00
Claire
f7dadc9f0b
Merge commit '5cd13ee4f19c112ea855063c2495e2874746f23a' into glitch-soc/merge-upstream
2024-05-07 12:13:02 +02:00
Claire
016d194274
Merge commit '2fe1b8d1695d8faa452a69872fde94ccc4611576' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Not a real conflict, upstream added helpers right next to glitch-soc only
helpers.
Added upstream's helpers.
- `spec/models/status_spec.rb`:
Not a real conflict, upstream added specs right next to glitch-soc only
specs.
Added upstream's tests.
2024-05-06 17:53:51 +02:00
Claire
e9cca1cc09
Merge pull request #2701 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b7902225d6
2024-05-05 18:32:37 +02:00
Renaud Chaput
c59f6ef5b8
[Glitch] Convert entrypoints/two_factor_authentication to Typescript
...
Port 9e260014c7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 16:30:24 +02:00
mogaminsk
b6ada33ad4
[Glitch] Fix word breaking in filtered notifications badge
...
Port 616e2f2666 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 16:30:05 +02:00
Claire
3789d9f825
Merge commit 'b7902225d698a107df2cf8b4ca221caad38fa464' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/validators/status_length_validator_spec.rb`:
Upstream refactored tests to stub `StatusLengthValidator::MAX_CHARS`
while glitch-soc had custom code to read from `MAX_TOOT_CHARS`.
Switched to using upstream's implementation of the tests.
2024-05-04 16:28:30 +02:00
Claire
4b82dc84f5
[Glitch] Change width breakpoint for mobile placement behavior
...
Port 26e10aa203 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 16:16:22 +02:00
Claire
6662d604c1
[Glitch] Add loading indicator and empty result message to advanced interface search
...
Port 7d3fe2b4c3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 16:15:54 +02:00
Renaud Chaput
e62595c966
[Glitch] Remove usage of deprecated defaultTypes on React functional components
...
Port b9b4db483c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 16:15:16 +02:00
Claire
f09f5b35f2
Merge commit 'd97d31cce664281d868e4c661451687a301c97c8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/account.rb`:
Upstream refactored this file a bit, moving validation limits to constants.
We already had a similar change, although with different constant names.
Updated to match upstream's code.
The following files were also modified accordingly:
- `app/views/settings/profiles/show.html.haml`
- `spec/requests/api/v1/accounts/credentials_spec.rb`
2024-05-04 16:12:51 +02:00
Renaud Chaput
494d28bb56
[Glitch] Convert entrypoints/sign_up to Typescript
...
Port 4527e012da 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 36909065b5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:49:30 +02:00
David Beck
defd1e4024
[Glitch] Remove home marker updates
...
Port 4f4b77920e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:42:33 +02:00
Claire
a76980a229
Merge commit 'f0c9cbaf3b079700b8179222d409c644dfd8ff66' into glitch-soc/merge-upstream
2024-05-04 15:40:07 +02:00
Renaud Chaput
552e09d57f
[Glitch] Fix marker thunks to not ignore eslint directives for the whole file
...
Port 65093c619f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:30:18 +02:00
Claire
a4ce53df27
[Glitch] Change moderation warning notification icon
...
Port de4a7bf531 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:29:51 +02:00
Claire
aac59a34ed
[Glitch] Add in-app notifications for moderation actions/warnings
...
Port 4ef0b48b95 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:29:29 +02:00
Eugen Rochko
8dbcf8a287
[Glitch] Change design of people tab on explore in web UI
...
Port 0ec061aa8f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:28:17 +02:00
Claire
d6f9c97ae4
Merge commit '7201f99cf83a74331febd1624ca9aaace68af5e6' into glitch-soc/merge-upstream
2024-05-04 15:24:22 +02:00
Eugen Rochko
333905b2d5
[Glitch] Change mute options to be in dropdown on muted users list in web UI
...
Port 74012831f6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-04 15:15:00 +02:00
Claire
bac4026d80
Merge commit '85fdbd0ad53837c9209acf3fb45811d5bae41cd9' into glitch-soc/merge-upstream
2024-05-04 15:10:54 +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
Claire
e7b09486ed
Merge pull request #2699 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a2399046ca
2024-05-02 12:55:04 +02:00
Claire
b039e62194
Merge commit 'a2399046ca600d492b492b8dae88011de687bece' into glitch-soc/merge-upstream
2024-05-01 19:49:59 +02:00
Claire
eeefb7cdbc
Merge commit 'a15139bc02d279b9ef85e95990f41e3e88838d20' into glitch-soc/merge-upstream
2024-05-01 19:42:34 +02:00
Claire
6204d13a2e
Merge commit 'ec71c02c4b028c3541742f023729aeb295a51559' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile`:
There was an extra newline in glitch-soc for some reason.
Removed it.
2024-05-01 19:38:34 +02:00
Claire
360590ecd8
Merge commit 'a3902997440c71f161e392f1ad6c5cdcf6aba95d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/accounts_controller.rb`:
Conflict due to glitch-soc's local-only posting feature.
Refactored as upstream did but kept local changes.
- `app/lib/account_statuses_filter.rb`:
Conflict due to glitch-soc's local-only posting feature.
Refactored as upstream did but kept local changes.
2024-05-01 19:30:41 +02:00
Claire
df933836ca
[Glitch] Fix incorrect label for filtered notifications badge
...
Port 66ee0d4a1f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 19:18:06 +02:00
Claire
62b3f284db
[Glitch] Fix unfollow button being out of frame on small screens on old browsers
...
Port 4117c8f6b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 19:17:28 +02:00
Claire
946bd2e7e1
Merge commit '0622107449e72d35b22afeeba2f0ba983e914803' into glitch-soc/merge-upstream
2024-05-01 19:16:48 +02:00
renovate[bot]
ac5113d524
[Glitch] Update eslint (non-major)
...
Port 37d984b8bf to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 19:04:59 +02:00
Claire
e76ddf79bc
[Glitch] Add / keyboard shortcut to focus the search field
...
Port c386c36866 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 18:57:39 +02:00
Claire
6f342a6d4c
Merge commit '34e826f373d20f6230d1ef0aa03ad41a3bdf5998' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/theme_helper.rb`:
Conflict caused by our different theme systems.
Ported upstream's changes.
- `app/models/account.rb`:
Upstream basically made a change we already made.
Moved constant declaration to match upstream.
2024-05-01 18:56:48 +02:00
Renaud Chaput
2d43547934
[Glitch] Fix webpack warnings due to unhandled extensions (LICENCE and README.md)
...
Port 730e2127e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 18:43:37 +02:00
Claire
9ce82a35cb
Merge commit '20b1e55f24a87868d661fc7b033bbbbd48b1a918' into glitch-soc/merge-upstream
2024-05-01 18:42:26 +02:00
Claire
555e33a392
Merge commit 'b61ae28f8d4b6f269f50a05c3e65ec7f2c846d32' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Conflict because of our different theming systems.
Updated accordingly, along with `app/helpers/theme_helper.rb`
and `app/helpers/theme_helper_spec.rb`.
2024-05-01 18:38:55 +02:00
Michael Stanclift
3739dda2f6
[Glitch] Add purple border to active compose field search inputs
...
Port 1c87cb8019 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:31:39 +02:00
Claire
0fb469e2f3
Merge commit '52ab8a59c6e77b6409a7d4d81b15751732b3af91' into glitch-soc/merge-upstream
2024-05-01 17:30:52 +02:00
nicolas
41c43168fb
[Glitch] Makes the star icon rotate around its actual centre axis
...
Port c6da3ee828 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:27:59 +02:00
Michael Stanclift
b21322b406
[Glitch] Fix blue border on emoji/language search in Safari & Chrome
...
Port e284417349 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:27:29 +02:00
Michael Stanclift
4543bb9384
[Glitch] Fix language and emoji search field background colors on light theme
...
Port 5d67247061 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:27:10 +02:00
Claire
3503fe1865
Merge commit '4045c069f8f91200d0e7c64a8097e425aee71041' into glitch-soc/merge-upstream
2024-05-01 17:26:21 +02:00
Claire
46cc9141c9
[Glitch] Fix contrast in notification request badge
...
Port 0b9d4103cb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:23:07 +02:00
Claire
15f6d2d038
Merge commit 'd27eb181f6ab419d1745a1fe9b94094be17a618f' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/requests/api/v2/instance_spec.rb`:
Conflict due to glitch-soc having a different default site name.
Updated the tests as upstream did, keeping glitch-soc's default name.
2024-05-01 17:22:02 +02:00
Renaud Chaput
87b9b23025
[Glitch] Use integers and not numbers in notification policy API counters
...
Port b4d991adaa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:12:57 +02:00
Renaud Chaput
c316852a65
[Glitch] Add API types for status and related objects
...
Port e47a3d00fe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:12:16 +02:00
Renaud Chaput
297c8c37b1
[Glitch] Fix Redux Middleware types
...
Port 07635228e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:08:44 +02:00
Michael Stanclift
0f756eaed2
[Glitch] Fix search box color on light theme
...
Port fa9574086d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 17:08:05 +02:00
Claire
2c386d4cfe
Merge commit 'c70c39cad03824c64564fa7d241e6bf01acbab76' into glitch-soc/merge-upstream
2024-05-01 17:06:49 +02:00
Claire
d52263e0e3
Merge commit '143d9553fa0187b9950a802cdedaea5c8cd12f75' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream updated dependencies textually close to a glitch-soc-only dependency.
Updated the dependencies as well.
2024-05-01 17:04:33 +02:00
Michael Stanclift
3b1c8d56b2
[Glitch] Fix light theme header on mobile
...
Port 90eb4a5d01 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 16:49:21 +02:00
Michael Stanclift
1783820acd
[Glitch] Fix background tint in single column light theme
...
Port 430da03160 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 16:48:55 +02:00
Renaud Chaput
375bd52d97
[Glitch] Handle createAppAsyncThunk rejected actions in the errors middleware
...
Port 69e5771881 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 16:48:27 +02:00
Claire
7f404fd635
Merge commit '90eb4a5d01f1f1e8a76e7dc814eae992a9c1ee16' into glitch-soc/merge-upstream
2024-05-01 16:47:25 +02:00
Renaud Chaput
b3d5567bd0
[Glitch] Remove global boosts state and convert boosts modal to Typescript
...
Port 67442f9039 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 16:42:20 +02:00
Claire
0f90e624c5
Merge commit '672c9f5f05bde788877ae0dcdb6668366c4c8941' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/application_helper.rb`:
Conflict due to our theming system being different.
Ported upstream's changes.
2024-05-01 16:10:45 +02:00
Claire
bc370938ef
[Glitch] Fix logo pushing header buttons out of view on certain conditions in mobile layout
...
Port 4f068d4fcc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:38 +02:00
Renaud Chaput
cc720cd38f
[Glitch] Fix <RelativeTimestamp> types
...
Port 961bb84e4c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Renaud Chaput
0ab212f6a9
[Glitch] Fix props for <Button>
...
Port d088964761 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Renaud Chaput
02f9ce9ce3
[Glitch] Fix PropTypes for some record objects
...
Port f2fd1da23f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Claire
5cb4adbf4e
[Glitch] Fix language picker and privacy picker not having a backdrop filter
...
Port c913e2f3e5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Renaud Chaput
555f45f249
[Glitch] Fix notifications marker fetch
...
Port b9982ce578 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Renaud Chaput
371c5e59eb
[Glitch] Rewrite PIP state in Typescript
...
Port 9fbe8d3a0c to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 15:56:37 +02:00
Renaud Chaput
059e10e546
[Glitch] Rewrite markers reducer in Typescript
...
Port 27d014a7fa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 14:55:03 +02:00
Claire
3f61981f5d
Merge commit '8a498f4e65ecf27cc2c992d02b47f890dafef20b' into glitch-soc/merge-upstream
2024-05-01 14:50:16 +02:00
Claire
03af271d3d
[Glitch] Fix column borders disappearing in advanced interface on low width viewports
...
Port b2d841ce9a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 14:32:29 +02:00
Claire
7b46517c38
Merge commit 'd49343ed11b3c08c4e81ecd70e17e01bd30154a6' into glitch-soc/merge-upstream
2024-05-01 14:31:14 +02:00
Renaud Chaput
d63c0a2879
[Glitch] Support "system" theme setting (light/dark theme depending on user system preference)
...
Port 02ea161506 to glitch-soc
Co-authored-by: Nishiki Liu <hello@nshki.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-05-01 14:25:51 +02:00
Claire
a6147a831f
Merge commit '02ea16150647ac3baf0bb8a89203ccc7200b4a2f' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/themes.rb`
- `app/views/layouts/application.html.haml`
- `app/views/layouts/embedded.html.haml`
- `app/views/layouts/error.html.haml`
- `config/settings.yml`
All these conflicts are because glitch-soc and upstream have different theming
systems and upstream changed a few things to have dynamic theme selection based
on system settings.
Conflicts were solved to take that into account, and `current_theme` has been
changed in the process to return a tuple of `[flavour, skin]` to be used in
the `theme_style_tags` helper.
2024-05-01 14:25:47 +02:00
Claire
3024212403
Merge pull request #2698 from ClearlyClaire/glitch-soc/refactor/index-application
...
Rename `app/javascript/flavours/glitch/styles/index.scss` to `application.scss`
2024-05-01 13:09:43 +02:00
Claire
d6048d3a6c
Add compatibility app/javascript/flavours/glitch/styles/index.scss
2024-04-30 21:27:04 +02:00
Claire
8a34c42341
Rename app/javascript/flavours/glitch/styles/index.scss to application.scss
...
This is just to reduce differences with upstream.
2024-04-30 21:03:04 +02:00
Claire
6f74ede26b
Merge pull request #2697 from ClearlyClaire/glitch-soc/refactor/revamp-theming-system
...
Simplify glitch-soc's theming system
2024-04-30 20:41:38 +02:00
Claire
e0a3662d7b
Drop hardcoded reliance on vanilla flavor
2024-04-28 22:38:11 +02:00
Claire
7208edbd37
Replace use_pack, layouts/theme and @theme by new helpers
...
Packs are now loaded from views, just like upstream, and are
identified by their filenames. The definition of `theme.yml` has
changed as such:
- `pack_directory` is now required
- `pack` is now unused
- `signed_in_preload` has been introduced
2024-04-28 15:45:42 +02:00
Claire
c3e12a4dfa
Change how theme style packs are loaded
...
Load the `common` style pack, and then charge the style pack for the current
skin, independent from any selected JS pack.
2024-04-28 15:45:41 +02:00
Claire
93cdc66e64
Make common inheritence unconditional and simplify theming code
2024-04-28 15:06:48 +02:00
Claire
dee57982f1
Rename “home” pack to “application”
2024-04-28 15:06:41 +02:00
Claire
9a8be8cf49
Remove theme fallback mechanism
...
Remove the `fallback` property and do not fallback to using another flavour
when a pack is not available in the selected flavour.
Flavours should define all packs, and should they wish to piggy-back on
another one, they can import that other one's pack explicitly instead.
2024-04-28 15:05:16 +02:00
Claire
62bc36416f
Get rid of app/javascript/core
...
Have all flavors implement everything they need instead.
2024-04-28 15:04:52 +02:00
Claire
113c931cda
Fix follow request notifications not being displayed ( #2695 )
2024-04-24 17:00:48 +02:00
Claire
b79df709a8
Merge pull request #2693 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2024-04-24 17:00:31 +02:00
Claire
0e071edccc
Fix bogus translation files
2024-04-24 12:36:32 +02:00
GitHub Actions
c61130af33
New Crowdin translations
2024-04-22 04:27:38 +00:00
Claire
c8e5e13c89
Merge pull request #2691 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0cea7a623b
2024-04-10 20:51:51 +02:00
Eugen Rochko
91531e9586
[Glitch] Add ability to reorder uploaded media before posting in web UI
...
Port 8e7e86ee35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 22:34:03 +02:00
Eugen Rochko
fc533cfad3
[Glitch] Fix background and icon on notification requests in web UI
...
Port 0cea7a623b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 21:51:51 +02:00
Eugen Rochko
b55bbfa2b3
[Glitch] Change design of notification about lost connections in web UI
...
Port 29f9dc742e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 21:49:57 +02:00
Eugen Rochko
1ae08ae257
[Glitch] Change out-of-band hashtags design in web UI
...
Port dd061291b1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 21:48:52 +02:00
Claire
0e76b919b5
Merge commit '0cea7a623be470c51d7a162265f44f5a3e149275' into glitch-soc/merge-upstream
2024-04-06 21:48:35 +02:00
Claire
a844a6a577
[Glitch] Change AccountRelationshipSeveranceEvent model to store lost followers and following counts separately
...
Port dfa43707eb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 21:39:04 +02:00
Claire
c3a128f31e
Remove strings already defined upstream
2024-04-06 21:25:04 +02:00
Claire
afaad0755f
[Glitch] Remove setting for unfollow confirmation modal, and make it unconditional
...
Port 37ca59815c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 21:17:45 +02:00
Claire
1d1c3a808a
Merge commit '6c381f20b1d52c96525cbd5c41b0c972c3394a48' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/user_settings.rb`:
Upstream removed a setting textually adjacent to a glitch-soc-only setting.
Removed the setting glitch-soc removed.
2024-04-06 21:01:40 +02:00
Claire
f635cde756
[Glitch] Change new modals to allow vertical scrolling
...
Port de6c9e0fcd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 20:43:43 +02:00
Claire
0f8b33238f
[Glitch] Change icon of severed relationships notifications
...
Port 387c78ddf9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 20:39:07 +02:00
Renaud Chaput
576c085ea0
[Glitch] Add the role ID to the badge component
...
Port ec1e770fea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 20:35:29 +02:00
Claire
777984faeb
Merge commit '119c7aa0df1e1d26bdee1701250d23a7af9e9136' into glitch-soc/merge-upstream
2024-04-06 20:34:07 +02:00
Claire
f14b6f3d99
[Glitch] Fix duplicate translation string for severed relationships
...
Port 885d0faf83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 20:31:09 +02:00
Claire
903dc53522
Merge commit '05eda8d19330a9c27c0cf07de19a87edff269057' into glitch-soc/merge-upstream
2024-04-06 20:01:25 +02:00
Eugen Rochko
375af259a2
[Glitch] Change back button to always appear in advanced web UI
...
Port be52633ee4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 19:55:13 +02:00
Claire
67842ffb22
Merge commit '01464074c91f9b7a720928fc4ee912be3d8002d2' into glitch-soc/merge-upstream
2024-04-06 19:54:11 +02:00
Claire
0f966209ca
[Glitch] Add notifications of severed relationships
...
Port 44bf7b8128 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 19:38:57 +02:00
Claire
f2b23aa5f3
Merge commit '954b470fbce3fbe4b9b42992b03425fa24d6a2ad' into glitch-soc/merge-upstream
...
Conflicts:
- `config/navigation.rb`:
Upstream added a navigation item while glitch-soc had an additional one.
Ported upstream changes.
2024-04-06 19:35:21 +02:00
Claire
9451997fa8
Refactor notifications code to reduce differences with upstream ( #2692 )
...
* Merge back `Follow` notification component
* Merge back part of `FollowRequestContainer` notification container
* Reduce differences with upstream in the `mention` case
* Reduce differences with upstream in the `favourite` case
* Reduce differences with upstream in the `reblog` case
* Reduce differences with upstream in the `status` case
* Reduce differences with upstream in the `update` case
* Reduce differences with upstream in the `poll` case
* Merge back `AdminSignup` notification component
* Merge back `AdminReport` notification container
2024-04-06 19:34:30 +02:00
github-actions[bot]
8a64406d34
New Crowdin Translations (automated) ( #2668 )
...
* New Crowdin translations
* Fix bogus translation files
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-04-06 18:18:06 +02:00
Claire
3341db939c
Merge pull request #2686 from ClearlyClaire/glitch-soc/cherry-pick
...
Fix error when attempting to delete posts that triggered a notification request (#29666 )
2024-03-20 20:13:24 +01:00
Claire
821fc53583
Fix error when attempting to delete posts that triggered a notification request ( #29666 )
2024-03-20 19:53:20 +01:00
Claire
58a606e0ab
Merge pull request #2685 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8a1423a474
2024-03-20 19:43:22 +01:00
Claire
49089817b0
[Glitch] Fix “Explore” icon in navigation bar not being filled when selected
...
Port 3211e960ac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-20 18:33:00 +01:00
Claire
c0aade79b0
Merge commit '8a1423a47425dd67615e94bdfd13d64b53676da4' into glitch-soc/merge-upstream
2024-03-20 18:31:09 +01:00
Claire
8cac5d8f78
Merge pull request #2684 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 50fd94f481
2024-03-20 18:03:06 +01:00
Claire
df777776f1
[Glitch] Fix blockquote color in reply indicator
...
Port 50fd94f481 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-20 12:32:37 +01:00
Claire
5e039b96c3
[Glitch] Fix emoji picker placement on limited-height viewports
...
Port 94f7ae192b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-20 12:31:45 +01:00
Claire
72baa1e5c3
[Glitch] Fix emoji picker dropdown background and borders
...
Port e36e7ea243 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-20 12:31:12 +01:00
Claire
100cb46608
[Glitch] Fix icon and styling in browser notifications banner
...
Port a583317df6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-20 12:30:45 +01:00
Claire
eb3aed9545
Merge commit '50fd94f481cf23a81662140afe99df2fbf1149be' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Upstream touched a dependency that is on an adjacent line to a
glitch-soc-only dependency in that file.
Updated as upstream did.
2024-03-20 12:27:52 +01:00
Claire
d6f5702d66
Merge pull request #2683 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to ffc5be4820
2024-03-20 12:20:34 +01:00
Claire
d0dfcc9f3a
Fix build issue with glitch-soc's theming system
2024-03-19 19:58:04 +01:00
Claire
da2bb672ce
[Glitch] Change filtered icon from “archive” to “inventory 2”
...
Port ffc5be4820 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-19 19:35:17 +01:00
Claire
8b3bd12def
[Glitch] Slightly increase font weight of favorite/boost numbers in detailed statuses
...
Port bd06963c16 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-19 19:35:17 +01:00
Claire
885a4c73cb
[Glitch] Add badge on account card in report moderation interface when account is already suspended
...
Port cf08a438e7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-19 19:35:17 +01:00
Jeong Arm
ccf2f2cb75
[Glitch] Fix mute for 30 days
...
Port 39839baec3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-19 19:24:51 +01:00
Claire
d959501ef1
[Glitch] Fix extra separator besides favourite count on private posts
...
Port 726e7ad024 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-19 19:24:34 +01:00
Claire
876aa35350
Merge commit 'ffc5be4820ed7bad4656489f096230dd7965140b' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream updated a dependency that is on an adjacent line to a
glitch-soc-only dependency in that file.
Updated as upstream did.
- `yarn.lock`:
Upstream updated a dependency that is on an adjacent line to a
glitch-soc-only dependency in that file.
Updated as upstream did.
2024-03-19 19:21:12 +01:00
Claire
ada2ac411a
Merge pull request #2681 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to d702a03a0c
2024-03-16 22:34:16 +01:00
Claire
c511e52d1e
[Glitch] Add “Learn more” on block modal to inform of federation caveats
...
Port d702a03a0c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-15 22:58:16 +01:00
Eugen Rochko
80fda17868
[Glitch] Change mute, block and domain block confirmations in web UI
...
Port ec19d0a14b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-15 22:58:01 +01:00
Claire
3beba00c4e
[Glitch] Change Explore icon to compass in advanced interface
...
Port be7a68b095 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-15 22:50:15 +01:00
Claire
b8f476256e
Merge commit 'd702a03a0c35fc631a0fa456532946e6751cbbfd' into glitch-soc/merge-upstream
2024-03-15 22:48:04 +01:00
Renaud Chaput
7fe848b161
[Glitch] Convert packs/public.jsx to Typescript
...
Port c76ae7a5c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-15 22:43:36 +01:00
Claire
1b06e4e1b7
Merge commit 'c76ae7a5c0d247264afa896f081db9d1fd278711' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.jsx`:
In glitch-soc, this file was split across the following files:
- `app/javascript/packs/public.jsx`
- `app/javascript/core/embed.js`
- `app/javascript/core/settings.js`
Update all those files accordingly, as well as the related `theme.yml` files.
2024-03-15 22:37:55 +01:00
Claire
6ee7a64465
Reduce differences with upstream in “public” pack ( #2680 )
...
* Reduce differences with upstream
* Further reduce pack differences with upstream
2024-03-15 22:21:57 +01:00
Claire
2cdac2bc38
Merge pull request #2679 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 407287573c
2024-03-15 21:38:07 +01:00
Eugen Rochko
a32f992182
[Glitch] Add domain information to profiles in web UI
...
Port 407287573c to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-15 18:51:41 +01:00
Claire
2c622497c2
Merge commit '407287573c9c602c5490224c43639b39edf7d48a' into glitch-soc/merge-upstream
2024-03-15 18:48:39 +01:00
Claire
ed1af46108
Merge pull request #2677 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2024-03-15 18:23:54 +01:00
Claire
2d4ff8f6ed
Merge commit 'f445d33fd6aa492df319f4cc4efbd255d7a84f0e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/custom_emojis/new.html.haml`:
Upstream split some `simple_form` arguments across multiple lines.
One of the arguments in glitch-soc was different.
Split as upstream's did, keeping our different limit argument.
- `app/views/admin/settings/appearance/show.html.haml`:
Upstream split some `simple_form` arguments across multiple lines.
Glitch-soc had a different field because of the different theming
system.
Kept glitch-soc's definition of that form field.
2024-03-15 12:43:59 +01:00
Claire
2e49bc97b0
Merge commit '7720c684c5bf54e73e8815defe15473777d1c201' into glitch-soc/merge-upstream
2024-03-15 12:20:32 +01:00
Claire
b834f41ec1
Merge pull request #2676 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to df6086d402
2024-03-14 21:39:48 +01:00
Eugen Rochko
000a900d3b
[Glitch] Fix back button appearing in column header unexpectedly in web UI
...
Port 30483d618f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-14 17:43:38 +01:00
Claire
84c7b272e1
[Glitch] Fix accounts not getting imported into redux store for some filtered notification types
...
Port 95a5713ff7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-14 17:43:38 +01:00
Eugen Rochko
4b2a935c4a
[Glitch] Change design of metadata underneath posts in web UI
...
Port 4991198b70 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-14 17:43:38 +01:00
Eugen Rochko
042d17ddf1
[Glitch] Fix wrong background color on search results in web UI
...
Port 1e1d97a787 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-14 17:30:46 +01:00
mogaminsk
88f477749c
[Glitch] Use sender's username to column title in notification request if it's display_name is not set
...
Port 3156d04ec1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-14 17:29:38 +01:00
Claire
e91ede5be6
Merge commit 'df6086d4027910fb160d531b4fe7ffdec26b0cd7' into glitch-soc/merge-upstream
2024-03-14 17:27:16 +01:00
Claire
31b93a5441
Merge pull request #2674 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 24319836de
2024-03-14 17:25:25 +01:00
Claire
369e728536
Fix collapsed posts background color
2024-03-13 20:17:58 +01:00
Claire
e7b49181af
[Glitch] Hide media by default in notification requests
...
Port a32a126cac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 20:15:23 +01:00
Claire
65ca37bbaa
Merge commit 'a32a126cac42c73236236b5a9bd660765b9c58ee' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/lib/sanitize/config_spec.rb`:
Conflict due to glitch-soc having factored the file differently.
Ported upstream's changes.
2024-03-13 20:14:18 +01:00
Renaud Chaput
663dd49a85
[Glitch] Fix navigation panel icons missing classes
...
Port acf3f410ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 20:13:35 +01:00
Erik Uden
e1b64151a2
[Glitch] Fix toggle button color for light (and dark/default) theme
...
Port 268856d5d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 20:13:35 +01:00
Claire
48134bcd10
Merge commit 'acf3f410aef3cfb9e8f5f73042526de9b2f96d13' into glitch-soc/merge-upstream
2024-03-13 20:13:29 +01:00
Claire
08b10cce52
Merge commit 'b43eaa4517107326c7e73b949cec759f841b4a30' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/controllers/api/v1/accounts/credentials_controller_spec.rb`
Conflict due to glitch-soc's different note length handling.
Ported the changes in `spec/requests/api/v1/accounts/credentials_spec.rb` instead.
2024-03-13 20:12:58 +01:00
Matt Jankowski
00d72866a3
[Glitch] Use vanilla JS to get Rails CSRF values
...
Port 00d94f3ffa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 19:17:59 +01:00
Claire
06881a8669
Merge commit '2c0441acd7f943a9873b650cf75d33c73d545acf' into glitch-soc/merge-upstream
2024-03-13 19:16:47 +01:00
Eugen Rochko
8c0673037a
[Glitch] Change background color in web UI
...
Port 5b60d4b696
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 19:05:05 +01:00
Claire
c6dbb33944
Merge commit 'd4ed7e466c41f19e5f9352700c76e7ffc4d28119' into glitch-soc/merge-upstream
2024-03-13 18:58:47 +01:00
Renaud Chaput
435c46b316
[Glitch] Fix i18n typo
...
Port af4e44e30a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 18:58:00 +01:00
Claire
27ffc09847
Merge commit 'af4e44e30a6a2701102a7d573e47e9db42025821' into glitch-soc/merge-upstream
2024-03-13 18:56:40 +01:00
Eugen Rochko
b36e96ec90
[Glitch] Change action button to be last on profiles in web UI
...
Port 19efa1b9f1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 18:40:00 +01:00
Eugen Rochko
13c9524436
[Glitch] Add notification policies and notification requests in web UI
...
Port c10bbf5fe3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 18:38:46 +01:00
Eugen Rochko
3631ddbfc9
[Glitch] Change icons in navigation panel to be filled when active in web UI
...
Port 16c856729b
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-11 18:09:07 +01:00
Renaud Chaput
6440651976
[Glitch] Use the server setting to get the max number of poll options in UI
...
Port b9722dfe2b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-11 17:38:07 +01:00
Eugen Rochko
efbc8cba17
[Glitch] Change dropdown menu icon to not be replaced by close icon when open in web UI
...
Port 2347ea813e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-11 17:36:07 +01:00
Eugen Rochko
777510a696
[Glitch] Add hints for rules
...
Port 5b3a8737d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-11 17:34:02 +01:00
Claire
a5127d0ef8
Merge commit '24319836de6046fb2985ec1a24c30ad7d47584d7' into glitch-soc/merge-upstream
...
Conflicts:
- `config/routes/api.rb`:
glitch-soc has an extra `:destroy` action on notifications for historical reasons.
Kept it for now, while otherwise updating as upstream did.
2024-03-11 17:29:07 +01:00
Claire
bb3ad2b2a9
Merge pull request #2669 from ClearlyClaire/glitch-soc/reduce-upstream-differences
...
Reduce code differences with upstream
2024-03-08 23:10:02 +01:00
Claire
46152a19a6
Convert logo.jsx to Typescript
2024-03-08 12:46:49 +01:00
Sunny Ripert
2b4e9fbc71
[Glitch] Add form element on focal point modal
...
Port 8515bc7962 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-08 12:43:59 +01:00
Claire
98cf4b7ba0
Reduce code differences with upstream
2024-03-08 12:42:03 +01:00
neetshin
6996b96fab
[Glitch] Make columns-area unscrollable when modal opened
...
Port 2091ae92be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-08 11:50:23 +01:00
Claire
a79bd2cd11
Make some CSS differences with upstream more explicit
2024-03-08 11:47:34 +01:00
Claire
d09ab957d4
Remove duplicate captcha_enabled key in app/models/form/admin_settings.rb
2024-03-08 11:38:01 +01:00
Claire
e95f2c2b68
Add a glitch-soc local setting to make the post publish toast optional ( #2666 )
2024-03-08 11:35:18 +01:00
github-actions[bot]
d002458c7b
New Crowdin Translations (automated) ( #2661 )
...
* New Crowdin translations
* Fix bogus translations
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-03-07 22:39:48 +01:00
Claire
f407505f75
Merge pull request #2667 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 653ce43abe
2024-03-07 19:04:33 +01:00
Mashiro
1fc6edfa84
[Glitch] Fix unhandled nullable attachments limitation counter
...
Port b8bd94ca8e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-07 13:01:21 +01:00
Claire
442a5cb66c
Merge commit '653ce43abe0a928d944a15c433d2c8324f9b5e2a' into glitch-soc/merge-upstream
2024-03-07 12:59:51 +01:00
Claire
3f239facff
Update flavor screenshots ( #2664 )
2024-03-07 12:59:00 +01:00
Claire
8c9341a67b
Further reduce pointless CSS differences with upstream ( #2665 )
2024-03-06 22:13:23 +01:00
Claire
a11151d58f
Update our README and include upstream's ( #2663 )
2024-03-06 22:12:57 +01:00
Claire
8f4cc711c2
Merge pull request #2662 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f89512fbed
2024-03-05 20:56:08 +01:00
Claire
45e56db8e4
Merge commit 'f89512fbedb547f66a72eefdff047768fb505eb6' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream updated its README, we have a completely different one.
Kept our version.
2024-03-05 16:25:50 +01:00
Claire
74998b0636
Merge pull request #2657 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2024-03-04 16:27:34 +01:00
Claire
a7d9c5e374
Fix bogus translations
2024-03-04 11:27:37 +01:00
GitHub Actions
1b418a3550
New Crowdin translations
2024-03-04 04:57:12 +00:00
Claire
96c6cafc34
Merge pull request #2660 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 18945f62e0
2024-03-03 16:11:28 +01:00
Claire
159e500749
Merge commit '18945f62e07617ac44b7a25a61799b0959fe67f7' into glitch-soc/merge-upstream
2024-03-01 18:34:48 +01:00
Claire
c7fc7d0c2a
Merge pull request #2659 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3389c41b58
2024-03-01 18:34:00 +01:00
Claire
f01605c665
Merge commit '3389c41b5899c1da479bfc08e84588184e09902d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.tsx`:
Changes applied to `app/javascript/core/admin.ts` instead.
2024-03-01 13:02:59 +01:00
Claire
71f673b3e6
Merge pull request #2656 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 958a810553
2024-02-29 20:38:25 +01:00
Claire
f6654e0842
Merge commit '958a810553aac6b6cf21d9d107a47b6f68b2a401' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
This file was split between `app/javascript/core/admin.js`,
`app/javascript/pack/admin.jsx`, and
`app/javascript/flavours/glitch/packs/admin.jsx`.
Ported upstream's change, splitting the new file to
`app/javascript/core/admin.ts`, `app/javascript/packs/admin.tsx`,
and `app/javascript/flavours/glitch/packs/admin.tsx`
2024-02-29 19:02:31 +01:00
Claire
a04b384482
[Glitch] Fix regression with search bar icon position
...
Port edd6aa70e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-29 18:30:24 +01:00
Claire
bbfcd71118
[Glitch] Fix preview card player getting embedded when clicking on the external link button
...
Port f24c62a5c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-29 18:29:57 +01:00
Renaud Chaput
5b97fdf84c
[Glitch] Fix full date display not respecting the locale 12/24h format
...
Port 4185f3792c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-29 18:29:11 +01:00
Claire
4d7e7cc562
Merge commit '6dfe318f34d69066dc0f453a228fdfc6af84b62e' into glitch-soc/merge-upstream
2024-02-29 18:24:47 +01:00
Claire
8dbdd7571f
Merge pull request #2655 from TheEssem/fix/open-in
...
Use upstream's openURL function for search
2024-02-29 18:23:56 +01:00
Claire
fd2e46847a
Merge pull request #2610 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2024-02-29 18:20:01 +01:00
Claire
1c4f36422d
Fix bogus translation files
2024-02-29 12:51:22 +01:00
Essem
9242c536d2
Use openURL function from upstream
2024-02-28 23:41:18 -06:00
GitHub Actions
ab195bcee1
New Crowdin translations
2024-02-29 04:27:18 +00:00
Claire
0d55610f96
Merge pull request #2653 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7f84bbfd92
2024-02-28 21:15:34 +01:00
Jeong Arm
4004801ee8
[Glitch] Show comments in the admin/instances page
...
Port deffb8ecb6 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-28 20:38:17 +01:00
Roni Laukkarinen
c844817c78
[Glitch] Fix the regression with the search icon position
...
Port edfc53856f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-28 20:37:48 +01:00
Claire
ccdf56085d
Merge commit '7f84bbfd92377689f84121ec45c5b9d809d94cde' into glitch-soc/merge-upstream
2024-02-28 20:37:38 +01:00
renovate[bot]
9324fbe984
[Glitch] Update devDependencies (non-major)
...
Port dc4427dc9b to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-28 20:30:58 +01:00
Claire
21e7a53ca5
Merge commit '3b3144740805c1b404934c0f196d6cddc14dac0b' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Conflict due to lines adjacent to the glitch-soc-modified `i18n:extract` one
were changed, but otherwise no real conflict.
Ported upstream's changes and kept glitch-soc's `i18n:extract`.
- `tsconfig.json`:
Upstream's dependencies changed the code style rules for json formatting, and
we had local changes.
Kept our changes, but with upstream's formatting/
- `yarn.lock`:
A dependency textually adjacent to a glitch-soc-only one got changed.
Applied upstream's change, keeping the glitch-soc-only dependency.
2024-02-28 20:27:28 +01:00
Renaud Chaput
0ff9800989
[Glitch] Use modern ES syntax rather than .call
...
Port 899eac1a92 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-28 20:11:26 +01:00
Claire
c2f0ea415e
Merge commit '899eac1a92c802c334606a49d538ef37bd47c91a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
Changes split in `app/javascript/core/admin.js` and `app/javascript/flavours/glitch/packs/admin.jsx`.
2024-02-28 20:10:01 +01:00
Claire
c19787f3f4
Add doodle feature back ( #2652 )
2024-02-27 21:27:51 +01:00
Claire
a25c900a08
Merge pull request #2650 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6f7615ba86
2024-02-27 20:36:13 +01:00
Claire
e8155319c7
Take advantage of upstream's refactor and reduce code duplication
2024-02-27 19:28:13 +01:00
Claire
916d78373d
[Glitch] Change behavior of privacy dropdown to only change value on validation
...
Port 90573c3abb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-27 19:24:34 +01:00
Evan Paterakis
1b219e709b
[Glitch] Fix filters title and keywords overflow
...
Port 213c87ae59 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-27 19:24:03 +01:00
Claire
a482932649
Merge commit '6f7615ba86afda56e1d661442286a1d68467a525' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/application_controller.rb`:
Not a real conflict, upstream fixed a bug in a line adjacent to code
modified by glitch-soc.
Ported upstream's change.
2024-02-27 19:20:57 +01:00
Claire
e1cb7c9b23
Merge pull request #2649 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8156113d58
2024-02-26 20:23:28 +01:00
Matt Jankowski
8a80ad7fc4
[Glitch] Remove unused media-spoiler-* JS/CSS
...
Port c7555271a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-26 17:54:58 +01:00
Roni Laukkarinen
20bc633b0c
[Glitch] Change new explore compass icon CSS class to explore
...
Port 10fdd88288 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-26 17:54:58 +01:00
Roni Laukkarinen
3fc4859279
[Glitch] Fix search icon position on mobile
...
Port 1cb74eeec0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-26 17:54:58 +01:00
Roni Laukkarinen
658911c268
[Glitch] Improve alt text form accessibility with long texts
...
Port bbf6cb66f6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-26 17:54:58 +01:00
Eugen Rochko
f6903d9ab0
[Glitch] Change explore icon from hashtag to compass in web UI
...
Port b8b2f20b16 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-26 17:54:58 +01:00
Claire
67ca8bb56a
Merge commit '8156113d58db851d00f8052e66459e6dafb71e82' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
Change applied to `app/javascript/core/admin.js` instead.
2024-02-26 17:43:16 +01:00
Claire
502e3f8c19
Merge pull request #2648 from TheEssem/fix/thread-typo
...
Fix "threaded more" typo
2024-02-26 12:07:02 +01:00
Essem
fa2bbbfd9d
Fix "threaded more" typo
2024-02-25 17:10:25 -06:00
Claire
78c92c0a01
Merge pull request #2647 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to cfa71a4d16
2024-02-24 17:51:00 +01:00
Claire
3ffb81e04f
[Glitch] Add end-to-end test for OCR in media uploads
...
Port ca8fbda5d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 16:13:13 +01:00
Claire
ad0be125f5
[Glitch] Fix pixel alignment for some composer icons
...
Port 25ffe0af45 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 15:53:42 +01:00
Claire
2dc244784c
Merge commit 'cfa71a4d16e71b04a42dda564ed8e188bd1badd9' into glitch-soc/merge-upstream
2024-02-24 15:43:15 +01:00
Claire
1ad91dece8
Merge commit '9d8dfeb5fbbc274482489a3ac9f22dd736da156c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
Changes applied to `app/javascript/core/admin.js` instead.
2024-02-24 15:35:56 +01:00
Claire
7901dc9e24
Merge commit '491dd9764244c8adf37861f00d916c96bdbfdaf8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/workers/scheduler/auto_close_registrations_scheduler.rb`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
2024-02-24 15:33:36 +01:00
Claire
d2cfc6e5e2
Merge commit '08342ad40c1b92caf873282190efe8533a7d6e2e' into glitch-soc/merge-upstream
2024-02-24 15:02:28 +01:00
Hinaloe
ba67ea3d12
[Glitch] Fix sensitive flag not being removed when removing CW in new compose form
...
Port c645490d55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:53:49 +01:00
Eugen Rochko
200e11ae88
[Glitch] Change follow suggestions design in web UI
...
Port 63f4ea055a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:53:09 +01:00
Claire
26924a0c7d
[Glitch] Change source attribute of Suggestion entity in /api/v2/suggestions back to a string
...
Port 7ee93b7431 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:52:44 +01:00
Nicolas Hoffmann
e45f40d203
[Glitch] Fix modal container bounds
...
Port 476a043fc5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:49:35 +01:00
Claire
9f0ff2bedf
[Glitch] Clean up some unused CSS definitions
...
Port 67ec192d7d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:49:03 +01:00
Claire
ef3d15554b
Merge commit 'c645490d553124d800d30488595f7d2d9d61584d' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
- `README.md`:
Upstream updated its README, we have a completely different one.
Kept glitch-soc's README.
- `app/models/account.rb`:
Not a real conflict, upstream updated some lines textually adjacent
to glitch-soc-specific lines.
Ported upstream's changes.
2024-02-24 14:46:14 +01:00
Claire
3c36e1be68
[Glitch] Fix report reason selector in moderation interface not unselecting rules when changing category
...
Port 9ce914cc89 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:36:55 +01:00
y.takahashi
3894674200
[Glitch] Fix 'focus the compose textarea' shortcut is not working
...
Port 3c315a68af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:35:52 +01:00
Eugen Rochko
cce3f3d6da
[Glitch] Change onboarding prompt to follow suggestions carousel in web UI
...
Port 9cdc60ecc6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:35:08 +01:00
Claire
ab2f0daa10
Merge commit 'aaa58d4807377e04649499ebee91757b16b9a007' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-security.yml`:
Changes were already cherry-picked and adapted in glitch-soc.
Kept glitch-soc's version.
- `Gemfile.lock`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
- `lib/mastodon/version.rb`:
Changes were already cherry-picked and updated further in glitch-soc.
Kept glitch-soc's version.
2024-02-24 14:27:43 +01:00
Yamagishi Kazutoshi
b4cca47f5f
[Glitch] Remove unused l18n messages
...
Port b3075a9993 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:19:26 +01:00
Claire
5b9ddfcfcc
Merge commit 'fa0ba677538588086d83c97c0ea56f9cd1556590' into glitch-soc/merge-upstream
2024-02-24 14:18:16 +01:00
J H
4d6844eb2f
[Glitch] Fixed the toggle emoji dropdown bug
...
Port 1467f1e1e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 14:15:59 +01:00
Claire
dfd74f0dae
Merge commit '1467f1e1e1c18dc4b310862ff1f719165a24cfb6' into glitch-soc/merge-upstream
2024-02-24 14:15:49 +01:00
Claire
73de36318e
Move api/v1/timelines/direct to request spec
2024-02-24 14:10:05 +01:00
Claire
9903e6beab
Merge commit '0b0ca6f3b85c9d08e4642e49d743f8d060632293' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/controllers/api/v1/timelines/direct_controller_spec.rb`:
`spec/controllers/api/v1/timelines` has been renamed, but we had an extra
spec here for a glitch-soc-only endpoint.
Kept glitch-soc's file unchanged (will port to a request spec later).
2024-02-24 14:05:26 +01:00
Claire
c297d999ba
Merge commit '87ad398ddc78f2da5746774960690661e8e57335' into glitch-soc/merge-upstream
2024-02-24 14:02:01 +01:00
Claire
47b5105e5d
Remove max_toot_chars from initial-state
...
This is still in `/api/v1/instance` for compatibility with other clients
2024-02-24 13:58:00 +01:00
Claire
6da69967d0
[Glitch] Change compose form to use server-provided post character limit
...
Port 805dba7f8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-24 13:56:12 +01:00
Claire
20615a516d
Merge commit '805dba7f8d2a2d5f910ec1396247b36417170345' into glitch-soc/merge-upstream
2024-02-24 13:53:59 +01:00
Claire
25ac55ecd8
Merge pull request #2644 from ClearlyClaire/glitch-soc/merge-dreaded-upstream-composer-change
...
Merge and port upstream's composer change
2024-02-24 13:46:26 +01:00
Claire
6901930c8d
Add back confirmation modal for missing media description
2024-02-23 23:04:32 +01:00
Claire
138286147f
Fix emoji being inserted in incorrect places
2024-02-23 21:45:48 +01:00
Claire
6eede9d84b
Add notification badge feature back
2024-02-23 21:05:34 +01:00
Claire
9ab030bb13
Add thread mode button
2024-02-23 21:05:34 +01:00
Claire
e333453343
Use Warning icon for CWs in app settings
2024-02-23 21:05:34 +01:00
Claire
e62cd93650
Fix composer offering to edit federation settings for an existing post
2024-02-23 21:05:34 +01:00
Claire
23dc650596
Restore preselect on reply option
2024-02-23 21:05:34 +01:00
Claire
84d05ca221
Reimplement glitchy elephant friend
2024-02-23 21:05:33 +01:00
Claire
3564a15553
Refactor composer dropdowns
2024-02-23 21:05:33 +01:00
Claire
0e77c45624
Add local-only option back as a federation setting dropdown
2024-02-23 21:05:33 +01:00
Claire
47deb680d5
Add Content-Type dropdown back
2024-02-23 21:05:33 +01:00
Claire
118bb5bc81
Add secondary post button back
2024-02-23 21:05:33 +01:00
Claire
61559a42a9
Restore glitch-soc's permalink behavior for reply indicator
2024-02-23 20:57:20 +01:00
Claire
179437ed0e
Restore access to glitch-soc app settings
2024-02-23 20:57:20 +01:00
Claire
056f9bf3c2
Add back “spoilers always on” feature
2024-02-23 20:57:18 +01:00
Claire
380f4fc95c
Reimplement sensitive checkbox
2024-02-22 23:49:06 +01:00
Claire
5fd50756b4
Restore glitch-soc's support of custom poll limits
2024-02-22 23:06:12 +01:00
Eugen Rochko
9c10aaa4d5
[Glitch] Change design of compose form in web UI
...
Port 6936e5aa69 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-22 23:06:12 +01:00
Claire
7586d4348f
Switch glitch-soc to upstream's old composer
2024-02-22 22:10:17 +01:00
Claire
10a0d76bf0
Merge commit '6936e5aa693ccc4aabd26ef18a65fbb8132f6f74' into glitch-soc/merge-upstream-composer
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/compose_form.jsx`:
Upstream completely redesigned this, and glitch-soc had different handling for
the character limit.
Ported upstream's change to the new version.
- `app/javascript/mastodon/features/compose/components/poll_form.jsx`:
Upstream completely redesigned this, and glitch-soc had different limits for
option length and number of options.
Ported glitch-soc's changes to the new version.
Additional change:
- `app/javascript/styles/components.scss`:
Change how the new image is looked up.
2024-02-22 20:58:41 +01:00
Claire
f25414014a
Fix link verifications when page size exceeds 1MB ( #29358 )
2024-02-22 20:45:40 +01:00
Claire
b0822ae9cd
Fix auto-close email being sent to users with devops permissions instead of settings permissions ( #29355 )
2024-02-22 20:45:40 +01:00
Claire
d23f445527
Automatically switch from open to approved registrations in absence of moderators ( #29318 )
2024-02-22 20:45:40 +01:00
Wojciech Maj
d908ed8e86
Remove unused dependencies ( #29289 )
2024-02-22 20:45:40 +01:00
renovate[bot]
3dae23816b
Update dependency haml_lint to v0.57.0 ( #29181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 20:45:40 +01:00
renovate[bot]
d10848946c
Update dependency rails to v7.1.3.2 ( #29342 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 20:45:40 +01:00
renovate[bot]
fec49022ed
Update dependency selenium-webdriver to v4.18.1 ( #29287 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 20:45:40 +01:00
renovate[bot]
840ce1e0cb
Update dependency webmock to v3.21.2 ( #29290 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 20:45:40 +01:00
renovate[bot]
7cd5866ddc
Update dependency doorkeeper to v5.6.9 ( #29196 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-22 20:45:40 +01:00
Claire
fff378177e
Further reduce differences with upstream (mainly private mention styling) ( #2641 )
...
* Use upstream's CSS for private mentions styling
* Further reduce differences with upstream
2024-02-22 18:45:54 +01:00
Claire
604c93332f
Fix pillbar button colors ( #2639 )
2024-02-21 19:30:54 +01:00
Claire
154a3119fb
Further reduce CSS differences with upstream ( #2638 )
2024-02-21 17:50:41 +01:00
Claire
bf6e57b420
Further reduce CSS and markup differences with upstream ( #2637 )
...
* Reduce differences in `MovedNote` markup and styling
* Remove unused setting toggle meta text support
* Fix various CSS discrepancies with upstream
* Further reduce differences with upstream
2024-02-20 23:06:17 +01:00
Emelia Smith
4ad7fadb82
Fix logging error in streaming server ( #2636 )
...
Logger changed upstream causing `log.silly` to error and crash the server for local only statuses
2024-02-20 20:19:58 +01:00
Claire
5f50b634cf
Further reduce CSS and markup differences with upstream ( #2635 )
...
* Further reduce CSS differences with upstream
* Reduce differences in markup and CSS with upstream
* Redo collapsible post notifications
* Reduce CSS differences further
* Reduce differences with upstream regarding `.status` and `.status__wrapper`
* Further reduce differences with upstream
* Reduce differences with upstream in DisplayName
2024-02-20 18:49:59 +01:00
Claire
0a2b95c4f5
Adopt upstream's design for preview cards ( #2634 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Christian Schmidt <github@chsc.dk >
2024-02-19 22:47:01 +01:00
Claire
89ea492d70
Further reduce CSS changes with upstream ( #2632 )
2024-02-19 19:54:51 +01:00
Claire
bbecf1c56b
Further reduce differences with upstream ( #2631 )
...
* Further reduce CSS diffs with upstream
* Remove superfluous “Sensitive content” label in media galleries and clean up dead code
2024-02-18 22:30:20 +01:00
Claire
034be5ad50
Further reduce CSS differences with upstream ( #2630 )
2024-02-18 20:45:36 +01:00
Claire
9a11b077f7
Reduce CSS and markup differences with upstream ( #2629 )
2024-02-18 19:12:23 +01:00
Danko Aleksejevs
e078ede097
Remove status content from mobile actions modal ( #2615 )
2024-02-18 19:10:58 +01:00
Claire
8a10feb8dc
[Glitch] Fix Web UI not displaying appropriate explanation when a user hides their follows/followers
...
Port 9b06c0f24a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-17 20:15:25 +01:00
Claire
d86b642dc6
Fix dead and misapplied CSS ( #2627 )
2024-02-17 18:52:59 +01:00
Claire
41c85e3b6d
Change list title input design to fit upstream ( #2626 )
...
* Change settings input field design to match upstream's
* Fix light theme discrepancies
* Restore regexp inputs as glitch-soc-specific styles
2024-02-17 18:52:37 +01:00
Claire
5c0a64a975
Merge pull request #2625 from ClearlyClaire/glitch-soc/ports/copy-button-on-profile
...
Add prominent share/copy button on profiles in web UI
2024-02-17 09:39:46 +01:00
Claire
50d9cd66d3
[Glitch] Use container queries to hide profile share button
...
Port c94bedf4e6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-16 18:18:17 +01:00
Eugen Rochko
ce3978246b
[Glitch] Add prominent share/copy button on profiles in web UI
...
Port 87696ea26e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-02-16 18:17:55 +01:00
Claire
c0279385d7
Adopt upstream's design for account profiles ( #2622 )
...
* Mostly adopt upstream's design for account profiles
* Reduce some margins
2024-02-16 17:57:43 +01:00
Claire
d7d477047e
Bump version to v4.3.0-alpha.3 ( #29241 )
2024-02-16 12:17:15 +01:00
Claire
6c1b6194f7
Merge pull request from GHSA-jhrq-qvrm-qr36
...
* Fix insufficient Content-Type checking of fetched ActivityStreams objects
* Allow JSON-LD documents with multiple profiles
2024-02-16 12:17:15 +01:00
renovate[bot]
63080e10a9
Update dependency pg to v1.5.5 ( #29230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-16 10:06:25 +01:00
Claire
e7ca82762d
Fix user creation failure handling in OAuth paths ( #29207 )
2024-02-14 23:12:59 +01:00
Claire
486e4bc7d3
Fix OmniAuth tests ( #29201 )
2024-02-14 16:07:28 +01:00
Claire
40439399c6
Bump version to v4.3.0-alpha.2 ( #29200 )
2024-02-14 15:26:18 +01:00
Claire
53b73ed6a2
Merge pull request from GHSA-vm39-j3vx-pch3
...
* Prevent different identities from a same SSO provider from accessing a same account
* Lock auth provider changes behind `ALLOW_UNSAFE_AUTH_PROVIDER_REATTACH=true`
* Rename methods to avoid confusion between OAuth and OmniAuth
2024-02-14 15:25:15 +01:00
Emelia Smith
436419cc2f
Merge pull request from GHSA-7w3c-p9j8-mq3x
...
* Ensure destruction of OAuth Applications notifies streaming
Due to doorkeeper using a dependent: delete_all relationship, the destroy of an OAuth Application bypassed the existing AccessTokenExtension callbacks for announcing destructing of access tokens.
* Ensure password resets revoke access to Streaming API
* Improve performance of deleting OAuth tokens
---------
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-02-14 15:25:15 +01:00
Claire
3c3ef8b9d3
Add sidekiq_unique_jobs:delete_all_locks task and disable sidekiq-unique-jobs UI by default ( #29199 )
2024-02-14 13:42:15 +01:00
Emelia Smith
eae436c5a8
Disable administrative doorkeeper routes ( #29187 )
2024-02-13 20:03:00 +01:00
Emelia Smith
b83076647e
Ignore legacy moderator and admin columns on User model ( #29188 )
2024-02-13 20:03:00 +01:00
renovate[bot]
7100106f3f
Update dependency sidekiq-unique-jobs to v7.1.33 ( #29175 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 20:03:00 +01:00
renovate[bot]
04da8f887b
Update dependency pghero to v3.4.1 ( #29144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 20:03:00 +01:00
renovate[bot]
d9d0a6ef33
Update dependency irb to v1.11.2 ( #29135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 20:03:00 +01:00
renovate[bot]
93b365bfc0
Update dependency webmock to v3.20.0 ( #29120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 20:03:00 +01:00
Claire
e3c4e90646
Fix new list button being blank ( #2616 )
2024-02-13 12:48:01 +01:00
Claire
084d051e6c
Merge pull request #2608 from ClearlyClaire/glitch-soc/refactor/monolithic-components-css
...
Merge SCSS in a single `components.scss` file
2024-02-12 22:18:55 +01:00
Claire
c249c10f74
Fix account suggestion size inconsistency with upstream
2024-02-11 21:55:36 +01:00
Claire
d391e01b59
Revert notification bar color for now
2024-02-08 21:12:57 +01:00
Claire
3f89cec3c9
Further reduce differences with upstream
2024-02-08 19:52:03 +01:00
Claire
f6f62002c7
Remove leftovers from glitch-soc's layout option
2024-02-08 19:21:35 +01:00
Claire
189b70cd6a
Merge SCSS in a single components.scss file
2024-02-08 18:50:38 +01:00
Claire
8c76a208ed
Merge pull request #2607 from ClearlyClaire/glitch-soc/cherry-pick-upstream
...
Cherry-pick upstream changes
2024-02-06 21:56:01 +01:00
Eugen Rochko
65eb943b9d
Fix confirmation e-mails when signing up through an app ( #29064 )
2024-02-06 21:00:33 +01:00
Claire
19f1ffe287
Fix self-destruct schedule not actually replacing initial schedule ( #29049 )
2024-02-06 21:00:09 +01:00
renovate[bot]
5ea36a3606
Update dependency brakeman to v6.1.2 ( #29062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
renovate[bot]
b27cad27c2
Update dependency bootsnap to '~> 1.18.0' ( #29019 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
renovate[bot]
63f1f1465a
Update dependency tzinfo-data to v1.2024.1 ( #29052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
Matt Jankowski
4cd00c0dd9
Update nsa gem to version 0.3.0 ( #29065 )
2024-02-06 20:59:51 +01:00
renovate[bot]
c6f7e3a1fb
Update dependency haml_lint to v0.56.0 ( #29082 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
renovate[bot]
93aa783aa1
Update dependency nokogiri to v1.16.2 [SECURITY] ( #29106 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
renovate[bot]
868333c86f
Update dependency capybara to v3.40.0 ( #28966 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
renovate[bot]
ac49514bd6
Update dependency chewy to v7.5.1 ( #29018 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 20:59:51 +01:00
github-actions[bot]
a2611d782c
New Crowdin Translations (automated) ( #2588 )
...
* New Crowdin translations
* Fix bogus translation files
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-02-06 20:45:07 +01:00
JS Moore
541cbdd963
Add env variable support for number of followable hashtags in feed column ( #2500 )
...
* Add env variable support for number of followable hashtags in feed column.
* Add a note about performance concerns for higher values.
See discussion in https://github.com/glitch-soc/mastodon/pull/2500
* Update .devcontainer/docker-compose.yml
---------
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-02-06 20:23:36 +01:00
Essem
08e511cecb
Fix doodle modal icons ( #2597 )
2024-02-06 20:22:42 +01:00
Claire
5bc39b3196
Fix build-security docker tags
2024-02-01 20:30:35 +01:00
Claire
c3936cbbe3
Temporary hack to correctly tag the security docker image…
2024-02-01 18:40:40 +01:00
Aaron Brady
970320d73c
Restore -streaming suffix for security builds ( #2602 )
2024-02-01 17:20:08 +01:00
Claire
63d7a30503
Fix build-security workflow for glitch-soc
2024-02-01 16:09:51 +01:00
Claire
ff58ec0103
Merge pull request from GHSA-3fjr-858r-92rw
...
* Fix insufficient origin validation
* Bump version to 4.3.0-alpha.1
2024-02-01 15:57:08 +01:00
Claire
3866597e24
Merge pull request #2601 from ClearlyClaire/glitch-soc/fixes/security-builds-latest
...
Fix security builds not being tagged latest
2024-02-01 11:48:45 +01:00
Claire
a7b16003e1
Fix security builds not being marked latest
2024-02-01 11:31:29 +01:00
Claire
626ff320cf
Merge pull request #2600 from ClearlyClaire/glitch-soc/fixes/failures
...
Configure selenium to use Chrome version 120 (#29038 )
2024-02-01 11:30:34 +01:00
Matt Jankowski
f4416e6b3a
Configure selenium to use Chrome version 120 ( #29038 )
2024-02-01 11:15:23 +01:00
Claire
7bb5f6efbc
Merge pull request #2599 from ClearlyClaire/glitch-soc/build-action
...
Add github action workflow for manual security builds
2024-02-01 11:14:40 +01:00
Claire
883f589653
Fix missing workflow_dispatch trigger for build-security ( #29041 )
2024-02-01 10:58:10 +01:00
Claire
85bdd145dc
Adapt workflow to glitch-soc
2024-02-01 10:40:04 +01:00
Claire
a48447a6b2
Add github action workflow for manual security builds ( #29040 )
2024-02-01 10:39:23 +01:00
Claire
8b87673f5e
Remove obsolete locale file ( #2596 )
2024-01-30 23:21:35 +01:00
Claire
3ede233146
Fix crash in private mention conversations in glitch-soc flavor ( #2595 )
2024-01-30 22:42:22 +01:00
Claire
80308d384a
[Glitch] Refactor conversations components in web UI ( #2589 )
...
Port 3205a654ca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2024-01-28 14:53:08 +01:00
Claire
a4e7cc2d94
Merge pull request #2590 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to bf153b384b
2024-01-28 14:47:35 +01:00
Claire
bf153b384b
Merge commit '42ab855b2339c5cea3229c856ab539f883736b12' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/auth/confirmations_controller.rb`:
Upstream refactored, changing lines textually close of glitch-soc-only lines
pertaining to the theming system.
Resolved the conflict.
- `app/controllers/auth/passwords_controller.rb`:
Upstream refactored, changing lines textually close of glitch-soc-only lines
pertaining to the theming system.
Resolved the conflict.
- `app/controllers/settings/two_factor_authentication/webauthn_credentials_controller.rb`:
Upstream refactored, changing lines textually close of glitch-soc-only lines
pertaining to the theming system.
Resolved the conflict.
2024-01-27 19:06:41 +01:00
Claire
420ca90071
Merge pull request #2585 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3205a654ca
2024-01-27 18:35:29 +01:00
Claire
dd7a66949a
Fix CSS loading in redirect controller
2024-01-26 21:04:02 +01:00
Claire
54ece5040d
[Glitch] Use active variants for boost icons and increase icon size
...
Port 5a838ceaa9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-26 20:53:53 +01:00
Eugen Rochko
e5f50478b5
[Glitch] Add confirmation when redirecting logged-out requests to permalink
...
Port SCSS changes from b19ae521b7 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-26 20:51:08 +01:00
Claire
5fa2821853
Merge commit '3205a654caf903002c2db872f802a3332201678b' into glitch-soc/merge-upstream
2024-01-26 20:47:20 +01:00
github-actions[bot]
ae9c675930
New Crowdin Translations (automated) ( #2564 )
...
* New Crowdin translations
* Fix bogus translation files
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-01-26 19:45:04 +01:00
Claire
108fb33478
Merge pull request #2584 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 7a1f087659
2024-01-26 18:47:09 +01:00
Claire
70de52c297
Merge commit '7a1f087659204e9d0cbba2de37e45b1921cefe20' into glitch-soc/merge-upstream
2024-01-25 19:51:19 +01:00
Claire
adde803656
Merge pull request #2583 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 01ce9df880
2024-01-25 19:50:12 +01:00
Eugen Rochko
22e419f95e
[Glitch] Fix search form re-rendering spuriously in web UI
...
Port 01ce9df880 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-24 20:53:15 +01:00
Claire
22cfab0ebf
Merge commit '01ce9df88008cee705b7e02a4581802afa07c3df' into glitch-soc/merge-upstream
...
Conflicts:
- `tsconfig.json`:
Upstream made style fixes, while glitch-soc had extra options.
Ported upstream's style fixes.
2024-01-24 20:42:53 +01:00
Claire
634acd07c4
Merge pull request #2580 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e2d9635074
2024-01-24 12:11:05 +01:00
Eugen Rochko
72bae7e170
[Glitch] Fix duplicate and missing keys in search popout component in web UI
...
Port 9f8e3cca9a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-22 19:21:02 +01:00
Claire
102eff7c05
Merge commit 'e2d9635074ad33cc8144adc434bcd90faae9c424' into glitch-soc/merge-upstream
2024-01-22 19:19:40 +01:00
renovate[bot]
1d381c1664
[Glitch] Update dependency react-redux to v9.1.0
...
Port 163db814c2 to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-22 19:15:02 +01:00
Claire
0700eb58bc
Merge commit '163db814c2b3cf544b78e427e7f7bbd99b94a025' into glitch-soc/merge-upstream
2024-01-22 19:12:05 +01:00
Claire
3cac826382
Merge commit '1335083bedd1dd563cfa9c54e69abc189ba3ec7b' into glitch-soc/merge-upstream
...
Conflicts:
- `streaming/index.js`:
Upstream significantly refactored that file, while one modified
function had a different signature because of support for local-only
posts.
Ported upstream's change and kept the local-only support.
- `yarn.lock`:
Upstream added new dependencies, one of which was textually close to
a glitch-soc-only dependency.
Updated accordingly.
2024-01-22 19:01:35 +01:00
Claire
915cd36ac1
Merge pull request #2579 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f866413e72
2024-01-19 12:09:01 +01:00
Claire
528a8fa495
Merge commit 'f866413e724c2e7f8329fbc6e96f56f0b186c62a' into glitch-soc/merge-upstream
2024-01-18 22:16:16 +01:00
Claire
07b6777c99
Fix styling issue in account fields ( #2578 )
2024-01-18 20:27:47 +01:00
Claire
d80d8f6bb9
Merge pull request #2577 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 127503eb2c
2024-01-18 20:27:31 +01:00
Santiago Kozak
036e25f19d
[Glitch] Improve display of lock icon in account headers
...
Port 30b193b856 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-17 18:37:04 +01:00
Claire
0207c4b055
[Glitch] Change media “ALT” label to a specific class
...
Port e817fe4c35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-17 18:36:09 +01:00
Claire
e8294925e6
[Glitch] Fix various icon alignment issues
...
Port baab58c80b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-17 18:34:57 +01:00
Claire
c59fb65ddc
Merge commit '127503eb2cdd67126974bee304dde0f183300b84' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/accounts_helper.rb`:
Conflict due to glitch-soc's option to hide followers count.
Ported upstream changes.
Additional changes:
- `app/views/application/mailer/_account.html.haml`:
Ported glitch-soc's option to hide followers count.
- `app/views/settings/flavours/show.html.haml`:
Ported the `frontend_asset_url` helper change to glitch-soc.
2024-01-17 18:32:15 +01:00
renovate[bot]
d56e9fb873
[Glitch] Update devDependencies (non-major)
...
Port 4e277f83dc to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-17 18:12:00 +01:00
Claire
8485bedddc
Merge commit '4e277f83dc740b3a842c7fd8ed167c3c76fcabf8' into glitch-soc/merge-upstream
2024-01-17 18:09:15 +01:00
Jeong Arm
411efdc2d3
Fix getting started misc column on dev env ( #2575 )
...
* Fix getting started misc column on dev
---------
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-01-16 17:40:03 +01:00
Claire
1fa9da1f39
Merge pull request #2573 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 01b6c83c36
2024-01-16 17:18:26 +01:00
Renaud Chaput
5b67389bba
[Glitch] Add a new @/ alias for the root frontend directory and use it where possible
...
Port 01b6c83c36 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-16 12:21:13 +01:00
Claire
e4d07c7bcc
Merge commit '01b6c83c369061c2175d50dfb3ae1db502862664' into glitch-soc/merge-upstream
2024-01-16 12:04:11 +01:00
Claire
dee561604b
Merge commit 'b4c332104a8b3748f619de250f77c0acc8e80628' into glitch-soc/merge-upstream
2024-01-15 22:37:21 +01:00
Claire
01df34b9db
Remove bypass and use use glitch-soc's theming system for inert.css
2024-01-15 22:16:26 +01:00
Claire
34c9f77b3e
Merge commit '7f471e70c0e1cc106747634d20f173a68a9272d7' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/mailer.html.haml`:
Conflict caused by glitch-soc's theming system.
Used glitch-soc's path for the mailer pack.
2024-01-15 21:30:00 +01:00
Claire
6e4d5b4736
Fix some icon-related styling issues
2024-01-15 21:05:54 +01:00
Claire
4fcb372776
Fix Ruby linting issue
2024-01-15 20:57:55 +01:00
Claire
278597c161
Merge commit '98b5f85f10a3af50a54fcd79e09fc9fd88f774fa' into glitch-soc/merge-upstream
2024-01-15 20:53:16 +01:00
Claire
a1920425ca
[Glitch] Switch from 48px weight 600 material symbol icons to 24px weight 400 icons
...
Port 6bbcd9348e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-15 20:53:08 +01:00
Claire
2f521bc84a
Merge commit 'a2f02a07758c32f0dcc6388b4f30ca5a84e762f3' into glitch-soc/merge-upstream
2024-01-15 20:27:41 +01:00
Renaud Chaput
8cad0a4d6b
[Glitch] Change icon SVG imports to use a default import
...
Port 608f66f978 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-15 20:20:38 +01:00
Claire
464051c2d2
Merge commit '1070804a1a6121170f7bba923789d73b978e6fe7' into glitch-soc/merge-upstream
2024-01-15 20:06:31 +01:00
Claire
60298af3c4
Merge commit 'c6684aa1e392f2dd86af4362b4259809549abaad' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/application.html.haml`:
Upstream changed how the `inert.css` file is included.
The conflict is caused by glitch-soc's theming system.
Ported the upstream change.
Additional changes:
- `config/webpack/shared.js`: bypass glitch-soc's theming
system for `inert` pack.
2024-01-15 20:01:36 +01:00
Claire
1323dfac80
Merge commit 'a90696011e563e62100cba56e2d52f6babbaff00' into glitch-soc/merge-upstream
2024-01-15 19:19:04 +01:00
Claire
82d28ac956
Merge pull request #2567 from ClearlyClaire/glitch-soc/ports/convert-utils-hashtags-typescript
...
Convert utils and hashtags to Typescript
2024-01-15 12:41:22 +01:00
Claire
50188ad211
[Glitch] Use helpers to check environment in frontend ( #2571 )
...
Port 277e6968f5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Renaud Chaput <renchap@gmail.com >
2024-01-15 12:16:05 +01:00
Josh Goldberg ✨
f8941c41a5
[Glitch] Converted hashtag.jsx to TypeScript
...
Port 3a7f10c3f1 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 19:22:39 +01:00
Josh Goldberg ✨
695dcc6ca8
[Glitch] Converted app/javascript/flavours/glitch/utils/ folder to TypeScript
...
Port 1142f4c79e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 19:22:39 +01:00
Claire
52c023a305
Convert Permalink to Typescript
2024-01-14 19:22:39 +01:00
Claire
16499bc097
Rewrite Permalink as functional component
2024-01-14 19:22:39 +01:00
Claire
545c0041a0
Merge pull request #2570 from ClearlyClaire/glitch-soc/ports/onboarding-profile-setup
...
Add profile setup to onboarding in web UI
2024-01-14 19:21:39 +01:00
Claire
0213ae6b37
Extract glitch-soc-only i18n string
2024-01-14 16:32:08 +01:00
Eugen Rochko
6772bf611e
[Glitch] Fix wrong color on active icons with counters in web UI
...
Port 728eb6a153 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Eugen Rochko
cc363629be
[Glitch] Fix focus and hover styles in web UI
...
Port cfd50f30bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Trevor Wolf
7565a328d0
[Glitch] change column link to add a better keyboard focus indicator
...
Port 6308dca76a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Trevor Wolf
c1e28c8913
[Glitch] change focus ui for keyboard only input
...
Port 59478a1b46 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Eugen Rochko
a7bad8f45c
[Glitch] Fix profile setup showing default avatar in web UI
...
Port 01f0a6ca4f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Eugen Rochko
b534532eaf
[Glitch] Change to single opt-in during profile setup in onboarding in web UI
...
Port 0e9801443f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Eugen Rochko
bacb9134cc
[Glitch] Add profile setup to onboarding in web UI
...
Port d67bd44ca1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 16:32:08 +01:00
Claire
3425b99a9a
Merge pull request #2569 from ClearlyClaire/glitch-soc/ports/column-changes
...
Port upstream's column refactor of column and column header code
2024-01-14 16:31:46 +01:00
Renaud Chaput
2653651bfa
[Glitch] Simplify column headers
...
Port 13d310e64d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 14:31:49 +01:00
Renaud Chaput
ca17c2d35a
[Glitch] Use a context to propagate column-related Props, and remove forceUpdate usage
...
Port 537442853f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-14 14:31:49 +01:00
Claire
04f786abd0
Merge pull request #2568 from ClearlyClaire/glitch-soc/ports/dreaded-icon-change-please-save-me
...
Port upstream's icon changes
2024-01-14 14:31:16 +01:00
Claire
e2c7c370dc
Fix size of glitch-soc status info icons
2024-01-14 00:09:28 +01:00
Claire
e2ba5f6e35
Fix glitch-soc high color privacy icons
2024-01-14 00:04:09 +01:00
Claire
e227e959f7
Fix glitch-soc textarea icons
2024-01-13 23:53:23 +01:00
Claire
6333900006
Fix glitch-soc CW media icons
2024-01-13 23:48:37 +01:00
Claire
46128f25b6
Fix glitch-soc status media icons
2024-01-13 23:35:53 +01:00
Santiago Kozak
731f01adb1
[Glitch] Fix reply icon display in picture-in-picture footer
...
Port 1cba91d6d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Renaud Chaput
dd56900fac
[Glitch] Fixes dropdown target without a buttonRef (edit history)
...
Port 7b1d390734 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Eugen Rochko
a8c59c2506
[Glitch] Add icons for private and disabled boost in web UI
...
Port 7e3c10dec6 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
zunda
b2a6386b7d
[Glitch] Adjust transform origin for favorite star
...
Port e4e752c26e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Eugen Rochko
6230d50f3f
[Glitch] Fix various icon styles in web UI
...
Port fa7e64df1d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Renaud Chaput
b67d977e20
[Glitch] Add missing ban icons
...
Port a4e6fe36cb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Renaud Chaput
9b32a37b6f
[Glitch] Fix missing icon props
...
Port f08ca3f042 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Eugen Rochko
d54414866c
[Glitch] Change icons in web UI
...
Port 134de736dc to glitch-soc
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 23:19:01 +01:00
Claire
5f8618443c
Merge pull request #2566 from ClearlyClaire/glitch-soc/ports/badge-design
...
Port upstream's role badge design
2024-01-13 14:25:55 +01:00
Claire
b7eaae4acd
Merge pull request #2565 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to cd37048439
2024-01-13 14:04:34 +01:00
Eugen Rochko
eae3275fff
[Glitch] Change design of role badges in web UI
...
Port 2cbdff97ce to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 13:09:04 +01:00
Claire
a40ce78f11
[Glitch] Add role badges to the WebUI
...
Port 1e4ccc655a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 12:50:27 +01:00
Claire
a25e03dbc3
Revert "Add role badges to WebUI ( #2096 )"
...
This reverts commit d9a078e6d3 .
2024-01-13 12:43:25 +01:00
Renaud Chaput
d6609635cb
[Glitch] Add a version comment to the emoji preval-ed file so it is regenerated
...
Port 383be173af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 12:39:09 +01:00
Essem
ca31b4de3a
[Glitch] Add new emojis from jdecked/twemoji 15.0
...
Port b6e353537b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-13 12:39:09 +01:00
Claire
a3b6a85521
Merge commit 'cd37048439f9b324f48e6af1f426a7894c54b4da' into glitch-soc/merge-upstream
...
Conflicts:
- `.prettierignore`:
Conflict due to glitch-soc-only files.
Kept those at the end of the file.
2024-01-13 12:11:29 +01:00
Claire
e76b7ebe89
Merge pull request #2563 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2954279e9c
2024-01-12 13:19:14 +01:00
Claire
15bc13c65b
Merge commit '2954279e9c630a9d146575bf600978dc6c5279bd' into glitch-soc/merge-upstream
2024-01-11 20:15:19 +01:00
Claire
cbc951627c
Merge pull request #2562 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0a7cff53c2
2024-01-11 18:41:33 +01:00
Claire
08304075be
Fix old glitch-soc migration using removed add_column_with_default helper
2024-01-11 13:26:17 +01:00
Claire
23d8bd8ce1
Merge commit '0a7cff53c2577b3e79599e069eeb344f2613ad8d' into glitch-soc/merge-upstream
2024-01-11 13:24:20 +01:00
Claire
5dcb8d92c3
Fix lint issue in glitch-soc-only setting form
2024-01-11 13:22:39 +01:00
Claire
63acdebc5d
Merge commit '36b46ea3b5b4a4fb51cf1cd103b5a3c1103c300e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Conflict because of a code style fix, while some changed lines are
absent from glitch-soc.
Ignored the deleted lines.
2024-01-11 13:17:13 +01:00
Claire
630b245bb4
Merge commit '9a73a7dcaf2e383b2ec105d71bfcea2c48cbea10' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/settings/scoped_settings.rb`:
Removed upstream, while glitch-soc had a change related to its theming system.
Removed as well, as it's unused.
2024-01-11 12:59:27 +01:00
github-actions[bot]
e5b97eadd5
New Crowdin Translations (automated) ( #2502 )
...
* New Crowdin translations
* Update no.yml
* Update simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2024-01-11 12:56:56 +01:00
Claire
b523188807
Merge pull request #2559 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5dc634796a
2024-01-11 12:08:56 +01:00
Claire
47d213e701
Merge commit '5dc634796aba951f6a085e1ed0e1b807e25d7d41' into glitch-soc/merge-upstream
2024-01-10 18:41:04 +01:00
Renaud Chaput
09376a8207
[Glitch] Upgrade Redux packages
...
Port a0e237a96f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-10 18:34:23 +01:00
Claire
51d2d98174
Merge commit 'a0e237a96fca2774d3c9ed43063a45e395bb7f40' into glitch-soc/merge-upstream
2024-01-10 18:26:47 +01:00
Claire
2c70ca0674
Increase Metrics/AbcSize limit
2024-01-10 18:03:31 +01:00
Claire
7cd88ae2f4
[Glitch] Fix scrolling to detailed status not always working
...
Port d0fd14f851 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-10 18:02:37 +01:00
Claire
0b2c7cdb02
Merge commit 'fe2667bb0d3487a32b9da5250402a90482a85fe2' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/content_security_policy.rb`:
Conflict caused by glitch-soc's support for the extra `EXTRA_DATA_HOSTS`
environment variable.
Ported upstream's changes while keeping support for `EXTRA_DATA_HOSTS`.
2024-01-10 17:51:12 +01:00
Claire
dfbf96021e
Merge pull request #2556 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f92d8c654d
2024-01-03 23:45:09 +01:00
Claire
0b5783f3f1
Merge commit 'f92d8c654df654538096efff05e9b1a989d01490' into glitch-soc/merge-upstream
2024-01-03 20:52:19 +01:00
Claire
0cf9f3200c
Merge pull request #2555 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 092bb8a27a
2024-01-03 19:36:37 +01:00
Claire
9d9008666b
Merge commit '092bb8a27af9ee87ff9ebabaf354477470ea3a94' into glitch-soc/merge-upstream
2024-01-03 12:38:49 +01:00
Claire
5abc965be4
Merge pull request #2554 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3944b12b5e
2024-01-02 20:27:30 +01:00
Claire
48c9192b47
[Glitch] Fix loading local accounts with extraneous domain part in WebUI
...
Port 65ea097f1d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-02 18:16:57 +01:00
Claire
f685c953e5
Merge commit '3944b12b5eec8c6ae4666ec922411b32b3442dd6' into glitch-soc/merge-upstream
2024-01-02 18:12:28 +01:00
Claire
f62384063c
Merge pull request #2552 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1184887b01
2024-01-02 17:42:48 +01:00
Michael Stanclift
0cd497ba7d
[Glitch] Fix OCR when using S3/CDN for assets
...
Port fdec8d7ffb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-01-02 13:37:04 +01:00
Claire
b3542ac57b
Merge commit '1184887b012e863fbf44f65ef5c65e0049123c27' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream updated its README, we have a completely different one.
Kept our README.
2024-01-02 13:35:11 +01:00
Claire
97ce39a739
Merge pull request #2550 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6374358357
2023-12-30 19:32:23 +01:00
Claire
eb342a6082
Fix media attachments not being hidden in report modal in glitch flavor
2023-12-29 17:47:30 +01:00
Cal Moody
df43bb124c
[Glitch] Fix destructive actions in dropdowns not using error color in light theme
...
Port 3599622b5b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-29 17:43:53 +01:00
Claire
35b6583371
Merge commit '6374358357ee81b5f137f471f028a56974109155' into glitch-soc/merge-upstream
2023-12-29 17:40:57 +01:00
Claire
6fe978f7d7
Merge pull request #2544 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a2624ff739
2023-12-29 17:39:59 +01:00
Claire
c5b0e6d5a0
Merge branch 'main' into glitch-soc/merge-upstream
2023-12-28 16:57:10 +01:00
Claire
19e14654cc
Reduce CSP configuration changes with upstream ( #2536 )
2023-12-27 09:54:05 +01:00
Claire
7b7b6d234b
Change mastodon-streaming nightly builds to be tagged as latest ( #2546 )
...
glitch-soc does not have releases, so it tags nightly container builds as latest; but we were not doing the same thing for the new `mastodon-streaming` container
2023-12-26 12:13:56 +01:00
Claire
ea6c187fca
Fix media attachment order of remote posts ( #28469 )
2023-12-22 18:45:36 +01:00
Claire
72ff0d30d8
Fix submitting post from content warning field not working properly ( #2538 )
2023-12-22 17:23:15 +01:00
Claire
e676b57831
Merge pull request #2537 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b7bdcd4f39
2023-12-22 17:22:39 +01:00
Claire
f96e713522
Fix trying to push mastodon-streaming docker images to upstream's ghcr repo ( #2541 )
2023-12-22 13:01:08 +01:00
Claire
5bd61a3fc5
Don't try to push images to Mastodon's dockerhub ( #2540 )
2023-12-22 12:13:53 +01:00
Claire
d4c87ff5b8
Disable use of missing native arm64 docker builder for the streaming image ( #2539 )
2023-12-22 08:45:37 +01:00
Claire
92aa6e2ec9
Merge commit 'b7bdcd4f395aaa1e85930940975439d10b570f40' into glitch-soc/merge-upstream
2023-12-21 19:42:13 +01:00
Claire
30ee7339d3
Merge commit '7d9b209fe84b00eff348ea9d54905cbfffa79788' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/form/admin_settings.rb`:
Upstream changed code style change, including on a line modified by glitch-soc.
Kept glitch-soc's line but with the code style change applied.
2023-12-21 19:31:12 +01:00
Claire
f2eb5038a6
Fix linting warning in glitch-soc-only migration
2023-12-21 19:25:12 +01:00
Claire
f5b7307890
Merge commit 'f99e05710ea06cf10bbd3fb64ae8c00b095cb455' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Took upstream's version of the conflicting lines.
2023-12-21 19:24:10 +01:00
Claire
7a0be26367
[Glitch] Fix empty column explainer getting cropped under certain conditions
...
Port 3f1ec16377 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-21 19:08:43 +01:00
Claire
a60b9acf3c
Merge commit 'b2f915b31ae884e3893e93a99da4e2b8d7e9ef7b' into glitch-soc/merge-upstream
2023-12-21 19:04:20 +01:00
Claire
dac2b56932
Merge pull request #2535 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4a7395d989
2023-12-21 19:03:29 +01:00
Claire
6e56f95285
Merge commit '4a7395d989e40c3bd4ef18173aa5ea850c8ddcdd' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream modified its README, we have a completely different one.
Kept our README file.
2023-12-21 18:17:17 +01:00
Claire
d668b85dcd
Merge pull request #2532 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 0b4a3a0437
2023-12-21 18:13:49 +01:00
Claire
9ac13bbc9c
Fix glitch-only HAML linting issue
2023-12-20 22:27:29 +01:00
Claire
b2961dad2b
Fix lint issue in glitch-soc-only file
2023-12-20 22:25:23 +01:00
Matt Jankowski
01e77a0f34
[Glitch] Enable the eslint react/no-unknown-property rule
...
Port ee83d5c760 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 22:24:40 +01:00
Claire
077e0c6812
Merge commit '0b4a3a04378ce43f2f314b9446b5053f6b374c6d' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Conflict caused by the `json` gem thing once again.
Updated as upstream did, but keeping the most recent `json` version.
- `spec/helpers/application_helper_spec.rb`:
Upstream refactored a bunch of specs, including one place that differs
because of glitch-soc's theming system.
Refactored as upstream did, adapting it for glitch-soc's theming system.
2023-12-20 22:16:50 +01:00
Claire
75580360cd
Merge commit '272592d16d40e804ec325ef3b5e6de9bbad5f2dd' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Upstream fixed a bunch lint issues, and changed the `Max` parameter of the
`Metrics/AbcSize` cop.
Glitch-soc has different code and slightly higher `AbcSize` complexity,
modified the `.rubocop_todo.yml` file accordingly.
- `app/policies/status_policy.rb`:
Upstream changed `account.suspended?` to `account.unavailable?` to prepare
for delete flags. Glitch-soc has additional local-only conditions.
Ported upstream's refactor while keeping glitch-soc's additional condition.
- `app/serializers/initial_state_serializer.rb`:
Upstream refactored a bunch of stuff while glitch-soc has more settings.
Refactored as upstream did while keeping glitch-soc's settings.
2023-12-20 22:05:31 +01:00
Claire
5de551002d
[Glitch] Fix onboarding step descriptions being truncated on narrow screens
...
Port b20af17a2c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 21:59:58 +01:00
Claire
8a5f2442cc
Merge commit '0530ce5e9575c09464847412f43852f438b0494e' into glitch-soc/merge-upstream
2023-12-20 21:58:18 +01:00
Claire
b41af99673
[Glitch] Change dismissed banners to be stored server-side
...
Port 7faa27e17d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 20:40:47 +01:00
Claire
b8209c3b96
Merge commit '85662a5a57531af5402a6777d0b1089e78c56815' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream reworked the CSP, we kept our version for now.
- `spec/requests/content_security_policy_spec.rb`:
Upstream reworked the CSP, we kept our version for now.
2023-12-20 20:10:45 +01:00
Claire
f425a1e637
Merge pull request #2519 from ClearlyClaire/glitch-soc/immutable-record-redux
...
Use Immutable `Record` for accounts in Redux state
2023-12-20 20:06:49 +01:00
Renaud Chaput
a4a728b01d
[Glitch] Fix the loading bar with the new Redux actions
...
Port 8b1eeb2f90 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Claire
93c71e2c7c
[Glitch] Fix notification sounds
...
Port f3864db409 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Claire
70652e49eb
[Glitch] Fix error when muting users from Web UI
...
Port 32319187ee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Renaud Chaput
e94fecdcc8
[Glitch] Fix the notificationsUpdate call
...
Port f476d9dab2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Renaud Chaput
79678cf841
[Glitch] Fixes website not loading for unlogged users
...
Port 6712bf86cd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Renaud Chaput
7fe5623a27
[Glitch] Use Immutable Record for accounts in Redux state
...
Port 3bf2a7296e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Renaud Chaput
3b7caa00e2
[Glitch] Add Typescript types for some API objects
...
Port 57f592fed5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Claire
a3a58c041e
Merge pull request #2527 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 8ebc94dd22
2023-12-20 19:48:45 +01:00
Essem
b7cb17fecf
Fix the poll option add button attempting to submit a form ( #2530 )
2023-12-20 08:24:28 +01:00
Claire
9bfb699c4c
[Glitch] Change search popout to not list unusable search options when logged out
...
Port 6e70819840 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-19 21:25:55 +01:00
Claire
b135b6ba8f
Merge commit '8ebc94dd22a18c28c4c9763b909e92e6ba64e242' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/custom_emojis/new.html.haml`:
Conflict caused by glitch-soc having a different file size limit constant
name.
Updated like upstream did while keeping glitch-soc's constant name.
2023-12-19 21:24:01 +01:00
Claire
6c00d5b0c4
Fix test failure caused by glitch-soc changes
2023-12-19 21:14:39 +01:00
Claire
2e786e13cb
Merge commit '973597c6f1e25b16c592e5573304319aeaa375e1' into glitch-soc/merge-upstream
...
Conflicts:
- `app/validators/status_pin_validator.rb`:
Upstream refactored that file, while glitch-soc had configurable limits for
pinned statuses.
Updated the code with upstream's refactor, while keeping glitch-soc's
configurability.
2023-12-19 20:51:37 +01:00
Claire
d288a6162a
Merge commit '12c22ee5e71ae0220ea10199e4d10deb4140ec44' into glitch-soc/merge-upstream
2023-12-19 20:40:05 +01:00
Claire
7db68e2dca
[Glitch] Fix upper border radius of onboarding columns
...
Port 0a6ec048a8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-19 20:26:22 +01:00
Claire
b24f676cf1
Merge commit '1526e54ac6f08431c8c833f20b4be8882355967c' into glitch-soc/merge-upstream
2023-12-19 20:24:57 +01:00
Jeong Arm
94c4c7f330
[Glitch] Fix open status on media modal
...
Port 922f086253 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-19 20:17:45 +01:00
Claire
3ad92e8d0d
Merge commit 'bd575a1dd69d87ca0f69873f7badf28d38e8b9ed' into glitch-soc/merge-upstream
2023-12-19 20:17:23 +01:00
Claire
8afd313807
Merge commit '15b2d7eec59c745b418debf63907d8bd08c4a730' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream split some dependencies, including `express`, to
`streaming/package.json`.
However, glitch-soc had extra dependencies textually close to `express`.
Kept the extra dependencies and moved `express` to streaming.
- `yarn.lock`:
Upstream split some dependencies, including `express`, to
`streaming/package.json`.
However, glitch-soc had extra dependencies textually close to `express`.
Kept the extra dependencies and moved `express` to streaming.
2023-12-19 20:06:32 +01:00
Claire
cd1e3ac2c7
Merge commit '7e1a77ea51e6dc4aecbf678f8928aa96698fa072' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/api/v1/timelines/public_controller.rb`:
Upstream refactored this code, the conflict was because of an extra supported
parameter, `allow_local_only`.
Updated the controller to follow upstream's refactor, and moved the extra
parameter definition accordingly.
2023-12-19 19:51:40 +01:00
Claire
4fdbffc57c
Merge pull request #2522 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to b2c5b20ef2
2023-12-19 18:20:34 +01:00
Brian Holley
4259f4a4aa
[Glitch] Fix "Hide these posts from home" list setting not refreshing when switching lists
...
Port 4aa06cbdbf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-18 20:59:33 +01:00
Claire
a111fd7a0b
Merge commit 'b2c5b20ef27edd948eca8d6bd2014b7a5efaec11' into glitch-soc/merge-upstream
2023-12-18 20:47:27 +01:00
pajowu
6261db2a26
[Glitch] Fix modal content not being selectable
...
Port ed79713f3a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-18 19:15:57 +01:00
Claire
d6ad9d351e
Merge commit 'a36b59be8ad7656b7ceab9751c9ec5b3563e3a30' into glitch-soc/merge-upstream
2023-12-18 19:10:43 +01:00
Claire
60eb57ce1b
Fix HAML listing issue
2023-12-18 19:07:15 +01:00
Claire
f5de9fe99a
[Glitch] Allow viewing and severing relationships with suspended accounts
...
Port c451bbe249 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-18 18:49:48 +01:00
Aleks Xhuvani
dee28c3fbf
[Glitch] Do not try to update an undefined video element
...
Port 7840c6b75b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-18 18:42:30 +01:00
Aleks Xhuvani
372c455218
[Glitch] Add volume saving/reuse to video player
...
Port 58f01a5c9a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-18 18:42:07 +01:00
Claire
b474cbbd28
Merge commit '7840c6b75b61e64d89d7fd9f291277fb177e513f' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/api/v1/accounts/relationships_controller.rb`:
We differed by listing suspended users when requesting relationships.
Updated to upstream's code.
2023-12-18 18:40:58 +01:00
Claire
46ddaffd40
Merge commit 'b87bfb8c96c8491f1228e0258d05119f3420db05' into glitch-soc/merge-upstream
2023-12-18 18:34:25 +01:00
Claire
cd2ee0ec5f
Merge commit '757d7c73c0ca3750ac9e74a7e962f71c535a7bd0' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream updated its README, we have a completely different one.
Kept ours.
- `yarn.lock`:
Upstream changed from yarn 1 to yarn 4, but we had some different
dependencies.
Updated to yarn 4 and re-added our dependencies.
2023-12-18 18:25:33 +01:00
Claire
bc33be0342
Merge commit '23e32a4b3031d1da8b911e0145d61b4dd47c4f96' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Conflict because we had updated the `json-ld` gem to fix a yanked dependency.
Kept our version of `json-ld` while updating other dependencies.
2023-12-18 18:07:24 +01:00
Claire
3d3fa75c81
Reduce composer differences with upstream and simplify code ( #2518 )
2023-12-18 13:20:08 +01:00
Claire
18856371be
Merge pull request #2520 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to f476d9dab2
2023-12-18 13:19:45 +01:00
Claire
33dd5d8179
Fix Ruby lint issues
2023-12-17 23:17:55 +01:00
Claire
4113fbf6e8
Merge commit 'f476d9dab2f5cca6ae44b95961df6b6557d66dab' into glitch-soc/merge-upstream
...
Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream enforced new code style rules, where we had different code.
Applied the new code style rules.
2023-12-17 23:04:16 +01:00
Claire
c8fe36c349
Merge pull request #2517 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3bf896c973
2023-12-17 20:06:18 +01:00
mogaminsk
cc265f760e
[Glitch] Fix inserting emojis from emoji picker fails with TypeError
...
Port ac8e4ed38d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-17 18:03:22 +01:00
Claire
bb4fa0c374
[Glitch] Rewrite AutosuggestTextarea as Functional Component
...
Port 9c8891b39a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-17 17:59:33 +01:00
Renaud Chaput
e22c3cd768
[Glitch] Improve Babel configuration and automatically load polyfills
...
Port 0e3401bc1c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-17 17:50:31 +01:00
Claire
ddf3ad9541
Merge commit '3bf896c973404261f4f7b25c25ea22adb1a85e7d' into glitch-soc/main
...
Conflicts:
- `package.json`:
Upstream removed a dependency textually close to a glitch-only dependency.
Updated as upstream while keeping our dependency.
2023-12-17 17:43:30 +01:00
Claire
537b88330d
Merge pull request #2514 from ClearlyClaire/glitch-soc/main
...
Merge upstream changes up to a916251d8a
2023-12-17 17:42:22 +01:00
Claire
f62bafc7a1
Fix HAML linting issue
2023-12-17 16:37:11 +01:00
Claire
1474318691
Merge commit 'a916251d8a8fffcaeb6be80eacf50138a53650dc' into glitch-soc/main
...
Conflicts:
- `app/models/trends/statuses.rb`:
Upstream fixed a bug in the trending post condition.
Glitch-soc's condition is different because we potentially allow CWed content
to trend.
Ported upstream's fix while keeping glitch-soc's change.
- `config/initializers/content_security_policy.rb`:
Kept our version for now, we will switch to upstream later down the road.
2023-12-17 15:32:29 +01:00
Claire
b7248485b1
Merge pull request #2477 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 2e6bf60f15
2023-12-12 19:45:18 +01:00
Claire
9f92b05bd2
Merge commit '2e6bf60f1549e5c1f1cfea2d614f978bea17b8a2' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream has updated their README but we have a completely different one.
Kept our version of `README.md`
2023-12-10 18:05:02 +01:00
Claire
98f50429d5
Merge pull request #2511 from ClearlyClaire/glitch-soc/cleanup-2
...
Further reduce code differences with upstream
2023-12-10 18:03:04 +01:00
Claire
df5c64fe57
Further reduce differences with upstream
2023-12-09 21:19:43 +01:00
Claire
cc1d68ace8
[Glitch] Show announcements in reverse chronological order
...
Port f1f0400adc and 8e2530ea16 to glitch-soc
Co-Authored-By: Darius Kazemi <darius.kazemi@gmail.com >
2023-12-09 21:19:43 +01:00
Claire
4b2ddaf106
Further reduce differences with upstream
2023-12-09 21:19:43 +01:00
Claire
408d4710ed
Further reduce differences with upstream
2023-12-09 20:58:50 +01:00
Claire
a27abb4802
Further reduce code differences with upstream ( #2509 )
2023-12-09 20:29:23 +01:00
Claire
1ddf2012ee
Fix status avatar size discrepancies ( #2510 )
...
Follow-up to #2508
2023-12-09 20:29:15 +01:00
Claire
b2647bc3f2
[Glitch] Update Avatar, AvatarComposite, and AvatarOverlay components ( #2508 )
...
Various ports including 8dfe5179ee ,
d1de7fb7fa and
9f8d34620b .
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: fusagiko / takayamaki <24884114+takayamaki@users.noreply.github.com >
2023-12-09 18:33:42 +01:00
Claire
c0e562916c
Fix glitch-soc being uninstallable because of yanked dependency ( #2507 )
2023-12-06 13:32:27 +01:00
Claire
9fcf5d4192
[Glitch] Fix emoji picker button scrolling with textarea content in single-column view ( #2501 )
...
Port bbea052935 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-04 13:30:27 +01:00
Essem
a46b6af1d6
Fix constant redirects to onboarding page ( #2505 )
2023-12-04 13:30:17 +01:00
Claire
23ee393fdd
Merge pull request #2499 from ClearlyClaire/glitch-soc/port-toasts
...
Port upstream's toast changes
2023-12-03 20:57:42 +01:00
Claire
13902903d3
Merge pull request #2497 from ClearlyClaire/glitch-soc/ports/account_notes-typescript
...
Port upstream's TypeScript refactor of account_notes
2023-12-03 20:57:23 +01:00
Eugen Rochko
cede2f533c
[Glitch] Fix toast saying "published" instead of "saved" after editing post in web UI
...
Port 71641766f2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 19:39:08 +01:00
Renaud Chaput
9ac73a1fbf
[Glitch] Change eslint config to autofix missing comma and indentation in JS files
...
Partial port of 774e1189d2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 16:44:40 +01:00
Christian Schmidt
ea004108b8
[Glitch] Make notification respect reduce-motion
...
Port 6d0767558a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 16:38:41 +01:00
Stanislas Signoud
811b8b200e
[Glitch] Use invariant colors on notification toasts
...
Port ca955ada0b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 16:38:41 +01:00
Eugen Rochko
3bbe39f233
[Glitch] Add toast with option to open post after publishing in web UI
...
Port a7ca33ad96 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 16:38:41 +01:00
Claire
046cb408b7
[Glitch] Fix front-end bug when processing relationship-related account actions
...
Port 287520453c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 13:19:10 +01:00
Renaud Chaput
c3a0d5aca3
[Glitch] Fix Redux types
...
Port 0712cc2b99 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 13:19:10 +01:00
Renaud Chaput
6fb5fafd28
[Glitch] Convert actions/account_notes into Typescript
...
Port bd06c13204 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 13:19:10 +01:00
Claire
c82d4cfb71
Merge pull request #2493 from ClearlyClaire/glitch-soc/even-more-painful-backports
...
Port onboarding changes from upstream
2023-12-03 13:18:50 +01:00
Claire
ee58f680e8
[Glitch] Fix autocomplete suggestions being cut off in compose form
...
Port 6833732852 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Claire
6269a5336f
[Glitch] Change composer highlight border size to be more noticeable
...
Port aa4c9730f6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Claire
204fe83fcc
[Glitch] Fix compose textarea scroll behavior
...
Port 746979f75d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Claire
a8f6a5b40f
Update translation strings
2023-12-03 11:23:12 +01:00
Claire
786b42e2b5
Fix SCSS and JS linting issues
2023-12-03 11:23:12 +01:00
Claire
a0943b8f6d
Remove glitch-soc's old onboarding modal
2023-12-03 11:23:12 +01:00
Renaud Chaput
6dc812dd51
[Glitch] Upgrade to react-router v5 in onboarding code
...
Port 1b70d7ed7c to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Eugen Rochko
06e819537b
[Glitch] Change labels and styles on the onboarding screen in web UI
...
Port a985d587e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Eugen Rochko
d5bad93460
[Glitch] Change "Follow 7 people" to "Find at least 7 people to follow" in web UI
...
Port 4a5464f360 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
たいち ひ
c2c25122e8
[Glitch] Rewrite <Check /> as FC
...
Port 6fdbee240c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Renaud Chaput
a1667ba796
[Glitch] Upgrade react-intl usage in onboarding code
...
Port remaining of 44cd88adc4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Claire
e47c582283
Fix import order
2023-12-03 11:23:12 +01:00
Renaud Chaput
ba4c8a9b41
[Glitch] Use the new JSX transform in onboarding code
...
Port the remaining of 8f66126b10 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Steven Munn
6e4497ab2d
[Glitch] Fix spelling of "Lets" on the onboarding page after clicking the confirmation email
...
Port 52d36f0f98 to glitch-soc
Co-authored-by: Steven Munn <stevenjmunn@gmail.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Emelia Smith
1cb8df655b
[Glitch] Fix Onboarding Errors
...
Port b8a2430642 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Renaud Chaput
0b1556b7f7
[Glitch] Enforce stricter rules for Typescript files
...
Port c8181eb0a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Eugen Rochko
542f2fb1e0
[Glitch] Add default post text to onboarding flow in web UI
...
Port 8979b70975 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Eugen Rochko
e0b401e295
[Glitch] Add more tips to onboarding flow in web UI
...
Port c35e3cb6ac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Eugen Rochko
4537b4b961
[Glitch] Add new onboarding flow to web UI
...
Port 0461f83320 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-03 11:23:12 +01:00
Claire
335cfab32f
Change account note design to match upstream's ( #2495 )
2023-12-03 11:22:38 +01:00
Claire
046141d2a4
Fix i18n unused check being tripped by no in YAML files ( #2496 )
2023-12-03 11:21:34 +01:00
Claire
f1241b4a3a
Fix translation string for status.favourite not having been changed everywhere ( #2494 )
2023-12-03 09:51:29 +01:00
Claire
edd96ce786
Merge pull request #2492 from ClearlyClaire/glitch-soc/painful-backports
...
Port account rows design change from upstream
2023-12-03 09:51:07 +01:00
Claire
21df2a68ac
Hide followers count when hidden by instance or user
2023-12-02 17:38:07 +01:00
Claire
09062d393f
Fix more styling issues
2023-12-02 17:38:07 +01:00
Claire
28d4f3ab70
Fix account component styling wrt. upstream
2023-12-02 17:05:54 +01:00
fusagiko / takayamaki
dc917cfcdf
[Glitch] Fix account.jsx imports ( #25541 )
...
Port remaining part of e0d230fb37 ,
20e85c0e83 and
9d45a444f9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Eugen Rochko
17372a3ec0
[Glitch] Change labels and styles on the onboarding screen in Account component
...
Partial port of a985d587e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Eugen Rochko
0421b44f22
[Glitch] Change follow button in account row to be more obvious in web UI ( #24956 )
...
Port 0ddc895282 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Claire
f1691eca55
[Glitch] Fix overflow behavior of account rows
...
Port 5fae2de454 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Renaud Chaput
98a7b95058
[Glitch] Update inconsistent defaultMessage in Account component
...
Partial port of e58c36d308 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Claire
b047b981cd
[Glitch] Enforce import order with ESLint
...
Port d27216dc46 to glitch-soc
2023-12-02 16:59:40 +01:00
Emelia Smith
b8cbaba283
[Glitch] Split EmptyAccount out of Account component
...
Partial port of b8a2430642 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Claire
32ec0d2472
[Glitch] Fix verified badge in account lists potentially including rel="me" links
...
Port 55e7c08a83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Renaud Chaput
e7ec2641a0
[Glitch] Fix linting issues with VerifiedBadge component
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
fusagiko / takayamaki
2efb22f455
[Glitch] Rewrite VerifiedBadge component as function component
...
Port 140aa6b054 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Eugen Rochko
00db5c8ade
[Glitch] Split VerifiedBadge from Account component
...
Partial port of 0461f83320 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Eugen Rochko
e0aba64a64
[Glitch] Fix regressions from change in account row design in web UI
...
Port 46483ae849
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Eugen Rochko
a262f990f8
Change design of account rows in web UI ( #24247 )
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-02 16:59:40 +01:00
Claire
73a94c3b3f
Fix self-destruct page not using theme styles ( #2490 )
2023-12-02 14:54:35 +01:00
Plastikmensch
5b0382abc5
Remove redundant asset preload ( #2488 )
...
* Remove redundant asset preload
preloading these is already handled by glitch-soc theming system, meaning glitch packs get preloaded and if the user is signed in, vanilla packs.
The theming system preloads these unconditionally though.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove preload of getting started
This matches upstreams preloads
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-12-02 14:54:26 +01:00
Claire
660372d130
Revert recent CSP changes ( #2485 )
...
* Revert "Fix image and media loading when using external storage server"
This reverts commit 6cfa0245ca .
* Revert "Change glitch-soc's CSP config to match upstream's closer (#2474 )"
This reverts commit d59196e170 .
2023-11-26 15:32:35 +01:00
Jeong Arm
b3581d1e2f
Fix @rails/ujs import on public.jsx ( #2482 )
...
Related: 8a131fb7bc
2023-11-24 17:40:31 +01:00
Claire
a21fe8687e
Merge pull request #2480 from ClearlyClaire/glitch-soc/fixes/csp
...
Fix image and media loading when using external storage server
2023-11-21 17:36:09 +01:00
Claire
6cfa0245ca
Fix image and media loading when using external storage server
...
Fixes #2479
2023-11-21 13:45:29 +01:00
Claire
769ab0ce47
Merge pull request #2475 from ClearlyClaire/glitch-soc/cleanup
...
Further reduce differences with upstream
2023-11-20 13:39:56 +01:00
Claire
f00fcda785
Reduce differences with upstream in Account component
2023-11-20 13:24:02 +01:00
Claire
9ab1aa15e9
Change ReplyIndicator implementation and markup to match upstream's
2023-11-20 13:24:02 +01:00
Claire
d59196e170
Change glitch-soc's CSP config to match upstream's closer ( #2474 )
2023-11-20 13:02:49 +01:00
Claire
c34a3a83e1
Merge pull request #2471 from ClearlyClaire/glitch-soc/cleanup
...
Clean up some more and reduce unwarranted differences with upstream further
2023-11-19 21:05:34 +01:00
Claire
d3ae5b21d2
Reduce code and markup discrepancies on reply indicator
2023-11-16 18:33:16 +01:00
Claire
e023acfd00
Remove unnecessary proptype discrepancy
2023-11-16 17:57:13 +01:00
Claire
7f5b164326
Merge pull request #2470 from ClearlyClaire/glitch-soc/cleanup
...
Clean up some more and reduce unwarranted differences with upstream further
2023-11-16 17:49:36 +01:00
Claire
36f25ea067
Fix more import discrepancies
2023-11-15 22:50:23 +01:00
Claire
4101057b9a
Fix various code discrepancies
2023-11-15 22:50:23 +01:00
Claire
09a5a78527
Fix discrepancy for autosuggest-emoji class
2023-11-15 22:50:23 +01:00
Claire
f69f1e9429
Fix code discrepancies with upstream
2023-11-15 21:52:19 +01:00
Claire
d358a3cc61
Merge pull request #2468 from ClearlyClaire/glitch-soc/cleanup
...
Clean up some more and reduce unwarranted differences with upstream further
2023-11-15 21:49:50 +01:00
Claire
61df4f9cbf
Merge pull request #2469 from ClearlyClaire/glitch-soc/fixes/compose-form-checkbox
...
[Glitch] Change compose form checkbox to native input with `appearance: none`
2023-11-15 20:27:37 +01:00
Claire
0d877a3076
[Glitch] Change compose form checkbox to native input with appearance: none
...
Port d3b4d4d4f3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 17:20:44 +01:00
Claire
e7b3598f04
No need to have a separate localStorage key for home instance
2023-11-15 17:16:21 +01:00
Claire
0c727a6790
Fix more import style discrepancies
2023-11-15 17:16:21 +01:00
Claire
50eb673494
Fix some markup discrepancies
2023-11-15 17:16:21 +01:00
Claire
349579e318
Fix more code discrepancies
2023-11-15 17:16:21 +01:00
Claire
1023c2f90b
Fix more whitespace and comment discrepancies
2023-11-15 17:16:21 +01:00
Claire
7e5d00720b
Merge pull request #2391 from ClearlyClaire/glitch-soc/port-upstream-hashtags
...
Port upstream's hashtag handling to glitch-soc
2023-11-15 17:15:21 +01:00
Claire
7a877ae3d8
Merge pull request #2467 from ClearlyClaire/glitch-soc/cleanup
...
Misc cleanup and backports
2023-11-15 17:14:14 +01:00
Claire
cd3a636b7f
[Glitch] Fix some remote posts getting truncated
...
Port 4d59dfb1c6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:59:06 +01:00
Eugen Rochko
6a8623588a
[Glitch] Fix colors and typography on hashtag bar in web UI
...
Port 10b06436d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Claire
c226d00490
Fix interaction between CWs and hashtag bars
2023-11-15 12:56:58 +01:00
Claire
7ae45676c8
Fix hashtag bar styling
2023-11-15 12:56:58 +01:00
Claire
45690b01d1
[Glitch] Change hashtag bar tags to be de-emphasized
...
Port 613cfd625c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Renaud Chaput
fc514fa8c6
[Glitch] Better hashtag normalization when processing a post
...
Port 58acaa9ae6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Renaud Chaput
18462ee4b6
[Glitch] Remove hashtags from the last line of a status if it only contains hashtags
...
Port 061fd66ee6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Claire
2ce03420d6
[Glitch] Fix case-insensitive comparison of hashtags to do case-folding
...
Port 3ed2bf92d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Claire
fe8d9f6221
[Glitch] Fix hashtag bar sometimes including tags that appear in the post's body
...
Port f0862bcf98
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Claire
a81ed84453
[Glitch] Add display of out-of-band hashtags in the web interface
...
Port df6e719898 to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00
Claire
3b210e093a
Fix more code style discrepancies
2023-11-15 12:53:21 +01:00
Claire
542d95c2bc
Fix import style discrepancy
2023-11-15 12:53:21 +01:00
Claire
8b24a9a507
Fix missed relative import discrepancy
2023-11-15 12:53:21 +01:00
Claire
b1f0457cb8
Fix whitespace and comment discrepancies
2023-11-15 12:53:21 +01:00
Eugen Rochko
08ac91c40b
[Glitch] Fix follow relationships not loading after notifications fetch
...
Port 4f7f6b3922 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:53:21 +01:00
Eugen Rochko
103c0ca4f7
[Glitch] Hide loading bar on status interactions
...
Port eb2425b53b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:53:21 +01:00
Claire
21653beb30
Reduce more unwarranted differences with upstream
2023-11-15 12:53:21 +01:00
Claire
7b922c2d90
Reduce unwarranted differences with upstream
...
Ports part of 0758b00bfd and 897199910f
2023-11-15 12:53:21 +01:00
Claire
2f61b65b1e
Remove dead code
2023-11-15 12:53:11 +01:00
Claire
9bbb0f13e0
Fix inconsistent React imports in JSX files ( #2466 )
2023-11-15 12:52:30 +01:00
Claire
a97b722ad5
Reduce differences with upstream due to import style ( #2465 )
...
Fix relative / VS absolute style imports, and fix whitespace discrepancies
2023-11-15 12:01:51 +01:00
Claire
f7d3b74e03
Merge pull request #2389 from glitch-soc/i18n/crowdin/translations
...
New Crowdin Translations (automated)
2023-11-15 09:42:30 +01:00
Claire
02582f7e50
Merge pull request #2464 from neatchee/pr/glitch/mobile_singlecolumn_warning_fix
...
Fix recurring "switch to advanced interface" warning by adding missing…
2023-11-15 07:21:16 +01:00
neatchee
bd6da814b5
Fix recurring "switch to advanced interface" warning by adding missing class to the navigation-panel__banner element
2023-11-13 13:20:51 -08:00
GitHub Actions
46a28fc41f
New Crowdin translations
2023-11-11 04:27:29 +00:00
Claire
59893a4eab
Merge pull request #2449 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9a3d047f3e
2023-10-27 17:45:19 +02:00
Claire
36c8570e50
Fix HAML linting issue
2023-10-25 20:01:51 +02:00
Claire
62620956d5
Merge commit '9a3d047f3e604e581e18346424569e28fc9c5b96' into glitch-soc/merge-upstream
2023-10-25 19:59:17 +02:00
Renaud Chaput
85d4846d8a
[Glitch] Fix <ColumnBackButtonSlim>
...
Port cb92cdf9af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-25 12:22:59 +02:00
Claire
6e9f89e5b6
Merge commit 'c85e0a6b047f1a72ad970bc04c4e1be3f028b3d1' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
Upstream fixed `@rails/ujs` imports.
Already taken care of in 8a131fb7bc
- `app/javascript/packs/public.jsx`:
Upstream fixed `@rails/ujs` imports.
Already taken care of in 8a131fb7bc
2023-10-25 12:18:45 +02:00
Claire
ba527c071f
Merge commit '134de736dcbc6aa613fd5aec21d983d92d8b0be8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/poll_form.jsx`:
Upstream changed how icons are handled, including on a line modified by
glitch-soc to bump the number of poll options.
Applied upstream's change, while keeping the increased number of poll
options.
2023-10-25 12:14:24 +02:00
Claire
b19d4eb43d
Fix HAML linting issues
2023-10-24 20:53:58 +02:00
Claire
8123e86623
[Glitch] Fix double scroll bars in some columns in advanced interface
...
Port 37bbd3c106 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 20:46:11 +02:00
Claire
b73e4b59fc
[Glitch] Fix history handling not properly handling states after update to react-router v5
...
Port 15182d1e5e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 20:34:30 +02:00
たいち ひ
c6f990997d
[Glitch] Rewrite emoji_unicode_mapping_light to TS
...
Port 9482810703 to glitch-soc
Co-authored-by: taichi.fukuda ひ <taichi.fukuda@systemi.co.jp >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 20:33:55 +02:00
Claire
4ef66d6538
Merge commit '15182d1e5e595b21c47b48c5d258f30a0251e753' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
glitch-soc had extra ignores.
Removed them.
2023-10-24 20:31:20 +02:00
Claire
3c9c0299c0
Fix ActiveRecord::Migrator monkey-patch
2023-10-24 20:23:46 +02:00
Claire
8a131fb7bc
Fix @rails/ujs imports
2023-10-24 20:23:31 +02:00
Claire
4b0fb764c3
Merge commit 'e93a75f1a11d6dfdcbd39dbdc22526c5508ad881' into glitch-soc/merge-upstream
...
Conflicts and ported changes:
- updated `@rails/ujs` imports
2023-10-24 19:59:19 +02:00
Claire
e25cc4deb7
Merge commit '379115e601361c2b5da775fbf28b7dff9dc02e71' into glitch-soc/merge-upstream
...
Conflicts:
- `config/navigation.rb`:
Conflict due to glitch-soc having extra navigation items for its theming
system.
Ported upstream changes.
2023-10-24 19:31:14 +02:00
Eugen Rochko
69ea596e55
[Glitch] Fix explore page reloading when you navigate back to it in web UI
...
Port d9503a1965 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 19:22:39 +02:00
Claire
e6c3d3c744
Merge commit 'd9503a1965a16328b62ea7bf0bb54e87cbe30d29' into glitch-soc/merge-upstream
2023-10-24 19:21:01 +02:00
Claire
79c154f602
Merge commit 'fc7734df8d8d53639bf244a2f2f3c39bc2fd12a7' into glitch-soc/merge-upstream
2023-10-24 19:20:14 +02:00
Claire
57c0de949b
Merge commit '8b770ce8110e6cd609a6769c66210d95e291e3e5' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream changed how asset host CSP directives are used, and glitch-soc has
a pretty different CSP file.
It may be worth reconsidering the differences between upstream and glitch-soc
but for now, just port the change.
2023-10-24 19:17:20 +02:00
Claire
787d5ad386
Merge commit 'bcae7442757845191c0e82b61cd1d0cd3ca860d1' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
Caused by a glitch-soc-only dependency (`exif-js`).
Kept it.
2023-10-24 19:05:18 +02:00
Claire
5323f0eeca
[Glitch] Fix incorrect proptypes from react-router-v5 update
...
Port 0ad66175bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 19:03:16 +02:00
Renaud Chaput
9325cb5759
[Glitch] Convert <Button> to Typescript
...
Port 9d45a444f9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 19:03:16 +02:00
Eugen Rochko
1138d44c7d
[Glitch] Fix missing background behind dismissable banner in web UI
...
Port 33bd8eccd5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-24 18:46:08 +02:00
Claire
b0c76eaadd
Merge commit '0ad66175bf59a34b03d9ab2347181548d07089ea' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/compose_form.jsx`:
Upstream changed one import, close to a glitch-soc-only import to handle
different max character counts.
Ported upstream's change.
2023-10-24 18:41:20 +02:00
Renaud Chaput
d6eacb79c6
[Glitch] Upgrade to react-router v5
...
Port 1b70d7ed7c to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-21 22:14:24 +02:00
Claire
245513d630
Merge commit '1b70d7ed7c0fd3a9fcf028bf76b8c62ac8b3897f' into glitch-soc/merge-upstream
2023-10-21 14:33:33 +02:00
Claire
18eacc7a07
Merge pull request #2447 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 126cd7705d
2023-10-21 14:32:30 +02:00
Renaud Chaput
5d9df170cf
[Glitch] Do not display the navigation banner in the logo container
...
Port 126cd7705d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-19 20:50:44 +02:00
Claire
cc000c8859
Merge commit '126cd7705dbeca5712da941a72661e26c189658b' into glitch-soc/merge-upstream
2023-10-19 20:48:22 +02:00
Claire
1c53aec00e
Merge pull request #2446 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9f218c9924
2023-10-19 20:47:22 +02:00
Brian Campbell
1a3248dc90
[Glitch] Consider shown and pending status in explore prompt calculation
...
Port f76e5111f0 to glitch-soc
Co-authored-by: Brian Campbell <brcampbell@beta.team >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-19 20:23:08 +02:00
Renaud Chaput
41f58e945c
[Glitch] The class props should be className
...
Port 10df97c542 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-19 20:23:08 +02:00
Claire
74fd46d3ab
Merge commit '9f218c9924b883207a3463a29314c92032cf06df' into glitch-soc/merge-upstream
2023-10-19 19:14:04 +02:00
Claire
918137babc
Merge pull request #2444 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5ef26d8fd5
2023-10-19 19:12:51 +02:00
Jeong Arm
68401fc426
[Glitch] Support "in:public" search filter
...
Port ad44d832b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-19 18:56:18 +02:00
Claire
0d18c47c18
Enable scheduled actions only on glitch-soc's repo
2023-10-17 22:03:54 +02:00
Claire
63179f0bf4
Merge commit '5ef26d8fd50081c642b858a82bf0c5431b1c7e83' into glitch-soc/merge-upstream
2023-10-17 21:59:58 +02:00
Stanislas Signoud
8bbbd012d4
[Glitch] Fix missing redirections to make sure /home redirect to the advanced UI
...
Port 935d54124e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-17 21:48:36 +02:00
Claire
c10a667ac2
Merge commit '935d54124e80e9fe5365c724e5c8827a2b3ed5b3' into glitch-soc/merge-upstream
2023-10-17 21:42:49 +02:00
Claire
b867d4581e
Merge commit 'c91c0175db1cc8b954a977d29472886234ce9586' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/controllers/api/v1/timelines/tag_controller_spec.rb`:
Glitch-soc had a few extra lines in this file to account for a different
default setting. This file got replaced by
`spec/requests/api/v1/timelines/tag_spec.rb`, into which the glitch-soc
additions were moved too.
Additional changes:
- `spec/requests/api/v1/statuses/sources_spec.rb`:
Add glitch-soc-only attribute `content_type`.
2023-10-17 21:35:07 +02:00
Claire
656a41db2a
Merge commit '77098c6f1c25958960df98a1510b28352a39704f' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream has updated its README, we have a completely different one.
Kept ours.
- `app/views/auth/sessions/two_factor.html.haml`:
Upstream refactored stuff and the conflict is because of glitch-soc's theming
system.
Ported upstream changes while accounting for the different theming system.
2023-10-17 20:59:18 +02:00
Claire
45a19ddfe4
Merge pull request #2440 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 27e84c0691
2023-10-12 12:18:43 +02:00
Claire
99c72830bc
[Glitch] Fix scroll position in thread view reseting when closing a modal
...
Port 9d1c3d0678 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-10 19:53:59 +02:00
Claire
3735e6f79d
Merge commit '27e84c069112a3d2abfad947642457cc997a261a' into glitch-soc/merge-upstream
2023-10-10 19:53:41 +02:00
Claire
1a4a23b5c8
Merge pull request #2439 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 4c2aca777f
2023-10-10 19:51:17 +02:00
Claire
05159d2f94
[Glitch] Fix clicking on already-loaded thread scrolling to the top of the thread
...
Port 4c2aca777f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-09 21:15:59 +02:00
Claire
8ef1a95b1c
Merge commit '4c2aca777f6ae6942d0cf11aee56a925694ccdef' into glitch-soc/merge-upstream
2023-10-09 21:14:57 +02:00
Renaud Chaput
7b325aa81b
[Glitch] Autofix missing comma and indentation in JS files
...
Port 774e1189d2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-09 21:14:25 +02:00
Claire
4a9cdfb928
Merge commit '774e1189d26fffd914107a4236f6287043c988f8' into glitch-soc/merge-upstream
2023-10-09 21:12:28 +02:00
Claire
b63d526590
[Glitch] Fix clicking on already-opened thread post scrolling to the top of the thread
...
Port c310374a2f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-09 21:11:44 +02:00
Claire
3da7afdeed
Merge commit 'c310374a2f83a890520ace50e41c1e3d046e15e1' into glitch-soc/merge-upstream
2023-10-09 21:10:47 +02:00
Claire
9af24835f6
Merge pull request #2434 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 640421f661
2023-10-09 15:44:35 +02:00
Claire
967bd543bb
[Glitch] Fix auto-loading-more when not scrolled
...
Port 2b98e2ecd6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-08 17:34:10 +02:00
Claire
53f5b27bd1
Merge commit '640421f661ee4d7e76a2aab607e7b15687940b6f' into glitch-soc/merge-upstream
2023-10-08 17:30:48 +02:00
Claire
86c9c5afa0
Merge commit '40ba6e119b7457161fd43b449875d0fb9d473c1a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/concerns/web_app_controller_concern.rb`:
Upstream changed the order of Action Controller filters for web app
controllers.
Glitch-soc has an extra filter due to its theming system.
Changed the order accordingly.
- `app/views/settings/preferences/appearance/show.html.haml`:
Conflict due to an extra newline in glitch-soc.
Removed that newline and applied upstream's changes.
2023-10-08 17:26:43 +02:00
Claire
ac2370778a
Merge commit 'c676bc91e9c3aa81eb7cfbce3c5c5e80b84d3d02' into glitch-soc/merge-upstream
...
Conflicts:
- `config/environments/production.rb`:
Upstream enforced a code style change and glitch-soc had a few different lines.
Applied upstream's code style to glitch-soc's changes.
2023-10-08 17:21:12 +02:00
Claire
74c27e33e3
Merge commit '37bbd3c1064380a756b4e821655d7697105f99f5' into glitch-soc/merge-upstream
2023-10-08 17:10:39 +02:00
Michael Stanclift
8eb09c6f72
[Glitch] Keep version string displayed without breakpoints in UI
...
Port 5a437edc7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-08 17:09:02 +02:00
Claire
a5dbb1ee5a
Merge commit '5a437edc7f22d5797e5af29d9b450a03eccec304' into glitch-soc/merge-upstream
2023-10-08 17:05:40 +02:00
Claire
e83059fd9d
[Glitch] Fix explore prompt appearing because of posts being received out of order
...
Port d80a819fc6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-08 17:03:40 +02:00
Claire
e9a181c52c
Merge commit 'e95d25e1013b6328457b81bd98e8d6a841d45ec2' into glitch-soc/merge-upstream
2023-10-08 16:53:05 +02:00
Claire
702d162998
Merge commit '5393be7a21331c8615ffb79c2271db92f6959458' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/auth/registrations_controller.rb`:
Not a real conflict. Upstream removed the `set_instance_presenter` private
method from this class, and glitch-soc has an extra private method right
besides it for the theming system.
Removed `set_instance_presenter` as upstream did.
- `app/controllers/auth/sessions_controller.rb`:
Not a real conflict. Upstream removed the `set_instance_presenter` private
method from this class, and glitch-soc has an extra private method right
besides it for the theming system.
Removed `set_instance_presenter` as upstream did.
2023-10-08 16:48:19 +02:00
Claire
d7fcd70023
Merge commit '2016c5d912f400ae98ee03ce269112de2f9ec62d' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/cors.rb`:
Upstream refactored this file, and glitch-soc had local changes.
I could not find the rationale for the glitch-soc changes, so I
used upstream's version.
2023-10-08 16:41:56 +02:00
Michael Stanclift
cfc0da77ac
[Glitch] Fix retention dashboard not displaying correct month
...
Port 7fddeca190 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-10-08 16:33:37 +02:00
Claire
19ebf7797e
Merge commit 'e6b903b21e0682c1156ffec583ac2836fda7d657' into glitch-soc/merge-upstream
2023-10-08 16:30:00 +02:00
Georg Gadinger
ebd2017524
fix Content-Security-Policy when using Azure storage ( #2427 )
2023-09-26 20:09:56 +02:00
Claire
fde89a8fc0
Merge pull request #2426 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 57f592fed5
2023-09-26 19:03:36 +02:00
Claire
1eeaa0d84f
[Glitch] Fix width of large text icon buttons
...
Port 38753acaa5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-26 13:25:01 +02:00
gunchleoc
ca7d16912e
[Glitch] Fix line wrapping of language selection button with long locale codes
...
Port 88fa8e710a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-26 13:24:29 +02:00
Claire
02e6d9f8f9
[Glitch] Fix explore prompt sometimes showing up when the home TL is loading
...
Port a001ae2f39 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-26 13:20:18 +02:00
Renaud Chaput
919ed0e469
[Glitch] Convert dropdown_menu state to Typescript
...
Port 4b7bc1f07c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-26 13:19:27 +02:00
Renaud Chaput
b2d67fbe33
[Glitch] Improve modals reducer types
...
Port b93ffb74bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-26 13:17:08 +02:00
Claire
abdb58840a
Merge commit '57f592fed50747f3c97718a2761e17bafe6c8698' into glitch-soc/merge-upstream
2023-09-26 13:13:27 +02:00
Claire
d0d06c99dc
Merge pull request #2422 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-21 19:07:38 +02:00
Claire
86ec1e833e
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-21 16:56:09 +02:00
Claire
c04b08a34d
Merge pull request #2419 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-21 15:52:48 +02:00
Claire
b57ec6ad6b
Fix some settings not being properly migrated when set to false
2023-09-21 15:17:44 +02:00
Claire
6760e67c64
[Glitch] Fix search results temporarily disappearing while scrolling and loading more results
...
Port 5356ddbcca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-21 15:14:38 +02:00
Claire
f05985f8ec
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream changed their README, we have a completely different one.
Kept our version.
2023-09-21 15:12:00 +02:00
Claire
5efa6ac771
Merge pull request #2417 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-19 17:38:05 +02:00
Claire
6a9e93ae19
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-19 17:32:48 +02:00
Claire
57f47e50f0
Merge pull request #2416 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-19 17:14:35 +02:00
Claire
f546b0c999
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-19 17:07:29 +02:00
Claire
0cb343eec2
Tag nightly images as latest in glitch-soc, as it has no proper releases ( #2414 )
2023-09-19 16:16:35 +02:00
Claire
6f6586808e
Merge pull request #2413 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to a83615edc9
2023-09-19 14:02:04 +02:00
Claire
22ee4e057d
Merge commit 'a83615edc9fc1ce3363ddcf1fc676806421a5f65' into glitch-soc/merge-upstream
...
Conflicts:
- `streaming/index.js`:
Upstream has added a parameter to `streamFrom`, while glitch-soc had an
extra parameter.
Ported upstream changes.
2023-09-19 12:59:23 +02:00
Claire
1e87575b70
Merge commit '6eb6209d02514c5271238a23601be643c7b9f52d' into glitch-soc/merge-upstream
2023-09-19 12:53:32 +02:00
Claire
7ea5a2c82c
Merge pull request #2411 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 9688c5fcc4
2023-09-19 12:52:17 +02:00
Claire
31dedf4697
[Glitch] Fix Web UI making duplicate search queries when scrolling
...
Port 4c1518a6f3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-18 12:12:55 +02:00
Claire
f61e29cc7e
[Glitch] Fix error in Web UI when server rules cannot be fetched
...
Port 893755f4cb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-18 12:11:09 +02:00
Claire
9688c5fcc4
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-18 12:09:37 +02:00
Claire
743fede5be
Merge pull request #2406 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 6273416292
2023-09-16 09:57:00 +02:00
Claire
60ecca6acb
Revert tabs background color so they are easier to visually distinguish from contents
2023-09-16 09:50:00 +02:00
Claire
d3f14dd7d4
[Glitch] Fix dismiss button overlapping with text in dismissable banners
...
Port 2a4fcc51fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:48:36 +02:00
Claire
dfc05ec8df
Merge commit '6273416292090b2f6bfda33f070cea325a1759df' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-nightly.yml`:
Upstream modified this file close to a line modified by glitch-soc to
disable the ARMv64 builder (as glitch-soc doesn't have one).
Ported upstream's changes.
- `.github/workflows/build-releases.yml`:
Upstream modified this file close to lines changed by glitch-soc to
change the Docker image repositories used (only ghcr, and based on the
organization's name).
Ported upstream's changes.
2023-09-15 21:43:49 +02:00
Claire
5ed72f668f
Merge commit 'b90383d07388fe8513e59a6deb1a2391146c6561' into glitch-soc/merge-upstream
2023-09-15 21:39:21 +02:00
Claire
cf8b242c4c
[Glitch] Fix notification permissions being requested immediately after login
...
Port 520b570474 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:33:28 +02:00
Santiago Kozak
0b5903af7c
[Glitch] Fix recent search items not handling overflows correctly
...
Port d2cfcdd09e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:31:46 +02:00
Claire
e193c848fe
Merge commit '97e4011c3ce31c6d492d5f103e95a35b6ebdc9bd' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream added some code to add the Identity Provider's sign-in endpoint to
the `form-action` Content Security Policy directive but our version of the
file is pretty different.
Ported the change.
2023-09-15 21:25:05 +02:00
Eugen Rochko
7384015505
[Glitch] Add recent searches in web UI
...
Port 9b2bc3d1de to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:15:41 +02:00
Claire
263d601c25
[Glitch] Fix confusing behavior of mute button and volume slider in web UI
...
Port 91040da871 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:12:53 +02:00
Eugen Rochko
58514651c3
[Glitch] Fix mute button and volume slider feeling disconnected in web UI
...
Port f3a2e15f8e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:12:13 +02:00
Eugen Rochko
15c865808a
[Glitch] Change onboarding prompt to use full width of banner in web UI
...
Port 1f141f656d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:09:28 +02:00
Claire
08b495d95c
Merge commit 'b1d89071384ef028c97a3d28cf8cf6bc0ca6c4ce' into glitch-soc/merge-upstream
2023-09-15 21:06:45 +02:00
Claire
9f3df3edee
[Glitch] Add some information about Full-text search being disabled in search popout
...
Port 9c1ef8302a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 21:01:40 +02:00
Claire
5d8c65f2a7
Merge commit '398635c0c4987ec44d937e98431ff5dee331ea94' into glitch-soc/merge-upstream
2023-09-15 20:57:40 +02:00
Eugen Rochko
526f457ebc
[Glitch] Add infinite scrolling for search results in web UI
...
Port 5d20733d8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 20:54:20 +02:00
Eugen Rochko
f7a4d77d90
[Glitch] Add in: to search popout in web UI
...
Port d8bdba2f9f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 20:33:51 +02:00
Claire
3ca94f6d4a
Merge commit '93d051e47d27b5bd10be922a81d4d4eb6c306330' into glitch-soc/merge-upstream
2023-09-15 20:21:40 +02:00
Claire
e5269c6a65
[Glitch] Improve interaction modal error handling
...
Port 548c032dbb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-15 20:11:18 +02:00
Claire
e14372c2d1
Merge commit '548c032dbb90ae9c06b05fc05724c49d0b552fd9' into glitch-soc/merge-upstream
2023-09-15 20:08:09 +02:00
Jeong Arm
97f3d7b662
Fix Version metadata have trailing dot ( #2403 )
2023-09-13 08:47:39 +02:00
Plastikmensch
075ee0b2d4
Fix wrong gradient color on collapsed private mentions ( #2402 )
...
Upstream changed the background color of private mentions, but the gradient used for collapsed toots still used the old color.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-09-13 08:44:40 +02:00
Claire
a1df9fdb06
Merge pull request #2397 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-05 20:52:53 +02:00
Claire
77caba3789
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-05 20:34:17 +02:00
Claire
e80b36d8d4
Merge pull request #2396 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-09-05 10:05:52 +02:00
Claire
87b5f84625
Merge commit 'f80f426c57d5a5e1d289372ef7c323741d27c768' into glitch-soc/merge-upstream
2023-09-05 08:14:52 +02:00
Stanislas Signoud
d6f5c27fa9
[Glitch] Fix light mode colors for advanced interface banner
...
Port a106c46478 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-04 18:31:00 +02:00
Claire
e66f961e05
Merge branch 'main' into glitch-soc/merge-upstream
2023-09-04 18:27:46 +02:00
Plastikmensch
6b0702a3b5
Add recent to search props ( #2394 )
...
The new search popout requires the `recent` prop to be set, otherwise onboarding crashes with "recent is undefined"
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-09-03 08:46:30 +02:00
Claire
ee02b10e06
Merge pull request #2392 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes into glitch-soc
2023-09-03 08:46:08 +02:00
Claire
5c7df20c13
[Glitch] Add admin notifications for new Mastodon versions
...
Port front-end changes from 16681e0f20 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 15:20:06 +02:00
Claire
c107512fa6
Merge commit '05093266e6e3c54f9096da9cdcdafdc83703c578' into glitch-soc/merge-upstream
2023-09-02 15:02:29 +02:00
Claire
4371df7fbe
[Glitch] Add authorized_fetch server setting in addition to env var
...
Port SCSS changes from 9e26cd5503 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 15:01:37 +02:00
Claire
4ed629cd7e
Merge commit 'be991f1d18006a4820c1e9ca6625bf2bd2bfedac' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/form/admin_settings.rb`:
Upstream added the notion of overriden settings, while we had extra code for
pseudo-settings (only used to combine flavour and skin in a single select
field).
Ported upstream changes.
- `config/i18n-tasks.yml`:
Upstream added `simple_form.overridden` to `ignore_unused`,
we had `simple_form.glitch_only`.
Added `simple_form.glitch_only` as well.
2023-09-02 14:44:47 +02:00
Claire
4adb12ca91
Fix test failures due to different default settings in glitch-soc
2023-09-02 14:24:47 +02:00
Claire
807c0591e1
[Glitch] Fix search popout including full-text search instructions when full-text search is disabled
...
Port 6c4c72497a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:56:20 +02:00
Santiago Kozak
64e661b930
[Glitch] Allow filter form in profiles directory to wrap
...
Port f1d250135c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:55:53 +02:00
Stanislas Signoud
6c05ac4068
[Glitch] Add an explanation banner on switching to single column mode
...
Port 40b69cc1cd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:54:33 +02:00
Claire
ac2dae0d11
Merge commit '6c4c72497a5722870e4432ef41dd4c9ec36a8928' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-releases.yml`:
Upstream changed comments close to a line we modified to account for
different container image repositories.
Updated the comments as upstream did.
2023-09-02 13:50:16 +02:00
Claire
f5bd2014e2
[Glitch] Fix sign up steps progress layout in right-to-left locales
...
Port 21ec596dab to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:42:50 +02:00
Tim Rogers
beb5fcd0dc
[Glitch] Fix bug with reblogged view on Toots only showing latest reblogging accounts
...
Port 74eb7dbf2d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:42:15 +02:00
Tim Rogers
871ab84854
[Glitch] Fix bug with favourited view on Toots only showing latest favouriting accounts
...
Port ae6cf33321 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 13:39:02 +02:00
Claire
ffb486648c
Merge commit 'cb9f96036cf78835e22aafb30b80717b5a8b7394' into glitch-soc/merge-upstream
2023-09-02 13:34:54 +02:00
Claire
afc3b12217
Merge commit '4ad1c5aa7174e5cef4ba9608a44429916a119bee' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream has updated their README, we have a completely different one.
Kept ours.
- `config/initializers/content_security_policy.rb`:
Upstream has updated their development CSPs, while we disable CSPs in
the development environment.
Kept our version.
2023-09-02 13:31:15 +02:00
Claire
6ee3e382df
Merge commit '0719216368bf3a90fdb7ab27201a0607b63ea203' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.jsx`:
Some of the removed dead code was split from this code in
`app/javascript/core/public.js` and `app/javascript/core/settings.js`.
Removed this dead code, and removed `app/javascript/core/public.js`
altogether.
2023-09-02 13:18:16 +02:00
Claire
fbbe9f1c12
Merge commit 'a7d96e6affd4a2da65f09f3f4ffa1b9350bb9a42' into glitch-soc/merge-upstream
2023-09-02 12:20:33 +02:00
Eugen Rochko
cb50d95c06
[Glitch] Add search options to search popout in web UI
...
Port bceb893159 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 12:09:07 +02:00
Claire
c8aa3d6d06
Merge commit 'dd72a8d28b4479afdc19ac73cac83609d85b5f9e' into glitch-soc/merge-upstream
2023-09-02 12:02:23 +02:00
Claire
3c7dbf3a16
Merge commit '5694e24bbf9afccbbf1b44d3a405a4e2bc0ff08d' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-nightly.yml`:
Upstream changed the environment variables used for defining the version
number. This change occurs close to lines that were modified in glitch-soc
to account for the different repositories to push to.
Ported upstream changes.
- `.github/workflows/build-push-pr.yml`:
Upstream changed the environment variables used for defining the version
number. This change occurs close to lines that were modified in glitch-soc
to account for the different repositories to push to.
Ported upstream changes.
- `lib/mastodon/version.rb`:
Upstream changed how the version string is built from environment variables.
Adapted the logic to account for the `+glitch` in glitch-soc.
2023-09-02 11:56:09 +02:00
Claire
023673c0d9
[Glitch] Add data-nosnippet attribute to remote posts and local posts with noindex
...
Port c3a42e1280 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-09-02 11:49:35 +02:00
Claire
6b7c47311d
Merge commit '072112867b9a3ec090ad2c92d6363b47b2265d74' into glitch-soc/merge-upstream
2023-09-02 11:41:40 +02:00
github-actions[bot]
786e586686
New Crowdin translations ( #2388 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-08-29 08:28:45 +02:00
github-actions[bot]
efb1888320
New Crowdin translations ( #2376 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-08-26 22:53:46 +02:00
Claire
d847c2060e
Merge pull request #2383 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-08-25 08:42:16 +02:00
Claire
685270f3f7
[Glitch] Fix clicking “Explore” or “Live feeds” column headers to scroll in advanced mode
...
Port e90649b064 to glitch-soc
Co-authored-by: Plastikmensch <Plastikmensch@users.noreply.github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 22:00:27 +02:00
Claire
66e82cb8e1
[Glitch] Fix selecting domains to forward reports to not passing the information correctly
...
Port b2ac93dd73 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 22:00:00 +02:00
Claire
941a9df28a
Merge commit '96bcee66fba582666259d1d7785c3a7f2a72b8aa' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-nightly.yml`:
Upstream changed how the nightly builds are versioned, the conflict
is because glitch-soc modified adjacent lines relative to the docker
repositories the images are pushed to.
Applied upstream's changes.
- `app/views/settings/preferences/notifications/show.html.haml`:
Upstream moved some settings around. Glitch-soc had more settings.
Applied upstream's changes, moving glitch-soc's extra settings
accordingly.
2023-08-24 21:56:00 +02:00
Claire
80f89f9cf2
Merge commit '9974163776b3e65e7cfa41e6293876909a1635b7' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/admin.html.haml`:
Upstream moved `javascript_pack_tag` calls around, but we don't use them in
the same way in glitch-soc due to the different theming system.
Kept glitch-soc's files unchanged.
2023-08-24 21:52:19 +02:00
Antonin Del Fabbro
406f3942a9
[Glitch] Change opacity of the delete icon in the search field to be more visible
...
Port 9a8190da4a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 21:51:13 +02:00
Claire
32e67e78a3
Merge commit 'e3fd07197379f1ac7fd4a761b3ff55effa1a2a6c' into glitch-soc/merge-upstream
2023-08-24 21:50:14 +02:00
Christian Schmidt
def58f8ac3
[Glitch] Fix some React warnings
...
Port 152b10b624 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 21:49:26 +02:00
Claire
b6b68b44a1
Merge commit 'b91724fb9d0839365391310e20c2589ff6062d4f' into glitch-soc/merge-upstream
...
Conflicts:
- `Vagrantfile`:
Upstream bumped a bunch of values, including one that was already bumped by
glitch-soc.
Took upstream's version.
- `lib/paperclip/transcoder.rb`:
glitch-soc already had a partial fix for this.
Took upstream's version.
2023-08-24 21:46:17 +02:00
Claire
d65aa507ca
Merge commit 'bd023a2637ce4df2102c4f760ca1d05ff2302d9f' into glitch-soc/merge-upstream
2023-08-24 21:38:59 +02:00
Claire
bdce78187c
[Glitch] Fix layout of the closed registrations modal
...
Port fe31571965 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 21:38:08 +02:00
Christian Schmidt
9b094f3653
[Glitch] Fix profile picture preview
...
Port SCSS changes from bb23116e8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 21:36:42 +02:00
Claire
296b3d1560
Merge commit 'dc09c10fa8cc9230bf14e48d790c8f0c26043f8f' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Upstream re-generated the file, while glitch-soc has a specific ignore
for some file.
Updated the file as upstream did and kept our extra ignore.
- `config/webpack/shared.js`:
Upstream added a plugin, but our files are pretty different.
Added the plugin as well.
- `spec/helpers/application_helper_spec.rb`:
Upstream refactored tests, but part of them were different because
of glitch-soc's theming system.
Applied the refactoring to glitch-soc's change.
2023-08-24 21:26:27 +02:00
Claire
88ff45a3b2
Merge commit 'facfec1ba36cee27f232ebff90b990933719235a' into glitch-soc/merge-upstream
2023-08-24 21:03:56 +02:00
Claire
fbfc4145fd
Merge commit '1cdcd9dc08c91321f80ffe4822f6a3da15abeb2c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.jsx`:
Upstream updated code that we actually moved to `app/javascript/core/settings.js`.
Applied the changes there.
2023-08-24 21:01:19 +02:00
Claire
1b5d3fdc5e
Merge commit 'ee702e36e58d638bcf75b2eae2ca86499693465e' into glitch-soc/merge-upstream
2023-08-24 20:55:28 +02:00
Christian Schmidt
e67c28a5fe
[Glitch] Remove redundant ready() wrapper
...
Port bb51c0676d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-24 20:35:22 +02:00
Claire
7b09f585fa
Merge commit 'bb51c0676d0cf27babc2c01ee337ca5fd24ae37c' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.jsx`:
Upstream refactored slightly (but touching almost all the lines in the code),
glitch-soc had moved a few of the code to another file.
Refactored as upstream did.
2023-08-24 20:34:14 +02:00
Claire
8eb09466aa
Merge pull request #2380 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 1cb978bcc3
2023-08-23 16:56:19 +02:00
Claire
452f15be78
Move glitch-soc's “Hide followers count” setting to “Show followers count” under “Privacy and reach” tab
2023-08-22 19:50:37 +02:00
Claire
c053bfc45a
[Glitch] Fix “legal” report category not showing up in moderation interface
...
Port 0446394465 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-22 18:54:22 +02:00
Claire
10404aece8
Merge commit '1cb978bcc3d291a045f367e072ca0af1a1c4dbbc' into glitch-soc/merge-upstream
2023-08-22 18:50:14 +02:00
Claire
245fe855be
[Glitch] Fix unfollow icon styling in advanced column
...
Port d9c21293aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-22 18:48:23 +02:00
Claire
2126812f65
Merge commit 'd9c21293aa6e105cedeff6b5e469af40a20909d9' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/other/show.html.haml`:
Upstream moved some settings, where glitch-soc has an extra setting.
Ported upstream changes, moving the same settings as them.
2023-08-22 18:31:28 +02:00
Claire
128daefc7a
Remove leftover .orig files that were mistakenly included ( #2379 )
2023-08-22 18:24:03 +02:00
Claire
4f1d22628d
Merge pull request #2378 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3a8370e1f4
2023-08-22 12:55:19 +02:00
mogaminsk
724d773844
[Glitch] Fix "Create Account" button in interaction modal
...
Port a664e15702 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-21 21:08:56 +02:00
Claire
7e25e311d5
Merge commit '3a8370e1f459f5cf9695a610102ae6e53df36714' into glitch-soc/merge-upstream
2023-08-21 21:07:39 +02:00
Claire
86ba8d3e14
Merge pull request #2368 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 496eb6f7a4
2023-08-14 08:39:25 +02:00
Claire
987f190839
[Glitch] Fix reply not preserving the language from the replied-to post
...
Port 34f3001278 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:24:50 +02:00
Claire
92df185be7
Merge commit '496eb6f7a4fa7de54f26da9642a76e6884648102' into glitch-soc/merge-upstream
2023-08-13 19:23:22 +02:00
Claire
e28727aab3
[Glitch] Change the hashtag column to not display the hashtag header on pinned columns
...
Port 4caa9f0e69 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:13:11 +02:00
Claire
7c4b115e7d
[Glitch] Fix interaction modal layout
...
Port cd6f2b3cbc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:12:42 +02:00
Eugen Rochko
0f8ddf367c
[Glitch] Change header of hashtag timelines in web UI
...
Port e325443b02 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:11:52 +02:00
Claire
d9451feef0
[Glitch] Fix report modal secondary buttons style
...
Port 79936c584f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:08:08 +02:00
Claire
2f50b77ae8
[Glitch] Fix confirmation when closing media edition modal with unsaved changes
...
Port b59053ff8c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:06:02 +02:00
Trevor Wolf
f0ad745506
[Glitch] Fix light theme select option for hashtags
...
Port 93372fee1e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:05:24 +02:00
Eugen Rochko
03ae73bdc5
[Glitch] Change design of hidden media overlay (again) in web UI
...
Port 04e7efac3f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:04:07 +02:00
Eugen Rochko
8247df3a8d
[Glitch] Change reblogs to be excluded from "Posts and replies" tab in web UI
...
Port 9d719bcd85 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:02:17 +02:00
CSDUMMI
64fc66d3db
[Glitch] Add direct link to the Single-Sign On provider if there is only one sign up method available ( #26083 )
...
Port 120f5802c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 19:00:25 +02:00
Christian Schmidt
1461cc53ed
[Glitch] Add alt text for preview card thumbnails
...
Port 8da99ffb0d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-13 18:56:58 +02:00
Claire
6530f9709c
Merge commit '121443c0fca383268b8022c048dd137994785aff' into glitch-soc/main
...
Conflicts:
- `.rubocop_todo.yml`:
Upstream regenerated this file, glitch-soc had a specific ignore.
2023-08-13 18:47:15 +02:00
Claire
678fa1e6af
Merge pull request #2366 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3a4d3e9d4b
2023-08-12 21:27:29 +02:00
Eugen Rochko
57a4e7927a
[Glitch] Add client-side timeout on resend confirmation button
...
Port 2f932cb2bb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-12 09:38:57 +02:00
Claire
ea8802a05a
Merge commit '3a4d3e9d4b573c400eec1743471d54cdccae50a5' into glitch-soc/merge-upstream
2023-08-12 09:36:38 +02:00
Claire
150cfcf3ae
Fix border-radius on “sensitive media” overlay for full-width media ( #2364 )
2023-08-12 09:30:27 +02:00
Claire
0dfc6ea3ef
Merge pull request #2365 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream up to 425d77f812
2023-08-12 09:30:08 +02:00
Claire
882e770400
[Glitch] Change interaction modal input to disable browser spell-checking, capitalization and autocomplete
...
Port 71fd70335a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-08-11 22:26:27 +02:00
Claire
44a5f1b64a
Merge commit '425d77f8124a50fc033e8fb3bdf7b89a6a25f4fa' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Upstream regenerated this file, glitch-soc had a specific ignore.
- `README.md`:
Upstream updated its README, but glitch-soc has a completely different one.
Kept glitch-soc's README
2023-08-11 22:15:41 +02:00
github-actions[bot]
3378bdb01f
New Crowdin translations ( #2354 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-08-11 22:03:11 +02:00
github-actions[bot]
3b49b5a880
New Crowdin translations ( #2348 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-31 07:44:04 +02:00
Plastikmensch
e02510c428
Remove .orig files ( #2347 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-31 07:43:46 +02:00
Claire
e96a90480b
Merge pull request #2339 from ClearlyClaire/glitch-soc/merge-upstream
...
* Cleanup unused portions of statuses/status partial (#26045 )
* Wrong count in response when removing favourite/reblog (#24365 )
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
* Paperclip: add support for Azure blob storage (#23607 )
* Fix a missing redirection on getting-started in multi column mode (#26070 )
* Fix haml-lint Rubocop `Style/NumericPredicate` cop (#26040 )
* Change casing for 'Server Settings' string (#26011 )
* Move localized subject mailer shared example to separate file (#25889 )
* Fix haml-lint Rubocop `Lint/UnusedBlockArguments` cop (#26039 )
* Fix `Lint/Void` cop (#25922 )
* Add stricter protocol fields validation for accounts (#25937 )
* Improve the bug report templates (#25621 )
* Fix the crossorigin attribute (#26096 )
* Fix replica being used even if not explicitly defined (#26074 )
* Clean up unused application records (#24871 )
* Change thread view to scroll to the selected post rather than the post being replied to (#24685 )
* Change default KeyGenerator digest to SHA1 to fix cookies in rolling upgrades (#26023 )
* change focus ui for keyboard only input (#25935 )
* Use username as display name for suspended users or users with blank display names (#25276 )
* Fix CSP headers being unintendedly wide (#26105 )
* Fix linting issue (#26106 )
* Replace 'favourite' by 'favorite' for American English (#26009 )
* Override default Action Mailer `preview_path` (#26110 )
* Favourits -> Favorites (#26109 )
* Bump version to v4.1.5 (#26108 )
* Fix incorrect connect timeout in outgoing requests (#26116 )
* Fix missing translation strings for importing lists (#26120 )
* Use valid email address for first account (#26114 )
* Update haml-lint 0.49.1 (#26118 )
* Fix focus and hover styles in web UI (#26125 )
* Remove back button from bookmarks, favourites and lists screens in web UI (#26126 )
* Remove 16:9 cropping from web UI (#26132 )
* Change design of link previews in web UI (#26136 )
* change poll form element colors to fit with the rest of the ui (#26139 )
* Add `lang` attribute to trending links (#26111 )
* Update dependency rdf-normalize to v0.6.1 (#26130 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency brakeman to v6.0.1 (#26141 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update dependency postcss to v8.4.27 (#26144 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Fix unexpected redirection to /explore after sign-in (#26143 )
* Update dependency aws-sdk-s3 to v1.131.0 (#26145 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Add report.updated webhook (#24211 )
* Fix LinkCrawlWorker crashing on `null` `created_at` (#26151 )
* Fix UI Overlap with the loupe icon in the Explore Tab (#26113 )
* Fix missing border on error screen in light theme in web UI (#26152 )
* Fix missing action label on sensitive videos and embeds in web UI (#26135 )
* Fix `lang` for UI texts in link preview (#26149 )
* Add published date and author to news on the explore screen in web UI (#26155 )
* Coverage for `Auth::OmniauthCallbacks` controller (#26147 )
* fix poll input active style (#26162 )
* Add `published_at` attribute to preview cards (#26153 )
* Update dependency sass to v1.64.1 (#26146 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Revert poll colors to green outside of compose form (#26164 )
* Preserve translation on status re-import (#26168 )
* Fix missing GIF badge in account gallery (#26166 )
* Reformat large text arg in `FetchLinkCardService` spec (#26183 )
* Ignore long line in regex initializer (#26182 )
* Reformat large key values in service specs (#26181 )
* Reformat large hash in `ContextHelper` module (#26180 )
* Use heredoc SQL blocks in `AddFromAccountIdToNotifications` migration (#26178 )
* Extract private methods in `StatusCacheHydrator` (#26177 )
* New Crowdin Translations (automated) (#26072 )
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
* Remove the `sr` locale override .rb files (#25927 )
* Use correct naming on controller concern specs (#26197 )
* Migrate to request specs in `/api/v2/filters` (#25721 )
* Fix wrong filters sometimes applying in streaming (#26159 )
* Refactor streaming's filtering logic & improve documentation (#26213 )
* Add role badges to the WebUI (#25649 )
* Change interaction modal in web UI (#26075 )
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
* Fix crash when processing Flag activity with no status (#26189 )
* Storage: add :azure to remaining callers (#26080 )
* Remove queued_at value from pubsub payloads (#26173 )
* Fix emoji picker button scrolling with textarea content in single-column view (#25304 )
* Change the wording of the dismissable explore prompt (#25917 )
* Update dependency haml_lint to v0.49.2 (#26222 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Fix: Streaming server memory leak in HTTP EventSource cleanup (#26228 )
* Swap debug statements in streaming server (#26231 )
* Fix missing return values in streaming (#26233 )
* [Glitch] Wrong count in response when removing favourite/reblog
Port 4c18928a93 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix a missing redirection on getting-started in multi column mode
Port 586b1c9dca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Change thread view to scroll to the selected post rather than the post being replied to
Port e4ea80d808 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Replace 'favourite' by 'favorite' for American English
Port 217ef7f2af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] change poll form element colors to fit with the rest of the ui
Port 80809ef33e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Add `lang` attribute to trending links
Port 76fce34ebb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix UI Overlap with the loupe icon in the Explore Tab
Port 9a567ec1d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix missing border on error screen in light theme in web UI
Port d1a9f601c7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix missing action label on sensitive videos and embeds in web UI
Port 714a20697f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] fix poll input active style
Port 49d2e8979f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Revert poll colors to green outside of compose form
Port ce1f35d7e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Add published date and author to news on the explore screen in web UI
Port f826a95f6e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Preserve translation on status re-import
Port 6781dc6462 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix missing GIF badge in account gallery
Port a4b69bec2e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* Fix interaction modal being broken because of glitch-soc's theming system
* [Glitch] Change interaction modal in web UI
Port b4e739ff0f to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Change the wording of the dismissable explore prompt
Port a4ec187a20 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* Fix CSP tests in glitch-soc
---------
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Matt Jankowski <matt@jankowski.online >
Co-authored-by: Christian Schmidt <github@chsc.dk >
Co-authored-by: Misty De Méo <mistydemeo@gmail.com >
Co-authored-by: Stanislas Signoud <signez@stanisoft.net >
Co-authored-by: gunchleoc <fios@foramnagaidhlig.net >
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Co-authored-by: Trevor Wolf <teeerevor@gmail.com >
Co-authored-by: наб <nabijaczleweli@nabijaczleweli.xyz >
Co-authored-by: mogaminsk <mgmnjp@icloud.com >
Co-authored-by: Nick Schonning <nschonni@gmail.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vyr Cossont <VyrCossont@users.noreply.github.com >
Co-authored-by: gol-cha <info@mevo.xyz >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Actions <noreply@github.com >
Co-authored-by: Daniel M Brasil <danielmbrasil@protonmail.com >
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com >
2023-07-30 21:35:47 +02:00
Plastikmensch
ebfa184e74
Port search popout changes from upstream ( #2333 )
...
* [Glitch] Change search pop-out in web UI
Port 2b11376411 to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* [Glitch] Change logo version in header based on screen size in web UI
Port remaining change from 6028d047b9 to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Rename `hashtags.js` to `hashtags.ts` and apply code style changes
Apply changes from e38b391940 (rename to ts), 51b83ed195 (code style change), 73b64b8917 (additional code style change)
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove strings for old search
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-30 18:42:35 +02:00
Claire
73a3228e0f
Fix CSP tests in glitch-soc
2023-07-30 17:30:13 +02:00
Claire
403a5c0f3f
[Glitch] Change the wording of the dismissable explore prompt
...
Port a4ec187a20 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 17:01:29 +02:00
Claire
aa1789f0dd
[Glitch] Change interaction modal in web UI
...
Port b4e739ff0f to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 16:59:32 +02:00
Claire
a1f1424e76
Fix interaction modal being broken because of glitch-soc's theming system
2023-07-30 16:45:50 +02:00
Claire
92fa9d34b0
Merge commit '3554c527954441fd924586a49c7d99a89101ac7e' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/authorize_interactions_controller.rb`:
Small conflict due to our theming system.
- `streaming/index.js`:
Upstream refactored part of the streaming server.
We had some extra logic for handling local-only posts.
Applied the refactor.
2023-07-30 16:11:55 +02:00
Christian Schmidt
879c7ed2d3
[Glitch] Fix missing GIF badge in account gallery
...
Port a4b69bec2e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:58:20 +02:00
Christian Schmidt
88ba538aad
[Glitch] Preserve translation on status re-import
...
Port 6781dc6462 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:57:45 +02:00
Claire
454d8567d4
Merge commit '1814990a3d117555153321216fa593e4d9e84de3' into glitch-soc/merge-upstream
2023-07-30 15:54:34 +02:00
Eugen Rochko
450f75b6f7
[Glitch] Add published date and author to news on the explore screen in web UI
...
Port f826a95f6e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:50:53 +02:00
Claire
887a17bb83
[Glitch] Revert poll colors to green outside of compose form
...
Port ce1f35d7e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:50:53 +02:00
Trevor Wolf
e92dde0b16
[Glitch] fix poll input active style
...
Port 49d2e8979f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:50:53 +02:00
Eugen Rochko
e48a6a5f2c
[Glitch] Fix missing action label on sensitive videos and embeds in web UI
...
Port 714a20697f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:50:53 +02:00
Eugen Rochko
4b26e44ef4
[Glitch] Fix missing border on error screen in light theme in web UI
...
Port d1a9f601c7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:23:08 +02:00
gol-cha
168fadb6b9
[Glitch] Fix UI Overlap with the loupe icon in the Explore Tab
...
Port 9a567ec1d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:22:28 +02:00
Christian Schmidt
1d4df97049
[Glitch] Add lang attribute to trending links
...
Port 76fce34ebb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:18:40 +02:00
Trevor Wolf
f3bd96c91c
[Glitch] change poll form element colors to fit with the rest of the ui
...
Port 80809ef33e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 15:18:07 +02:00
Claire
bd349cb850
Merge commit 'ce1f35d7e213327549b960bb64f63c67a141ea40' into glitch-soc/merge-upstream
...
Conflicts:
- `db/schema.rb`:
Upstream regenerated the schema file using Rails 7, the conflicts are
caused by our extra columns.
Applied upstream's changes, but keeping our extra columns.
2023-07-30 14:58:56 +02:00
gunchleoc
09ebf7e37c
[Glitch] Replace 'favourite' by 'favorite' for American English
...
Port 217ef7f2af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 14:44:36 +02:00
Claire
b2515feb29
Merge commit 'cfd50f30bb5dda4dd90e1ad01f3e62c99135c36f' into glitch-soc/merge-upstream
2023-07-30 14:33:28 +02:00
Claire
5914dfdd69
[Glitch] Change thread view to scroll to the selected post rather than the post being replied to
...
Port e4ea80d808 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 14:26:52 +02:00
Claire
42f36aa55a
Merge commit '5b457961fc1189a71599dc6c06b3f159b195a455' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream fixed an issue that was not present in glitch-soc.
Kept our version.
2023-07-30 13:49:35 +02:00
Claire
7635c67450
Merge commit '144a406d332b034caa812ade2629df03ed4898d7' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/application.html.haml`:
Upstream removed the `crossorigin` attribute from `preload_pack_asset`.
Glitch-soc had different calls to `preload_pack_asset` because of the
different theming system.
Ported the change.
- `app/views/layouts/embedded.html.haml`:
Upstream removed the `crossorigin` attribute from `preload_pack_asset`.
Glitch-soc had different calls to `preload_pack_asset` because of the
different theming system.
Ported the change.
2023-07-30 13:42:06 +02:00
Stanislas Signoud
f05effeb8f
[Glitch] Fix a missing redirection on getting-started in multi column mode
...
Port 586b1c9dca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 13:32:16 +02:00
Christian Schmidt
d3d6147286
[Glitch] Wrong count in response when removing favourite/reblog
...
Port 4c18928a93 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-30 13:31:41 +02:00
Claire
993d0a9950
Merge commit '1e3b19230a48174acf524cf1a9f5a498e220ea7d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/account.rb`:
Upstream added new validations close to lines on which glitch-soc had
modified validations to handle custom limits set through environment
variables.
Ported upstream changes.
- `config/initializers/content_security_policy.rb`:
Upstream added `AZURE_ALIAS_HOST`. Glitch-soc's version of the file is
completely different.
Added `AZURE_ALIAS_HOST` to our version of the file.
2023-07-30 13:15:01 +02:00
github-actions[bot]
3a14104411
New Crowdin translations ( #2338 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-30 13:09:02 +02:00
Plastikmensch
1cc3fcf7d0
Fix Public TL not indicating new toots when onlyRemote or allowLocalOnly is enabled ( #2336 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-29 16:45:37 +02:00
Plastikmensch
feaf3cf780
Fix firehose not indicating new toots in "All" ( #2335 )
...
When "Show local-only toots in All" is enabled, the column never indicated there are new toots, since `hasUnread` was always false.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-29 08:37:29 +02:00
Plastikmensch
e69fe94669
Fix "All" live feed not loading automatically. ( #2332 )
...
The dispatch to expand the timeline was missing the `allowLocalOnly` param.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-27 19:25:55 +02:00
github-actions[bot]
8864d5b580
New Crowdin translations ( #2327 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-27 19:25:29 +02:00
Claire
6256cee034
Change error boundary to upstream's ( #2323 )
2023-07-27 19:25:07 +02:00
Plastikmensch
cf9affdeac
Apply padding to all notifications in notif-cleaning mode ( #2325 )
...
* Add missing padding to notif-cleaning for admin-sign-up
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Apply padding to all notification types instead
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-23 18:50:24 +02:00
Plastikmensch
51311c1978
Fix CW icon being on wrong side in app settings in RTL languages ( #2324 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-23 17:19:09 +02:00
Jeong Arm
944c29033d
Fix relationship-tag background color ( #2322 )
2023-07-23 14:40:37 +02:00
github-actions[bot]
9ec43107f2
New Crowdin translations ( #2319 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-23 14:31:38 +02:00
Claire
49767d20bd
Fix glitch local settings navigation items not being proper buttons ( #2320 )
2023-07-23 14:31:16 +02:00
Claire
dd09535bda
Annotate doodle parameters to please eslint ( #2321 )
2023-07-23 14:31:05 +02:00
Claire
52500965cc
Fix “Open in advanced web interface” being shown on mobile view ( #2318 )
...
Fixes #2307
2023-07-22 17:22:04 +02:00
github-actions[bot]
9a45198ab0
New Crowdin translations ( #2317 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-22 09:53:26 +02:00
github-actions[bot]
e7cb6c6c44
New Crowdin translations ( #2314 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-21 09:26:08 +02:00
github-actions[bot]
2649fbce04
New Crowdin translations ( #2310 )
...
Co-authored-by: GitHub Actions <noreply@github.com >
2023-07-19 08:39:14 +02:00
Claire
949f1fc343
Fix Crowdin Github Action ( #2311 )
2023-07-19 08:36:25 +02:00
Claire
a04a30f852
Merge pull request #2309 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-19 08:18:05 +02:00
Claire
0092fe50ac
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream entirely refactored this, while we changed the docker repository
to upload to and disabled the “latest” tag.
Applied the repository change to `.github/workflows/build-*.yml`, as well
as disabling native ARMv64 builds.
- `README.md`:
We have a completely different README.
Kept ours.
- `app/views/admin/settings/shared/_links.html.haml`:
Upstream refactored, we had an extra item.
Refactored as upstream did.
- `spec/controllers/api/v1/timelines/public_controller_spec.rb`:
Upstream deleted this file, to be replaced by a request spec at
`spec/requests/api/v1/timelines/public_spec.rb`.
We had an extra bit about enabling the public timelines because we have
different defaults than upstream.
Moved that bit to `spec/requests/api/v1/timelines/public_spec.rb`
2023-07-19 07:35:51 +02:00
Claire
111686c38b
New Crowdin updates ( #2306 )
...
* New translations en.json (French)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Afrikaans)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Irish)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Georgian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Lithuanian)
[ci skip]
* New translations en.json (Macedonian)
[ci skip]
* New translations en.json (Punjabi)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Urdu (Pakistan))
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Tamil)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Marathi)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Kazakh)
[ci skip]
* New translations en.json (Telugu)
[ci skip]
* New translations en.json (English, United Kingdom)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Uyghur)
[ci skip]
* New translations en.json (Tatar)
[ci skip]
* New translations en.json (Malayalam)
[ci skip]
* New translations en.json (Latin)
[ci skip]
* New translations en.json (Bosnian)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Cornish)
[ci skip]
* New translations en.json (Kannada)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.json (Igbo)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.json (Kabyle)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations simple_form.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Spanish, Argentina)
[ci skip]
* New translations simple_form.en.yml (Spanish, Mexico)
[ci skip]
* New translations simple_form.en.yml (French, Quebec)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
2023-07-19 07:05:33 +02:00
Claire
1a33f1df17
Merge pull request #2305 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-17 21:06:58 +02:00
Claire
0c45bed333
[Glitch] Fix “Back” button sometimes redirecting out of Mastodon
...
Port a442a1d1c6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-17 19:12:09 +02:00
Claire
c04f2d0cf7
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/settings/appearance/show.html.haml`:
Upstream enforced an uniform code style around lambdas, and glitch-soc
had a different lambda due to its theming system.
Applied the same code style changes.
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream enforced an uniform code style around lambdas, and glitch-soc
removed some code just after the lambda.
Applied the same code style changes.
2023-07-17 19:02:23 +02:00
Claire
0e1d2e15a3
Merge pull request #2302 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-17 18:58:40 +02:00
Michael Stanclift
12e7f5fabd
[Glitch] Fix for "follows you" indicator in light web UI not readable
...
Port 97ce47e451 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-17 13:01:47 +02:00
Terence Eden
27f7e5b0f3
[Glitch] Prevent split line between icon and number on reposts & favourites
...
Port b923a4c755 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-17 13:01:07 +02:00
Claire
c943f17b1b
Merge branch 'main' into glitch-soc/merge-upstream
2023-07-17 12:52:15 +02:00
Claire
23197cebce
Reduce dropdown menu margin and padding ( #2301 )
...
* Reduce dropdown menu margin and padding
* Change horizontal padding back to what it was
* Reduce separator vertical margins for consistency
2023-07-16 18:23:07 +02:00
Claire
2f6ac6b432
Merge pull request #2300 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-14 18:39:37 +02:00
Claire
c45a965bf7
[Glitch] Change “About” and “Privacy policy” links to open in a new tab in advanced interface
...
Port 71db616fed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-14 13:01:31 +02:00
Stanislas Signoud
9bd012b7cb
[Glitch] Change links in multi-column mode so tabs are open in single-column mode
...
Port 5fad7bd58a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-14 13:01:31 +02:00
Claire
0d61985713
Remove layout glitch-soc settings
2023-07-14 13:01:31 +02:00
Eugen Rochko
f0d3267fbf
[Glitch] Fix dropdowns being disabled for logged out users in web UI
...
Port a8edbcf963 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-14 13:01:31 +02:00
Claire
a98b5c2246
[Glitch] Fix embed dropdown menu item for unauthenticated users
...
Port 41f65edb21 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-13 22:42:15 +02:00
Claire
d9adda1a99
Merge commit '71db616fed817893d0efa363f0e7dbfcf23866a0' into glitch-soc/merge-upstream
2023-07-13 22:40:15 +02:00
Plastikmensch
a0047184d7
Add eslint rule to forbid vanilla imports in glitch ( #2293 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-13 21:36:23 +02:00
Plastikmensch
470ded3687
Fix notifications not loading when slow mode active ( #2292 )
...
When slow mode is enabled, clicking a notification filter when a new notification was received will render an empty column.
This change has been missed in e91bf82083
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-13 21:36:15 +02:00
Claire
3952d17518
Merge pull request #2296 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-13 21:35:07 +02:00
Claire
e271d018b7
Fix home timeline's regexp field
2023-07-13 19:33:58 +02:00
Claire
98e5589ed4
[Glitch] Fix follow link style in embeds
...
Port 5a3f174d56 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-13 14:52:36 +02:00
Renaud Chaput
18f55567b0
[Glitch] Upgrade to typescript-eslint v6
...
Port a7253075d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-13 14:51:24 +02:00
Claire
3be4f4266d
Fix incorrect types in DisplayName
2023-07-13 14:51:24 +02:00
Claire
25571b18ed
Merge commit '5a3f174d561cbdc79a597cd2b9502ed058d372da' into glitch-soc/merge-upstream
2023-07-13 14:22:20 +02:00
Renaud Chaput
447ab7ab24
[Glitch] Convert Home timeline components to Typescript
...
Port a75138d073 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-13 14:21:08 +02:00
Claire
177497b367
Merge commit '3ed9b55cb3987e3d32c56f857cb6903ca8bec3d4' into glitch-soc/merge-upstream
2023-07-13 14:02:28 +02:00
Claire
0870c7c95e
[Glitch] Upgrade to Prettier 3
...
Port 73b64b8917 to glitch-soc
2023-07-13 14:01:40 +02:00
Claire
95a1fde6b6
Merge commit '73b64b89170cb72854a1709186c62ce31f476889' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/fonts/roboto-mono.scss`:
Upstream updated the linter, which changed a few linter rules.
Some of those changed lines are different in glitch-soc because we use
different paths for the assets.
Applied the same style rules on our version of the file.
- `app/javascript/styles/fonts/roboto.scss`:
Upstream updated the linter, which changed a few linter rules.
Some of those changed lines are different in glitch-soc because we use
different paths for the assets.
Applied the same style rules on our version of the file.
2023-07-13 13:49:58 +02:00
Claire
2d09653d50
Merge commit '0d7340380cf3094335d8bc67f7c465e2b154566a' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/application_controller.rb:
Upstream added an `include` where we had an extra `include` due to
glitch-soc's theming system.
Added upstream's new `include`.
2023-07-13 13:35:15 +02:00
Claire
bb98d970e3
Merge pull request #2291 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-12 22:17:29 +02:00
Claire
c2bfbf53a1
Fix various CSS issues
2023-07-12 19:13:31 +02:00
Claire
9ae60f8738
Merge commit '82e477b184b5666fff7fb55933dce22ca2925db8' into glitch-soc/merge-upstream
...
Conflicts:
- `db/migrate/20180831171112_create_bookmarks.rb`:
Upstream ran a lint fix on this file, but this file is different in
glitch-soc because the feature was added much earlier.
Ran the lint fix on our own version of the file.
2023-07-12 16:03:05 +02:00
Stanislas Signoud
ec95f62cb4
[Glitch] Fix sounds not being loaded from assets host
...
Port 1392f31ed8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 16:00:20 +02:00
Claire
2aadebc769
Merge commit '8e0fd2d619dac93c193da6a762564244e5622498' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream changed how releases are tagged, we don't have releases.
Ignored the changes
2023-07-12 15:54:58 +02:00
Trevor Wolf
15f6fa8d47
[Glitch] fix buttons showing inconsistent styles
...
Port ea10febd25 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:50:56 +02:00
Claire
c3af91ce48
[Glitch] Fix filters not applying to explore tab
...
Port af54bf52c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:48:13 +02:00
Claire
c699dc0908
[Glitch] Add forward_to_domains parameter to POST /api/v1/reports
...
Port c27b82a437 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:47:43 +02:00
Claire
075887e1d6
Merge commit 'ea10febd257b5b729a50aeb3218389763f5f4b97' into glitch-soc/merge-upstream
2023-07-12 15:44:33 +02:00
Eugen Rochko
71f8c45c18
[Glitch] Change label and design of sensitive and unavailable media in web UI
...
Port 338a0e70cc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:43:10 +02:00
Claire
dd0002e1fe
Merge commit '610cf6c3713e414995ea1a57110db400ccb88dd2' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/trends.rb`:
Conflict due to glitch-soc's code splitting trends mailing depending on type.
Ported upstream's changes.
2023-07-12 15:38:35 +02:00
Eugen Rochko
c250b37f0a
[Glitch] Fix explore page being inaccessible when opted-out of trends in web UI
...
Port ceeb2b8c41 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:34:12 +02:00
Claire
82eebd0482
Merge commit '41a505513fb36f7c28c8d8a4270d5ee192169462' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/initial_state_serializer.rb`:
Upstream renamed an initial state parameter, where we had extra ones.
Renamed as upstream did.
- `app/workers/feed_insert_worker.rb`:
Upstream wrapped database query in a block, we had extra database
queries because of the DM timeline.
Moved everything in the block.
2023-07-12 15:27:32 +02:00
fusagiko / takayamaki
9e311f95aa
[Glitch] simplify counters
...
Port e0d230fb37 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:18:41 +02:00
alfe
5b9e43187c
[Glitch] Rewrite <ShortNumber /> as FC and TS
...
Port 20e85c0e83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:17:18 +02:00
Renaud Chaput
55ea79165a
[Glitch] Convert <DismissableBanner> to Typescript
...
Port 4534498a8e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:09:14 +02:00
Renaud Chaput
0bfa4a990f
[Glitch] Fix translate button position
...
Port 9f078e238d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-12 15:05:24 +02:00
Claire
7e54a30f06
Merge commit '4534498a8e43f59980ee56e9938efab8580c78c8' into glitch-soc/merge-upstream
2023-07-12 15:00:41 +02:00
Claire
67055b0343
Fix import order inconsistencies ( #2289 )
2023-07-12 15:00:10 +02:00
Claire
a40529fa79
Merge pull request #2279 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-07 20:33:32 +02:00
Claire
b9aa228c54
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream attempted something with tags.
Kept our version.
2023-07-07 19:59:43 +02:00
Claire
513078de7a
Fix incorrect secondary button size ( #2276 )
2023-07-07 09:50:06 +02:00
Claire
c25ba31e95
Merge pull request #2274 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-06 15:21:10 +02:00
Claire
ff7aae3037
Merge branch 'main' into glitch-soc/merge-upstream
2023-07-06 15:16:34 +02:00
Claire
30ad9d976b
Merge pull request #2272 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-05 16:47:23 +02:00
Eugen Rochko
c0fa85b8dd
[Glitch] Fix regression of icon button colors in web UI
...
Port 69e124e2ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 13:31:26 +02:00
Trevor Wolf
4719d88117
[Glitch] Change button colors to increase hover/focus contrast and consistency
...
Port 54cb679c19 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 13:30:52 +02:00
Eugen Rochko
a117c953d0
[Glitch] Add button to see results for polls in web UI
...
Port b7910bc751 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 12:42:24 +02:00
Eugen Rochko
b3f209370b
[Glitch] Add canonical link tags in web UI
...
Port 000b835803 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 12:41:52 +02:00
mogaminsk
c6246807f5
[Glitch] Fix local live feeds does not expand
...
Port 6268188543 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 12:39:46 +02:00
forsamori
ac74374311
[Glitch] Add at-symbol prepended to mention span title
...
Port d9a5c1acfa to glitch-soc
Co-authored-by: Sam BC <samuel.balbirnie-cumming@xdesign.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 12:38:54 +02:00
Eugen Rochko
0a5271629c
[Glitch] Change labels of live feeds tabs in web UI
...
Port 54a10523e2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-05 12:37:37 +02:00
Claire
5de49e74d4
Merge branch 'main' into glitch-soc/merge-upstream
2023-07-05 12:01:26 +02:00
Plastikmensch
ed15893eed
Add regex filter back to firehose ( #2266 )
...
* Add regex filter back to firehose
The regex filter will apply to all tabs and not be automatically applied when pinned.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Keep regex when pinned
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-03 15:41:50 +02:00
Plastikmensch
b422b5eebd
Fix showing local only toots in "All" ( #2265 )
...
* Fix warnings about missing dependency in hooks
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Add `allowLocalOnly` to timelineId
Without this local-only toots will never be loaded.
feedType is checked to be public to not show local-only toots in the "Remote" tab.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-07-03 07:00:38 +02:00
Claire
ed567c9de6
Merge pull request #2263 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-07-02 22:14:45 +02:00
Claire
9f3c3f5209
Show local-only posts in “All” by default, and add back option to toggle it
2023-07-02 20:28:02 +02:00
mogaminsk
587ddc2c7f
[Glitch] Prevent duplicate concurrent calls of /api/*/instance in web UI
...
Port 5b46345459 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 12:00:03 +02:00
Eugen Rochko
c49e339c89
[Glitch] Change dropdown icon above compose form from ellipsis to bars in web UI
...
Port 0512537eb6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 11:59:31 +02:00
Claire
7cc2c1be29
[Glitch] Change local and federated timelines to be in a single firehose column
...
Port cea9db5a0b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 11:58:51 +02:00
Renaud Chaput
eb1cb8224a
[Glitch] Use an Immutable Record as the root state
...
Port 78ba12f0bf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 11:55:34 +02:00
Claire
2ba4773ebe
[Glitch] Fix onboarding prompt being displayed because of disconnection gaps
...
Port 9934949fc4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 11:55:08 +02:00
Claire
b75aa6b819
[Glitch] Remove the search button from UI header when logged out
...
Port 285a691936 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-07-02 11:54:47 +02:00
Claire
44e98a2740
Merge branch 'main' into glitch-soc/merge-upstream
2023-07-02 11:49:08 +02:00
Vivianne
155fc459e3
Fixing an issue with a missing argument ( #2261 )
...
undefined
2023-07-01 22:55:43 +02:00
Claire
8b4df95dbe
Merge pull request #2258 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-27 14:47:30 +02:00
Renaud Chaput
c43cfd2406
[Glitch] Improve dismissable banner buttons when they dont fit on 1 line
...
Port ae30a60b1f to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-27 13:25:21 +02:00
Eugen Rochko
4faa4eb3c4
[Glitch] Fix onboarding prompt flashing while home feed is loading in web UI
...
Port 65aa04647a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-27 13:21:55 +02:00
Eugen Rochko
2f996375e5
[Glitch] Fix search not being easily findable on smaller screens in web UI
...
Port 2b78c07ef1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-27 13:21:14 +02:00
Claire
80a5c16ae1
Merge branch 'main' into glitch-soc/merge-upstream
2023-06-27 13:15:41 +02:00
Claire
b052a7ed95
Merge pull request #2256 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-25 21:01:10 +02:00
Claire
5def74a436
[Glitch] Remove unique accounts condition from Home onboarding prompt
...
Port 0842a68532 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 17:40:01 +02:00
Eugen Rochko
6fb34258a4
[Glitch] Add onboarding prompt when home feed too slow in web UI
...
Port 00ec43914a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 17:40:01 +02:00
Claire
7d160d2272
[Glitch] Fix j/k keyboard shortcuts on some status lists
...
Port a8c1c8bd37 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 17:40:01 +02:00
mogaminsk
222713a768
[Glitch] Fix custom signup URL may not loaded
...
Port 8d2c26834f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 14:27:46 +02:00
Ian
6fe345c383
[Glitch] Change emoji picker icon
...
Port 69db507924 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 14:27:46 +02:00
たいち ひ
c71fc42f4e
[Glitch] Rewrite <AutosuggestHashtag /> as FC and TS
...
Port 804488d38e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-25 14:27:46 +02:00
Claire
178e151019
Merge commit '55e7c08a83547424024bac311d5459cb82cf6dae' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/user_settings.rb`:
Upstream added a constraint on a setting textually close
to glitch-soc-only settings.
Applied upstream's change.
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream added support for the `translate` attribute on a few elements,
where glitch-soc had a different set of allowed elements and attributes.
Extended glitch-soc's allowed attributes with `translate` as upstream did.
- `spec/validators/status_length_validator_spec.rb`:
Upstream refactored to use RSpec's `instance_double` instead of `double`,
but glitch-soc had changes to tests due to configurable max toot chars.
Applied upstream's changes while keeping tests against configurable max
toot chars.
2023-06-25 14:27:38 +02:00
Plastikmensch
eba3411bfa
Re-allow title attribute in <abbr> ( #2254 )
...
* Re-allow title attribute in <abbr>
This was accidentally removed in 7623e18124
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Add test
Add a new test to check that title attribute on <abbr> is kept.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-06-19 18:01:35 +02:00
Claire
4ddb736d95
Merge pull request #2252 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-18 16:38:08 +02:00
Claire
dc68306b8e
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/application.html.haml`:
Conflicts due to glitch-soc's theming system.
Added `crossorigin: 'anonymous'` like upstream did, to the glitch-soc-specific code.
- `app/views/layouts/embedded.html.haml`:
Conflicts due to glitch-soc's theming system.
Added `crossorigin: 'anonymous'` like upstream did, to the glitch-soc-specific code.
2023-06-18 16:14:29 +02:00
Claire
f3c2035fce
Merge pull request #2251 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-18 16:11:49 +02:00
Claire
3b04e39534
[Glitch] Fix non-interactive upload container being given a button role and tabIndex
...
Port c9d06d10d4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 14:10:49 +02:00
Claire
e5978184a6
Fix glitch-soc-only test being broken by refactor of the surrounding tests
2023-06-18 13:59:47 +02:00
Claire
6c99479ef4
Merge commit '9e245d147bcb2c72cc552ff8c276a1c34e2f686d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/profiles/show.html.haml`:
Upstream redesigned the settings page, where glitch-soc had changes because of
the ability to set some custom limits.
Went with upstream's design while keeping our custom limits.
- `yarn.lock`:
Upstream updated dependencies textually close to a glitch-soc-only dependency.
Updated the dependnencies as well.
2023-06-18 13:41:33 +02:00
Eugen Rochko
d795c2c70c
[Glitch] Fix CAPTCHA page not following design pattern of sign-up flow
...
Port 39110d1d0a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 12:11:58 +02:00
たいち ひ
b1b95ddd1f
[Glitch] Rewrite emoji_mart_data_light as TS
...
Port 3b5e302f7f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 12:11:19 +02:00
alfe
9bf63257fb
[Glitch] Rewrite <LoadingIndicator/> as FC and TS ( #25364 )
...
Port a86886b1fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 12:10:37 +02:00
Renaud Chaput
0a212cfa7f
[Glitch] Add missing report category translation
...
Port 1cb4514d0e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 10:43:07 +02:00
alfe
cdec45eca9
[Glitch] Rewrite <LoadPending /> as FC and TS
...
Port dfaf59d99a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 10:42:04 +02:00
Eugen Rochko
f815bd5fd9
[Glitch] Change "bot" label to "automated"
...
Port 432a5d2d4b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-18 10:40:56 +02:00
Claire
65cbcce997
Merge commit '39110d1d0af5e3d9cf452ae47496a52797249fd0' into glitch-soc/merge-upstream
2023-06-18 10:36:14 +02:00
Plastikmensch
fefdc3244c
[Glitch] Change "direct message" nomenclature to "private mention" in web UI ( #2158 )
...
Port 68a192e718 to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-06-11 13:33:45 +02:00
Claire
af97a6ac5a
Merge pull request #2246 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-11 09:58:55 +02:00
Claire
20718a8b59
Fix some translation strings inconsistencies
2023-06-10 19:21:44 +02:00
Claire
42a0898f16
Merge commit '3a2a15c6ea4d4603469861ed9be09da12a122e45' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Conflict because glitch-soc does not have a theme selector here.
2023-06-10 18:42:29 +02:00
Claire
34efd1a24c
Switch to using a common runtime chunk rather than locales
2023-06-10 17:43:13 +02:00
Claire
8c26d49cbd
Merge commit '16dd3f08c1e5396d5f9ff3f13417901bc4e4b8b9' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream fixed a translation bug in the theme selector that is absent from
glitch-soc due to our different theming system.
Discarded upstream changes.
- `streaming/index.js`:
Upstream changed the signature of a function to change its return type.
This is not a real conflict, the conflict being caused by an extra
argument in glitch-soc's code.
Applied upstream's change while keeping our extra argument.
2023-06-10 17:18:36 +02:00
Eugen Rochko
fb0d2de8fe
[Glitch] Change design of dropdowns in web UI
...
Port e4fd9503ec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 17:10:06 +02:00
alfe
83ae40e192
[Glitch] Rewrite <LoadMore /> as FC and TS
...
Port fb5bf5cbf8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:59:25 +02:00
Claire
c48ec9cb8c
Merge commit 'b85c387c5c0527b0ad31c27031a09d361826c5fc' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Kept our version, it was not affected by upstream's bug.
2023-06-10 16:48:01 +02:00
Claire
88c5ad3136
[Glitch] Add data-nosnippet so Google doesn't use trending posts in snippets for /
...
Port 1483a3ddfe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:38:03 +02:00
S.H
5a961f84cf
[Glitch] Fix not shown announcements in hometimeline.
...
Port a6c898f501 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:37:20 +02:00
Claire
475185a2ee
[Glitch] Fix design issues with recent react-intl upgrade
...
Port c2c396157f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:36:54 +02:00
Darius Kazemi
a8a30f1298
[Glitch] Add exclusive lists
...
Port bacb674921 to glitch-soc
Co-authored-by: Liam Cooke <liam@liamcooke.com >
Co-authored-by: John Holdun <john@johnholdun.com >
Co-authored-by: Effy Elden <effy@effy.space >
Co-authored-by: Lina Reyne <git@lina.pizza >
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:36:15 +02:00
Claire
bf23afa059
[Glitch] Add card with who invited you to join when displaying rules on sign-up
...
Port SCSS from 0766c9a631 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:30:36 +02:00
Jed Fox
753385d3e0
[Glitch] Fix spacing of middle dots in the detailed status meta section
...
Port acc419b81b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:29:48 +02:00
Claire
d8b0a732aa
Merge commit '1483a3ddfe74e4fb81d87447a1781943eab86c60' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/simple_form.rb`:
Upstream added a new simple_form component, where we had an extra one.
Kept both components.
2023-06-10 16:22:14 +02:00
Renaud Chaput
9e66c07be7
[Glitch] Fix /share and cleanup and reorganize frontend locale loading
...
Port b0780cfeed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 16:18:01 +02:00
Claire
734e186717
Merge commit 'b0780cfeeda641645ea65da257a72ec507e71647' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/load_locale.js`:
The file moved to `app/javascript/mastodon/locales/load_locale.ts`.
Ported the changes there and deleted `app/javascript/mastodon/load_locale.js`.
- `app/javascript/mastodon/locales/index.js`:
The file moved to `app/javascript/mastodon/locales/index.ts`.
Did *not* port the changes as I want to try something a bit different.
2023-06-10 15:32:29 +02:00
S.H
a4d7a17089
[Glitch] Fix using Date.now() instead of intl.now()
...
Port b3f9a0da52 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 15:21:04 +02:00
Claire
aa57f7e3e2
Merge commit '5fae2de454806730742b7be7435ae1c4fb97cf3c' into glitch-soc/merge-upstream
2023-06-10 15:17:08 +02:00
Claire
9af04d5a46
[Glitch] Add a confirmation screen when suspending a domain
...
Port e9385e93e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 15:10:24 +02:00
Claire
b27a9a5903
Merge commit 'e9385e93e9b4601c87d1f5d6b8ddfd815f7aedcb' into glitch-soc/merge-upstream
2023-06-10 15:09:19 +02:00
Renaud Chaput
8188522bde
[Glitch] Fix prev/next buttons color in media viewer
...
Port 675672feb6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 14:48:41 +02:00
Christian Schmidt
7e25fd9b0c
[Glitch] Translate CW, poll options and media descriptions
...
Port 69057467cb to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 14:48:41 +02:00
Claire
93c714417f
Merge commit 'b922ad7a1b4bc8d968d0df2c7f307d4fec53435d' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream changed various script definitions in lines surrounding the one for
`i18n:extract`, which had glitch-soc-specific changes.
Updated the scripts as upstream did, while keeping our changes to
`i18n:extract`.
2023-06-10 14:38:04 +02:00
Renaud Chaput
9e133e2527
[Glitch] Upgrade react-intl
...
Port 44cd88adc4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-10 14:37:08 +02:00
Claire
85722a918d
Merge commit '44cd88adc4e2f4028dcc2b08b98368f0dc90cee4' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Updated upstream, but we've deleted it.
Keep it deleted.
- `app/javascript/mastodon/locales/index.js`:
Reworked upstream, but the code was mostly in
`app/javascript/locales/index.js` in glitch-soc.
Updated that file accordingly.
- `app/javascript/packs/public.jsx`:
Not a real conflict, but different imports in
glitch-soc and upstream.
- `app/views/layouts/application.html.haml`:
Conflict due to locales loading and theme system
discrepancies.
Updated in our own way.
- `app/views/layouts/embedded.html.haml`:
Conflict due to locales loading and theme system
discrepancies.
Updated in our own way.
- `config/webpack/generateLocalePacks.js`:
Deleted upstream, as upstream now directly loads the
JSON at runtime.
Deleted as well, will switch to runtime loading in
an upcoming commit.
- `config/webpack/shared.js`:
Not a real conflict, but different imports in
glitch-soc and upstream.
- `config/webpack/translationRunner.js`:
Mostly deleted upstream, to be replaced with `formatjs-formatter.js`
instead.
Moved the glitch-soc logic there and deleted the file.
2023-06-10 12:38:33 +02:00
Claire
d907e79140
Merge pull request #2242 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 00c222377d
2023-06-05 20:49:35 +02:00
dependabot[bot]
7fc1297c3e
[Glitch] Bump eslint-plugin-jsdoc from 44.2.5 to 45.0.0
...
Port 89d6341c80 to glitch-soc
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-05 13:31:45 +02:00
Claire
5e876c2901
[Glitch] Fix null signUp URL in various places
...
Port 14bb6bb29a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-05 13:28:22 +02:00
y.takahashi
4993b6e800
[Glitch] Handle Surrogate Pairs in truncate()
...
Port 64b960b6b3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-06-05 13:28:02 +02:00
Claire
c22fc2fa80
Merge commit '00c222377db0e305ac3f4a15bf1c18eb89c1f45f' into glitch-soc/merge-upstream
...
Conflicts:
- `.rubocop_todo.yml`:
Took upstream's changes.
2023-06-05 13:25:22 +02:00
Claire
ee771f5bad
Fix closeModal invocation ( #2239 )
...
Fixes #2238
Some call sites where missed in 382b2a506a
2023-06-04 22:05:45 +02:00
Claire
fca2dff2e2
Merge pull request #2237 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-06-01 09:25:26 +02:00
Claire
5ed48e6878
Fix extraneous newlines
2023-05-28 18:06:09 +02:00
fusagiko / takayamaki
382b2a506a
[Glitch] Rewrite actions/modal and reducers/modal with typescript
...
Port 38c6216082 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 17:49:55 +02:00
たいち ひ
6a592083f1
[Glitch] Fix export style of <LoadGap /> based on <Domain />
...
Port 4197b5e4c8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 17:15:21 +02:00
Renaud Chaput
0009b4b574
[Glitch] Update inconsistent defaultMessage
...
Port e58c36d308 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 17:14:31 +02:00
Claire
0669783da8
Merge branch 'main' into glitch-soc/merge-upstream
2023-05-28 17:01:25 +02:00
Eugen Rochko
e7dc375aab
[Glitch] Change share action from being in action bar to being in dropdown in web UI
...
Port 1caa5ff39e to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 16:59:12 +02:00
Renaud Chaput
7bec63e6e2
[Glitch] Fix null signUp URL handling from #25014
...
Port 40b948a1fb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 16:52:16 +02:00
たいち ひ
017fbc7a74
[Glitch] Rewrite <LoadGap /> as FC and TS
...
Port 7336f3648b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 16:48:17 +02:00
Claire
0e7466717f
Merge commit '391c089d0db58d731765dba730a5e1f2fe8570a6' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
We removed it from glitch-soc.
Keep it deleted.
2023-05-28 16:41:14 +02:00
Claire
7d7db8977b
Fix import order with ESLint
...
Port d27216dc46 to glitch-soc
2023-05-28 16:38:10 +02:00
Claire
1cd7f5ff17
Merge commit 'd27216dc4616d80659c0cc5d2a55394e0e1ae874' into glitch-soc/merge-upstream
...
Conflicts:
- `.eslintrc.js`:
Upstream moved a configuration block in which we had added a glitch-only
path.
Moved the configuration block as upstream did.
- other files:
Upstream reordered imports, and those files had different ones.
Kept our version and reordered imports using the same rules.
2023-05-28 15:54:31 +02:00
Claire
9e5278ea7b
[Glitch] Add support for custom sign-up URLs
...
Port ca66e61b93 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 15:09:28 +02:00
Claire
8f380a33fc
[Glitch] Fix video player offering to expand in a lightbox when it's in an iframe
...
Port 100840c06e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-28 15:06:29 +02:00
Claire
6dbd44faea
Merge commit 'b896b16cb3c8626fbee12a7eda7f882114b1a040' into glitch-soc/merge-upstream
2023-05-28 15:01:53 +02:00
Claire
a0bc0619ca
[Glitch] Use JSX syntax for Fragments
...
Port 5a16bd7bf4 to glitch-soc
2023-05-28 14:56:24 +02:00
Claire
8278907ff7
Merge commit '5a16bd7bf4591feb852364da9b84407438c9b7d6' into glitch-soc/merge-upstream
2023-05-28 14:32:26 +02:00
Claire
6001f5ff36
[Glitch] Use the new JSX transform everywhere
...
Port 8f66126b10 to glitch-soc
2023-05-28 14:18:43 +02:00
Claire
9381f78166
Merge commit '8f66126b1010e0aaaa8b5f2a2f4ea8a28824e2b7' into glitch-soc/merge-upstream
2023-05-28 13:55:30 +02:00
Claire
0222df6047
Merge pull request #2236 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to e387175fc9
2023-05-27 11:28:10 +02:00
Claire
1347ca6eb0
fixup! [Glitch] Upgrade to React 18
2023-05-26 18:44:18 +02:00
Claire
61f6cd45e3
Fix glitch-soc-only tests being broken because of test refactor
2023-05-26 00:10:57 +02:00
たいち ひ
60c7e559d8
[Glitch] Rewrite <TimelineHint /> as FC and TS
...
Port 9a472efe7c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 23:58:54 +02:00
たいち ひ
6746e5d430
[Glitch] Rewrite <Skeleton/> as FC and TS
...
Port 8066118d1f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 23:55:36 +02:00
Claire
892b3c16f5
[Glitch] Allow scripts in post embed previews
...
Port 711a037660 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 23:52:04 +02:00
Claire
e2ab9d4dad
Merge commit 'e387175fc9a3ebfd72ab45ebfe43ecfabef7b0c3' into glitch-soc/merge-upstream
2023-05-25 23:47:28 +02:00
Renaud Chaput
3b375ee395
[Glitch] Upgrade to React 18
...
Port 8d6aea3326 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 23:45:01 +02:00
Claire
45d7358100
Merge commit '8d6aea33260dedeacb3d22ac1a6d2f9cc3856a5e' into glitch-soc/merge-upstream
2023-05-25 23:18:57 +02:00
Claire
2e02d03524
Merge commit '4a22e72b9b1b8f14792efcc649b0db8bc27f0df2' into glitch-soc/merge-upstream
2023-05-25 22:59:30 +02:00
Claire
ad1098970b
Merge commit 'bec6a1cad4c509c53deb378c7ba984ba7e2de5a9' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/auth/confirmations_controller.rb`:
Upstream merged our captcha code, but there are some
conflicts due to glitch-soc's theming system.
- `app/views/admin/settings/registrations/show.html.haml`:
Upstream merged our captcha code, but there are some
conflicts due to glitch-soc's theming system.
Additional changes:
- `Gemfile`:
Upstream added hcaptcha dependency in another place in the file.
- `config/settings.yml`:
Upstream added the `captcha_enabled` setting in another place in the file.
2023-05-25 22:49:18 +02:00
Claire
ba73f0ea3a
[Glitch] Add polling and automatic redirection to /start on email confirmation
...
Port e60414792d to glitch-soc
2023-05-25 22:37:14 +02:00
Claire
f959f6cdbb
Merge commit 'e60414792d86a99c0f401f3c1bab92ee37835d39' into glitch-soc/merge-upstream
2023-05-25 22:18:55 +02:00
Claire
b0ec3bfcf9
[Glitch] Fix being unable to load past a full page of filtered posts in Home timeline
...
Port 7b54e47d03 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 22:00:07 +02:00
Christian Schmidt
4a1f4cb6a2
[Glitch] Fix UI crash in moderation interface when opening the media modal
...
Port 5241f7b2fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 21:57:19 +02:00
Eugen Rochko
d728222121
[Glitch] Change "Sign in" to "Login"
...
Port 3869e8c210 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 21:52:37 +02:00
Claire
602ae7f2f6
[Glitch] Fix videos being improperly positioned on safari
...
Port 0eed06073f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 21:47:48 +02:00
Renaud Chaput
e6a7cfd12e
[Glitch] Add stricter ESLint rules for Typescript files
...
Port 5eeb40bdbe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 21:43:19 +02:00
Nick Schonning
e8fc445e14
[Glitch] Enable ESLint react/no-deprecated
...
Port b878e3d8df to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 21:07:38 +02:00
Renaud Chaput
79c43b61a6
[Glitch] Disable RTK safety middlewares
...
Port 6f8db56a01 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 20:57:42 +02:00
fusagiko / takayamaki
7d9b7f28b8
[Glitch] Add type annotation for DisplayName component
...
Port 349cae0b57 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 20:57:07 +02:00
fusagiko / takayamaki
ea1f9b4223
[Glitch] Rename Image component to ServerHeroImage
...
Port ab7716cff4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-25 20:44:09 +02:00
Claire
b735954971
Merge commit '2ce0b666a139726dc406e6c1887728553b947e59' into glitch-soc/merge-upstream
...
Conflicts:
- `config/webpack/generateLocalePacks.js`:
A dependency update changed how functions are imported.
Also, some linting fixes not applicable to glitch-soc.
2023-05-25 20:43:25 +02:00
Claire
646cde71d1
Change captcha to be presented even for invited users ( #2227 )
2023-05-25 20:13:18 +02:00
Claire
69903b5830
Fix margins around small avatars (reply indicators, autocompletion suggestion) ( #2231 )
...
Fix regression from #2156
2023-05-25 19:40:33 +02:00
Claire
cb6f445b90
Greatly simplify history management code ( #2230 )
...
Fixes #2220
This drops the ability to shift+click on “Back” to get back to a pinned
column, but that was inconsistent, broken, and undocumented.
This also brings us slightly closer to upstream.
2023-05-25 19:14:51 +02:00
Claire
2f2f74efd8
[Glitch] Update style of captcha confirmation page to match sign-up form ( #2226 )
2023-05-25 19:14:37 +02:00
Claire
058898802a
Fix AvatarComposite and DisplayName referencing undefined props ( #2222 )
2023-05-17 23:24:27 +02:00
Claire
054df2d67e
Merge pull request #2216 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-05-14 15:39:47 +02:00
Claire
f371464639
Remove our copy of image.d.ts as tsconfig already uses upstream's
2023-05-10 00:00:28 +02:00
Claire
96e99e2170
Run prettier on Typescript files
...
Port 51b83ed195 to glitch-soc
2023-05-09 23:41:18 +02:00
Claire
facc7ab03c
Merge commit '51b83ed19536b06ce3f57b260400ecec2d1dd187' into glitch-soc/merge-upstream
2023-05-09 23:37:38 +02:00
Renaud Chaput
5aa08826cf
[Glitch] Type Redux store and middleware
...
Port 6aeb162927 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 23:28:40 +02:00
Renaud Chaput
a56c71faba
[Glitch] Remove unused iOS agent sniffing function
...
Port 224d458f7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 23:20:57 +02:00
Renaud Chaput
526fe33e2f
[Glitch] Rework polyfills loading
...
Port a3a2414f0e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 23:20:24 +02:00
fusagiko / takayamaki
e22a88b512
[Glitch] Add more detailed type annotation for Account
...
Port 6579e3af7d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 23:16:23 +02:00
Claire
1a664560cc
Merge commit '6aeb162927e6f9bbfd597632a10d82d9656c2385' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
We deleted it.
Kept it removed.
- `app/javascript/packs/public.jsx`:
Upstream changed an import, we have slightly different ones.
Ported upstream changes.
2023-05-09 23:12:48 +02:00
Claire
0fff2b67de
Disable broken onboarding code
2023-05-09 23:03:23 +02:00
Renaud Chaput
5f2071d055
[Glitch] Enforce stricter rules for Typescript files
...
Port c8181eb0a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 22:56:26 +02:00
Renaud Chaput
b509b96504
[Glitch] Enforce React Rules of Hooks with eslint
...
Port d9b93bd15e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 22:28:53 +02:00
Renaud Chaput
108720d7b0
[Glitch] Dont use CommonJS (require, module.exports) anywhere
...
Port 955179fc55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 22:28:53 +02:00
Claire
c81d1b0d38
Merge commit 'c8181eb0a41c4f5c1655d4e400cab071aee4182a' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.jsx`:
Upstream reworked imports, but we had many changes.
Reworked imports as upstream did.
- `app/javascript/packs/public.jsx`:
Upstream reworked imports, but we had many changes.
Reworked imports as upstream did.
2023-05-09 22:12:05 +02:00
たいち ひ
887112a065
[Glitch] Add TypeScript support for mastodon alias and image imports
...
Port 7c1305b3a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 21:50:48 +02:00
Claire
42bdc2add9
Copy hooks/useHovering.ts to glitch-soc
2023-05-09 21:30:10 +02:00
Claire
8e806b6e88
Fix IconButton prop types in glitch-soc
2023-05-09 21:11:23 +02:00
Renaud Chaput
6415981056
[Glitch] Mark wheel events on scrollable list as passive
...
Port 89269e4b71 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:42:07 +02:00
fusagiko / takayamaki
f94eb65cf9
[Glitch] Rewrite Domain component as function component
...
Port 9818f34273 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:33:58 +02:00
fusagiko / takayamaki
468dfffd26
[Glitch] Use LayoutType from is_mobile in actions/app
...
Port 5bc8e2d1fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:32:30 +02:00
たいち ひ
87a704f70b
[Glitch] Rewrite RadioButton component as FC
...
Port 76264e3fe8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:25:31 +02:00
たいち ひ
bd851d3b58
[Glitch] Rewrite Image component as function component
...
Port a65d2d1045 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:24:49 +02:00
たいち ひ
1edaf58fb9
[Glitch] Rewrite <NotSignedInIndicator /> as FC
...
Port 490ccbf40b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-09 20:24:01 +02:00
Claire
8b568755ad
Merge commit '89269e4b713e3291a5c8c29b8d2e7b950b60eb35' into glitch-soc/merge-upstream
...
Conflicts:
- `tsconfig.json`:
Upstream changed the config to properly process imports.
Glitch-soc had previously already done so.
Changed the config to better match upstream.
2023-05-09 20:12:33 +02:00
Claire
f08f6d20e6
Merge pull request #2215 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-05-09 14:47:11 +02:00
Renaud Chaput
ea04f33f50
[Glitch] Fixes build errors from some previous TS-related commits
...
Port 45579a26cf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
fusagiko / takayamaki
3d9e35375c
[Glitch] Rewrite actions/app.ts and reducers/missed_updates.ts with createAction
...
Port 0999cb4601 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
Renaud Chaput
a33d6c946a
[Glitch] Remove MastodonMap TS type
...
Port 9a52a7f7a0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
fusagiko / takayamaki
e8243d5bbd
[Glitch] Add type annotation for some js files
...
Port e38b391940 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
Claire
5f0d2b6e3b
Copy Typescript type definitions to glitch-soc
2023-05-08 22:15:00 +02:00
Claire
f3af434c25
[Glitch] Fix incorrect import of redux store
...
Port 9c1929efad to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
fusagiko / takayamaki
f4e3e309b1
[Glitch] use configureStore of redux-toolkit instead of createStore of redux
...
Port 8227af8dcc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
Eugen Rochko
bbd0e9caa6
[Glitch] Add ALT badges to media that has alternative text in web UI
...
Port 8131a5b330 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
Claire
a8939e9098
[Glitch] Change media elements to use aspect-ratio rather than compute height themselves
...
Port 598e63dad2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 22:15:00 +02:00
Claire
10f5329ddf
[Glitch] Fix incorrect box shadow on avatar in thread view
...
Port d37c0a1060 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 21:09:49 +02:00
fusagiko / takayamaki
9ab89bb832
[Glitch] Add type annotation for Blurhash component
...
Port f50105779b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 21:09:49 +02:00
fusagiko / takayamaki
20f1f3aa7d
[Glitch] Add type annotation for IconButton component
...
Port 5a5975d7f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 21:09:49 +02:00
Claire
8b31030fe4
Fix rubocop issues in glitch-soc-specific code
2023-05-08 19:28:43 +02:00
Claire
d77fbbed73
Merge commit 'f877aa9d70d0d600961989b8e97c0e0ce3ac1db6' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Upstream made changes, but we had removed it.
Discarded upstream changes.
- `.rubocop_todo.yml`:
Upstream regenerated the file, we had some glitch-soc-specific ignores.
- `app/models/account_statuses_filter.rb`:
Minor upstream code style change where glitch-soc had slightly different code
due to handling of local-only posts.
Updated to match upstream's code style.
- `app/models/status.rb`:
Upstream moved ActiveRecord callback definitions, glitch-soc had an extra one.
Moved the definitions as upstream did.
- `app/services/backup_service.rb`:
Upstream rewrote a lot of the backup service, glitch-soc had changes because
of exporting local-only posts.
Took upstream changes and added back code to deal with local-only posts.
- `config/routes.rb`:
Upstream split the file into different files, while glitch-soc had a few
extra routes.
Extra routes added to `config/routes/settings.rb`, `config/routes/api.rb`
and `config/routes/admin.rb`
- `db/schema.rb`:
Upstream has new migrations, while glitch-soc had an extra migration.
Updated the expected serial number to match upstream's.
- `lib/mastodon/version.rb`:
Upstream added support to set version tags from environment variables, while
glitch-soc has an extra `+glitch` tag.
Changed the code to support upstream's feature but prepending a `+glitch`.
- `spec/lib/activitypub/activity/create_spec.rb`:
Minor code style change upstream, while glitch-soc has extra tests due to
`directMessage` handling.
Applied upstream's changes while keeping glitch-soc's extra tests.
- `spec/models/concerns/account_interactions_spec.rb`:
Minor code style change upstream, while glitch-soc has extra tests.
Applied upstream's changes while keeping glitch-soc's extra tests.
2023-05-08 19:28:21 +02:00
Claire
f89f3a8566
Fix glitch-soc's thread line styling ( #2214 )
...
Thread lines were misaligned in glitch-soc because we have less padding and
larger avatar sizes.
2023-05-08 18:21:36 +02:00
Claire
61f3e0e95e
Merge pull request #2213 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-05-08 17:59:28 +02:00
Eugen Rochko
8bf9bd5ac8
[Glitch] Fix n+1 query in settings migration
...
Port 0ad2413b35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 16:15:10 +02:00
Eugen Rochko
75e28731a5
[Glitch] Fix transaction around settings migration
...
Port f1c1fa1411 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 16:12:05 +02:00
fusagiko / takayamaki
aff2d55b80
[Glitch] Add type annotation for RelativeTimestamp component
...
Port 15fd712464 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 16:02:59 +02:00
fusagiko / takayamaki
a49707dacb
[Glitch] Rewrite Icon and IconWithBadge with typescript
...
Port 81f75b1e0e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 15:59:27 +02:00
Eugen Rochko
7835f8fd22
[Glitch] Fix icons having an image role
...
Port 24b2c60beb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 15:57:35 +02:00
Claire
e9eab013e7
[Glitch] Fix audio player width in thread view
...
Port cf1bc4bb93 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 15:50:05 +02:00
Nick Schonning
51479f5c28
[Glitch] Add eslint-plugin-jsdoc
...
Port f22b4e556c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 15:48:08 +02:00
Christian Schmidt
09054f5485
[Glitch] Fix media description not being cleared
...
Port bfeccf6748 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-05-08 15:41:17 +02:00
Claire
2d029dedd9
Merge commit '0ad2413b35287958f59073a5b63aecc659a64d98' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/mastodon/forms.scss`:
Conflict because we ran eslint autofix on upstream files.
- `config/initializers/content_security_policy.rb`:
Code style changes but we have a different version.
Kept our version.
- `streaming/index.js`:
Upstream fixed a typo close to glitch-soc-only code.
Applied upstream's changes.
2023-05-08 15:28:36 +02:00
Claire
5d18840ab9
Fix more JS linting issues ( #2212 )
...
* Fix uses of intl.formatMessages without default messages
* Ignore lint issue for ColumnLink button
2023-05-08 15:16:55 +02:00
Claire
16c5354b8c
Fix some more JS linting issues ( #2211 )
...
* Minor refactor and linting fixup in `flavours/glitch/actions/accounts.js`
This is some added boilerplate but it's much more consistent with the remaining
of the code, and avoids the linting issue.
* Fix missing /privacy-policy link in DM warning because of wrongly-named import
* Fix unnecessary import
* Fix regexp in flavours/glitch/utils/hashtag.js
2023-05-08 14:02:41 +02:00
Claire
de74acbe0c
Fix some more Javascript linting issues and discrepancies with upstream ( #2209 )
...
* Fix typo in flavours/glitch/features/video/index.js
* Fix various linting issues and discrepancies with upstream
2023-05-07 21:43:25 +02:00
Claire
ed0a407888
Fix thread lines not being properly updated when new posts are received ( #2210 )
2023-05-07 20:06:10 +02:00
Plastikmensch
179e38cf15
Reset language to default when cancelling a reply ( #2114 )
...
When cancelling a reply, the language was still set to the language of the replied to toot.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-05-07 18:45:10 +02:00
Claire
3fb7fe14c6
Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream ( #2208 )
...
* Run eslint --fix
* Fix linting issues in video player and reduce divergences with upstream
This includes a behavior change of not auto-looping videos anymore. I don't
remember loops being ever intended, and they have been removed from upstream
a while ago, but we somehow missed the change.
* Fix lint issues in `app/javascript/flavours/glitch/selectors/index.js`
Those were basically caused by dead code that isn't present upstream, so
that brings us closer to upstream as well.
* Fix linting issue and bug in streaming/index.js
* Fix linting issues in config/webpack/shared.js
* Fix unused import in flavours/glitch/features/ui/index.js
* Fix linting issues and reduce divergences from upstream in flavours/glitch/features/ui/components/video_modal.jsx
* Fix linting issues in flavours/glitch/reducers
* Fix linting issues in glitch-soc onboarding modal
* Fix linting issues in flavours/glitch/features/ui/components/navigation_panel.jsx
* Remove dead code for unused local setting navbar_under
* Fix various linting issues
* Fix linting issues in flavours/glitch/components/scrollable_list.jsx and reduce divergences with upstream
2023-05-07 18:22:25 +02:00
Claire
9b59748679
Fix rubocop warnings ( #2206 )
2023-05-07 15:06:15 +02:00
Claire
6f64c79ca4
Fix SCSS linting issues ( #2207 )
...
* Disable font-family-no-missing-generic-family-keyword for font-awesome accessibility icons
* Run stylelint --fix
* Avoid `@extend` directives with doodle modal CSS
* Drop use of `@extend` for notification cleanup buttons SCSS
* Run prettier on SCSS
2023-05-07 15:04:59 +02:00
Claire
a6207d243b
New Crowdin updates ( #2202 )
...
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
2023-05-07 13:37:47 +02:00
Claire
c18884de32
Merge pull request #2198 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-30 13:06:50 +02:00
Claire
e79998a11a
Restore translations from not-yet-ported onboarding changes as glitch-soc translations
2023-04-29 19:38:08 +02:00
Eugen Rochko
38eeed6cbf
[Glitch] Change logo version in header based on screen size in web UI
...
Port 6028d047b9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 18:54:13 +02:00
Nick Schonning
1033598416
[Glitch] Enable formatjs/prefer-pound-in-plural
...
Port 2daa5a1549 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 18:38:23 +02:00
Claire
edec08b970
Disable full-width media in thread view
2023-04-29 12:43:01 +02:00
Claire
cb97a92954
[Glitch] Fix thread lines in right-to-left locales ( #24714 )
...
Port 105f8687e4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 12:21:44 +02:00
Claire
103b6de8b2
[Glitch] Fix sass warning about deprecated slash as division ( #24653 )
...
Port 1527b02c6d to glitch-soc
Co-authored-by: Nick Schonning <nschonni@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 12:17:06 +02:00
Eugen Rochko
7b01b7c3bf
[Glitch] Add lines to threads in web UI
...
Port 290e4aba31 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 12:08:13 +02:00
Eugen Rochko
8015297f9e
[Glitch] Change label from "For you" to "People" on explore screen in web UI
...
Port 7cf963eec2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:34:44 +02:00
Chike Nwaenie
374a109546
[Glitch] Change styling of the recommended accounts to allow bio to be more visible
...
Port e1b4eeb636 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:28:24 +02:00
Christian Schmidt
0091b28ffe
[Glitch] Use CSS to trim long card descriptions
...
Port e713c545b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:26:58 +02:00
Claire
11b34a903a
[Glitch] Fix infinite loop in emoji replacement code
...
Port fbb4de3dbc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:14:43 +02:00
Claire
0a813d96db
[Glitch] Fix characters being emojified even when using Variation Selector 15 (text)
...
Port 37886c28da to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:12:35 +02:00
fusagiko / takayamaki
66bda4713e
[Glitch] Allow == when null checking
...
Port c1a7e38d2b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-29 11:09:46 +02:00
Claire
612a1ee697
Fix body_classes test for glitch-soc
2023-04-29 11:08:38 +02:00
Claire
12b935fadf
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Updated upstream, removed in glitch-soc to disable noise.
Kept removed.
- `CODE_OF_CONDUCT.md`:
Upstream updated to a new version of the covenant, but I have not read it
yet, so kept unchanged.
- `Gemfile.lock`:
Not a real conflict, one upstream dependency updated textually too close to
the glitch-soc only `hcaptcha` dependency.
Applied upstream changes.
- `app/controllers/admin/base_controller.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/controllers/application_controller.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/controllers/disputes/base_controller.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/controllers/relationships_controller.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/controllers/statuses_cleanup_controller.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/helpers/application_helper.rb`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `app/javascript/mastodon/features/compose/components/compose_form.jsx`:
Upstream added a highlight animation for onboarding, while we changed the
max character limit.
Applied our local changes on top of upstream's new version.
- `app/views/layouts/application.html.haml`:
Minor conflict due to glitch-soc's theming system.
Applied upstream changes.
- `stylelint.config.js`:
Upstream added ignore paths, glitch-soc had extra ignore paths.
Added the same paths as upstream.
2023-04-29 10:44:56 +02:00
Plastikmensch
1565af1caf
[Glitch] [Proposal] Make able to write React in Typescript ( #2190 )
...
Port 4520e6473a to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-04-26 21:30:41 +02:00
Plastikmensch
678480d4d3
Fix small mistakes in RTL layout ( #2182 )
...
Borders in blockquotes in reply-indicator weren't colored properly.
avatar margin when viewing edited toots dropdown was applied to wrong side.
Conversations had padding applied to the wrong side.
Padding for notifcation cleaner checkboxes was applied to wrong side.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-04-25 20:33:27 +02:00
Plastikmensch
aea7866161
Change drawer--header to drawer__header ( #2189 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-04-25 20:29:04 +02:00
Claire
5b58ebb04f
Fix JS crashing if initial-state is not set ( #2193 )
...
Fixes issues with the JS for at least sign-up pages not working
2023-04-22 19:13:20 +02:00
Claire
2ebbfebfe9
Merge pull request #2192 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-22 19:13:02 +02:00
fusagiko / takayamaki
9ef32ea570
[Glitch] Rewrite AnimatedNumber component with React hooks
...
Port ab740f464a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 11:28:23 +02:00
fusagiko / takayamaki
799e9917e4
[Glitch] Rewrite GIFV component with React hooks
...
Port cf3fa1e814 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 11:22:49 +02:00
Eugen Rochko
6ea9137233
[Glitch] Add client-side validation for taken username in sign-up form
...
Port 955ec252a4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 10:47:44 +02:00
Claire
bc7b3399fb
[Glitch] Fix crash when trying to open the filter modal
...
Port bc4745f482 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 10:20:50 +02:00
Eugen Rochko
2f3dffb057
[Glitch] Add progress indicator to sign-up flow
...
Port e5c0b16735 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 10:18:20 +02:00
Ivan Rodriguez
a21a875dba
[Glitch] Fix status title for statuses without text
...
Port f05fb51ecb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 10:16:20 +02:00
Nick Schonning
f2797276b2
[Glitch] typo: collapsable -> collapsible
...
Port d02aa274be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-22 10:13:58 +02:00
Claire
abfdafef1e
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/auth/setup_controller.rb`:
Upstream removed a method close to a glitch-soc theming-related method.
Removed the method like upstream did.
2023-04-22 10:06:11 +02:00
Claire
f30c5e7f15
Merge pull request #2181 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-17 13:10:52 +02:00
Eugen Rochko
34f8e696e2
[Glitch] Change all components to use the same error page in web UI
...
Port cee357d538 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-16 18:20:51 +02:00
Claire
a3c05640f7
[Glitch] Add “In Memoriam” banner back to profiles
...
Port 86ad43173f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-16 18:02:16 +02:00
Claire
cb0562f32c
[Glitch] Fix tab arrows on RTL layouts
...
Port af49d93fd6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-16 17:58:32 +02:00
Claire
f9a9f9344b
Merge branch 'main' into glitch-soc/merge-upstream
2023-04-16 17:52:44 +02:00
Plastikmensch
f28942cef9
[Glitch] Refactor styles to use logical properties for positioning ( #2156 )
...
Port babd86e594 and 45848d6547 to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-04-16 17:45:18 +02:00
Claire
0cbd579ef0
New Crowdin updates ( #2172 )
...
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Afrikaans)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.json (Belarusian)
[ci skip]
* New translations en.json (Bulgarian)
[ci skip]
* New translations en.json (Catalan)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (Frisian)
[ci skip]
* New translations en.json (Basque)
[ci skip]
* New translations en.json (Finnish)
[ci skip]
* New translations en.json (Irish)
[ci skip]
* New translations en.json (Hebrew)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations en.json (Armenian)
[ci skip]
* New translations en.json (Italian)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Georgian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Lithuanian)
[ci skip]
* New translations en.json (Macedonian)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations en.json (Norwegian)
[ci skip]
* New translations en.json (Punjabi)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.json (Slovenian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Serbian (Cyrillic))
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Urdu (Pakistan))
[ci skip]
* New translations en.json (Vietnamese)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.json (Icelandic)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Tamil)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Marathi)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Norwegian Nynorsk)
[ci skip]
* New translations en.json (Kazakh)
[ci skip]
* New translations en.json (Estonian)
[ci skip]
* New translations en.json (Latvian)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
* New translations en.json (Malay)
[ci skip]
* New translations en.json (Telugu)
[ci skip]
* New translations en.json (English, United Kingdom)
[ci skip]
* New translations en.json (Burmese)
[ci skip]
* New translations en.json (Welsh)
[ci skip]
* New translations en.json (Faroese)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Uyghur)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Tatar)
[ci skip]
* New translations en.json (Malayalam)
[ci skip]
* New translations en.json (Breton)
[ci skip]
* New translations en.json (Latin)
[ci skip]
* New translations en.json (Bosnian)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Sinhala)
[ci skip]
* New translations en.json (Cornish)
[ci skip]
* New translations en.json (Kannada)
[ci skip]
* New translations en.json (Scottish Gaelic)
[ci skip]
* New translations en.json (Asturian)
[ci skip]
* New translations en.json (Aragonese)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.json (Serbian (Latin))
[ci skip]
* New translations en.json (Kurmanji (Kurdish))
[ci skip]
* New translations en.json (Sorani (Kurdish))
[ci skip]
* New translations en.json (Scots)
[ci skip]
* New translations en.json (Igbo)
[ci skip]
* New translations en.json (Corsican)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.json (Sanskrit)
[ci skip]
* New translations en.json (Kabyle)
[ci skip]
* New translations en.json (Ido)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
2023-04-16 17:25:43 +02:00
Plastikmensch
bed63f6dae
Fix default content type setting not applying ( #2176 )
...
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-04-12 20:12:25 +02:00
Claire
14aa7b3c76
Merge pull request #2170 from ClearlyClaire/glitch-soc/merge-upstream
...
* Bump addressable from 2.8.1 to 2.8.2 (#24392 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump typescript from 4.9.5 to 5.0.3 (#24398 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add typechecking in CI (#24405 )
* HTML string attributes set as booleans (#24408 )
* Ensure tabIndex is number instead of string (#24409 )
* Fix styling regressions from RTL layout refactor (#24415 )
* Enable Stylelint property-no-unknown (#24404 )
* SUBMIT doesn't exist on XMLHttpRequest (#24423 )
* Set marginRight as string (#24422 )
* Update display_media typing to string (#24416 )
* Bump aws-sdk-s3 from 1.119.2 to 1.120.0 (#24401 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump capybara from 3.38.0 to 3.39.0 (#24395 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump puma from 6.1.1 to 6.2.1 (#24402 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump rubocop from 1.48.1 to 1.49.0 (#24387 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix height of announcements not being updated when using reduced animations (#24354 )
* Check for missing JSON translations (#24338 )
* Fix user archive takeouts when using OpenStack Swift (#24431 )
* Fix DevContainer post-create warnings (#23977 )
* New Crowdin updates (#24378 )
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
* Bump version to v4.1.2 (#24427 )
* Fix user settings migration script failing in some cases (#24453 )
* Fix account header image missing in low-res (#24433 )
* Remove Array.prototype.includes polyfill (#24234 )
* Remove duplicate ca-certificates Docker install (#24231 )
* Remove unused methods in 2FA OTP Auth Controller (#24220 )
* Update Node.js to 16.20.0 (#24316 )
* Expand coverage for "system checks" (#24216 )
* Fix loading spinner + infinite scroll for private mentions (#24446 )
* Fix tooltip for dates without time (#24244 )
* Fix crash in NotifyService when trying to send an email notification for post edits (#24460 )
* [Glitch] HTML string attributes set as booleans
Port a425915ce7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] SUBMIT doesn't exist on XMLHttpRequest
Port ab3f23da91 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Set marginRight as string
Port 927b2fd138 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Update display_media typing to string
Port 17b2fd2177 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix height of announcements not being updated when using reduced animations
Port ffd5b2eea4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix account header image missing in low-res
Port d7b8c6db7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Remove Array.prototype.includes polyfill
Port c0886dee14 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix tooltip for dates without time
Port aa136cf2fa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Enable Stylelint property-no-unknown
Port cd14f712ad to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix loading spinner + infinite scroll for private mentions
Port 9ef9974ff2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Ensure tabIndex is number instead of string
Port ec0c104bf2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Fix user settings migration script failing in some cases
* Move glitch-soc-only translation strings out of `app/javascript/mastodono/locales`
* Run `yarn manage:translations`
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nick Schonning <nschonni@gmail.com >
Co-authored-by: Christian Schmidt <github@chsc.dk >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Co-authored-by: Matt Jankowski <matt@jankowski.online >
2023-04-09 22:43:21 +02:00
Claire
63a39ae2fa
Run yarn manage:translations
2023-04-09 15:56:31 +02:00
Claire
c11e69f33a
Move glitch-soc-only translation strings out of app/javascript/mastodono/locales
2023-04-09 15:53:45 +02:00
Claire
251c5ed22e
[Glitch] Fix user settings migration script failing in some cases
2023-04-09 14:48:34 +02:00
Nick Schonning
bfe46d08f9
[Glitch] Ensure tabIndex is number instead of string
...
Port ec0c104bf2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 14:47:29 +02:00
Christian Schmidt
53cdcce3d1
[Glitch] Fix loading spinner + infinite scroll for private mentions
...
Port 9ef9974ff2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:10:01 +02:00
Nick Schonning
b756e49cf1
[Glitch] Enable Stylelint property-no-unknown
...
Port cd14f712ad to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:05:55 +02:00
Christian Schmidt
7b04c2fb71
[Glitch] Fix tooltip for dates without time
...
Port aa136cf2fa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:04:17 +02:00
Nick Schonning
5b88b7e81a
[Glitch] Remove Array.prototype.includes polyfill
...
Port c0886dee14 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:03:11 +02:00
Christian Schmidt
df6602ede1
[Glitch] Fix account header image missing in low-res
...
Port d7b8c6db7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:01:55 +02:00
Christian Schmidt
74c61b05ae
[Glitch] Fix height of announcements not being updated when using reduced animations
...
Port ffd5b2eea4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:01:11 +02:00
Nick Schonning
791e712a80
[Glitch] Update display_media typing to string
...
Port 17b2fd2177 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 12:00:26 +02:00
Nick Schonning
f3f7ef2d13
[Glitch] Set marginRight as string
...
Port 927b2fd138 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 11:59:42 +02:00
Nick Schonning
358e4067bb
[Glitch] SUBMIT doesn't exist on XMLHttpRequest
...
Port ab3f23da91 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 11:58:45 +02:00
Nick Schonning
0f62451424
[Glitch] HTML string attributes set as booleans
...
Port a425915ce7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-09 11:56:02 +02:00
Claire
ce12934f5b
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream removed a dependency that was textually close to a glitch-soc-only
dependency.
Removed the dependency as upstream did, while keeping the glitch-soc-only
dependency.
2023-04-09 11:45:08 +02:00
Claire
ff168ef202
Fix most rubocop issues ( #2165 )
...
* Run rubocop --autocorrect on app/, config/ and lib/, also manually fix some remaining style issues
* Run rubocop --autocorrect-all on db/
* Run rubocop --autocorrect-all on `spec/` and fix remaining issues
2023-04-09 11:25:30 +02:00
Claire
29a91b871e
Fix glitch-soc Markdown linting issues ( #2168 )
2023-04-08 17:23:24 +02:00
Claire
10469a0b85
Move locale-data back to app/javascript/mastodon/locales/locale-data ( #2169 )
...
This reduces differences with upstream and fixes a bunch of locale-data
files having been forgotten.
2023-04-08 14:11:40 +02:00
Claire
dc6befe1a4
Fix migrating from upstream to glitch-soc messing with hide_notifications mute settings ( #2164 )
2023-04-07 20:56:11 +02:00
Claire
c3a8f6a0a3
Fix glitch-soc HAML linting issues ( #2166 )
2023-04-07 20:55:28 +02:00
Claire
02d5c69404
New Crowdin updates ( #2126 )
...
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations simple_form.en.yml (Spanish, Mexico)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations simple_form.en.yml (Spanish, Argentina)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* Fix Crowdin YAML export issue
* Fix i18n YAML normalization
2023-04-05 20:28:34 +02:00
Claire
aa08a72654
Merge pull request #2161 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-04 13:17:45 +02:00
Rubicon Rowe
69ca6316ec
[Glitch] Fix inconsistent radius in drawer
...
Port fa98363a27 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-04 12:51:24 +02:00
Claire
d13ef49b15
Merge branch 'main' into glitch-soc/merge-upstream
2023-04-04 12:45:12 +02:00
Claire
af01ab7efe
Merge pull request #2159 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-04 12:01:52 +02:00
Christian Schmidt
d29cf8a044
[Glitch] Add colour to follow button when hashtag is being followed
...
Port 77bd32a26a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-04-03 18:07:34 +02:00
Claire
4d5b4dacd6
Merge branch 'main' into glitch-soc/merge-upstream
2023-04-03 17:40:59 +02:00
Claire
8192b0da7c
Merge pull request #2155 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-04-03 17:21:33 +02:00
Claire
7b15f4006a
Merge branch 'main' into glitch-soc/merge-upstream
2023-04-01 14:31:05 +02:00
Tdxdxoz
d874a7a10f
[Glitch] Fix: set multiColumn value for /explore Statuses
...
Port 74f56c64fc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-31 22:50:57 +02:00
Nick Schonning
a8f0592b72
[Glitch] Move marky to devDependency
...
Port ddb769f0b8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-31 22:50:57 +02:00
Claire
4aaa1772b6
Restore exif-js dependency
2023-03-31 22:50:57 +02:00
Claire
3dcba94e68
Migrate glitch-soc's exclusive user settings
2023-03-31 22:50:57 +02:00
Claire
01d6f7529f
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream added a link to the roadmap, but we have a completely different README.
Kept ours.
- `app/models/media_attachment.rb`:
Upstream upped media attachment limits.
Updated the default according to upstream's.
- `db/migrate/20180831171112_create_bookmarks.rb`:
Upstream changed the migration compatibility level.
Did so too.
- `config/initializers/content_security_policy.rb`:
Upstream refactored this file but we have a different version.
Kept our version.
- `app/controllers/settings/preferences_controller.rb`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
The file does not directly references individual settings anymore.
Applied upstream changes.
- `app/lib/user_settings_decorator.rb`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
The file got removed entirely.
Removed it as well.
- `app/models/user.rb`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
References to individual settings have been removed from the file.
Removed them as well.
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
Applied upstream's changes and ported ours back.
- `app/views/settings/preferences/notifications/show.html.haml`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
Applied upstream's changes and ported ours back.
- `app/views/settings/preferences/other/show.html.haml`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
Applied upstream's changes and ported ours back.
- `config/settings.yml`:
Upstream completely refactored user settings storage, and glitch-soc has a
different set of settings.
In particular, upstream removed user-specific and unused settings.
Did the same in glitch-soc.
- `spec/controllers/application_controller_spec.rb`:
Conflicts due to glitch-soc's theming system.
Mostly kept our version, as upstream messed up the tests.
2023-03-31 21:30:27 +02:00
Claire
cbdb25ab03
Merge pull request #2151 from ClearlyClaire/glitch-soc/main
...
Merge upstream changes
2023-03-27 12:49:33 +02:00
neatchee
8215df76c0
[Glitch] Remove legacy decorators syntax
...
Port d1b057a0ac to glitch-soc
2023-03-27 08:51:57 +02:00
Nick Schonning
00c839b9a9
[Glitch] Remove isNaN polyfill
...
Port b46125224c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-26 15:49:49 +02:00
Claire
14b0311029
Merge branch 'main' into glitch-soc/main
2023-03-26 15:47:12 +02:00
Plastikmensch
81e85782d1
Fix docker images not being pushed ( #2143 )
...
* Change repo from mastodon/mastodon to glitch-soc/mastodon
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove repo check from build-image workflow
Reverts 0b8b0ef652
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-03-23 10:15:41 +01:00
Claire
867790e07a
Merge pull request #2144 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-23 10:15:13 +01:00
mogamin
b4f60bc6de
[Glitch] Fit the max-width of media in .prose to parent box
...
Port 0a9def5498 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-22 20:00:33 +01:00
Claire
5ac380c122
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/status.rb`:
Upstream added lines close to a glitch-soc only line, not a real conflict.
Applied upstream's changes (added hooks) while keeping glitch-soc's changes
(`local_only` scope).
- `config/environments/production.rb`:
Upstream removed a header, while we have glitch-soc specific ones.
Removed the header removed upstream.
2023-03-22 19:50:11 +01:00
Plastikmensch
02ac94490a
Add getting-started-misc to route ( #2141 )
...
* Add getting-started-misc to web_app_paths
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Add signed in check to navigation entries
Enabling routing for getting-started-misc allows the column to be directly accessible, which showed every entry and threw unnecessary errors.
Also fixed the keys as these were literally "i++".
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove "Extended information" from getting-started-misc
I couldn't find any reference to this translation string, so I removed it too.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
---------
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-03-19 17:26:02 +01:00
Claire
9a111a615f
Merge pull request #2138 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-18 19:34:43 +01:00
Claire
3091a184ca
Merge branch 'main' into glitch-soc/merge-upstream
2023-03-18 11:21:03 +01:00
Claire
00fe0f6cb4
Merge pull request #2136 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-18 11:17:46 +01:00
Christian Schmidt
8f97ffe91e
[Glitch] Replace Status#translatable? with language matrix in separate endpoint
...
Port bd047acc35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-16 23:21:08 +01:00
Claire
193250556c
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream changed their README, we have our own.
Kept ours.
- `app/helpers/application_helper.rb`:
Minor code style fix upstream, on a line that is different in glitch-soc
due to the different theming system.
Applied the code style fix to our own code.
- `app/views/settings/preferences/appearance/show.html.haml`:
Code style fix on a line next to lines exclusive to glitch-soc.
Applied upstream changes.
- `yarn.lock`:
Upstream updated a dependency textually close to a glitch-soc-only
dependency.
Updated the dependency like upstream did.
2023-03-16 23:12:59 +01:00
Claire
f5daa20f2a
Merge pull request #2134 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-16 23:09:53 +01:00
Rodion Borisov
32418f0ff3
[Glitch] Center the text itself in upload area
...
Port a52ccd7ad9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-15 09:33:48 +01:00
PauloVilarinho
17fb58bff3
[Glitch] add modal message when editing toot
...
Port 8770473dbb to glitch-soc
Co-authored-by: PauloVilarinho <paulotarsobranco@hotmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-15 09:33:14 +01:00
Claire
3ef5f62abf
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream switched to pushing to both DockerHub and GitHub Container
Repository, while glitch-soc was already pushing to the latter only.
Updated our configuration to be slightly more consistent with upstream's
naming and styling, but kept our behavior.
- `Gemfile.lock`:
Updated dependencies textually too close to glitch-soc only hcaptcha
dependency.
Updated dependencies as upstream did.
- `README.md`:
Upstream updated its README, but we have a completely different one.
Kept our README, though it probably should be reworked at some point.
- `app/views/auth/sessions/two_factor.html.haml`:
Minor style fix upstream that's on a line glitch-soc removed because
of its different theming system.
Kept our file as is.
- `spec/controllers/health_controller_spec.rb`:
This file apparently did not exist upstream, upstream created it with
different contents but it is functionally the same.
Switched to upstream's version of the file.
- `spec/presenters/instance_presenter_spec.rb`:
Upstream changed the specs around `GITHUB_REPOSITORY`, while glitch-soc
had its own code because it's a fork and does not have the same default
source URL.
Took upstream's change, but with glitch-soc's repo as the default case.
- `yarn.lock`:
Upstream dependencies textually too close to a glitch-soc only one.
Updated dependencies as upstream did.
2023-03-15 09:16:10 +01:00
Claire
6a0ed45aa3
Merge pull request #2122 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-15 08:58:12 +01:00
Claire
7f96391eae
Normalize translations
2023-03-05 21:31:45 +01:00
Claire
7f3b0dedeb
Refactor glitch-soc rich text SCSS
2023-03-05 21:31:45 +01:00
Christian Schmidt
1317553f3a
[Glitch] Only offer translation for supported languages
...
Port 5a8c651e8f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-05 21:19:04 +01:00
Terry Garcia
9a1bd1c3e9
[Glitch] Switched bookmark and favourites around
...
Port a1347f456e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-05 21:07:55 +01:00
Claire
03ac84b0f4
[Glitch] Fix duplicate “Publish” button on mobile
...
Port b55fc883b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-05 21:07:10 +01:00
Claire
7623e18124
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream README has been changed, but we have a completely different one.
Kept our `README.md`.
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream added support for more incoming HTML tags (a large subset of what
glitch-soc accepts).
Change the code style to match upstream's but otherwise do not change our
code.
- `spec/lib/sanitize_config_spec.rb`:
Upstream added support for more incoming HTML tags (a large subset of what
glitch-soc accepts).
Kept our version, since the tests are mostly glitch-soc's, except for cases
which are purposefuly different.
2023-03-05 20:46:56 +01:00
Claire
bb4e211c86
New Crowdin updates ( #2118 )
...
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
2023-03-05 20:38:18 +01:00
Claire
bcbc2a43d4
Merge pull request #2121 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-03-05 20:37:42 +01:00
Christian Schmidt
0e476f3c4f
[Glitch] Add lang attribute to media and poll options
...
Port d3eefead30 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-03-05 17:52:53 +01:00
Claire
276c1d32d6
Merge branch 'main' into glitch-soc/merge-upstream
2023-03-02 17:32:38 +01:00
Claire
6a4be4e966
Merge pull request #2119 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-02-26 15:06:03 +01:00
Claire
b91756fd4d
Move misc rules from components/index.scss to components/misc.scss
2023-02-25 23:47:21 +01:00
Claire
cc94cc86ae
Fix glitch-soc SCSS code style and refactor closer to upstream
2023-02-25 23:46:23 +01:00
Claire
ac8512a73a
Add glitch-soc's win95.scss and reset.scss to stylelint's ingore list
2023-02-25 23:45:30 +01:00
Christian Schmidt
b632c5a55a
[Glitch] Add lang attribute to preview card
...
Port 8000a8f230 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-25 14:43:57 +01:00
Tim Lucas
28cb77bd07
[Glitch] Increase contrast of upload progress background
...
Port f4f91bc295 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-25 14:43:24 +01:00
Botao Wang
56bec60f25
[Glitch] Fix sidebar cut-off on small screens in admin UI
...
Port 7adde24a95 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-25 14:40:29 +01:00
Claire
31455f05fb
[Glitch] Add lang tag to native language names in language picker
...
Port 7207a98d39 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-25 14:37:05 +01:00
Renaud Chaput
81ef21a0c8
[Glitch] Rename JSX files with proper .jsx extension
...
Port 44a7d87cb1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-25 14:35:31 +01:00
Claire
859eb01aac
Fix building vanilla flavor after JSX change
2023-02-25 14:28:59 +01:00
Claire
4ed09276d5
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.prettierignore`:
Upstream added a line at the end of the file, while glitch-soc had its own
extra lines.
Took upstream's change.
- `CONTRIBUTING.md`:
We have our custom CONTRIBUTING.md quoting upstream. Upstream made changes.
Ported upstream changes.
- `app/controllers/application_controller.rb`:
Upstream made code style changes in a method that is entirely replaced
in glitch-soc.
Ignored the change.
- `app/models/account.rb`:
Code style changes textually close to glitch-soc-specific changes.
Ported upstream changes.
- `lib/sanitize_ext/sanitize_config.rb`:
Upstream code style changes.
Ignored them.
2023-02-25 14:00:40 +01:00
Claire
45087c1092
Merge pull request #2117 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-02-20 22:41:20 +01:00
Claire
dc0cc5a57d
Fix incorrect translation string in glitch-soc captcha feature
2023-02-19 11:02:27 +01:00
Claire
8c8358b3cf
[Glitch] Fix focus point of already-attached media not saving after edit
...
Port b2283b6838 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-19 10:54:04 +01:00
Christian Schmidt
229ab559dc
[Glitch] Fix bad type for spellCheck attribute
...
Port cde13349cb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-19 10:53:44 +01:00
Nick Schonning
6fdd596cc8
[Glitch] Enable ESLint Promise plugin defaults
...
Port 5e1c0c3d94 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-19 10:53:18 +01:00
Claire
7452a95998
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Upstream made changes while we have dropped this file.
Keep the file deleted.
- `.prettierignore`:
Upstream made changes at the end of the file, where we
had our extra lines.
Just moved our extra lines back at the end.
- `app/serializers/initial_state_serializer.rb`:
Upstream code style changes.
Applied them.
- `app/services/backup_service.rb`:
Upstream code style changes.
Applied them.
2023-02-19 10:42:55 +01:00
Claire
4c68189d2b
Merge pull request #2112 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-02-18 22:05:11 +01:00
Nick Schonning
ea9a1d79df
[Glitch] Upgrade to Stylelint 15 with Prettier
...
Port 0c9d455ea5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-18 16:02:12 +01:00
Nick Schonning
7e64eef73b
[Glitch] Enable ESLint no-useless-escape
...
Port db2c58d47a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-18 16:02:12 +01:00
Claire
587f6b3b06
[Glitch] Enable ESLint import recommended rules
...
Port eddfb33dfe to glitch-soc
2023-02-18 16:02:12 +01:00
Claire
2be88d1930
New Crowdin updates ( #2111 )
...
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* Fix root key name in pt-PT translation file
* Fix normalization issue with ES translation
* Fix issue with `no` locale in glitch-soc
2023-02-18 11:16:30 +01:00
Dean Bassett
40fc917a86
[Glitch] Fix case-sensitive check for previously used hashtags
...
Port 4da5f77d92 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-13 20:05:36 +01:00
Claire
58291b31fa
[Glitch] Fix attached media uploads not being cleared when replying to a post
...
Port bae17ebe5e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-13 20:04:45 +01:00
Claire
ce84d163cc
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.prettierignore`:
Upstream added a line at the end, glitch-soc had extra entries at the end.
Added upstream's new line before glitch-soc's.
- `Gemfile.lock`:
Upstream updated dependencies while glitch-soc has an extra one (hcaptcha).
Updated dependencies like upstream did.
- `app/controllers/api/v1/statuses_controller.rb`:
Not a real conflict, upstream added a parameter (`allowed_mentions`) where
glitch-soc already had an extra one (`content_type`).
Added upstream's new parameter.
- `app/javascript/styles/fonts/roboto-mono.scss`:
A lot of lines were changed upstream due to code style changes, and a lot
of those lines had path changes to accomodate glitch-soc's theming system.
Applied upstream's style changes.
- `app/javascript/styles/fonts/roboto.scss`:
A lot of lines were changed upstream due to code style changes, and a lot
of those lines had path changes to accomodate glitch-soc's theming system.
Applied upstream's style changes.
2023-02-13 19:35:35 +01:00
Dean Bassett
ee42505452
fix hashtag ordering ( #2107 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2023-02-12 18:58:02 +01:00
Claire
8eb74c88ec
New Crowdin updates ( #2100 )
...
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
2023-02-12 18:16:08 +01:00
Claire
dc02a93d04
Merge pull request #2105 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-02-10 22:56:36 +01:00
Claire
87419f9307
Merge branch 'main' into glitch-soc/merge-upstream
2023-02-10 22:49:59 +01:00
Claire
4ceadc65b0
Merge branch 'main' into glitch-soc/merge-upstream
2023-02-10 13:48:21 +01:00
cadars
5e37906083
[Glitch] Add scrolling to Compare history modal
...
Port e8cb3ee827 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-09 13:03:41 +01:00
Christian Schmidt
2dfbdc3f9d
[Glitch] Show spinner while loading follow requests
...
Port c1f32c9c14 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-09 13:02:32 +01:00
Christian Schmidt
8fd6c36243
[Glitch] Spell check input fields
...
Port 67744ee779 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-09 12:59:48 +01:00
Eugen Rochko
95e2cab22e
[Glitch] Add setting for status page URL
...
Port 8f590b0a21 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-09 12:58:11 +01:00
Claire
85558a5e18
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Minor upstream change, our README is completely different.
Kept ours.
- `lib/tasks/assets.rake`:
glitch-soc has extra code to deal with its theming system,
upstream changed a line that exists in glitch-soc.
Applied upstream changes.
2023-02-09 12:46:12 +01:00
Claire
76b4e7727b
Merge pull request #2101 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-02-04 23:18:14 +01:00
Claire
fa433ac5a6
Further JS code style changes
2023-02-04 22:31:47 +01:00
Claire
3c451cf88f
[Glitch] Fix useless regular-expression character escape detected by CodeQL
2023-02-03 21:14:41 +01:00
Akira Ouchi
8ce02aa6e8
[Glitch] autofocus the compose form again on /share
...
Port e73b55184b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-03 20:58:15 +01:00
Nick Schonning
372fa3fe36
[Glitch] Update hasOwnProperty calls for ESLint
...
Port 131e6403cc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-03 20:57:47 +01:00
Claire
155424e52f
[Glitch] Run eslint --fix
...
I don't like it changing files this way, but it's basically what
c49213f0ea and a few others did.
2023-02-03 20:52:07 +01:00
Nick Schonning
ed7cb79723
[Glitch] Remove extra semicolons with ESLint autofix
...
Port d9088ef327 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-03 19:58:44 +01:00
TAKAHASHI Shuuji
1d5395498d
[Glitch] chore: remove intersection-observer for old Safari support
...
Port 9cdd643564 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-03 19:24:32 +01:00
Christian Schmidt
fb9c786baf
[Glitch] Add lang attribute to image description textarea and poll option field
...
Port 2a4f2216d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-02-03 19:23:36 +01:00
Claire
aeacebb3d7
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream updated `docker/build-push-action`, and we a different config
for `docker/metadata-action` so the lines directly above were different,
but it's not a real conflict.
Upgraded `docker/build-push-action` as upstream did.
- `app/javascript/mastodon/features/compose/components/compose_form.js`:
Upstream changed the codestyle near a line we had modified to accommodate
configurable character count.
Kept our change.
2023-02-03 19:23:27 +01:00
Claire
ec26f7c1b1
New translations en.json (German) ( #2097 )
...
[ci skip]
2023-01-28 10:20:55 +01:00
Claire
d9a078e6d3
Add role badges to WebUI ( #2096 )
...
* [Glitch] Add role badges to WebUI
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Ensure role name remains readable
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-26 23:35:23 +01:00
Claire
cfa92c4ec0
Merge pull request #2095 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-26 20:16:31 +01:00
neatchee
20abef6590
Allow users to set the trigger height for lengthy toot auto-collapse ( #2070 )
...
* Allow users to set the trigger height for lengthy toot autocollapse
Add a field in the glitch-soc preferences to set the exact height in pixels of a "lengthy toot" where auto-collapse is triggered
Originally authored by Dean Bassett (github.com/deanveloper)
Squashed 3 commits from neatchee/mastodon and returned some values to project defaults:
* ef665c1df5
* 0fce108d21
* 998f701a2b
* Remove bad escape characters
* Apply feedback from glitch-soc code review
- move input width specification to CSS
- adjust language for clarity
* Update comments re: lengthy toot height
* Fix inconsistent indentation
* Use a calculated width that scales better with browser font instead of static 45px width
2023-01-26 19:36:44 +01:00
Claire
fad6633156
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-26 19:31:39 +01:00
Claire
7acf26e777
Merge pull request #2094 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-25 21:58:31 +01:00
Claire
2093436349
[Glitch] Fix styling of featured tags in light theme
...
Port e5ae75bf6a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-25 17:27:23 +01:00
Claire
0f4637981b
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-25 17:26:38 +01:00
Claire
ffea668076
[Glitch] Fix missing filtering on some notification types
...
Port 98779535fe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-24 20:43:19 +01:00
Claire
853d0f28c5
[Glitch] Add lang attribute to compose textarea and CW field
...
Port 83a8efa9ca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-24 20:40:48 +01:00
Mina Her
78b822c61d
[Glitch] Make <Audio> to handle volume change
...
Port 3cf60ba267 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-24 20:37:37 +01:00
Claire
cf3ad10e75
[Glitch] Fix upload area display in single-column mode
...
Port 54e798a5a0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-24 20:36:59 +01:00
Claire
3074338d79
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-24 20:32:31 +01:00
Claire
368d6fe54f
Merge pull request #2092 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-21 21:28:13 +01:00
Claire
3c76f1f6c2
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-21 19:42:58 +01:00
Eugen Rochko
a4090ab646
[Glitch] Fix wrong text color on some buttons in light theme in web UI
...
Port 13e9d91ba7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-21 15:08:51 +01:00
Eugen Rochko
0d20b38da7
[Glitch] Fix wrong padding in RTL layout in web UI
...
Port part of 4894deca7e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-21 15:07:52 +01:00
Claire
3fd3e88b25
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-21 14:58:15 +01:00
Vyr Cossont
c4a5e0ca0e
Advertise supported MIME types for statuses ( #2090 )
2023-01-20 13:57:32 +01:00
Claire
26c2b401a5
Fix missing admin CSS in glitch-soc flavor ( #2088 )
...
Port SCSS changes from 43f56f1291
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2023-01-18 18:54:04 +01:00
Claire
01405bc6f8
Merge pull request #2087 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-18 18:41:24 +01:00
Claire
3f74235ac5
[Glitch] Fix confusing wording in the sign in banner
...
Port 3588fbc766 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:59:06 +01:00
Connor Shea
00cc1536f2
[Glitch] Add listing of followed hashtags
...
Port 30e895299c to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:58:18 +01:00
Claire
55e368c02f
[Glitch] Add option to make the landing page be /about even when trends are enabled
...
Port 3970a6f433 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:54:37 +01:00
Claire
b5c6a116a7
[Glitch] Add support for editing media description and focus point of already-posted statuses
...
Port 4b92e59f4f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:52:45 +01:00
Claire
9b4afb320a
[Glitch] Change account moderation notes to make links clickable
...
Port 9b3e22c40d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:49:29 +01:00
Peter Simonsson
9205b4e32f
[Glitch] Add checkmark symbol to checkbox
...
Port 7e6ffa085f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:48:48 +01:00
Jeong Arm
c87b1a20c7
[Glitch] Make visible change for new post notification setting icon
...
Port 1b2ef60cec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:45:27 +01:00
Claire
473fed2cdf
[Glitch] Fix /api/v1/admin/trends/tags using wrong serializer
...
Port b034dc42be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-18 17:44:45 +01:00
Claire
60abcb3c4c
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `config/i18n-tasks.yml`:
Upstream added new ignored strings, glitch-soc has extra ignored strings
because of the theming system.
Added upstream's changes.
2023-01-18 17:38:11 +01:00
Claire
472fd4307f
New Crowdin updates ( #2069 )
...
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations en.yml (Sorani (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations simple_form.en.yml (Serbian (Latin))
[ci skip]
* New translations simple_form.en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Sorani (Kurdish))
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (French, Quebec)
[ci skip]
* Fix pt-BR key
2023-01-18 15:50:50 +01:00
Claire
c16aadf718
Merge pull request #2086 from ClearlyClaire/glitch-soc/merge
...
Merge upstream changes
2023-01-18 15:33:16 +01:00
Claire
6ae97bba25
Merge branch 'main' into glitch-soc/merge
2023-01-18 11:57:01 +01:00
Claire
13227e1daf
Merge pull request #2081 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-15 16:53:30 +01:00
Claire
ab59743c13
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/layouts/mailer.html.haml`:
Upstream removed a line close to one modified by glitch-soc.
Removed the line as upstream did.
2023-01-14 22:34:09 +01:00
Claire
afd0d424da
Merge pull request #2080 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-13 12:26:34 +01:00
Claire
b52dc5f69d
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-13 10:31:52 +01:00
Claire
598888a7c4
[Glitch] Remove hardcoded width from dropdown overlays
...
Port f4a6365f55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-12 17:48:10 +01:00
Claire
cef87ba86c
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-12 17:47:42 +01:00
Peter Simonsson
a36dfbb2aa
[Glitch] Fix dropdown menu positions when scrolling
...
Port fd33bcb3b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-12 11:18:22 +01:00
Claire
3e63fcd4f0
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/status.rb`:
Minor upstream refactor moved hook definitions around,
and glitch-soc has an extra `before_create`.
Moved the `before_create` accordingly.
- `app/services/batched_remove_status_service.rb`:
Minor upstream refactor changed a block in which glitch-soc
had one extra call to handle direct timelines.
Adapted changes to keep glitch-soc's extra call.
2023-01-12 10:15:46 +01:00
Claire
932a22219a
Merge pull request #2077 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-10 17:10:11 +01:00
Claire
a7bf439cfd
Merge branch 'main' into glitch-soc/merge-upstream
2023-01-10 14:43:38 +01:00
Holden Foreman
fdabfb9d0e
[Glitch] Fix footer link circle dividers' screen reader accessibility by adding aria-hidden
...
Port 2bcb081ce8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-10 09:39:19 +01:00
Akira Ouchi
b6a928cd04
[Glitch] Add variable autoFocus to video
...
Port 2195f21524 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-10 09:39:19 +01:00
Claire
9765d2b3f8
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `config/environments/production.rb`:
Upstream changed headers, and we have different ones.
Ported upstream's change.
2023-01-10 09:39:15 +01:00
Claire
ad17e1944a
Merge pull request #2071 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2023-01-05 18:44:15 +01:00
Claire
c4649ae9d4
[Glitch] Add dropdown menu item to open admin interface for remote domains
...
Port 18d00055f4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 16:31:20 +01:00
Sean Whalen
1219c57209
[Glitch] Replace hide toot with hide post
...
Port 8cff96d94d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 15:15:27 +01:00
Holden Foreman
4404a7f065
[Glitch] Add aria-hidden to content warning field when dimmed so that it is not confusing to screen reader users
...
Port 83888739fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 15:14:04 +01:00
Holden Foreman
4f335da8f8
[Glitch] Add aria-hidden to 'Hide image' button in MediaGallery since the button is useless to screen reader users
...
Port c5da2f8c43 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 15:12:33 +01:00
Jed Fox
1702907a9d
[Glitch] Improve the contrast of the chart in “poll has ended” notifications
...
Port b81b646e3b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 15:11:23 +01:00
TAKAHASHI Shuuji
009fee7954
Remove object-fit polyfill for the old Microsoft Edge
...
Port d68c12648c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-05 15:10:31 +01:00
Claire
6c20dad201
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream updated its README, while we have a completely different one.
Kept our README.
- `app/controllers/concerns/web_app_controller_concern.rb`:
Conflict because of glitch-soc's theming system.
Additionally, glitch-soc has different behavior regarding moved accounts.
Ported some of the changes, but kept our overall behavior.
- `app/javascript/packs/admin.js`:
Code changes actually applied to `app/javascript/core/admin.js`
2023-01-05 14:16:25 +01:00
Claire
7e9d5bdbb9
[Glitch] Fix unnecessary re-rendering of various components when typing in web UI ( #2063 )
...
Port 9620ee90be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2023-01-05 13:32:29 +01:00
Claire
3a94668d87
Fix root key for glitch-soc pt-PT and pt-BR yaml translations ( #2065 )
2023-01-04 18:47:01 +01:00
Claire
cba7158085
Fix prettifier/lint issues ( #2066 )
...
* Add glitch-soc locale files to prettierignore
* Run prettier on theme.yml
* Add glitch-soc emoji_map.json to .prettierignore
* Run prettier on config/i18n-tasks.yml
2023-01-04 18:38:45 +01:00
Plastikmensch
910d2d9f6b
Prevent doodle from closing on outside click ( #2047 )
...
Adds a new property to the dispatch, which when set to true, replaces the onClose handler with a no-op, preventing the modal from closing.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2023-01-04 11:59:43 +01:00
Claire
de67b567ad
Merge pull request #2059 from ClearlyClaire/glitch-soc/merge
...
Merge upstream changes
2023-01-02 22:02:00 +01:00
Darius Kazemi
476c131946
[Glitch] Replace flex styling with sensible layout rules
...
Port ef4d29c879 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-01-02 17:32:29 +01:00
Claire
b4aabf3cf1
Merge branch 'main' into glitch-soc/merge
2023-01-02 17:29:59 +01:00
Claire
498cde7dc6
New Crowdin updates ( #2048 )
...
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
2022-12-30 18:31:26 +01:00
Claire
cbfeb105a8
New Crowdin updates ( #2045 )
...
* New translations en.json (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
2022-12-23 23:27:03 +01:00
Plastikmensch
08837f730d
Use wrapper div as a spacer ( #2046 )
...
Keeps the alignment of timestamps, while also reducing clickable size
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2022-12-23 18:59:20 +01:00
Plastikmensch
4b51d1386b
Realign timestamps ( #2044 )
...
Add missing display and overflow properties.
Fixes misaligned timestamps and missing overflow in search.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2022-12-23 12:35:03 +01:00
Claire
05b3907b0c
New Crowdin updates ( #2043 )
...
* New translations en.json (German)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.yml (German)
[ci skip]
2022-12-23 10:15:47 +01:00
Claire
4eacf6c75f
New Crowdin updates ( #2042 )
...
* New translations en.json (French)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
2022-12-22 22:00:50 +01:00
prplecake
6cde3dd08b
Wraps status timestamps in a div ( #2038 )
...
* Wraps status timestamps in a `div`
Fixes #1985
This wraps the status timestamp in a `div` to reduce the clickable
target size of the link. The `div` gets a `margin: 0 0 0 auto` to stick
it to the right margin of the status.
* Update app/javascript/flavours/glitch/styles/components/status.scss
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2022-12-22 15:18:02 +01:00
Claire
db420fb779
New Crowdin updates ( #2041 )
...
* New translations en.json (French)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.yml (French, Quebec)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (French, Quebec)
[ci skip]
2022-12-22 14:33:12 +01:00
Claire
fe3c816a10
Remove unused translation string ( #2039 )
2022-12-22 14:02:52 +01:00
Claire
f79ab85a6a
New Crowdin updates ( #2037 )
...
* New translations en.json (German)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
2022-12-22 13:51:16 +01:00
Claire
8b8ca8d71b
New Crowdin updates ( #2036 )
...
* New translations en.json (Afrikaans)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
2022-12-22 07:54:50 +01:00
Claire
dbc3890489
New Crowdin updates ( #2035 )
...
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.json (Slovenian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Serbian (Cyrillic))
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Urdu (Pakistan))
[ci skip]
* New translations en.json (Vietnamese)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.json (Icelandic)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Tamil)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Marathi)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Norwegian Nynorsk)
[ci skip]
* New translations en.json (Kazakh)
[ci skip]
* New translations en.json (Estonian)
[ci skip]
* New translations en.json (Latvian)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
* New translations en.json (Malay)
[ci skip]
* New translations en.json (Telugu)
[ci skip]
* New translations en.json (English, United Kingdom)
[ci skip]
* New translations en.json (Burmese)
[ci skip]
* New translations en.json (Welsh)
[ci skip]
* New translations en.json (Faroese)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Uyghur)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Tatar)
[ci skip]
* New translations en.json (Malayalam)
[ci skip]
* New translations en.json (Breton)
[ci skip]
* New translations en.json (Latin)
[ci skip]
* New translations en.json (Bosnian)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Sinhala)
[ci skip]
* New translations en.json (Cornish)
[ci skip]
* New translations en.json (Kannada)
[ci skip]
* New translations en.json (Scottish Gaelic)
[ci skip]
* New translations en.json (Asturian)
[ci skip]
* New translations en.json (Aragonese)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.json (Serbian (Latin))
[ci skip]
* New translations en.json (Kurmanji (Kurdish))
[ci skip]
* New translations en.json (Sorani (Kurdish))
[ci skip]
* New translations en.json (Scots)
[ci skip]
* New translations en.json (Igbo)
[ci skip]
* New translations en.json (Corsican)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.json (Sanskrit)
[ci skip]
* New translations en.json (Kabyle)
[ci skip]
* New translations en.json (Ido)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Afrikaans)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Belarusian)
[ci skip]
* New translations en.yml (Bulgarian)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Frisian)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (Irish)
[ci skip]
* New translations en.yml (Hebrew)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Armenian)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Macedonian)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Punjabi)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Urdu (Pakistan))
[ci skip]
* New translations en.yml (Vietnamese)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Icelandic)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Tamil)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations en.yml (Bengali)
[ci skip]
* New translations en.yml (Marathi)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Croatian)
[ci skip]
* New translations en.yml (Norwegian Nynorsk)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Estonian)
[ci skip]
* New translations en.yml (Latvian)
[ci skip]
* New translations en.yml (Hindi)
[ci skip]
* New translations en.yml (Malay)
[ci skip]
* New translations en.yml (Telugu)
[ci skip]
* New translations en.yml (English, United Kingdom)
[ci skip]
* New translations en.yml (Burmese)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Faroese)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Uyghur)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Tatar)
[ci skip]
* New translations en.yml (Malayalam)
[ci skip]
* New translations en.yml (Breton)
[ci skip]
* New translations en.yml (Latin)
[ci skip]
* New translations en.yml (Bosnian)
[ci skip]
* New translations en.yml (French, Quebec)
[ci skip]
* New translations en.yml (Sinhala)
[ci skip]
* New translations en.yml (Cornish)
[ci skip]
* New translations en.yml (Kannada)
[ci skip]
* New translations en.yml (Scottish Gaelic)
[ci skip]
* New translations en.yml (Asturian)
[ci skip]
* New translations en.yml (Aragonese)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations en.yml (Sorani (Kurdish))
[ci skip]
* New translations en.yml (Scots)
[ci skip]
* New translations en.yml (Igbo)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Sardinian)
[ci skip]
* New translations en.yml (Sanskrit)
[ci skip]
* New translations en.yml (Kabyle)
[ci skip]
* New translations en.yml (Ido)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Afrikaans)
[ci skip]
* New translations simple_form.en.yml (Arabic)
[ci skip]
* New translations simple_form.en.yml (Belarusian)
[ci skip]
* New translations simple_form.en.yml (Bulgarian)
[ci skip]
* New translations simple_form.en.yml (Catalan)
[ci skip]
* New translations simple_form.en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (Danish)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations simple_form.en.yml (Frisian)
[ci skip]
* New translations simple_form.en.yml (Basque)
[ci skip]
* New translations simple_form.en.yml (Finnish)
[ci skip]
* New translations simple_form.en.yml (Irish)
[ci skip]
* New translations simple_form.en.yml (Hebrew)
[ci skip]
* New translations simple_form.en.yml (Hungarian)
[ci skip]
* New translations simple_form.en.yml (Armenian)
[ci skip]
* New translations simple_form.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Georgian)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Lithuanian)
[ci skip]
* New translations simple_form.en.yml (Macedonian)
[ci skip]
* New translations simple_form.en.yml (Dutch)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Punjabi)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Portuguese)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (Slovenian)
[ci skip]
* New translations simple_form.en.yml (Albanian)
[ci skip]
* New translations simple_form.en.yml (Serbian (Cyrillic))
[ci skip]
* New translations simple_form.en.yml (Swedish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional)
[ci skip]
* New translations simple_form.en.yml (Urdu (Pakistan))
[ci skip]
* New translations simple_form.en.yml (Vietnamese)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* New translations simple_form.en.yml (Icelandic)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Indonesian)
[ci skip]
* New translations simple_form.en.yml (Persian)
[ci skip]
* New translations simple_form.en.yml (Tamil)
[ci skip]
* New translations simple_form.en.yml (Spanish, Argentina)
[ci skip]
* New translations simple_form.en.yml (Spanish, Mexico)
[ci skip]
* New translations simple_form.en.yml (Bengali)
[ci skip]
* New translations simple_form.en.yml (Marathi)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (Croatian)
[ci skip]
* New translations simple_form.en.yml (Norwegian Nynorsk)
[ci skip]
* New translations simple_form.en.yml (Kazakh)
[ci skip]
* New translations simple_form.en.yml (Estonian)
[ci skip]
* New translations simple_form.en.yml (Latvian)
[ci skip]
* New translations simple_form.en.yml (Hindi)
[ci skip]
* New translations simple_form.en.yml (Malay)
[ci skip]
* New translations simple_form.en.yml (Telugu)
[ci skip]
* New translations simple_form.en.yml (English, United Kingdom)
[ci skip]
* New translations simple_form.en.yml (Burmese)
[ci skip]
* New translations simple_form.en.yml (Welsh)
[ci skip]
* New translations simple_form.en.yml (Faroese)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Uyghur)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations simple_form.en.yml (Tatar)
[ci skip]
* New translations simple_form.en.yml (Malayalam)
[ci skip]
* New translations simple_form.en.yml (Breton)
[ci skip]
* New translations simple_form.en.yml (Latin)
[ci skip]
* New translations simple_form.en.yml (Bosnian)
[ci skip]
* New translations simple_form.en.yml (French, Quebec)
[ci skip]
* New translations simple_form.en.yml (Sinhala)
[ci skip]
* New translations simple_form.en.yml (Cornish)
[ci skip]
* New translations simple_form.en.yml (Kannada)
[ci skip]
* New translations simple_form.en.yml (Scottish Gaelic)
[ci skip]
* New translations simple_form.en.yml (Asturian)
[ci skip]
* New translations simple_form.en.yml (Aragonese)
[ci skip]
* New translations simple_form.en.yml (Occitan)
[ci skip]
* New translations simple_form.en.yml (Serbian (Latin))
[ci skip]
* New translations simple_form.en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Sorani (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Scots)
[ci skip]
* New translations simple_form.en.yml (Igbo)
[ci skip]
* New translations simple_form.en.yml (Corsican)
[ci skip]
* New translations simple_form.en.yml (Sardinian)
[ci skip]
* New translations simple_form.en.yml (Sanskrit)
[ci skip]
* New translations simple_form.en.yml (Kabyle)
[ci skip]
* New translations simple_form.en.yml (Ido)
[ci skip]
* New translations en.json (Afrikaans)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
2022-12-22 07:50:34 +01:00
Claire
deb804c954
New Crowdin updates ( #2034 )
...
* New translations en.json (Lithuanian)
[ci skip]
* New translations en.json (Macedonian)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations en.json (Norwegian)
[ci skip]
* New translations en.json (Punjabi)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.json (Slovenian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Serbian (Cyrillic))
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Urdu (Pakistan))
[ci skip]
* New translations en.json (Vietnamese)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.json (Icelandic)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Tamil)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Marathi)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Norwegian Nynorsk)
[ci skip]
* New translations en.json (Kazakh)
[ci skip]
* New translations en.json (Estonian)
[ci skip]
* New translations en.json (Latvian)
[ci skip]
* New translations en.json (Hindi)
[ci skip]
* New translations en.json (Malay)
[ci skip]
* New translations en.json (Telugu)
[ci skip]
* New translations en.json (English, United Kingdom)
[ci skip]
* New translations en.json (Burmese)
[ci skip]
* New translations en.json (Welsh)
[ci skip]
* New translations en.json (Faroese)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Uyghur)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Tatar)
[ci skip]
* New translations en.json (Malayalam)
[ci skip]
* New translations en.json (Breton)
[ci skip]
* New translations en.json (Latin)
[ci skip]
* New translations en.json (Bosnian)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Sinhala)
[ci skip]
* New translations en.json (Cornish)
[ci skip]
* New translations en.json (Kannada)
[ci skip]
* New translations en.json (Scottish Gaelic)
[ci skip]
* New translations en.json (Asturian)
[ci skip]
* New translations en.json (Aragonese)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.json (Serbian (Latin))
[ci skip]
* New translations en.json (Kurmanji (Kurdish))
[ci skip]
* New translations en.json (Sorani (Kurdish))
[ci skip]
* New translations en.json (Scots)
[ci skip]
* New translations en.json (Igbo)
[ci skip]
* New translations en.json (Corsican)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.json (Sanskrit)
[ci skip]
* New translations en.json (Kabyle)
[ci skip]
* New translations en.json (Ido)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Afrikaans)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Belarusian)
[ci skip]
* New translations en.yml (Bulgarian)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Frisian)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (Irish)
[ci skip]
* New translations en.yml (Hebrew)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Armenian)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Macedonian)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Punjabi)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Urdu (Pakistan))
[ci skip]
* New translations en.yml (Vietnamese)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Icelandic)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Tamil)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations en.yml (Bengali)
[ci skip]
* New translations en.yml (Marathi)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Croatian)
[ci skip]
* New translations en.yml (Norwegian Nynorsk)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Estonian)
[ci skip]
* New translations en.yml (Latvian)
[ci skip]
* New translations en.yml (Hindi)
[ci skip]
* New translations en.yml (Malay)
[ci skip]
* New translations en.yml (Telugu)
[ci skip]
* New translations en.yml (English, United Kingdom)
[ci skip]
* New translations en.yml (Burmese)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Faroese)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Uyghur)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Tatar)
[ci skip]
* New translations en.yml (Malayalam)
[ci skip]
* New translations en.yml (Breton)
[ci skip]
* New translations en.yml (Latin)
[ci skip]
* New translations en.yml (Bosnian)
[ci skip]
* New translations en.yml (French, Quebec)
[ci skip]
* New translations en.yml (Sinhala)
[ci skip]
* New translations en.yml (Cornish)
[ci skip]
* New translations en.yml (Kannada)
[ci skip]
* New translations en.yml (Scottish Gaelic)
[ci skip]
* New translations en.yml (Asturian)
[ci skip]
* New translations en.yml (Aragonese)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations en.yml (Sorani (Kurdish))
[ci skip]
* New translations en.yml (Scots)
[ci skip]
* New translations en.yml (Igbo)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Sardinian)
[ci skip]
* New translations en.yml (Sanskrit)
[ci skip]
* New translations en.yml (Kabyle)
[ci skip]
* New translations en.yml (Ido)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Afrikaans)
[ci skip]
* New translations simple_form.en.yml (Arabic)
[ci skip]
* New translations simple_form.en.yml (Belarusian)
[ci skip]
* New translations simple_form.en.yml (Bulgarian)
[ci skip]
* New translations simple_form.en.yml (Catalan)
[ci skip]
* New translations simple_form.en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (Danish)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations simple_form.en.yml (Frisian)
[ci skip]
* New translations simple_form.en.yml (Basque)
[ci skip]
* New translations simple_form.en.yml (Finnish)
[ci skip]
* New translations simple_form.en.yml (Irish)
[ci skip]
* New translations simple_form.en.yml (Hebrew)
[ci skip]
* New translations simple_form.en.yml (Hungarian)
[ci skip]
* New translations simple_form.en.yml (Armenian)
[ci skip]
* New translations simple_form.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Georgian)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Lithuanian)
[ci skip]
* New translations simple_form.en.yml (Macedonian)
[ci skip]
* New translations simple_form.en.yml (Dutch)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Punjabi)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Portuguese)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (Slovenian)
[ci skip]
* New translations simple_form.en.yml (Albanian)
[ci skip]
* New translations simple_form.en.yml (Serbian (Cyrillic))
[ci skip]
* New translations simple_form.en.yml (Swedish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional)
[ci skip]
* New translations simple_form.en.yml (Urdu (Pakistan))
[ci skip]
* New translations simple_form.en.yml (Vietnamese)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* New translations simple_form.en.yml (Icelandic)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Indonesian)
[ci skip]
* New translations simple_form.en.yml (Persian)
[ci skip]
* New translations simple_form.en.yml (Tamil)
[ci skip]
* New translations simple_form.en.yml (Spanish, Argentina)
[ci skip]
* New translations simple_form.en.yml (Spanish, Mexico)
[ci skip]
* New translations simple_form.en.yml (Bengali)
[ci skip]
* New translations simple_form.en.yml (Marathi)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (Croatian)
[ci skip]
* New translations simple_form.en.yml (Norwegian Nynorsk)
[ci skip]
* New translations simple_form.en.yml (Kazakh)
[ci skip]
* New translations simple_form.en.yml (Estonian)
[ci skip]
* New translations simple_form.en.yml (Latvian)
[ci skip]
* New translations simple_form.en.yml (Hindi)
[ci skip]
* New translations simple_form.en.yml (Malay)
[ci skip]
* New translations simple_form.en.yml (Telugu)
[ci skip]
* New translations simple_form.en.yml (English, United Kingdom)
[ci skip]
* New translations simple_form.en.yml (Burmese)
[ci skip]
* New translations simple_form.en.yml (Welsh)
[ci skip]
* New translations simple_form.en.yml (Faroese)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Uyghur)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations simple_form.en.yml (Tatar)
[ci skip]
* New translations simple_form.en.yml (Malayalam)
[ci skip]
* New translations simple_form.en.yml (Breton)
[ci skip]
* New translations simple_form.en.yml (Latin)
[ci skip]
* New translations simple_form.en.yml (Bosnian)
[ci skip]
* New translations simple_form.en.yml (French, Quebec)
[ci skip]
* New translations simple_form.en.yml (Sinhala)
[ci skip]
* New translations simple_form.en.yml (Cornish)
[ci skip]
* New translations simple_form.en.yml (Kannada)
[ci skip]
* New translations simple_form.en.yml (Scottish Gaelic)
[ci skip]
* New translations simple_form.en.yml (Asturian)
[ci skip]
* New translations simple_form.en.yml (Aragonese)
[ci skip]
* New translations simple_form.en.yml (Occitan)
[ci skip]
* New translations simple_form.en.yml (Serbian (Latin))
[ci skip]
* New translations simple_form.en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Sorani (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Scots)
[ci skip]
* New translations simple_form.en.yml (Igbo)
[ci skip]
* New translations simple_form.en.yml (Corsican)
[ci skip]
* New translations simple_form.en.yml (Sardinian)
[ci skip]
* New translations simple_form.en.yml (Sanskrit)
[ci skip]
* New translations simple_form.en.yml (Kabyle)
[ci skip]
* New translations simple_form.en.yml (Ido)
[ci skip]
2022-12-22 00:21:39 +01:00
Claire
22d9306edc
Add links to glitch-soc's Crowdin ( #2033 )
...
* Add link to glitch-soc's crowdin in app settings
* Add mention of translations to CONTRIBUTING.md
2022-12-21 23:49:08 +01:00
Claire
0b71a4770f
New Crowdin updates ( #2032 )
...
* New translations en.json (French)
[ci skip]
* New translations en.json (Belarusian)
[ci skip]
* New translations en.json (Frisian)
[ci skip]
* New translations en.json (Spanish, Argentina)
[ci skip]
* New translations en.json (Spanish, Mexico)
[ci skip]
* New translations en.json (English, United Kingdom)
[ci skip]
* New translations en.json (Burmese)
[ci skip]
* New translations en.json (Faroese)
[ci skip]
* New translations en.json (Latin)
[ci skip]
* New translations en.json (Bosnian)
[ci skip]
* New translations en.json (French, Quebec)
[ci skip]
* New translations en.json (Aragonese)
[ci skip]
* New translations en.json (Scots)
[ci skip]
* New translations en.json (Igbo)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Afrikaans)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Belarusian)
[ci skip]
* New translations en.yml (Bulgarian)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Frisian)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (Irish)
[ci skip]
* New translations en.yml (Hebrew)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Armenian)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Macedonian)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Punjabi)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Urdu (Pakistan))
[ci skip]
* New translations en.yml (Vietnamese)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Icelandic)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Tamil)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish, Mexico)
[ci skip]
* New translations en.yml (Bengali)
[ci skip]
* New translations en.yml (Marathi)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Croatian)
[ci skip]
* New translations en.yml (Norwegian Nynorsk)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Estonian)
[ci skip]
* New translations en.yml (Latvian)
[ci skip]
* New translations en.yml (Hindi)
[ci skip]
* New translations en.yml (Malay)
[ci skip]
* New translations en.yml (Telugu)
[ci skip]
* New translations en.yml (English, United Kingdom)
[ci skip]
* New translations en.yml (Burmese)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Faroese)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Uyghur)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Tatar)
[ci skip]
* New translations en.yml (Malayalam)
[ci skip]
* New translations en.yml (Breton)
[ci skip]
* New translations en.yml (Latin)
[ci skip]
* New translations en.yml (Bosnian)
[ci skip]
* New translations en.yml (French, Quebec)
[ci skip]
* New translations en.yml (Sinhala)
[ci skip]
* New translations en.yml (Cornish)
[ci skip]
* New translations en.yml (Kannada)
[ci skip]
* New translations en.yml (Scottish Gaelic)
[ci skip]
* New translations en.yml (Asturian)
[ci skip]
* New translations en.yml (Aragonese)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations en.yml (Sorani (Kurdish))
[ci skip]
* New translations en.yml (Scots)
[ci skip]
* New translations en.yml (Igbo)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Sardinian)
[ci skip]
* New translations en.yml (Sanskrit)
[ci skip]
* New translations en.yml (Kabyle)
[ci skip]
* New translations en.yml (Ido)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Afrikaans)
[ci skip]
* New translations simple_form.en.yml (Arabic)
[ci skip]
* New translations simple_form.en.yml (Belarusian)
[ci skip]
* New translations simple_form.en.yml (Bulgarian)
[ci skip]
* New translations simple_form.en.yml (Catalan)
[ci skip]
* New translations simple_form.en.yml (Danish)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations simple_form.en.yml (Frisian)
[ci skip]
* New translations simple_form.en.yml (Basque)
[ci skip]
* New translations simple_form.en.yml (Finnish)
[ci skip]
* New translations simple_form.en.yml (Irish)
[ci skip]
* New translations simple_form.en.yml (Hebrew)
[ci skip]
* New translations simple_form.en.yml (Hungarian)
[ci skip]
* New translations simple_form.en.yml (Armenian)
[ci skip]
* New translations simple_form.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Georgian)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Lithuanian)
[ci skip]
* New translations simple_form.en.yml (Macedonian)
[ci skip]
* New translations simple_form.en.yml (Dutch)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Punjabi)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Portuguese)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (Slovenian)
[ci skip]
* New translations simple_form.en.yml (Albanian)
[ci skip]
* New translations simple_form.en.yml (Serbian (Cyrillic))
[ci skip]
* New translations simple_form.en.yml (Swedish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional)
[ci skip]
* New translations simple_form.en.yml (Urdu (Pakistan))
[ci skip]
* New translations simple_form.en.yml (Vietnamese)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* New translations simple_form.en.yml (Icelandic)
[ci skip]
* New translations simple_form.en.yml (Portuguese, Brazilian)
[ci skip]
* New translations simple_form.en.yml (Indonesian)
[ci skip]
* New translations simple_form.en.yml (Persian)
[ci skip]
* New translations simple_form.en.yml (Tamil)
[ci skip]
* New translations simple_form.en.yml (Spanish, Argentina)
[ci skip]
* New translations simple_form.en.yml (Spanish, Mexico)
[ci skip]
* New translations simple_form.en.yml (Bengali)
[ci skip]
* New translations simple_form.en.yml (Marathi)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (Croatian)
[ci skip]
* New translations simple_form.en.yml (Norwegian Nynorsk)
[ci skip]
* New translations simple_form.en.yml (Kazakh)
[ci skip]
* New translations simple_form.en.yml (Estonian)
[ci skip]
* New translations simple_form.en.yml (Latvian)
[ci skip]
* New translations simple_form.en.yml (Hindi)
[ci skip]
* New translations simple_form.en.yml (Malay)
[ci skip]
* New translations simple_form.en.yml (Telugu)
[ci skip]
* New translations simple_form.en.yml (English, United Kingdom)
[ci skip]
* New translations simple_form.en.yml (Burmese)
[ci skip]
* New translations simple_form.en.yml (Welsh)
[ci skip]
* New translations simple_form.en.yml (Faroese)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Uyghur)
[ci skip]
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations simple_form.en.yml (Tatar)
[ci skip]
* New translations simple_form.en.yml (Malayalam)
[ci skip]
* New translations simple_form.en.yml (Breton)
[ci skip]
* New translations simple_form.en.yml (Latin)
[ci skip]
* New translations simple_form.en.yml (Bosnian)
[ci skip]
* New translations simple_form.en.yml (French, Quebec)
[ci skip]
* New translations simple_form.en.yml (Sinhala)
[ci skip]
* New translations simple_form.en.yml (Cornish)
[ci skip]
* New translations simple_form.en.yml (Kannada)
[ci skip]
* New translations simple_form.en.yml (Scottish Gaelic)
[ci skip]
* New translations simple_form.en.yml (Asturian)
[ci skip]
* New translations simple_form.en.yml (Aragonese)
[ci skip]
* New translations simple_form.en.yml (Occitan)
[ci skip]
* New translations simple_form.en.yml (Serbian (Latin))
[ci skip]
* New translations simple_form.en.yml (Kurmanji (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Sorani (Kurdish))
[ci skip]
* New translations simple_form.en.yml (Scots)
[ci skip]
* New translations simple_form.en.yml (Igbo)
[ci skip]
* New translations simple_form.en.yml (Corsican)
[ci skip]
* New translations simple_form.en.yml (Sardinian)
[ci skip]
* New translations simple_form.en.yml (Sanskrit)
[ci skip]
* New translations simple_form.en.yml (Kabyle)
[ci skip]
* New translations simple_form.en.yml (Ido)
[ci skip]
2022-12-21 23:19:14 +01:00
Claire
e79981936f
Add crowdin configuration file ( #2030 )
2022-12-21 22:13:22 +01:00
Claire
a5e446a4a0
Change locales file generation to use JSON sources ( #2028 )
...
* Change locales file generation to use JSON sources
Instead of inheriting in JS files, set locale inheritance in the
theme's YML file, and inherit in the generated locale file, rather
than the source file.
* Convert glitch-soc JS translation files to JSON
Obtained running the following:
```sh
sed -i -z "s/import inherited from '.*';\s*\nconst messages = //" *.js
sed -i "s/\s*\/\/.*//" *.js
sed -i -z "s/;\s*export default .*/\n/" *.js
for i in *.js; do
json5 $i | json_pp > ${i}on;
done
```
* Change `yarn manage:translations` to exclude any translation already defined upstream
* Run yarn manage:translations
2022-12-21 22:13:14 +01:00
Claire
18bcabf26a
Change i18n-tasks config to consider glitch-soc translation files ( #2027 )
...
* Change i18n-tasks config to consider glitch-soc translation files
* Normalize locales-glitch YML files
* Consider upstream Rails translations as external
* Add simple_form.glitch_only to ignore_unused
* Remove unused keybase-related strings
2022-12-21 22:13:04 +01:00
Claire
2f2ef1d4fe
Merge pull request #2029 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-21 16:43:33 +01:00
Claire
b248aa4d3e
Merge branch 'main' into glitch-soc/merge-upstream
2022-12-21 15:59:39 +01:00
www-cat
ba15694003
Add ukrainian translations ( #1959 )
2022-12-20 12:47:03 +01:00
Plastikmensch
ee71d42c29
Add missing translation keys ( #2010 )
...
* Add missing locale keys
Added missing translation keys to en.js to make translation easier and more complete.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove translation keys for explore
Have been added to vanilla in #2014
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
* Remove unused key
Sorry, originally worked on this on my custom fork, which has this key, before I decided to work on glitch.
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com >
2022-12-20 12:45:53 +01:00
Claire
749c360ba0
Reuse upstream's “Posts and replies” as column heading ( #2023 )
...
Upstream does not have a column heading for “Posts and replies”, but the
text itself exists in a similar context, so re-use that translatable
string so that we can use upstream's translations.
2022-12-20 12:37:14 +01:00
Jeremy Kescher
719a0951af
[Glitch] Fix being unable to react with the keycap number sign emoji ( #2004 )
...
Port of https://github.com/mastodon/mastodon/pull/22231
2022-12-17 11:34:39 +01:00
Claire
7ca0a71601
Merge pull request #2014 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-16 11:50:35 +01:00
Claire
0912fb736d
[Glitch] Add follow request banner on account header
...
Port 70415714f1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:11:32 +01:00
Holden Foreman
c459625119
[Glitch] Fix language surrounding disability in prompts for alt text and other media descriptions
...
Port c761e7a5ef to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:07:10 +01:00
Bramus!
1ced365371
[Glitch] Fix media markup
...
Port 7fbc17afa2 to glitch-soc
Co-authored-by: Effy Elden <effy@effy.space >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:06:29 +01:00
Claire
cdba1ec5f4
[Glitch] Fix being stuck in edit mode when deleting the edited status
...
Port ebf1d74e40 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:06:00 +01:00
Rens Groothuijsen
d7a6a9393a
[Glitch] Display search popout at fixed screen position
...
Port 726c7dea31 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:05:28 +01:00
Terence Eden
89d3d85cf2
[Glitch] Add transparancy to modal background for accessibility
...
Port ff414a5489 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:04:20 +01:00
Mina Her
0f5ecb3860
[Glitch] Fix margin for search field on medium window size
...
Port cedf138313 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:03:14 +01:00
Meisam
7883ba34bb
[Glitch] set activation for tag follow button
...
Port 059d64a59e to glitch-soc
Co-authored-by: meisam <meisam@noreply.codeberg.org >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 21:00:35 +01:00
Claire
602f18103c
[Glitch] Fix the top action bar appearing in multi-column layout
...
Port 38596e49d4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:59:59 +01:00
Nick Schonning
57eab6dbee
[Glitch] Fix typo in handler function call name
...
Port 72a8af8088 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:58:48 +01:00
Connor Shea
e76fb9b2c4
[Glitch] Increase the width of the unread notification border.
...
Port 08c0e43b6f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:58:22 +01:00
Francis Murillo
b22da94a65
[Glitch] Render current day formats in the client timezone
...
Port c50e9d078a to glitch-soc
Co-authored-by: Effy Elden <effy@effy.space >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:57:17 +01:00
Yamagishi Kazutoshi
9f3cc9e555
[Glitch] FormattedMessage must be used directly
...
Port 58200132d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:55:42 +01:00
Pleclown
98f7b3657a
[Glitch] Adding 12 hours option for polls
...
Port 3a59ffde8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:54:53 +01:00
Alex Stine
aad42cfc35
[Glitch] Fix hidden label causing accessibility issue for search inputs
...
Port 903e5a3f45 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:54:11 +01:00
Riedler
8cd7b95559
[Glitch] Fix profile avatar being slightly offset into left border
...
Port c3388f4ab1 to glitch-soc
Co-authored-by: Riedler <riedler@gelse.eu >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:49:15 +01:00
Claire
65cc5cb891
[Glitch] Change dropdown menu to contain “Copy link to post” even for non-public posts
...
Port fe9eab51d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:47:58 +01:00
Claire
1e8aff072a
[Glitch] Fix wasteful request to /api/v1/custom_emojis when not logged in
...
Port 1f762f4271 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-15 20:46:21 +01:00
Claire
b70c2e2167
Fix issue with glitch-soc theming
2022-12-15 20:30:46 +01:00
Claire
f3a4d57be1
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Discarded upstream changes: we have our own README
- `app/controllers/follower_accounts_controller.rb`:
Port upstream's minor refactoring
2022-12-15 20:25:25 +01:00
Claire
3868ba683d
Merge pull request #2007 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-14 12:02:41 +01:00
Claire
ccc01559de
Fix invalid CSS for links in warning and strike cards
2022-12-14 10:11:04 +01:00
Rin
21ee6a777d
[Glitch] fix missing style in warning and strike cards
...
Port 42e16ea52d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-14 09:26:27 +01:00
cadars
32b8b3355b
[Glitch] Make handle more easily selectable on profile page
...
Port 52a50c5e43 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-14 09:19:23 +01:00
Claire
bc91069e08
[Glitch] Change default reply language to be default language when replying to a translated reply
...
Port f70bdba926 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-14 09:14:50 +01:00
Claire
47c75c29da
Merge branch 'main' into glitch-soc/merge-upstream
2022-12-14 09:10:49 +01:00
Claire
b0ef980aa1
Merge pull request #2005 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-11 20:42:45 +01:00
Claire
dcae9edb14
Merge branch 'main' into glitch-soc/merge-upstream
2022-12-11 20:15:04 +01:00
Claire
5d95e6debb
Merge pull request #2001 from ClearlyClaire/glitch-soc/main
...
Merge upstream changes
2022-12-09 22:59:01 +01:00
Claire
3ea445bb5c
[Glitch] Fix potential duplicate statuses in Explore tab
...
Port c8a1faa86b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-09 16:50:53 +01:00
Claire
e877bb47b8
Merge branch 'main' into glitch-soc/main
2022-12-09 16:48:55 +01:00
Michal Dvorak
859db01268
initial translation of Glitch-specific texts into Czech ( #1997 )
2022-12-08 10:38:52 +01:00
Claire
0194bd33fe
Merge pull request #1995 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-07 10:50:52 +01:00
Juan Xavier Gomez
16fb604c52
[Glitch] Fix hidden overflow on interaction modal
...
Port 21b208afcb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-07 09:11:57 +01:00
Claire
4642f7d830
[Glitch] Fix UI header overflow on mobile
...
Port 76454cc638 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-07 09:10:47 +01:00
Claire
0e70215c40
[Glitch] Fix “Sign up” button with closed registrations not opening modal on mobile
...
Port 51098035ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-12-07 09:09:23 +01:00
Claire
9a3d91f629
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/concerns/domain_materializable.rb`:
Fixed a code style issue upstream in a PR that got merged in glitch-soc
earlier.
Changed the code to match upstream's.
2022-12-07 09:03:42 +01:00
Claire
fe523a3045
Fix unbounded recursion in account discovery ( #1994 )
...
* Fix trying to fetch posts from other users when fetching featured posts
* Rate-limit discovery of new subdomains
* Put a limit on recursively discovering new accounts
2022-12-04 21:23:19 +01:00
Claire
f4879c4481
Fix content-type being reset when editing toots ( #1993 )
...
Fixes #1990
2022-12-04 17:58:10 +01:00
Claire
e7ff8111b1
Merge pull request #1991 from ClearlyClaire/glitch-soc/merge-upstream
...
Glitch soc/merge upstream
2022-12-04 17:37:34 +01:00
Claire
3be6aff1a8
Merge branch 'main' into glitch-soc/merge-upstream
2022-12-04 17:22:57 +01:00
kibigo!
2cabc5d188
Use a tree‐based approach for advanced text formatting ( #1907 )
...
* Use a tree‐based approach for adv. text formatting
Sanitizing HTML/Markdown means parsing the content into an HTML tree
under‐the‐hood anyway, and it is more accurate to do mention/hashtag
replacement on the text nodes in that tree than it is to try to hack it
in with regexes et cetera.
This undoes the overrides of `#entities` and `#rewrite` on
`AdvancedTextFormatter` but also stops using them, instead keeping
track of the parsed Nokogiri tree itself and using that in the `#to_s`
method.
Internally, this tree uses `<mastodon-entity>` nodes to keep track of
hashtags, links, and mentions. Sanitization is moved to the beginning,
so it should be known that these do not appear in the input.
* Also disallow entities inside of `<code>`
I think this is generally expected behaviour, and people are annoyed
when their code gets turned into links/hashtags/mentions.
* Minor cleanup to AdvancedTextFormatter
* Change AdvancedTextFormatter to rewrite entities in one pass and sanitize at the end
Also, minor refactoring to better match how other formatters are organized.
* Add some tests
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
2022-12-02 10:29:42 +01:00
Claire
4ac6601476
Port navigation bar from upstream ( #1986 )
...
Fixes #1977
2022-12-01 20:06:08 +01:00
Claire
105d9743ae
Merge pull request #1984 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-12-01 11:35:13 +01:00
Claire
fd6f9bf7a7
Merge branch 'main' into glitch-soc/merge-upstream
2022-12-01 11:08:52 +01:00
Claire
fc0e11abdb
Merge pull request #1983 from ClearlyClaire/glitch-soc/features/translation
...
Port “Translate” feature from upstream
2022-11-30 18:12:53 +01:00
Claire
e64909d8bf
Move translate button above media attachments/preview cards
2022-11-30 15:03:47 +01:00
Claire
afdd75e1f9
Fix translate button not being shown when the toot has no Content Warning
2022-11-30 14:44:06 +01:00
Claire
620b079a78
Fix inconsistent with “translate” button padding
2022-11-30 13:53:38 +01:00
Eugen Rochko
f7684a31fe
[Glitch] Change design of translations in web UI
...
Port fcca781aae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Claire
44c0ba445a
[Glitch] Add mention of the translation provider when translating a post
...
Port 30453fab80 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Claire
47bd934061
[Glitch] Change “Translate” button to only show up when a translation backend is configured
...
Port 8046cf34d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Eugen Rochko
e8d0a1b320
[Glitch] Fix showing translate button when status has no language in web UI
...
Port 4adb267f91 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Eugen Rochko
5e143db13a
[Glitch] Don't show translate button to logged-out users
...
Port part of e623c302d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Eugen Rochko
b5ee275ed9
[Glitch] Fix translations not being formatted, other issues in web UI
...
Port 55a2e9b5be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Eugen Rochko
a3052dad04
[Glitch] Add user content translations with configurable backends
...
Port 0d6b878808 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-30 13:53:38 +01:00
Claire
f3ce9653eb
Merge pull request #1982 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-30 11:13:58 +01:00
Claire
fe111a8bad
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-30 10:29:19 +01:00
Claire
1a7aa37b60
Merge pull request #1976 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-28 14:17:00 +01:00
Connor Shea
f51990bd62
[Glitch] Make the 'Trending now' header a link to Explore.
...
Port cec1e902e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-28 11:59:00 +01:00
Claire
98c5ca1037
[Glitch] Fix infinite loading instead of soft 404 for non-existing remote accounts
...
Port 3ffaa966b0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-28 11:55:56 +01:00
James Adney
2815ac4155
[Glitch] fix gif autoplay on iOS
...
Port c0dcf15d1e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-28 11:55:09 +01:00
Claire
c0bf90ac19
[Glitch] Fix “Share @{name}'s profile” profile menu item
...
Port fe421257e5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-28 11:54:00 +01:00
kedama
32b43a96a7
[Glitch] Fix status mismatch of sensitive check
...
Port 14e2354eea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-28 11:53:21 +01:00
Claire
a2e7997592
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Our README is completely different.
Discarded upstream changes.
2022-11-28 11:33:34 +01:00
Claire
6517b7b9f0
Fix pillbar buttons in light theme ( #1972 )
...
* Simplify pillbar button design and make it more consistent with toggles
* Fix pillbar buttons in light theme
Fixes #1970
2022-11-25 13:54:43 +01:00
Claire
43dbc62568
Fix privacy dropdown in boost modal on mobile ( #1967 )
...
Fixes #1965
2022-11-22 11:26:14 +01:00
Claire
bdc61d467d
Merge pull request #1966 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-22 11:25:59 +01:00
Claire
ff42233aae
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-22 10:28:43 +01:00
Claire
e0e7a09cfe
Merge pull request #1955 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-18 11:30:03 +01:00
Claire
597a783742
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-18 11:19:44 +01:00
Claire
f233b5ed25
Merge pull request #1954 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-17 22:04:25 +01:00
Claire
367db8222f
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-17 21:56:05 +01:00
Claire
381137c94e
Merge pull request #1951 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-17 13:55:37 +01:00
Claire
c22f3a87a3
[Glitch] Remove use of DOMParser in front-end emoji rewriting code
...
Port 585cc1a604 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-17 12:59:29 +01:00
Levi Bard
4b449fff23
[Glitch] Make the button that expands the publish form differentiable from the button that publishes a post
...
Port 654d348aac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-17 12:58:39 +01:00
nyura123dev
87929ad866
[Glitch] Fix safari explore disappearing tabs
...
Port aaca78da78 to glitch-soc
Co-authored-by: nyura <nyura@hidden.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-17 12:57:58 +01:00
Claire
5ef92dff57
Remove glitch-soc-specific translations of upstreamed feature (domain block import)
2022-11-17 12:08:59 +01:00
Claire
aec61a703f
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream changed how docker images were built, including how
they were cached.
I don't know much about it, so applied upstream's changes.
- `app/controllers/admin/domain_blocks_controller.rb`:
The feature, that was in glitch-soc, got backported upstream.
It also had a few fixes upstream, so those have been ported!
- `app/javascript/packs/admin.js`:
Glitch-soc changes have been backported upstream. As a result,
some code from `app/javascript/core/admin.js` got added upstream.
Kept our version since our shared Javascript already has that feature.
- `app/models/user.rb`:
Upstream added something to distinguish unusable and unusable-because-moved
accounts, while glitch-soc considers moved accounts usable.
Took upstream's code for `functional_or_moved?` and made `functional?`
call it.
- `app/views/statuses/_simple_status.html.haml`:
Upstream cleaned up code style a bit, on a line that we had custom changes
for.
Applied upstream's change while keeping our change.
- `config/initializers/content_security_policy.rb`:
Upstream adopted one CSP directive we already had.
The conflict is because of our files being structurally different, but the
change itself was already part of glitch-soc.
Kept our version.
2022-11-17 12:01:37 +01:00
Claire
ab7d99e035
Fix various issues with domain block import ( #1944 )
...
- stop using Paperclip for processing domain allow/block imports
- stop leaving temporary files
- better error handling
- assume CSV files are UTF-8-encoded
2022-11-17 11:42:20 +01:00
Claire
23ea0e7508
Add aria-label and title attributes to local settings navigation items ( #1949 )
2022-11-16 20:56:06 +01:00
Claire
8c56441b4a
Add form-action CSP directive ( #1948 )
2022-11-16 16:28:48 +01:00
Claire
ad84fd25f1
Merge pull request #1941 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-16 09:38:31 +01:00
Effy Elden
7efe2cf00f
Modify image build workflow for Glitch workflows ( #1942 )
2022-11-16 09:27:34 +01:00
Claire
1901829f9a
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `config/initializers/content_security_policy.rb`:
Our config file is pretty different from upstream.
Upstream changed CSP directive `script-src` to include
`wasm-unsafe-eval` instead of `unsafe-eval`, which we
did not include.
Added `wasm-unsafe-eval` to `script-src` to fix
execution of the OCR web worker.
- `package.json`:
Upstream updated a dependency (`array-includes`) textually
adjacent to a glitch-soc-only dependency (`atrament`).
Updated `array-includes` as upstream did.
2022-11-16 08:30:00 +01:00
Claire
eb675af0fb
Merge pull request #1932 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-15 02:11:22 +01:00
Claire
66461ae79a
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-15 02:10:37 +01:00
Claire
ceafd1f68f
Fix infinite loop when system emoji font is enabled ( #1931 )
...
Fixes #1930
2022-11-15 00:32:59 +01:00
Claire
e589afa0ef
Merge pull request #1929 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-14 22:43:56 +01:00
Claire
8aa56aedfd
[Glitch] Fix nodes order being sometimes mangled when rewriting emoji
...
Port ccbca50a25 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 22:32:00 +01:00
Claire
b5698af25f
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-14 22:30:30 +01:00
Claire
7a8cd0cb0a
Merge pull request #1928 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-14 20:29:15 +01:00
Claire
71982e5c83
[Glitch] Fix emoji substitution not applying only to text nodes in Web UI
...
Port 625e086996 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 20:28:22 +01:00
Claire
767630be24
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile`:
Upstream removed blank lines.
2022-11-14 20:27:31 +01:00
Claire
a34aa2a5f9
Merge pull request #1927 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-14 18:45:54 +01:00
Claire
96c1ef6d50
[Glitch] Fix media metadata being only editable once
...
Port 2d54986a03 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 18:32:33 +01:00
Claire
9ab4e3fc6d
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-14 18:31:04 +01:00
Claire
7233569474
Merge pull request #1923 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-14 10:31:28 +01:00
trwnh
c31e756644
[Glitch] Move V2 Filter methods under /api/v2 prefix
...
Port b59ce0a60f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 09:17:59 +01:00
Eugen Rochko
9db90d2ebe
[Glitch] Fix dropdown menu on profiles not being accessible on narrow screens in web UI
...
Port 6da9df774e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 09:16:41 +01:00
Samuel Kaiser
9fd866f38e
[Glitch] Stick batch table toolbar to the top
...
Port e62b514e95 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-14 09:05:56 +01:00
Claire
cd713cac81
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-14 08:57:25 +01:00
Claire
32c70d2f09
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/announcements/edit.html.haml`:
Upstream change too close to theming-related glitch-soc change.
Ported upstream changes.
- `app/views/admin/announcements/new.html.haml`
Upstream change too close to theming-related glitch-soc change.
Ported upstream changes.
2022-11-14 08:35:55 +01:00
Claire
81b1d32d5b
Merge pull request #1920 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-12 14:33:14 +01:00
Claire
a808ac1fd8
[Glitch] Fix WebUI crash when listing server blocks and rationale is not available
...
Port 93a6ebc83d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 14:02:23 +01:00
Claire
9255bfb908
[Glitch] Add the ability to edit media attachment metadata for any unattached media
...
Port 31005aad12 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 14:01:47 +01:00
Cutls
e2315876f4
[Glitch] Do not show drag&drop dialog when not logined
...
Port 553b169d48 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:59:03 +01:00
Claire
8ac4165c72
[Glitch] Remove “No description added” media warning in edit mode
...
Port 5e796dc6f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:57:41 +01:00
Eugen Rochko
400d168310
[Glitch] Fix domain blocks on about page not working well on small screens in web UI
...
Port 6774c339b2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:56:49 +01:00
Connor Shea
d525ae4bdd
[Glitch] Only remove padding when listing applications
...
Port cf4992c918 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:55:43 +01:00
Yamagishi Kazutoshi
0071582c6d
[Glitch] Delay workbox import
...
Port 53d26cfc1c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:55:02 +01:00
Claire
5394ca6807
[Glitch] Fix unnecessary service worker registration and preloading when logged out
...
Port 894ce3726a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:54:09 +01:00
Claire
487689f062
[Glitch] Remove preview cards from fav and boost notifications
...
Port 99734ac936 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:51:30 +01:00
Claire
3fa6c603ba
[Glitch] Fix color of the “No description added“ media upload warning on light theme
...
Port 89a6b76f99 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 13:48:42 +01:00
Claire
93912f0498
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/account.rb`:
Conflict because we (glitch-soc) have disabled trending of posts without
review.
Discarded that upstream change.
- `app/views/admin/settings/discovery/show.html.haml`:
Just an extra setting in glitch-soc.
Kept that extra setting.
2022-11-12 13:28:03 +01:00
Claire
d37f426f95
Add back missing glitch-soc admin settings ( #1919 )
...
Fixes #1890
2022-11-12 13:24:53 +01:00
Jared Allard
e88f4f5e57
ci: write permissions to packages ( #1906 )
2022-11-12 11:51:16 +01:00
Claire
210341fba1
Merge pull request #1918 from ClearlyClaire/glitch-soc/features/glitch-label
...
Add “Glitch-only” label to some settings
2022-11-12 11:45:39 +01:00
Claire
af89b14628
Add extended description for glitch-soc only “hide followers count" setting
2022-11-12 11:31:05 +01:00
Claire
6a96b17a2d
Add “Glitch-only” label to glitch-specific settings
2022-11-12 11:30:35 +01:00
Claire
c813df2ebb
Merge pull request #1917 from ClearlyClaire/glitch-soc/fixes/not-recommended-label
...
Fix “not recommended” label being shown as “recommended”
2022-11-12 11:10:39 +01:00
Claire
0d43d9926a
Make trendable_by_default not apply to posts
2022-11-12 10:59:17 +01:00
Claire
1ce29aeabf
Change "Allow trends without prior review' setting to include statuses
...
Port SCSS changes from 546672e292 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-12 10:59:17 +01:00
Claire
fdfacb0ec0
Revert "Revert "Change "Allow trends without prior review" setting to include statuses ( #17977 )""
...
This reverts commit bfc539cfb4 .
2022-11-12 10:17:22 +01:00
Claire
73b68fcabb
Fix styling of advanced options dropdown ( #1916 )
...
Fixes #1914
2022-11-12 09:59:28 +01:00
atsuchan
6df9d388e7
Update Flavour 'ja' Translation ( #1911 )
2022-11-10 17:26:28 +01:00
Claire
ee7e49d1b1
Merge pull request #1910 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-10 13:27:40 +01:00
Eugen Rochko
c4d2c72924
[Glitch] Add option to open original page in dropdowns of remote content in web UI
...
Port ef582dc4f2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 11:06:56 +01:00
Sasha Sorokin
099b3011aa
[Glitch] Remove aria-pressed where it's redundant
...
Port d055d75172 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 10:25:43 +01:00
Eugen Rochko
65b6c4f6df
[Glitch] Change larger reblogs/favourites numbers to be shortened in web UI
...
Port 7bdb2433f1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 10:15:21 +01:00
Effy Elden
c722c4cce8
[Glitch] Remove unused timeline_container to fix linter errors
...
Port 8fdbb4d00d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 09:54:19 +01:00
Eugen Rochko
41ea39903d
[Glitch] Fix confusing wording in interaction modal in web UI
...
Port 16122761c5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 09:53:06 +01:00
Eugen Rochko
d3a29a136c
[Glitch] Fix profile header being cut off in light theme in web UI
...
Port e37e8deb0f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-10 09:51:46 +01:00
Claire
c118918520
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/custom_emoji.rb`:
Not a real conflict, just upstream changing a line too close to
a glitch-soc-specific validation.
Applied upstream changes.
- `app/models/public_feed.rb`:
Not a real conflict, just upstream changing a line too close to
a glitch-soc-specific parameter documentation.
Applied upstream changes.
2022-11-10 09:36:47 +01:00
Claire
b2a25d446a
Merge pull request #1905 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-08 16:42:24 +01:00
Claire
9b6d6a919f
[Glitch] Fix redrafting a currently-editing post not leaving edit mode
...
Port 782b6835f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-08 16:26:25 +01:00
Claire
fe1b694128
[Glitch] Fix opening the language picker scrolling the single-column view to the top
...
Port 608343c135 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-08 15:49:09 +01:00
Zach Flanders
6eac1cfccd
[Glitch] Fix spoiler buttons css not rendering correct color in light theme
...
Port 0beb095a4b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-08 15:47:48 +01:00
Claire
a8c854b3ea
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-08 15:44:57 +01:00
Claire
ac219dd1f6
Merge pull request #1903 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-07 21:07:01 +01:00
Claire
2bc22be66c
[Glitch] Add aria-expanded to content warning toggle button
...
Port 622f603ac7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-07 20:04:31 +01:00
Claire
be7032b9cf
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-07 19:53:30 +01:00
Claire
c493c967d6
Fix light theme issues with the favourite modal and some background colors ( #1902 )
...
* Fix favourite modal styling in glitch-soc light theme
* Fix unnecessary difference between glitch-soc's light theme and upstream's
2022-11-07 10:34:18 +01:00
Claire
b67e0c94a6
Merge pull request #1899 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-07 08:31:36 +01:00
Sunny Ripert
7ba13dddfa
[Glitch] Fix double button to clear emoji search input
...
Port 4b7f32a2a6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-07 07:55:44 +01:00
Sunny Ripert
71e68dac4e
[Glitch] Fix JavaScript console error on Getting Started column
...
Port ffe735344b to glitch-soc
Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com >
Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-07 07:54:18 +01:00
Sunny Ripert
d13a2f7901
[Glitch] Fix console log error on column settings load
...
Port 34c269310d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-07 07:53:20 +01:00
Claire
6c0a6097ff
Merge branch 'main' into glitch-soc/merge-upstream
2022-11-07 07:50:47 +01:00
Claire
54101563bb
Merge pull request #1892 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-11-06 18:49:46 +01:00
Claire
21d6bc1689
Fix status cache hydration discrepancy
2022-11-06 17:29:04 +01:00
Claire
0be6da42d3
Change glitch-soc composer classes to match upstream
2022-11-06 17:29:04 +01:00
Eugen Rochko
c199387558
[Glitch] Fix colors in light theme
...
Port 20aa8881dc to glitch-soc
2022-11-06 17:29:04 +01:00
Eugen Rochko
cbfa5ad5dd
[Glitch] Fix wrong colors in the high-contrast theme
...
Port 1c3192df6b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Eugen Rochko
c883799a1f
[Glitch] Change design of link footer
...
Port 2d9a85db6e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Eugen Rochko
d29172a682
[Glitch] Fix missing interpolation of domain in disabled account banner in web UI
...
Port a442f481f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Claire
b6c0ef70a2
[Glitch] Change sign-in banner to reflect disabled or moved account status
...
Port 312d616371 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Eugen Rochko
0437159056
[Glitch] Fix showing profile's featured tags on individual statuses
...
Port bfafb114a2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Claire
fa293f03fa
[Glitch] Fix handling of duplicate and out-of-order notifications in WebUI
...
Port 7c8e2b9859 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 17:29:04 +01:00
Eugen Rochko
01e0cb1cd5
[Glitch] Add assets from Twemoji 14.0
...
Port e02812d5b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:50:23 +01:00
Sunny Ripert
8368f4857c
[Glitch] Fix JavaScript console warning when loading notifications
...
Port 887976814a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:47:31 +01:00
Sunny Ripert
93ccb4a29e
[Glitch] Fix JavaScript console error on upload editing status
...
Port c95d9aab56 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:46:03 +01:00
Eugen Rochko
81334e2bfb
[Glitch] Fix limited account hint referencing "your" server when logged out
...
Port 139ea4c981 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:45:00 +01:00
Claire
6b498fae46
[Glitch] Fix being unable to withdraw follow request when confirmation modal is disabled ( #19687 )
...
Port cbb440bbc2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:43:18 +01:00
Claire
e42875d195
[Glitch] Fix edits not being immediately reflected
...
Port 74d40c7d8f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-11-06 10:42:15 +01:00
Claire
0ad919b192
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/poll_form.js`:
glitch-soc change because of having changed the default number of
available poll options.
Applied upstream's changes while keeping glitch-soc's default number of
poll options.
- `public/oops.png`:
We had a minor graphics change, probably not worth diverging from upstream.
Took upstream version.
2022-11-06 09:50:41 +01:00
Claire
2f8fb49d13
Fix users not being able to change their hide_followers_count setting ( #1889 )
2022-11-05 11:55:25 +01:00
prplecake
34ba7612d1
Fix 'App settings' label visible in sidebar on mobile UI ( #1888 )
2022-11-05 08:12:04 +01:00
prplecake
f359b15303
Allow number of trending hashtags to be customizable ( #1884 )
2022-11-02 09:20:47 +01:00
prplecake
56eb1da0f5
Fix CharacterCount in vanilla UI ( #1883 )
2022-11-01 18:06:07 +01:00
prplecake
fc340c9154
Change ul, ol margin-left to 2em ( #1879 )
2022-11-01 09:41:58 +01:00
prplecake
c199556f64
Fix 'App settings' link in basic web UI ( #1880 )
2022-11-01 09:38:55 +01:00
Jeremy Kescher
41885c8715
Remove/update old "tootsuite" references, except those needed for Docker ( #1860 )
2022-11-01 09:38:05 +01:00
Claire
968f343006
Merge pull request #1876 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-10-31 18:25:34 +01:00
Claire
1fe4e5e38c
Merge branch 'main' into glitch-soc/merge-upstream
2022-10-31 08:37:32 +01:00
Claire
5fd758fad1
Merge branch 'main' into glitch-soc/merge-upstream
2022-10-30 19:35:59 +01:00
Eugen Rochko
8048874a3a
[Glitch] Fix sidebar and tabs on settings on small screens in admin UI
...
Port ad83e64795 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-30 18:32:20 +01:00
Eugen Rochko
ebfe393e9c
[Glitch] Fix upload progress not communicating processing phase in web UI
...
Port 30ef110224 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-30 18:30:58 +01:00
Eugen Rochko
eb307ec1bd
[Glitch] Fix logged out search and changed logged-in search placeholder
...
Port 55af04b253 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-30 18:24:57 +01:00
Claire
eee36267d6
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/locales/ja.json`:
Upstream change too close to a glitch-soc-specific string.
The glitch-soc-specific string should not have been in this file, so it
has been moved to `app/javascript/flavours/glitch/locales/ja.js`.
- `app/javascript/packs/public.js`:
Upstream refactored a part, that as usual is split and duplicated in various
pack files. Updated those pack files accordingly.
- `app/views/layouts/application.html.haml`:
Upstream fixed custom.css path in a different way than we did, went with
upstream's change.
2022-10-30 18:15:28 +01:00
Claire
26ff48ee48
Fix domain block export not exporting blocks with only media rejection
2022-10-28 20:14:25 +02:00
Claire
bbdf61c9e4
Revert Home controller test to upstream
2022-10-28 20:12:04 +02:00
Eugen Rochko
8814a1b949
[Glitch] Fix closed registrations message not appearing in web UI
...
Port 5fa340931e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:49:45 +02:00
Eugen Rochko
9f6c175550
[Glitch] Fix number of uses being shown again on trending hashtags in web UI
...
Port 923f06a07c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:49:45 +02:00
Claire
2cb3dd9364
[Glitch] Change admin announcement edition interface to use datetime-local
...
Port d9d722d74b to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:49:45 +02:00
Robert Laurenz
047a2f1f1b
[Glitch] fix(component): adjust style of counter button to fix overflow issue
...
Port 10922294ff to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:49:45 +02:00
Claire
b514998dc1
Merge branch 'main' into glitch-soc/merge-upstream
2022-10-28 19:49:42 +02:00
Claire
592147b902
Remove local settings items that make no sense anymore
2022-10-28 19:30:51 +02:00
Claire
f405ad69b3
[Glitch] Remove navigation links to /explore when trends are disabled
...
Port 267978d4fe to glithc-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:26:28 +02:00
Eugen Rochko
89fdfb8fe6
[Glitch] Fix redirecting to /publish when compose form is visible in web UI
...
Port 5452af2188 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:26:28 +02:00
Eugen Rochko
80b53623e1
[Glitch] Change settings area to be separated into categories in admin UI
...
Port 7c152acb2c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
58e2b0973d
[Glitch] Fix media, following and followers tabs in web UI
...
Port 73de39e632 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
c9d3c7d63a
[Glitch] Fix too many featured tags causing navigation panel scroll in web UI
...
Port 23d367f544 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
7bb1b917b2
[Glitch] Change featured hashtags to be displayed in navigation panel
...
Port aefa9253d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
2cea6e5564
[Glitch] Remove volume number from hashtags in web UI
...
Port c55219efa8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Takeshi Umeda
8be350cc82
[Glitch] Add featured tags selector for WebUI
...
Port 4c7b5fb6c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
a2942fd0b8
[Glitch] Fix nofollow rel being removed in web UI
...
Port 9757c917da to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
e9ccee38a7
[Glitch] Change floating action button to be a button in header in web UI
...
Port 1fd6460b02 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Claire
05c1dd9114
[Glitch] Add closed registrations modal
...
Port 2277913f3f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
ce27c6502b
[Glitch] Fix notifications about deleted reports not being also deleted
...
Port d2eb726962 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
5dfb7ba35c
[Glitch] Fix missing delete and redraft link in web UI
...
Port 371d969403 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
b36c58b99e
[Glitch] Change post editing to be enabled in web UI
...
Port 8ebff0efcb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
2d731dbde6
[Glitch] Add ability to view previous edits of a status in admin UI
...
Port f8ca3bb2a1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Claire
d9f182e5f3
[Glitch] Fix WebUI notification settings for new user and new report notifications
...
Port dd76bbf8b7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
bfa47eb7d6
[Glitch] Fix language dropdown causing zoom on mobile devices in web UI
...
Port 3ad0a2ae3d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
1315c149c0
[Glitch] Add error boundary around routes in web UI
...
Port a43a823768 to glitch-soc
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
92385da9c3
[Glitch] Fix reply not opening compose page on certain screen sizes in web UI
...
Port 56efa8d22f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
7d3acb1f2c
[Glitch] Fix error when rendering limited account in web UI
...
Port 73a48318a1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Claire
bda5040085
[Glitch] Change landing page to be /about instead of /explore when trends are disabled
...
Port 062b3c9090 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
f9f0949bd3
[Glitch] Fix case-sensitive look-up for profiles in web UI
...
Port 5e908c5a95 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
5f4f37f432
[Glitch] Fix error on profile in web UI
...
Port 74738b4993 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
prplecake
b9195f8fb7
[Glitch] Don't use "unfollow language" when cancelling follow requests
...
Port 1b83040bd4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Claire
7cfb319283
fixup! [Glitch] Fix logged-out web UI on smaller screens
2022-10-28 19:24:02 +02:00
Claire
885389d279
fixup! [Glitch] Change public accounts pages to mount the web UI
2022-10-28 19:24:02 +02:00
Claire
89e9ec8ae2
fixup! [Glitch] Fix intermediary responsive layout, accessibility on navigation in web UI
2022-10-28 19:24:02 +02:00
Eugen Rochko
9363e5c24e
[Glitch] Change public accounts pages to mount the web UI
...
Port 839f893168 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
6013eeea4c
[Glitch] Fix missing rules in report modal in web UI
...
Port 9c7f4ab8e8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
2aa70c112a
[Glitch] Fix error while server rules are loading in report modal in web UI
...
Port 4c7b5fb6c1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
39ec0e8398
[Glitch] Fix missing isCancel
...
Port e02bdc14fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
e301cfb463
[Glitch] Replace CancelToken to AbortSignal
...
Port 219c38b921 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
67b4ecdd21
[Glitch] Change about page to be mounted in the web UI
...
Port 1bd00036c2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
5d4d4a69f6
[Glitch] Redirect non-logged-in user to owner statuses on single user mode
...
Port 7afc6a630c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
1850166de9
[Glitch] Hide list panel from nav bar in mobile layout
...
Port d787343325 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
1e7f819c85
[Glitch] Fix ColumnLink labels not disappearing in mobile UI
...
Port 3eef8a7a81 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
492ceeceb0
[Glitch] Fix fedi/local timeline nav link always hide
...
Port d3f1a010e5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
c36f28ba77
[Glitch] Fix intermediary responsive layout, accessibility on navigation in web UI
...
Port 0765324622 to glitch-soc
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
dea951cce8
[Glitch] Add dismissable hints to various timelines in web UI
...
Port f41ec9af05 to glitch-soc
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
e5720cd540
[Glitch] Add title to pages with missing title in Web UI
...
Port a5112b51fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Yamagishi Kazutoshi
8491a3532d
[Glitch] Remove timeline preview link from nav panel when not signed-in
...
Port e82467ca41 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
07df273f37
[Glitch] Change privacy policy to be rendered in web UI, add REST API
...
Port a2ba011326 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
b68b96a0cc
[Glitch] Add server rules to sign-up flow
...
Port 679274465b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
206e9593ac
[Glitch] Fix logged-out web UI on smaller screens
...
Port e2b561e3a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Eugen Rochko
14ddb85c3b
[Glitch] Remove code for rendering public and hashtag timelines outside the web UI
...
Port 02ba9cfa35 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-28 19:24:02 +02:00
Claire
84da970d6b
Fix assets compilation
...
Not too sure why the loader behaves differently than it previously did, though.
2022-10-28 19:24:02 +02:00
Claire
cb19be67d1
Merge branch 'main' into glitch-soc/merge-upstream
2022-10-28 19:23:58 +02:00
Claire
371563b0e2
Revert notification design ( #1875 )
2022-10-28 10:30:14 +02:00
Claire
19765216a1
Fix status prepend design ( #1874 )
...
* Fix status prepend design
* Adjust status prepend styling a bit
2022-10-28 08:47:10 +02:00
prplecake
b3030187a4
Use DEFAULT_FIELDS_SIZE/MAX_PROFILE_FIELDS value in settings form hint ( #1870 )
...
Use `Account::DEFAULT_FIELDS_SIZE` in the hint, which would fallback to
4 if the environment variable isn't set.
2022-10-21 12:01:37 +02:00
Claire
1e772c984b
Actually fix config/locales-glitch not overriding translation strings ( #1872 )
2022-10-19 22:08:10 +02:00
Claire
f7155becd0
Fix config/locales-glitch not overriding translation strings ( #1871 )
2022-10-19 19:53:47 +02:00
Claire
7e62688a0e
Fix notification cleaning mode causing notifications to get stuck ( #1868 )
2022-10-13 20:00:20 +02:00
Claire
27a2edcb79
Fix issues with notification cleaning mode when there is a disconnection gap ( #1867 )
2022-10-13 08:55:00 +02:00
Claire
2bb443c7d5
Port various forgotten fixes from upstream ( #1864 )
...
* [Glitch] Fix crash when failing to load emoji picker
Port bd3420b139 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
* [Glitch] Remove duplicate frequently used emojis
Port 98146281e1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Harmon <Harmon758@gmail.com >
2022-10-12 19:03:28 +02:00
Claire
18f210aff6
Fix accidentally importing vanilla code in glitch-soc flavor ( #1863 )
2022-10-11 19:35:37 +02:00
Claire
b01faa7375
Merge pull request #1862 from ClearlyClaire/glitch-soc/refactor/upstream-discrepancies
...
Refactor glitch-soc front-end to limit discrepancies with upstream
2022-10-11 19:22:48 +02:00
Claire
e1db6cf320
Move flavours/glitch/features/emoji_picker back to flavours/glitch/features/compose/containers/emoji_picker_dropdown_container
2022-10-11 14:17:27 +02:00
Claire
b728b25c10
Move flavours/glitch/utils/emoji back to flavours/glitch/features/emoji
2022-10-11 12:43:19 +02:00
Claire
b75bf336bd
Move more modules from flavours/glitch/utils to flavours/glitch
2022-10-11 12:25:45 +02:00
Claire
2535ec4fcb
Remove unused redux_helpers module
2022-10-11 12:15:29 +02:00
Claire
0f4a4d7527
Move some modules from flavours/glitch/utils/ back to flavours/glitch/features/compose/util/
2022-10-11 12:15:08 +02:00
Claire
7097a459be
Move flavours/glitch/utils/ready to flavours/glitch/ready
2022-10-11 11:31:11 +02:00
Claire
015e798394
Move some modules from flavours/glitch/utils/ back to flavours/glitch/features/ui/util/
2022-10-11 11:31:11 +02:00
Claire
d3879c07b1
Rename flavours/glitch/util into flavours/glitch/utils
2022-10-11 11:31:11 +02:00
Claire
1be97ce17f
Remove unneeded change in flavours/glitch/api
2022-10-11 11:30:54 +02:00
Claire
c285546052
Move flavours/glitch/util/api to flavours/glitch/api
2022-10-11 11:30:52 +02:00
Claire
64342a87b4
Refactor initial_state to isolate glitch-soc changes
2022-10-11 10:27:14 +02:00
Claire
26b687160b
Move flavours/glitch/util/initial_state to flavours/glitch/initial_state
2022-10-11 10:17:04 +02:00
Claire
94713940c7
Merge pull request #1861 from ClearlyClaire/glitch-soc/features/logged-out-webui
...
Port logged-out Web UI to glitch-soc
2022-10-09 23:26:02 +02:00
Eugen Rochko
d04fbe6fe0
[Glitch] Change font size of active users in server banner to be larger in web UI
...
Port 0e41d360c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 20:45:26 +02:00
trwnh
0d0fac939d
[Glitch] Fix crash in report modal
...
Port 99a43f0282 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 20:31:46 +02:00
Eugen Rochko
757e16a0b5
[Glitch] Add server banner to web app
...
Port d2528b26b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 20:26:15 +02:00
Eugen Rochko
bf3cb42da7
Add server banner to web app, add GET /api/v2/instance to REST API ( #19294 )
...
Cherry-picked d2528b26b6
Conflicts:
- `app/serializers/initial_state_serializer.rb`:
Upstream changed stuff, we had extra attributes.
Applied upstream changes while keeping our extra attributes.
- `app/serializers/rest/instance_serializer.rb`:
Upstream actually moved that to `app/serializers/rest/v1/instance_serializer.rb`,
so updated that file by keeping our extra attributes, and took upstream's
version of `app/serializers/rest/instance_serializer.rb`.
- `spec/views/about/show.html.haml_spec.rb`:
Took upstream's version.
2022-10-09 19:51:39 +02:00
Eugen Rochko
c9fadb3cae
[Glitch] Add interaction modal to logged-out web UI
...
Port 7fb738c837 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
90c6b0aed6
[Glitch] Fix trying to connect to streaming API when logged out in web UI
...
Port d4b0aa7450 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
60e2cdd81a
[Glitch] Fix various issues with logged-out web UI
...
Port part of e2b561e3a5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Yamagishi Kazutoshi
f4fe985a03
[Glitch] Fix missing await
...
Port fc3d248df7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Yamagishi Kazutoshi
cc93cd5d6c
[Glitch] Disable push notification when not logged in
...
Port 216dbaedaf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
d86cb4cab8
[Glitch] Allow non-logged users to access /web
...
Port 43b5d5e38d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
9ee2746a36
[Glitch] Add dynamic document title to WebUI
...
Port part of 43b5d5e38d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
1ddd2186de
[Glitch] Add sign-up button to logged-out web UI
...
Port e623c302d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Eugen Rochko
b38361a347
[Glitch] Fix various issues with logged-out Web UI
...
Port fixes from e623c302d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 18:23:15 +02:00
Claire
3f0505ea15
Fix logged-out UI not using single-column interface
2022-10-09 15:29:14 +02:00
Eugen Rochko
0ff1d62c7a
[Glitch] Add logged-out access to the web UI
...
Port part of 43b5d5e38d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 15:29:14 +02:00
Eugen Rochko
022547fbdf
[Glitch] Fix wrong logo on start screen in web UI
...
Port c8245e64c5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 13:23:36 +02:00
Eugen Rochko
52e056cd61
[Glitch] Fix logo on /web/start
...
Partial port from 43b5d5e38d
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 13:12:37 +02:00
Eugen Rochko
9cbb51e897
[Glitch] Add empty message for “Explore” tabs
...
Port part of 43b5d5e38d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-09 13:11:18 +02:00
Claire
44486db912
Merge pull request #1859 from ClearlyClaire/glitch-soc/features/trends-tab
...
Port “Explore” tab to glitch-soc
2022-10-09 11:48:06 +02:00
Claire
7ba5905416
Restore ability to discard interactions-based follow suggestions
2022-10-09 11:23:06 +02:00
Claire
d4f13b9041
Change “Explore” tab to only provide search when trends are disabled
2022-10-08 20:49:02 +02:00
Eugen Rochko
da67e0660a
[Glitch] Add pagination for trending statuses in web UI
...
Port f382192862 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
9b17b26df4
[Glitch] Fix crash when search fails in web UI
...
Port 8751c3c495 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
de9700a71a
[Glitch] Fix public timelines being inaccessible on one stage of responsive layout in web UI ( #17760 )
...
Port fa47c37f13 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
mayaeh
815bf3753a
[Glitch] Change the "Explore" icon from fa-globe to fa-hashtag
...
Port e38a01c41a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
mayaeh
2097fd9008
[Glitch] Add menu column of explore to getting-started
...
Port e52085246f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
5854540e8c
[Glitch, partial] Change appearance of account cards in web UI
...
Port remaining changes from dba4be1038 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
c1fbef0965
[Glitch] Remove profile directory link from main navigation panel
...
Port 54d4ece743 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
6e208a817d
[Glitch] Fix not showing loading indicator when searching in web UI
...
Port cb2e198d89 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
058b74dc0a
[Glitch] Add explore page to web UI
...
Port d4592bbfcd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Eugen Rochko
870f0aae48
[Glitch] Fix pop-out player appearing on mobile screens in web UI
...
Port 18ca4e0e9a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-08 20:49:02 +02:00
Claire
30f4268f32
[Glitch] Add ability to select all accounts matching search for batch ( #1857 )
...
Port SCSS changes from 5b0e8cc92b
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2022-10-08 16:24:35 +02:00
Claire
33b945e373
Merge pull request #1856 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-10-08 16:24:18 +02:00
Claire
46224385e2
Merge branch 'main' into glitch-soc/merge-upstream
2022-10-08 15:49:40 +02:00
Claire
2c8d1880cc
Fix /privacy-policy not using the appropriate resource packs ( #1853 )
...
Fixes #1852
This was an oversight from last upstream merge, failing to account for
glitch-soc's theming system.
2022-10-07 11:35:31 +02:00
prplecake
c19a3517a0
Clarify language RE secondary toot button ( #1851 )
2022-10-05 14:10:15 +02:00
Claire
22af8f7563
Fix clicking bookmark column header not scrolling to top in single-column
2022-10-03 09:54:24 +02:00
Claire
b76cef6212
Fix clicking List timeline header not scrolling to top in single-column
2022-10-03 09:54:24 +02:00
Claire
2aafdd0efb
Merge pull request #1848 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-10-03 09:03:11 +02:00
Claire
6ee768b7b2
Fix “Change subscribed languages” crashing in some situations
2022-10-02 19:48:24 +02:00
Eugen Rochko
f416e36f0f
[Glitch] Add ability to filter followed accounts' posts by language
...
Port 50948b46aa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-02 19:36:29 +02:00
Eugen Rochko
d25de7f01e
[Glitch] Change path of privacy policy page
...
Port 36f4c32a38 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-10-02 19:36:29 +02:00
Claire
e18ba67727
[Glitch] Add privacy icons to report modal
...
Port d2f7e30a28 to glitch-soc
2022-10-02 19:36:29 +02:00
Claire
e7ab476db2
Revert server-side part of "Add logged-out access to the web UI"
2022-10-02 19:36:28 +02:00
Claire
bfc539cfb4
Revert "Change "Allow trends without prior review" setting to include statuses ( #17977 )"
...
This reverts commit 546672e292 .
2022-10-02 18:46:28 +02:00
Claire
4500504ec2
Revert "Change search API to be accessible without being logged in ( #18963 )"
...
This reverts commit c57907737a .
2022-10-02 18:46:28 +02:00
Claire
221580a3af
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/home_controller.rb`:
Upstream made it so `/web` is available to non-logged-in users
and `/` redirects to `/web` instead of `/about`.
Kept our version since glitch-soc's WebUI doesn't have what's
needed yet and I think /about is still a much better landing
page anyway.
- `app/models/form/admin_settings.rb`:
Upstream added new settings, and glitch-soc had an extra setting.
Not really a conflict.
Added upstream's new settings.
- `app/serializers/initial_state_serializer.rb`:
Upstream added a new `server` initial state object.
Not really a conflict.
Merged upstream's changes.
- `app/views/admin/settings/edit.html.haml`:
Upstream added new settings.
Not really a conflict.
Merged upstream's changes.
- `app/workers/scheduler/feed_cleanup_scheduler.rb`:
Upstream refactored that part and removed the file.
Ported our relevant changes into `app/lib/vacuum/feeds_vacuum.rb`
- `config/settings.yml`:
Upstream added new settings.
Not a real conflict.
Added upstream's new settings.
2022-10-02 18:46:22 +02:00
Mélanie Chauvel
9d7c323abd
Make composers button all aligned and the same size ( #1843 )
2022-09-07 19:37:46 +02:00
Claire
2a46fcc3ed
Fix regexp filtering in pinned community/public TLs ( #1840 )
2022-09-02 11:57:06 +02:00
Una
d4e63cd980
Fix audio always being re-encoded even for passthrough-eligible media ( #1839 )
2022-09-02 09:29:31 +02:00
Claire
156c6ea36c
Fix position of “expand” icon in media modal on glitch-soc ( #1838 )
2022-08-31 16:23:10 +02:00
Claire
0fece174f6
Fix error when accessing /filters/:id/statuses on glitch-soc ( #1837 )
...
I failed to account for glitch-soc's theming system when merging
from upstream.
2022-08-31 11:55:27 +02:00
Claire
0495302f1c
Fix local settings navigation ( #1836 )
...
The “filters” page was removed, but not from the navigation, which would offset
everything.
2022-08-30 10:57:27 +02:00
Claire
bbb45568ad
Fix WebUI error in development mode ( #1835 )
...
Caused by using JSX features without importing React
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-29 08:23:05 +02:00
Claire
7a02c1d9ba
Add regexp filter field to public timeline column settings ( #1834 )
...
* Add regexp filter field to public timeline column settings
This has accidentally been removed while porting an upstream change years ago.
* Remove dead code
* Fix regexp filter not working for local and public TLs when using non-default settings
2022-08-28 22:21:55 +02:00
Claire
215738bb3c
Merge pull request #1833 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-28 13:27:17 +02:00
Yamagishi Kazutoshi
54ae7a221e
[Glitch] Replace to workbox-webpack-plugin from offline-plugin
...
Port 81e1cc5fec to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-28 11:41:21 +02:00
Claire
6c7bb926d8
Revert "Remove preference to aggregate reblogs in home/list feeds ( #18112 )"
...
This reverts commit af396fa35f .
2022-08-28 11:31:39 +02:00
Claire
077183a121
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/settings/preferences_controller.rb`:
Upstream dropping `digest` from notifications emails while we have more
notification emails settings.
Removed `digest` from our list while keeping our extra settings.
- `app/javascript/packs/admin.js`:
Conflicts caused by glitch-soc's theming system.
Applied the changes to `app/javascript/core/admin.js`.
- `app/views/settings/preferences/other/show.html.haml`:
Upstream removed a setting close to a glitch-soc-only setting.
Applied upstream's change.
2022-08-28 11:31:00 +02:00
Jeong Arm
54d9a9c18a
Fix react warning on notifications column ( #1832 )
2022-08-27 15:17:27 +02:00
Claire
978dd7e73c
Merge pull request #1830 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-25 19:30:24 +02:00
Claire
d99f91bceb
[Glitch] Fix quickly switching notification filters resulting in empty or incorrect list
...
Port 55bef1e34f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 18:19:09 +02:00
Claire
43a1bfd05d
[Glitch] Fix “Filter this post” potentially listing deleted filters
...
Port 2cae5f5b8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 18:18:34 +02:00
Claire
3ff340c790
Merge branch 'main' into glitch-soc/merge-upstream
2022-08-25 17:49:14 +02:00
Claire
acc580fb7d
Merge pull request #1829 from ClearlyClaire/glitch-soc/merge-upstream
...
Port UI filter changes from upstream
2022-08-25 14:12:44 +02:00
Claire
2b03e21d36
Fix glitch-soc-specific timeline filtering logic
2022-08-25 11:53:16 +02:00
Claire
3844f15da0
Remove obsolete filter local settings
2022-08-25 09:52:13 +02:00
Claire
0b733ca790
[Glitch] Add ability to filter individual posts
...
Port 50487db122 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 09:52:13 +02:00
Takeshi Umeda
28f0dfc0b4
[Glitch] Fix case where boolean was passed to onFilter on StatusActionBar
...
Port 66b8abf218 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 09:52:13 +02:00
Claire
93b6ad2c6c
[Glitch] Remove dead code in WebUI filtering code
...
Port a233a9bfb5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 09:52:13 +02:00
Claire
bbafe28fbc
[Glitch] Fix reblogged statuses being erroneously shown as filtered
...
Port 3c24f19afe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 09:52:13 +02:00
Claire
a15fe32e61
[Glitch] Revamp post filtering system
...
Port front-end changes from 02851848e9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 09:40:45 +02:00
Claire
4be626734d
Merge pull request #1827 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-25 06:15:55 +02:00
Claire
448ed92f76
[Glitch] Fix quickly switching notification filters resulting in empty or incorrect list
...
Port afb8bc97d0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 05:16:43 +02:00
Claire
3c80b62045
[Glitch] Fix media modal link button
...
Port ba745ca99a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 05:14:00 +02:00
Takeshi Umeda
68564a622c
[Glitch] Fix action type for unfollowHashtag
...
Port 5d70a16a14 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-25 05:11:55 +02:00
Claire
2d1d4210f9
Merge branch 'main' into glitch-soc/merge-upstream
2022-08-25 05:07:39 +02:00
Claire
5a3d09dc8e
Merge pull request #1826 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-21 15:42:50 +02:00
Shlee
8a93dd3d83
[Glitch] Update notifications.js
...
Port d92ce31c92 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-21 14:44:58 +02:00
Claire
0b37299775
Merge branch 'main' into glitch-soc/merge-upstream
2022-08-21 14:39:25 +02:00
Claire
aba0032f54
Merge pull request #1825 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-15 16:35:15 +02:00
Rens Groothuijsen
41fa50ac86
[Glitch] Add warning for sensitive audio posts
...
Port e6979aa6d4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-08-15 14:57:57 +02:00
Claire
e2a7a458d6
Merge branch 'main' into glitch-soc/merge-upstream
2022-08-15 14:33:05 +02:00
Claire
3f15326a05
Merge pull request #1819 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-08-01 20:27:22 +02:00
Claire
3a9e3c1248
Merge branch 'main' into glitch-soc/merge-upstream
2022-08-01 17:47:02 +02:00
Claire
ed039075c4
Merge pull request #1818 from CompostInTraining/cit/follow-hashtags
...
[Glitch] Add ability to follow hashtags in web UI
2022-08-01 17:44:01 +02:00
prplecake
991349e6e2
[Glitch] Add ability to follow hashtags in web UI
2022-07-30 20:00:00 -05:00
prplecake
bcb958c264
Merge remote-tracking branch 'mastodon/main' into cit/wip/follow-hashtags
2022-07-30 18:54:55 -05:00
Mélanie Chauvel
f174ce1048
Use slightly more margin between post buttons (under compose box) ( #1816 )
2022-07-27 19:17:15 +02:00
Claire
3a7c641dd4
Merge pull request #1815 from ClearlyClaire/glitch-soc/features/upstream-cw-reveal
...
Add option to share CW toggle state across instances of a post
2022-07-25 13:30:17 +02:00
Claire
18346f4044
Add option to share CW toggle state across instances of a post
2022-07-25 11:57:09 +02:00
Claire
eacde1a130
Regroup CW unfolding settings in their own section
2022-07-24 17:28:47 +02:00
Claire
82f1e0945e
Merge pull request #1813 from ClearlyClaire/glitch-soc/features/out-of-content-media
...
Add local setting toggle to move media attachments outside CWs
2022-07-24 13:48:31 +02:00
Claire
a5f81e1abd
Improve interaction between out-of-CW attachments and collapsed toots
2022-07-24 13:16:03 +02:00
Claire
db5b44330d
Add explanation for some options in the local settings dialog
2022-07-24 11:11:38 +02:00
Claire
3f4e27ab6f
Add local setting toggle to move media attachments outside CWs
...
Fixes #1812
2022-07-24 11:10:49 +02:00
Claire
85d0e34745
Merge pull request #1810 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-07-22 20:49:54 +02:00
Eugen Rochko
1ceebf2710
[Glitch] Change hashtag numbers to have clearer labels in web UI
...
Port f5d8501138 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-07-22 18:41:39 +02:00
Yamagishi Kazutoshi
969d805e86
[Glitch] Bump react-redux-loading-bar from 4.0.8 to 5.0.4
...
Port d5ca204e89 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-07-22 18:39:57 +02:00
Claire
d799fe2082
Merge branch 'main' into glitch-soc/merge-upstream
2022-07-22 09:58:35 +02:00
Claire
0a61b000e3
Merge pull request #1807 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-07-19 16:42:45 +02:00
Jeong Arm
7205098ccf
[Glitch] Fix badge color not affected
...
Port f248d95be2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-07-19 16:11:40 +02:00
Claire
3a516acfc2
Merge branch 'main' into glitch-soc/merge-upstream
2022-07-19 16:08:59 +02:00
Claire
ab1488a6ad
Merge pull request #1804 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-07-17 23:10:31 +02:00
Claire
6c0d73a675
Change default values for emoji limits in .env.production.sample and comment them out
2022-07-17 22:58:41 +02:00
Claire
cd87d7dcef
Merge branch 'main' into glitch-soc/merge-upstream
...
- `.env.production.sample`:
Our sample config file is very different from upstream since it is much more
complete. Upstream added documentation for a few env variables.
Copied the new variables/documentation from upstream.
- `app/lib/feed_manager.rb`:
Upstream added a timeline type (hashtags), while glitch-soc already had an
extra one (direct messages). Not really a conflict but textually close
changes.
Ported upstream's changes.
- `app/models/custom_emoji.rb`:
Upstream upped the custom emoji size limit, while glitch-soc had configurable
limits.
Upped the default limits accordingly.
- `streaming/index.js`:
Upstream reworked how hastags were normalized. Minor conflict due to
glitch-soc's handling of instance-local posts.
Ported upstream's changes.
2022-07-17 22:07:20 +02:00
Claire
9094c2f52c
Fix tests
2022-07-05 13:17:57 +02:00
Claire
7527937758
Fix authorization check in domain blocks controller
2022-07-05 11:57:30 +02:00
Eugen Rochko
30e7836a19
[Glitch] Add customizable user roles
...
Port front-end changes from 44b2ee3485 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-07-05 11:35:32 +02:00
Claire
92c06a1113
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/admin/base_controller.rb`:
Minor conflict caused by glitch-soc's theming system.
- `app/javascript/mastodon/initial_state.js`:
Minor conflict caused by glitch-soc making use of max_toot_chars.
- `app/models/form/admin_settings.rb`:
Minor conflict caused by glitch-soc's theming system.
- `app/models/trends.rb`:
Minor conflict caused by glitch-soc having more granular
notification settings for trends.
- `app/views/admin/accounts/index.html.haml`:
Minor conflict caused by glitch-soc's theming system.
- `app/views/admin/instances/show.html.haml`:
Minor conflict caused by glitch-soc's theming system.
- `app/views/layouts/application.html.haml`:
Minor conflict caused by glitch-soc's theming system.
- `app/views/settings/preferences/notifications/show.html.haml`:
Minor conflict caused by glitch-soc having more granular
notification settings for trends.
- `config/navigation.rb`:
Minor conflict caused by glitch-soc having additional
navigation items for the theming system while upstream
slightly changed every line.
2022-07-05 09:33:44 +02:00
Claire
325ebb76b1
Merge pull request #1803 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-07-05 09:02:02 +02:00
Claire
7cc76b823a
Merge branch 'main' into glitch-soc/merge-upstream
2022-07-05 08:49:22 +02:00
Claire
299c9021eb
Merge pull request #1802 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-07-03 23:05:25 +02:00
Claire
1418574447
Merge branch 'main' into glitch-soc/merge-upstream
2022-07-03 21:36:15 +02:00
Claire
54ed35f57c
Merge pull request #1801 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-06-29 18:27:34 +02:00
Eugen Rochko
485b43ed7e
[Glitch] Add notifications for new reports
...
Port 2936f42a14 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-28 13:13:10 +02:00
Claire
f218e633b4
[Glitch] [SSR only] Revamp post filtering system
...
Port CSS and JS for Server-Side Rendered pages from 02851848e9
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-28 11:35:28 +02:00
mayaeh
97f81577f1
[Glitch] Fixed the setting page's logo that is not displayed on the smartphone
...
Port 65ad589848 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-28 11:21:58 +02:00
Claire
fe5f6bc7ed
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Fix erroneous deletion in a previous merge.
- `Gemfile`:
Conflict caused by glitch-soc-only hCaptcha dependency
- `app/controllers/auth/sessions_controller.rb`:
Minor conflict due to glitch-soc's theming system.
- `app/controllers/filters_controller.rb`:
Minor conflict due to glitch-soc's theming system.
- `app/serializers/rest/status_serializer.rb`:
Minor conflict due to glitch-soc having an extra `local_only` property
2022-06-28 11:11:18 +02:00
Claire
63f79874b5
Merge pull request #1800 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-06-21 10:01:04 +02:00
Eugen Rochko
353e2c5d84
[Glitch] Fix contrast of some elements with new brand colors
...
Port 0391b2a603 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-21 09:00:43 +02:00
Claire
0e74d4da59
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Changed upstream, while we modified it in glitch-soc to not get spammed
by dependabot.
Kept it removed.
- `README.md`:
Changed upstream, which has a very different version.
Discarded upstream changes.
2022-06-21 08:28:59 +02:00
Claire
7a75bce1b4
Fix checkmark on interaction buttons with larger fonts ( #1799 )
...
Fixes #1796
2022-06-16 15:37:59 +02:00
Claire
800e87ae91
Merge pull request #1798 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-06-13 10:36:04 +02:00
Claire
f938afee72
[Glitch] Fix logo gradient not working on some Safari and Blink-based browsers
...
Port 37cd984acf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-11 00:09:20 +02:00
Eugen Rochko
b31c32fd61
[Glitch] Change brand color and logotypes
...
Port SCSS changes from 45aa5781ce to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-11 00:09:20 +02:00
Claire
15929a3d59
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Our README is completely different. Discarded upstream changes.
- `app/javascript/packs/mailer.js`:
We had removed the file. Move the changes to `app/javascript/core/mailer.js`.
2022-06-11 00:08:41 +02:00
Claire
970f06331b
Merge pull request #1797 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-06-10 19:19:31 +02:00
Eugen Rochko
d064476c4a
[Glitch] Add administrative webhooks
...
Port SCSS changes from a2871cd747 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-10 17:04:02 +02:00
Claire
edaaf6a5e9
Merge branch 'main' into glitch-soc/merge-upstream
2022-06-10 11:51:43 +02:00
Claire
3d841eba69
Fix language indicator text color ( #1795 )
...
Fixes #1794
2022-06-06 12:05:57 +02:00
Claire
d2f5760ceb
Merge pull request #1793 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-06-03 10:26:09 +02:00
Eugen Rochko
7bf37551c8
[Glitch] Change label of publish button to be "Publish" again
...
Port 628c177ebe to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-02 11:11:26 +02:00
Claire
e94c8b9e29
[Glitch] Change language to be carried over on reply
...
Port 14d7cf39f4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-02 11:09:19 +02:00
Claire
444ac6d6e9
[Glitch] Remove unnused otherAccounts property
...
Port 2f6416db53 to glitch-soc + other related cleanup
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-02 11:08:05 +02:00
Jeong Arm
1db92b510d
[Glitch] Add lang html attr to each posts
...
Port dc7e2985e6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-06-02 10:58:54 +02:00
Claire
25a46d9e59
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/fonts/montserrat.scss`:
Code style changes upstream, path changes in glitch-soc.
Applied upstream's code style changes.
- `app/javascript/styles/fonts/roboto-mono.scss`:
Code style changes upstream, path changes in glitch-soc.
Applied upstream's code style changes.
- `app/javascript/styles/fonts/roboto.scss`:
Code style changes upstream, path changes in glitch-soc.
Applied upstream's code style changes.
- `app/models/account.rb`:
Textual conflict only caused by glitch-soc using a different value
for character limits in a nearby line.
Applied upstream's changes.
- `app/views/statuses/_simple_status.html.haml`:
Attribute added to a tag modified by glitch-soc.
Added upstream's attributes.
- `yarn.lock`:
Upstream added/updated dependencies close to glitch-soc-only ones.
Updated/added upstream dependencies.
2022-06-02 09:49:38 +02:00
Claire
c1d0a6a798
Make “Flavour and skin” admin setting label translatable ( #1791 )
2022-05-31 16:52:52 +02:00
Jeong Arm
bbda3592d8
Translate: Korean ( #1790 )
...
* Translate Korean: glitch frontend
* Translate Korean: backend
* Remove unused string
* Fix yaml
2022-05-31 11:41:30 +02:00
Claire
53c89ee44b
Add language indicator icon and local settings for status icons ( #1788 )
...
* Add language indicator
* Add local settings for status icons
* Switch to text icon for language
2022-05-27 16:34:29 +02:00
Claire
6dd7180f05
Fix incorrect permission check for notifications destroy/dismiss endpoints ( #1787 )
2022-05-27 16:21:59 +02:00
Claire
434b08e95b
Merge pull request #1786 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-26 23:37:23 +02:00
Claire
3f10136a41
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-26 23:30:10 +02:00
Claire
6d13901e4c
Merge pull request #1785 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-26 23:14:09 +02:00
Claire
7c6fff34d0
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-26 22:49:47 +02:00
Claire
a33a0f6952
Merge pull request #1784 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-26 18:52:59 +02:00
Claire
f13d910f3e
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-26 18:34:27 +02:00
Claire
444b650094
Add checkmark on top of status icon buttons when they are active ( #1783 )
2022-05-25 15:09:45 +02:00
Claire
3fd2aadb23
Various code cleanup ( #1782 )
...
* Remove duplicate in_chosen_languages definition
* Use `DEFAULT_FIELDS_SIZE` instead of `MAX_FIELDS` to reduce code differences with upstream
* Remove duplicate annotation
* Fix incorrect cross-flavor imports
* Remove deprecated `hide_network` setting (replaced by account column)
* Remove unused KeywordMutesHelper
* Remove trailing spaces
* Remove commit_hash from InstancePresenter, as it has been unused since mid-2017
2022-05-25 12:27:11 +02:00
Claire
4ab3ad3bef
Fix crash in glitch-soc search results when Elasticsearch is disabled ( #1780 )
2022-05-24 16:10:18 +02:00
Claire
1beb8db4e2
Merge pull request #1779 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-24 14:49:13 +02:00
Yamagishi Kazutoshi
228ec75048
[Glitch] Fix languages dropdown on light theme
...
Port e925b06721 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-24 14:23:03 +02:00
Claire
22111914bf
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-24 13:59:21 +02:00
Claire
c279dbd470
Merge pull request #1778 from ClearlyClaire/glitch-soc/fixes/code-block-indentation
...
Fix leading spaces being stripped in Markdown code blocks
2022-05-24 12:11:56 +02:00
Claire
55ba907108
Add test
2022-05-24 10:26:04 +02:00
Claire
fe65c0e44f
Fix leading spaces being stripped in Markdown code blocks
...
Fixes #1776
2022-05-24 10:24:59 +02:00
Claire
06de3a17f8
Merge pull request #1775 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-17 10:44:41 +02:00
Claire
b3ea262e40
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-17 10:13:32 +02:00
Eugen Rochko
2e5fb45be5
[Glitch] Add language dropdown to compose in web UI
...
Port 0cdb077570 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-16 23:06:29 +02:00
Claire
4415005de7
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/compose_form.js`:
Conflict caused because of minor code style change upstream, while glitch-soc
has different code for handling variable maximum chars.
Ported the change.
- `app/serializers/initial_state_serializer.rb`:
Conflict because glitch-soc had two extra attributes where upstream added
one.
Added upstream's attribute.
2022-05-16 22:29:05 +02:00
Claire
b91196f4b7
Add confirmation page when importing blocked domains ( #1773 )
...
* Move glitch-soc-specific strings to glitch-soc-specific locale files
* Add confirmation page when importing blocked domains
2022-05-16 18:26:49 +02:00
Claire
3a08411306
Merge pull request #1772 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-16 10:43:44 +02:00
Claire
040b7d37a4
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/remove_status_service.rb`:
Conflict due to glitch-soc having extra code for a proper direct visibility
timeline, in a part of the code upstream refactored.
Restored glitch-soc's extra code in the refactored bit.
2022-05-16 09:42:32 +02:00
Levi Bard
94e98864e3
Allow import/export of instance-level domain blocks/allows ( #1754 )
...
* Allow import/export of instance-level domain blocks/allows.
Fixes #15095
* Pacify circleci
* Address simple code review feedback
* Add headers to exported CSV
* Extract common import/export functionality to
AdminExportControllerConcern
* Add additional fields to instance-blocked domain export
* Address review feedback
* Split instance domain block/allow import/export into separate pages/controllers
* Address code review feedback
* Pacify DeepSource
* Work around Paperclip::HasAttachmentFile for Rails 6
* Fix deprecated API warning in export tests
* Remove after_commit workaround
2022-05-16 09:29:01 +02:00
Claire
dc350be6f5
Use upstream's settings for CW auto-expand and column swiping ( #1770 )
...
* Use Mastodon server-side settings for automatically expanding toots with CWs
* Add modal warning about settings changes
* Use Mastodon server-side settings for disabling swiping
2022-05-15 17:30:40 +02:00
Claire
aa08399e6f
Fix setting for trending tags and trending links notifications being swapped ( #1771 )
2022-05-13 22:57:47 +02:00
Claire
32762f2fa8
Merge pull request #1767 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-11 12:14:29 +02:00
Eugen Rochko
6fb837aa1d
[Glitch] Add limited attribute to accounts in REST API and a warning in web UI
...
Port b4d373a3df to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-11 11:59:08 +02:00
Eugen Rochko
bb1a3e902d
[Glitch] Remove Keybase integration
...
Port 7de0ee7aba to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-11 11:09:20 +02:00
Claire
b356a995c1
[Glitch] Fix block/mute lists showing a follow button when unblocking a user ( #18364 )
...
Port 662ed53c18 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-11 09:44:27 +02:00
Claire
5fd8780b14
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Not really a conflict, upstream updated a dependency textually adjacent to a
glitch-soc-only one.
Updated the dependency as upstream did.
2022-05-11 09:37:48 +02:00
Claire
e8b8ac8908
Merge pull request #1766 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-08 21:45:59 +02:00
Claire
dc1685c1e6
[Glitch] Fix streaming notifications not using quick filter logic
...
Port f17e73da09 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-08 21:05:56 +02:00
Claire
703c7ae4b9
[Glitch] Fix floating action button obscuring last element
...
Port 5a448d0d71 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-08 21:05:21 +02:00
Claire
22080786df
Merge branch 'main' into glitch-soc/merge-upstream
2022-05-08 21:00:49 +02:00
Jeong Arm
d7eae4229c
Update Korean translation ( #1765 )
2022-05-07 16:56:08 +02:00
Jeremy Kescher
c58c13822a
Fix incorrect upload size limit at /admin/custom_emojis/new in glitch-soc ( #1763 )
2022-05-05 19:11:56 +02:00
Claire
8481fa7f6a
Merge pull request #1762 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-04 20:32:12 +02:00
Claire
c85c3fb708
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Upstream updated `jest`, moving its config in a separate file.
This config was modified in glitch-soc, so the corresponding changes have
been ported to `jest.config.js`
2022-05-04 19:15:50 +02:00
Claire
58ac5ae643
Merge pull request #1761 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-03 12:05:24 +02:00
Claire
fa22b8ed22
Move DM conversation/timeline tab to column settings switch
2022-05-03 11:45:23 +02:00
Claire
3dd4f40a0e
Fix backend terms link not being used
2022-05-03 11:10:58 +02:00
Claire
3093ed1b7d
Refactor visibility icon using VisibilityIcon
2022-05-03 11:04:09 +02:00
Claire
e4bec702ac
[Glitch] Rename toots to posts in various places, add or reword DM warnings
...
Port part of be0bc9acbf and 7e244879fe
to glitch-soc
2022-05-03 10:59:23 +02:00
Claire
3869daef09
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Not really a conflict, upstream updated a dependency textually adjacent to a
glitch-soc-only one.
Updated the dependency as upstream did.
2022-05-03 10:16:49 +02:00
Claire
cb9a919ff2
Remove “I don't like it” option from report modal
2022-05-01 21:58:20 +02:00
Claire
a41b3d0457
Merge pull request #1760 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-05-01 18:24:42 +02:00
Claire
26a51291c7
Fix error due to glitch-soc's theming system
2022-05-01 17:07:11 +02:00
Eugen Rochko
277c3fa816
[Glitch] Fix being able to scroll away from the loading bar in web UI
...
Port a8e27ac4d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-05-01 16:57:35 +02:00
Claire
392ca0472a
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/admin.js`:
Conflicts due to glitch-soc's theming system.
Upstream changes have been ported to `app/javascript/core/admin.js`
- `app/models/trends/statuses.rb`:
Minor conflict due to glitch-soc's option to allow CWed toots in trends.
Ported upstream changes.
2022-05-01 16:52:27 +02:00
Claire
252deefe34
Merge pull request #1757 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-29 00:04:42 +02:00
Claire
01c2f47b7f
[Glitch] Fix empty “Server rules violation” report option
...
Port eed5a4bf9c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-28 23:43:49 +02:00
Claire
01266e4d7f
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-28 23:41:53 +02:00
Claire
78f7f23ad2
Merge pull request #1756 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-28 19:24:18 +02:00
Claire
f23f784f18
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-28 18:16:42 +02:00
Claire
6a9d154948
Update win95 style from cybre.space
...
https://cybre.tech/cybrespace/mastodon/raw/branch/cybrespace-3.3/app/javascript/styles/win95.scss
2022-04-27 23:05:24 +02:00
Claire
fbe212de6a
Merge pull request #1752 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-27 09:30:49 +02:00
Claire
fc1dd81ea5
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Not a real conflict, upstream dependency updated textually too close to a
glitch-soc-only dependency.
Updated the upstream dependency.
2022-04-27 08:48:21 +02:00
Claire
a481af15a9
Merge pull request #1750 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-25 18:28:27 +02:00
Claire
002d2729fb
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-25 17:09:32 +02:00
Claire
bb12af7250
Swap position of media attachments and polls
2022-04-20 22:07:13 +02:00
Claire
5c808ee0de
Revert support from loading Home timeline from database
...
Unfortunately, the database query could turn out very inefficient and I did not
manage to find a way to improve that. Furthermore, there were still behavior
inconsistencies between fetching the timeline from Redis and fetching it from
Postgres.
2022-04-19 15:06:38 +02:00
Claire
ec4a8d81b1
Revert DM support in HomeFeed#from_database
...
Fixes #1746
Queries could get prohibitively expensive.
2022-04-16 21:28:46 +02:00
Claire
5db3a14388
Fix loading Home TL from database not respecting min_id and not including DMs ( #1744 )
...
* Rework tests
* Add tests
* Fix HomeFeed#get with min_id fetching from database
* Minor code cleanup and optimizations
* Add tests
* Take DMs into account when fetching home TL from database
* Fix not listing own DMs in Home timeline
* Add tests
* Please CodeClimate
2022-04-14 17:44:21 +02:00
Claire
126f1e36b8
Merge pull request #1743 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-14 14:45:58 +02:00
Claire
e06b0234df
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-14 14:21:14 +02:00
Jeong Arm
d353bb5ee3
Implement infinity home timeline ( #1610 )
...
* Implement infinity home timeline
* Fix test for infinite home timeline
* Fix infinity home timeline with min_id
* Fix infinite home timeline duplicated statuses
* Codeclimate for infinite home timeline
* Refactor code as reviewed
* Fix redis sufficient check
* Fix typo on variable name
2022-04-12 17:52:14 +02:00
Claire
b9b9192432
Merge pull request #1741 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-11 22:36:22 +02:00
Claire
f9fbff8539
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-11 16:16:33 +02:00
Claire
f2b2614d0a
Fix link sanitization for outgoing text/html and text/markdown toots
...
Fixes #1739
2022-04-11 09:06:25 +02:00
Claire
9309c53d21
Merge pull request #1738 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-08 23:07:00 +02:00
Claire
eff62528de
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-08 23:00:03 +02:00
Claire
c483101b4a
Merge pull request #1737 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-08 22:24:07 +02:00
Claire
a8d89aabb2
[Glitch] Auto-fill timeline gaps when getting re-connecting to Websocket/EventSource stream
...
Port a39bf04fe6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-08 20:05:33 +02:00
Claire
43aff90d0e
[Glitch] Fix potentially missing statuses when reconnecting to websocket
...
Port ebe01ea194 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-08 20:02:49 +02:00
Claire
ff73d43b35
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Not a real conflict, just an upstream dependency udpated
textually too close to a glitch-soc-only dependency.
Updated dependencies like upstream.
- `app/controllers/settings/preferences_controller.rb`:
Upstream added settings where we had extra glitch-soc-specific settings.
Added upstream's new settings.
- `app/models/user.rb`:
Upstream added settings where we had extra glitch-soc-specific settings.
Added upstream's new settings.
- `config/i18n-tasks.yml`:
Not a real conflict, just a new upstream line too textually close to
a glitch-soc-only line.
Ported upstream's change.
2022-04-08 19:53:32 +02:00
Claire
e0c39f9fad
Merge pull request #1736 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-07 15:25:53 +02:00
Claire
ed8a0bfbb8
[Glitch] Fix older items possibly disappearing on timeline updates
...
Port 1b91359a45 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-07 15:05:06 +02:00
Claire
489f250877
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-07 15:03:54 +02:00
Claire
3f9959a4b6
Merge pull request #1734 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-07 15:03:31 +02:00
Claire
e2f4bafc13
[Glitch] Fix possible duplicate statuses in timelines in some edge cases
...
Port dd4c156f33 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-06 21:16:07 +02:00
Claire
b368c75029
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/concerns/sign_in_token_authentication_concern.rb`:
Upstream removed this file, while glitch-soc had changes to deal with
its theming system.
Removed the file like upstream did.
2022-04-06 21:10:23 +02:00
Claire
00c9363f07
Merge pull request #1733 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-06 17:13:26 +02:00
CommanderRoot
9b95077885
[Glitch] Replace deprecated String.prototype.substr()
...
Port 0ec695e036 to glitch-soc
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-04-06 16:08:33 +02:00
Claire
c02644ef10
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-06 16:06:15 +02:00
Claire
f0c0787789
Merge pull request #1732 from OrichalcumCosmonaut/main
...
fix typo in `<sub>` CSS styles
2022-04-05 09:44:09 +02:00
quinn
a73806ea32
Update composer.scss
2022-04-05 17:35:50 +10:00
quinn
1f0ff1ea98
Update status.scss
2022-04-05 17:17:00 +10:00
quinn
e989147a91
Update composer.scss
2022-04-05 17:16:21 +10:00
Claire
393db67ecc
Merge pull request #1731 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-04-04 18:42:43 +02:00
Claire
d01c5b0b8c
Merge branch 'main' into glitch-soc/merge-upstream
2022-04-04 17:25:57 +02:00
Claire
3381a0e6e0
Merge pull request #1729 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-31 10:42:51 +02:00
Claire
6bdec0aec9
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-31 10:36:23 +02:00
Claire
363773d0e9
Merge pull request #1726 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-30 18:28:07 +02:00
Claire
fc5dd0c538
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-30 15:02:56 +02:00
Claire
60f9973f45
Merge pull request #1725 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-30 15:02:16 +02:00
Claire
51a297e128
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-30 13:40:10 +02:00
Claire
eaea849035
Merge pull request #1724 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-29 16:39:43 +02:00
Claire
8d6f3f8a37
Fix code blocks processing
2022-03-28 23:40:45 +02:00
Claire
61cefbebf7
Add advanced text formatting back into glitch-soc
2022-03-28 22:21:37 +02:00
Claire
f313bf3e97
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-28 16:22:28 +02:00
mayaeh
a4e1830b5f
[Glitch] Add a hashtag public link to the trending hashtag page
...
Port 52813830be to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-26 19:28:48 +01:00
Claire
aaa9ec340b
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/formatter.rb`:
Upstream completely refactored the formatting code and removed that file,
while glitch-soc had code for Markdown and HTML toots.
Took upstream code, glitch-soc changes will be re-implemented on top of the
refactored classes in a later commit.
- `app/models/status.rb`:
Upstream refactored status edit handling and moved code to
`app/models/concerns/status_snapshot_concern.rb`.
Applied glitch-soc's changes to that file.
- `app/serializers/activitypub/note_serializer.rb`:
Not really a conflict, just a line added too close to one modified by
glitch-soc.
Applied upstream changes while keeping the glitch-soc-modified one.
- `app/services/update_status_service.rb`:
Not really a conflict, upstream modified a line adjacent to one added by
glitch-soc.
Applied upstream changes while keeping the glitch-soc line.
- `app/views/statuses/_simple_status.html.haml`:
Upstream refactored formatting, glitch-soc changed the markup slightly.
Applied upstream changes.
- `spec/lib/formatter_spec.rb`:
Upstream completely refactored the formatting code and removed that file,
while glitch-soc had code for Markdown and HTML toots.
Took upstream code, glitch-soc changes will be re-implemented on top of the
refactored classes in a later commit.
2022-03-26 19:18:55 +01:00
Claire
2287eebae0
Fix description of “Allow posts with Content Warnings to trend” setting
2022-03-24 09:49:15 +01:00
Claire
6f032076ed
Merge pull request #1721 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-23 15:56:24 +01:00
Eugen Rochko
6391a869ae
[Glitch] Fix color of show more link in report dialog in web UI
...
Port 69f9dc4f4e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-23 09:32:59 +01:00
Claire
276b26b614
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-23 08:52:41 +01:00
Eugen Rochko
33e7ef4d3d
[Glitch] Fix wrong position of fade-out element in account card in web UI
...
Port d5df9d4797
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-22 18:00:38 +01:00
Eugen Rochko
91e6df7026
[Glitch] Add hint about missing media attachment description in web UI
...
Port 4e9855e09a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-22 17:55:17 +01:00
Claire
59864ff495
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Upstream modified it, but we deleted it in glitch-soc.
Keep it deleted.
2022-03-22 17:00:38 +01:00
Claire
9ff119eecd
Merge pull request #1720 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-18 19:45:05 +01:00
Claire
a22043ebff
Add missing locales to glitch-soc
2022-03-18 16:41:51 +01:00
Claire
4e3c68e025
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/accounts_helper.rb`:
Upstream fixed an issue that glitch-soc did not have, in a place with
glitch-soc changes to hide the number of followers.
Kept glitch-soc's code.
2022-03-17 19:23:39 +01:00
Claire
ac300173f6
Merge pull request #1719 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-15 21:57:26 +01:00
Claire
c79a03b319
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream changed their README, we have a completely different one.
Kept our README.
2022-03-15 20:45:27 +01:00
Claire
80c4db160e
Fix blank screen when trying to copy emoji with a too large file size ( #1718 )
...
Fixes #1714
2022-03-14 17:34:53 +01:00
Claire
76d6fe63c3
Merge pull request #1717 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-14 17:34:30 +01:00
Claire
a945182b56
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-14 16:44:35 +01:00
Claire
988f5bf026
Merge pull request #1716 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-12 20:54:13 +01:00
Claire
8d4b5ee3ef
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-12 20:20:58 +01:00
Claire
8eb3146487
[Glitch] Fix edit history dropdown and modal in light theme
...
Port 64d2988d18 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-12 12:03:57 +01:00
Claire
bb9a6fb5c2
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-12 11:51:25 +01:00
Claire
2c8bb17453
Merge pull request #1715 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-10 17:29:15 +01:00
Claire
43bce02a7a
[Glitch] Fix report dialog being illegible using mastodon-light theme
...
Port 29ee3c61a3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-10 11:42:54 +01:00
Claire
f5ddfe93b3
Adapt view for glitch-soc's theming system
2022-03-10 11:30:48 +01:00
Eugen Rochko
2c5faa5594
[Glitch] Add polls and media attachments to edit comparison modal in web UI
...
Port 9f2791eb64 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-10 11:30:48 +01:00
Claire
8b69634ab8
Move report modal styles to flavours/glitch/styles/components/modal.scss
2022-03-10 11:16:13 +01:00
Eugen Rochko
60021f7edb
[Glitch] Fix being able to add more than 4 hashtags to hashtag column in web UI
...
Port e54fd73df2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-10 10:15:36 +01:00
Eugen Rochko
887d56aa8a
[Glitch] Change design of federation pages in admin UI
...
Port front-end changes from 29ee3c61a3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-10 10:14:33 +01:00
Claire
24e83246f9
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/status.rb`:
Upstream updated media and edit-related code textually close to glitch-soc
additions (local-only and content-type).
Ported upstream changes.
- `app/models/status_edit.rb`:
Upstream changes textually close to glitch-soc additions (content-type).
Ported upstream changes.
- `app/serializers/activitypub/note_serializer.rb`:
Upstream changed how media attachments are handled. Not really a conflict,
but textually close to glitch-soc additions (directMessage attribute).
Ported upstream changes.
- `app/services/remove_status_service.rb`:
Upstream changed how media attachments are handled. Not really a conflict,
but textually close to glitch-soc additions (DM timeline).
Ported upstream changes.
- `app/services/update_status_service.rb`:
Upstream fixed an issue with language selection. Not really a conflict,
but textually close to glitch-soc additions (content-type).
Ported upstream changes.
- `db/schema.rb`:
Upstream added columns to the `status_edits` table, the conflict is because
of an additional column (`content-type`) in glitch-soc.
Ported upstream changes.
- `package.json`:
Upstream dependency (express) textually adjacent to a glitch-soc-specific one
(favico.js) got updated.
Updated it as well.
2022-03-10 09:52:45 +01:00
Claire
02133866e6
Merge pull request #1713 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-08 22:40:21 +01:00
Eugen Rochko
481f7c8c38
[Glitch] Change appearance of account cards in web UI
...
Port dba4be1038 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-08 20:52:49 +01:00
Josh Soref
69a4f17988
[Glitch] Spelling
...
Port front-end changes from b5329e0035 to glitch-soc
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-08 20:36:31 +01:00
Claire
1fbd1fa5c4
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/settings/preferences_controller.rb`:
Conflicts due to us having more user settings and upstream dropping
`hide_network` (to replace it with an account attribute, properly migrated).
Dropped `hide_network` like upstream.
- `app/lib/user_settings_decorator.rb`:
Conflicts due to us having more user settings and upstream dropping
`hide_network` (to replace it with an account attribute, properly migrated).
Dropped `hide_network` like upstream.
- `app/models/status.rb`:
Conflict because of slight change in how glitch-soc handles the scope to
filter out local-only posts for anonymous viewers.
Took upstream's changes and re-applied glitch-soc's change.
- `app/models/user.rb`:
Conflicts due to us having more user settings and upstream dropping
`hide_network` (to replace it with an account attribute, properly migrated).
Dropped `hide_network` like upstream.
- `app/views/directories/index.html.haml`:
Conflict because upstream redesigned that page while glitch-soc had a minor
change to support hiding the number of followers.
Ported glitch-soc's change on top of upstream's redesign.
Additional changes:
- `app/models/account_statuses_filter.rb`:
See change to `app/models/status.rb`.
2022-03-08 20:22:54 +01:00
Claire
f03148f441
Merge pull request #1712 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-04 01:15:29 +01:00
Claire
d9c3109bb6
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-04 01:07:49 +01:00
Claire
3637a0101e
Merge pull request #1710 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-02 21:47:03 +01:00
Claire
c69d94ef7e
[Glitch] Change visual separation of applications in authorized apps list
...
Port SCSS changes from c0c4b5718d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-02 20:52:44 +01:00
Claire
8743b1ea40
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/trends/links/index.html.haml`:
Not really a conflict, upstream change textually too close to a glitch-soc
change (removed `javascript_pack_tag` to accomodate for glitch-soc's theming
system).
Ported upstream changes.
- `app/views/admin/trends/links/preview_card_providers/index.html.haml`:
Not really a conflict, upstream change textually too close to a glitch-soc
change (removed `javascript_pack_tag` to accomodate for glitch-soc's theming
system).
Ported upstream changes.
- `app/views/admin/trends/statuses/index.html.haml`:
Not really a conflict, upstream change textually too close to a glitch-soc
change (removed `javascript_pack_tag` to accomodate for glitch-soc's theming
system).
Ported upstream changes.
- `app/views/admin/trends/tags/index.html.haml`:
Not really a conflict, upstream change textually too close to a glitch-soc
change (removed `javascript_pack_tag` to accomodate for glitch-soc's theming
system).
Ported upstream changes.
2022-03-02 20:48:27 +01:00
Claire
d9e30efa5e
Merge pull request #1709 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-02 19:11:17 +01:00
Eugen Rochko
78781793d5
[Glitch] Add ability to mark statuses as sensitive from reports in admin UI
...
Port SCSS changes from 25d3dc4373 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-02 18:08:56 +01:00
Eugen Rochko
7f998ba94d
[Glitch] Change authorized applications page
...
Port SCSS changes from 50ea54b3ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-02 18:07:57 +01:00
Claire
425a6c90c4
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-02 18:02:48 +01:00
Claire
0b8fe020b5
Merge pull request #1708 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-03-01 10:34:33 +01:00
Eugen Rochko
c0a8fb2b59
[Glitch] Fix report submit button not being disabled during submission in web UI
...
Port 0883f05753 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-03-01 10:01:06 +01:00
Claire
c5925756f1
Merge branch 'main' into glitch-soc/merge-upstream
2022-03-01 09:59:18 +01:00
Claire
df60524b30
Merge pull request #1707 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-26 21:23:55 +01:00
Claire
0a5a703a56
[Glitch] Fix remote reports with comments revealing remote reporter
...
Port SCSS changes from 57814a98a9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-26 21:17:22 +01:00
Claire
8158b04d18
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-26 21:15:37 +01:00
Claire
551820cbd9
Merge pull request #1704 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-26 21:15:19 +01:00
Claire
67c6f37e26
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-26 17:27:17 +01:00
Claire
756f1b6615
Add option (on by default) to allow toots with content warnings to trend
2022-02-26 10:46:26 +01:00
Claire
c6df6686af
Disable notifications for trending links and trending statuses by default
2022-02-26 10:46:26 +01:00
Claire
4eed5019a2
[Glitch] Fix media modal footer's “external link” not being a link
...
Port 255748dff4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-26 10:29:53 +01:00
Claire
8e04ba87b7
[Glitch] Fix reply button on media modal not giving focus to compose form
...
Port 2cd31b3177 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-26 09:54:48 +01:00
Eugen Rochko
2e2b8a9a40
[Glitch] Add trending statuses
...
Port SCSS changes from 27965ce5ed
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-26 09:50:23 +01:00
Claire
59824aadcd
Adapt view for glitch-soc's theming system
2022-02-26 09:46:13 +01:00
Claire
be493b6c0d
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/account.rb`:
Not a real conflict, just upstream getting rid of unused constants too close
to glitch-soc-specific contents.
Removed unused constants like upstream did.
- `app/models/trends.rb`:
Conflict because glitch-soc disabled email notifications for trending links.
Upstream has refactored this quite a bit and added trending posts.
Took upstream code, but disabling the extra trending stuff will come in
another commit.
- `app/views/admin/trends/links/index.html.haml`:
Conflict due to glitch-soc's theming system.
Ported upstream changes accordingly.
2022-02-26 09:29:23 +01:00
Claire
e48eaf64cc
Merge pull request #1701 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-23 22:21:58 +01:00
Claire
41ef41b900
Fix publish buttons styling
2022-02-23 22:04:12 +01:00
Claire
ae3cd3b84c
[Glitch] Fix reporting from profile
...
Port b7cf11d5a9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-23 21:46:46 +01:00
Claire
fc2c65d79f
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-23 21:44:09 +01:00
Claire
aafe91259a
Fetch relationships when opening report modal
...
Relationship with the reported account affect which actions are proposed in
the “thanks” part. Upstream fetches relationships when opening dropdown menus,
but we don't.
2022-02-23 21:12:03 +01:00
Eugen Rochko
470c0a8002
[Glitch] Change report modal to include category selection in web UI
...
Port a9a43de6d1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-23 20:25:55 +01:00
Claire
9dd62c95c5
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-23 20:05:04 +01:00
Claire
8c9c05d579
Merge pull request #1700 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-23 20:04:23 +01:00
Claire
55692978ec
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-23 19:43:34 +01:00
Eugen Rochko
f99943cd74
[Glitch] Add notifications for new sign-ups
...
Port 7b816eb5ae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-23 19:04:09 +01:00
Claire
3d25fe0426
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/workflows/build-image.yml`:
Upstream changed the workflow a bit.
Conflict comes from us pushing to ghcr while upstream pushes to dockerhub.
Ported the upstream changes while still pushing to ghcr.
2022-02-23 18:13:12 +01:00
Claire
2c8615fbf8
Merge pull request #1699 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-22 19:53:36 +01:00
Eugen Rochko
5169a9f9d9
[Glitch] Fix link colors in report and strike details
...
Port SCSS changes from 51e67f3243 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-22 18:10:08 +01:00
Eugen Rochko
e07f2efc9f
[Glitch] Fix wrong styles on strike page
...
Port SCSS changes from 8338826963
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-22 18:09:39 +01:00
Claire
954e052b07
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/media_attachment.rb`:
Upstream moved hardcoded values around, while in glitch-soc they are
configurable.
Moved them like upstream, but keeping glitch-soc's ability to configure
them through env vars.
2022-02-22 18:06:29 +01:00
Claire
e0d94323bc
Merge pull request #1698 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-21 15:47:49 +01:00
Claire
2bd9bcf698
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-21 15:46:53 +01:00
Claire
23a548d794
Merge pull request #1695 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-19 13:54:53 +01:00
Claire
dc121b609f
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-19 11:33:18 +01:00
Claire
c8ef003c6b
Merge pull request #1692 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-17 22:31:21 +01:00
Claire
41a8606627
[Glitch] Fix opening the emoji picker scrolling the single-column view to the top
...
Port aa86cf9557 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-17 11:05:47 +01:00
Claire
d70e4e3da0
[Glitch] Fix edge case where settings/admin page sidebar would be incorrectly hidden
...
Port 00b45b967e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-17 11:04:13 +01:00
Claire
41d52ee4b5
Fix issue with glitch-soc's theming system
2022-02-17 10:59:01 +01:00
Eugen Rochko
5ed35a0df4
[Glitch] Add appeals
...
Port SCSS changes from 564efd0651 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-17 10:58:57 +01:00
Eugen Rochko
3a0eba4918
[Glitch] Fix privacy policy link not being visible on small screens
...
Port bbd3474416 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-17 10:58:53 +01:00
Claire
f224237862
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `db/schema.rb`:
Conflict due to glitch-soc adding the `content_type` column on status edits
and thus having a different schema version number.
Solved by taking upstream's schema version number, as it is higher than
glitch-soc's.
2022-02-17 10:58:44 +01:00
Claire
ec4f906618
Fix toggling sidebar on mobile in admin pages
2022-02-16 16:33:23 +01:00
Claire
6f78c66fe0
Merge pull request #1691 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-12 22:43:43 +01:00
Claire
f3429d7354
[Glitch] Fix controls for unchangeable properties on status edit not being disabled
...
Port 38845592c4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-12 22:36:39 +01:00
Claire
c9669ee167
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-12 21:36:33 +01:00
Holly
27803cd2b7
Make the settings button go to settings when opened in a new tab
2022-02-12 20:12:29 +01:00
Claire
2d3f8055ed
Fix attempts at distributing Update activities for local-only posts
2022-02-12 15:41:18 +01:00
Claire
f61137b7ff
Merge pull request #1688 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-12 14:33:01 +01:00
Eugen Rochko
f4db2e1832
[Glitch] Fix layout of the report page on smaller screens in admin UI
...
Port e848d281d5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-12 13:15:07 +01:00
Eugen Rochko
958089fb21
[Glitch] Add notifications when a reblogged status has been updated
...
Port front-end changes from 8f03b7a2fb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-12 13:15:07 +01:00
Claire
d9379f5331
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-12 11:12:41 +01:00
Claire
28ec7def58
Fix missing javascript in some admin pages
2022-02-12 00:10:28 +01:00
Claire
f3b9a2b590
Add support for multiple source files per pack
2022-02-12 00:10:28 +01:00
Claire
9f763b5b79
Refactor compile-time glitch-soc theme handling
2022-02-11 23:49:00 +01:00
Claire
59b7ba451b
Merge pull request #1684 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-11 22:22:25 +01:00
Eugen Rochko
a34e4f7e27
[Glitch] Change actions in reports to require only one click
...
Port SCSS changes from d0fcf07436
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-11 21:56:27 +01:00
Claire
51cad4f7fb
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-11 21:53:20 +01:00
Claire
776e337b8d
Merge pull request #1683 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-10 21:07:48 +01:00
Eugen Rochko
642b5a621a
[Glitch] Chore: Disable menu items for editing statuses in web UI ( #17497 )
...
Port 3dc1e3cfc3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-10 19:10:59 +01:00
Eugen Rochko
5e67858fbc
[Glitch] Add editing for published statuses
...
Port 63002cde03 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-10 19:10:20 +01:00
Claire
abd113167b
Add ability to change content-type when editing a toot
...
Content-type defaults to edited toot's content-type to avoid surprising
behaviors when using clients that do not support this feature.
2022-02-10 19:10:14 +01:00
Claire
f1a6f9062e
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/api/v1/statuses_controller.rb`:
Upstream moved things around in a place where glitch-soc had support for
an extra parameter (`content_type`).
Follow upstream but reintroduce `content_type`.
2022-02-10 19:09:27 +01:00
Claire
d602c92b31
Merge pull request #1681 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-09 19:48:05 +01:00
Claire
d90da7d080
Add content_type to status_edits
2022-02-09 18:02:31 +01:00
Eugen Rochko
44b06c4d96
[Glitch] Add edit history to web UI
...
Port fd3a45e348 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-02-09 17:51:35 +01:00
Claire
322e907e04
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/settings/preferences/appearance/show.html.haml`:
Upstream renamed some helper functions that were used in a part of the
settings page which glitch-soc slightly changed the layout of.
Ported the change.
2022-02-09 17:28:33 +01:00
Claire
8987ea4d6b
Merge pull request #1682 from ClearlyClaire/glitch-soc/fixes/dropdowns-modals
...
Refactor and fix dropdown/action dialog
2022-02-09 17:25:57 +01:00
Claire
0bb3d445ab
Please Codeclimate
2022-02-09 17:15:36 +01:00
Claire
e1a4590bca
Rework actions modal to bring it closer to upstream and fix modal stacking issue
2022-02-09 16:40:23 +01:00
Claire
bc2eaf3581
Remove unused noModal prop
2022-02-09 16:40:23 +01:00
Claire
f03dc97070
Some more refactoring
2022-02-09 16:40:23 +01:00
Claire
f87ce13afc
Refactor dropdown and action modal code slightly
...
Simplify it a bit and make it closer to upstream
2022-02-09 13:23:12 +01:00
Claire
2fd1db7c9d
Merge pull request #1680 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-08 19:43:59 +01:00
Claire
692963d43b
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-08 18:23:53 +01:00
Claire
b1983623ae
Merge pull request #1679 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-06 16:23:57 +01:00
Claire
aa832d623a
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `CHANGELOG.md`:
Upstream added newlines.
Conflicts are because the CHANGELOG was independently merged from 3.4.6 on
last security update.
Took upstream's version.
- `app/helpers/context_helper.rb`:
Conflicts because of extra vocabulary in glitch-soc. The conflicts were
actually handled in last security merge.
Kept our version.
2022-02-06 15:34:42 +01:00
Claire
24d1ddcc24
Merge pull request #1678 from ClearlyClaire/glitch-soc/fixes/robust-theme-fallback
...
Make theme-selection fall back to default ones if configured is not found
2022-02-05 13:24:05 +01:00
Claire
08f44d1953
Move glitch-soc-specific theming methods to ThemingConcern
2022-02-05 10:58:51 +01:00
Claire
5f48ec9e42
Make theme-selection fall back to default ones if configured is not found
2022-02-05 10:29:27 +01:00
Claire
73b730e649
Merge pull request #1676 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-03 14:09:19 +01:00
Claire
2beb0a7af5
Bump version to 3.4.6
2022-02-03 12:12:27 +01:00
Claire
a3e0dacf5c
Fix response_to_recipient? CTE
2022-02-02 19:55:57 +01:00
Claire
7b969436a0
Fix compacted JSON-LD possibly causing compatibility issues on forwarding
2022-02-02 19:55:57 +01:00
Puck Meerburg
63da32468c
Compact JSON-LD signed incoming activities
2022-02-02 16:13:11 +01:00
Claire
20a4b8081f
Merge pull request #1675 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-02-01 21:41:58 +01:00
Claire
098f2bc1e1
Merge branch 'main' into glitch-soc/merge-upstream
2022-02-01 20:59:28 +01:00
Claire
d6f3261c6c
Merge pull request #1674 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-31 10:51:11 +01:00
Claire
2fcf652fff
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-31 10:42:17 +01:00
Claire
b54e263712
Merge pull request #1673 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-30 22:51:32 +01:00
Claire
7679ddcd5e
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-30 22:33:30 +01:00
Claire
2ba6267f16
Merge pull request #1668 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-28 09:38:44 +01:00
Claire
94a39f6b68
Fix Sidekiq warning when pushing DMs to direct timeline
2022-01-28 09:07:56 +01:00
Claire
b2915613fb
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Upstream-updated lib textually too close to glitch-soc-only dep.
Updated like upstream.
2022-01-28 08:58:32 +01:00
Claire
ad6ddb9bdd
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `config/environments/production.rb`:
Upstream changed a header but we had different default headers.
Applied the same change, and also dropped HSTS headers redundant with
Rails'.
2022-01-26 22:32:21 +01:00
Claire
5893019937
Merge pull request #1667 from ClearlyClaire/glitch-soc/fixes/hcaptcha-text
...
Improve explanations around the hCaptcha feature
2022-01-26 14:24:10 +01:00
Claire
b768a4dea9
Add link to /about/more to the CAPTCHA verification page
2022-01-26 14:09:11 +01:00
Claire
7c2204314a
Add some explanation text on the CAPTCHA confirmation page
2022-01-26 13:24:51 +01:00
Claire
f997a5463b
Add mention of accessibility issues to hCaptcha option in admin page
2022-01-26 11:39:47 +01:00
Claire
129bc42979
Merge pull request #1665 from ClearlyClaire/glitch-soc/features/hcaptcha
...
Add optional hCaptcha support
2022-01-26 00:13:24 +01:00
Claire
b7cf3941b3
Change CAPTCHA handling to be only on email verification
...
This simplifies the implementation considerably, and while not providing
ideal UX, it's the most flexible approach.
2022-01-25 23:56:57 +01:00
Claire
0fb907441c
Add ability to set hCaptcha either on registration form or on e-mail validation
...
Upshot of CAPTCHA on e-mail validation is it does not need to break the in-band
registration API.
2022-01-25 23:09:48 +01:00
Claire
a9269f8786
Disable registrations flag in /api/v1/instance when CAPTCHA is enabled
...
This is to avoid apps trying and failing at using the registrations API,
which does not let us require a CAPTCHA and cannot be clearly signaled as
unavailable.
2022-01-25 13:58:24 +01:00
Claire
bf351d72af
Disable captcha if registrations are disabled for various reasons
2022-01-24 22:12:57 +01:00
Claire
6a2f248fe4
Renew Rails session ID on successful registration
2022-01-24 22:01:05 +01:00
Claire
3f6a36168f
Fix tests
2022-01-24 21:36:22 +01:00
Claire
04050fbd46
Please CodeClimate
2022-01-24 21:29:50 +01:00
Claire
1b493c9fee
Add optional hCaptcha support
...
Fixes #1649
This requires setting `HCAPTCHA_SECRET_KEY` and `HCAPTCHA_SITE_KEY`, then
enabling the admin setting at
`/admin/settings/edit#form_admin_settings_captcha_enabled`
Subsequently, a hCaptcha widget will be displayed on `/about` and
`/auth/sign_up` unless:
- the user is already signed-up already
- the user has used an invite link
- the user has already solved the captcha (and registration failed for another
reason)
The Content-Security-Policy headers are altered automatically to allow the
third-party hCaptcha scripts on `/about` and `/auth/sign_up` following the same
rules as above.
2022-01-24 21:22:13 +01:00
Claire
e58e0eb9aa
Merge pull request #1663 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-23 19:17:31 +01:00
Claire
9483d0c6b2
[Glitch] Change percent to rate in retention metrics API
...
Port a63495230a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-23 18:24:40 +01:00
Claire
4dd4fc2e5e
[Glitch] Fix text being incorrectly pre-selected in composer textarea on /share
...
Port 3a103cd317 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-23 18:24:34 +01:00
Claire
61ef81c548
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/models/status_spec.rb`:
Upstream added tests too close to glitch-soc-specific tests.
Kept both tests.
2022-01-23 18:24:01 +01:00
Claire
4d0383d75a
Add content-type to status source in glitch-soc
2022-01-20 00:03:44 +01:00
Eugen Rochko
d4654dc892
[Glitch] Add support for editing for published statuses
...
Port front-end changes from 1060666c58 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-20 00:03:41 +01:00
Claire
1af4618a06
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-19 23:52:53 +01:00
Claire
fe89554a54
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/activitypub/activity/create.rb`:
Upstream refactored how `Create` activities are handled and how values are
extracted from `Create`d objects. This conflicted with how glitch-soc
supported the `directMessage` flag to explicitly distinguish between
limited and direct messages.
Ported glitch-soc's changes to latest upstream changes.
- `app/services/fan_out_on_write_service.rb`:
Upstream largely refactored that file and changed some of the logic.
This conflicted with glitch-soc's handling of the direct timeline and
the options to allow replies and boosts in public feeds.
Ported those glitch-soc changes on top of latest upstream changes.
- `app/services/process_mentions_service.rb`:
Upstream refactored to move mention-related ActivityPub deliveries to
`ActivityPub::DeliveryWorker`, while glitch-soc contained an extra check
to not send local-only toots to remote mentioned users.
Took upstream's version, as the check is not needed anymore, since it is
performed at the `ActivityPub::DeliveryWorker` call site already.
- `app/workers/feed_insert_worker.rb`:
Upstream added support for `update` toot events, while glitch-soc had
support for an extra timeline support, `direct`.
Ported upstream changes and extended them to the `direct` timeline.
Additional changes:
- `app/lib/activitypub/parser/status_parser.rb`:
Added code to handle the `directMessage` flag and take it into account
to compute visibility.
- `app/lib/feed_manager.rb`:
Extended upstream's support of `update` toot events to glitch-soc's
`direct` timeline.
2022-01-19 23:52:48 +01:00
Claire
b209e919bd
Merge pull request #1662 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-19 14:22:59 +01:00
Claire
c42938aed4
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-19 12:32:44 +01:00
Claire
f6acc039ec
Merge pull request #1660 from ClearlyClaire/glitch-soc/features/themes-multiple-packs
...
Refactor glitch-soc's theme handling
2022-01-18 00:18:07 +01:00
Claire
b9ed7e0f55
Please CodeClimate
2022-01-17 13:06:06 +01:00
Claire
c7e2b9cf64
Move controller theming code to concern
2022-01-17 12:50:52 +01:00
Eugen Rochko
69208ef6ff
[Glitch] Add notifications for statuses deleted by moderators
...
Port front-end changes from 14f436c457 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-17 11:19:44 +01:00
Claire
b3bf32a21e
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/reports/show.html.haml`:
Conflicts due to glitch-soc's theming system.
2022-01-17 10:45:25 +01:00
Claire
430d442791
Merge pull request #1661 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-17 10:01:02 +01:00
Claire
77dd4ab8f5
Fix pinned attribute not being set for private self-posts
2022-01-17 09:52:19 +01:00
Claire
5effc0f8fa
[Glitch] Add support for private pinned posts
...
Port JS changes from d5c9feb7b7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-17 08:35:27 +01:00
Claire
2d4b4b0b45
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/accounts_controller.rb`:
Upstream introduced support for private pinned toots, but glitch-soc's query
was a bit different as it filtered out local-only toots.
Used upstream's query, while adding local-only filtering back.
- `app/controllers/activitypub/collections_controller.rb`:
Same thing with regards to local-only posts.
- `app/validators/status_pin_validator.rb`:
Not a real conflict, but the line below was different in glitch-soc due to
the configurable pinned toots limit.
2022-01-17 08:28:52 +01:00
Claire
a85912b0d6
Merge pull request #1659 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-16 22:39:35 +01:00
Claire
278bd61d6f
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-16 22:29:05 +01:00
Claire
de4c67c5fa
Fix missing media: 'all' on default skins
2022-01-16 22:26:18 +01:00
Claire
c789bcc844
Refactor theming HAML template a bit
2022-01-16 22:26:18 +01:00
Claire
1b386c881c
Refactor theme config loading
2022-01-16 22:26:18 +01:00
Claire
c61b29ebfd
Refactor some more
2022-01-16 22:26:18 +01:00
Claire
30d9abdfc9
Refactor glitch-soc's theme handling
2022-01-16 22:12:11 +01:00
Jeong Arm
474cd302c9
[Glitch] Gradually increase retry waiting for media processing
...
Port bc7a8ae6d6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-16 18:14:33 +01:00
Claire
b61c3ddff8
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream added some text, but our README is completely different.
Kept our README unchanged.
2022-01-16 18:11:20 +01:00
Claire
07cb948f39
Remove reference to dev.glitch.social from README
...
Fixes #1584
It's been down for a while.
2022-01-10 20:59:26 +01:00
Claire
5b185b05f1
Merge pull request #1655 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2022-01-07 22:43:28 +01:00
Claire
af86c7a5de
[Glitch] Fix media descriptions not being used for client-side filtering
...
Port 37e80994f8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2022-01-07 19:54:58 +01:00
Claire
fca50e4b50
Merge branch 'main' into glitch-soc/merge-upstream
2022-01-07 19:51:47 +01:00
Claire
e2933854ac
Merge pull request #1653 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-12-27 16:46:38 +01:00
Rens Groothuijsen
f011787003
[Glitch] Fix tag rendering error in hashtag column settings
...
Port e65080181a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-12-27 15:22:12 +01:00
Claire
09c61e1376
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
We have completely different contents. Kept our version.
- `package.json`:
Not a real conflict, just an upstream dependency udpated
textually too close to a glitch-soc-only dependency.
Updated dependencies like upstream.
- `streaming/index.js`:
Conflict due to code style changes on parts that were
modified in glitch-soc to handle local-only toots.
Changed style according to upstream.
2021-12-27 15:16:18 +01:00
Claire
3b9a6049ad
Merge pull request #1650 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-12-18 13:17:37 +01:00
Claire
fec4ed5074
Revert "Change workflow to push to Docker Hub ( #16980 )"
...
This reverts commit 4b616c4f0a .
2021-12-18 12:47:57 +01:00
Claire
e061ea5f71
[Glitch] Change title of retention chart
...
Port 0c17fd9109 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-12-18 11:47:54 +01:00
Claire
d4f315f304
Merge branch 'main' into glitch-soc/merge-upstream
2021-12-18 11:44:54 +01:00
Claire
7efef7db9e
Merge pull request #1648 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-12-16 19:45:17 +01:00
David Sterry
50d62fe2e7
[Glitch] ignore hashtag suggestions if they vary only in case
...
Port 2aafa5b4e7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-12-16 16:48:42 +01:00
Rens Groothuijsen
59a5193280
[Glitch] Show correct error message if chosen password is too long
...
Port 66baa629ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-12-16 16:26:04 +01:00
Eugen Rochko
9cecf59300
[Glitch] Add batch suspend for accounts in admin UI
...
Port SCSS changes from 2aafa5b4e7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-12-16 16:25:21 +01:00
Claire
b2526316f5
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/pending_accounts/index.html.haml`:
Removed upstream, while it had glitch-soc-specific changes to accomodate
for glitch-soc's theming system.
Removed the file.
Additional changes:
- `app/views/admin/accounts/index.html.haml':
Accomodate for glitch-soc's theming system.
2021-12-16 16:20:44 +01:00
Claire
d911c17f52
Fix unneeded outline around list name edition input
2021-12-03 21:03:40 +01:00
Claire
c5751f8377
Merge pull request #1643 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-30 17:34:22 +01:00
Claire
5bf3a09c5b
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-30 12:13:54 +01:00
Claire
4aec8087c7
Merge pull request #1640 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-26 23:41:01 +01:00
Claire
ca5d78816b
[Glitch] Fix searching for additional hashtags in hashtag column
...
Port 3f382e337d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-11-26 22:58:46 +01:00
Claire
d5d44b431a
[Glitch] Fix color of hashtag column settings inputs
...
Port 1630807ee2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-11-26 22:58:13 +01:00
Claire
9b861d56a9
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.env.production.sample`:
Copied upstream changes.
- `app/controllers/settings/identity_proofs_controller.rb`:
Minor conflict due to glitch-soc's extra “enable_keybase” setting.
Upstream removed keybase support altogether, so did the same.
- `app/controllers/well_known/keybase_proof_config_controller.rb`:
Minor conflict due to glitch-soc's extra “enable_keybase” setting.
Upstream removed keybase support altogether, so did the same.
- `lib/mastodon/statuses_cli.rb`:
Minor conflict due to an optimization that wasn't shared between
the two versions. Copied upstream's version.
2021-11-26 22:53:55 +01:00
Jeong Arm
97151840b0
[Glitch] Port upstream changes about trending links
2021-11-26 11:36:22 +01:00
Claire
025a2ceb0f
Merge pull request #1637 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-26 01:25:29 +01:00
Claire
3304df0ab5
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-26 01:15:32 +01:00
Claire
afd71867ba
Revert "Fix trends admin page crashing"
...
This reverts commit 5f10e64330 .
2021-11-26 01:15:29 +01:00
Claire
b4f785c1f4
Merge pull request #1636 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-26 01:12:09 +01:00
Claire
5f10e64330
Fix trends admin page crashing
2021-11-26 00:50:13 +01:00
Claire
0ccaedc92b
Disable trending links review request emails
2021-11-25 23:55:05 +01:00
Claire
67c4e8e317
[Glitch] Fix handling of recursive toots in WebUI
...
Port b1fd6d4490 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-11-25 23:52:22 +01:00
Claire
443ec4f8ba
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/views/admin/tags/index.html.haml`:
Removed upstream while it had changes in glitch-soc to accomodate for the
theming system.
Additional changes to accomodate for the theming system:
- `app/views/admin/trends/links/preview_card_providers/index.html.haml`
- `app/views/admin/trends/links/index.html.haml`
- `app/views/admin/trends/tags/index.html.haml`
- `app/views/admin/tags/show.html.haml`
2021-11-25 23:50:35 +01:00
Claire
8c2fe2a846
Merge pull request #1635 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-25 20:21:25 +01:00
Claire
534b0a2704
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-25 18:42:18 +01:00
Claire
3ba7c85ec9
Merge pull request #1634 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-19 19:55:02 +01:00
Claire
189cf652e6
[Glitch] Fix overflow of long profile fields in admin view
...
Port db32835338 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-11-19 18:55:27 +01:00
Claire
2b4c7beb73
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-19 18:51:41 +01:00
Claire
f2b376e9d8
Merge pull request #1632 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-13 10:41:25 +01:00
Claire
2cda8be805
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-13 09:40:13 +01:00
Jeong Arm
8b8d58c670
Rename, move, fix code
2021-11-12 19:51:35 +01:00
Jeong Arm
3238e60823
Fix admin sidebar on Mobile layout
2021-11-12 19:51:35 +01:00
Claire
f33878969a
Fix some glitch-soc styling issues due to different class names
...
Partial fix to #1629
2021-11-12 16:29:36 +01:00
Claire
a25839340e
Merge pull request #1628 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-11-06 00:33:55 +01:00
Claire
4bb6b1a1e7
Merge branch 'main' into glitch-soc/merge-upstream
2021-11-06 00:15:38 +01:00
Claire
e0f3962697
Merge pull request #1625 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-10-25 21:31:10 +02:00
Sasha Sorokin
a30ac454b2
[Glitch] Split context for filter bar and unread markers
...
Port 11d4f9eefc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-10-25 20:37:07 +02:00
Mashiro
dbbb077c19
[Glitch] Enhance dashboard styles
...
Port b58d32cfe2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-10-25 20:36:31 +02:00
Claire
e855df149b
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.env.production.sample`:
Upstream added new configuration options, uncommented by default.
Commented them.
- `Gemfile.lock`:
Upstream updated dependencies textually close to glitch-soc-specific
dependencies.
Updated those upstream dependencies.
2021-10-25 20:28:51 +02:00
Claire
c647fa99ca
Merge pull request #1624 from atsu1125/glitch-translate
...
translation glitch's web interface [ja]
2021-10-25 20:24:23 +02:00
atsu1125
dae377b3b5
translation glitch's web interface [ja]
...
Squashed commit of the following:
commit f8c339b4dafd7347c5e824191dbf28d770d6583d
Author: atsuchan <83960488+atsu1125@users.noreply.github.com >
Date: Sat Oct 23 20:24:28 2021 +0900
translation glitch's web interface [ja]
commit a9520d5c5fb21490fa66c51bf1063f1edb9150ff
Author: atsu1125 <mastodon@atsuchan.page >
Date: Sat Oct 23 15:21:55 2021 +0900
translation glitch's web interface [ja]
commit 699848f2abff24be149c4a1c623df8b920ef2ed9
Author: atsu1125 <mastodon@atsuchan.page >
Date: Sat Oct 23 13:23:39 2021 +0900
translation glitch's web interface [ja]
2021-10-24 00:05:33 +09:00
Claire
8ef8d2b790
Merge pull request #1623 from atsu1125/glitch-translate
...
Translation glitch's interface [ja]
2021-10-20 15:42:10 +02:00
atsu1125
7bc7da565b
translation glitch's preferences [ja]
2021-10-20 13:04:50 +09:00
atsu1125
aa6269b08e
translation glitch's client setting interface [ja]
2021-10-20 13:00:51 +09:00
Claire
b6f24ef0fb
Merge pull request #1622 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-10-14 22:57:41 +02:00
Claire
6964952d5f
Merge branch 'main' into glitch-soc/merge-upstream
2021-10-14 22:22:39 +02:00
Claire
b2eaf5562d
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream added some documentation in the README, but our README is pretty
different and barebone.
Kept our README.
2021-10-14 22:14:26 +02:00
Eugen Rochko
7aec1bc308
[Glitch] Add graphs and retention metrics to admin dashboard ( #16829 )
...
Port 07341e7aa6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-10-14 21:45:01 +02:00
Claire
694c073d1f
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/admin/dashboard_controller.rb`:
Upstream completely redesigned the admin dashboard.
glitch-soc tracked extra features, but that list is
gone.
Followed upstram.
- `app/views/admin/dashboard/index.html.haml`
Upstream completely redesigned the admin dashboard.
glitch-soc tracked extra features, but that list is
gone.
Followed upstram.
2021-10-14 21:44:57 +02:00
Claire
ebf2c31956
Merge pull request #1620 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-10-13 16:29:17 +02:00
Sasha Sorokin
5169b374c6
[Glitch] Add single option votes tooltip in polls
...
Port 89b5071fde to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-10-13 15:53:33 +02:00
Claire
1665b84285
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Not really a conflict, just a glitch-soc-only dependency textually too close
to an updated upstream one.
- `yarn.lock`:
Not really a conflict, just a glitch-soc-only dependency textually too close
to an updated upstream one.
2021-10-13 15:50:24 +02:00
Jeong Arm
0220065770
Fix status open hotkey
2021-10-07 23:40:35 +02:00
Julianne420
ebb4de7d3e
Add zh-CN translations
2021-10-07 23:40:18 +02:00
Claire
44fd66f0c6
Merge pull request #1616 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-10-06 18:02:18 +02:00
Mélanie Chauvel
cef109e046
[Glitch] Improve hover and focus style in columns settings
...
Port 900481b7fa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-10-06 16:51:42 +02:00
Claire
079ed6c26d
Merge branch 'main' into glitch-soc/merge-upstream
2021-10-06 16:46:32 +02:00
Claire
b31748a496
Fix clicking on account name in “[xxx] boosted” text leading to broken path
2021-09-30 12:31:08 +02:00
Claire
e660a7bbb0
Merge pull request #1613 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-30 12:30:48 +02:00
Claire
56f9c44f33
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-30 11:45:13 +02:00
Claire
5e36c3b44c
Merge pull request #1612 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-30 00:29:38 +02:00
Claire
29b5c5f483
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/custom_emoji.rb`:
Slight refactor upstream, next to a line that was different in glitch-soc
because of our local configurable limits on custom emoji size.
Ported upstream changes.
- `yarn.lock`:
Not really a conflict, upstream dependency textually too close to a
glitch-soc-only dependency.
Updated upstream dependency as upstream.
2021-09-30 00:01:20 +02:00
Claire
00889b3131
Merge pull request #1609 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-28 14:10:30 +02:00
Claire
c4ccbbccab
Fixup style issue
2021-09-28 13:24:34 +02:00
Claire
345b64340b
[Glitch] Fix incorrect use of old WebUI paths
...
Port 6b19e1e632 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-09-28 13:07:27 +02:00
Claire
188d66c9a8
[Glitch] Add aliases for WebUI routes that were renamed in #16171
...
Port 11502ae46e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-09-28 13:07:27 +02:00
Claire
b2dd2e95ad
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-28 12:37:54 +02:00
Eugen Rochko
a7f6524c6b
[Glitch] Change routing paths to use usernames in web UI
...
Port 52e5c07948 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-09-26 21:35:57 +02:00
Claire
3622110778
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `streaming/index.js`:
Filtering code for streaming notifications has been refactored upstream, but
glitch-soc had similar code for local-only toots in the same places.
Ported upstream changes, but did not refactor local-only filtering.
2021-09-26 18:28:59 +02:00
Claire
4b7e436026
Merge pull request #1606 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-22 17:27:15 +02:00
Claire
7c25251a39
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-22 16:50:33 +02:00
Claire
3d05ebfdc3
Merge pull request #1604 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-19 14:10:26 +02:00
Claire
bf827b17e1
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-19 13:07:27 +02:00
Claire
35469b1952
Merge pull request #1602 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-14 22:48:26 +02:00
Claire
f1e6884d6b
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-14 13:50:30 +02:00
Claire
7aa4d481db
Fix media icons not being added in CWs
2021-09-09 17:14:09 +02:00
Claire
4a94f4127b
Fix glitch-soc front-end not linking to the provided SOURCE_URL
2021-09-08 16:36:45 +02:00
Claire
6bbcd99f14
Fix media attachments not being displayed on polls
...
Fixes #1595
2021-09-08 16:36:30 +02:00
Claire
e2921375c3
Merge pull request #1597 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-08 14:16:17 +02:00
Claire
5d81d621b6
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-08 13:27:37 +02:00
Claire
127aaa8174
Merge pull request #1594 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-09-08 13:24:54 +02:00
Claire
f9185c72a9
Merge branch 'main' into glitch-soc/merge-upstream
2021-09-02 10:52:09 +02:00
Claire
e7e04b46d7
Merge pull request #1591 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-08-27 15:28:00 +02:00
matildepark
39193be1c4
[Glitch] Fix follow request count to dynamically update
...
Port 79341d0f5f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-08-27 11:31:09 +02:00
Claire
463d23dfd5
Merge branch 'main' into glitch-soc/merge-upstream
2021-08-27 11:29:03 +02:00
Claire
70909c5b09
Merge pull request #1589 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-08-20 16:30:21 +02:00
Claire
1aca5ef9bc
Merge branch 'main' into glitch-soc/merge-upstream
2021-08-20 16:14:45 +02:00
Claire
65b003cab8
Merge pull request #1588 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-08-20 14:26:14 +02:00
Claire
4f074b68ba
[Glitch] Fix crash if a notification contains an unprocessed media attachment
...
Port 0c24c865b7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-08-20 13:14:59 +02:00
Claire
0e62c38b02
[Glitch] Fix download button color in audio player
...
Port aaf24d3093 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-08-20 13:14:03 +02:00
Claire
4e2a8c9b38
Merge branch 'main' into glitch-soc/merge-upstream
2021-08-20 13:01:50 +02:00
Claire
4a364de500
Merge pull request #1585 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-08-11 17:25:06 +02:00
Claire
47ea9b2d67
Merge branch 'main' into glitch-soc/merge-upstream
2021-08-11 16:41:59 +02:00
Claire
70b7ac9ff3
Merge pull request #1583 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-08-10 00:25:33 +02:00
Takeshi Umeda
8681ef85d0
[Glitch] Fix logout link not working in safari
...
Port b2875b1864 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-08-09 23:45:58 +02:00
Jeong Arm
8d55cb7d71
[Glitch] Fix trends layout
...
Port 6e0ab6814f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-08-09 23:40:31 +02:00
Claire
76c7226eb0
Fix account statuses cleanup settings controller for glitch-soc's theming system
2021-08-09 23:28:06 +02:00
Claire
8ec4be4233
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Not a real conflict, upstream-updated dependency (redis) textually too
close to glitch-soc-only dependecy.
Updated redis gem like upstream did.
2021-08-09 23:25:49 +02:00
Jeong Arm
a61645ed30
Add missing Korean translations
2021-08-06 20:06:05 +02:00
Jeong Arm
0843a3dd6d
Fix typo on simple_form.ko.yml
2021-08-06 20:06:05 +02:00
Jeong Arm
69b5139d2a
Add Korean translations
2021-08-06 20:06:05 +02:00
Claire
359f8de2e8
Merge pull request #1570 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-25 14:31:49 +02:00
Claire
2f6ff14198
[Glitch] Fix crashes with Microsoft Translate on Microsoft Edge
...
Port e9659ae031 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-07-25 13:04:59 +02:00
Claire
34a573ac27
[Glitch] Add confirmation modal when closing media edit modal with unsaved changes
...
Port a8a7066e97 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-07-25 12:59:03 +02:00
Claire
08139d3cd7
[Glitch] Fix “open” link of media modal not closing modal
...
Port af08229ff4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-07-25 12:51:33 +02:00
Claire
b5e10d07ff
Merge branch 'main' into glitch-soc/merge-upstream
2021-07-25 12:48:48 +02:00
Claire
a2df067f98
Merge pull request #1569 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-19 12:09:41 +02:00
Claire
d1c87be8cf
Merge branch 'main' into glitch-soc/merge-upstream
2021-07-17 17:45:35 +02:00
Claire
e42ed4502f
Merge pull request #1567 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-13 23:55:09 +02:00
Claire
fc500a6062
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `CONTRIBUTING.md`:
Upstream file has changed and we're quoting it.
Ported the changes.
- `README.md`:
Upstream file has changed but we have a completely different one.
Kept our version.
- `lib/mastodon/version.rb`:
Upstream has changed from `tootsuite/mastodon` to `mastodon/mastodon`,
but we're still `glitch-soc/mastodon`.
Kept our version.
- `spec/presenters/instance_presenter_spec.rb`:
Upstream has changed from `tootsuite/mastodon` to `mastodon/mastodon`,
but we're still `glitch-soc/mastodon`.
Kept our version.
2021-07-13 17:57:15 +02:00
Claire
82bc8e7647
Merge pull request #1566 from ClearlyClaire/glitch-soc/feature/modal-stack
...
Fix boost/fav confirmation modals closing media modal
2021-07-13 15:45:21 +02:00
Claire
e4270cb55a
Please CodeClimate
2021-07-13 13:49:40 +02:00
Claire
19ea6618b1
Small scroll/history behavior fixup to take weird browser patterns into account
2021-07-13 13:21:00 +02:00
Claire
84fbe4d030
Refactor shouldUpdateScroll stuff
2021-07-13 12:51:06 +02:00
Claire
99f28c17de
Fix scroll handling with modals
2021-07-13 11:07:16 +02:00
Claire
6e3d5cbca2
Fix and simplify browser history handling in relation to modals
...
This simplifies the logic to:
- when the last modal gets closed and we're in our history buffer state, go back
- whenever a modal is open, ensure we're in a history buffer state by
potentially pushing one
2021-07-12 20:13:02 +02:00
Claire
c5b4e6b708
Add modal stack to allow better boost modal and media modal interaction.
2021-07-12 17:00:14 +02:00
Claire
ddf3f4cf85
Fix clicking on the pop-up player placeholder expanding the clicked toot
2021-07-12 16:24:53 +02:00
Claire
a85eb7d930
Fix follow suggestions scrolling on mobile view
...
Also simplify the CSS a bit and bring it closer to upstream.
2021-07-12 10:22:57 +02:00
Claire
0c6dfcf3de
Merge pull request #1563 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-11 22:38:06 +02:00
Claire
cdf20f4367
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/rest/instance_serializer.rb`:
Upstream changed the fields returned by /api/v1/instance by adding a
`configuration` field holding a lot of useful information making our
`max_toot_chars` and `poll_limits` fields obsolete.
Keeping those around for now for compatibility.
- `app/validators/status_length_validator.rb`:
No real conflict, just URL_PLACEHOLDER_CHARS introduced too close to
MAX_CHARS which is defined differently in glitch-soc.
Ported upstream changes.
2021-07-11 21:41:23 +02:00
Claire
f040b9aee3
Merge pull request #1562 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-08 19:53:43 +02:00
Claire
101f8616fe
[Glitch] Fix pop-in player display when poster has long username or handle
...
Port 1381e0e1d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-07-08 16:23:09 +02:00
Claire
3160e050a9
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/helpers/accounts_helper.rb`:
Conflict due to upstream changing how followers count is displayed while we
have an option to hide followers count.
Ported upstream change.
- `app/views/accounts/_header.html.haml`:
Conflict due to upstream changing how followers count is displayed while we
have an option to hide followers count.
Ported upstream change.
- `app/views/directories/index.html.haml`:
Conflict due to upstream changing how followers count is displayed while we
have an option to hide followers count.
Ported upstream change.
2021-07-08 16:17:19 +02:00
Claire
0c2eb949fc
Merge pull request #1560 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-07-02 16:57:28 +02:00
Claire
1e2097afd4
Merge branch 'main' into glitch-soc/merge-upstream
2021-07-02 16:12:11 +02:00
Claire
f4b9d94ce7
Merge pull request #1559 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-30 11:13:38 +02:00
Claire
81d8a20a88
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-30 09:43:18 +02:00
Claire
a4c828f8e7
Merge pull request #1558 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-30 01:01:43 +02:00
David Sterry
ba8f4535e3
[Glitch] Hide /about/more footer link in limited federation mode
...
Port 7c27ccb8d8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-30 00:45:00 +02:00
Claire
d1780fb9a4
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/ISSUE_TEMPLATE/bug_report.md`:
Removed upstream, while we had a checkbox telling people to check if the
issue was present upstream. Removed the file as well.
2021-06-30 00:42:52 +02:00
Claire
ff3626269e
Merge pull request #1557 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-25 12:20:46 +02:00
Claire
a993ff6e2f
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-25 10:44:06 +02:00
Claire
0eebade48c
Merge pull request #1556 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-24 19:22:13 +02:00
Claire
83b4e8584b
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-24 18:59:19 +02:00
Claire
62bf929684
Merge pull request #1555 from ClearlyClaire/glitch-soc/fixes/video-player-crash
...
[Glitch] Fix WebUI crash when a toot with a playing video gets deleted
2021-06-24 16:00:26 +02:00
Claire
b6f952ec5b
[Glitch] Fix styling of boost button in media modal not reflecting ability to boost
...
Port tootsuite#16387 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-24 15:43:04 +02:00
Claire
f024f523b2
Fix pop-up player not closing the moment a status is deleted
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-24 15:19:18 +02:00
Claire
036ec18fb3
Fix WebUI crash when a toot with a playing video gets deleted
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-24 15:19:12 +02:00
Claire
2a4e44a725
Merge pull request #1553 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-24 15:16:38 +02:00
Claire
86aca08ec6
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-24 08:08:02 +02:00
Claire
776e00f193
Merge pull request #1551 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-23 12:49:09 +02:00
Claire
979059fbc9
Fix login date not showing up in login history by using “public” pack
2021-06-23 12:21:40 +02:00
Eugen Rochko
d10d1e5eac
[Glitch] Add authentication history
...
Port SCSS changes from d174d12c83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-23 11:40:18 +02:00
Claire
37fd9670a5
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-23 10:46:24 +02:00
Claire
a434f370f3
Merge pull request #1550 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-16 12:42:40 +02:00
Claire
6dd51448a6
[Glitch] Fix OCR failure when erroneous lang data is in cache
...
Port 8428faa085 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-16 11:29:07 +02:00
Claire
4aa78027ea
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`: upstream-updated dependency (redis) textually too close to
glitch-specific one (redcarpet).
Ported upstream change.
2021-06-16 11:24:55 +02:00
Claire
db5baf3d1a
Merge pull request #1547 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-06-03 22:30:38 +02:00
Claire
1ac5427ddc
[Glitch] Update emoji codepoint mappings to v13.1
...
Port f6088922c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-03 21:07:35 +02:00
Claire
fa383531a7
[Glitch] Fix deprecated slash as division in SASS files
...
Port be8079f637 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-03 21:06:16 +02:00
Eugen Rochko
d2c9f39c0b
[Glitch] Add assets from Twemoji 13.1.0
...
Port abd7b4636a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-06-03 21:05:24 +02:00
Claire
0157caacef
Merge branch 'main' into glitch-soc/merge-upstream
2021-06-03 20:47:02 +02:00
Claire
02dffa8edd
Merge pull request #1546 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-31 16:49:48 +02:00
Claire
fb8c5979b4
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-31 11:53:57 +02:00
Claire
bbc9ca5d38
Merge pull request #1544 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-27 18:59:48 +02:00
Claire
10a31a934f
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream's README got updated, but we have a completely different one.
Kept ours.
2021-05-27 17:58:44 +02:00
Claire
2024aef0f9
Merge pull request #1542 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-22 15:16:21 +02:00
Zero King
8027d921ab
[Glitch] Remove duplicate CSS properties
...
Port 028ba13eb3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-22 13:22:26 +02:00
Claire
1a591ffc8b
[Glitch] Fix unread notification count when polling
...
Port 92f1d739b5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-22 13:20:07 +02:00
Zero King
bb0c9fcde7
[Glitch] Remove duplicate CSS property of margin
...
Port 689974b1ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-22 13:18:32 +02:00
Claire
5f334807d2
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-22 13:11:31 +02:00
Claire
03952c7d49
Merge pull request #1541 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-18 09:57:30 +02:00
Claire
f3d96d4ecb
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-18 09:40:17 +02:00
Claire
567745c1e6
Merge pull request #1539 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-17 11:33:17 +02:00
Claire
69737b703a
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`: our READMEs are entirely different and
upstream's has been updated. Kept our README.
2021-05-17 10:30:34 +02:00
Claire
678e07c544
Fix local-only toggle being buggy when replying to remote toot
2021-05-12 12:38:21 +02:00
Claire
db2f6fa49b
Merge pull request #1535 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-12 11:39:55 +02:00
Claire
671a95c545
[Glitch] Fix follow recommendations UI in advanced layout
...
Port 4f747d9f83 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-12 11:08:37 +02:00
Mélanie Chauvel
67c2c0a41e
[Glitch] Fix dialog close button
...
Port 0464240f19 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-12 11:07:40 +02:00
Claire
dc58d02192
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-12 11:03:05 +02:00
Claire
ffc3f8eebe
Merge pull request #1534 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-10 22:17:28 +02:00
Claire
7ac8bcf209
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-10 21:45:32 +02:00
Claire
fc8baba8cb
Merge pull request #1533 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-09 11:14:32 +02:00
Mélanie Chauvel
299ab28d5f
[Glitch] Make media_gallery.toggle_visible less confusing to translate
...
Port 68181b9506 to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-09 10:50:39 +02:00
Claire
87c3a0d0b3
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-09 10:41:28 +02:00
Claire
5233e99106
Merge pull request #1531 from ClearlyClaire/glitch-soc/features/upstream-media-modal
...
Port upstream's new media modal
2021-05-08 00:37:51 +02:00
Claire
df82963ea4
Merge pull request #1532 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-08 00:21:55 +02:00
Claire
fbf097f7e1
Merge branch 'main' into glitch-soc/merge-upstream
2021-05-08 00:01:47 +02:00
Marcin Mikołajczak
196cef8977
[Glitch] Add transition to media modal background
...
Port f8e50eaea3 to glitch-soc
Signed-off-by: marcin mikołajczak <me@mkljczk.pl >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Takeshi Umeda
34cc6f45ac
[Glitch] Fix expand video on public page
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
ThibG
d8e756eda8
[Glitch] Fix media modal buttons not showing up on mobile
...
Port b08d2d4f78 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
d973a90bcc
[Glitch] Fix not being able to open audio modal in web UI
...
Port a8c471fcc0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
f29f8caccb
[Glitch] Fix too low contrast on new media modal background in web UI
...
Port 014733d1e4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
cccc65651d
[Glitch] Fix media modal crashing when media has no blurhash
...
Port 13206fcfb8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
9dde2400d0
[Glitch] Fix media modal regression on public pages
...
Port e1a6526c8d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
50b100df00
Change media modals look in web UI
...
Port 1e89e2ed98 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:47:09 +02:00
Eugen Rochko
d30dd5b1db
[Glitch] Change home timeline to reload after follow recommendations in web UI
...
Port 0ad240cb6b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Eugen Rochko
5fa4138bd8
[Glitch] Fix "You might be interested in" flashing while searching in web UI
...
Port 0a3fa034fc to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Eugen Rochko
b571bc3278
[Glitch] Add empty state message for follow recommendations in web UI
...
Port 8d75bd002d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Claire
56135a77f9
[Glitch] Hide floating action button on onboarding page
...
Port 2c322addf3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Eugen Rochko
2f2c77c747
[Glitch] Change follow recommendations to be limited to 20 instead of 40 in web UI
...
Port 7762d3d275 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Eugen Rochko
0936ae4132
[Glitch] Fix newlines not being considered sentence separators in account note
...
Port b5ac17c4b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Eugen Rochko
89bc4dff6f
[Glitch] Change onboarding by replacing tutorial with follow recommendations in web UI
...
Port bf903dc510 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 22:00:11 +02:00
Claire
8615848348
Disable onboarding modal (keep it in “Show me around” from getting started menu)
2021-05-07 22:00:11 +02:00
Claire
50f8ee2e07
Merge pull request #1526 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-05-07 19:51:00 +02:00
Eugen Rochko
e08b31a706
[Glitch] Add joined date to profiles in web UI
...
Port 2c77d97e0d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 18:39:07 +02:00
fusagiko / takayamaki
dbb942999c
[Glitch] fix component name
...
Port c35a6b9e01 to glitch-soc
Co-authored-by: fusagiko / takayamaki <takayamaki@users.noreply.github.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-05-07 18:34:54 +02:00
Claire
50b430d9a2
Merge branch 'main' into glitch-soc/merge-upstream
...
- `app/views/statuses/_simple_status.html.haml`:
Small markup change in glitch-soc, on a line that has been modified by
upstream. Ported upstream changes.
2021-05-07 18:21:59 +02:00
Claire
a346912030
Add environment variables to control custom emoji size limits
...
Fixes #1524
2021-04-26 11:22:22 +02:00
Claire
a627e59116
Merge pull request #1523 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-04-21 20:28:24 +02:00
Claire
536892b8ae
Merge branch 'main' into glitch-soc/merge-upstream
2021-04-21 13:52:03 +02:00
Takeshi Umeda
b1d4f21db0
[Glitch] Fix not to show follow button in global suggestion
...
Port baed52c2a7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-21 13:50:51 +02:00
Takeshi Umeda
72eac238ba
[Glitch] Fix to update suggestion list after dismiss
...
Port 9bb3341849 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-21 13:50:51 +02:00
Claire
8fc0b592cb
[Glitch] Add border to 🚲 emoji
...
Port front-end changes from e78d06eecf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-21 13:50:51 +02:00
Eugen Rochko
e6501d5112
[Glitch] Add cold-start follow recommendations
...
Port front-end changes from f7117646af to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-21 13:50:51 +02:00
Claire
97da7b7307
Merge pull request #1521 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-04-20 18:06:40 +02:00
Claire
4b115d070c
Fix the follow recommendation admin page on glitch-soc
2021-04-20 12:22:50 +02:00
Claire
e2a2bc9021
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Upstream updated copyright year, we don't mention it so kept our version.
- `app/controllers/admin/dashboard_controller.rb`:
Not really a conflict, upstream change (removing the spam checker) too close
to glitch-soc changes. Ported upstream changes.
- `app/models/form/admin_settings.rb`:
Same.
- `app/services/remove_status_service.rb`:
Same.
- `app/views/admin/settings/edit.html.haml`:
Same.
- `config/settings.yml`:
Same.
- `config/environments/production.rb`:
Not a real conflict, upstream added a default HTTP header, but we have
extra headers in glitch-soc.
Added the header.
2021-04-20 12:17:14 +02:00
Claire
df326b8b5c
Merge pull request #1519 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-04-06 11:17:52 +02:00
Claire
5c225b03db
Fix glitch-soc-specific health check spec
2021-04-05 15:21:38 +02:00
Eugen Rochko
2ae8c41e5d
[Glitch] Add system checks to dashboard in admin UI
...
Port SCSS changes from 487e37d6d4
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-05 14:34:36 +02:00
Claire
6be0b4b014
[Glitch] Fix crash in old browsers
...
Port abad99fa10 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-04-05 14:33:42 +02:00
Claire
c901ae77d4
Merge branch 'main' into glitch-soc/merge-upstream
2021-04-05 14:31:07 +02:00
Noiob
39b9a0619a
Remove superfluous toot length check
2021-04-05 14:30:43 +02:00
Claire
b7ec2a9002
Merge pull request #1517 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-31 13:25:15 +02:00
Claire
15efa32cca
Merge branch 'main' into glitch-soc/merge-upstream
2021-03-31 10:34:29 +02:00
Claire
a2a85d5ae0
Merge pull request #1516 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-25 00:31:15 +01:00
Claire
5ea53b6158
[Glitch] Fix compose form behavior in mobile view
...
Port 034f37b85a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-24 11:21:21 +01:00
dependabot[bot]
b61e44461c
[Glitch] Bump react-select from 3.2.0 to 4.0.2
...
Add cacheKey to NonceProvider for react-select
Port changes from c3aef491d6 to glitch-soc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-24 11:01:57 +01:00
Claire
9541605024
Fix ActiveRecord monkey-patching migration hack
2021-03-24 10:55:02 +01:00
Claire
f60c99a8fb
Merge branch 'main' into glitch-soc/merge-upstream
2021-03-24 10:53:50 +01:00
Claire
d7c1c41859
Merge pull request #1515 from ClearlyClaire/glitch-soc/features/notifications-design
...
Change notification settings UI to be more compact
2021-03-24 10:14:42 +01:00
Claire
2bb573d021
Messing around with box-shadow
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-19 14:47:57 +01:00
Claire
e71f4d468b
Add more button states?
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-19 14:47:54 +01:00
Claire
200d7a1708
Change notification settings UI to be more compact
...
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-19 14:47:06 +01:00
Claire
c7f04961b6
Merge pull request #1513 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-19 14:34:08 +01:00
Claire
3b7b607300
Migrate glitch-soc local notification settings to upstream system
2021-03-19 13:57:36 +01:00
Claire
db6551ec09
Add option to opt out of unread notification markers
...
Port 55ac2b9c60 to glitch-soc
2021-03-19 13:57:32 +01:00
Claire
3ad6ef72cb
Merge branch 'main' into glitch-soc/merge-upstream
2021-03-19 13:57:15 +01:00
Claire
ba22398c38
Merge pull request #1512 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-15 23:46:33 +01:00
Claire
eac4a3e9c8
Merge branch 'main' into glitch-soc/merge-upstream
2021-03-15 11:26:59 +01:00
Claire
995ad2af30
Fix DM timeline failing to load from database
2021-03-12 23:17:34 +01:00
Claire
935e376078
Merge pull request #1510 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-11 18:04:18 +01:00
Claire
1b6a21e6bc
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/validators/status_length_validator.rb`:
Conflict due to glitch-soc's configurable maximum toot chars.
Ported upstream changes.
2021-03-11 16:08:15 +01:00
Claire
318efa49de
Fix various CodeClimate warnings
2021-03-06 14:51:53 +01:00
dependabot[bot]
454d036b74
Bump redcarpet from 3.5.0 to 3.5.1
...
Bumps [redcarpet](https://github.com/vmg/redcarpet ) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/vmg/redcarpet/releases )
- [Changelog](https://github.com/vmg/redcarpet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vmg/redcarpet/compare/v3.5.0...v3.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-06 14:51:45 +01:00
Claire
f4abf8e782
Merge pull request #1504 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-03-02 16:33:06 +01:00
Claire
7336276252
[Glitch] Update twitter-text from 1.14 to 3.1.0 and fix toot character counting
...
Port 65db262550 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-02 12:37:23 +01:00
Claire
7cffe8dca7
[Glitch] Add borders to 📱 and 📲 emojis
...
Port a8139ab016 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-02 12:27:29 +01:00
Claire
974ddc28a3
[Glitch] Fix WebUI crashing when SVG support is disabled
...
Port 0635c8760d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-03-02 12:26:12 +01:00
Claire
d8fdbb054e
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/validators/status_length_validator.rb`:
Upstream changes too close to glitch-soc MAX_CHARS changes, but not a real
conflict.
Applied upstream changes.
- `package.json`:
glitch-soc-only dependency textually too close to a dependency updated
upstream, not a real conflict.
Applied upstream changes.
2021-03-02 12:06:58 +01:00
Claire
4aa860b65b
Merge pull request #1501 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-02-22 19:36:03 +01:00
abcang
6ae04d990c
[Glitch] Fix default searchTokens
...
Port 2127f40e6b to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-22 15:47:17 +01:00
Eugen Rochko
24fb5d7572
[Glitch] Add server rules
...
Port SCSS changes from 8331fdf7e0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-22 15:45:28 +01:00
Claire
679642e26c
Merge branch 'main' into glitch-soc/merge-upstream
2021-02-22 15:23:46 +01:00
Claire
8792128f38
Merge pull request #1500 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-02-12 14:02:24 +01:00
Claire
49eef466b8
[Glitch] Add dropdown for boost privacy in boost confirmation modal
...
Port 07b46cb332 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-12 12:31:49 +01:00
Claire
9213b02656
Refactor privacy dropdown to have an interface closer to upstream's
2021-02-12 12:04:04 +01:00
kaias1jp
847779b1e4
[Glitch] Fixed WebUI crash when a status opened in the media modal is deleted
...
Port 08ae116dc6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-12 10:58:34 +01:00
Jeong Arm
8f24f7626a
[Glitch] Use custom mascot on static share page
...
Port d499bb031f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-12 10:57:09 +01:00
Mélanie Chauvel
0e7484209c
[Glitch] Slightly reorder three dots menu on toots to make it more intuitive
...
Port f5fefdc11a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-12 10:55:37 +01:00
Eugen Rochko
28f533f370
[Glitch] Change max. image dimensions to 1920x1080px (1080p)
...
Port acf1842896 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-12 10:46:00 +01:00
Claire
5e11f3a6e1
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/styles/mastodon/modal.scss`:
For some reason we changed the file loading path in glitch-soc,
but now upstream has completely changed how the logo is loaded.
Applied upstream changes.
2021-02-12 10:28:32 +01:00
Claire
a30a40c437
Fix background color for favourite modal on DMs
2021-02-10 19:27:18 +01:00
Claire
4ed9576cd2
Merge pull request #1496 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes
2021-02-03 18:57:38 +01:00
ThibG
e1fa06c459
[Glitch] Change custom emoji to be animated when hovering container
...
Port 3efa0c54b6 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-02-03 17:16:22 +01:00
Claire
4d40685850
Merge branch 'main' into glitch-soc/merge-upstream
2021-02-03 17:02:48 +01:00
Claire
7632255115
Change default site title to not point to dev.glitch.social
2021-01-27 14:45:45 +01:00
ThibG
52ff3ca675
Merge pull request #1491 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2021-01-26 23:21:32 +01:00
leo60228
ca6c62068e
Support customizing poll option limits
2021-01-26 14:07:31 +01:00
ThibG
00e55445b9
[Glitch] Add “translate” class to other user strings
...
Port 5fcac81302 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-26 14:05:24 +01:00
Claire
b81710c02c
Merge branch 'main' into glitch-soc/merge-upstream
...
Conflicts:
- `CONTRIBUTING.md`:
Not a real conflict, glitch-soc quotes the upstream file, which has been
changed. Update the quote.
2021-01-26 14:01:30 +01:00
ThibG
d1255ab8a5
Merge pull request #1487 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2021-01-21 17:51:43 +01:00
ThibG
c48e2a48ba
[Glitch] Fix Google Translate breaking web interface
...
Port 7d0031a515 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-21 16:59:47 +01:00
Claire
f90fa11db5
Merge branch 'main' into glitch-soc/merge-upstream
2021-01-21 16:51:12 +01:00
ThibG
73d5b05019
Merge pull request #1484 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2021-01-18 14:37:57 +01:00
Claire
e202314a75
Merge branch 'master' into glitch-soc/merge-upstream
2021-01-18 13:57:12 +01:00
ThibG
a7a47834e5
Merge pull request #1483 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2021-01-11 13:44:57 +01:00
ThibG
31e68bf3d3
[Glitch] Fix OCR lang data failing to load
...
Port 73ddb60c32 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-11 12:00:26 +01:00
Claire
33d30632fb
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/public_feed.rb`:
Upstream refactored a bit, glitch-soc had specific code for local-only
statuses.
Updated glitch-soc's specific code accordingly.
2021-01-11 11:55:42 +01:00
ThibG
d42e7e01dc
Merge pull request #1482 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2021-01-06 22:03:23 +01:00
Takeshi Umeda
55e84f9125
[Glitch] Fix logo button style more
...
Port 3f4b0dfd47 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-06 19:03:52 +01:00
Takeshi Umeda
7710a6c4b1
[Glitch] Fix logo button style
...
Port ba748a83f2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-06 19:03:21 +01:00
Takeshi Umeda
f3aa085af5
[Glitch] Fix getting-started footer in single column mode not being clickable in Safari
...
Port e38874dcf7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-06 18:38:10 +01:00
Takeshi Umeda
98fd0cca55
[Glitch] Fix defaultProps of frameRate to string
...
Port a50fe47a77 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-06 18:32:37 +01:00
Takeshi Umeda
f17ff99257
[Glitch] Fix missing key in list timeline policy
...
Port 71f0968887 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2021-01-06 18:23:44 +01:00
Claire
90528f43bc
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `config/webpack/configuration.js`:
Upstream updated the `js-yaml` dependency, which changed how to call it.
Those changes conflicted because that code is pretty different in glitch-soc
which has to deal with its more complex theming system.
Proceeded to the same compatibility changes in glitch-soc's code.
- `package.json` and `yarn.lock`:
Not really a conflict, just glitch-soc-specific dependencies textually too
close to some dependencies updated upstream.
2021-01-06 18:08:06 +01:00
ThibG
225c934a1b
Merge pull request #1481 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-23 14:33:47 +01:00
Claire
537afa00f3
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/feed_manager.rb`:
Not a real conflict, glitch-soc-only DM-related method
too close to changed upstream stuff.
Ported upstream changes.
- `app/services/batched_remove_status_service.rb`:
Additional logic in glitch-soc to clear DMs from timelines.
Ported upstream changes and fixed the DM TL clearing logic.
- `app/workers/scheduler/feed_cleanup_scheduler.rb`:
Additional code in glitch-soc to clear DM timelines.
Ported upstream changes.
2020-12-23 01:47:45 +01:00
ThibG
81f4c550b2
Merge pull request #1480 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-21 22:11:27 +01:00
Claire
38bfaf8855
Merge branch 'master' into glitch-soc/merge-upstream
2020-12-21 18:28:23 +01:00
ThibG
61d5744dcc
Merge pull request #1478 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-19 15:31:39 +01:00
Claire
ec3e2b8f72
Merge branch 'master' into glitch-soc/merge-upstream
2020-12-19 14:52:09 +01:00
ThibG
79c57810b7
Merge pull request #1477 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-19 02:17:02 +01:00
ThibG
5c966bef8b
[Glitch] Fix styling issue on /about when server admin has a long username
...
Port 47c6c54d31 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-19 01:03:38 +01:00
ThibG
e0a253fb22
[Glitch] Change notification permission handling
...
Port 79efcf8aad to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-19 01:02:32 +01:00
Claire
f9d000ebae
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/resolve_url_service.rb`:
The private toot search by URL hack has been revamped upstream.
Took upstream's version.
2020-12-19 00:55:12 +01:00
ThibG
92cfcf168c
Merge pull request #1476 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-15 18:19:20 +01:00
Eugen Rochko
b0722fbc14
[Glitch] Change RTL detection to rely on unicode-bidi paragraph by paragraph
...
Port 1f564051b6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-15 16:42:39 +01:00
ThibG
6205107229
[Glitch] Add ability to require invite request text
...
Port CSS changes from 47e507fa61 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-15 16:22:36 +01:00
Eugen Rochko
5ca7bc2bed
[Glitch] Change "Profile unavailable" string to "Account suspended" in web UI
...
Port 4fd3062003 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-15 16:19:28 +01:00
Claire
e4f8679eae
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/form/admin_settings.rb`:
New setting added upstream. Ported it.
- `app/views/statuses/_simple_status.html.haml`:
Upstream removed RTL classes. Did the same.
- `config/settings.yml`:
New setting added upstream. Ported it.
2020-12-15 14:27:06 +01:00
Claire
1978f7265e
Fix processing of Delete activities on direct messages
2020-12-14 23:05:32 +01:00
Claire
4acb5c90a2
Use “public.js” pack for auth pages for form validation helpers
2020-12-10 13:01:51 +01:00
ThibG
cbe9b0640b
Merge pull request #1473 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-10 10:25:52 +01:00
ThibG
9a5825f864
[Glitch] Add honeypot fields and minimum fill-out time for sign-up form
...
Port 49eb4d4ddf to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-10 09:44:16 +01:00
ThibG
237025b5ef
[Glitch] Fix notifications being unnecessarily redrawn on state change
...
Port 9669167aae to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-10 09:42:32 +01:00
Claire
7782e4dc0d
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/about_controller.rb`:
Minor conflict caused by glitch-soc's theming system.
Ported upstream changes.
2020-12-10 09:41:49 +01:00
ThibG
b27d11dd33
Merge pull request #1472 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-09 19:06:13 +01:00
ThibG
7d0e45a3be
[Glitch] Fix column swiping animation logic
...
Port 0b437325dc to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-09 15:12:28 +01:00
Eugen Rochko
e18f9f8228
[Glitch] Fix unnecessary re-rendering of various components when typing in web UI
...
Partially port 9620ee90be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-09 15:11:38 +01:00
trwnh
3449ffa133
[Glitch] rename replies_policy enumerables
...
Port front-end changes from 127c543a6e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-09 14:58:09 +01:00
Eugen Rochko
b5134595d8
[Glitch] Fix alert when failing to save timeline markers in web UI
...
Port 59d943e152 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-09 14:57:17 +01:00
Claire
a16175645d
Merge branch 'master' into glitch-soc/merge-upstream
2020-12-09 14:42:33 +01:00
ThibG
25f725d67a
Merge pull request #1470 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-12-05 22:03:28 +01:00
Mélanie Chauvel
40e2de3904
[Glitch] Fix character count not ignoring hidden CW field
...
Port 68775b6039 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2020-12-05 21:15:18 +01:00
Claire
f8d867bac4
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/remove_status_service.rb`:
Conflict caused by us having a distinc Direct timeline.
Ported upstream changes.
- `app/javascript/mastodon/features/compose/components/compose_form.js`:
Conflict between glitch-soc's variable character limit and upstream
refactoring that part of the code.
Ported upstream changes.
2020-12-05 17:33:37 +01:00
Starfall
13df125b6c
Add favourite modal to light theme CSS
2020-12-05 13:23:39 +01:00
ThibG
29812c2e59
Merge pull request #1468 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-25 19:01:15 +01:00
abcang
b9fc807115
[Glitch] Fixed ESLint error
...
Port a2da02626e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-25 15:56:43 +01:00
Eugen Rochko
3d970faeb1
[Glitch] Remove fade-in animation from modals in web UI
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-25 15:50:22 +01:00
Thibaut Girka
4dab236690
Default to 25 fps for frame seeking if framerate information isn't known
2020-11-25 15:47:23 +01:00
Eugen Rochko
51d0e1c7b4
[Glitch] Fix hardcoded frame rate for frame by frame video navigation in web UI
...
Port f970e1fab6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-25 15:46:09 +01:00
Thibaut Girka
e71b16ae2b
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
glitch-soc-only dependency textually too close to updated upstream
dependencies. Updated to upsteam dependencies.
2020-11-25 15:31:45 +01:00
ThibG
24696458bf
Merge pull request #1467 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-20 15:11:43 +01:00
Thibaut Girka
3281c9b4c0
Fix video not taking focus on interaction
...
Revert part of #737 to restore hotkey functionality
2020-11-20 14:20:17 +01:00
ThibG
15be0bde8a
[Glitch] Fix image uploads being random data when canvas read access is blocked
...
Port d8d43a427a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-20 13:41:07 +01:00
Eugen Rochko
b82aa33dea
[Glitch] Add hotkeys for audio/video control
...
Port 04a079e723 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-20 13:40:05 +01:00
Thibaut Girka
48f0f3ffee
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/ISSUE_TEMPLATE/bug_report.md`:
Upstream added the `bug` label to bug reports.
Did the same.
- `app/services/fan_out_on_write_service.rb`:
Upstream put DMs back into timelines, glitch-soc was already doing it.
Ignored upstream changes.
2020-11-20 13:27:48 +01:00
ThibG
db01f8b942
Merge pull request #1465 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-14 00:50:43 +01:00
Thibaut Girka
de5cc20dd8
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/concerns/sign_in_token_authentication_concern.rb`:
Conflict caused because of glitch-soc's theming system.
Took upstream's new code and applied the theming system changes on top
of it.
- `app/controllers/concerns/two_factor_authentication_concern.rb`:
Conflict caused because of glitch-soc's theming system.
Took upstream's new code and applied the theming system changes on top
of it.
2020-11-14 00:30:36 +01:00
Thibaut Girka
8ffae82fa6
Fix minor design issues with fav confirmation modal
2020-11-13 01:14:52 +01:00
Thibaut Girka
339f78fb63
Fix media not being marked sensitive when outgoing CW is set
...
Fixes #1461
Fixes a regression from a recent merge
2020-11-13 01:05:55 +01:00
Thibaut Girka
265b26489a
Fix “Show boosts/replies in public timelines” only affecting streaming
...
Fixes #1456
2020-11-12 23:44:53 +01:00
Thibaut Girka
6c05db70fa
Add tests
2020-11-12 23:44:30 +01:00
Thibaut Girka
10bd6f415d
Improve searching for private toots from URL
...
Most of the time, when sharing toots, people use the toot URL rather than
the toot URI, which makes sense since it is the user-facing URL.
In Mastodon's case, the URL and URI are different, and Mastodon does not
have an index on URL, which means searching a private toot by URL is done
with a slow query that will only succeed for very recent toots.
This change gets rid of the slow query, and attempts to guess the URI from
URL instead, as Mastodon's are predictable.
2020-11-12 23:44:30 +01:00
ThibG
3b6e27978d
Merge pull request #1457 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-12 22:57:57 +01:00
Thibaut Girka
3f09d4ca03
Add missing locales to glitch flavor
2020-11-12 22:27:44 +01:00
Takeshi Umeda
412fe2ebb0
[Glitch] Add interrelationship icon
...
Port SCSS changes from 148ce97e21 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-12 22:24:24 +01:00
Eugen Rochko
0aeb833317
[Glitch] Add button to dismiss desktop notifications permissions banner
...
Port 4790a126be to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-12 22:23:06 +01:00
Thibaut Girka
c077cdaba7
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/relationships_controller.rb`:
Upstream changed a line too close to a glitch-soc only line related to
glitch-soc's theming system.
Applied upstream changes accordingly.
2020-11-12 22:13:57 +01:00
ThibG
67125534bc
Merge pull request #1454 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-09 11:30:28 +01:00
Thibaut Girka
ecd83f495c
Merge branch 'master' into glitch-soc/merge-upstream
2020-11-09 10:53:53 +01:00
Thibaut Girka
0437d70628
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/follower_accounts_controller.rb`:
Conflict due to upstream changing suspension logic while
glitch-soc has an extra option to hide followers count.
Ported upstream changes.
2020-11-08 14:20:35 +01:00
ThibG
cfb16b9b70
Merge pull request #1453 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-07 21:47:31 +01:00
Mashiro
e4d62042bd
[Glitch] Add limitation of image's max zoom rate (max to the original size of image)
...
Port f720af6b72 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-07 18:33:16 +01:00
dependabot[bot]
91c2f14fd2
[Glitch] Bump detect-passive-events from 1.0.5 to 2.0.1
...
Port e16b0fb15a to glitch-soc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-07 18:32:09 +01:00
Thibaut Girka
412218af2e
Merge branch 'master' into glitch-soc/merge-upstream
2020-11-07 18:23:02 +01:00
Thibaut Girka
5a9fc749c3
Fix unsightly re-layout delay for media previews
2020-11-04 18:53:52 +01:00
Thibaut Girka
a48dbc78f8
Fix hiding video breaking playback
...
Also make the video player code closer to upstream
2020-11-04 18:53:39 +01:00
ThibG
1f69ad798d
Merge pull request #1450 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-11-04 14:52:19 +01:00
Mashiro
dc86d814d9
[Glitch] add mouse scroll lock in image expand view
...
Port f645dad661 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-04 12:24:40 +01:00
Mashiro
40af1cf65b
[Glitch] Add expand/compress image button on image view box
...
Port 6a2db10f76 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-04 12:24:40 +01:00
mayaeh
f5df3d1ae2
[Glitch] Fix width of content text fluctuating over time
...
Port 2ae751f19d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-04 12:24:40 +01:00
Mélanie Chauvel
078744f210
[Glitch] Make visibility icon clickable as part of the time of a toot
...
Port 1d07f51039 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-04 12:24:40 +01:00
Mélanie Chauvel
578e757d09
[Glitch] Make click area of video/audio player buttons bigger in WebUI
...
Port a5afbb62d2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-03 17:42:40 +01:00
ThibG
adfaf9551c
[Glitch] Fix some account media gallery items having empty labels
...
Port 9d023ed4f6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-03 17:38:50 +01:00
fuyu
37dfb9dddc
[Glitch] Fix wrong seek bar width on media player
...
Port 8d7fbe7dd9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-03 17:37:53 +01:00
Mélanie Chauvel
3b96141633
[Glitch] Make “Mark media as sensitive” properly translatable
...
Port c5704e75ae to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-11-03 17:36:54 +01:00
Thibaut Girka
cd675fbe18
Merge branch 'master' into glitch-soc/merge-upstream
2020-11-03 17:28:54 +01:00
Thibaut Girka
b8e790c3c2
Fix crash when viewing a profile with a filtered out pinned toot
2020-11-01 16:53:03 +01:00
Thibaut Girka
5a41704f89
Fix IP blocks in admin panel
...
It was broken due to discrepancies between upstream and glitch-soc's
theming system.
2020-10-28 23:55:41 +01:00
Thibaut Girka
a81bb14abe
Add option to hide notification markers
2020-10-27 11:20:11 +01:00
ThibG
c762ca49dc
Merge pull request #1443 from ThibG/glitch-soc/features/upstream-pop-in
...
Port upstream's pop-in player to glitch-soc
2020-10-26 22:54:50 +01:00
Thibaut Girka
49ee69f75f
Add local setting for pop-in player position
2020-10-26 20:51:28 +01:00
Thibaut Girka
ea5298ab9b
Add setting to disable the pop-in player
2020-10-26 20:31:54 +01:00
Thibaut Girka
5ee2b860f9
Respect glitch-soc's reply counter setting in the pop-in player
2020-10-26 20:31:54 +01:00
Eugen Rochko
47edac871c
[Glitch] Fix regressions in icon buttons in web UI
...
Port a549415868 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-26 19:51:09 +01:00
Eugen Rochko
8f950e540b
[Glitch] Add pop-out player for audio/video in web UI
...
port d88a79b456 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-26 19:51:09 +01:00
ThibG
9c88792f0a
Merge pull request #1442 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-10-26 16:11:58 +01:00
ThibG
ddbb9f0ec4
[Glitch] Fix follow request notifications
...
Port 3678b10823 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-26 15:50:48 +01:00
Thibaut Girka
9c34090db8
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/process_mentions_service.rb`:
glitch-soc local-only handling, ported upstream changes
2020-10-26 15:48:16 +01:00
ThibG
36e5c9d45b
Merge pull request #1441 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-10-22 22:38:11 +02:00
mayaeh
5c60f7eaed
[Glitch] Fix strings that could not be translated
...
Port fb5f3be18f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 21:49:46 +02:00
Eugen Rochko
4ae4b03974
[Glitch] Change how missing desktop notifications permission is displayed
...
Port a69ca29473 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 21:49:46 +02:00
Thibaut Girka
dca05c79a9
Move columns-related CSS rules into the appropriate files
2020-10-21 21:28:47 +02:00
ThibG
b5927301cf
[Glitch] Fix browser notification permission request logic
...
Port f54ca3d08e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 21:28:47 +02:00
Thibaut Girka
2eb054c07f
Remove glitch-soc specific and obsolete /api/v1/mutes/details
2020-10-21 21:28:47 +02:00
OSAMU SATO
78ad04420c
[Glitch] Add duration parameter to muting.
...
Port 96761752ec to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 21:28:47 +02:00
ThibG
813c84cd6c
[Glitch] Change how CDN_HOST is passed down to make assets build reproducible
...
Port 4c45b43cb8 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 21:28:47 +02:00
ThibG
842c048c6b
[Glitch] Fix unread notification marker not updating when mounting column
...
Port dac3e362fd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 19:36:41 +02:00
ThibG
f7306c7b7c
[Glitch] Ignore alt-key hotkeys in text fields
...
Port 63770d3aac to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 19:34:44 +02:00
Takeshi Umeda
8071613dd7
[Glitch] Fix mark as read in notifications to be saved immediately
...
Port bec8b12bb5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 19:33:20 +02:00
ThibG
c3d82027cf
[Glitch] Fix bell button causing a brief “Cancel follow request” on locked accounts
...
Port 82951920f7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-10-21 19:24:32 +02:00
Thibaut Girka
ec49aa8175
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `.github/dependabot.yml`:
Updated upstream, we deleted it to not be flooded by Depandabot.
Kept deleted.
- `Gemfile.lock`:
Puma updated on both sides, went for the most recent version.
- `app/controllers/api/v1/mutes_controller.rb`:
Upstream updated the serializer to support timed mutes, while
glitch-soc added a custom API ages ago to get information that
is already available elsewhere.
Dropped the glitch-soc-specific API, went with upstream changes.
- `app/javascript/core/admin.js`:
Conflict due to changing how assets are loaded. Went with upstream.
- `app/javascript/packs/public.js`:
Conflict due to changing how assets are loaded. Went with upstream.
- `app/models/mute.rb`:
🤷
- `app/models/user.rb`:
New user setting added upstream while we have glitch-soc-specific
user settings. Added upstream's user setting.
- `config/settings.yml`:
Upstream added a new user setting close to a user setting we had
changed the defaults for. Added the new upstream setting.
- `package.json`:
Upstream dependency updated “too close” to a glitch-soc-specific
dependency. No real conflict. Updated the dependency.
2020-10-21 19:10:50 +02:00
otrapersona
29870d2be6
Glitchsoc translation to 'es' language ( #1439 )
...
glitch-soc-specific translation to 'es' language
2020-10-19 22:17:29 +02:00
Thibaut Girka
311f457430
Fix crash when autolinking an invalid URI in Markdown
2020-10-13 14:35:07 +02:00
Thibaut Girka
cd861c051c
Fix issue checking for last unread notification when there are gaps
2020-10-08 22:44:30 +02:00
Thibaut Girka
b5edf30160
Fix boost icon not being displayed in boost notifications
2020-09-29 11:05:05 +02:00
ThibG
62e3f588de
Merge pull request #1430 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-09-29 10:29:42 +02:00
Thibaut Girka
ccfc2b6dce
Make explicit in glitch-soc's WebUI when an account is suspended
2020-09-28 18:00:49 +02:00
Thibaut Girka
e3f822ac1b
Do not filter out temporarily-suspended accounts from relationships API
2020-09-28 17:56:16 +02:00
Thibaut Girka
1ce3acac27
Bump puma to 5.0.1
...
Fixes LoadError on some OSes/architectures
2020-09-28 17:56:16 +02:00
Thibaut Girka
785852eb15
Fix glitch-soc specific test
2020-09-28 17:56:16 +02:00
Eugen Rochko
dadec533ce
[Glitch] Fix unreadable placeholder text color in high contrast theme in web UI ( #14803 )
...
Port bbcbf12215 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 17:56:16 +02:00
Thibaut Girka
6dde075425
Fix actions being performed before the redux state is set up
2020-09-28 17:49:55 +02:00
ThibG
f8205b7b4a
[Glitch] Add paragraph about browser add-ons when encountering some errors
...
Port b67caf9be4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 17:49:55 +02:00
Eugen Rochko
14869ee656
[Glitch] Add option to be notified when a followed user posts
...
Port 974b1b79ce to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 17:49:55 +02:00
Eugen Rochko
0a069bffd9
[Glitch] Optimize the process of following someone
...
Port front-end changes from 6d59dfa15d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 17:49:55 +02:00
Eugen Rochko
6775de3fc9
[Glitch] Change web UI to show empty profile for suspended accounts
...
Port fcb9350ff8 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 17:49:55 +02:00
ThibG
572d1a1bf8
[Glitch] Fix home TL marker code mishandling gaps
...
Port eaea2311aa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 15:00:19 +02:00
ThibG
4586202448
[Glitch] Fix notification filter bar incorrectly filtering gaps
...
Port aab867b0e8 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 14:59:10 +02:00
ThibG
d31792a2a6
[Glitch] Add border around 🕺 emoji
...
Port 91eecd1b3c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-28 14:58:25 +02:00
Thibaut Girka
a7aedebc31
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Not a real conflict, upstream updated dependencies that were too close to
glitch-soc-only ones in the file.
- `app/controllers/oauth/authorized_applications_controller.rb`:
Upstream changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's theming system.
Ported upstream changes.
- `app/controllers/settings/base_controller.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's theming system.
Ported upstream changes.
- `app/controllers/settings/sessions_controller.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's theming system.
Ported upstream changes.
- `app/models/user.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc not preventing moved accounts from logging
in.
Ported upstream changes while keeping the ability for moved accounts to log
in.
- `app/policies/status_policy.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's local-only toots.
Ported upstream changes.
- `app/serializers/rest/account_serializer.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's ability to hide followers count.
Ported upstream changes.
- `app/services/process_mentions_service.rb`:
Upstream refactored and changed the logic surrounding suspended accounts.
Minor conflict due to glitch-soc's local-only toots.
Ported upstream changes.
- `package.json`:
Not a real conflict, upstream updated dependencies that were too close to
glitch-soc-only ones in the file.
2020-09-28 14:13:30 +02:00
Thibaut Girka
787d5d7289
Fix minor bugs
2020-09-19 15:01:46 +02:00
Thibaut Girka
312c936d51
Minor refactoring and fixups
2020-09-19 14:15:28 +02:00
Thibaut Girka
85b9086e6b
Filter out mounted lists from “getting started” column
2020-09-18 20:07:25 +02:00
Thibaut Girka
a681980307
Submit timeline markers closer to the moment they change
2020-09-17 15:22:56 +02:00
Thibaut Girka
60eebc6cc4
Fix crashes when connection drops
2020-09-17 15:22:56 +02:00
Thibaut Girka
f1c0cf9806
Add button to manually mark all notifications as read
2020-09-17 15:22:56 +02:00
Thibaut Girka
94c290d7d2
Only update read marker when giving focus/mounting column
2020-09-17 15:22:56 +02:00
Thibaut Girka
145ed37978
Refactor and change logic to only update marker if we reached the last
...
read notification.
2020-09-17 15:22:56 +02:00
Thibaut Girka
66e9a77e36
Display unread marker for notifications
2020-09-17 15:22:56 +02:00
Thibaut Girka
ae698469d0
Clean up leftover from DM conversation view redesign
2020-09-17 15:22:56 +02:00
kedama
afa753a890
[Glitch] Set z-index of dropdown to 9999.
...
Port 678f5ed296 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-10 17:44:38 +02:00
ThibG
6e83020950
Merge pull request #1419 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-09-08 17:20:00 +02:00
Thibaut Girka
9748f074a3
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/api/v1/timelines/public_controller.rb
- app/lib/feed_manager.rb
- app/models/status.rb
- app/services/precompute_feed_service.rb
- app/workers/feed_insert_worker.rb
- spec/models/status_spec.rb
All conflicts are due to upstream refactoring feed management and us having
local-only toots on top of that. Rewrote local-only toots management for
upstream's changes.
2020-09-08 16:26:47 +02:00
ThibG
437d71bddf
Merge pull request #1418 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-09-07 14:16:54 +02:00
Thibaut Girka
e5f934ddf0
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/activitypub/collections_controller.rb`:
Conflict caused because we have additional code to make sure pinned
local-only toots don't get rendered on the ActivityPub endpoints.
Ported upstream changes.
2020-09-07 09:21:38 +02:00
ThibG
d967251fdc
Merge pull request #1417 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-09-01 17:36:30 +02:00
ThibG
787a629b8f
[Glitch] Update Tesseract.js
...
Port 5fc5a9f9f1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-01 17:10:20 +02:00
ThibG
a2d66a90e6
[Glitch] Add border around 🐞 emoji
...
Port JS change from f0b6ddd979 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-01 17:08:09 +02:00
Thibaut Girka
3fefb7909b
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `config/webpack/shared.js`:
Upstream has changed how Tesseract.js gets included and dropped a dependency.
The conflict is caused by glitch-soc having different code due to its
theming system.
Ported upstream changes.
- `lib/mastodon/version.rb`:
Upstream refactor/code style change in a place we replaced upstream's
repo URL with ours.
Ported upstram changes, keeping our repo URL.
- `yarn.lock`:
Upstream dropped dependencies, one of which was textually too close to
a glitch-soc-specific dependency. Not a real conflict.
2020-09-01 17:02:18 +02:00
Thibaut Girka
d95dd3883e
Change radio button design to be consistent with that of the directory explorer
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-01 14:09:35 +02:00
Thibaut Girka
70e64206be
Capitalize replies_policy strings
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-09-01 14:09:35 +02:00
Thibaut Girka
e02f375d22
Fix threaded mode
...
Fixes #1414
2020-09-01 09:37:17 +02:00
Thibaut Girka
38182fceb3
Fix crash when opening detailed view of a status you boosted
2020-08-31 23:48:16 +02:00
ThibG
f715e8b516
Merge pull request #1411 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-30 18:34:51 +02:00
Thibaut Girka
a68ec50e4e
Adapt 2FA changes to glitch-soc's theming system
2020-08-30 17:26:18 +02:00
santiagorodriguez96
a340e653df
[Glitch] Add WebAuthn as an alternative 2FA method
...
Port CSS changes from e8d41bc2fe
Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 17:21:16 +02:00
Tdxdxoz
bf55b5463a
[Glitch] Fix: also use custom private boost icon for detailed status
...
Port a3ec9af9b0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 16:51:16 +02:00
Daigo 3 Dango
72b1d5fdc5
[Glitch] Better manage subscriptionCounters
...
Port 9669557be1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 16:35:33 +02:00
proxy
3bbf6b1519
[Glitch] reword "boost to original audience" as per tootsuite#14596
...
Port 46210a65d1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 16:34:38 +02:00
Takeshi Umeda
cd806663af
[Glitch] Fix click range discrepancies in gifv
...
Port debf6ae316 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 16:31:41 +02:00
ThibG
45d1f34a30
[Glitch] Fix scrolling issues when closing some dropdown menus
...
Port c7cfd4e67a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-30 16:31:02 +02:00
Thibaut Girka
8c3c27bf06
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/accounts_controller.rb`:
Upstream change too close to a glitch-soc change related to
instance-local toots. Merged upstream changes.
- `app/services/fan_out_on_write_service.rb`:
Minor conflict due to glitch-soc's handling of Direct Messages,
merged upstream changes.
- `yarn.lock`:
Not really a conflict, caused by glitch-soc-only dependencies
being textually too close to updated upstream dependencies.
Merged upstream changes.
2020-08-30 16:13:08 +02:00
Thibaut Girka
30632adf9e
Fix replying to some remote toots switching to local-only
2020-08-29 19:57:32 +02:00
Thibaut Girka
f1d31cf18d
Fix spacing around reblog counter in detailed statuses
...
And bring the whole thing closer to upstream's code.
2020-08-24 20:03:37 +02:00
ThibG
83cd512777
Merge pull request #1408 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-19 19:36:58 +02:00
Thibaut Girka
74a9affdcc
Merge branch 'master' into glitch-soc/merge-upstream
2020-08-19 19:16:41 +02:00
Thibaut Girka
5dcc406abe
Change styling to always have scrollbar on search results
2020-08-17 15:46:18 +02:00
Thibaut Girka
d4b65193c7
Fix WebUI crash in edge case when media display size causes scroll
...
Fixes #1406
2020-08-17 15:46:18 +02:00
Thibaut Girka
e5dbdebc31
Fix styling of display names and account handles, make it closer to upstream
2020-08-13 23:32:29 +02:00
ThibG
6fece522f9
Merge pull request #1404 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-13 23:10:19 +02:00
ThibG
0f71372d63
[Glitch] Add client-side validation in password change forms
...
Port 7dc4c74265 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-13 22:26:22 +02:00
ThibG
b6c0f1fdc6
[Glitch] Add HTML form validation for the registration form
...
Port d70c3ab4c3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-13 22:25:33 +02:00
Thibaut Girka
da62e350e0
Merge branch 'master' into glitch-soc/merge-upstream
2020-08-13 22:17:29 +02:00
Thibaut Girka
660188c900
Fix local-only flag not necessarily being preserved on delete & redraft
2020-08-12 00:02:44 +02:00
Thibaut Girka
7c20530fb7
Fix embedded player
...
(broken because I forgot to adapt it to glitch-soc's theming system)
2020-08-12 00:00:42 +02:00
Thibaut Girka
0376b6b92b
Fix new audio player when under content warnings
2020-08-11 22:37:51 +02:00
ThibG
59c44ce323
Merge pull request #1398 from ThibG/glitch-soc/master
...
Merge upstream changes
2020-08-11 20:15:03 +02:00
Eugen Rochko
8ae52dc792
[Glitch] Add support for managing multiple stream subscriptions in a single connection
...
Ported ef057584fd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-11 19:40:35 +02:00
Thibaut Girka
78fa15d08f
Merge branch 'master' into glitch-soc/master
...
Conflicts:
- `streaming/index.js`:
Upstream entirely refactored it.
Ported our changes to upstream's refactor. Hopefuly.
2020-08-11 19:19:27 +02:00
ThibG
03712799e2
Merge pull request #1397 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-08 19:41:24 +02:00
Thibaut Girka
5d5b9e2f62
Merge branch 'master' into glitch-soc/merge-upstream
2020-08-08 19:10:40 +02:00
Thibaut Girka
a3806ec6ba
[Glitch] Fallback to previous, more approximative hashtag RE on older browsers
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-05 13:43:32 +02:00
Fire Demon
13501f7393
Add tests for direct message assertions
2020-08-04 19:43:19 +02:00
Fire Demon
3d5b3e357c
Add support for direct message assertions
2020-08-04 19:43:19 +02:00
ThibG
b988bc7564
Merge pull request #1393 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-02 22:46:25 +02:00
ThibG
8f0e6122a9
[Glitch] Fix audio player on Safari
...
Port 635b6a0f1a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-02 22:30:51 +02:00
Thibaut Girka
b578d70957
Merge branch 'master' into glitch-soc/merge-upstream
2020-08-02 22:29:17 +02:00
ThibG
141ac8db8b
Merge pull request #1392 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-02 16:05:01 +02:00
ThibG
de7ba22c45
[Glitch] Fix new audio player features not working on Safari
...
Port 51b5bb5301 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-02 14:35:40 +02:00
ThibG
8f3295f212
[Glitch] Fix wrong proptypes for onEditAccountNote
...
Port 5faf2de938 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-02 14:34:56 +02:00
kedama
1d8e930445
[Glitch] Fix the hashtag judgment of the compose form to be the same as the server side
...
Port cd94854e7d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-08-02 14:33:22 +02:00
Thibaut Girka
23cd5f2c15
Merge branch 'master' into glitch-soc/merge-upstream
2020-08-02 14:30:28 +02:00
ThibG
b12117c4a3
Merge pull request #1391 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-08-01 21:42:58 +02:00
Thibaut Girka
2cfa142961
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `yarn.lock`:
No real conflict, just a glitch-soc-only dependency textually too close to
one updated upstream. Ported upstream changes.
2020-08-01 20:24:23 +02:00
Thibaut Girka
ab967cf5a0
Fix local-only toots not being returned by the local TL API
...
Fixes #1389
2020-07-25 13:25:58 +02:00
ThibG
913141c678
Merge pull request #1388 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-24 12:32:33 +02:00
Thibaut Girka
5e93c7359d
Fix custom boost icon colors being swapped
2020-07-24 11:58:09 +02:00
ThibG
b136e621ea
[Glitch] Add custom icon for private boosts
...
Port 956473142c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-24 11:29:20 +02:00
Thibaut Girka
4d950c71e9
Merge branch 'master' into glitch-soc/master
2020-07-24 11:26:40 +02:00
ThibG
16416e940f
Merge pull request #1387 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-22 23:21:11 +02:00
ThibG
59e0eb1ba0
[Glitch] Change disabled retweet icon
...
Port e93efc0309 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-22 22:57:57 +02:00
Thibaut Girka
c03d1a9ac8
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-22 22:53:46 +02:00
Thibaut Girka
855ada7e93
Fix “Show less for all”/”Show more for all” eye icon not reflecting state
2020-07-22 22:53:10 +02:00
ThibG
4024952b58
Merge pull request #1385 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-22 15:39:36 +02:00
ThibG
f8e315cd74
[Glitch] Fix keyboard navigation in scrollable lists
...
Port 98f6380dee to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-22 13:51:44 +02:00
Sasha Sorokin
4412e2579c
[Glitch] Fix following_counter plural to include "one"
...
Port 17b1d71536 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-22 13:50:58 +02:00
ThibG
9bdad8f14e
[Glitch] Fix audio player controls color in mastodon-light theme
...
Port 85bc0f9639 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-22 13:50:15 +02:00
Thibaut Girka
b9f351d845
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/actions/compose.js`:
Not a “real” conflict, but change too close to a change we made to
fix the vanilla WebUI locally pushing authored local-only toots in the
public TL view.
2020-07-22 13:38:17 +02:00
ThibG
801e546ecc
Merge pull request #1383 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-16 15:01:13 +02:00
ThibG
f94cb94767
[Glitch] Fix error when closing a playing audio or video modal
...
Port bfed7dd5f3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-16 14:44:53 +02:00
Thibaut Girka
1c6c40d17c
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-16 14:43:50 +02:00
ThibG
37c092e9fd
Merge pull request #1382 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-15 16:56:33 +02:00
Thibaut Girka
470458da13
Fix style of visibility icon in boost modal
2020-07-15 16:04:56 +02:00
han@highemelry
610f71db7a
[Glitch] Add a visibility icon to boost modal
...
Port 8b35ed96c0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-15 15:50:09 +02:00
Eugen Rochko
dad3132046
[Glitch] Fix audio and video items in account gallery in web UI
...
Port 6cc5b822f5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-15 15:48:24 +02:00
Thibaut Girka
3f60b096b5
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `config/routes.rb`:
Upstream disabled E2EE routes, which we did earlier, but slightly
differently. Took upstream's version.
2020-07-15 15:32:40 +02:00
ThibG
7a23347db5
Merge pull request #1381 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-10 20:02:28 +02:00
ThibG
3fbcc4871f
[Glitch] Fix block/mute pagination in WebUI
...
Port 38579b9f74 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-10 18:49:33 +02:00
Thibaut Girka
ade6526249
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-10 18:49:06 +02:00
ThibG
ddf7cc1ab5
Merge pull request #1380 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-10 17:29:43 +02:00
Sasha Sorokin
66c0953c33
[Glitch] Improve safety of Blurhash component
...
Port 3ef94c0044 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-10 17:08:31 +02:00
ThibG
0520273573
[Glitch] Audio player visualization improvements
...
Port a2abe35e0f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-10 17:07:41 +02:00
ThibG
e248399220
[Glitch] Freeze scroll position when a dropdown menu is open in the TL
...
Port 6fda3cbbeb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-10 17:05:44 +02:00
Sasha Sorokin
042c32ea3b
[Glitch] Replace repetitive blurhash code with component ( #14267 )
...
Port 61c07c3731 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-10 16:59:53 +02:00
Thibaut Girka
5054462759
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-10 16:51:51 +02:00
Thibaut Girka
d42a23fdbe
Fix clicking the audio player also opening toots in detailed view
2020-07-10 10:28:05 +02:00
Thibaut Girka
0fe5deae89
Change styling of account note editing buttons
...
Co-Authored-By: Mélanie Chauvel (ariasuni) <perso@hack-libre.org >
2020-07-09 12:19:43 +02:00
ThibG
54e62f8500
Merge pull request #1378 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-08 16:25:03 +02:00
ThibG
11446be6d1
[Glitch] Fix new accent color not refreshing when changing thumbnail for audio uploads
...
Port 0d2135a461 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-08 15:26:28 +02:00
ThibG
b27eecdbfc
[Glitch] Fix WebUI crash on sensitive preview card with no preview thumbnail
...
Port d308a863fb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-08 15:26:02 +02:00
ThibG
a513997367
[Glitch] Fix WebUI crash on sensitive preview card with no preview thumbnail
...
Port 2581715491 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-08 15:25:31 +02:00
Thibaut Girka
de938023ab
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-08 15:23:41 +02:00
Thibaut Girka
c41da2e962
Fix streaming server only working for streams allowing local-only toots
2020-07-07 20:31:45 +02:00
ThibG
4acb7efb4b
Merge pull request #1372 from ThibG/glitch-soc/fixes/local-only-public-option
...
Add option to show local-only toots in public timeline
2020-07-07 19:58:12 +02:00
Thibaut Girka
64b6c20676
Change styling and layout of account notes UI
2020-07-07 19:25:42 +02:00
Thibaut Girka
a9b13804e2
Change account note placeholder name since the design has diverged upstream
2020-07-07 19:25:42 +02:00
Thibaut Girka
170b38c3f4
Fix being unable to add account notes
2020-07-07 19:25:42 +02:00
Sasha Sorokin
a3ac322ded
[Glitch] Replace shortNumberFormat with <ShortNumber>
...
Port cb2adaaf9d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-07 19:25:06 +02:00
ThibG
c4e1b82caf
Merge pull request #1373 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-07 16:21:42 +02:00
Eugen Rochko
6c7ac1b48f
[Glitch] Add ability to choose media thumbnail in web UI
...
Port 06fc6a9cd4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-07 15:58:49 +02:00
ThibG
8b17d47e12
[Glitch] Fix hashtag column options styling
...
Port a783bdf4ad to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-07 15:58:49 +02:00
Thibaut Girka
e9ad99bc93
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
Not really a conflict, just some glitch-soc-specific dependency
too close to an upstream-updated one.
2020-07-07 15:58:45 +02:00
Thibaut Girka
13db302f6e
Fix vanilla flavour too
2020-07-06 21:13:04 +02:00
Thibaut Girka
d973e11061
Add UI option to show local-only toots in public timeline
2020-07-06 21:12:06 +02:00
ThibG
94e09d309c
Merge pull request #1371 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-05 22:55:09 +02:00
Eugen Rochko
69cddc3909
[Glitch] Add color extraction for audio thumbnails
...
Port 99f3a55540 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-05 20:18:51 +02:00
Eugen Rochko
ad73e05f46
[Glitch] Fix audio modals not using blurhash and poster
...
Port 162adf61f2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-05 20:18:51 +02:00
Thibaut Girka
2d8be0a6e1
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `.env.production.sample`:
Upstream changed it completely.
Changed ours to merge upstream's new structure, but
keeping most of the information.
2020-07-05 19:35:56 +02:00
Eugen Rochko
9b3677d509
[Glitch] Add customizable thumbnails for audio and video attachments
...
Port 64aac30733 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
Eugen Rochko
8999eea707
[Glitch] Fix various issues around OpenGraph representation of media
...
Port audio player changes from 662a49dc3f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
Thibaut Girka
e6dc2fd8eb
Revert "Revert "Remove unused dependency on wavesurfer.js ( #14136 )""
...
This reverts commit dc99608bcf .
2020-07-02 17:31:09 +02:00
Eugen Rochko
06309129be
[Glitch] Fix audio/video/images/cards not reacting to window resizes in web UI
...
Port bb9ca8a587 to glitch-soc
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
Eugen Rochko
1c58420831
[Glitch] Change volume control and download buttons in web UI
...
Port 419ad6248b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
ThibG
1ad79d11f3
[Glitch] Fix audio player not working when media files are hosted on a different domain
...
Port aaf91abffa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
Eugen Rochko
ad978ab1d4
[Glitch] Change design of audio players in web UI
...
Port 75a2b8f815 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 17:31:09 +02:00
ThibG
e62d574ead
Merge pull request #1370 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-02 16:36:21 +02:00
Takeshi Umeda
1c8eb9bcf7
[Glitch] Fix the conditions for incomplete remote content
...
Port 7548a474a5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-02 13:58:50 +02:00
Thibaut Girka
9d127e15ff
Merge branch 'master' into glitch-soc/merge-upstream
2020-07-02 13:56:02 +02:00
ThibG
665eb1affe
Merge pull request #1369 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-01 21:51:16 +02:00
Ariel
f60c78ff3e
[Glitch] Fix cursor type in statuses
...
Port e9ea960773 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-01 20:18:07 +02:00
ThibG
24508bb837
[Glitch] Fix lock icon not being shown when locking account in profile settings
...
Port 4babf5b8b5 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-07-01 20:13:51 +02:00
Thibaut Girka
45deca65b3
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.js`:
Conflict because part of that file has been split to
`app/javascript/core/settings.js`. Ported those changes
there.
2020-07-01 19:23:14 +02:00
Thibaut Girka
39a0622de7
Add support for li attribute to li element
2020-07-01 01:02:27 +02:00
Thibaut Girka
f186e0c91c
Add support for “start” and “reversed” attributes to ol element
...
Fixes #1367
2020-07-01 01:02:27 +02:00
ThibG
814d3f343f
Merge pull request #1366 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-07-01 00:18:49 +02:00
Thibaut Girka
3d7ce178dd
Use allow/deny-list instead of white/black-list in .env.production.sample
...
.env.production.sample has been nuked upstream, but we decided to keep it,
so change it to reflect latest changes in environment variable names.
(The link still refers to “whitelist_mode” because the documentation hasn't
been updated yet)
2020-06-30 23:32:02 +02:00
ThibG
511edccf61
[Glitch] Add user notes on accounts
...
Port 65506bac3f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-30 23:32:02 +02:00
trwnh
50f5254568
[Glitch] Fix padding on account header
...
Port d1c6dd2d27 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-30 23:10:44 +02:00
ThibG
befe8c72dd
[Glitch] Fix read marker state not being udpated internally
...
Port fa4876a1b9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-30 23:09:39 +02:00
ThibG
934bacd05f
[Glitch] Change sensitive preview cards to not blur text
...
Port a1ad2ad951 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-30 23:08:24 +02:00
Thibaut Girka
9c3b9d5ab9
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `.env.production.sample`:
Upstream deleted it, I decided to keep it.
- `package.json`:
Upstream updated a dependency textually too close to wavesurfer.js
which has been deleted from upstream but is kept in glitch-soc for now.
2020-06-30 23:00:20 +02:00
ThibG
10ede3eb27
Merge pull request #1364 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-26 16:36:55 +02:00
Thibaut Girka
de735286cd
Fix public page CSS to match upstream's changes
...
Kind of a port of 418f0a33e9 to glitch-soc
2020-06-26 13:45:40 +02:00
Mélanie Chauvel
4964490bbd
[Glitch] Improve appearence consistency of settings pages
...
Port 08cf81f8c1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-26 13:31:17 +02:00
ThibG
327f6309e4
[Glitch] Fix design issues with sensitive preview cards
...
Port 1d2b0d2121 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-26 13:28:52 +02:00
ThibG
9a26d2e127
[Glitch] Fix avatar size in public page detailed status
...
Port 0a56a4a1bc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-26 13:27:39 +02:00
Eugen Rochko
2bb25c7730
[Glitch] Fix various issues around OpenGraph representation of media
...
Port front-end changes (except for audio player) from 662a49dc3f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-26 13:23:56 +02:00
Thibaut Girka
dc99608bcf
Revert "Remove unused dependency on wavesurfer.js ( #14136 )"
...
This reverts commit e9ff61ca07 .
2020-06-26 13:03:39 +02:00
Thibaut Girka
a01674fb2b
Merge branch 'master' into glitch-soc/merge-upstream
2020-06-26 13:02:14 +02:00
ThibG
8f4aff9b6f
Merge pull request #1361 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-24 17:06:26 +02:00
ThibG
72d193654b
[Glitch] Fix very wide media attachments resulting in too thin a thumbnail
...
Port d469247083 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-24 16:01:28 +02:00
Takeshi Umeda
83bc9f68af
[Glitch] Fix modifier key to keep the EmojiPicker on macOS
...
Port 434a6d0b15 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-24 15:56:43 +02:00
fuyu
51922d7ffa
[Glitch] Fix unnecessary gap under of video modal
...
Port cb3c6d1780 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-24 15:55:53 +02:00
Thibaut Girka
aae60a2366
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/concerns/sign_in_token_authentication_concern.rb`:
Conflict due to glitch-soc's theming system.
Ported upstream changes.
- `app/controllers/concerns/two_factor_authentication_concern.rb`:
Conflict due to glitch-soc's theming system.
Ported upstream changes.
2020-06-24 15:33:41 +02:00
Thibaut Girka
5d12b63e79
Simplify filtering condition
2020-06-23 16:09:36 +02:00
ash lea
c1377049c6
never filter own posts from timeline
2020-06-23 16:09:36 +02:00
ThibG
c7da2cc5a1
Merge pull request #1358 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-17 18:28:28 +02:00
Eugen Rochko
9a641a5a0e
[Glitch] Add hints about incomplete remote content to web UI
...
Port 3e9dc4044b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-17 17:48:04 +02:00
ThibG
65a9b788fc
[Glitch] Fix initial audio volume not corresponding to what's displayed
...
Port 755e8c76ab to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-17 17:20:14 +02:00
fuyu
45fbba2742
[Glitch] Fixed emoji detection problem to append border
...
Port b1484cf3ce to glitch-soc
Co-authored-by: ThibG <thib@sitedethib.com >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-17 17:18:42 +02:00
Thibaut Girka
59e92004b3
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`: not a real conflict, upstream update too close
to a glitch-soc-specific dependency
2020-06-17 17:10:15 +02:00
ThibG
0a5cf075cd
Merge pull request #1356 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-10 12:12:14 +02:00
Thibaut Girka
b9d75e49c2
Merge branch 'master' into glitch-soc/merge-upstream
2020-06-10 12:10:26 +02:00
Thibaut Girka
34d92e0233
Disable dependabot
2020-06-09 13:09:17 +02:00
ThibG
3287a10fe9
Merge pull request #1350 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-09 13:00:24 +02:00
Thibaut Girka
e9d7ca7645
[Glitch] Fix WebUI crash when loading account data before page is loaded
2020-06-09 11:55:07 +02:00
Thibaut Girka
b826e504b4
Disable E2EE-related routes
...
Not that I think they are an issue, but the API is likely to change, and
isn't versioned, so I don't want to that be an issue since we also don't
have clear versioning in glitch-soc.
2020-06-09 11:16:42 +02:00
ThibG
00cd919750
[Glitch] Add hotkey for toggling content warning composer field
...
Port 6b6a9d0ea3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-09 11:14:20 +02:00
Thibaut Girka
5e07deefc1
Merge branch 'master' into glitch-soc/merge-upstream
2020-06-09 11:12:53 +02:00
ThibG
304721edc1
[Glitch] Improve rendering of emoji which do not contrast with background
...
Port db319c0fdc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-09 11:07:32 +02:00
Ben Lubar
4657c1a1ca
[Glitch] FIX: filters ignore media descriptions
...
Port c66403b257 to glitch-soc
Co-authored-by: Thibaut Girka <thib@sitedethib.com >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-09 11:02:24 +02:00
ThibG
776aff9656
[Glitch] Hide sensitive preview cards with blurhash
...
Port 8e96510b25 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-09 11:01:31 +02:00
Yamagishi Kazutoshi
2da2f7f7c2
[Glitch] Fix ref attr for react-textarea-autozsize
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-09 10:55:52 +02:00
Thibaut Girka
12c8ac9e14
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/activitypub/collections_controller.rb`:
Conflict due to glitch-soc having to take care of local-only
pinned toots in that controller.
Took upstream's changes and restored the local-only special
handling.
- `app/controllers/auth/sessions_controller.rb`:
Minor conflicts due to the theming system, applied upstream
changes, adapted the following two files for glitch-soc's
theming system:
- `app/controllers/concerns/sign_in_token_authentication_concern.rb`
- `app/controllers/concerns/two_factor_authentication_concern.rb`
- `app/services/backup_service.rb`:
Minor conflict due to glitch-soc having to handle local-only
toots specially. Applied upstream changes and restored
the local-only special handling.
- `app/views/admin/custom_emojis/index.html.haml`:
Minor conflict due to the theming system.
- `package.json`:
Upstream dependency updated, too close to a glitch-soc-only
dependency in the file.
- `yarn.lock`:
Upstream dependency updated, too close to a glitch-soc-only
dependency in the file.
2020-06-09 10:39:20 +02:00
ThibG
f328f2faa3
Merge pull request #1347 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-06-01 19:41:33 +02:00
Christopher Choi
c225ac8b9e
[Glitch] Adjust flash alert contrast for better readability
...
Port b4a8400afd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-01 18:31:45 +02:00
Brian C. Lindner
a8559458c3
[Glitch] Allow Ctrl-click to keep EmojiPicker window open
...
Port 64154c5161 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-06-01 18:31:42 +02:00
Thibaut Girka
89de02f7aa
Merge branch 'master' into glitch-soc/merge-upstream
2020-06-01 18:21:43 +02:00
ariasuni
1f94f4009e
Improve appearance of notification cleaning UI
...
- Use smaller font-size for consistency with the rest of the UI
- Make better use of the horizontal space when available
2020-06-01 12:28:27 +02:00
Thibaut Girka
18f2c39074
Hide local-only pinned toots from public profiles
...
Fixes #1336
This also fixes federating pinned toots when some of them are local-only.
Public profiles will not show public toots, whether you are logged in
or not (this is consistent with local-only toots that are not pinned).
2020-05-31 17:20:15 +02:00
Thibaut Girka
ddcd9fe9f0
Fix backup archive including outgoing-only content warnings
2020-05-30 18:27:00 +02:00
Thibaut Girka
9e04b9d8df
Add support for setting Content Warning for CW-less outgoing toots
2020-05-30 18:27:00 +02:00
Thibaut Girka
041c769182
Move glitch-specific ruby-side locales to their own files
2020-05-30 12:54:17 +02:00
ThibG
491588f6b4
Merge pull request #1341 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-29 22:13:06 +02:00
ThibG
9707dbee6f
[Glitch] Fix timeline markers in Firefox
...
Port cc650bc023 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-29 20:02:30 +02:00
ThibG
9bd30b8dd5
[Glitch] Fix timeline markers not working on Chrome
...
Port 5aff2a6957 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-29 20:02:30 +02:00
Thibaut Girka
60b43050cb
Merge branch 'master' into glitch-soc/merge-upstream
2020-05-29 19:27:21 +02:00
Thibaut Girka
e8714530a4
Fix local-only hashtag columns
2020-05-28 15:21:16 +02:00
Thibaut Girka
7a74e46b77
Fix one import being made on mastodon's codebase instead of glitch-soc's
2020-05-28 15:14:12 +02:00
ThibG
39aa6301eb
Merge pull request #1337 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-28 14:53:36 +02:00
Mélanie Chauvel
0b01492276
[Glitch] Change wording from “Hide media” to “Hide image/images” in Web UI
...
Port 40d81620b0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-28 14:08:05 +02:00
Takeshi Umeda
44ea965557
[Glitch] Fix local streaming of hashtag timelines
...
Port 3a1a21ad57 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-28 14:05:21 +02:00
Thibaut Girka
ef6bfaf12e
Merge branch 'master' into glitch-soc/merge-upstream
2020-05-28 13:44:57 +02:00
Ben Lubar
ead09f5ddc
Fix exception when trying to serialize posts with <a> tags in them without hrefs ( #1334 )
...
* fix exception when trying to serialize posts with <a> tags in them without hrefs
* Add tests
Co-authored-by: Thibaut Girka <thib@sitedethib.com >
2020-05-28 12:47:40 +02:00
Thibaut Girka
c8cee24cb3
Fix Cmd-Enter not working to send toot
...
Fixes #1333
2020-05-26 10:15:35 +02:00
Thibaut Girka
b07c1e615b
Fix backup service when user has posted instance-local toots, again
2020-05-21 20:05:46 +02:00
ThibG
4dcabe6f9c
Merge pull request #1331 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-20 18:38:36 +02:00
Thibaut Girka
27b5143dc4
Merge branch 'master' into glitch-soc/merge-upstream
2020-05-20 18:22:42 +02:00
ThibG
b7e178d2e4
Merge pull request #1329 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-14 23:30:05 +02:00
Eugen Rochko
2b75728a80
[Glitch] Fix regression in sparkline style in web UI
...
Port c9dcc2d39f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-14 18:50:57 +02:00
Thibaut Girka
f94aebafe5
Merge branch 'master' into glitch-soc/merge-upstream
2020-05-14 18:49:10 +02:00
ThibG
e1d2820234
Merge pull request #1327 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-13 23:46:09 +02:00
ThibG
d147dd7588
[Glitch] Change “hide/show boosts from …” menu to be hidden when the account is muted
...
Port 92f85bea52 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-13 23:17:10 +02:00
ThibG
ef2f98317a
[Glitch] Fix some account avatars on public pages having incorrect size
...
Port 48503384d0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-13 23:17:10 +02:00
ThibG
6a17fa2b99
[Glitch] Fix first poll option not being focused when adding a poll
...
Port af6d356279 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-13 23:17:10 +02:00
Thibaut Girka
3baacf6993
Merge branch 'master' into glitch-soc/merge-upstream
2020-05-13 22:11:49 +02:00
Takeshi Umeda
559214c33f
[Glitch] Add remote only to public timeline
...
Port 26b08a3c54 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-10 16:19:59 +02:00
ThibG
51508e5061
[Glitch] Fix use of inline CSS in public pages
...
Port c0b849bdfd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-10 16:19:59 +02:00
Thibaut Girka
4a70792b4a
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
Not a real conflict, just a glitch-soc-only dependency too close to a
dependency that got updated upstream. Updated as well.
- `app/models/status.rb`:
Not a real conflict, just a change too close to glitch-soc-changed code
for optionally showing boosts in public timelines.
Applied upstream changes.
- `app/views/layouts/application.html.haml`:
Upstream a new, static CSS file, conflict due to glitch-soc's theming
system, include the file regardless of the theme.
- `config/initializers/content_security_policy.rb`:
Upstream dropped 'unsafe-inline' from the 'style-src' directive, but
both files are very different. Removed 'unsafe-inline' as well.
2020-05-10 16:19:56 +02:00
Thibaut Girka
c6ff4c634c
Fix crash when invalid addresses are linked in HTML or Markdown toots
2020-05-09 16:01:00 +02:00
ThibG
75b0fa8b76
Merge pull request #1324 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-05-03 23:29:41 +02:00
ThibG
89fcd68b75
[Glitch] Fix admin-facing uses of inline CSS
...
Port b8ba977497 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-03 21:47:58 +02:00
ThibG
7ea8b07b93
[Glitch] Fix page incorrectly scrolling when bringing up dropdown menus
...
Port 77ec0875ea to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-03 21:47:11 +02:00
ThibG
9e5a216878
[Glitch] Fix end-user-facing uses of inline CSS
...
Port 0e362b7678 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-03 21:44:43 +02:00
ThibG
4a5f93c25f
[Glitch] Refactor/cleanup TIMELINE_DELETE-related code
...
Port ad9c7aefe6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-03 21:42:13 +02:00
ThibG
502a0365df
[Glitch] Fix messed up z-index when NoScript blocks media/previews
...
Port 04eb599864 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-05-03 21:41:15 +02:00
Thibaut Girka
a22e6a3683
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/statuses_controller.rb`:
Upstream disabled the embed controller for reblogs.
Not a real conflict, but glitch-soc has an extra line to deal
with its theming system.
Ported upstream changes.
- `app/javascript/packs/public.js`:
Upstream made changes to get rid of most inline CSS, this changes
javascript for public pages, which in glitch are split between
different files. Ported those changes.
- `app/models/status.rb`:
Upstream changed the block check in `Status#permitted_for` to
include domain-block checks. Not a real conflict with glitch-soc,
but our scope is slightly different, as our scope for
unauthenticated access do not include instance-local toots.
Ported upstream changes.
- `app/serializers/rest/instance_serializer.rb`:
Not a real conflict, upstream added a new field to the instance
serializer, the conflict is one line above since we added more of
that.
Ported upstream changes.
- `app/views/settings/profiles/show.html.haml`:
Upstream got rid of most inline CSS and moved hidden elements
to data attributes in the process, in fields were we have
different values.
Ported upstream changes while keeping our glitch-specific
values.
- `app/views/statuses/_simple_status.html.haml`:
Upstream got rid of inline CSS on an HAML line we treat
differently, stripping empty text nodes.
Ported upstream changes to the style attribute, keeping
the empty text node stripping behavior.
2020-05-03 21:23:49 +02:00
ThibG
9c61dadc0d
Merge pull request #1321 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-25 17:50:22 +02:00
ThibG
9d41a410a3
[Glitch] Fix uninformative error message when uploading unsupported image files
...
Port be637146f3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-25 15:29:01 +02:00
ThibG
572e89e563
[Glitch] Fix expanded video player issues
...
Port c955f98d36 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-25 15:28:16 +02:00
Irie Aoi
0f4a8a6487
[Glitch] Set max-width and max-height to gif video
...
Port c5c8f68031 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-25 15:26:42 +02:00
ThibG
ce33822e2c
[Glitch] Fix and refactor keyboard navigation in dropdown menus
...
Port 80182eda62 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-25 15:24:02 +02:00
Thibaut Girka
8b2823b7b6
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-25 15:19:32 +02:00
ThibG
60f8a63a76
Merge pull request #1320 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-20 18:25:18 +02:00
D Anzorge
221ea4787f
[Glitch] Update Twemoji to 12.1.5
...
Port emoji_map.json changes from 29f5353f8b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-20 16:54:01 +02:00
Takeshi Umeda
7ceeb97f3d
[Glitch] Add local only to hashtag timeline
...
Port front-end changes from 2c7128c7f0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-20 16:52:56 +02:00
Thibaut Girka
63dc7cfa90
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-20 16:45:40 +02:00
ThibG
d5530827c9
Merge pull request #1319 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-18 16:22:31 +02:00
ThibG
bf9da1e734
[Glitch] Fix uploaded image orientation in some browsers
...
Port a1ce9cbb67 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-18 15:48:15 +02:00
Thibaut Girka
0cbc24e3b6
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-18 15:47:32 +02:00
ThibG
62e65dca11
Merge pull request #1318 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-17 22:36:48 +02:00
ThibG
81ef26b67d
[Glitch] Fix not being able to vote
...
Port e12a5635da to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-17 22:04:10 +02:00
Thibaut Girka
7ee65ba15e
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-17 22:02:55 +02:00
Gurgen Hayrapetyan
4849752a9c
[Glitch] Fix Poll fetchPoll action not being debounced.
...
Port ab8d7c0680 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-17 20:20:06 +02:00
Thibaut Girka
81e49ba5c6
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-17 20:16:24 +02:00
ThibG
5fdd5eef5a
Merge pull request #1317 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-15 18:24:41 +02:00
Thibaut Girka
66ad30db48
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`:
No real conflict, upstream updated a dependency which is
textually adjacent to a glitch-soc-specific dependency.
Updated it.
- `yarn.lock`:
No real conflict, upstream updated a dependency which is
textually adjacent to a glitch-soc-specific dependency.
Updated it.
2020-04-15 17:07:49 +02:00
ThibG
615073df33
Merge pull request #1316 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-12 17:58:25 +02:00
ThibG
a08a2130f0
[Glitch] Fix WebUI pagination of following, followers, follow requests, blocks and mutes lists
...
Port ec31b1b752 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-12 17:01:41 +02:00
Thibaut Girka
fdd0beefa7
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
We have a different README than upstream, discarded upstream changes
and kept ours.
2020-04-12 16:50:27 +02:00
Thibaut Girka
51bbf0b68d
Clean up some dead code
2020-04-10 14:47:06 +02:00
Thibaut Girka
5d2cdeb225
Fix deprecated use of createBrowserHistory
2020-04-09 17:03:05 +02:00
ThibG
c47be5bd86
Merge pull request #1312 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-06 21:44:34 +02:00
Thibaut Girka
9101254d0a
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.js`:
Upstream modified code that we split between multiple files due
to glitch-soc's theming system.
Ported those changes.
2020-04-05 18:32:06 +02:00
ThibG
6e426267a7
Merge pull request #1311 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-05 00:16:23 +02:00
Thibaut Girka
ec6464f8d0
Fix admin audit log crash due to glitch-soc theming changes
2020-04-04 23:15:08 +02:00
ThibG
fd7a37c371
[Glitch] Add explanation as to why unlocked accounts may have follow requests
...
Port d3ff06a320 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-04 21:59:49 +02:00
Eugen Rochko
7d5b43d8bb
[Glitch] Add ability to filter audit log in admin UI
...
Port f65568f1d4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-04 21:53:31 +02:00
Thibaut Girka
8fef96cbf5
Merge branch 'master' into glitch-soc/merge-upstream
2020-04-04 21:47:37 +02:00
ThibG
5c5317041f
Merge pull request #1310 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-04-02 22:17:29 +02:00
Sasha Sorokin
b367dd713e
[Glitch] Improve polls: option lengths & redesign
...
Port 37b3985bfa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-02 20:52:53 +02:00
Mélanie Chauvel (ariasuni)
2e337d850f
[Glitch] Improve toot clicking areas
...
Port part of 1fb92037e4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-02 20:49:43 +02:00
ThibG
9175ebf20c
[Glitch] Fix content warning being unnecessarily cleared when enabling/disabling CW
...
Port cf1fa73347 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-02 20:45:46 +02:00
Mélanie Chauvel (ariasuni)
dcf841545d
[Glitch] Fix wrong color for ellipsis in boost confirmation dialog in Web UI
...
Port be2f1597cf to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-02 20:45:03 +02:00
ThibG
3eede6f64b
[Glitch] Fix 404 and 410 API errors being silently discarded in WebUI
...
Port front-end changes from 0d117c106a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-04-02 20:39:44 +02:00
Thibaut Girka
f3eff922a3
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/poll_form.js`:
Upstream bumped poll option character limit, but we already had
a higher one, kept ours.
- `app/validators/poll_validator.rb`:
Upstream bumped poll option character limit, but we already had
a higher one, kept ours.
- `config/initializers/content_security_policy.rb`:
Upstream added a rule, the way we compute ours is different, but
that added rule has been ported.
- `package.json`:
No real conflict, dependency update. Performed the same update.
- `yarn.lock`:
No real conflict, dependency update. Performed the same update.
2020-04-02 20:32:00 +02:00
ThibG
a192b193bd
Merge pull request #1308 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-03-28 15:19:05 +01:00
Thibaut Girka
d98fabf2ee
Fix crash when posting with a CW but no text nor media
2020-03-27 22:28:39 +01:00
ThibG
faa56643b8
[Glitch] Fix frontend crash when deleting announcements
...
Port 858d0dd168 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-27 22:06:42 +01:00
ThibG
60338b2bee
[Glitch] Change poll option hover/active styling to be less confusing
...
Port beb80adb51 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-27 22:06:06 +01:00
Thibaut Girka
7b435fd9bf
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/services/post_status_service.rb`:
CW/sensitive logic fixed upstream, but different in glitch-soc.
Ported the changes accordingly.
2020-03-27 21:54:44 +01:00
Thibaut Girka
02f1c04fab
Make sanitizer *not* add no-referrer etc. in local markdown toots if the link is “safe”
2020-03-24 12:07:47 +01:00
Thibaut Girka
2c510ee00a
Fix glitch-soc marking every link in toots as a tag
...
Fixes #1281
2020-03-24 12:07:47 +01:00
ThibG
d101438b9d
Merge pull request #1305 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-03-22 17:59:47 +01:00
Daniel Sockwell
9da4bd098c
[Glitch] Fix frontend crash when deleting announcements
...
Port 8758221e73 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-22 16:31:01 +01:00
ThibG
0ff78befc6
[Glitch] Fix regression in “Edit media” modal in web UI
...
Port 90f3a00062 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-22 16:30:19 +01:00
mayaeh
912f4a2eba
[Glitch] Change the string "hidden" to "blocked" in WebUI
...
Port 310d729745 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-22 16:29:51 +01:00
Eugen Rochko
295dadc9f0
[Glitch] Change local media attachments to perform heavy processing asynchronously
...
Port front-end part of 9660aa4543 to glitch-soc
[API] This makes use of a new media posting API (/api/v2/media), supporting
background processing of uploaded files. For Pleroma's purposes, this could
be handled the same as /api/v1/media since afaik Pleroma doesn't do any
transcoding.
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-22 16:26:26 +01:00
Thibaut Girka
9abb227250
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`:
Our README.md files are completely different. Discarded upstream changes.
- `app/javascript/core/admin.js`:
Updating rails-ujs, no real conflict, but a comment to close to changed
code. Various glitch-soc-only files have been updated to match those changes,
though.
- `package.json`:
No real conflict, just an additional dependency in glitch-soc that was too
close to something updated upstream. Took upstream's changes.
2020-03-22 16:10:44 +01:00
Thibaut Girka
7115b0b8c9
Fix missing media description dialog when sending toots with keyboard shortcuts
2020-03-14 14:59:14 +01:00
Thibaut Girka
531658d6cf
Fix posting privacy on secondary button with missing description confirmation dialog
2020-03-14 12:33:50 +01:00
Thibaut Girka
e53622442c
Fix privacy icon being displayed twice in glitch-soc Web UI
...
Fixes #1298
2020-03-11 23:25:15 +01:00
ThibG
840b17e344
Merge pull request #1297 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-03-08 22:09:53 +01:00
ThibG
9c29229587
[Glitch] Add support for links to statuses in announcements to be opened in web UI
...
Port aa67036b41 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:46:15 +01:00
Mélanie Chauvel (ariasuni)
669cf49c54
[Glitch] Change the tooltip "Toggle visibility" to "Hide media" in web UI
...
Port 5e4b649655 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:45:36 +01:00
Bèr Kessels
fc53d9cc76
[Glitch] Code style improvements in JavaScript
...
Port fd76955f39 to glitch-soc
* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error.
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:43:53 +01:00
Mélanie Chauvel (ariasuni)
35d2189ac8
[Glitch] Change description of privacy levels to be more intuitive in web UI
...
Port 4063f9f278 to glitch-soc
Co-authored-by: Thibaut Girka <thib@sitedethib.com >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:37:13 +01:00
Mélanie Chauvel (ariasuni)
bdb06f50ec
[Glitch] Fix text area above/right of emoji picker being accidentally clickable in web UI
...
Port 2e18b1a2a2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:19:08 +01:00
ThibG
3c96a0c21d
[Glitch] Fix too large announcements not being scrollable in web UI
...
Port 503eab1c1f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:16:43 +01:00
koyu
6211eff739
[Glitch] Change GIF label to be displayed even when autoplay is enabled in web UI
...
Port e69a3f54a1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:15:11 +01:00
ThibG
c8f36a71ea
[Glitch] Change the string "Hide everything from …" to "Block domain …" in web UI
...
Port 39453de232 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 20:14:20 +01:00
Mélanie Chauvel (ariasuni)
eae96cb204
[Glitch] Add tooltips to audio/video player buttons
...
Port 036ba3f510 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-03-08 19:59:42 +01:00
Thibaut Girka
c790ecb14d
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/api/v1/statuses_controller.rb`:
Conflict due to upstream adding a new parameter (with_rate_limit),
too close to glitch-soc's own additional parameter (content_type).
Added upstream's parameter.
- `app/services/post_status_service.rb`:
Conflict due to upstream adding a new parameter (rate_limit),
too close to glitch-soc's own additional parameter (content_type).
Added upstream's parameter.
- `app/views/settings/preferences/appearance/show.html.haml`:
Conflict due to us not exposing theme settings here (as we have
a different flavour/skin menu).
Took upstream change, while still not exposing theme settings.
- `config/webpack/shared.js`:
Coding style fixes for a part we have rewritten.
Discarded upstream changes.
2020-03-08 19:38:53 +01:00
Thibaut Girka
13ef4d5fb0
Update puma from 4.3.2 to 4.3.3
...
Fixes #1294
This fixes cookies and devise authentication being broken as a result of
upgrading to puma 4.3.2, see https://github.com/puma/puma/issues/2132
2020-03-01 20:54:02 +01:00
Thibaut Girka
553a16c6f8
Update JS dependencies
2020-02-29 22:32:33 +01:00
Thibaut Girka
b0a7cb71be
Update glitch-soc-specific dependencies
...
- drop html2text which has been unused in a while
- update redcarpet
2020-02-29 22:32:33 +01:00
ThibG
907ebcfd43
Merge pull request #1291 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-29 12:50:44 +01:00
Thibaut Girka
427ef4948a
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-29 12:20:54 +01:00
ThibG
e1d29f7d9f
Merge pull request #1290 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-27 12:38:17 +01:00
Thibaut Girka
51d326f852
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-27 12:37:15 +01:00
ThibG
9ee8e1add9
Merge pull request #1289 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-25 18:05:52 +01:00
ThibG
2f2b48b227
[Glitch] Fix /web redirecting to /web/web in web UI
...
Port 0f07218e53 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-25 14:30:43 +01:00
Thibaut Girka
85933bc9ff
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-25 14:28:13 +01:00
Thibaut Girka
0d41fef506
Document alt+enter
2020-02-22 23:07:29 +01:00
ThibG
6680983032
Merge pull request #1287 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-20 00:52:50 +01:00
Thibaut Girka
bc4de2f661
[Glitch] Add source-mapped stacktrace to error message in web UI
...
Port ff3a11d01d to glitch-soc
2020-02-19 23:31:15 +01:00
ThibG
c9166a5943
[Glitch] Fix old browsers crashing because of missing finally polyfill in web UI
...
Port 1314bba68a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-19 23:10:37 +01:00
Thibaut Girka
e037002401
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-19 23:04:18 +01:00
Thibaut Girka
955f838f9d
Fix clicking on the “TOOT” button send bogus visibility parameter
2020-02-16 00:10:45 +01:00
Thibaut Girka
40798cba41
Fix alt+enter changing visibility setting without sending toot when toot is empty
2020-02-14 22:38:24 +01:00
Thibaut Girka
0cbd6d696b
Add test for health_check endpoint
2020-02-10 20:04:41 +01:00
Thibaut Girka
2edf317efc
Fix ActiveRecord::Migration.check_pending! failing because of duplicate migrations
2020-02-10 20:04:41 +01:00
Thibaut Girka
3d7fd4a2df
Fix boosting private toots in detailed view
2020-02-09 22:15:49 +01:00
ThibG
d3aaa08730
Merge pull request #1280 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-09 12:56:12 +01:00
Thibaut Girka
432033743c
Fix tests
...
Well, kinda, it's actually a bug from glitch-soc, but we will have to address it separately.
2020-02-09 12:32:33 +01:00
Eugen Rochko
5f61065e74
[Glitch] Fix unread indicator on announcements not being aligned with text in web UI
...
Port 90f04ea064 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-09 12:30:29 +01:00
ThibG
e443874024
[Glitch] Fix native share button not being displayed for unlisted toots
...
Port 02236332ba to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-09 12:29:51 +01:00
Thibaut Girka
dae5e446fe
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile`:
We updated httplog in a separate commit.
Took upstream's change which updated it further.
- `Gemfile.lock`:
We updated httplog in a separate commit.
Took upstream's change which updated it further.
- `app/lib/sanitize_config.rb`:
Upstream added better unsupported link stripping,
while we had different sanitizing configs.
Took only upstream's link stripping code.
- `config/locales/simple_form.pl.yml`:
Strings unused in glitch-soc had been removed from
glitch-soc, reintroduced them even if they are not
useful, to reduce the risk of later merge conflicts.
2020-02-09 12:15:55 +01:00
Lynne
a2cfe3daaa
update gemfile.lock for httplog 1.4.1
2020-02-09 09:49:28 +01:00
Lynne
05064757d9
update gemfile to reflect yanked httplog 1.4.0
2020-02-09 09:49:28 +01:00
ThibG
96ec90b986
Merge pull request #1278 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-06 22:48:26 +01:00
ThibG
fe9a124f5a
[Glitch] Fix dates (without time) being rendered as datetimes in public pages
...
Port c31d61d7f2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-06 21:41:50 +01:00
fuyu
b9aa57d5bf
[Glitch] Don't display toggle reveal button in video modal when full screen
...
Port 5711899c59 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-06 21:39:26 +01:00
Thibaut Girka
1a54b9b99e
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-06 21:36:38 +01:00
Thibaut Girka
ccaefd139d
Add environment variable to specify extra data hosts
...
Fixes #1276
2020-02-06 12:15:15 +01:00
Thibaut Girka
885e9227c6
Fix poll compose form being broken on single-column layout
2020-02-03 11:56:31 +01:00
ThibG
94cdbc4982
Merge pull request #1274 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-02-03 10:27:07 +01:00
ThibG
3dcb279da3
[Glitch] Change how unread announcements are handled
...
Port 3adc722d1c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-03 09:31:32 +01:00
Sasha Sorokin
dd6149ca0b
[Glitch] Add "Show thread" button to public profiles
...
Port 50cd73e5d7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-03 09:30:13 +01:00
Eugen Rochko
9dc1f7d299
[Glitch] Fix mascot being too large, and a code style issue
...
Port bba0269d97 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-02-03 09:27:51 +01:00
Thibaut Girka
369201a425
Merge branch 'master' into glitch-soc/merge-upstream
2020-02-03 09:22:58 +01:00
Thibaut Girka
4cd2d13bd2
When submitting markers, use last displayed notification, not last received one
2020-02-01 19:53:01 +01:00
Thibaut Girka
e135b293fa
Fetch last read notification id to update unread notification count on load
2020-02-01 19:53:01 +01:00
Thibaut Girka
cf5b769857
Add support for xmpp: and magnet: URIs to misleading link detection code
2020-01-28 20:25:56 +01:00
ThibG
abe2cc489b
Merge pull request #1272 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-28 19:38:37 +01:00
Eugen Rochko
8bb5d1abaa
[Glitch] Fix design of announcements in admin UI
...
Port 305abc9e05 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-28 19:17:47 +01:00
Eugen Rochko
ed5fb51168
[Glitch] Change announcements to be collapsed on page load in web UI
...
Port 0fcc4b1c56 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-28 19:17:06 +01:00
Thibaut Girka
44744e3ce1
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-28 19:15:03 +01:00
ThibG
67b8af34b3
Merge pull request #1271 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-27 17:26:53 +01:00
Eugen Rochko
cf230d551f
[Glitch] Change number animations direction based on decrease or increase
...
Port 10e209d8e0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 16:06:03 +01:00
Eugen Rochko
b0139dcf5e
[Glitch] Add animations to announcement reactions
...
Port dd4eec6bf6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 16:05:37 +01:00
ThibG
41d0869d7f
[Glitch] Change last_status_at to be a date, not datetime
...
Port 42d2a915e4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 16:03:24 +01:00
Eugen Rochko
187a822074
[Glitch] Fix link colors in announcements
...
Port 2f8c3c17ee to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 16:01:46 +01:00
Eugen Rochko
e36d0a98cc
[Glitch] Add streaming API updates for announcements being modified or deleted
...
Port b9d74d4076 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 16:01:06 +01:00
ThibG
8a8936725e
[Glitch] Fix status overflowing in report dialog
...
Port 389e3f6094 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-27 15:59:25 +01:00
Thibaut Girka
c56a504d11
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/serializers/rest/account_serializer.rb`:
Upstream added code too close to glitch-soc-specific followers-hiding code.
Ported upstream changes.
2020-01-27 15:46:50 +01:00
Thibaut Girka
8924743349
Refactor notifications cleaning mode
2020-01-26 14:55:03 +01:00
ThibG
3591621edc
Merge pull request #1268 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-25 20:31:22 +01:00
ThibG
5e4d1f699e
[Glitch] Fix “new items glow” being displayed above settings and announcements
...
Port 90b13ffd00 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 20:05:36 +01:00
ThibG
98d5ab6be9
[Glitch] Fix spurious error and incorrect state change when adding a reaction twice
...
Port c06d2ff437 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 19:53:04 +01:00
Thibaut Girka
3d9310bf3f
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-25 19:46:24 +01:00
ThibG
5bd752081f
Merge pull request #1267 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-25 19:07:32 +01:00
ThibG
6ce72f1fee
[Glitch] Improve announcements design
...
Port 48c55b6392 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 16:57:03 +01:00
Thibaut Girka
27ddcddcd3
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-25 16:50:24 +01:00
ThibG
340cb4a04c
Merge pull request #1266 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-25 12:23:47 +01:00
Eugen Rochko
4e1efacfac
[Glitch] Add limit of 8 different reaction types per announcement
...
Port f816da9c64 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 10:36:27 +01:00
Eugen Rochko
f1e4738f81
[Glitch] Add number animations
...
Port 76f1ed834e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 10:36:27 +01:00
Eugen Rochko
3c4bd03949
[Glitch] Change font size of announcements to be the same as statuses
...
Port b89e6cfe70 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 10:21:13 +01:00
Sasha Sorokin
2bde217ea5
[Glitch] Fix unlocalized dropdown button title
...
Port 1268e3b572 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 10:20:05 +01:00
Thibaut Girka
1f8563c256
Rename DropdownMenu's ariaLabel to title, to reduce unnecessary changes with upstream
2020-01-25 10:17:13 +01:00
Ben Lubar
05351cbffb
[Glitch] minor server-sent events fixes
...
Port front-end changes from 0dfba0884e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-25 10:13:56 +01:00
Thibaut Girka
61f699c0e9
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-25 10:04:41 +01:00
ThibG
0be67df4f0
Merge pull request #1265 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-24 17:28:22 +01:00
Thibaut Girka
bdc1581556
Fix emoji button styling in glitch-soc
2020-01-24 16:45:29 +01:00
Eugen Rochko
376e524278
[Glitch] Add announcements
...
Port front-end changes from f52c988e12 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-24 16:45:29 +01:00
ThibG
4f51fe03c9
[Glitch] Add “account timeline” filter category
...
Port JS changes from 43daeccccb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-24 15:27:15 +01:00
ThibG
de76a8969e
[Glitch] Fix unfollow confirmations in account directory
...
Port ec3ee67564 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-24 15:25:48 +01:00
Ben Lubar
4417e9e1fd
[Glitch] Add transparent support for EventSource streaming.
...
Port 619da5a4dc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-24 15:25:19 +01:00
Thibaut Girka
9adeaf2bfc
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/statuses_controller.rb`:
Minor conflict due to theming system
2020-01-24 14:37:06 +01:00
ThibG
a8c109baca
Merge pull request #1264 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-20 19:20:40 +01:00
Thibaut Girka
dc2ab6e646
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/packs/public.js`:
Upstream removed an unused function in code that has
been refactored a bit. Removed that function in the corresponding
places.
2020-01-20 18:31:11 +01:00
Thibaut Girka
eeb8753adc
Add glitch-soc front-end support for many upstream translations
2020-01-20 16:43:18 +01:00
Eugen Rochko
008063d562
[Glitch] Change reported media attachments to always be hidden in admin UI
...
Port 1ded3bb752 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-20 15:30:45 +01:00
Thibaut Girka
45709d6987
Merge branch 'master' into glitch-soc/master
...
Conflicts:
- `README.md`:
We have different README files. Discarded upstream changes.
- `app/views/layouts/admin.html.haml`:
Conflict due to glitch-soc theming system.
Adapted upstream changes.
- `app/views/layouts/embedded.html.haml`:
Conflict due to glitch-soc theming system.
Adapted upstream changes.
- `yarn.lock`:
No real conflict, glitch-specific dependency too close to
an updated one. Adapted upstream change.
2020-01-20 15:00:22 +01:00
ThibG
ddcf78d8d3
Merge pull request #1263 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-13 16:07:40 +01:00
Thibaut Girka
83f8bf48d9
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-13 13:14:35 +01:00
Sasha Sorokin
7ab12b7654
[Glitch] Correct margins for heading actions
...
Port SCSS changes from 5dcca33c56 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-12 16:05:09 +01:00
Sasha Sorokin
32191267a5
[Glitch] Use heading actions and placeholders in settings
...
Port SCSS changes from 36426ed4ad to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-12 16:04:42 +01:00
Thibaut Girka
980c004f06
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `Gemfile.lock`:
No real conflict, glitch-soc-only dependency (redcarpet) too close to an
upstream one (rdf-normalize)
- `README.md`:
we have different READMEs, discarded upstream's changes
- `app/views/admin/custom_emojis/index.html.haml`:
No real conflict, different context because of glitch-soc theming
- `lib/mastodon/statuses_cli.rb`:
Upstream added code to keep bookmarked statuses, we were already doing so
with slightly different code. Discarded upstream's changes.
- `package.json`:
No real conflict, glitch-soc-only dependency (favico.js) too close to
an upstream one
2020-01-12 15:57:34 +01:00
Thibaut Girka
180f138394
Make prepending “re: ” to CWs on reply optional
2020-01-07 19:05:31 +01:00
ThibG
9871466958
Merge pull request #1261 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-07 16:47:02 +01:00
ThibG
5636c94fe9
[Glitch] Fix reuse of detailed status components
...
Port 12a9813a0c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-07 16:30:53 +01:00
Thibaut Girka
578553ba05
Merge branch 'master' into glitch-soc/merge-upstream
2020-01-07 16:28:59 +01:00
ThibG
bcfd6e3bb4
Merge pull request #1259 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2020-01-05 13:51:50 +01:00
Takeshi Umeda
83359fef2b
[Glitch] Fix shortNumberFormat to within 3 chars without units
...
Port 0e8c0287d0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2020-01-04 23:04:52 +01:00
Thibaut Girka
01eaeab56d
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/controllers/application_controller.rb`:
Conflict due to theming system.
- `app/controllers/oauth/authorizations_controller.rb`:
Conflict due to theming system.
2020-01-04 23:04:42 +01:00
ThibG
22daf24600
Merge pull request #1257 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-12-28 19:10:27 +01:00
Thibaut Girka
ad29279214
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `README.md`
- `package.json`
2019-12-28 17:48:40 +01:00
ThibG
f064cd4fb8
Merge pull request #1255 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-12-19 16:07:21 +01:00
ThibG
dace054c06
[Glitch] Fix manual scrolling issue on Firefox/Windows
...
Port dc0750abc3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-19 14:43:47 +01:00
Thibaut Girka
e79fca176b
Fix issue because of theming system
2019-12-19 14:42:16 +01:00
Sasha Sorokin
7d2b1dc094
[Glitch] Improve report page structure
...
Port 34aa5c7cb2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-19 14:37:12 +01:00
Thibaut Girka
ab5ff638f2
Merge branch 'master' into glitch-soc/master
...
Conflicts:
- `config/locales/en.yml`
No real conflict, upstream added a translatable string “too close” to
one specific to glitch-soc
- `lib/mastodon/statuses_cli.rb`
Fixes made upstream, while changed in glitch-soc to keep bookmarked statuses
- `package.json`
No real conflict, additional dependency in glitch-soc
2019-12-19 13:52:54 +01:00
Thibaut Girka
66ab1f83b0
Fix various issues caused by wrong unread key being updated
2019-12-17 15:55:10 +01:00
Thibaut Girka
6a1b4c3452
Fix edit filter link in filtered “Show why” dialog
2019-12-12 16:32:47 +01:00
ThibG
c1befd3909
Merge pull request #1252 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-12-12 16:10:58 +01:00
Thibaut Girka
be4849c083
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/application_controller.rb
Minor conflict due to glitch-soc's theming system
2019-12-12 15:40:06 +01:00
ThibG
246addd5b3
Merge pull request #1251 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-12-08 21:27:36 +01:00
Thibaut Girka
49027ee948
Fix erroneous inclusion of upstream code
2019-12-07 15:53:04 +01:00
Hinaloe
d4c22d48df
[Glitch] Highlight border when focusing poll-form footer
...
Port eb551c480d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-07 15:48:26 +01:00
Takeshi Umeda
510e527663
[Glitch] Add basic support for group actors
...
Port f43f1e0184 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-07 15:48:26 +01:00
ThibG
c6ba870f00
[Glitch] Fix poll options not being selectable via keyboard
...
Port c05ed8a625 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-07 15:48:26 +01:00
ThibG
1e1293e3c8
[Glitch] Add follow_request notification type
...
Port 911cc14481 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-07 15:48:26 +01:00
Shlee
176f1da267
[Glitch] upgrade/replace websocket.js to @gamestdio/websocket v2
...
Port f92ed32df4 to glitch-soc
Co-authored-by: hina <hina@hinaloe.net >
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-07 12:54:27 +01:00
Thibaut Girka
abcba5c198
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- package.json
Not really a conflict, caused by an additional dependency in glitch-soc.
- yarn.lock
Not really a conflict, caused by an additional dependency in glitch-soc.
2019-12-07 12:28:59 +01:00
ThibG
7d59e25fbd
Merge pull request #1250 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-12-01 13:13:28 +01:00
Eugen Rochko
fae7e0cace
[Glitch] Fix conversations not having an unread indicator in web UI
...
Fix ed73376f1c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-01 12:21:55 +01:00
ThibG
2f8c4c588b
[Glitch] Fix lost focus when modals open/close
...
Port 35b142a7ad to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-12-01 12:19:06 +01:00
Thibaut Girka
99f1f48741
Merge branch 'master' into glitch-soc/merge-upstream
2019-12-01 12:12:42 +01:00
ThibG
7f6315841c
Merge pull request #1249 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-11-30 18:13:53 +01:00
Sasha Sorokin
b509b8812a
[Glitch] Fix counter sizing
...
Port b532ead798 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-30 17:52:12 +01:00
ThibG
776352d329
[Glitch] Add hotkey for opening media files
...
Port a690b3e470 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-30 17:52:12 +01:00
ThibG
949b37faba
[Glitch] Fix pending upload count not being decremented on error
...
Port 667708f5b0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-30 17:37:16 +01:00
ThibG
7ce7575549
[Glitch] Fix OCR with delete & redraft
...
Port e7a7f88df7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-30 17:36:49 +01:00
Thibaut Girka
2b7158427f
Merge branch 'master' into glitch-soc/merge-upstream
2019-11-30 17:29:44 +01:00
Thibaut Girka
93b8aec7b7
Link move target account
2019-11-27 17:37:01 +01:00
Thibaut Girka
93cb162d4a
Show acct of target account
2019-11-27 17:37:01 +01:00
Thibaut Girka
014c2cad21
Add moved account warning
2019-11-27 17:37:01 +01:00
Thibaut Girka
b25665d2e8
Do not consider moved accounts as non-functional
...
This might be somewhat controversial, but putting a redirection up
makes the account unusable, which works against use cases such as
using the moved account as backup in case the new one temporarily fails
(sure, the redirection can be temporarily removed, but it is a hassle)
2019-11-27 17:37:01 +01:00
ThibG
2448568d34
Merge pull request #1247 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-11-24 00:36:35 +01:00
ThibG
271b2e68f3
[Glitch] Fix blur behind closed registration message
...
Port SCSS changes from 42b3b019e0 to glitch flavour
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-23 19:08:46 +01:00
ThibG
962f485423
[Glitch] Change media description label to be context-sensitive
...
Port e86234b1e9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-23 19:07:23 +01:00
Thibaut Girka
c0f7e21685
Merge branch 'master' into glitch-soc/merge-upstream
2019-11-23 19:03:01 +01:00
ThibG
55f5e81a9d
Merge pull request #1246 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-11-21 10:01:26 +01:00
Thibaut Girka
e87cc59811
Fix weird edge case in load_schema
2019-11-20 19:19:57 +01:00
Thibaut Girka
6b999411fc
Revert CircleCI and some webpack changes to match upstream
2019-11-20 18:05:24 +01:00
Thibaut Girka
d52e27f3db
Merge branch 'master' into glitch-soc/merge-upstream
2019-11-20 17:57:17 +01:00
ThibG
64225f4ac2
[Glitch] Fix unread toot indicator not honoring onlyMedia in public and community timelines
...
Port 0d6da8892a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-20 17:56:35 +01:00
Thibaut Girka
1064a9d827
Override Migrator.new instead of Migrator#initialize, it's easier to understand
2019-11-20 17:31:22 +01:00
Thibaut Girka
33c2a7e23c
Add documentation about the migration hack
2019-11-20 17:18:00 +01:00
Thibaut Girka
6475525f31
Monkey-patch Rails' migrator to ignore duplicate migrations across Mastodon and glitch-soc
2019-11-20 17:03:25 +01:00
Thibaut Girka
ff67385cfb
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- README.md
discarded upstream changes
- app/controllers/api/v1/bookmarks_controller.rb
finally merged upstream, some code style fixes
and slightly changed pagination code
- app/controllers/application_controller.rb
changed upstream to always return HTML error pages
slight conflict caused by theming code
- app/models/bookmark.rb
finally merged upstream, no real conflict
- spec/controllers/api/v1/bookmarks_controller_spec.rb
finally merged upstream, slightly changed pagination code
2019-11-20 15:36:09 +01:00
ThibG
707c4918b2
Merge pull request #1243 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-11-07 21:15:22 +01:00
Thibaut Girka
04125c9c0d
Fix build with new sass-loader
2019-11-07 14:56:09 +01:00
Thibaut Girka
2c6d8ebf02
[Glitch] Minor improvements to poll composing UI
...
Port 7cdb8c10e9 to glitch-soc
2019-11-07 14:43:07 +01:00
ThibG
44acac0dcd
[Glitch] Fix WebUI allowing to upload more items than the limit
...
Port 66684c489c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-07 14:31:53 +01:00
Thibaut Girka
83774367d2
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `app/javascript/mastodon/features/compose/components/poll_form.js`
conflict because of the poll option limit being different than upstream's
2019-11-07 13:43:56 +01:00
ThibG
dd2ec970db
Merge pull request #1242 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-11-07 13:41:56 +01:00
Thibaut Girka
f63dad5294
Change CircleCI config to build assets with NODE_ENV=test
...
This should avoid minimization and other expensive webpack
transformations which aren't useful for running tests.
2019-11-07 13:27:36 +01:00
Thibaut Girka
42dff261d6
Disable minimization in test environment
2019-11-07 13:16:10 +01:00
Thibaut Girka
84a27a08df
[Glitch] Fix notification message for own poll
...
Port a4301b5202 and be93318c05 to glitch-soc
2019-11-06 15:06:53 +01:00
Nolan Lawson
ec567337dc
[Glitch] fix: support KaiOS arrow navigation on public pages
...
Port 1e232e455c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:59:57 +01:00
ThibG
734181c3bf
[Glitch] Fix filtered out items being counted as pending items
...
Port 3db3c10762 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:55:12 +01:00
Gabriel Rubens
d76ab55608
[Glitch] Use inert polyfill
...
Port 3cc9ff872f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:52:22 +01:00
ThibG
ea55f70f97
[Glitch] Add support for submitting media description with ctrl+enter
...
Port 7488a9e154 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:50:54 +01:00
Hinaloe
f940c5a1fb
[Glitch] dont crash with null-ref
...
Port 8568018935 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:50:27 +01:00
Takeshi Umeda
f2fc7246e1
[Glitch] Fix an issue where polls with 'expires_at' not set expired
...
Port 5b46467474 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-11-06 14:49:43 +01:00
Thibaut Girka
0ae7d84273
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- `package.json`
2019-11-06 14:38:28 +01:00
ThibG
00793a86bc
Merge pull request #1240 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-10-28 16:25:55 +01:00
Thibaut Girka
046cd05a83
Fix download button icon color
2019-10-28 11:41:26 +01:00
ThibG
2ed48037ea
[Glitch] Replace fav icon animation with CSS
...
Port 3a929dbedd to glitch-soc
And extend that to collapse button
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 21:10:24 +01:00
Nima Boscarino
bde35e7878
[Glitch] Add download button to audio and video players
...
Port 9b36f62df6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 15:41:22 +01:00
Nima Boscarino
ebe34ed529
[Glitch] Unliking a post updates like count on front end
...
Port a9530e29a2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:44:27 +01:00
ThibG
957eb4241a
[Glitch] Fix volume slider in chromium 🤷
...
Port bcf694dce7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:42:44 +01:00
umonaca
dd810a9405
[Glitch] Improve swipe experience
...
Port f4be89e24d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:41:37 +01:00
Hinaloe
9840e1ad75
[Glitch] don't show outline of full-screen video
...
Port 547a5bac9d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:38:49 +01:00
ThibG
a4dc0d2c27
[Glitch] Fix batch actions being hidden from mobile view
...
Port SCSS changes from aa884e0484 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:37:17 +01:00
BSKY
59946f9231
[Glitch] Add noopener and/or noreferrer
...
Port fccf83e1f2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 14:36:25 +01:00
dependabot-preview[bot]
4a0281d8c4
[Glitch] Bump react-select from 2.4.4 to 3.0.5
...
Port 183fc9d3cb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-27 12:25:15 +01:00
Thibaut Girka
41a98b6543
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- README.md
- app/helpers/statuses_helper.rb
Upstream moved account helpers to their own file, we had extra
helpers there, moved too.
- app/lib/sanitize_config.rb
- app/models/user.rb
- app/serializers/initial_state_serializer.rb
- config/locales/simple_form.en.yml
- spec/lib/sanitize_config_spec.rb
2019-10-27 12:14:01 +01:00
Thibaut Girka
18c07738a6
Fix media components being cropped
2019-10-26 17:51:22 +02:00
Thibaut Girka
318362758b
Hide overflowing characters from reply indicator too
2019-10-26 17:51:22 +02:00
Thibaut Girka
a24b954baa
Avoid toot text bleeding out of the content div
2019-10-26 17:51:22 +02:00
Thibaut Girka
984fce613e
Change filter logic to keep filtered toots, but not mark them as unread
...
Keeping them in the TL fixes the front-end not being able to properly keep
track of pagination. Furthermore, filtered toots are not counted as unread
content, whether they are dropped or not.
2019-10-24 22:09:55 +02:00
Thibaut Girka
069e0520c9
Fix notification filters not applying to poll options
2019-10-17 11:43:58 +02:00
Thibaut Girka
003bb6ca1a
Refactor timeline filtering code
2019-10-17 11:43:58 +02:00
Thibaut Girka
b4046dc026
Drop filtered messages if the filter is “irreversible”
...
… instead of adding them to the timelines and then not showing them.
This fixes timelines showing new items when the only new items are
“irreversibly” filtered toots. This may be an edge case in Mastodon/glitch-soc,
but it is not in Pleroma, which does no filtering server-side whatsoever.
2019-10-17 11:43:58 +02:00
ThibG
fbe1de114f
Merge pull request #1236 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-10-11 22:58:31 +02:00
Thibaut Girka
10f1478498
Merge branch 'master' into glitch-soc/merge-upstream
2019-10-11 22:41:21 +02:00
ThibG
c2112c7781
[Glitch] Fix crash when switching back/from mobile layout
...
Port 91582937f3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-11 22:40:52 +02:00
ThibG
ef925f31a6
Merge pull request #1233 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-10-11 22:28:11 +02:00
Eugen Rochko
877e8c9d79
[Glitch] Fix media editing modal changing dimensions when image loads
...
Port 6ebd74f4fa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-10 21:00:13 +02:00
Eugen Rochko
4ee167d89b
[Glitch] Remove lang attribute from individual statuses
...
Port 538db85d3c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-10 21:00:13 +02:00
trwnh
bd1eaad816
[Glitch] Add missing back button header for invalid account
...
Port 95f21ab87f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-10 21:00:13 +02:00
Eugen Rochko
9ba67c6045
[Glitch] Fix performance of home feed regeneration
...
Port front-end changes from f665901e3c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-10 21:00:13 +02:00
Thibaut Girka
b3dd0d276d
Increase poll option length limit to 100 chars, number of options to 5
2019-10-10 20:13:59 +02:00
Thibaut Girka
61631f4751
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- README.md
- app/javascript/styles/mastodon/components.scss
conflicts caused by image URLs being different
- app/models/status.rb
as_home_timeline removed, kept glitch-soc-only as_direct_timeline
- app/views/statuses/_simple_status.html.haml
- config/locales/en.yml
some strings were changed upstream
- spec/models/status_spec.rb
as_home_timeline removed, kept glitch-soc-only as_direct_timeline
2019-10-10 17:26:08 +02:00
Thibaut Girka
bc0399d54d
Ensure pack is set when rendering OTP prompt
...
Fixes #1230
2019-10-10 17:08:00 +02:00
ThibG
d2f7b8685c
Merge pull request #1229 from ThibG/glitch-soc/features/upstream-scroll-behavior
...
Merge upstream changes to scroll behavior in single column
2019-10-07 12:02:20 +02:00
Thibaut Girka
0fbe36e3fb
Partially revert scrollbar handling on mobile, since its width-based and wrong
...
Have to investigate as to whether it was actually needed on mobile, doesn't
seem to be the case from Firefox's Responsive Design Mode
2019-10-06 00:32:06 +02:00
Thibaut Girka
fe6864a73a
Apply scroll changes to Bookmark column
2019-10-06 00:32:06 +02:00
Eugen Rochko
bd54ee294a
[Glitch] Add refresh button to list of rebloggers/favouriters in web UI
...
Port b0323d0888 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Yamagishi Kazutoshi
7d79e1f31c
[Glitch] Do not add margin light when opening modal on mobile
...
Port 0a49b26793 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
4b181eba13
[Glitch] Fix left side of single column layout being cropped on smaller screens
...
Port 37ccafec8f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
7fc6213bfe
[Glitch] Fix thread column showing pin button
...
Port 129bc871a0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
0d42111671
[Glitch] Fix scroll position resetting when opening media modals in web UI
...
Port 50755a47b4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
e7fd43c27c
[Glitch] Fix loading bar being obscured by other elements in web UI
...
Port 2b4e2616ea to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
90bdbddbfe
[Glitch] Fix scroll to top in single column UI
...
Port 2dee293c4c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-06 00:32:06 +02:00
Eugen Rochko
fdadd520b1
[Glitch] Fix column header scrolling with the page
...
Port 706a48ee1f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-05 22:53:20 +02:00
Eugen Rochko
3edb816eb0
[Glitch] Fix tabs bar scrolling along with content on mobile
...
Port 4cc29eb5ad to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-05 22:53:20 +02:00
ThibG
81b6ffa8f1
[Glitch] Fix scrolling in single-column mode on Chrome
...
Port fb1b710e8d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-05 22:53:20 +02:00
Eugen Rochko
9e2e623ebe
[Glitch] Change single-column mode to scroll the whole page
...
Port aa22b38fdb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-05 22:53:20 +02:00
ThibG
3921125e55
Merge pull request #1228 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-10-05 18:04:36 +02:00
Thibaut Girka
bc8543d9af
Fix audio modal closing immediately
2019-10-04 21:07:45 +02:00
Thibaut Girka
1bbba0016a
Merge tag 'v3.0.0' into glitch-soc/merge-upstream
2019-10-04 19:49:43 +02:00
Eugen Rochko
360234d1bf
[Glitch] Fix audio attachments opening in video modal from media tab in web UI
...
Port c9b8ba50f8 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-04 19:25:25 +02:00
Jeong Arm
c274774d06
[Glitch] Scroll into search bar when focus
...
Port 66fda37fd0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-04 19:22:11 +02:00
Eugen Rochko
79388a52aa
[Glitch] Fix issues in RTL layout in web UI
...
Port 9184522cb4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-04 19:16:41 +02:00
Eugen Rochko
7ca6153c0c
[Glitch] Fix media editing modal and profile directory in light theme
...
Port f51f99c3c2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-04 19:12:54 +02:00
Jeong Arm
cd2fce0318
[Glitch] Fix drag and drop link to composebox
...
Port 3abe003f59 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:35:17 +02:00
Cutls
685b6e197f
[Glitch] Fix bad word breaking on conversations
...
Port 733a3d20b0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:34:43 +02:00
ThibG
badf02891a
[Glitch] Fix typo in mute confirmation dialog
...
Port 559da46fd4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:33:38 +02:00
ThibG
b3c19aa777
[Glitch] Fix custom emoji animation on hover in conversations view
...
Port 26a8c6fd2d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:30:32 +02:00
ThibG
47f6d636e9
[Glitch] Fix missing propType for conversation delete
...
Port 541269f8bc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:28:03 +02:00
Eugen Rochko
ff4b95a254
[Glitch] Fix long domain block descriptions breaking table layout
...
Port SCSS changes from c35376132b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:20:13 +02:00
Eugen Rochko
bc4313369f
[Glitch] Fix delete conversation action not being reflected in web UI
...
Port 6faa98aee2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:19:03 +02:00
Cutls
37246650d1
[Glitch] Fix and remove ugly css around the conversation component
...
Port 12c4ec0c83 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-10-03 13:18:08 +02:00
Thibaut Girka
a84aedb7a7
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/media_attachment.rb
Upstream raised max image size from 8MB to 10MB while our limit is
configurable. Raised the default to 10MB.
2019-10-03 11:10:12 +02:00
Thibaut Girka
857c67f31b
Fix new user confirmation page styling
2019-10-01 13:48:47 +02:00
ThibG
65db9df011
Merge pull request #1224 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-09-30 23:29:55 +02:00
Thibaut Girka
3b855b5c82
Improve styling of DM view in glitch-soc
2019-09-30 17:01:16 +02:00
Thibaut Girka
14f797873d
Fix menu in settings/admin pages
2019-09-30 17:01:16 +02:00
Cutls
ddee0dd382
[Glitch] Fix overflow on conversations
...
Port f31530b74d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 17:01:16 +02:00
Eugen Rochko
13bc2cd4af
[Glitch] Change conversations UI
...
Port bc5678d015 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 17:01:16 +02:00
Thibaut Girka
4d6ef02203
Fix using wrong component in ColumnBackButtonSlim
2019-09-30 15:58:29 +02:00
ThibG
e5a50eda4c
[Glitch] Add voters count support
...
Port front-end changes from 3babf8464b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
koyu
1bfa9149ee
[Glitch] Change at icon in notification filter to reply-all
...
Port cfe2d1cc4a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
88481c9653
[Glitch] Add explanation to mute dialog, refactor and clean up mute/block UI
...
Port 9027bfff0c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
332be562ea
[Glitch] Change vote results to display ex-aequo leading options as leading
...
Port 15b3eeb326 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
trwnh
ec244f6c88
[Glitch] Fix muted text color not applying to all text
...
Port d51201a75a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
a2bf1f9f56
[Glitch] Fix follower/following lists resetting on back-navigation in web UI
...
Port 9683e1dcf8 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
15973b77d6
[Glitch] Fix public list of domain blocks being too verbose on about page
...
Port SCSS from bd9685f798 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
98cc81c0e2
[Glitch] Fix vote checkmark in poll results
...
Port b0cda7a504 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
8a63d659ac
[Glitch] Change silences to always require approval on follow
...
Port front-end changes from 18b451c0e6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
0349c4d1cf
[Glitch] Avoid storing audio and video file data in memory
...
Port 860a77d45e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
74af56b9cd
[Glitch] Use blob URL for Tesseract to avoid CORS issues
...
Port 7baedcb61e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
4b7c436ae9
[Glitch] Fix emoji search not showing custom emoji when none are uncategorized
...
Port 0d2b60ab8b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
5c9ba9177a
[Glitch] Revert "Change timelines to add new items to pending items when scrolled down #11867 "
...
Port 8c4b5f7cef to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
ThibG
e25b7feb72
[Glitch] Show user what options they have voted
...
Port front-end changes from b359974d9b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Jeong Arm
2441d07cd5
[Glitch] Fix ugly TOC when title is too long
...
Port 26b810561a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
27f922168a
[Glitch] Fix page body not being scrollable in admin layout
...
Port SCSS changes from b9a8b38844 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 15:58:29 +02:00
Eugen Rochko
6c8fefb0c9
[Glitch] Fix placeholder colors for inputs not being explicitly defined
...
Port b6df9c1067 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 13:57:18 +02:00
Eugen Rochko
dbb8d9308b
[Glitch] Add table of contents to about page
...
Port SCSS changes from d930eb88b6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 13:44:38 +02:00
Eugen Rochko
dd2a303a9b
[Glitch] Add password challenge to 2FA settings, e-mail notifications
...
Port SCSS changes from e1066cd431 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 13:43:06 +02:00
Eugen Rochko
40677e1793
[Glitch] Change unconfirmed user login behaviour
...
Port SCSS changes from 964ae8eee5
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-30 13:42:22 +02:00
Thibaut Girka
7fd54178d0
glitch-soc theme engine fixes for the challenges controller
2019-09-30 13:37:13 +02:00
Thibaut Girka
16ff7c5627
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- Gemfile
- Gemfile.lock
- app/controllers/about_controller.rb
- app/controllers/auth/sessions_controller.rb
2019-09-30 12:23:57 +02:00
ThibG
febcdad2e2
Merge pull request #1221 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-09-19 00:22:39 +02:00
nzws✨
2ecc7106d7
[Glitch] Fix eslint error of import/no-extraneous-dependencies
...
Port d0c2c52783 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
ThibG
b840de580f
[Glitch] Fix “load more” adding older toots/notifications to pending items
...
Port 577706987d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
Yamagishi Kazutoshi
844e0fb48c
[Glitch] Check existence of timeline state in community timeline
...
Port 0627252b30 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
ThibG
8b00cf519e
[Glitch] Change timelines to add new items to pending items when scrolled down
...
Port d256901f60 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
Eugen Rochko
840c36f320
[Glitch] Fix web UI allowing uploads past status limit via drag & drop
...
Port bdeff5ae15 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
ThibG
454b5ae3af
[Glitch] Fix poll options checkboxes/radio buttons not being vertically centered
...
Port d41494226d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
ThibG
75673cf8e3
[Glitch] Fix “slow mode” issues
...
Port f109867578 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:51 +02:00
ThibG
15a37a967c
[Glitch] Fix expiring polls not being displayed as such in the WebUI
...
Port 524187b653 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:26 +02:00
ThibG
8e699db334
[Glitch] Fix media description button being disabled at 420 characters instead of 1500
...
Port c00ab575b7 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:23 +02:00
Eugen Rochko
823df17e54
[Glitch] Fix profile fields overflowing page width
...
Port cfd4c55c88 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:20 +02:00
Thibaut Girka
0a1d9032f7
Fix build issues due to the “pt” locale being renamed to “pt-PT”
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-18 17:27:12 +02:00
Thibaut Girka
5cadb47238
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/auth/sessions_controller.rb
Minor conflict due to glitch-soc's theming code
2019-09-18 17:25:56 +02:00
Thibaut Girka
ab646fac5f
Fix composer dropdown toggle buttons (threaded mode and local-only) not working
2019-09-18 00:11:03 +02:00
Thibaut Girka
591185344e
Fix boost confirmation modal for description-less media not working
2019-09-17 21:46:36 +02:00
ThibG
221bb05cf8
Merge pull request #1219 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-09-15 14:45:24 +02:00
Thibaut Girka
b83e2df6b5
Fix tests being broken because of different default setting
2019-09-13 20:28:22 +02:00
Eugen Rochko
3665d554c5
[Glitch] Add timeline read markers API
...
Port e445a8af64 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 20:28:22 +02:00
Thibaut Girka
5477726f50
Fix upstream changes breaking because of glitch-soc's theming engine
2019-09-13 20:28:22 +02:00
Eugen Rochko
344e52ffbe
[Glitch] Change max length of media descriptions from 420 to 1500 characters
...
Port b6381bdc7d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:38:37 +02:00
ThibG
eaf49439d1
[Glitch] Fix display of long poll options
...
Port cf2b708e6b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:36:22 +02:00
Eugen Rochko
ef8c311a66
[Glitch] Fix unused CSS
...
Port 45f44ef4d3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:36:00 +02:00
Eugen Rochko
c2843c5f62
[Glitch] Add batch actions and categories to admin UI for custom emojis
...
Port SCSS changes from 1110ea1a91 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:35:20 +02:00
ThibG
ffe8decb73
[Glitch] Add account bio to account admin view
...
Port SCSS changes from ec2a439a22 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:34:55 +02:00
Eugen Rochko
6809e37f8e
[Glitch] Add batch approve/reject for pending hashtags in admin UI
...
Port SCSS changes from 261e52268c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-13 18:34:26 +02:00
Thibaut Girka
74c5b2bd08
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- Gemfile
- app/controllers/api/v1/search_controller.rb
Conflict because we changed the number of default results to be
configurable
- app/lib/settings/scoped_settings.rb
Addition of a new “noindex” site-wide setting,
conflict due to our change of the two other site-wide settings
(default flavour and skin instead of theme)
- spec/controllers/application_controller_spec.rb
Addition of a new “noindex” site-wide setting,
conflict due to our change of the two other site-wide settings
(default flavour and skin instead of theme)
2019-09-13 18:13:43 +02:00
Thibaut Girka
c7f71b974f
Fix flavour screenshot styling in vanilla flavour
2019-09-10 22:38:07 +02:00
Thibaut Girka
0e1291c888
Fix wrong icons from last refactoring
...
Fix regressions from f154d9d6e9
2019-09-10 14:56:08 +02:00
Thibaut Girka
2aa0cdf7e6
Use the Icon component instead of directly using i tag
2019-09-09 19:00:20 +02:00
Thibaut Girka
f154d9d6e9
Use upstream's Icon component
...
Rework the codebase to avoid unnecessary differences with upstream
2019-09-09 19:00:20 +02:00
Thibaut Girka
f2b307af25
Move “export” before decorators
...
As this is what upstream does.
See also https://github.com/tc39/proposal-decorators/issues/69
2019-09-09 18:36:43 +02:00
Rey Tucker
0014a32c19
glitch: fix webpack build failure in columns_area.js ( #1212 )
...
Fixes #1212 by copying what works in the mainline flavor.
2019-09-09 09:56:37 +02:00
ThibG
286bf110c3
Merge pull request #1211 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-09-06 12:06:59 +02:00
Eugen Rochko
4434e2eb7f
[Glitch] Fix line breaks in hashtag autosuggestions in web UI
...
Port 7db2c2e2ba to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:14:42 +02:00
Mostafa Ahangarha
bd0bde1da2
[Glitch] Exclude URLs from text analysis
...
Port e974d4923f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:13:03 +02:00
Eugen Rochko
a869572aab
[Glitch] Fix wrong sum of usage in hashtag component in web UI
...
Port a6a63358c3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:12:18 +02:00
Eugen Rochko
4907517db4
[Glitch] Fix wrong pluralization in hashtag component in web UI
...
Port 1a00bd9244 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:11:52 +02:00
Eugen Rochko
ca86858558
[Glitch] Change hashtag component in web UI to show numbers for 2 last days
...
Port d19d86fe2b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:02:54 +02:00
Eugen Rochko
b86292af33
[Glitch] Fix uncached media in web UI not being clickable
...
Port 34adc8784a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 14:02:04 +02:00
mayaeh
dea2b234c9
[Glitch] Integrate translation strings for the Profile Directory.
...
Port 1f22b8197c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 13:55:14 +02:00
ThibG
7db6cb93f3
[Glitch] Fix Mastodon logo style on hover on public pages' footer
...
Port 0ea53122f2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 13:53:23 +02:00
ThibG
96b9d3333d
[Glitch] Fix height of dashboard counters
...
Port 6493f4ffae to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 13:52:53 +02:00
ThibG
2f952f6d04
[Glitch] Fix custom emoji animation on hover in WebUI directory bios
...
Port 34eac5a1ec to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 13:52:07 +02:00
Eugen Rochko
23c513846a
[Glitch] Add "not available" label on unknown media attachments
...
Port d344289431 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-05 13:06:41 +02:00
Thibaut Girka
5088eb8388
Merge branch 'master' into glitch-soc/merge-upstream
2019-09-05 11:36:41 +02:00
Thibaut Girka
0128509605
Fix loading more items in account following/followers
2019-09-04 17:58:31 +02:00
Eugen Rochko
ce182efd68
[Glitch] Add header to trends section and change refresh rate to 15 minutes
...
Port 4ef8d8b77c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
ThibG
12c188f533
[Glitch] Restore hashtag suggestions from local tag history
...
Port 5ab1e0e738 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
ThibG
e1810eed8e
[Glitch] Fix trending hashtags being fetched every 36 seconds instead of every hour ( #11631 )
...
Port d857d0d14d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Thibaut Girka
b30a7f5120
Fix trending hashtags spacing in single-column mode
2019-09-02 10:57:44 +02:00
Eugen Rochko
34eff39936
[Glitch] Add trends to public pages sidebar
...
Port c6b4b923e6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Eugen Rochko
717f3998c0
[Glitch] Fix hashtag autosuggestions line breaks for long suggestions
...
Port cd660d374a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Sasha Sorokin
771b01e785
[Glitch] Fix trending counter width
...
Port a5a5a0adec to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Eugen Rochko
8b630f7e54
[Glitch] Add trends UI with admin and user settings
...
Port 9072fe5ab6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Eugen Rochko
3c70fb9146
[Glitch] Fix emoji autosuggestions
...
Port 784c88e16d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
Thibaut Girka
be8b0e8d06
Refactor SCSS to better match upstream
2019-09-02 10:57:44 +02:00
Eugen Rochko
3380e96449
[Glitch] Add autosuggestions for hashtags
...
Port cfb2ed7823 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-09-02 10:57:44 +02:00
ThibG
147e90f35d
Merge pull request #1209 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-31 19:44:47 +02:00
Thibaut Girka
ef270ed0df
Properly hide follower count in profile directory
2019-08-31 18:23:24 +02:00
Thibaut Girka
3619e904da
Fix auto-added media icons when a CW is set but no content text
2019-08-31 18:23:24 +02:00
Thibaut Girka
e519b47da6
Update backend links and fix hardcoded ones
2019-08-31 18:23:24 +02:00
Thibaut Girka
682cfbb829
Fix imports importing modules from vanilla flavour instead of glitch
2019-08-31 18:23:24 +02:00
Eugen Rochko
cd46099e49
[Glitch] Change layout of public profile directory to be the same as in web UI
...
Port 9871904172 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-31 18:23:24 +02:00
Eugen Rochko
7fe2120dd5
[Glitch] Add profile directory to web UI
...
Port cb447b28c4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-31 18:23:23 +02:00
ThibG
759448c24c
[Glitch] Change detailed status child ordering to sort self-replies on top
...
Port 6914482d0a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-30 13:45:46 +02:00
Thibaut Girka
9044a2b051
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/views/directories/index.html.haml
Upstream has redesigned the profile directory, and we
had a glitch-soc-specific change to hide follower counts.
Ported that change to the new design.
2019-08-30 13:38:41 +02:00
ThibG
2848c08953
Merge pull request #1208 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-30 00:18:08 +02:00
Thibaut Girka
969d043851
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-29 20:53:51 +02:00
Thibaut Girka
f3ac4a4411
Fix clicking on the new audioplayer opening the toot in detailed view
2019-08-29 17:32:22 +02:00
ThibG
6ee2501991
[Glitch] Change window resize handler to switch to/from mobile layout as soon as needed
...
Port bd4099d976 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
Eugen Rochko
b90bd31cfd
[Glitch] Fix more visual issues with the audio player
...
Port 2e99e3cab3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
Eugen Rochko
84d4d75c91
[Glitch] Fix public page crash due to audio player, fix unpause in audio player
...
Port e72bac7576 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
Eugen Rochko
3aeaf9b897
[Glitch] Add audio player
...
Port 4190e31626 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
ThibG
04de74c992
[Glitch] Add special alert for throttled requests
...
Port 81f864d4da to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
ThibG
f11e9d5524
[Glitch] Add confirmation modal when logging out from the web app
...
Port fd3d45d38f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-29 17:32:22 +02:00
Thibaut Girka
7c22e32562
Remove sign out link from getting started columns, as it is already in the footer
2019-08-29 14:56:40 +02:00
Thibaut Girka
48b8a1f414
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/status.rb
- app/services/remove_status_service.rb
- db/schema.rb
All conflicts were due to the addition of a `deleted_at` attribute
to Statuses and reworked database indexes.
2019-08-29 12:07:50 +02:00
Thibaut Girka
79725f659d
Fix crashes from favico.js crashing the entire web app
2019-08-29 12:03:05 +02:00
Thibaut Girka
956c1cf82a
Refactor the Columns Area code to be closer to upstream
2019-08-29 12:02:20 +02:00
Thibaut Girka
3282bbe454
Add option to rewrite mentions to mentioned user's username or acct
...
Fixes #666
2019-08-29 11:59:29 +02:00
ThibG
284a1562fb
Fix typo
2019-08-20 21:44:09 +02:00
Haelwenn (lanodan) Monnier
317fa43d9a
Add support for <sup> formatting element
...
This is based of 3e095cab83
Related: https://git.pleroma.social/pleroma/pleroma/issues/1191
2019-08-20 21:44:09 +02:00
ThibG
da7e0d4f55
Merge pull request #1200 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-20 21:33:57 +02:00
ThibG
f1528ea3c4
[Glitch] Fix handling of audio files in account media gallery
...
Port b48c7ee059 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-20 20:38:42 +02:00
Thibaut Girka
81d2d71094
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-20 20:30:44 +02:00
ThibG
bce46f2057
Merge pull request #1199 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-20 12:09:11 +02:00
Thibaut Girka
fae9e34484
Add button to edit media description from missing description confirmation dialog
2019-08-20 11:33:35 +02:00
Thibaut Girka
dff4ccd7e9
Remove code for giving focus to first media without description
...
Since the textarea is in a modal, now…
2019-08-20 10:55:03 +02:00
Thibaut Girka
df150da435
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/initializers/content_security_policy.rb
(took our version)
2019-08-20 10:33:24 +02:00
Thibaut Girka
1d40325e7c
Fix composer options colors in glitch-soc light theme
2019-08-19 22:18:43 +02:00
Thibaut Girka
9e17f9e95a
Fix connect-src policy for Tesseract
2019-08-19 22:02:35 +02:00
Thibaut Girka
f00a0f35ee
Use public pack in about controller to handle blockpage JS
2019-08-19 21:56:25 +02:00
Thibaut Girka
a334cbcb20
Move character counter to the options box to match upstream styling
2019-08-19 21:56:25 +02:00
Thibaut Girka
ed4317b549
[Glitch] Fix hidden statuses losing focus
...
Port 0d13a9cd13 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
ThibG
ab0961fe9a
[Glitch] Improve focal point modal on mobile
...
Port 2ca6b2bb6c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
ThibG
fcd2244015
[Glitch] Allow clicking behind preview
...
Port d37126fd03 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
Eugen Rochko
91d968bf72
[Glitch] Fix edit media modal on small screens, touch events
...
Port 1bea318197 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
Eugen Rochko
5c35c9c409
[Glitch] Fix tesseract.js being part of the common chunk
...
Port dfe6059889 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
Eugen Rochko
41c7fec796
[Glitch] Add OCR tool to media editing modal
...
Port 28636f43e4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
Thibaut Girka
066034c62e
Refactor character counter to match upstream
2019-08-19 21:56:25 +02:00
Eugen Rochko
ab019800f8
[Glitch] Add media editing modal
...
Port 23f7afa562 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
Eugen Rochko
f8e7c69861
[Glitch] Add explanation to featured hashtags page and profile
...
Port SCSS changes from b348c9b0db to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
ThibG
5971ea7466
[Glitch] Add public blocks to /about/blocks
...
Port SCSS changes from 9b6a5ed109 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:56:25 +02:00
ThibG
4e9794f533
[Glitch] Fix client-side resizing of image uploads
...
Port f178a01c11 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:49:39 +02:00
Eugen Rochko
26b249ad2d
[Glitch] Fix short number formatting for numbers above million in web UI
...
Port 0e9668051e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-19 21:49:39 +02:00
Thibaut Girka
1488be7d96
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/home_controller.rb
- app/controllers/shares_controller.rb
- app/javascript/packs/public.js
- app/models/status.rb
- app/serializers/initial_state_serializer.rb
- app/views/home/index.html.haml
- app/views/layouts/public.html.haml
- app/views/public_timelines/show.html.haml
- app/views/shares/show.html.haml
- app/views/tags/show.html.haml
- config/initializers/content_security_policy.rb
- config/locales/en.yml
- config/webpack/shared.js
- package.json
2019-08-19 21:49:35 +02:00
Thibaut Girka
b859eb0017
Honor system_emoji_font in the Emoji Picker
2019-08-12 23:01:37 +02:00
Thibaut Girka
597ea5687a
Add option to disable emoji replacements
...
Fixes #647
The option is found in `/settings` (because that was easier to write it this
way) but only affects the glitch-soc front-end.
2019-08-12 23:01:37 +02:00
ThibG
cf421bafdf
Merge pull request #1196 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-12 23:01:19 +02:00
Thibaut Girka
cfca28bc87
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-12 18:01:21 +02:00
Eugen Rochko
42588ed460
[Glitch] Fix "cancel follow request" button having unreadable text in web UI
...
Port e823b49214 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-12 16:49:12 +02:00
Thibaut Girka
c4ae7aab6f
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-12 16:24:22 +02:00
ThibG
aa485d6f05
Merge pull request #1194 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-08 09:25:00 +02:00
Thibaut Girka
9b8edbea5b
Fix domain block edition in glitch-soc
2019-08-08 09:14:20 +02:00
Thibaut Girka
ebc0521ba8
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-08 08:44:33 +02:00
ThibG
86cfa2ea6c
Merge pull request #1193 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-07 20:04:22 +02:00
Eugen Rochko
e8ad0a8006
[Glitch] Fix hashtag links always being lowercase
...
Port 5e35aa8280 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-07 15:35:44 +02:00
ThibG
e8e980cdac
[Glitch] Improve focus handling with dropdown menus
...
Port 396b8cdd0f to glitch-soc
2019-08-07 15:11:59 +02:00
Thibaut Girka
95fc39a1e6
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-07 15:07:04 +02:00
Thibaut Girka
04534604c6
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/user.rb
- app/serializers/initial_state_serializer.rb
- app/views/admin/dashboard/index.html.haml
- config/locales/simple_form.en.yml
2019-08-07 13:56:48 +02:00
ThibG
8400ddca71
Merge pull request #1191 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-06 17:25:54 +02:00
Thibaut Girka
d10f6036cf
Implement keyboard navigation in glitch-soc composer
2019-08-06 16:36:18 +02:00
Thibaut Girka
6d2b0fa3f0
Refactor composer Dropdown's component a bit to make it closer to upstream
2019-08-06 15:09:30 +02:00
ThibG
381dbb6569
[Glitch] Fix image uploads being perfectly white when canvas read access is blocked
...
Port 111a0628fc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-06 15:09:30 +02:00
ThibG
a4b15e2cf0
[Glitch] Port changes to IconButton
...
Port changes to IconButton from 27a0d02d0d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-06 15:09:30 +02:00
ThibG
fe1de4e49b
[Glitch] Improve dropdown menu keyboard navigation
...
Port a12f1a0baf to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-06 15:09:30 +02:00
ThibG
6afdb6c2b6
[Glitch] Trap tab in modals
...
Port 5c73746b69 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-06 15:09:30 +02:00
Thibaut Girka
cad2e6eb7a
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-06 13:16:53 +02:00
Thibaut Girka
3ea7a334d8
Fix up try/catch block in invalid URL handling
2019-08-06 13:09:49 +02:00
Thibaut Girka
cbd75fe128
Remove href attribute of invalid links instead of crashing
2019-08-06 12:32:06 +02:00
ThibG
0aee74d78a
Merge pull request #1187 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-08-05 17:58:39 +02:00
Thibaut Girka
68eb58b805
Fix color of dropdown icons
2019-08-05 14:25:48 +02:00
ThibG
f02ffce249
[Glitch] Change icon button styles to make hover/focus states more obvious
...
Port c8fd823327 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-05 14:20:21 +02:00
ThibG
8b57d704dc
[Glitch] Disable list title validation button when list title is empty
...
Port 089c641020 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-08-05 13:22:27 +02:00
Thibaut Girka
e50554391a
Merge branch 'master' into glitch-soc/merge-upstream
2019-08-05 13:13:28 +02:00
Thibaut Girka
ff0ceb28b3
Remove link rewriting option as it is easily bypassable
2019-08-04 22:25:56 +02:00
Thibaut Girka
76b80a1511
Perform case-insensitive comparison for international domain names
...
Note: this uses `toLowerCase()` instead of doing proper case folding
2019-08-04 22:25:56 +02:00
Thibaut Girka
43b137e1f9
Perform case-insensitive comparison of non-International domain names
2019-08-04 22:25:56 +02:00
Thibaut Girka
a0b6f1665a
Make link target domain tag just a bit smaller
2019-08-04 22:25:56 +02:00
Thibaut Girka
c01de0f721
Ensure link rewriting setting changes are immediately applied
2019-08-04 22:25:56 +02:00
Thibaut Girka
6600da0f7b
Handle Mastodon-generated links for targets starting with “www.” properly
2019-08-04 22:25:56 +02:00
Thibaut Girka
df866a464d
Add options to highlight misleading links in statuses
...
Fixes #1162
2019-08-04 22:25:56 +02:00
Thibaut Girka
49a28e69a5
Move decodeIDNA to app/javascript/flavours/glitch/util
2019-08-04 22:25:56 +02:00
ThibG
4ecfa8f298
Merge pull request #1183 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-30 15:40:28 +02:00
ThibG
d8097ecd2f
[Glitch] Fix crash when expanding search results for hashtags
...
Port 78144f4c79 to glitch-soc
2019-07-30 12:31:02 +02:00
Thibaut Girka
24968d20a0
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/directories_controller.rb
- package.json
- yarn.lock
2019-07-30 12:22:33 +02:00
ThibG
f48c7689d2
Merge pull request #1179 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-29 23:37:14 +02:00
Thibaut Girka
a4a81c5434
Fix crash in /web/lists
...
Fixes #1181
2019-07-29 00:34:39 +02:00
Eugen Rochko
51411267fd
[Glitch] Add search results pagination to web UI ( #11409 )
...
Port 8a4674f2c3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-28 17:10:52 +02:00
ThibG
7f147acea6
[Glitch] Change contrast of status links that are not mentions nor hashtags
...
Port 10e78ecf57 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-28 16:47:36 +02:00
Eugen Rochko
31fc3be0a4
[Glitch] Change account domain block to clear out notifications and follows
...
Port 4eeff26533 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-28 16:45:36 +02:00
Thibaut Girka
bca3825c17
Merge branch 'master' into glitch-soc/merge-upstream
2019-07-28 16:28:05 +02:00
Thibaut Girka
91da921dbb
Fix links in status media having their title rewritten
2019-07-24 21:46:09 +02:00
ThibG
88e79c179a
Merge pull request #1176 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-24 16:53:25 +02:00
Thibaut Girka
2d35e4460a
Merge branch 'master' into glitch-soc/merge-upstream
2019-07-24 16:23:53 +02:00
Thomas Citharel
e3a551cbd1
Fix tootctl statuses remove
...
A ending parenthesis was missing in the bookmark special line.
2019-07-24 15:55:39 +02:00
ThibG
08325db62b
Merge pull request #1174 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-23 17:21:55 +02:00
Thibaut Girka
48c68eafb7
Handle animated emoji on mouse hover in CWs and poll options
2019-07-23 16:24:21 +02:00
ThibG
c1231a846a
[Glitch] Play animated custom emoji on hover
...
Port 7de8c51873 to glitch-soc
2019-07-23 16:24:21 +02:00
Thibaut Girka
621590b4ab
Refactor DisplayName component to make it closer to upstream
2019-07-23 10:51:12 +02:00
Thibaut Girka
cd8763b600
[Glitch] Display custom emoji in bio field names
...
Port 4bd58b7f2d to glitch-soc
2019-07-23 10:51:12 +02:00
Thibaut Girka
8a89a2b0f4
Revert some refactoring in order to make codebase closer to upstream
2019-07-23 10:51:12 +02:00
Thibaut Girka
444796b69b
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/application_controller.rb
- app/controllers/auth/confirmations_controller.rb
- app/controllers/auth/sessions_controller.rb
- app/controllers/settings/deletes_controller.rb
- app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
2019-07-23 10:51:07 +02:00
Thibaut Girka
6db5669818
Clean up redundant shouldUpdateScroll definitions
2019-07-21 20:57:42 +02:00
Eugen Rochko
e58af04287
[Glitch] Fix mutes, blocks, domain blocks and follow requests not paginating
...
Port ea7ad59af2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
ThibG
bd7b1538f1
[Glitch] Fix followers and followings on account profiles
...
Partial fix from 55abff8af7
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
Jakub Mendyk
c614abb95d
[Glitch] Fix followers/follows layout issues from #8418
...
Port ceed1ebe5b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
Thibaut Girka
b294b5956b
Add empty column message to bookmarks column
2019-07-21 20:57:42 +02:00
Jakub Mendyk
e9f88f4005
[Glitch] Add messages informing that collections are empty
...
Port 5129f6f2aa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
ThibG
f1597e1ab9
Merge pull request #1158 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-21 00:53:28 +02:00
Lady Lumb
19c3a941e8
Added max search results var to sample env
...
Added and documented MAX_SEARCH_RESULTS to the .env.production.sample file
2019-07-20 16:39:48 +02:00
Lady Lumb
0ed0c77266
Add env variable to control search limit
...
Changed the default search limit to allow a variable called MAX_SEARCH_RESULTS in the .env.production file to change the maximum search results limit.
2019-07-20 16:39:48 +02:00
Thibaut Girka
055450bc02
Merge branch 'master' into glitch-soc/merge-upstream
2019-07-19 23:37:41 +02:00
Thibaut Girka
86d4461948
Fix HTML entities being encoded as hashtag links…
2019-07-19 20:15:03 +02:00
Thibaut Girka
249b7c7c12
Fix filtering behaviors
2019-07-19 19:21:20 +02:00
Thibaut Girka
3407ae8683
Fix sanitizer text case for glitch-soc, which preserves lists
2019-07-19 19:16:07 +02:00
ThibG
490cf3aa03
[Glitch] Add ActivityPub actor representing the entire server
...
Port SCSS changes from 730c4053d6
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-19 18:35:45 +02:00
Eugen Rochko
bf3ab44e77
Remove Atom feeds and old URLs in the form of GET /:username/updates/:id
...
Port SCSS changes from b851456139 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-19 18:27:26 +02:00
Thibaut Girka
249991c498
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- Gemfile.lock
- app/controllers/accounts_controller.rb
- app/controllers/admin/dashboard_controller.rb
- app/controllers/follower_accounts_controller.rb
- app/controllers/following_accounts_controller.rb
- app/controllers/remote_follow_controller.rb
- app/controllers/stream_entries_controller.rb
- app/controllers/tags_controller.rb
- app/javascript/packs/public.js
- app/lib/sanitize_config.rb
- app/models/account.rb
- app/models/form/admin_settings.rb
- app/models/media_attachment.rb
- app/models/stream_entry.rb
- app/models/user.rb
- app/serializers/initial_state_serializer.rb
- app/services/batched_remove_status_service.rb
- app/services/post_status_service.rb
- app/services/process_mentions_service.rb
- app/services/reblog_service.rb
- app/services/remove_status_service.rb
- app/views/admin/settings/edit.html.haml
- config/locales/simple_form.pl.yml
- config/settings.yml
- docker-compose.yml
2019-07-19 18:26:49 +02:00
Thibaut Girka
f170e0492f
Fix timestamp display in boost/fav modals in RTL locales
2019-07-18 20:56:20 +02:00
Thibaut Girka
4c28511e4e
Fixups
2019-07-18 20:56:20 +02:00
Thibaut Girka
45cee95b14
Public pages RTL fixes
2019-07-18 20:56:20 +02:00
Thibaut Girka
c1752b238f
Unfiy status__prepend with upstream
2019-07-18 20:56:20 +02:00
Thibaut Girka
b021efdefe
RTL fixes
2019-07-18 20:56:20 +02:00
Thibaut Girka
964c78c118
Fix some SCSS for RTL behavior
2019-07-18 20:56:20 +02:00
Thibaut Girka
4199f7fd87
Minor fixup
2019-07-18 20:56:20 +02:00
Eugen Rochko
b743308928
[Glitch] Fix RTL layout of status display names
...
Port d723f2a0a8 to glitch-soc
2019-07-18 20:56:20 +02:00
Masoud Abkenar
bcaea5a9e9
[Glitch] RTL: fix settings button margins in column headers
...
Port ef11347281 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-18 20:56:20 +02:00
Thibaut Girka
fabfa90e6c
Make width breakpoint for removing margins consistent and match upstream
...
Fixes #1136
2019-07-18 20:55:38 +02:00
Thibaut Girka
20520e6158
When cleaning up remote statuses, keep bookmarked ones
2019-07-18 13:34:54 +02:00
Thibaut Girka
6ff285d948
Fix *another* typo and crash in StatusIcons
2019-07-18 09:54:59 +02:00
Thibaut Girka
a2df11ebaf
Fix typo and crash in StatusIcons
2019-07-18 09:42:22 +02:00
Thibaut Girka
46687a3cbd
Shorten status icon tooltip text
2019-07-17 21:35:34 +02:00
Thibaut Girka
572009cf56
Add status icon for local-only toots
2019-07-17 21:35:34 +02:00
Thibaut Girka
7db7cb31b1
Add tooltips to status icons
2019-07-17 21:35:34 +02:00
ThibG
e9cc17bbea
Merge pull request #1164 from ThibG/glitch-soc/cherry-pick-upstream
...
Cherry-pick changes from upstream
2019-07-17 16:56:10 +02:00
Eugen Rochko
e91bf82083
[Glitch] Add option to disable real-time updates in web UI
...
Port 729723f857 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-16 16:51:08 +02:00
Daigo 3 Dango
c8a47595fb
Make puma bind address configurable with BIND env var ( #11326 )
2019-07-16 16:12:01 +02:00
Eugen Rochko
729723f857
Add option to disable real-time updates in web UI ( #9984 )
...
Fix #9031
Fix #7913
2019-07-16 16:11:50 +02:00
dependabot-preview[bot]
3598305460
Bump eslint-plugin-jsx-a11y from 6.2.1 to 6.2.3 ( #11314 )
...
Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y ) from 6.2.1 to 6.2.3.
- [Release notes](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases )
- [Changelog](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md )
- [Commits](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v6.2.1...v6.2.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-16 16:10:20 +02:00
dependabot-preview[bot]
bb7f3e4112
Bump webpack from 4.34.0 to 4.35.3 ( #11309 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 4.34.0 to 4.35.3.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v4.34.0...v4.35.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-16 16:10:20 +02:00
dependabot-preview[bot]
22f1ec1b1e
Bump lodash from 4.17.13 to 4.17.14 ( #11312 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.13 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-16 16:10:20 +02:00
dependabot-preview[bot]
3a1e124f5a
Bump @babel/runtime from 7.4.5 to 7.5.4 ( #11315 )
...
Bumps [@babel/runtime](https://github.com/babel/babel ) from 7.4.5 to 7.5.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.5...v7.5.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-16 16:10:19 +02:00
dependabot-preview[bot]
f0d288619c
Bump eslint-plugin-import from 2.17.3 to 2.18.0 ( #11310 )
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.17.3 to 2.18.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.17.3...v2.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-16 16:10:19 +02:00
Eugen Rochko
be053560e9
Change default interface of web and streaming from 0.0.0.0 to 127.0.0.1 ( #11302 )
2019-07-16 16:10:19 +02:00
ThibG
5ccd011cc3
Merge pull request #1161 from ThibG/glitch-soc/cherry-pick-upstream
...
Cherry pick changes from upstream
2019-07-15 01:04:31 +02:00
PatOnTheBack
3ad8c9ea61
Bump handlebars from 4.1.0 to 4.1.2 ( #11293 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
18d2eeeb38
Bump rubocop-rails from 2.0.1 to 2.2.0 ( #11257 )
...
Bumps [rubocop-rails](https://github.com/rubocop-hq/rubocop-rails ) from 2.0.1 to 2.2.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rails/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop-rails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop-rails/compare/v2.0.1...v2.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
han@highemelry
0442fcdbc8
Change the retry limit in error of web push notification ( #11292 )
...
- Change the maximum count of retry for web push notification (Default -> 5).
- In case of high load of subscribe server, the retries will be repeated many times.
- Because the retries occupy the default queue, maximum retry count should be reduced.
2019-07-15 00:48:50 +02:00
ThibG
99c1f0811b
Fix BlockService trying to reject incorrect follow request ( #11288 )
...
Fixes #11148
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
9521cacd40
[Security] Bump lodash from 4.17.11 to 4.17.13 ( #11287 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.13. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
ThibG
9f67e3b9cc
Fix Status.remote scope matching *all* statuses ( #11265 )
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
c40d47b8e0
Bump faker from 1.9.3 to 1.9.6 ( #11259 )
...
Bumps [faker](https://github.com/stympy/faker ) from 1.9.3 to 1.9.6.
- [Release notes](https://github.com/stympy/faker/releases )
- [Changelog](https://github.com/stympy/faker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stympy/faker/compare/v1.9.3...1.9.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
2f441876c7
Bump simplecov from 0.16.1 to 0.17.0 ( #11260 )
...
Bumps [simplecov](https://github.com/colszowka/simplecov ) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/colszowka/simplecov/releases )
- [Changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md )
- [Commits](https://github.com/colszowka/simplecov/compare/v0.16.1...v0.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
23978df143
Bump aws-sdk-s3 from 1.43.0 to 1.45.0 ( #11262 )
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.43.0 to 1.45.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/v1.43.0...v1.45.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
4ea8f2189c
Bump tzinfo-data from 1.2019.1 to 1.2019.2 ( #11258 )
...
Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data ) from 1.2019.1 to 1.2019.2.
- [Release notes](https://github.com/tzinfo/tzinfo-data/releases )
- [Commits](https://github.com/tzinfo/tzinfo-data/compare/v1.2019.1...v1.2019.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
16340cb6ef
Bump eslint-plugin-react from 7.12.1 to 7.14.2 ( #11253 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.12.1 to 7.14.2.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.1...v7.14.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
9699506dc4
Bump @babel/plugin-proposal-class-properties from 7.4.4 to 7.5.0 ( #11254 )
...
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel ) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.4...v7.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
ed43922483
Bump compression-webpack-plugin from 2.0.0 to 3.0.0 ( #11224 )
...
Bumps [compression-webpack-plugin](https://github.com/webpack-contrib/compression-webpack-plugin ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/webpack-contrib/compression-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/compression-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/compression-webpack-plugin/compare/v2.0.0...v3.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
2fa85ead32
Bump intl-relativeformat from 2.2.0 to 6.4.2 ( #11255 )
...
Bumps [intl-relativeformat](https://github.com/formatjs/formatjs ) from 2.2.0 to 6.4.2.
- [Release notes](https://github.com/formatjs/formatjs/releases )
- [Commits](https://github.com/formatjs/formatjs/compare/intl-relativeformat@2.2.0...intl-relativeformat@6.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
dependabot-preview[bot]
ea0c09e4fb
Bump react-redux from 6.0.1 to 7.1.0 ( #11256 )
...
Bumps [react-redux](https://github.com/reduxjs/react-redux ) from 6.0.1 to 7.1.0.
- [Release notes](https://github.com/reduxjs/react-redux/releases )
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reduxjs/react-redux/compare/v6.0.1...v7.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-07-15 00:48:50 +02:00
ThibG
bd77fd6ff3
Fix BackupService crashing when an attachment is missing ( #11241 )
...
* Fix BackupService crashing when an attachment is missing
For various reasons such as admin error or out-of-sync media and
database backups, it might be possible for local attachments to be lost.
This commit allows the BackupService to continue its work even if some media
file is missing.
* Change error message
2019-07-15 00:48:49 +02:00
Georg Gadinger
b073008282
Update fuubar dependency to 2.4.1 ( #11248 )
...
See also: thekompanee/fuubar#111
2019-07-15 00:48:49 +02:00
Thibaut Girka
1b074d2a50
Add link to edit each listed filter
2019-07-15 00:48:28 +02:00
Thibaut Girka
f7fa11c4cd
Make some strings translatable
2019-07-15 00:48:28 +02:00
Thibaut Girka
fc8577cf2b
Minor refactoring
2019-07-15 00:48:28 +02:00
Thibaut Girka
707b8d7d75
Move the “Show why” button inline
2019-07-15 00:48:28 +02:00
Thibaut Girka
85f3bc1ab3
Implement feature to add filtered phrases to content warnings
2019-07-15 00:48:28 +02:00
Thibaut Girka
42b59b730b
Implement option to completely hide filtered toots
2019-07-15 00:48:28 +02:00
Thibaut Girka
16b79a6237
Add options to configure filtering behavior
2019-07-15 00:48:28 +02:00
Thibaut Girka
bde7a415b9
Add a way to know why a status has been filtered, and show it anyway
2019-07-15 00:48:28 +02:00
Thibaut Girka
e9fac2def9
Do not keep polls pre-filled in thread mode
2019-07-15 00:41:09 +02:00
Thibaut Girka
e0bfa685c6
Fix error boundary CSS
2019-07-15 00:28:31 +02:00
Thibaut Girka
0baaee495f
Fix report dialog crashing when a toot gets deleted
...
Fixes #1155
2019-07-10 19:53:31 +02:00
ThibG
fce885f271
Merge pull request #1152 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-07 22:26:10 +02:00
Thibaut Girka
5ff9970c8d
Re-add route for direct timeline
2019-07-07 14:12:41 +02:00
ThibG
64f3bc77ac
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
...
Port c07cca4727 to glitch-soc
2019-07-07 14:03:12 +02:00
ThibG
a0b614f10a
Fix support for HTTP proxies ( #11245 )
...
* Disable incorrect check for hidden services in Socket
Hidden services can only be accessed with an HTTP proxy, in which
case the host seen by the Socket class will be the proxy, not the
target host.
Hidden services are already filtered in `Request#initialize`.
* Use our Socket class to connect to HTTP proxies
Avoid the timeout logic being bypassed
* Add support for IP addresses in Request::Socket
* Refactor a bit, no need to keep the DNS resolver around
2019-07-07 13:53:09 +02:00
Thibaut Girka
7039dca12c
Merge commit 'c07cca4727041ea5a5721acbc603d4bfb45a15a6' into glitch-soc/merge-upstream
...
Unlike upstream, kept the direct timeline endpoint, as it is still of use in
glitch-soc.
2019-07-07 13:49:31 +02:00
Thibaut Girka
e5f4d83e60
Allow serializing local-only toots in backup service
...
Fixes #1153
2019-07-05 21:50:19 +02:00
ThibG
47c30be8d8
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
...
Port 99924f282f to glitch-soc
2019-07-04 16:26:17 +02:00
ThibG
894d82a325
[Glitch] When deleting & redrafting a poll, fill in closest expires_in
...
Port dc88d226e1 to glitch-soc
2019-07-04 16:24:48 +02:00
Thibaut Girka
6ab84c12a7
Merge branch 'master' into glitch-soc/merge-upstream
2019-07-04 16:21:39 +02:00
Thibaut Girka
c94966891a
Minor cleanup and maybe minor performance improvements
2019-07-01 19:31:21 +02:00
Thibaut Girka
9d6b46fe34
Minor optimization regarding regexp filtering in timelines
2019-07-01 19:31:21 +02:00
Thibaut Girka
c49f7d5d16
Use strict equality rather than Immutable.is as the compared props are values
2019-07-01 19:31:10 +02:00
Thibaut Girka
82a76f03a4
Assume children of visible IntersectionObserverArticle always change
...
This fixes multiple issues, while adding few computations
2019-07-01 19:31:10 +02:00
Thibaut Girka
c0b5ee315d
Revert to using upstream's optimisations
...
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
2019-07-01 19:31:10 +02:00
Thibaut Girka
0ef6a114e7
Fix error boundary DOM
2019-07-01 19:30:59 +02:00
Thibaut Girka
82cd138c89
Fix some React warnings
2019-07-01 19:30:59 +02:00
ThibG
687680f241
Merge pull request #1148 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-01 19:30:46 +02:00
Thibaut Girka
b6e9b7d1cd
[Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
...
Partial port of ccc7fe3e1d to glitch-soc
It doesn't ensure the field isn't changed, just that it isn't submitted if
the field isn't visible. Ensuring the field isn't changed would require
reworking the “always show CW field” feature.
2019-06-30 14:35:03 +02:00
ThibG
cbb41e2dad
[Glitch] Optimize makeGetStatus
...
Port f895bf1984 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-30 11:06:04 +02:00
ThibG
46829e009e
[Glitch] Use ScrollToOptions for smooth scrolling if supported
...
Port 84ff393842 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-30 11:01:01 +02:00
Thibaut Girka
c5495a448c
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-30 10:59:45 +02:00
ThibG
98c2d2aa46
Merge pull request #1146 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-28 22:35:54 +02:00
Eugen Rochko
662252c8f7
[Glitch] Add categories for custom emojis
...
Port front-end changes from e64e6a03dd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-28 21:42:37 +02:00
ThibG
4d964398de
[Glitch] Fix swiping columns on mobile sometimes failing
...
Port 072158ee97 to glitch-soc
2019-06-28 21:38:34 +02:00
Thibaut Girka
3922b518f7
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-28 21:36:50 +02:00
ThibG
f7c0e326ab
Merge pull request #1145 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-28 19:11:06 +02:00
ThibG
43698e08ca
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
...
Port ca8944728f to glitch-soc
2019-06-28 18:54:56 +02:00
Thibaut Girka
c8ba75b963
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-28 12:11:45 +02:00
Thibaut Girka
6ad870a410
Change search components classes and styling to match upstream
2019-06-28 11:13:41 +02:00
Thibaut Girka
ca17bae904
Use a redis-cached feed for the DM timeline
2019-06-27 16:44:12 +02:00
ThibG
2f95adc06f
Merge pull request #1142 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-27 16:43:55 +02:00
Thibaut Girka
6ab7051b48
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-27 15:48:23 +02:00
ThibG
4175f13155
[Glitch] Add option to disable blurhash previews
...
Port 3086c645fd to glitch-soc
2019-06-26 23:19:26 +02:00
PatOnTheBack
383136d9bb
[Glitch] Removed extra pipes from regex.
...
Port 5b20284f6f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-26 23:19:26 +02:00
ThibG
5c3171e8ea
[Glitch] Apply filters to poll options in WebUI
...
Port 47ef4a6c7a to glitch-soc
2019-06-26 23:19:26 +02:00
Thibaut Girka
aaec64a500
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/settings/preferences_controller.rb
- app/lib/user_settings_decorator.rb
- app/models/user.rb
- config/locales/simple_form.en.yml
2019-06-26 23:19:22 +02:00
Thibaut Girka
9ef25877df
Scroll to compose form rather than reply indicator on focus
2019-06-26 10:46:11 +02:00
ThibG
ed10ae2693
Merge pull request #1138 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-25 22:43:33 +02:00
Thibaut Girka
81bf43cfdd
Change .env.production.sample to specify that MAX_VIDEO_SIZE also applies to audio files
2019-06-24 16:27:10 +02:00
Thibaut Girka
598cdc9542
Use a different icon for audio attachments
2019-06-24 16:16:16 +02:00
Eugen Rochko
d7eb580053
[Glitch] Add media description as title to links of unknown media attachments
...
Port front-end changes from 49ebda4d49 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-24 16:00:42 +02:00
Eugen Rochko
967456b6a9
[Glitch] Add audio uploads
...
Port front-end changes from f7f23b4a19 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-24 16:00:42 +02:00
Thibaut Girka
ddd875ad99
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/media_attachment.rb
Upstream added audio attachment support
- app/serializers/initial_state_serializer.rb
Upstream added audio attachment support and how mimetypes are returned
- app/serializers/rest/instance_serializer.rb
Upstream added a few fields
- config/application.rb
Upstream added a different paperclip transcoder
2019-06-24 15:02:59 +02:00
Thibaut Girka
38d2882447
Fix NavigationBar styling
2019-06-20 19:19:46 +02:00
Thibaut Girka
bb9459774d
Add NavigationBar to getting started column in single-column mode
...
Fixes #1131
2019-06-20 19:19:46 +02:00
ThibG
f717d7a92d
Merge pull request #1134 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-20 19:19:30 +02:00
ThibG
3771a993b7
[Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
2019-06-19 19:16:13 +02:00
Thibaut Girka
032a669622
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/views/admin/settings/edit.html.haml
Conflict on theme VS flavour/skin handling.
Keep our version.
2019-06-19 18:49:25 +02:00
Thibaut Girka
356e9150df
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/lib/sanitize_config.rb
Keep our version, we support the tags upstream transforms.
- package.json
- yarn.lock
2019-06-19 18:36:16 +02:00
Thibaut Girka
f4b008906d
Change preferences link in local settings modal from sliders to cog for consistency
2019-06-19 15:19:23 +02:00
Thibaut Girka
ed2f0f6152
Fix bottom margin of lists in toots
2019-06-19 15:19:03 +02:00
Thibaut Girka
a06e7bc3fb
Change plaintext icon in composer options
2019-06-19 07:03:17 +02:00
Thibaut Girka
5ea45351a0
Fix rendering of emoji in public pages
2019-06-18 20:14:08 +02:00
Thibaut Girka
48ec6abaca
Fix streaming server crashing when updating filters
2019-06-18 16:50:04 +02:00
Thibaut Girka
f57a0f89a8
Fix styling of poll options on public pages in glitch flavour
2019-06-16 21:33:27 +02:00
ThibG
118701b548
Merge pull request #1121 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-16 21:25:37 +02:00
Thibaut Girka
5717f75340
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-16 21:09:19 +02:00
Thibaut Girka
d3aaacb6d4
Do not scroll in the compose panel on single-column
2019-06-16 19:13:22 +02:00
Thibaut Girka
a29ab6f1bd
Fix composer buttons overflowing the composer box in single-column
2019-06-16 15:55:55 +02:00
Eugen Rochko
b6f76d1306
[Glitch] Change full logo to use primary text color of the given theme
...
Port 20dda5cca0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-15 18:49:44 +02:00
Thibaut Girka
e433386545
Fix replying not automatically switching to compose form on mobile
2019-06-14 20:37:54 +02:00
ThibG
c0e5f32d13
Merge pull request #1111 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-13 23:53:21 +02:00
Thibaut Girka
0fd7a8b63d
Include necessary JS in auth pages
2019-06-13 22:38:22 +02:00
ThibG
7b68e1725c
[Glitch] List attachments in boost modal
...
Port dd45c63921 to glitch-soc
2019-06-13 22:28:51 +02:00
Thibaut Girka
60adda7e59
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-13 22:23:20 +02:00
ThibG
80849812d2
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
...
Port b4d67fe57a to glitch-soc
2019-06-13 22:15:31 +02:00
ThibG
d1edbfaed3
[Glitch] Only show profile directory link when it's enabled
...
Port 1b4dcc3f78 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
ThibG
983cbd558d
[Glitch] Fix border-bottom of active tab bars
...
Port faafc3ae25 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Thibaut Girka
0f41be5581
Fix notification badge
2019-06-13 22:15:31 +02:00
Thibaut Girka
0ccc06b87f
Fix multiple-column padding
2019-06-13 22:15:31 +02:00
Thibaut Girka
a773d02946
Add hints to make local settings about layout more explicit
2019-06-13 22:15:31 +02:00
Thibaut Girka
44b1a39682
Replace link to favourites with link to bookmarks
2019-06-13 22:15:31 +02:00
Thibaut Girka
9400ec43cc
Fix navigation panel
2019-06-13 22:15:31 +02:00
Thibaut Girka
127ead34c4
Restore navigation bar position glitch-soc setting
2019-06-13 22:15:31 +02:00
Thibaut Girka
b191861e15
Use forceSingleColumn only in automatic layout mode
2019-06-13 22:15:31 +02:00
Thibaut Girka
47307e6c13
Default to multiple column mode if backend doesn't have appropriate seting
2019-06-13 22:15:31 +02:00
Thibaut Girka
b222d1ae26
Fix and refactor SCSS
2019-06-13 22:15:31 +02:00
Thibaut Girka
7fd8797d20
Add app settings link to single-column mode
2019-06-13 22:15:31 +02:00
Eugen Rochko
1b130f964f
[Glitch] Fix position of search icon
...
Port 9add88a920 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
362f3973be
[Glitch] Fix some React warnings
...
Port cc8f6b3cda to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
3485acefed
[Glitch] Fix margins on profile metadata in single column mode
...
Port ed19f33440 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Wenceslao Páez Chávez
867d1233c7
[Glitch] Fix overlap of emoji button on search popup
...
Port fe3bf3b0fc to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Takeshi Umeda
8f924eb961
[Glitch] Fix emoji picker being always displayed
...
Port c402c291f4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
a5398c3df8
[Glitch] Add profile directory link to single column navigation panel
...
Port 6077eca240 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Takeshi Umeda
1329308bc7
[Glitch] Improvement variable height in single column layout
...
Port d93b82af87 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Hanage999
02d6187894
[Glitch] Center 2-columns layout without side effect
...
Port 7c1ca0c37b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
763735f92e
[Glitch] Refactor footers in web UI into a single component
...
Port 451e5980b6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
abcang
9bb4f796db
[Glitch] Display notifications count on a new single column
...
Port 3593b85423 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Hanage999
c095eed121
[Glitch] Fix wrong redirect from getting started to home in advanced Web UI
...
Port 4a818ac2de to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
ff88387a4a
[Glitch] Improvements to the single column layout
...
Port 0e445ebb13 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
d99a661f08
[Glitch] Add responsive panels to the single-column layout
...
Port 1e5532e693 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
0bd9f23e6d
[Glitch] Various improvements to single column layout
...
Port 84dc21d55d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Eugen Rochko
610b4b44c4
[Glitch] Add single-column mode
...
Port 9ddeb30f90 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-13 22:15:31 +02:00
Thibaut Girka
fe5c4f976c
Fix clicking on the elefriend
2019-06-13 13:49:05 +02:00
Thibaut Girka
32bdff09c1
Properly handle unboosting statuses from detailed view
...
Fixes #1106
2019-06-12 10:12:51 +02:00
ThibG
cde30407c6
Merge pull request #1105 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-11 22:18:41 +02:00
Eugen Rochko
82899b3d2e
[Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
...
Port 92b572e2a3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-11 21:57:32 +02:00
Thibaut Girka
7065ba5930
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-11 21:55:00 +02:00
ThibG
c64eef1206
Merge pull request #1102 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-10 23:01:56 +02:00
Thibaut Girka
7778de467c
Merge branch 'master' into glitch-soc/merge-upstream
2019-06-10 20:09:05 +02:00
Eugen Rochko
fc6d27daf3
[Glitch] Fix RTL layout not being RTL within the columns area
...
Port 25f93f4097 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-10 18:59:59 +02:00
Eugen Rochko
59d214e54b
[Glitch] Change preferences page into appearance, notifications, and other
...
Port SCSS changes from 1db4117030 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-10 18:59:59 +02:00
Thibaut Girka
1b0ff4cd69
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/settings/notifications_controller.rb
- app/javascript/packs/public.js
- app/views/settings/preferences/show.html.haml
- app/views/stream_entries/_simple_status.html.haml
- config/locales/simple_form.en.yml
- config/locales/simple_form.pl.yml
- config/navigation.rb
- config/routes.rb
2019-06-10 18:59:53 +02:00
Thibaut Girka
b45f555a0c
Minor cleanup
2019-06-10 16:24:09 +02:00
Thibaut Girka
b551d8aa53
Fix unboost confirmation dialog not showing up on detailed statuses
2019-06-10 16:24:09 +02:00
Thibaut Girka
ccfb48d3eb
Add option to display a warning before boosting toots lacking media descriptions
2019-06-10 16:24:09 +02:00
Thibaut Girka
d61a6271c6
Add DM conversations mode similar to upstream
2019-06-10 16:23:42 +02:00
Thibaut Girka
e16c8fbc7a
Fix old migrations failing because of new version of strong_migrations
...
Fixes #1099
2019-06-09 22:32:12 +02:00
ThibG
11c28abcfe
Merge pull request #1097 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-07 22:15:44 +02:00
Eugen Rochko
aec3fa35fd
[Glitch] Fix not being able to directly switch between list timelines in web UI
...
Port 5bfd802c57 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-07 17:39:46 +02:00
ThibG
417989ae34
[Glitch] Fix “mark as sensitive” not being used in delete & redraft
...
Port 2657765d2a to glitch-soc
2019-06-07 17:39:46 +02:00
Jeong Arm
b32a62fe95
[Glitch] Scroll to compose form when focus
...
Port 8f3c32e29c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-07 17:39:46 +02:00
Thibaut Girka
01aae33a5f
[Glitch] Fix refreshing featured toots when the new collection is empty
...
Port d34a3a2cc7 to glitch-soc
2019-06-07 17:05:32 +02:00
Thibaut Girka
34b8346e7f
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/statuses_controller.rb
- app/controllers/stream_entries_controller.rb
2019-06-07 17:00:36 +02:00
Thibaut Girka
8360019896
Fix display of alt-text when a media attachment is not available
2019-06-07 16:39:07 +02:00
ThibG
a03fb7b703
Change e-mail contact for CoC enforcement
2019-06-06 17:42:07 +02:00
Thibaut Girka
a7f6e72b30
Fix CW field automatically getting the focus when it is always enabled
2019-06-06 13:26:42 +02:00
ThibG
ff74aaca7c
Merge pull request #1093 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-05 13:28:05 +02:00
Thibaut Girka
02b56c7e1a
Merge remote-tracking branch 'upstream/master' into glitch-soc/merge-upstream
2019-06-04 20:40:19 +02:00
ThibG
58946fef3c
Merge pull request #1079 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-06-04 17:12:25 +02:00
Jeong Arm
8eb7c3304e
[Glitch] Fix profile picture preview
...
Port e13e4b28db to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-03 20:20:33 +02:00
Lady Lumb
1d5434d34c
Add audio length var to env sample
...
Added MAX_AUDIO_LENGTH var and documented in .env.production.sample
2019-06-03 16:16:21 +02:00
Thibaut Girka
76918554a6
Merge remote-tracking branch 'upstream/master' into glitch-soc/merge-upstream
...
Conflicts:
- Gemfile.lock
- config/webpack/rules/css.js
- package.json
- yarn.lock
2019-06-03 14:54:30 +02:00
Lady Lumb
35c4ff07f4
Added various vars to env sample
...
Added several vars that are already implemented to the .env.production.sample file.
-Max bio character limit
-Number of profile fields allowed
-Max display name character limit
2019-06-02 15:41:33 +02:00
Lady Lumb
da7bcf29d4
Fixed the very wrong byte to megabyte conversion
2019-06-02 14:38:13 +02:00
Lady Lumb
a7b4e7efdd
Correctly documented max image and video vars
...
Added MAX_IMAGE_SIZE and MAX_VIDEO_SIZE and documented their usage.
2019-06-02 14:38:13 +02:00
Lady Lumb
f9514b08f2
Added env variables for max image and video size.
...
I changed the IMAGE_LIMIT and VIDEO_LIMIT variables to read from the env, or use default if not set in the env, to make it easier to change this on an instance by instance basis and make it persistent across updates.
2019-06-02 14:38:13 +02:00
Thibaut Girka
5b92910664
Fix expanding status from menu modal in glitch-soc
...
Fixes #1085
2019-06-02 14:11:32 +02:00
Thibaut Girka
17fb1c4345
Fix old migrations failing because of new version of strong_migrations
2019-05-30 21:20:42 +02:00
ThibG
8ce2a08875
Merge pull request #1076 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-30 14:07:45 +02:00
Thibaut Girka
06036081a0
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-30 13:31:01 +02:00
Thibaut Girka
6c0428b7d8
Raise exception when attempting to serialize local-only statuses
2019-05-30 09:04:12 +02:00
slice
22130a0947
Fix incorrect PropType in Glitch AutosuggestInput
2019-05-30 09:04:00 +02:00
slice
e04724296b
Remove isRequired from Glitch ReplyIndicator status
...
This can be null under normal circumstances, which isRequired doesn't
like.
2019-05-30 09:04:00 +02:00
Thibaut Girka
07d4ecfe5e
Truncate long URLs while providing alt text for inline images
2019-05-28 19:33:43 +02:00
Thibaut Girka
18b77224d3
Translate incoming remote img tags by a link
2019-05-28 19:33:43 +02:00
ThibG
2f83ffa1bd
Merge pull request #1073 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-28 19:33:15 +02:00
Eugen Rochko
56d8faab18
[Glitch] Use <use /> to render transparent SVG logo instead of inserting it
...
Port SCSS changes from 8d5dcc9301 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-28 17:50:21 +02:00
Thibaut Girka
3d73d76e55
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-28 17:45:06 +02:00
ThibG
1b0ce85e3d
Merge pull request #1072 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-27 21:26:03 +02:00
Thibaut Girka
6d60701bfa
Fix video player regressions introduced by blurhash merge
2019-05-27 19:43:15 +02:00
Thibaut Girka
b4d4138cf9
[Glitch] Add keyboard shortcut to hide/show media
...
Port a472190729 and 988342a56c to glitch-soc
2019-05-27 19:43:15 +02:00
Thibaut Girka
20d01a954e
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/settings/preferences_controller.rb
- app/lib/user_settings_decorator.rb
- app/models/user.rb
Conflicts due to the addition of a new preference upstream,
“advanced layout”.
2019-05-26 15:41:40 +02:00
りんすき
fdb3952b20
[Glitch] Fix composer route opening when not needed
...
Port c1e77b56a9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-26 13:50:15 +02:00
ThibG
fd0487c04f
Merge pull request #1068 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-24 16:30:49 +02:00
Thibaut Girka
7fb76999af
Use Sec-WebSocket-Protocol instead of query string to pass WebSocket token
...
Inspired by https://github.com/kubevirt/kubevirt/issues/1242
2019-05-24 16:08:09 +02:00
Thibaut Girka
652147a3f4
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- streaming/index.js
2019-05-24 15:23:52 +02:00
ThibG
72bf354e97
Merge pull request #1067 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-23 22:01:34 +02:00
Thibaut Girka
d6a7d62dc6
Do not share a single Redcarpet::Markdown object across threads
...
There are apparently thread-safety issues: https://github.com/vmg/redcarpet/pull/672
2019-05-23 21:19:44 +02:00
Thibaut Girka
bf988123ba
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-23 21:18:27 +02:00
ThibG
c394d3cb25
Merge pull request #1065 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-23 20:49:18 +02:00
nzws
a1143a19c0
[Glitch] Fix stacking order of emoji picker
...
Port 8a378d4c3d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-23 19:16:42 +02:00
Thibaut Girka
c0dc247bce
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/account.rb
- app/views/settings/profiles/show.html.haml
- spec/controllers/api/v1/accounts/credentials_controller_spec.rb
Conflicts were due to an increase in account bio length upstream, which
is already covered in glitch-soc through `MAX_BIO_CHARS`.
2019-05-23 19:01:30 +02:00
Thibaut Girka
0744d6e571
Make headers font size proportional
2019-05-23 12:41:38 +02:00
Thibaut Girka
7c609bdab9
Allow rel=tag in status text
...
Fixes tag links in local Markdown or HTML-authored statuses
2019-05-23 12:28:33 +02:00
Thibaut Girka
2332b3f146
Fix local text/html toots not being sanitized
2019-05-21 23:12:43 +02:00
Thibaut Girka
4fbce23992
Refactor contentType selection in glitch composer
2019-05-20 10:27:31 +02:00
Thibaut Girka
2cd7bfac23
Use glitch-soc's poll component instead of upstream's
2019-05-19 23:24:53 +02:00
ThibG
0998e3ade8
Merge pull request #1055 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-19 22:07:42 +02:00
Thibaut Girka
08a2af27c3
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-19 21:53:44 +02:00
ThibG
46811f92e4
Merge pull request #1054 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-19 21:52:27 +02:00
Thibaut Girka
f509815379
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-19 17:46:31 +02:00
ThibG
4beb8d7788
Merge pull request #1053 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-18 10:18:52 +02:00
Thibaut Girka
6e227ecb04
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-18 10:04:32 +02:00
Thibaut Girka
9ca21e93cc
Minor optimization
2019-05-17 23:51:14 +02:00
Thibaut Girka
56245a2a72
Export fallback content type and use it as default in WebUI
2019-05-17 23:51:14 +02:00
Thibaut Girka
dd5bf40b97
Properly escape HTML in code blocks
2019-05-17 23:51:14 +02:00
Thibaut Girka
a6b7c23f6f
Add option for default toot content-type
2019-05-17 23:51:14 +02:00
Thibaut Girka
0be93820f3
Fix autolinking, and newlines in code blocks
...
Autolinking is now performed *after* the Markdown pass, by replacing HTML
tags with zero-width spaces and running the twitter-text extractor as usual,
except it does not auto-link URLs to avoid links in links…
2019-05-17 23:51:14 +02:00
Thibaut Girka
9df1ef87c2
Hide content-type dropdown by default
2019-05-17 23:51:14 +02:00
Haelwenn (lanodan) Monnier
c2fa36bbae
Content-Type Dropdown: use the selected option icon for the menu
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-17 23:51:14 +02:00
Thibaut Girka
93d98f62a8
Support proper content-type in Delete & Redraft
2019-05-17 23:51:14 +02:00
KokaKiwi
f34a402a94
Add status content type dropdown to compose box.
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-17 23:51:14 +02:00
Thibaut Girka
14d7ddcb1c
Add API support for setting status content-type
2019-05-17 23:51:14 +02:00
Thibaut Girka
b3e68de4d2
Serialize content-type on Delete & Redraft
2019-05-17 23:51:14 +02:00
Thibaut Girka
d7520f8175
Add support for HTML-formatted toots
2019-05-17 23:51:14 +02:00
Thibaut Girka
94aef563b9
Add support for markdown-formatted toots
2019-05-17 23:51:14 +02:00
Thibaut Girka
bfc509f44a
Add database row to hold status content type
2019-05-17 23:51:14 +02:00
ThibG
c1cf8c1636
Merge pull request #1049 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-15 18:44:21 +02:00
Thibaut Girka
6badf2d252
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-15 17:11:40 +02:00
Thibaut Girka
4bab7d7640
Fix rich text style in reply indicator
2019-05-13 17:13:02 +02:00
Thibaut Girka
87d16698c2
Fix rich text styling on public pages
2019-05-13 17:13:02 +02:00
Thibaut Girka
cd534830ad
Fix text color of some formatted elements in notifications
2019-05-12 19:23:32 +02:00
ThibG
f6838a28f6
Merge pull request #1044 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-11 22:05:39 +02:00
ThibG
93085c273c
[Glitch] Use raw content if available on Delete & Redraft
...
Port front-end changes from 6d44f2441b to glitch-soc
2019-05-11 21:46:23 +02:00
Thibaut Girka
2b97d9d780
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-11 18:23:46 +02:00
Thibaut Girka
3ea5c045d7
Use a checkbox for the “Mark media as sensitive” composer button
...
Fixes #1039
2019-05-11 12:35:38 +02:00
ThibG
fe00f7a7e4
Merge pull request #1043 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-11 12:35:25 +02:00
Maciek Baron
14d855c429
[Glitch] Improve poll link accessibility
...
Port 0402c52f28 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-10 19:05:57 +02:00
nzws
78ff7e3821
[Glitch] Fix some colors of high contrast theme
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-10 18:59:12 +02:00
Aurélien Reeves
96f0747afe
[Glitch] Add confirm modal for unboosting toots
...
Port fe8a8f779e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-10 18:56:01 +02:00
Thibaut Girka
68629f2773
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/statuses_controller.rb
minor conflict because of glitch-soc's theming system
- app/controllers/stream_entries_controller.rb
minor conflict because of glitch-soc's theming system
2019-05-10 17:09:12 +02:00
Thibaut Girka
d4d4e84324
Fix media description confirmation modal
...
Fixes #1040
2019-05-10 11:49:00 +02:00
Thibaut Girka
3191c3b349
Fix tabs bar on mobile
...
Fixes #1037
2019-05-08 00:32:53 +02:00
Thibaut Girka
2c767f44bf
Fix front-end crash when a video has a blurhash and is hidden behind a CW
2019-05-07 22:33:37 +02:00
Thibaut Girka
89d2859296
Fix content warning button displaying a link icon when no status card is set
2019-05-05 21:47:05 +02:00
Kirishima21
8383222026
fix pinned columns ’s Media-only button
...
Media-only toggles could not be used on pinned columns.
The commit fixes this problem.
2019-05-05 20:54:21 +02:00
ThibG
e4ca5414a3
Merge pull request #1032 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-05-05 20:53:07 +02:00
Baptiste Gelez
eef8802325
[Glitch] Make sure the instance banner is never cropped
...
Port 21209c2b52 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-05 12:29:06 +02:00
Thibaut Girka
832cf92c74
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-05 12:28:10 +02:00
Thibaut Girka
f2cf8144b4
Minor style fixes
2019-05-04 23:05:43 +02:00
Eugen Rochko
9b1ef58c95
[Glitch] Change font weight of sensitive button to 500
...
Port 63b1388fef to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 20:41:21 +02:00
Eugen Rochko
f59973cc85
[Glitch] Make the "mark media as sensitive" button more obvious in web UI
...
Port 05ef3462ba to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 20:41:21 +02:00
Thibaut Girka
b1ab4d5ebe
Add visibility icon back in media gallery
2019-05-04 20:06:17 +02:00
Thibaut Girka
cbda1b8b66
Add back description on hover
2019-05-04 20:03:37 +02:00
ThibG
8e221cd22b
[Glitch] Fix transition: all
...
Port 7aa749ab46 to glitch-soc
2019-05-04 19:53:09 +02:00
ThibG
b7f69beebe
[Glitch] Make the cursor icon consistant across media types in account media gallery
2019-05-04 19:16:51 +02:00
Thibaut Girka
52a4284fe5
Merge branch 'master' into glitch-soc/merge-upstream
2019-05-04 19:15:50 +02:00
Eugen Rochko
bc97fd641f
[Glitch] Add button to view context to media modal
...
Port eb63217210 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 19:10:24 +02:00
Eugen Rochko
209c080280
[Glitch] Fix alignment of items in the account gallery in web UI and load more per page
...
Port 967e419f8f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 18:59:11 +02:00
Eugen Rochko
a5da59f140
[Glitch] Change account gallery in web UI
...
Port 3f143606fa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 18:54:57 +02:00
Thibaut Girka
373dd1fdf1
Minor CSS fixes
2019-05-04 18:18:15 +02:00
Eugen Rochko
ccf4f3240a
[Glitch] Add blurhash
...
Port front-end changes from fba96c808d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-05-04 18:07:44 +02:00
ThibG
1149ddd3da
Fix glitch SCSS for links in error messages in admin interface
...
Port SCSS changes from 011b032300
2019-05-04 16:43:08 +02:00
Thibaut Girka
33c80e0783
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/media_attachment.rb
2019-05-04 16:37:26 +02:00
Thibaut Girka
2c2f649200
Fix CSP when PAPERCLIP_ROOT_URL is set to a different host
2019-05-04 10:55:56 +02:00
Thibaut Girka
58720aa2bd
Fix CSP when dealing with S3 hosts
2019-05-04 00:47:51 +02:00
Thibaut Girka
9f25ab9792
Fix polls icon not showing in CW button in detailed statuses
2019-05-03 21:55:50 +02:00
Thibaut Girka
7617f78359
Fix crash in onboarding modal
...
Fixes #1027
2019-05-03 19:24:54 +02:00
Thibaut Girka
fcbf557bd2
Add site-wide options to show reblogs and replies in local/public timelines
...
Fixes #1021
2019-05-01 22:33:09 +02:00
Thibaut Girka
cc5a81b7d8
Make hi-color privacy icons opt-in instead of opt-out
2019-05-01 20:23:25 +02:00
Thibaut Girka
ac54292d69
Add high color privacy icons
...
Fixes #1015
2019-05-01 16:38:01 +02:00
Zac
be6ef1947e
changed pinned status count operator
...
changed default pinned count to 5 to preserve default behavior
2019-04-29 20:52:53 +02:00
Zac
5616200ed4
added documentation into .env.production.sample
...
moved max pin count into constant
2019-04-29 20:52:53 +02:00
Zac
a36affb9d6
add env var for max pinned toots
2019-04-29 20:52:53 +02:00
Thibaut Girka
d4c95e6a8a
When selecting a toot via keyboard, ensure it is scrolled into view
...
Fixes detailed status column
2019-04-29 20:28:38 +02:00
Thibaut Girka
3e095cab83
Add support for missing formatting tags
2019-04-29 19:31:09 +02:00
Thibaut Girka
67fb9a8679
Add keyboard shortcut to collapse/uncollapse toots
2019-04-28 20:23:04 +02:00
Thibaut Girka
f3acf8f414
Add hotkey for bookmarking a toot
2019-04-28 20:23:04 +02:00
Thibaut Girka
cd9a284702
Fix regression with textarea's caret position when selecting a suggestion
2019-04-27 21:40:42 +02:00
Thibaut Girka
aa1832ac4d
Hide suggestions by default
...
They will be enabled if the input has focus
2019-04-26 22:38:03 +02:00
Thibaut Girka
fddd8251dd
Attempt to fix CSS
2019-04-26 22:38:03 +02:00
Thibaut Girka
d7e4be285a
Add emoji suggestion to poll options
2019-04-26 22:38:03 +02:00
Thibaut Girka
df52004fe6
Add suggestions in CW field
2019-04-26 22:38:03 +02:00
Thibaut Girka
3a671470ec
Refactor selectComposeSuggestion so that different paths can be updated
2019-04-26 22:38:03 +02:00
Thibaut Girka
1c0402c103
Do not ask to register web intent handler
2019-04-24 23:05:11 +02:00
Thibaut Girka
b13c90f3e3
Fix color of muted statuses content not wrapped in a p tag
2019-04-24 22:40:17 +02:00
Thibaut Girka
e4b65e6349
Redesign blockquote styling
2019-04-24 22:40:17 +02:00
Thibaut Girka
8753e5317f
Better distinguish titles from text
2019-04-24 22:40:17 +02:00
Thibaut Girka
3631c3314a
Remove extra margin in paragraphs inside blockquotes
2019-04-24 22:40:17 +02:00
Thibaut Girka
9b86707b1e
Make bold text bolder
2019-04-24 22:40:17 +02:00
Thibaut Girka
5a8495dabe
Remove margins around p tags in lists
2019-04-24 22:40:17 +02:00
Thibaut Girka
ef249a2718
Rename status__text to status__content__text for consistency with upstream
2019-04-24 22:40:17 +02:00
Thibaut Girka
adbb174c9c
Fix status header display in toot mobile menu
2019-04-24 20:21:19 +02:00
Thibaut Girka
ef1504d625
Fix upload progressbar when image resizing is involved
2019-04-24 20:19:23 +02:00
Thibaut Girka
ffab9d626a
Hide media upload form if no media are attached
2019-04-24 19:47:11 +02:00
ThibG
9add18604c
Merge pull request #1007 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-24 19:42:33 +02:00
Thibaut Girka
7783ec921b
Merge branch 'master' into glitch-soc/merge-upstream
2019-04-24 15:25:22 +02:00
Thibaut Girka
416aa832e5
Fix file upload
2019-04-24 07:57:28 +02:00
Thibaut Girka
3d722b0c4e
Fix settings modal
2019-04-23 18:31:13 +02:00
Thibaut Girka
08afd6b69c
Do not leak local-only toots to remote mentioned users
2019-04-22 23:37:50 +02:00
Thibaut Girka
2db0506226
Load custom CSS rules after standard ones
...
Fixes #933
Due to glitch-soc's theming system, JS and CSS files are imported in a slightly
different order, and custom CSS rules were loaded *before* everything else.
They will now be loaded *after* everything else, which is a bit different from
upstream but should work better overall.
2019-04-22 23:07:27 +02:00
Thibaut Girka
27e8354914
Add support for lists in statuses
2019-04-22 23:07:14 +02:00
Thibaut Girka
659f972bed
Do not switch to italic for status media buttons
2019-04-22 23:07:14 +02:00
Thibaut Girka
2e3640ecbb
Accept richer text from remote statuses
...
Support abbr, del, pre, blockquote, code, strong, b, em, i, and h1…h5
HTML elements in remote statuses, add corresponding CSS.
2019-04-22 23:07:14 +02:00
ThibG
91a74ea86b
Merge pull request #1002 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-22 23:06:54 +02:00
kedama
039e35560c
[Glitch] Fix modal items cannot scroll on touch devices
...
Port d763d39d26 to glitch-soc
2019-04-22 22:57:39 +02:00
Thibaut Girka
a9eaa780f5
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/javascript/mastodon/features/compose/components/compose_form.js
Upstream cleaned up a bit, including on lines in which
we replaced the hardcoded 500 character limit with a maxChar
constant. Applied the changes while keeping maxChar instead of 500.
- app/javascript/packs/public.js
Moved upstream's new animated avatar hover handling in
app/javascript/core/public.js
- app/javascript/styles/fonts/montserrat.scss
Upstream fixed local font name, applied those changes.
- app/javascript/styles/fonts/roboto.scss
Upstream fixed local font name, applied those changes.
- lib/mastodon/version.rb
Upstream made repo URL configurable, did the same, but
default to glitch-soc
2019-04-22 20:40:04 +02:00
Thibaut Girka
c3fa4e8e07
Fix ReferenceError in dropdown
2019-04-22 20:15:47 +02:00
Thibaut Girka
d779ec1f0e
Fix broken reference to handleSubmit
2019-04-22 20:15:47 +02:00
Thibaut Girka
e949861176
Cleanup
2019-04-22 20:15:47 +02:00
Thibaut Girka
faff152ae5
Move ComposerPublisher to Compose
2019-04-22 20:15:47 +02:00
Thibaut Girka
df951c319c
Add OptionsContainer
2019-04-22 20:15:47 +02:00
Thibaut Girka
14028655df
Move composer Dropdown from features/composer to features/compose
2019-04-22 20:15:47 +02:00
Thibaut Girka
4c6221929f
Move ComposerTextareaIcons to TextareaIcons
2019-04-22 20:15:47 +02:00
Thibaut Girka
47faf47ed5
ComposerTextarea → AutosuggestTextarea
2019-04-22 20:15:47 +02:00
Thibaut Girka
a243567a3e
ComposerUploadForm → UploadForm + UploadFormContainer
2019-04-22 20:15:47 +02:00
Thibaut Girka
c5f49a92dc
Move PollForm from features/composer to features/compose
2019-04-22 20:15:47 +02:00
Thibaut Girka
f1a22e33e2
Inline spoiler input
2019-04-22 20:15:47 +02:00
Thibaut Girka
8fd599fb40
ComposerReply → ReplyIndicator
2019-04-22 20:15:47 +02:00
Thibaut Girka
f72af5794d
Refactor Compose*Warning → ContainerWarning
...
Regression: only one warning at a time
2019-04-22 20:15:47 +02:00
Thibaut Girka
1bc4b8a0a5
features/composer/index.js → ComposeForm
2019-04-22 20:15:47 +02:00
Thibaut Girka
281a82d878
DrawerHeader → Header + HeaderContainer
2019-04-22 20:15:47 +02:00
Thibaut Girka
9a2f10fe8b
DrawerAccount → NavigationBar + NavigationContainer
2019-04-22 20:15:47 +02:00
Eugen Rochko
9b9816aba6
[Glitch] Show suggested follows on search screen in mobile layout
...
Port ad510db3a1 to glitch-soc
2019-04-22 20:15:47 +02:00
Thibaut Girka
149aa07409
DrawerResults → SearchResults + SearchResultsContainer
2019-04-22 20:15:47 +02:00
Thibaut Girka
67771e6d65
Rework DrawerResults to make them closer to upstream
2019-04-22 20:15:47 +02:00
Thibaut Girka
ab3e8fc542
Move DrawerSearch to Search + SearchContainer
2019-04-22 20:15:47 +02:00
Thibaut Girka
c92ab35b19
Inline DrawerSearchPopout in DrawerSearch
2019-04-22 20:15:47 +02:00
Thibaut Girka
c19b983986
Refactor a bit DrawerSearch to make it closer to upstream
2019-04-22 20:15:47 +02:00
Thibaut Girka
eed2c9dd44
Rename flavours/glitch/features/drawer to flavours/glitch/features/compose
2019-04-22 20:15:47 +02:00
ThibG
8933e8cb1d
Merge pull request #998 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-19 13:41:34 +02:00
Thibaut Girka
8b7b65e995
[Glitch] Allow modal secondary button to shrink and allow wider confirmation modals
...
Port 7f75792bf3 to glitch-soc
2019-04-19 10:48:54 +02:00
Thibaut Girka
268417daf3
Merge branch 'master' into glitch-soc/merge-upstream
2019-04-19 10:44:10 +02:00
Thibaut Girka
546688aa1d
Add forgotten text
2019-04-19 00:57:39 +02:00
Thibaut Girka
93199c9566
Fix keybase indication on dashboard
2019-04-19 00:57:39 +02:00
Thibaut Girka
d83068016b
Allow turning keybase off instance-wide
2019-04-19 00:57:39 +02:00
Thibaut Girka
e3c1472040
Shift+click on column Back button to return to last pinable column
2019-04-17 18:40:40 +02:00
Thibaut Girka
8d57c0e70e
When selecting a toot via keyboard, ensure it is scrolled into view
2019-04-17 10:07:33 +02:00
Thibaut Girka
fbec0edf08
Fix opening/closing gifv sometimes making the timeline scroll
2019-04-16 22:20:23 +02:00
Izalia Mae
f11ad4023c
add env var for max length of audio uploads
2019-04-16 16:07:20 +02:00
ThibG
bb50ec2e66
Merge pull request #987 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-11 15:14:31 +02:00
Thibaut Girka
f5b4e9a54a
Merge branch 'master' into glitch-soc/merge-upstream
2019-04-11 15:13:52 +02:00
ThibG
31e4fcb006
Merge pull request #985 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-10 22:33:41 +02:00
Thibaut Girka
2f422b708f
Merge branch 'master' into glitch-soc/merge-upstream
2019-04-10 21:19:21 +02:00
Eugen Rochko
92e1950194
[Glitch] Fix glitched out "not found" message for non-existing profiles in web UI
...
Port 56f29c38b6 to glitch-soc
2019-04-10 09:33:47 +02:00
Eugen Rochko
fa4b51a110
[Glitch] Add "why do you want to join" field to invite requests
...
Port SCSS changes from 8b69a66380 to glitch-soc
2019-04-10 09:22:45 +02:00
Thibaut Girka
5085559b15
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/views/admin/pending_accounts/index.html.haml
No real conflict, upstream changes too close to glitch-specific
theming system changes.
- config/navigation.rb
Upstream redesigned the settings navigation, took those changes
and re-inserted the flavours menu.
2019-04-10 09:16:08 +02:00
Thibaut Girka
cb410f80a4
Add column title to “Favourited by” and “Boosted by” columns
2019-04-08 21:59:30 +02:00
ThibG
fc2f7ee871
Merge pull request #983 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-08 18:17:22 +02:00
Thibaut Girka
63837a4b78
Fix pending accounts management
2019-04-08 16:40:11 +02:00
ashleyhull-versent
ac071d65de
[Glitch] Duplicate values
...
Port bd365cc38b to glitch-soc
2019-04-08 16:22:20 +02:00
Eugen Rochko
df42de68e5
[Glitch] Port SCSS changes from "Improve blocked view of profiles"
...
Port public pages SCSS changes from 67b3b62b98
2019-04-08 16:20:46 +02:00
Thibaut Girka
f5f6d23d55
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/locales/pl.yml
Conflict caused by new upstream string too close to glitch-specific
“flavour” string. Took both strings.
2019-04-08 15:57:56 +02:00
ThibG
30500dff7c
Merge pull request #981 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-04 15:13:18 +02:00
ThibG
be6885eb93
[Glitch] Update poll remaining time just like with status timestamps
...
Port daab45d4ae to glitch-soc
2019-04-04 14:58:11 +02:00
Thibaut Girka
1682ac5717
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/following_accounts_controller.rb
Conflicts were due to glitch-soc's theming system.
- app/javascript/packs/public.js
Some code has been change upstream, but it has been
moved to app/javascript/core/settings.js in glitch-soc.
Applied the changes there.
2019-04-04 14:53:52 +02:00
Thibaut Girka
14bad3f472
Do not handle clicks in detailed status content
2019-04-03 19:58:18 +02:00
ThibG
3f5acc1ab3
Merge pull request #978 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-04-01 21:36:36 +02:00
Thibaut Girka
12dae9d583
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/form/admin_settings.rb
- config/locales/ja.yml
2019-04-01 21:28:31 +02:00
ThibG
925830d11b
Merge pull request #976 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-31 00:37:16 +01:00
Thibaut Girka
b72950fbd3
Fix failing keybase-related test
2019-03-30 18:19:40 +01:00
Eugen Rochko
b9b472d519
[Glitch] Fix transparent avatars showing underlying elements in avatar stack and profile
...
Port 79227d153b to glitch-soc
2019-03-30 18:19:40 +01:00
Eugen Rochko
59551ece31
[Glitch] Fix search in web UI not setting a limit, restore limit of 10
...
Port 379c3e237f to glitch-soc, but changing
the 5 limit to 10, since that's what we had previously
2019-03-30 12:56:34 +01:00
Thibaut Girka
4444d8f9b3
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-30 12:36:24 +01:00
Alex Gessner
b6fa500806
[Glitch] squashed identity proof updates
...
Port JS from 69141dca26 to glitch-soc
2019-03-29 10:13:44 +01:00
Thibaut Girka
a74d300b68
Fix background color transition in destructive buttons
2019-03-28 20:45:10 +01:00
ThibG
f4b038f779
[Glitch] Fix opacity of relationship tags
...
Port 58667072d9 to glitch-soc
2019-03-28 19:56:40 +01:00
Thibaut Girka
0318b23395
Fix left border of profile navigation tab
2019-03-28 19:56:40 +01:00
Thibaut Girka
ab39ffb175
Add fa-info-circle to disclaimer
2019-03-28 19:56:40 +01:00
Thibaut Girka
6c58367f36
Fix double border for account disclaimer
2019-03-28 19:56:40 +01:00
slice
6fdd829d8c
[Glitch] Add rel='noopener' to redesigned profile column header avatar link
...
Port 73f5711fb8 to glitch-soc
2019-03-28 19:56:40 +01:00
ThibG
841d2c9f23
[Glitch] Move the account dropdown menubar to the right, make sure it doesn't move
...
Port a91acf79b5 to glitch-soc
2019-03-28 19:56:40 +01:00
Aditoo17
37ad0478ef
[Glitch] Make clicking on avatar open public profile in new tab
...
Port 6f6abc369f to glitch-soc
2019-03-28 19:56:40 +01:00
mayaeh
cf3f063e10
[Glitch] Fix menu items that don't action
...
Port 186f7bcbb6 to glitch-soc
2019-03-28 19:56:40 +01:00
Eugen Rochko
00f251b8fe
[Glitch] Redesign profile column in web UI to match design on public pages
...
Port a96181f16f to glitch-soc
2019-03-28 19:56:40 +01:00
Thibaut Girka
abb53fa338
Fix centering on public pages
2019-03-28 19:56:03 +01:00
Thibaut Girka
60fc04756a
Fix padding and centering of display names
2019-03-28 19:56:03 +01:00
Thibaut Girka
58da5e93c0
Port search results styling to glitch-soc
2019-03-28 19:56:03 +01:00
ThibG
fad29fd230
Merge pull request #973 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-28 18:45:28 +01:00
Thibaut Girka
ce7d055d3c
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-28 18:35:25 +01:00
ThibG
bb316fafff
Merge pull request #970 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-28 15:12:33 +01:00
Thibaut Girka
050efbc126
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/workers/activitypub/distribute_poll_update_worker.rb
- config/locales/pl.yml
2019-03-28 13:01:33 +01:00
ThibG
0418bdd71f
Merge pull request #969 from ThibG/glitch-soc/fixes/revert-emojimart
...
Revert emojimart update
2019-03-27 14:37:44 +01:00
Thibaut Girka
3a2f646cb1
Revert "fix: update to emoji-mart 2.10.0 ( #10281 )"
...
This reverts commit db06b25376 .
2019-03-27 14:04:58 +01:00
Thibaut Girka
355d384d8d
Revert "[Glitch] fix: update to emoji-mart 2.10.0"
...
This reverts commit 49bea8c46b .
2019-03-27 14:04:52 +01:00
Thibaut Girka
497a958297
Revert "Fix compilation after emoji-picker change"
...
This reverts commit 8ea344fed4 .
2019-03-27 14:04:46 +01:00
ThibG
7535c607f4
Merge pull request #968 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-27 14:02:32 +01:00
Thibaut Girka
48230b57d2
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-27 14:01:19 +01:00
ThibG
bdf4f56f9a
Merge pull request #966 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-26 19:51:28 +01:00
ThibG
9e80b34a95
[Glitch] Add a “Block & Report” button to the block confirmation dialog
...
Port 6df4a82969 to glitch-soc
2019-03-26 17:44:00 +01:00
Thibaut Girka
fae53e1a39
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-26 17:39:20 +01:00
Hinaloe
872eab5784
[Glitch] Do not set CSRF Token when no csrf header
...
Port 68f2211f00 to glitch-soc
2019-03-26 16:12:46 +01:00
Eugen Rochko
89a0fa3053
[Glitch] Change icons of features on admin dashboard to remove bias
...
Port SCSS changes from e117964325 to glitch-soc
2019-03-26 16:11:30 +01:00
Eugen Rochko
614bd3f8d4
[Glitch] Add lang attribute to statuses in web UI
...
Port JS changes from e6cfa7ab89 to glitch-soc
2019-03-26 16:09:59 +01:00
ThibG
d680c61993
[Glitch] Do not empty timeline of blocked users on block
...
Port 94aceb85ad to glitch-soc
2019-03-26 16:07:47 +01:00
Thibaut Girka
b9f314bba7
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/locales/es.yml
- config/locales/pl.yml
- config/locales/pt-BR.yml
2019-03-26 16:02:54 +01:00
Eugen Rochko
648cf8bfd5
[Glitch] Add custom closed registrations message to landing page when set
...
Port SCSS changes from 55a9658ad8 to glitch-soc
2019-03-26 16:01:59 +01:00
Thibaut Girka
fcce135d27
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/admin/settings_controller.rb
- app/models/form/admin_settings.rb
Conflicts caused by upstream refactoring, while we have
flavours and skins, with the flavour_and_skin pseudo-setting.
2019-03-26 16:01:59 +01:00
ThibG
9f56511860
Merge pull request #965 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-22 20:22:18 +01:00
Thibaut Girka
edd5441112
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-22 13:05:17 +01:00
ThibG
bde9196b70
Merge pull request #964 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-20 20:13:22 +01:00
ThibG
8b5b686f08
[Glitch] Add support for custom emojis in poll options
...
Fixes #956
Port 80f0910e21 to glitch-soc
2019-03-20 17:34:32 +01:00
Thibaut Girka
cbf1d711ba
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-20 17:32:39 +01:00
ThibG
803c350ef5
[Glitch] Reduce padding around logo on landing page
...
Port 158c31b9df to glitch-soc
2019-03-20 14:54:52 +01:00
Eugen Rochko
4d01d9c46f
[Glitch] Add Keybase integration
...
Port SCSS changes from 9c4cbdbafb to glitch-soc
2019-03-20 14:54:19 +01:00
Eugen Rochko
2a93c88015
[Glitch] Disable real-time updates on public pages to improve readability
...
Port 42c581c458 to glitch-soc
2019-03-20 14:51:25 +01:00
Thibaut Girka
1d6152f440
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/locales/en.yml
Conflict caused by the glitch-soc-specific “flavour” string being too close
to the newly introduced “identity_proofs” string. Just included both.
2019-03-20 13:54:00 +01:00
ThibG
b9a998f201
Merge pull request #963 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-18 19:54:23 +01:00
Eugen Rochko
841b920af5
[Glitch] Fix relationship manager on narrow screens
...
Port 7130d6e512 to glitch-soc
2019-03-18 18:07:03 +01:00
ThibG
200cd3b5a7
[Glitch] Save quick filter settings when selecting a different filter
...
Port 7477db7268 to glitch-soc
2019-03-18 18:06:26 +01:00
Thibaut Girka
291012ec0c
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/accounts_controller.rb
- app/controllers/follower_accounts_controller.rb
- app/controllers/statuses_controller.rb
All conflicts caused by the additional `use_pack` used for glitch-soc's theming
system.
2019-03-18 18:03:27 +01:00
ThibG
6e3a4bcbc7
Merge pull request #962 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-16 22:59:47 +01:00
Thibaut Girka
8ea344fed4
Fix compilation after emoji-picker change
2019-03-16 21:40:50 +01:00
Nolan Lawson
49bea8c46b
[Glitch] fix: update to emoji-mart 2.10.0
...
Port db06b25376 to glitch-soc
2019-03-16 21:39:13 +01:00
Eugen Rochko
e900b03e38
[Glitch] Fix scrollbar styles on compose textarea, small bugs
...
Port 6a3f08661f to glitch-soc
2019-03-16 21:07:50 +01:00
Thibaut Girka
4aa6aba6ee
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/services/remove_status_service.rb
Conflict because we still handle the direct timeline.
Took upstream changes, with that one extra function call.
- config/locales/ca.yml
Conflict because theme names were updated.
Decided to *keep* the theme names even if they are useless
to avoid future conflicts.
- config/locales/oc.yml
Decided to *keep* the theme names even if they are useless
to avoid future conflicts.
- config/locales/pl.yml
Decided to *keep* the theme names even if they are useless
to avoid future conflicts.
2019-03-16 20:59:33 +01:00
ThibG
6af2300454
Merge pull request #961 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-16 17:10:27 +01:00
Thibaut Girka
0fbe90e2d3
Fix settings/flavours
...
Update theming system to use new paths for media files
2019-03-16 16:21:20 +01:00
Eugen Rochko
47c8707f01
[Glitch] Add relationship manager UI
...
Port SCSS changes from 1c113fd72d to glitch-soc
2019-03-16 14:36:29 +01:00
Thibaut Girka
8e5d72dba8
Fix relationships controller/view wrt. glitch-soc theming engine
2019-03-16 14:26:14 +01:00
Thibaut Girka
3960a9d605
Do not try to parse gif files as CSS or JS
2019-03-16 14:23:50 +01:00
Thibaut Girka
4df3b7cb06
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/settings/follower_domains_controller.rb
Removed upstream. Did the same here. Maybe we should not have?
- config/locales/en.yml
Upstream removed the “Authorized followers” page and associated
translations. This is too close in the file to our glitch-soc-specific
“flavour” string. No actual conflict.
- config/locales/ja.yml
Same as above.
- config/locales/pl.yml
Same as above.
- config/navigation.rb
No real conflict. New route added too close to the glitch-soc-specific
“flavours” one.
- config/webpack/configuration.js
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
- config/webpack/loaders/babel.js
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
The contents of this file have been moved to package.json.
- config/webpack/shared.js
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
- config/webpacker.yml
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
- jest.config.js
The contents of this file have been moved to package.json.
- package.json
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
- yarn.lock
Upstream refactored the webpack(er) configuration quite a bit.
Tried to keep up.
2019-03-16 14:14:20 +01:00
ThibG
c2fa0f7c40
Merge pull request #960 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-14 22:11:56 +01:00
Thibaut Girka
09ac5e7528
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-14 20:11:17 +01:00
Eugen Rochko
338f1327e9
[Glitch] Admission-based registrations mode
...
Port SCSS changes from 51e154f5e8 to glitch-soc
2019-03-14 17:54:44 +01:00
Eugen Rochko
d8b43f4bd6
[Glitch] Improve invites list with click-to-copy inputs
...
Port 6e3936aa6f to glitch-soc
2019-03-14 17:44:39 +01:00
Thibaut Girka
07eb31eeac
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/views/admin/settings/edit.html.haml:
Conflict due to how the theming settings change.
2019-03-14 17:17:20 +01:00
ThibG
fa75324059
Merge pull request #958 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-13 23:44:37 +01:00
ThibG
931ecc8824
[Glitch] Add UI for enabling/disabling poll notifications
2019-03-13 22:21:52 +01:00
Thibaut Girka
5ffdc5426e
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-13 21:35:43 +01:00
ThibG
3005e473a0
Merge pull request #957 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-13 16:55:07 +01:00
Eugen Rochko
387f253f31
[Glitch] Add muted style for polls in web UI
...
Port 5b50c2cbaa to glitch-soc
2019-03-13 16:02:36 +01:00
Eugen Rochko
458db4333a
[Glitch] Fix public timeline page not paginating correctly
...
Port da45b8b4c9 to glitch-soc
2019-03-13 15:56:51 +01:00
Eugen Rochko
bbb9ff0e84
[Glitch] Redesign landing page
...
Port 65fffeac3f to glitch-soc
2019-03-13 15:53:00 +01:00
Thibaut Girka
02062aab55
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/about_controller.rb
- app/controllers/tags_controller.rb
- app/views/about/show.html.haml
- spec/views/about/show.html.haml_spec.rb
2019-03-13 15:16:02 +01:00
ThibG
c2857c976c
Merge pull request #955 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-11 17:52:18 +01:00
Thibaut Girka
f3e7634156
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-11 17:31:02 +01:00
Thibaut Girka
a1c6e6de1b
Remove leftover console.log
2019-03-11 14:39:45 +01:00
Thibaut Girka
4849eb8e7f
Make clicking on the account and status column headers scroll to top
2019-03-11 14:19:16 +01:00
ThibG
45e4c90a23
Merge pull request #953 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-11 13:23:54 +01:00
Thibaut Girka
9c620fc5c8
[Glitch] Add support for poll ending notifications
...
Port front-end parts of 3a92885a86 to glitch-soc
2019-03-11 13:08:21 +01:00
Thibaut Girka
7d026aa079
Do not leak instance-local polls to remote followers
2019-03-11 13:08:20 +01:00
ash lea
f534f4869e
add local setting to auto reveal media behind cw
2019-03-11 12:14:45 +01:00
Kirishima21
1bf035fb67
fix poll fotter layout
...
画面の幅が充分でないときに
表示外にまでボタンが拡大されてしまわないように修正。
2019-03-11 12:09:30 +01:00
Thibaut Girka
89bee860cd
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/services/post_status_service.rb
Small conflict due to handling of instance-local toots.
A subsequent change is required to ensure instance-local polls are not leaked
through Update.
2019-03-11 11:23:50 +01:00
ThibG
3cef04610c
Merge pull request #950 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-10 20:43:54 +01:00
Thibaut Girka
dfe7322922
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-10 16:48:44 +01:00
ThibG
42cc93e892
Merge pull request #947 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-08 20:43:51 +01:00
Thibaut Girka
93daa97fc3
Fix min/max duration poll limits being inverted
2019-03-08 20:43:18 +01:00
Thibaut Girka
674fe32f97
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-08 20:15:57 +01:00
ThibG
29a09858f6
Merge pull request #945 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-08 01:47:36 +01:00
Eugen Rochko
ca45198ccb
[Glitch] Fix NaN in Poll component
...
Port 75cb93676b to glitch-soc
2019-03-08 01:01:19 +01:00
Eugen Rochko
6fe48dd050
[Glitch] Fix public timelines being broken by new toots when they are not mounted
...
Port be1c634b2b to glitch-soc
2019-03-08 01:00:14 +01:00
Thibaut Girka
5528719bc9
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-08 00:57:13 +01:00
ThibG
38e9c66f34
Merge pull request #944 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-07 13:45:43 +01:00
Thibaut Girka
9c5e7805cc
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-07 13:24:30 +01:00
Thibaut Girka
84c807a0dc
Allow setting whether this is a single choice poll or multiple choices one
2019-03-06 23:56:53 +01:00
Thibaut Girka
cb6e351f4d
Disable file upload when there is a poll
2019-03-06 23:56:53 +01:00
Thibaut Girka
235be596bc
Use server-provided poll limits instead of hardcoded ones
...
Also does not enable polls if no limits are provided by the server
2019-03-06 23:56:53 +01:00
Thibaut Girka
3b1390dc78
Serialize poll limits in instance serializer and initial state
2019-03-06 23:56:53 +01:00
Thibaut Girka
8fe86cebaa
[Glitch] Port polls creation UI from upstream
2019-03-06 23:56:53 +01:00
Thibaut Girka
3e5a0bc825
Fix AddLockVersionToPolls migration
2019-03-06 23:56:43 +01:00
ThibG
da8ce25fa1
Merge pull request #942 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-06 22:59:07 +01:00
ThibG
6e295beab2
[Glitch] Disable the underlying button element when an ItemButton is disabled
...
Port b3668a79ec to glitch-soc
2019-03-06 22:40:17 +01:00
Thibaut Girka
cf4fd8bcfe
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-06 22:39:22 +01:00
Thibaut Girka
1bb23100b1
Add an icon to highlight polls behind a Content Warning
2019-03-06 13:01:27 +01:00
ThibG
fefacb7b7a
Merge pull request #939 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-06 12:20:17 +01:00
Eugen Rochko
94a0149ff3
Fix poll options not rendering text after vote/refresh
...
Port fd128b9c7a to glitch-soc
2019-03-06 11:44:27 +01:00
Eugen Rochko
94f1a751bf
Avoid line breaks in poll options
...
Port 57643557b6 to glitch-soc
2019-03-06 11:43:14 +01:00
Eugen Rochko
7f32d675b0
Render unicode emoji in polls using emoji pack
...
Port 4407f07014 to glitch-soc
2019-03-06 11:42:25 +01:00
Thibaut Girka
4806232997
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-06 11:29:06 +01:00
Thibaut Girka
e80fabfd84
Fix toots opening in dynamic column when trying to interact with them
...
This fixes inline preview cards and polls, preventing them from opening
the toot in detailed view when clicking on an interactive element.
2019-03-06 00:20:43 +01:00
ThibG
bd3567b3f8
Merge pull request #938 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-06 00:20:30 +01:00
Thibaut Girka
f108c6a042
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-06 00:03:46 +01:00
Thibaut Girka
ff827c1f38
[Glitch] Perform deep comparison for card data when receiving new props
...
Prevents embedded players from resetting when interacting with the toot
2019-03-05 23:22:29 +01:00
ThibG
772b4ba24c
Merge pull request #935 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-03-05 22:20:58 +01:00
Thibaut Girka
866496ac16
Merge branch 'master' into glitch-soc/merge-upstream
2019-03-05 21:40:28 +01:00
Eugen Rochko
ba6ca3cd69
Fix various issues in polls
...
Port front-end changes from a198add83b to glitch-soc
2019-03-05 21:35:03 +01:00
ThibG
7f27ee35a8
Display closed polls as such
...
Port cda6ece760 to glitch-soc
2019-03-05 21:35:03 +01:00
ThibG
530151466e
Fixes to the polls UI
...
Port 4ced609497 to glitch-soc
2019-03-05 21:35:03 +01:00
Eugen Rochko
f14eda23e9
Fix web UI crash on page load when detailed status has a poll
...
Port 5dfa433698 to glitch-soc
2019-03-05 21:35:03 +01:00
ThibG
2156765448
Insert polls in redux stores before statuses so it avoids crashes
...
Port 26c56d0c10 to glitch-soc
2019-03-05 21:35:03 +01:00
Eugen Rochko
8d70a8a19b
Add polls
...
Port front-end parts of 230a012f00 to glitch-soc
2019-03-05 21:35:03 +01:00
Thibaut Girka
0d19fcc2fb
Port upstream refactoring of reducers and actions
...
Also includes 9e45b051cf
2019-03-05 21:35:03 +01:00
Eugen Rochko
cce1c3252f
Fix home timeline perpetually reloading when empty
...
Port 3e0ed36e8e to glitch-soc
2019-03-05 19:30:11 +01:00
Thibaut Girka
f513317ba2
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/status.rb
- db/schema.rb
Both conflicts are caused by us having extra database columns.
2019-03-05 19:23:16 +01:00
Mélanie Chauvel (ariasuni)
2a4ce7458a
[Glitch] Fix errors found by eslint
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-03-01 14:01:51 +01:00
Mélanie Chauvel (ariasuni)
282ac61500
[Glitch] Make the column header of profile view look like the others, too
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-03-01 14:01:51 +01:00
Mélanie Chauvel (ariasuni)
12a0dd71be
[Glitch] Make the column header of toot/thread view look like the others
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-03-01 14:01:51 +01:00
ThibG
b969b150e8
Merge pull request #932 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-28 22:02:36 +01:00
Thibaut Girka
2267eee356
Merge branch 'master' into glitch-soc/merge-upstream
2019-02-28 21:35:53 +01:00
Thibaut Girka
76ed481aa7
Port public page mastodon-light fixes from upstream
2019-02-27 16:24:57 +01:00
ThibG
ff2270cd06
Merge pull request #930 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-26 21:40:28 +01:00
Eugen Rochko
1e06ca1c0a
Fix web UI not removing notifications after block ( #10108 )
...
Regression from #7311
2019-02-26 19:33:59 +01:00
abcang
7209a8b32f
Keep notification when muting_notifications is true ( #7311 )
...
* Keep notification when muting_notifications is true
* Retrun mute object
* Fix test
2019-02-26 19:33:42 +01:00
Thibaut Girka
0158937fc2
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- Dockerfile
Took upstream version and reverted f13ebd02c9 .
Hopefuly it's not needed anymore.
- app/controllers/api/v1/search_controller.rb
The conflict was due to us raising the number of results returned.
Upstream raised it further, so took it.
- config/locales/de.yml
Took upstream changes to theme translation strings.
- config/locales/gl.yml
Took upstream changes to theme translation strings.
- config/locales/nl.yml
Took upstream changes to theme translation strings.
- config/locales/sk.yml
Took upstream changes to theme translation strings.
2019-02-26 17:04:44 +01:00
Thibaut Girka
d82de360c1
Fix non-numeric account identifiers leading to /web/accounts/NaN
...
I'm not sure what purpose these “+” served?!
2019-02-22 17:52:21 +01:00
ThibG
787449c12f
Merge pull request #925 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-19 22:42:22 +01:00
Thibaut Girka
ff0576cc2b
Merge branch 'master' into glitch-soc/merge-upstream
2019-02-19 20:18:40 +01:00
Thibaut Girka
896beb16c5
[Glitch] Internationalize unexpected error message
...
Port 4e71b104e6 to glitch-soc,
fixing a crash in the process
2019-02-18 19:49:06 +01:00
Eugen Rochko
be9352266c
Fix hashtag column not subscribing to stream on mount ( #10040 )
...
Fix #9895
2019-02-18 18:16:35 +01:00
Thibaut Girka
d974988541
Fix video player width not being updated to fit container width
2019-02-18 10:44:37 +01:00
ThibG
1aa87a1967
Merge pull request #920 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-17 16:00:24 +01:00
Thibaut Girka
f6a4493a58
Merge branch 'master' into glitch-soc/merge-upstream
2019-02-17 15:43:12 +01:00
Thibaut Girka
ec18359c3d
Fix CW fold/unfold in remote interaction dialog
2019-02-17 15:40:49 +01:00
Ben Lubar
fa9635c741
Allow multi-line image descriptions. (Glitch)
2019-02-17 15:19:12 +01:00
ThibG
a2b4b82f0f
Merge pull request #918 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-17 15:13:17 +01:00
Thibaut Girka
e31fc2b458
[Glitch] Fix crash on public hashtag pages when streaming fails
...
Port 041ff5fa9a to glitch-soc
2019-02-17 14:28:25 +01:00
Thibaut Girka
cac75e01b8
Fix static error page to use the correct pack
2019-02-17 13:34:40 +01:00
Thibaut Girka
91c9cb6022
[Glitch] Change buttons on timeline preview to open the interaction dialog
...
Port 71e28ba399 to glitch-soc
2019-02-17 12:39:44 +01:00
Thibaut Girka
9a47f2cbdf
Port upstream's javascript to the error page
2019-02-17 12:27:01 +01:00
Thibaut Girka
369a475a70
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/serializers/rest/instance_serializer.rb
- app/views/layouts/error.html.haml
- public/oops.png
Took our version (same as upstream but without the things that only
make sense in an animation).
Additional changes:
- app/javascript/flavours/vanilla/theme.yml
Include upstream's javascript in error pages.
2019-02-17 12:26:55 +01:00
ThibG
ab9082b332
Merge pull request #916 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-16 13:43:23 +01:00
Eugen Rochko
59fa38a4f6
Fix style regressions on landing page ( #10030 )
2019-02-15 18:22:06 +01:00
Thibaut Girka
a151c5566a
[Glitch] Fix hashtags select styling in default and high contrast skins
...
Port 169b9d4428 to glitch-soc
2019-02-15 18:21:00 +01:00
Eugen Rochko
4dcb04b888
Fix color of static page links in high contrast theme ( #10028 )
2019-02-15 18:10:26 +01:00
Thibaut Girka
06cc04fd23
Merge branch 'master' into glitch-soc/merge-upstream
2019-02-15 18:02:45 +01:00
Thibaut Girka
2769b54466
[Glitch] Fix occasional crash in detailed toot view
...
Port f9a338b473 to glitch-soc
2019-02-15 17:34:15 +01:00
ThibG
435a367c10
Merge pull request #914 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-13 16:19:15 +01:00
Thibaut Girka
614ea184bb
[Glitch] Add "copy link" item to status action bars
...
Port 3cfadd875c to glitch-soc
2019-02-13 07:29:57 +01:00
Thibaut Girka
e230b176fb
[Glitch] Don't focus spoiler input when disabled spoiler
...
Inspired by 0e513ff862
2019-02-12 21:16:02 +01:00
Thibaut Girka
0e34e91661
Merge branch 'master' into glitch-soc/merge-upstream
2019-02-12 20:32:48 +01:00
ThibG
a3ba28eb17
Merge pull request #913 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-12 20:29:55 +01:00
Thibaut Girka
b89e003c4d
Handle deletion of filtered toots
2019-02-10 22:54:25 +01:00
Thibaut Girka
7c0728c776
Minor fix to timeline jump avoiding behavior
2019-02-10 22:54:25 +01:00
Thibaut Girka
dfe1d548a5
Adjust scroll when statuses above the current scroll position are deleted
2019-02-10 22:54:25 +01:00
Thibaut Girka
0b91322762
Adjust scroll if previewCard appeared
2019-02-10 22:54:25 +01:00
Thibaut Girka
049c9a3b97
Avoid two-step rendering of statuses as much as possible
...
Cache width shared by Video player, MediaGallery and Cards at the
ScrollableList level, pass it down through StatusList and Notifications.
2019-02-10 22:54:25 +01:00
Thibaut Girka
68f3d003d6
Refactor intersection observer article code
2019-02-10 22:54:25 +01:00
Thibaut Girka
e49e54a5ff
Cleanup redundant markup for hidden statuses
2019-02-10 22:54:25 +01:00
Thibaut Girka
405ef5ad37
Hide items rendered out-of-frame (once they have been rendered at least once)
2019-02-10 22:54:25 +01:00
Thibaut Girka
b47a53f902
[Glitch] Rename from instance to server.
...
Port 46e806cd2f to glitch-soc
2019-02-10 22:19:26 +01:00
Thibaut Girka
14a1bb703a
[Glitch] Fix not showing custom emojis in share page emoji picker
...
Port e02a13f64e to glitch-soc
2019-02-10 21:54:43 +01:00
Thibaut Girka
b7fbcb21b3
[Glitch] Add featured hashtags to profiles
...
Port SCSS changes from 364f2ff9aa
2019-02-10 21:50:42 +01:00
Thibaut Girka
7ed2aeb6e9
[Glitch] Allow multiple files upload through web UI, including drag & drop
...
Port 750c67660d to glitch-soc
2019-02-10 21:44:14 +01:00
Thibaut Girka
a963ea67dd
[Glitch] Add missing rejection handling for Promises
...
Port missing parts from 2c51bc0ca5 to glitch-soc
2019-02-10 21:44:14 +01:00
Thibaut Girka
6b2eefc7bf
[Glitch] Add WebP support
...
Port 5092d17f29 to glitch-soc
2019-02-10 21:13:17 +01:00
Thibaut Girka
bf94a43496
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/oauth/authorized_applications_controller.rb
Two changes too close to each other
- app/controllers/settings/sessions_controller.rb
- app/lib/user_settings_decorator.rb
Two changes too close to each other
- app/models/media_attachment.rb
New changes too close to glitch-soc only changes.
- app/models/user.rb
Two changes too close to each other.
- app/services/remove_status_service.rb
Kept direct timeline code which had been removed upstream.
- app/views/settings/preferences/show.html.haml
Two changes too close to each other.
- config/locales/en.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/ja.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/pl.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/simple_form.en.yml
Introduction of a new string too close to glitch-soc-only's “skin”
- config/locales/simple_form.pl.yml
Introduction of a new string too close to glitch-soc-only's “skin”
- config/settings.yml
Reverted upstream's decision of enabling posting application by default.
2019-02-10 21:10:09 +01:00
Thibaut Girka
1a70fca168
Fix CW unfolding not triggering re-layout in public hashtag page
2019-02-06 15:32:48 +01:00
Thibaut Girka
3ce34ce7a2
Fix unfolding CWs on public hashtag page
...
Fixes #909
2019-02-06 14:37:57 +01:00
Thibaut Girka
c9d261753a
Remove redundant “options” from “Compose box options”
...
Thanks @ariasuni.
2019-02-03 01:02:39 +01:00
Marek Ľach
a0a8203a0b
Minor description corrections
2019-02-03 00:30:34 +01:00
ThibG
1cd7b15532
Merge pull request #904 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-02-01 18:24:36 +01:00
Eugen Rochko
663593b508
Fix link color in high-contrast theme, add underlines ( #9949 )
...
Improve sorting of default themes in the dropdown
2019-02-01 16:23:13 +01:00
Thibaut Girka
2e93f87c9f
[Glitch] Replace unlock-alt icon with unlock
...
Port 6513f6c953 to glitch-soc
2019-02-01 16:15:44 +01:00
Thibaut Girka
e87bd6d94a
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- README.md
Kept our version
- app/javascript/mastodon/features/compose/components/compose_form.js
Two changes too close to each other, took both changes
2019-02-01 16:12:20 +01:00
Thibaut Girka
f611da4899
Do not mark toots as sensitive if they don't have any media attached
2019-02-01 15:55:28 +01:00
Thibaut Girka
762e4fdf55
Fix hashtag processing when sending toots
...
This fixes crashes in pleroma when writing toots with a content warning,
since pleroma inserts a “nsfw” hashtag that isn't part of the toot's text.
2019-02-01 12:37:28 +01:00
ThibG
48d00ac0d9
Merge pull request #901 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-28 21:40:38 +01:00
Thibaut Girka
42713b9710
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- README.md: kept our version
2019-01-28 21:14:47 +01:00
ThibG
e488faaa4a
Merge pull request #900 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-27 22:24:29 +01:00
Thibaut Girka
f35d790480
[Glitch] Fix initial value of volume slider in video player and handle volume changes
...
Port a53dcaa298 to glitch-soc
2019-01-27 22:02:59 +01:00
Thibaut Girka
72bab194ad
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-27 21:57:55 +01:00
ThibG
f1adce7f6d
Merge pull request #899 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-27 14:23:24 +01:00
Thibaut Girka
7251bc3853
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-27 13:57:25 +01:00
Thibaut Girka
f938800ef4
Revert to storing application info, and display it to the author via API
2019-01-27 13:56:41 +01:00
Thibaut Girka
05415fa5d3
Make storing and displaying application used to toot opt-in
2019-01-27 13:56:41 +01:00
ThibG
64cb9b6913
Merge pull request #897 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-26 18:47:48 +01:00
Thibaut Girka
80d954ec10
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-26 18:32:49 +01:00
ThibG
270bf7778d
Merge pull request #896 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-25 22:42:21 +01:00
trwnh
8ef0498f1c
Fix Firefox scrollbar color regression in #9210 ( #9908 )
...
In #9210 the track color was changed to transparent for no apparent reason. This PR restores the previous color selections implemented in #8653 while keeping the updated property name. Per https://github.com/tootsuite/mastodon/pull/9210#issuecomment-441788776 there is no particular reason for the color change in #9210 .
2019-01-25 11:48:27 +01:00
Jeong Arm
77394156dd
Apply style for .landing-page strong ( #9892 )
2019-01-25 11:48:02 +01:00
Thibaut Girka
04e2c67389
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-25 11:37:49 +01:00
ThibG
afec6b43eb
Merge pull request #893 from ThibG/glitch-soc/fixes/dm-column-crash
...
Fix crash in Direct Messages column settings
2019-01-23 18:53:36 +01:00
Thibaut Girka
c30da25c5f
Fix crash in Direct Messages column settings
...
Fixes #892
2019-01-23 18:29:18 +01:00
ThibG
6f53c4fc79
Merge pull request #889 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes (v2.7.0)
2019-01-21 11:35:31 +01:00
Thibaut Girka
9dfbcf941e
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-20 16:49:23 +01:00
ThibG
aa362ab73d
Merge pull request #888 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-20 13:56:37 +01:00
Thibaut Girka
5145c81620
[Glitch] Fix public hashtag timeline width on mobile, fix scrollbar width compensation
...
Port 3b3a4d8a17 to glitch-soc
2019-01-20 11:56:21 +01:00
Thibaut Girka
e9060b04d4
[Glitch] Hide floating action button on search and getting started pages
...
Port 30af4ee65f to glitch-soc
2019-01-20 11:54:38 +01:00
tmm576
9b5810b3e9
Allow event defaults on index for text data transfer ( #9840 )
2019-01-20 11:53:22 +01:00
Thibaut Girka
a93cb340bd
[Glitch] Fix new hashtag page's items not being full-width on mobile
...
Port b506ce1197 to glitch-soc
2019-01-20 11:52:06 +01:00
Thibaut Girka
8001a9b97b
[Glitch] Add information about how to opt-in to the directory on the directory
...
Port SCSS changes from a492a9bcd3 to glitch-soc
2019-01-20 11:50:19 +01:00
Mélanie Chauvel (ariasuni)
6dbb10c4b7
Fix slightly cropped font on settings page dropdowns when using system font ( #9839 )
2019-01-20 11:49:27 +01:00
Thibaut Girka
02295257b3
[Glitch] Improve the public hashtag page
...
Port 8b19903559 to glitch-soc
2019-01-20 11:47:17 +01:00
Thibaut Girka
3e8b623975
[Glitch] Redesign public hashtag page to use a masonry layout
...
Port bc642ac24b to glitch flavour
2019-01-20 11:38:09 +01:00
Thibaut Girka
5e0cf92fd1
Merge branch 'master' into glitch-soc/merge-upstream
...
No conflicts.
2019-01-19 18:28:37 +01:00
ThibG
530d29148c
Merge pull request #887 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-16 16:28:38 +01:00
Thibaut Girka
5684cd090c
[Glitch] make draggingOver state off correctly
...
Port d6433b3931 to glitch-soc
2019-01-16 14:50:17 +01:00
Thibaut Girka
92830029ca
[Glitch] Make hashtag search results link to the hashtag URL
...
Port 6cfb357940 to glitch-soc
2019-01-16 14:25:58 +01:00
Thibaut Girka
ad32896a93
[Glitch] Fix hashtag timeline on mobile
...
Port c5b8824a3e to glitch-soc
2019-01-16 14:24:23 +01:00
Thibaut Girka
dbe311f0e9
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/locales/simple_form.pl.yml
2019-01-16 14:20:07 +01:00
ThibG
077639c274
Merge pull request #886 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-14 11:48:36 +01:00
Thibaut Girka
4cec7a77c3
[Glitch] Adjust admin UI right panel size
...
Port 9ee9cb549b to glitch-soc
2019-01-13 20:41:38 +01:00
Thibaut Girka
2c5f0f12ac
[Glitch] change height on narrow view to take 100% of screen
...
Port 1183246043 to glitch-soc
2019-01-13 20:40:46 +01:00
Thibaut Girka
278ff1318f
[Glitch] Add attachment list fallback to public pages
...
Port JS changes from 4fb94c758e to glitch-soc
2019-01-13 14:42:50 +01:00
Thibaut Girka
eff1c94744
Merge branch 'master' into glitch-soc/merge-upstream
2019-01-13 14:41:06 +01:00
ThibG
2cfa55185a
Merge pull request #885 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-11 10:53:58 +01:00
Thibaut Girka
394525e329
[Glitch] Postpone scroll-to-detailed status after react components are loaded
...
Port 70801b850c to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
7cc800d0df
[Glitch] Redesign admin instances area
...
Port SCSS changes from 1c6588accc
2019-01-10 21:00:33 +01:00
Thibaut Girka
e03813cf0a
[Glitch] Stop gifv timeline preview explicitly when open the media gallery
...
Port cf3c0fc38c to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
147f4f9fd2
[Glitch] refactored account.js
...
Port 57c91fbbed to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
ec441e0299
[Glitch] Fix embed play icons regression
...
Port bd5a8c7765 to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
2b2584a37b
[Glitch] Display fallback link card thumbnail when none is given
...
Port 1512af2811 to glitch-soc
2019-01-10 21:00:33 +01:00
Thibaut Girka
a2a64ecd3e
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- .eslintrc.yml
Removed, as upstream removed it.
- app/controllers/admin/statuses_controller.rb
Minor code cleanup when porting one of our features.
- app/models/account.rb
Note length validation has changed upstream.
We now use upstream's validation (dropped legacy glitch-soc
account metadata stuff) but with configurable limit.
- app/services/post_status_service.rb
Upstream has added support for scheduled toots, refactoring
the code a bit. Adapted our changes to this refactoring.
- app/views/stream_entries/_detailed_status.html.haml
Not a real conflict, changes too close.
- app/views/stream_entries/_simple_status.html.haml
Not a real conflict, changes too close.
2019-01-10 21:00:30 +01:00
Thibaut Girka
fb0c906c71
Revert "Revert "Add handler for Move activity ( #9629 )""
...
This reverts commit bb96a74637 .
2019-01-10 18:46:17 +01:00
Thibaut Girka
d1da0a1086
Port a few public.js changes from upstream, move some code around
...
glitch-soc's public.js was a bit out of date, and code was put inappropriately
to the common public.js
2019-01-10 18:45:17 +01:00
Thibaut Girka
e8ae77236b
[Glitch] Only consider mouse move in scrolling on item insertion
...
Port cc1f13dfd0 to glitch-soc
2019-01-10 12:09:12 +01:00
Thibaut Girka
825decbf9e
[Glitch] Identify manual scrolling to cancel scroll to top reset on mouse idle
...
Port 2f86fc5e0a to glitch-soc
2019-01-10 12:09:12 +01:00
Thibaut Girka
19c64a49f7
[Glitch] Cancel list scroll reset after mouse move on wheel scroll
...
Port 9cfd610484 to glitch-soc
2019-01-10 12:09:12 +01:00
Thibaut Girka
21f27e6579
[Glitch] Temporarily hold timeline if mouse moved recently
...
Port 6a1216d2cd to glitch-soc
2019-01-10 12:09:12 +01:00
Thibaut Girka
3a0b12cbfe
Fix how flavour screenshots are displayed in the vanilla flavour
2019-01-08 20:20:35 +01:00
Thibaut Girka
20fd855830
Update glitch-soc admin page style from upstream
...
Port SCSS changes from e55dce3176 to glitch-soc
2019-01-08 20:20:35 +01:00
ash lea
dc501c4134
add list title editing
2019-01-06 13:03:57 +01:00
Thibaut Girka
7baf15675f
Add local setting to disable swipe-to-change-columns
2019-01-05 21:47:48 +01:00
ThibG
0acd51acdc
Merge pull request #878 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-01-02 20:03:32 +01:00
Thibaut Girka
e77ceb1b29
[Glitch] Update dependencies for Node.js (2018-12-31)
...
Port compatibility changes from 8f5fdab5bf to glitch-soc
2019-01-02 16:07:33 +01:00
Thibaut Girka
1464620ddb
[Glitch] Improve admin UI for account view
...
Port SCSS changes from 6e49907ecf to glitch-soc
2019-01-02 15:38:48 +01:00
Thibaut Girka
9b606cb24c
[Glitch] Update emoji codepoint mappings to v11.0
...
Port 2ee779dcd3 to glitch-soc
2019-01-02 15:36:59 +01:00
Thibaut Girka
bb96a74637
Revert "Add handler for Move activity ( #9629 )"
...
This reverts commit 0f938ff29c .
2019-01-02 15:36:59 +01:00
Thibaut Girka
1b35ca17a9
Fix some image paths in SCSS files
2019-01-02 15:36:59 +01:00
Thibaut Girka
eb481c9049
Fix syntax errors in win95 SCSS file
2019-01-02 15:36:59 +01:00
Thibaut Girka
63d673ea24
Fix CircleCI
2019-01-02 15:36:59 +01:00
Thibaut Girka
571d219bb9
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts manually resolved:
- app/services/post_status_service.rb
- config/locales/simple_form.pl.yml
- config/routes.rb
- config/webpack/loaders/sass.js
- config/webpack/shared.js
- package.json
- yarn.lock
2019-01-02 15:36:53 +01:00
Thibaut Girka
b300948526
Fix crash when clearing uninitialized timeline
...
Fixes #875
2018-12-30 16:56:55 +01:00
Thibaut Girka
d126240129
Immediately go back in browser history upon successfully sending toot
2018-12-30 14:07:57 +01:00
Thibaut Girka
115b1abb6e
Rename hide_followers_count helper to hide_followers_count?
2018-12-28 20:05:47 +01:00
Thibaut Girka
374bae0abe
Do not leak followers count on public pages
...
Fixes #873
2018-12-28 20:05:47 +01:00
Thibaut Girka
f349fe2159
Fix account unsilencing and unsuspension
...
Fix regression from 3c033c4352
2018-12-26 19:13:54 +01:00
ThibG
8a3e4a4883
Merge pull request #871 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-23 15:23:12 +01:00
Thibaut Girka
cb98e7dbd3
[Glitch] Add moderation warnings
...
Port SCSS changes from 3c033c4352 to glitch-soc
2018-12-23 12:54:09 +01:00
Thibaut Girka
71d683b410
Change instance_presenter_spec to point to glitch-soc instead of tootsuite
2018-12-23 11:45:26 +01:00
Thibaut Girka
82088f0d7d
[Glitch] Remove links to bridge.joinmastodon.org (non-functional)
...
Port bb62827c16 to glitch-soc
2018-12-23 11:43:47 +01:00
Thibaut Girka
c5c4450fdd
Remove file added by error
2018-12-23 11:43:25 +01:00
Thibaut Girka
22dedb676b
[Glitch] Fix unnecessary loadMore calls when the end of a timeline has been reached
...
Port 8389b496ba to glitch flavour
2018-12-23 11:40:52 +01:00
Thibaut Girka
3e686beaea
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/routes.rb
Upstream changed some admin routes, conflict was because of an added :show
action for statuses on our side. Kept it.
2018-12-23 11:28:28 +01:00
Thibaut Girka
1a3088364f
Fix composer not getting focus after reply confirmation dialog
...
The modal-handling code gives back focus to the element focused when the
modal opened. However, in the case of reply confirmation, it would do so
*after* the composer code itself requested focus.
2018-12-21 20:00:49 +01:00
Thibaut Girka
0605c004a5
Fix incorrect and duplicate onConfirm callback
2018-12-21 20:00:49 +01:00
Thibaut Girka
6166751f9e
[Glitch] Fix that translation is not applied to "joining hashtags"
...
Port bfec030a4e to glitch-soc
2018-12-21 19:54:54 +01:00
Thibaut Girka
3611ea02e2
[Glitch] Deep compare tags for hashtag column reload
...
Port 4fdefffb99 to glitch-soc
2018-12-21 19:54:54 +01:00
Thibaut Girka
4be7313298
[Glitch] Allow joining several hashtags in a single column
...
Port 4c03e05a4e to glitch-soc
This introduces new requirements in the API:
`/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none`
It now returns status matching tag :tag or any of the :any, provided that
they also include all tags in `all` and none of `none`.
2018-12-21 19:54:54 +01:00
Thibaut Girka
6073195a7d
[Glitch] Display customized mascot in web UI
...
Port relevant parts of 9d4541c612 to glitch-soc
2018-12-20 18:39:05 +01:00
Thibaut Girka
fb63941c47
Make drawer markup and styling closer to upstream
...
WARNING: This may break some custom skins!
`.drawer > .contents` has been moved to
`.drawer > .drawer__pager > .drawer__iner`, and the waves have been moved
from `.drawer > .contents` to `.drawer__inner__mastodon`!
2018-12-20 18:39:05 +01:00
Thibaut Girka
5eaf2c9e02
[Glitch] Back to the getting-started when pins the timeline
...
Port 5bf100f87b to glitch-soc
2018-12-20 14:51:28 +01:00
Thibaut Girka
bc113927d6
Move hide_followers_count logic to an helper
2018-12-20 14:51:12 +01:00
Thibaut Girka
bd23288a52
Add a per-user setting to hide followers count
...
This is only available if the instance-wide setting isn't set and allows
people to hide their own followers count. This does not hide others' to
them.
2018-12-20 14:51:12 +01:00
Thibaut Girka
9e04b2e8a4
Per-user followers count display in profile directory
2018-12-20 14:51:12 +01:00
Thibaut Girka
1b18eb49e3
Hide negative follower counts from glitch flavour
2018-12-20 14:51:12 +01:00
Thibaut Girka
a1c56fcef1
Add admin setting to disable followers count
2018-12-20 14:51:12 +01:00
Thibaut Girka
0cd367e295
Refactor followers_accounts_controller
2018-12-20 14:51:12 +01:00
Thibaut Girka
c2b1e8bc43
Override current_user when generating static pages
2018-12-19 20:49:58 +01:00
Thibaut Girka
e8d5affe06
Restore oops.gif animation for user who have auto_play_gif set
2018-12-19 20:49:58 +01:00
Thibaut Girka
0c2d48b60a
Replace animated oops.gif by a non-animated image
...
Fixes #6060
2018-12-19 20:49:58 +01:00
ThibG
aae088aaf0
Merge pull request #865 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-19 16:19:00 +01:00
Thibaut Girka
2228655848
[Glitch] Improved appearance of notification filter on safari
...
Port 2e1b5edfea to glitch-soc
2018-12-19 13:00:08 +01:00
Thibaut Girka
add74816a5
Merge branch 'master' into glitch-soc/merge-upstream
2018-12-19 12:58:49 +01:00
Thibaut Girka
655da1be20
Reword confirm_before_clearing_draft description
2018-12-18 21:54:34 +01:00
Thibaut Girka
9a7201f2ee
Allow disabling the reply confirmation dialog
2018-12-18 21:54:34 +01:00
Thibaut Girka
056a8a8ee4
Allow disabling media confirmation from the confirmation dialog itself
2018-12-18 21:54:34 +01:00
Thibaut Girka
490d8fff0b
Remove dead code
2018-12-18 21:39:35 +01:00
Thibaut Girka
82b01a6c9f
[Glitch] Put "Media Only" option in column settings instead of content area headline
...
Port 4f42238c29 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
9fc7ad7b9c
[Glitch] Always display tab navigation on local/federated timeline even when empty
...
Port 90b64c0069 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
c644e6ea89
Do not replace history state
...
This is both for consistency with account timelines and to not mess with
the logic used to decide whether going back in the browser's history is
going to make us leave the WebUI.
2018-12-18 21:39:35 +01:00
Thibaut Girka
200a8bdd3a
[Glitch] Enable media timeline
...
Port 8182b61518 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
a693d6e2f2
[Glitch] Hide section headline for timelines in production
...
Port 4eeda67727 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
593f88acb1
[Glitch] Change column params on pinned timeline
...
Port 06252ec71e to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
c03cbb9471
[Glitch] Save onlyMedia prop when pinning column
...
Port 5ea643b279 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
1a9e78b9bc
[Glitch] Add exact attribute to WrappedRoute for community timeline
...
Port 46061dc041 to glitch-soc
2018-12-18 21:39:35 +01:00
Thibaut Girka
1fb4bf87f7
[Glitch] Add media timeline
...
Port 7403e5d306 to glitch-soc
2018-12-18 21:39:35 +01:00
ThibG
74ee5bdf37
Merge pull request #862 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-18 19:37:07 +01:00
Thibaut Girka
0ef2c1415a
[Glitch] Make notifications quick-filter use consistent style with profile tabs
...
Port 12ab15e584 to glitch-soc
2018-12-18 17:23:04 +01:00
Thibaut Girka
06a7c07eda
[Glitch] Add notification quick-filter bar in the frontend app
...
Port 13dce12665 to glitch-soc
2018-12-18 17:22:01 +01:00
Thibaut Girka
a18a46ca6e
[Glitch] Responsive design for profile directory
...
Port SCSS changes from 087e118971 to glitch flavour
2018-12-18 17:03:53 +01:00
Thibaut Girka
034ffc079e
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/admin/base_controller.rb
Some refactoring made upstream, no real conflict.
- app/javascript/mastodon/features/compose/components/compose_form.js
Updated using upstream's code but using maxChars instead of the
hardcoded length of 500 characters per toot.
- app/javascript/styles/mastodon/components.scss
Upstream redesigned the onboarding modal. Not sure why we had a
conflict there.
2018-12-18 16:55:15 +01:00
Thibaut Girka
36d27e2891
Sandbox toot embeds in the embed modal
...
It should not be necessary thanks to our Content Security Policy, but best
be sure in case a server's CSP is incorrect. Also, avoids a CSP warning about
loading remote scripts.
2018-12-17 22:22:29 +01:00
Thibaut Girka
30de4e4dfc
[Glitch] Minor scrollable list fixes
...
* Make sure loading indicator has enough vertical space
* Respect reduce_motion setting for loading indicator
Port 4ede51743e to glitch-soc
2018-12-17 22:14:06 +01:00
Thibaut Girka
8266d224ef
Split out is_changing_upload from is_submitting
...
Fixes #855
2018-12-17 13:01:07 +01:00
ThibG
396c5dea87
Merge pull request #856 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-16 15:26:50 +01:00
Thibaut Girka
7238e4ea5f
[Glitch] Fix padding on select elements in preferences
...
Port c58c00651b to glitch-soc
2018-12-16 14:48:15 +01:00
Thibaut Girka
89e4ac67c8
[Glitch] Make animated header resoect auto_play_gif
...
Port part of 7c48688d85 to glitch-soc
2018-12-16 14:48:15 +01:00
Thibaut Girka
65e994b29b
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/directories_controller.rb
- app/controllers/settings/applications_controller.rb
- app/controllers/settings/base_controller.rb
- app/controllers/settings/deletes_controller.rb
- app/controllers/settings/exports_controller.rb
- app/controllers/settings/follower_domains_controller.rb
- app/controllers/settings/imports_controller.rb
- app/controllers/settings/migrations_controller.rb
- app/controllers/settings/notifications_controller.rb
- app/controllers/settings/preferences_controller.rb
- app/controllers/settings/sessions_controller.rb
- app/controllers/settings/two_factor_authentication/confirmations_controller.rb
- app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
- app/controllers/settings/two_factor_authentications_controller.rb
Conflicts were due to some refactoring already made in glitch-soc
when introducing flavours.
2018-12-15 10:45:53 +01:00
Thibaut Girka
f0505a5b2e
On mobile, go back in browser history upon posting, unless threaded mode is enabled
2018-12-14 23:56:53 +01:00
Rey Tucker
35b2ba5030
Remove form_action from CSP
...
This trips an issue when trying to authenticate through to
third-party sites, e.g. bridge.joinmastodon.org:
Refused to send form data to 'https://bridge.joinmastodon.org/ '
because it violates the following Content Security Policy
directive: "form-action 'self'".
Thread: https://vulpine.club/@digifox/101230933751352042
2018-12-14 08:02:06 +01:00
Thibaut Girka
132dd28162
[Glitch] Fix timeline pagination in the WebUI
...
The `hasMore` property of timelines in redux store was set whenever an API
request returned only one page of results, *even* if the query only requested
newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to
false whenever fetching new toots in a timeline, which happens each time
an account's timeline or media gallery is visited.
2018-12-13 21:59:46 +01:00
Thibaut Girka
c20c6c2029
[Glitch] Fix hasMore in notifications
2018-12-13 21:58:48 +01:00
Thibaut Girka
1e656c3632
[Glitch] Fix “load more” button when no data has been fetched
2018-12-13 15:00:36 +01:00
Thibaut Girka
2d097c10d0
[Glitch] Make account media gallery more consistent with account timeline
...
Display “load more” more consistently, add a loading indicator on first load.
2018-12-13 15:00:36 +01:00
Thibaut Girka
5f581d7c3c
[Glitch] Fix LoadMore usage in account media gallery
...
(Even though that codepath is probably never actually used…)
2018-12-13 15:00:36 +01:00
Thibaut Girka
73ee38f485
[Glitch] Do not display empty message when the list is known to have more elements
2018-12-13 15:00:36 +01:00
Thibaut Girka
39696024ca
Minor cleanup in ScrollableList component
2018-12-13 15:00:36 +01:00
ThibG
c6b7b98489
Merge pull request #849 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-09 16:38:09 +01:00
Thibaut Girka
4f59d1efd7
Fix directory controller in glitch-soc
2018-12-09 16:08:10 +01:00
Thibaut Girka
480f938511
[Glitch] Fix various things in the directory
...
Port ecd303c097 to glitch-soc
2018-12-09 16:08:10 +01:00
Thibaut Girka
0b1bc66695
Port directory CSS changes from upstream
...
Port 73be8f38c1 to glitch-soc
2018-12-09 16:08:10 +01:00
Thibaut Girka
e7f1bfdc2d
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/javascript/packs/public.js
- app/models/user.rb
- config/settings.yml
- db/schema.rb
Moved public.js changes to settings.js.
2018-12-09 16:08:04 +01:00
ThibG
e3682c9c17
Merge pull request #848 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-06 17:40:43 +01:00
Thibaut Girka
4167ed375b
Fix mention links in detailed statuses not opening in the WebUI
2018-12-06 15:31:21 +01:00
Thibaut Girka
24822eca73
Revert "Add database statement timeout of 60s ( #9382 )"
...
This reverts commit 58a29db99d .
2018-12-06 14:39:04 +01:00
Thibaut Girka
1df392819d
Merge branch 'master' into glitch-soc/merge-upstream
2018-12-06 12:44:38 +01:00
David Yip
fe9340d95e
Merge pull request #838 from ThibG/glitch-soc/features/reply-all-streaming-entries
...
Display a double reply arrow on public pages for toots that are replies
2018-12-02 16:30:52 -06:00
ThibG
80462e1b8d
Merge pull request #842 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-02 20:42:10 +01:00
Thibaut Girka
d32d33f408
Merge branch 'master' into glitch-soc/merge-upstream
2018-12-02 20:29:14 +01:00
ThibG
44e6c2dd74
Merge pull request #840 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-12-02 11:35:26 +01:00
Thibaut Girka
a07e37cc17
Merge branch 'master' into glitch-soc/merge-upstream
2018-12-01 21:00:16 +01:00
Thibaut Girka
4b85bf12ab
Fix since_id
2018-12-01 18:59:24 +01:00
ThibG
3cbe0c26bb
Merge pull request #837 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-30 22:37:58 +01:00
Thibaut Girka
76320bf6d8
Scroll to selected toot even if the ancestors happen to be loaded
2018-11-30 22:37:38 +01:00
Thibaut Girka
a10fee3c09
Scroll to detailed status when new ancestors get inserted
2018-11-30 22:37:38 +01:00
Thibaut Girka
31599ad91c
[Glitch] Fix bug in order of conversations in web UI
...
Port e18390cfe6 to glitch-soc
2018-11-30 22:37:38 +01:00
Thibaut Girka
837ea32c88
[Glitch] Replace recursion in status mapStateToProps
...
Port dfbadd6837 to glitch-soc
2018-11-30 22:37:38 +01:00
Thibaut Girka
a28f5695f3
[Glitch] Fix context building in the reducer
...
Port 7706ed038f to glitch-soc
2018-11-30 22:37:38 +01:00
Thibaut Girka
1624a95b2b
[Glitch] Introduce flat layout to contexts reducer
...
Port 023fe5181b to glitch-soc
2018-11-30 22:37:38 +01:00
Thibaut Girka
1a5de04789
Display a double reply arrow on public pages for toots that are replies
2018-11-30 22:09:52 +01:00
Thibaut Girka
bc8411ec87
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-30 20:16:26 +01:00
ThibG
b65daa25fa
Merge pull request #835 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-29 21:47:18 +01:00
Thibaut Girka
ad7a3974cc
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-29 19:22:52 +01:00
Thibaut Girka
6a264c9379
Improve detailed status component lifecycle
...
- Move componentWillMount and componentWillReceiveProps logic to
getDerivedStateFromProps.
- Compute CW auto-unfold status earlier
2018-11-29 18:32:42 +01:00
Thibaut Girka
7e63fb26e0
Do not hardcode preferences link, pleroma doesn't have it
2018-11-28 22:36:01 +01:00
Thibaut Girka
922d05864f
Add error boundary component to catch Web UI crashes
2018-11-28 22:36:01 +01:00
Thibaut Girka
39c8a71df8
Do not crash the whole UI when loading an invalid column
2018-11-28 22:36:01 +01:00
Thibaut Girka
c18bb5d245
Switch “cycling” reply policy link to set of radio inputs
...
Fixes #832
2018-11-28 22:35:42 +01:00
Thibaut Girka
6b22845039
Add specs for list replies policy
2018-11-28 14:46:07 +01:00
Thibaut Girka
f17a61a916
Add basic UI to set list replies setting in glitch-soc
2018-11-28 14:46:07 +01:00
Thibaut Girka
06c7fb8015
Add backend support to read and update list-specific show_replies settings
2018-11-28 14:46:07 +01:00
Thibaut Girka
53d0293d25
Add database support for list show-reply preferences
2018-11-28 14:46:07 +01:00
David Yip
74a281475a
Merge pull request #829 from ThibG/glitch-soc/features/volume-sliders
...
[Glitch] Volume sliders for videos
2018-11-27 15:27:21 -06:00
ThibG
33be091f50
Merge pull request #828 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-27 16:26:18 +01:00
Thibaut Girka
3b707bdc12
[Glitch] Volume sliders for videos
...
Port f978afa487 to glitch-soc
2018-11-27 15:21:57 +01:00
Thibaut Girka
55edfd6e0e
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-27 15:10:58 +01:00
Thibaut Girka
f969eca07e
[Glitch] check_boxes label should use display: inline-block
...
Port 180ae0472a to glitch-soc
2018-11-27 13:29:12 +01:00
Thibaut Girka
f8e07ca5cd
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/models/status.rb
Resolved by taking both changes (not a real conflict, just changes too close
to each other).
2018-11-27 13:23:02 +01:00
Thibaut Girka
6b6e633c09
Update MediaGallery and Video props when folding/unfolding CWs in detailed statuses
2018-11-25 11:29:56 +01:00
Thibaut Girka
b41d60f2d8
Render placeholder when inline video container width isn't known
2018-11-25 11:29:56 +01:00
Thibaut Girka
0d3612482e
Render placeholder instead of image when MediaGallery container width isn't known
2018-11-25 11:29:56 +01:00
Thibaut Girka
b3ff35a75c
Move URLs to backend in their own file
2018-11-19 15:56:38 +01:00
Thibaut Girka
a77ee0bb6d
Fix composer not displaying on iPad
2018-11-16 15:04:32 +01:00
Thibaut Girka
86527024aa
In detailed status view, take displayMedia setting into account when changing media
...
Fixes #819
2018-11-15 16:38:50 +01:00
Thibaut Girka
a100f05687
Only stream local-only toots to logged-in users
2018-11-13 18:55:57 +01:00
Thibaut Girka
f84897c7d7
Add field to serialized local-only statuses
2018-11-13 18:55:57 +01:00
Thibaut Girka
759750801e
Exclude local-only toots from atom feeds
2018-11-13 18:55:57 +01:00
ThibG
e4feef6b5c
Merge pull request #817 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-13 18:48:07 +01:00
Thibaut Girka
6ce7e74b46
[Glitch] Fix race condition when interacting with deleted toots
...
Port c875f19673 to glitch-soc
2018-11-13 16:30:07 +01:00
Thibaut Girka
bfe2b9cc50
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-13 16:28:07 +01:00
Thibaut Girka
2fe0cb1623
[Glitch] Prepend account header even when status list is empty
...
Partially port 90b64c0069
2018-11-13 15:54:04 +01:00
Thibaut Girka
c78c80f807
[Glitch] Fix loading indicator inconsistency
...
Port 3cecf3e5b9 to glitch-soc
2018-11-13 15:54:04 +01:00
Thibaut Girka
5ebbaffaa3
[Glitch] Use local instead of global loading indicator for timelines, account timelines
...
Port dd00cd19d2 to glitch-soc
2018-11-13 15:54:04 +01:00
ThibG
c5a4dc9118
Merge pull request #813 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-12 16:00:16 +01:00
Thibaut Girka
1283e112b9
Tighten CSP a bit
2018-11-12 15:43:02 +01:00
Thibaut Girka
0506c6f62f
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-10 17:57:19 +01:00
ThibG
09562b0fcc
Merge pull request #806 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-11-09 22:29:52 +01:00
Thibaut Girka
868cace797
[Glitch] Remove unused computation of reblog references from updateTimeline
2018-11-09 21:57:56 +01:00
Thibaut Girka
0e80661e42
[Glitch] Don't remove originals of boosted toots from timeline
...
Port 2b51b4094c to glitch-soc
2018-11-09 21:57:56 +01:00
Thibaut Girka
44f5f7bab4
Fix drawer waves being displayed in the list editor
2018-11-09 18:00:29 +01:00
Thibaut Girka
c6fc3e0c65
[Glitch] Fix form validation flash message color and input borders
...
Port ccbdf689e8 to glitch-soc
2018-11-09 15:10:09 +01:00
Thibaut Girka
9201398507
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-09 14:56:31 +01:00
Thibaut Girka
bf92e7aaa6
[Glitch] Implement adding a user to a list from their profile
...
Port bb5558de62 to glitch-soc
2018-11-09 14:50:08 +01:00
Thibaut Girka
a2a254625b
[Glitch] Update reset.scss from upstream
2018-11-06 16:03:53 +01:00
Thibaut Girka
36dab188fd
Merge branch 'master' into glitch-soc/merge-upstream
2018-11-06 15:22:44 +01:00
Thibaut Girka
34209c0340
Fix timestamp position in public pages with RTL languages
2018-10-31 11:37:47 +01:00
Thibaut Girka
b3c1380980
Fix styling of display names in public pages
2018-10-31 11:37:47 +01:00
ThibG
a78ec63afa
Merge pull request #803 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes (v2.6.1)
2018-10-31 11:15:37 +01:00
Thibaut Girka
75b48dc177
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-31 10:08:36 +01:00
Thibaut Girka
2b2facbbdf
[Glitch] Port some of upstream's getting started footer links
2018-10-31 10:07:41 +01:00
ThibG
08c0f8b67c
Merge pull request #802 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-30 20:10:09 +01:00
Thibaut Girka
0d6b8f36aa
[Glitch] Fix empty display name precedence over username in web UI
...
Port f59b840549 to glitch-soc
2018-10-30 17:54:50 +01:00
Thibaut Girka
1c448d6474
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/auth/sessions_controller.rb
Upstream reverted something we partially reverted already.
Reverted the rest to match upstream.
2018-10-30 17:52:08 +01:00
Thibaut Girka
7e18e95716
Add a local setting for inline preview cards
2018-10-30 17:51:06 +01:00
Thibaut Girka
bdc2338833
Add a “link” status icon for toots with a preview card
2018-10-30 17:51:06 +01:00
Thibaut Girka
b21615e957
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
...
Port 9c38c5daa3 to glitch-soc
2018-10-30 17:51:06 +01:00
Thibaut Girka
ac9780b844
[Glitch] Include preview cards in status entity in REST API
...
Port 795f0107d2 to glitch-soc
2018-10-30 17:51:06 +01:00
ThibG
7f24242ef6
Merge pull request #801 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-30 14:20:25 +01:00
Thibaut Girka
48be335f4f
Remove duplicate and outdated specs
2018-10-30 12:46:05 +01:00
Masoud Abkenar
3aa2418217
[Glitch] RTL: fix toot privacy preferences radio buttonss
...
Port e961a763a2 to glitch-soc
2018-10-30 11:24:40 +01:00
Masoud Abkenar
e32a4f55fe
[Glitch] RTL: fix preferences page checkbox margins
...
Port 5ee0b51ac8 to glitch-soc
2018-10-30 11:24:19 +01:00
Thibaut Girka
94ad76a5b9
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-30 11:22:25 +01:00
ash lea
7ec3f6022d
move some constants to rails environment
2018-10-29 21:29:31 +01:00
ThibG
88659eda24
Merge pull request #798 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-29 21:29:15 +01:00
Thibaut Girka
ee5132a00e
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-29 14:16:35 +01:00
Thibaut Girka
f16d66c5c8
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-29 14:09:54 +01:00
Thibaut Girka
a942ad3062
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- config/locales/simple_form.ja.yml
Not a real conflict, one new string was introduced in
glitch and one in upstream.
2018-10-29 14:00:41 +01:00
ThibG
7f22ed0fc9
Merge pull request #794 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-28 20:36:55 +01:00
Thibaut Girka
b00f60f1d3
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-28 08:37:49 +01:00
Thibaut Girka
ee1f1a2ec9
When searching for an emoji with multiple separators, consider the full input
...
e.g., typing “blob_cat_p” used to search for “blob” and “cat”, but not
“blob_cat_p”, which means “blob_cat_patpat” is very unlikely to show up,
although it is likely what the user wanted to type in the first place.
2018-10-27 22:45:11 +02:00
Thibaut Girka
8f4fab65a1
Do not rely on hover for upload form options if touch is used
2018-10-27 19:06:49 +02:00
Thibaut Girka
008f98b304
[Glitch] RTL: fix column-back-button__icon margins/content
...
Port 6e1a4f85ad to glitch-soc
2018-10-27 18:55:11 +02:00
Thibaut Girka
c13cfeac09
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-27 18:54:26 +02:00
Thibaut Girka
5bb8563f6c
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/controllers/admin/base_controller.rb
- app/controllers/filters_controller.rb
- app/controllers/invites_controller.rb
- app/controllers/settings/deletes_controller.rb
- app/controllers/settings/exports_controller.rb
- app/controllers/settings/follower_domains_controller.rb
- app/controllers/settings/migrations_controller.rb
- app/controllers/settings/notifications_controller.rb
- app/controllers/settings/preferences_controller.rb
- app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
- app/javascript/packs/public.js
- app/views/settings/profiles/show.html.haml
Conflicts were mostly due to the addition of body classes to the settings page,
this was caused by rejecting upstream changes for most of those files and
modifying Settings::BaseController instead.
Another cause of conflicts was the deletion of client-side checking of
display name / bio length, this was modified in app/javascript/core/settings.js
instead.
2018-10-26 20:41:43 +02:00
ThibG
0e8de56a22
Merge pull request #792 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-24 11:28:25 +02:00
Thibaut Girka
ed8d06212f
Keep back own DMs in Home timeline
...
Follow-up to e45a6edd65 , fixes inconsistencies
in glitch-soc behavior.
2018-10-23 20:03:35 +02:00
Thibaut Girka
8f3096b846
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-23 17:15:57 +02:00
Thibaut Girka
0c7f710be1
[Glitch] Surround mid-text display names with bdi tags
...
Port 7861c5f108 to glitch-soc
2018-10-22 18:57:20 +02:00
Thibaut Girka
323ae1403a
[Glitch] fix: initial state of PrivacyDropdown is should not be null
...
Port bebe8ec887 to glitch-soc
2018-10-22 18:41:34 +02:00
Thibaut Girka
1bb23d0407
[Glitch] RTL: fix cardbar margins and alignment
...
Port c73864c137 to glitch-soc
2018-10-22 18:39:37 +02:00
Thibaut Girka
c9b19e05e2
[Glitch] RTL: fix admin account avatar margin in about page
...
Port 3a157210c8 to glitch-soc
2018-10-22 18:38:52 +02:00
Thibaut Girka
c14be538a6
[Glitch] RTL: fix column settings toggle label
...
Port bf58461d36 to glitch-soc
2018-10-22 18:38:11 +02:00
Thibaut Girka
a1f512f18b
[Glitch] Fix domain label position and color
...
Port 25f9ead041 to glitch-soc
2018-10-22 18:37:17 +02:00
Thibaut Girka
9950db2e1c
[Glitch] RTL: fix preferences layout
...
Port 029943d59b to glitch-soc
2018-10-22 18:34:48 +02:00
Thibaut Girka
076f0a0eb6
[Glitch] Fix admin account avatar margin
...
Port 065b39e7a4 to glitch-soc
2018-10-22 18:33:35 +02:00
Thibaut Girka
aa277ab5fb
[Glitch] RTL: fix user stats in about page
...
Port 301cbcc980 to glitch-soc
2018-10-22 18:31:50 +02:00
Thibaut Girka
ef9c11e050
[Glitch] RTL: fix domain append at signup form
...
Port 65b3804a6c to glitch-soc
2018-10-22 18:31:50 +02:00
Thibaut Girka
e18724363d
[Glitch] Fixes 8987 broken alignment at "Remote interaction dialog"
...
Port d35801aaa2 to glitch-soc
2018-10-22 18:31:50 +02:00
Thibaut Girka
1139b758c5
[Glitch] RTL: fix admin account margins in about page
...
Port f8c1b32541 to glitch-soc
2018-10-22 18:31:50 +02:00
Thibaut Girka
bf9c4b6d98
[Glitch] undo part of PR 8202 to fix RTL
...
Port efd09e2ebb to glitch-soc
2018-10-22 18:22:01 +02:00
Thibaut Girka
9f1c9b6135
[Glitch] Improve style of notice/alert messages
...
Port b972478812 to glitch-soc
2018-10-22 18:20:43 +02:00
Thibaut Girka
e45a6edd65
Keep new DMs in home feeds and in the old DM timeline
...
Revert server-side part of 87fdd139b8
2018-10-22 18:15:51 +02:00
Thibaut Girka
dcded13a99
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- .github/ISSUE_TEMPLATE/bug_report.md
Took our version.
- CONTRIBUTING.md
Updated the embedded copy of upstream's version.
- README.md
Took our version.
- app/policies/status_policy.rb
Not a real conflict, took code from both.
- app/views/layouts/embedded.html.haml
Added upstream's changes (dns-prefetch) and fixed
`%body.embed`
- app/views/settings/preferences/show.html.haml
Reverted some of upstream changes, as we have a
page dedicated for flavours and skins.
- config/initializers/content_security_policy.rb
Kept our version of the CSP.
- config/initializers/doorkeeper.rb
Not a real conflict, took code from both.
2018-10-22 17:51:38 +02:00
Thibaut Girka
4739e0f090
Put a video camera emoji or a picture frame emoji instead of “.”
...
This uses the same logic as the status icons in the glitch flavor.
2018-10-21 16:09:18 +02:00
Thibaut Girka
8729f5e466
Do not move CWs to toot body when toot body is empty
...
Fixes #395
Instead of leaving the toot body blank, it replaces it with a single “.” in
order for the fold/unfold CW behavior to not look *too* weird on upstream
Mastodon. Note that this does not fix upstream's CW-dropping behavior, as
that is decided at the time the toot is posted, not received.
2018-10-21 16:09:18 +02:00
Thibaut Girka
04bedd237b
Attempt at fixing inline video player
2018-10-21 16:09:07 +02:00
Thibaut Girka
dfa5b0576f
Update mediaGallery component's width when opening CWs
2018-10-21 16:09:07 +02:00
Thibaut Girka
e4c3ea1809
Force sensitive content flag when posting a toot with a CW
...
Indeed, when the “Always enable the Content Warning field” setting is enabled,
sending a content-less toot with a CW would move the CW to the toot's content
and leave the toot not marked as sensitive.
2018-10-20 17:06:21 +02:00
Thibaut Girka
13c3fa8d36
Focus the UI when pressing Escape in the CW field
2018-10-20 15:00:39 +02:00
Thibaut Girka
b13c34de3a
Fix fav/boosts hotkeys not working on detailed statuses
2018-10-18 19:00:59 +02:00
Thibaut Girka
38b11e0b58
Fix deleting individual notifications from glitch-soc's web interface
...
Fixes #783
2018-10-15 22:36:55 +02:00
Thibaut Girka
b0527a4ce7
Handle alt+enter in the spoiler input as shortcut for secondary post
...
Fixes #780
2018-10-14 12:00:21 +02:00
Thibaut Girka
70d346ea95
Fix auto-unfold CWs when no regexp is set
...
Fixes #778
2018-10-12 23:34:26 +02:00
Thibaut Girka
3d5d899094
Allow selecting both default flavour and theme
...
Fixes #672
2018-10-12 19:06:35 +02:00
Eugen Rochko
fac529975b
Improve signature verification safeguards ( #8959 )
...
* Downcase signed_headers string before building the signed string
The HTTP Signatures draft does not mandate the “headers” field to be downcased,
but mandates the header field names to be downcased in the signed string, which
means that prior to this patch, Mastodon could fail to process signatures from
some compliant clients. It also means that it would not actually check the
Digest of non-compliant clients that wouldn't use a lowercased Digest field
name.
Thankfully, I don't know of any such client.
* Revert "Remove dead code (#8919 )"
This reverts commit a00ce8c92c .
* Restore time window checking, change it to 12 hours
By checking the Date header, we can prevent replaying old vulnerable
signatures. The focus is to prevent replaying old vulnerable requests
from software that has been fixed in the meantime, so a somewhat long
window should be fine and accounts for timezone misconfiguration.
* Escape users' URLs when formatting them
Fixes possible HTML injection
* Escape all string interpolations in Formatter class
Slightly improve performance by reducing class allocations
from repeated Formatter#encode calls
* Fix code style issues
2018-10-12 07:00:41 +02:00
ThibG
0075964244
Merge pull request #775 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-11 21:28:03 +02:00
Thibaut Girka
8f720be9f3
Merge commit 'ac7df62a0441b95ec04fd9111a9394795dd53ff2' into glitch-soc/merge-upstream
2018-10-11 14:12:36 +02:00
Thibaut Girka
bb1103d974
Really fix HotKeys
2018-10-10 17:40:06 +02:00
Thibaut Girka
a02244f17c
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/javascript/packs/public.js
Changes made to app/javascript/packs/publics.js were applied to
app/javascript/core/settings.js
2018-10-09 21:08:26 +02:00
Thibaut Girka
269edc0e48
Fix CW icon color in local-settings modal
2018-10-09 18:10:54 +02:00
Thibaut Girka
721aec40cd
Define some local-settings hints
2018-10-09 18:10:54 +02:00
Thibaut Girka
26409f3e8e
Add support for hints (or extended descriptions) in local-settings pages
2018-10-09 18:10:54 +02:00
Thibaut Girka
5f308a7f05
When screen width is too narrow, hide local-settings page text, keep only icons
2018-10-09 18:10:54 +02:00
Thibaut Girka
6cd793f0ac
Change “preferences” icon to match settings page icon
2018-10-09 18:10:54 +02:00
Thibaut Girka
edb9ec8543
Add icons for each of the local-setting pages
2018-10-09 18:10:54 +02:00
ThibG
641d056e0f
Merge pull request #774 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-09 13:23:01 +02:00
Thibaut Girka
122ac9cd1d
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-09 12:12:03 +02:00
ThibG
4134a10549
Merge pull request #770 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-09 12:11:14 +02:00
Thibaut Girka
d0b1369a85
Fix app-wide hotkeys randomly failing to work
2018-10-09 12:10:51 +02:00
Thibaut Girka
b368d3c15d
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-08 15:34:53 +02:00
Thibaut Girka
d17844e6d1
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-08 13:51:33 +02:00
Thibaut Girka
96c3d26870
Move “Show action buttons in collapsed toots” option
2018-10-08 13:49:25 +02:00
Thibaut Girka
faecb35fe0
Switch from selects to radio buttons for local settings, improve styling
2018-10-08 13:49:25 +02:00
Thibaut Girka
a3677a828d
[Glitch] Change documentation URL
...
Port 28401962ca to glitch-soc
2018-10-07 22:56:24 +02:00
Thibaut Girka
b4ba1058b8
[Glitch] RTL: fix margins of public-account-header__tabs
...
Port 185cb2dc3a to glitch-soc
2018-10-07 22:56:24 +02:00
ThibG
f1c3053d36
Merge pull request #768 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-07 20:13:07 +02:00
Thibaut Girka
611740ce81
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-07 19:47:56 +02:00
Thibaut Girka
7cc7843109
Do not scroll timelines when *closing* media modals
...
Media modals push an history state so that pressing back on mobile closes them.
We made sure to not scroll when opening them, but not when *closing* them,
which caused some issues in rare cases.
2018-10-07 12:08:32 +02:00
ThibG
f990b9c768
Merge pull request #764 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-05 21:58:23 +02:00
Thibaut Girka
98bb6815a7
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-05 21:48:25 +02:00
Thibaut Girka
c6e4c48942
[Glitch] Add a confirmation dialog when hitting reply and the compose box isn't empty
2018-10-05 19:08:52 +02:00
ThibG
515ce8f469
Merge pull request #762 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-05 19:01:44 +02:00
Thibaut Girka
00fcdebed7
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
db/migrate/20170716191202_add_hide_notifications_to_mute.rb
spec/controllers/application_controller_spec.rb
Took our version, upstream changes were only minor style linting.
2018-10-05 15:23:57 +02:00
Thibaut Girka
a9e8f98a9d
Make hidden media clickable in account media gallery
2018-10-02 22:00:57 +02:00
Thibaut Girka
d82c495c0f
Add media description (or status spoiler) in account media gallery
2018-10-02 22:00:57 +02:00
Thibaut Girka
bd1f08fa9a
Fix account gallery hidden media background color in mastodon-light
2018-10-02 22:00:57 +02:00
Thibaut Girka
eb85427576
[Glitch] Honour displayMedia setting in accountMedia gallery
...
Inspired by b79ab15859
2018-10-02 22:00:57 +02:00
ThibG
35e9d099b3
Merge pull request #758 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-10-02 12:01:40 +02:00
Thibaut Girka
6ad7606909
[Glitch] Add support for new display_media setting
...
Port f7a6f9489d to glitch-soc
[API] [vanilla required] [glitch-soc optional] initial_state show_sensitive_media boolean changed to show_media string with options "default", "hide_all", "show_all"
2018-10-01 16:48:55 +02:00
Thibaut Girka
15197a831c
[Glitch] RTL: fix margins: public-layout.header.nav-button
...
Port df2f4052b8 to glitch-soc
2018-10-01 14:38:35 +02:00
Thibaut Girka
884a898442
[Glitch] RTL: fix statubar action buttons/counter margins
...
Port 9f6662fcc9 to glitch-soc
2018-10-01 14:38:32 +02:00
Thibaut Girka
36d426cec9
[Glitch] Separate font-family into variable
...
Port d0d65b5a28 to glitch-soc
2018-10-01 14:38:29 +02:00
Thibaut Girka
24d05c7a50
Merge branch 'master' into glitch-soc/merge-upstream
2018-10-01 14:36:06 +02:00
Thibaut Girka
c91d9b7389
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/lib/user_settings_decorator.rb
app/models/user.rb
app/serializers/initial_state_serializer.rb
app/views/stream_entries/_simple_status.html.haml
config/locales/simple_form.en.yml
config/locales/simple_form.ja.yml
config/locales/simple_form.pl.yml
config/routes.rb
2018-10-01 12:43:20 +02:00
Spencer Alves
4e60a0d543
Add option to hide action bar in collapsed toots
2018-09-30 08:31:50 +02:00
David Yip
c065717b67
Merge pull request #681 from ThibG/glitch-soc/fixes/accessibility
...
Port various accessibility improvements from upstream
2018-09-29 19:01:19 -05:00
David Yip
2bb3c8c944
Merge pull request #755 from ThibG/glitch-soc/features/optional-reply-selection
...
Make pre-selection of usernames optional when replying to a toot
2018-09-29 19:01:05 -05:00
David Yip
19968912fa
Merge pull request #754 from ThibG/glitch-soc/fixes/scroll-compose-into-view
...
Scroll to textarea when composing a toot
2018-09-29 19:00:31 -05:00
David Yip
5b43d7bcbf
Merge pull request #745 from ThibG/glitch-soc/fixes/grey-out-button
...
Disable the “TOOT” button (and secondary toot button) if the toot text is empty
2018-09-29 19:00:06 -05:00
Thibaut Girka
76b8ae044d
Fix build status link in README.md
...
It was still linking to Travis, oops.
2018-09-28 21:18:04 +02:00
Thibaut Girka
86b2b009dd
Make pre-selection of usernames optional when replying to a toot
...
Fixes #751
2018-09-28 21:01:09 +02:00
Thibaut Girka
15134beb1e
Fix styling issue in “Compose box options” local settings page
2018-09-28 18:55:44 +02:00
Thibaut Girka
9594c68532
Scroll to textarea when composing a toot
2018-09-28 18:44:55 +02:00
Thibaut Girka
fa18859b20
[Glitch] Adjust beforeUnload conditions
...
Port 05f90e3695 to glitch-soc
2018-09-28 17:09:25 +02:00
Thibaut Girka
abffbba819
Fix maxCharacters in vanilla front-end
2018-09-28 17:05:19 +02:00
Thibaut Girka
3b05eb8002
Add -glitch suffix to version string
...
Fixes #715
2018-09-26 11:11:30 +02:00
Thibaut Girka
d3426ed87a
Disable the “TOOT” button (and secondary toot button) if the toot text is empty
2018-09-21 23:20:06 +02:00
Thibaut Girka
23e7c1c765
Fix background being transparent for verified link fields
2018-09-21 12:56:42 +02:00
Thibaut Girka
9e8d776a77
[Glitch] Display verified links in glitch flavor
...
Port front-end changes from f4d549d300 to glitch-soc
2018-09-21 12:56:42 +02:00
Thibaut Girka
5833cc41c2
[Glitch] Add edit profile action button to profile
...
Port some parts from 1a7a74ff76
2018-09-21 12:56:42 +02:00
Thibaut Girka
c1701ae2a8
[Glitch] Fix “Toots” tab highlighting for replies and media timelines
...
Port front-end changes from f8b54d229f
2018-09-21 12:56:29 +02:00
Thibaut Girka
925c185ef9
Prevent clicks on video from initiating selections
2018-09-21 12:56:13 +02:00
霧島ひなた
5c9a2f5d77
change translation glitch's features [ja]
2018-09-21 10:55:44 +02:00
霧島ひなた
5c6271887d
translation glitch's features [ja]
2018-09-21 10:55:44 +02:00
ThibG
17464c10ad
Merge pull request #739 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-09-21 08:39:07 +02:00
Thibaut Girka
343acd96cc
Merge branch 'master' into glitch-soc/merge-upstream
2018-09-20 18:36:00 +02:00
Thibaut Girka
fba0200765
[Glitch] Redesign forms, verify link ownership with rel="me"
...
Port SCSS changes from f4d549d300
2018-09-20 18:23:53 +02:00
Thibaut Girka
a6d47ac5f5
[Glitch] Port SCSS changes from upstream
...
Port SCSS changes from:
- a58ec29631
- cdfe51e325
- 1f6ed4f86a
- 617f40fc2b
- 6a0d4d36ad
- 2374a00c10
- a2cabf3f4a
2018-09-20 18:23:16 +02:00
Thibaut Girka
022d96c999
[Glitch] Group reports by target account
...
Port SCSS from 011437dcb5 to glitch-soc
2018-09-20 17:54:04 +02:00
Thibaut Girka
91bef4759f
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
Vagrantfile
app/javascript/packs/public.js
app/views/admin/settings/edit.html.haml
app/views/settings/preferences/show.html.haml
app/views/settings/profiles/show.html.haml
config/locales/es.yml
config/locales/simple_form.en.yml
config/webpack/configuration.js
config/webpack/loaders/babel.js
package.json
yarn.lock
Split new additions to app/javascript/packs/public.js to
app/javascript/core/settings.js
2018-09-19 21:46:01 +02:00
ThibG
382cdd7f95
Unconditionally re-encode locally-uploaded images to strip metadata
...
This strips metadata on file upload by re-encoding the files, at the cost
of possible slight image quality decrease and processing resources.
2018-09-17 21:09:59 +02:00
Thibaut Girka
657805f444
Fix thread CW expansion not being reset when changing threads
2018-09-16 12:41:20 +02:00
Igor Galić
8433bd89e4
prepend re: to replies to spoiler-text
...
if spoiler-text doesn't already start with re:, we prepend `re: `
ourselves in replies.
This implements https://github.com/tootsuite/mastodon/issues/8667
Following Plemora's example: https://git.pleroma.social/pleroma/pleroma-fe/merge_requests/318
2018-09-13 22:32:03 +02:00
Thibaut Girka
c3ab2973c5
Improve keyboard VS mouse navigation of dropdown menus
2018-09-13 20:32:08 +02:00
Thibaut Girka
5ff733b614
Only focus first item of dropdown if it was opened via keyboard
2018-09-13 20:32:08 +02:00
Thibaut Girka
cf142e8556
[Glitch] Highlight active tab in action bar
...
Port 7b7c26063e to glitch-soc
2018-09-13 17:13:29 +02:00
Thibaut Girka
1cb3af21c5
Autofocus comment textarea in report modal
2018-09-13 17:03:48 +02:00
Thibaut Girka
b3c698d6f4
Auto-focus emoji picker's search field
2018-09-13 15:32:23 +02:00
Thibaut Girka
2df72d0697
Fix building assets in test environment
...
Webpacker (Ruby wrapper to webpack) uses RAILS_ENV-based environments while
the javascript configuration for webpack re-reads this configuration file using
the NODE_ENV environment variable. This means that when RAILS_ENV=test, running
“assets:precompile” compiled the production packs in “public/packs” while
webpacker expects them in “public/packs-test”. This causes Ruby to recompile
them on-the-fly, possibly leading to race conditions in parallel_tests.
This changes:
- Disables on-the-fly compilation in test environment
- Changes the javascript part to read the correct environment
2018-09-13 15:32:02 +02:00
Thibaut Girka
307fb338ee
Fix composer actions modal
2018-09-11 22:04:06 +02:00
Thibaut Girka
49734c03fd
Fix action modal links
2018-09-11 22:04:06 +02:00
ThibG
82b521b4c3
Merge pull request #724 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-09-11 20:09:00 +02:00
Thibaut Girka
59de2868c1
Fix media description in various media modals
2018-09-11 18:29:19 +02:00
Thibaut Girka
ac6fb758b9
Fix incorrect disabled boost button color when reduce-motion is set
2018-09-11 18:03:48 +02:00
Thibaut Girka
f1214f00d9
Do not clear local storage on log out
2018-09-11 17:00:22 +02:00
Thibaut Girka
cd99255698
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/controllers/oauth/authorizations_controller.rb
Just two changes being too close to one another.
Took both.
2018-09-11 16:51:26 +02:00
Thibaut Girka
65f625cf23
[Glitch] Hide floating action button on thread views
...
Port f66a786029 to glitch-soc
2018-09-11 16:29:46 +02:00
Thibaut Girka
e36f6f48e5
Fix status embed card links color
2018-09-10 19:53:55 +02:00
Thibaut Girka
d9a92d5040
[Glitch] After click to embed video, autoplay it
...
Port 478ca39e5e to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
bc5009cd45
[Glitch] Click card to embed external content
...
Port front-end changes from f7765acf9d to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
dfa6fb4927
[Glitch] Fix oEmbed image_modal src.
...
Port 25b0d7538e to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
cc58265216
[Glitch] Ensure link thumbnails are not stretched to super low quality
...
Port front-end changes from c36b9cc5a6 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
49eaf72faf
[Glitch] Add embed_url to preview cards
...
Port front-end changes from c083816c24 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
324ce93368
Add preferences for notification badges
2018-09-07 20:37:17 +02:00
Thibaut Girka
ba4521b175
Move compose box options to their own page
2018-09-07 20:37:17 +02:00
Thibaut Girka
b28cbb8b25
Add unread notifications badge to the mobile navbar
2018-09-07 20:37:17 +02:00
Thibaut Girka
2cdc00bc8b
Add unread notifications badge to the navigation bar
2018-09-07 20:37:17 +02:00
Thibaut Girka
0f155af32a
Add notification badge to favicon
2018-09-07 20:37:17 +02:00
Thibaut Girka
d315f1dc02
Count unread notifications when window loses focus
2018-09-07 20:37:17 +02:00
Thibaut Girka
c8875b4d8a
Keep track of unread notifications when the notification column isn't mounted
2018-09-07 20:37:17 +02:00
Thibaut Girka
711826cb37
Accurately count deleted unread notifications
2018-09-07 20:37:17 +02:00
Thibaut Girka
f4ca3262f2
[Glitch] Audio.prototype.seek is undefined
...
Port f08e6e9ab5 to glitch-soc
2018-09-07 20:37:17 +02:00
Thibaut Girka
8dbbec0939
Fix dropdown arrow position
2018-09-07 09:45:33 +02:00
Thibaut Girka
7f2f59dae6
Fix public profile's “show more” links styling
2018-09-05 13:46:19 +02:00
Thibaut Girka
258e8b7734
Port SCSS changes from 19b07ba260
2018-09-05 13:46:19 +02:00
Thibaut Girka
4b29a41f1d
Port SCSS changes from 85bb32c410
2018-09-05 13:46:19 +02:00
Thibaut Girka
77e7da7d0d
Port SCSS changes from 78fa926ed5
2018-09-05 13:46:19 +02:00
Thibaut Girka
d8b2f15b23
Pause video playback if toot is collapsed or CWs folded ( fixes #146 )
2018-09-05 11:58:56 +02:00
Thibaut Girka
a9ed9d3572
Fix videos being cropped
2018-09-05 11:58:43 +02:00
Thibaut Girka
c0275cdcb2
Fix interactions between CW and sensitive flag when spoilersAlwaysOn is set
2018-09-04 19:40:57 +02:00
Thibaut Girka
3d5a789bbb
Fix “sensitive” media warning and upload form colors in Mastodon-light
2018-09-04 18:50:26 +02:00
Thibaut Girka
f1a73fd5f4
Outline white/grey/blue emojis
2018-09-04 16:01:41 +02:00
Thibaut Girka
6e771bf680
Light theme overhaul
2018-09-04 16:01:41 +02:00
Thibaut Girka
36f50be305
[Glitch] Add white outline to black emoji
...
Inspired from 0bfa0f2374
2018-09-04 15:40:27 +02:00
Thibaut Girka
b6ce5fa3fb
Fix emoji autosuggest when using a CDN for assets
2018-09-04 15:05:31 +02:00
Thibaut Girka
8622dccaf1
Disable focus points for letterboxed media
2018-09-04 13:31:55 +02:00
Thibaut Girka
9998271a5b
Fix full-width margins
2018-09-04 13:31:55 +02:00
Thibaut Girka
be644e3b7c
Media gallery styling closer to upstream's
2018-09-04 13:31:55 +02:00
Thibaut Girka
8183d2ed55
[Glitch] Do not override ctrl/cmd+click in media gallery
2018-09-04 13:31:55 +02:00
Rey Tucker
40d04a3209
Add manifest_src to CSP
...
Fixes manifest.json not being loaded because of CSP violation
h/t https://vulpine.club/@binary/100662852252438648
2018-09-03 22:37:54 +02:00
Thibaut Girka
bd437f8077
Add admin links to status and account menus ( fixes #673 )
...
If the current logged-in user is an admin, add quick links to the admin
interface in account and toot dropdown menu. Suggestion by @ashkitten
2018-09-03 18:19:11 +02:00
Thibaut Girka
7ea4c793d6
Allow to show a specific status in the admin interface
2018-09-03 18:19:11 +02:00
Thibaut Girka
6ad7dac791
Let the front-end know the current account is a moderator
2018-09-03 18:19:11 +02:00
Thibaut Girka
b3fdd166e8
[Glitch] Skip VS15 (Emoji textual presentation)
...
Port a060beee72 to glitch-soc
2018-09-03 18:18:50 +02:00
Thibaut Girka
8e862ecf8d
[Glitch] Add aria-label to floatingActionButton
...
Port 7c12c7b124 to glitch-soc
2018-09-03 18:18:39 +02:00
Thibaut Girka
27ee42299b
[Glitch] Inactive header in main profile to match column
...
Port 1bfe735d57 to glitch-soc
2018-09-03 18:18:24 +02:00
Thibaut Girka
a8de13c031
Fix CI badge, as we have switched from Travis to CircleCI
2018-09-03 17:41:28 +02:00
ThibG
174548f3bd
Merge pull request #702 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-09-03 17:40:03 +02:00
Thibaut Girka
6c233a04a0
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
README.md
Discarded upstream changes to the README, kept our version.
2018-09-03 14:33:06 +02:00
Thibaut Girka
e915bc3e9e
Fixes columns scrolling to top when opening media modal
...
Fixes #700
2018-09-03 14:24:10 +02:00
ThibG
2b82829a53
Merge pull request #699 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-09-01 17:44:06 +02:00
Thibaut Girka
a74a7d5fe3
Merge branch 'master' into glitch-soc/merge-upstream
2018-09-01 17:23:46 +02:00
Thibaut Girka
cc7adf7e84
Fix composer not displaying on chrome mobile ( fixes #696 )
2018-09-01 09:39:25 +02:00
ThibG
fd2c7aa8ec
Merge pull request #694 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-31 20:56:22 +02:00
Thibaut Girka
530da545a5
[Glitch] Give focused status a sensible aria-label for screen readers
...
Port 248df68c36 to glitch-soc
2018-08-31 19:49:51 +02:00
Thibaut Girka
087dcf720e
[Glitch] Fix off-by-one error in aria-posinset
...
Port 885711afb9 to glitch-soc
2018-08-31 19:49:29 +02:00
Thibaut Girka
d8fbd74c47
[Glitch] Add aria-label to column regions
...
Port 66dbb59aa1 to glitch-soc
2018-08-31 19:49:29 +02:00
Thibaut Girka
6f75a9001f
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/views/stream_entries/_simple_status.html.haml
- config/locales/nl.yml
Deleted unused translation strings (themes) and adapted minor changes to
_simple_status.html.haml
2018-08-31 19:10:57 +02:00
Thibaut Girka
c6942a5283
Add option to not automatically unfold content warnings matching a regexp
...
Fixes #678
2018-08-31 18:35:03 +02:00
Thibaut Girka
5c400a2842
Allow text inputs in local settings dialog
2018-08-31 18:35:03 +02:00
Thibaut Girka
9d2739d74d
Add a setting to automatically unfold all content warnings
2018-08-31 18:35:03 +02:00
Thibaut Girka
130bdb5ee8
[Glitch] Show compose form on delete & redraft when in mobile layout
...
Port 025fbb8285 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
0f1db47a7e
Fix search results on compose box
2018-08-31 18:33:46 +02:00
Thibaut Girka
b4f548fa18
Fix account header showing on search page
2018-08-31 18:33:46 +02:00
Thibaut Girka
4a686ddf8a
[Glitch] On the mobile UI, move the search column to the right
...
Port 20bb90ced6 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
4686b3fa76
[Glitch] Hide search from Compose on mobile devices
...
Port 0893b16695 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
37a00d4c1d
[Glitch] Add search item to tab bar for mobile devices
...
Port c9cbb8de70 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
76a3f373e3
[Glitch] Use withRouter for TabsBar
...
Port 61e6275781 to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
5f035a2a1a
[Glitch] Move "compose" on mobile to floating action button
...
Port e72db6d9dd to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
70c308c4aa
[Glitch] When search enabled, display hint in search popout
...
Port 7901f9f63e to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
5d647197ec
Add bookmarks to archive takeout
2018-08-30 16:29:47 +02:00
Thibaut Girka
c20b27a9f4
Restrict querySelectorAll to the upload form component
2018-08-30 13:20:37 +02:00
Thibaut Girka
1544ac4e27
Add confirmation dialog when posting media without description
...
Fixes #211
2018-08-30 13:20:37 +02:00
Thibaut Girka
5ce6727669
[Glitch] Reduce padding of profile metadata boxes to allow more text
...
Port 9463bba5fb to glitch-soc
2018-08-29 19:28:59 +02:00
Thibaut Girka
171e54eb46
Add opt-in feature to have the spoilers field always on ( fixes #634 )
2018-08-29 14:29:36 +02:00
ThibG
1b479f08c5
Merge pull request #690 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-29 14:23:45 +02:00
Thibaut Girka
c24491a8df
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-29 13:57:56 +02:00
Thibaut Girka
c4b3479173
Fix CSP with S3/SWIFT hosts
2018-08-28 22:10:40 +02:00
Thibaut Girka
4a9e3f80e8
[Glitch] Add CSS class to replies
...
Port 2bbec9f4da to glitch-soc
2018-08-28 19:52:47 +02:00
Thibaut Girka
3b09597556
[Glitch] Preserve hashtag casing in web UI hashtag history
...
Port f9b23a5d62 to glitch-soc
2018-08-28 19:52:28 +02:00
Thibaut Girka
24b6811a6e
[Glitch] Implement tag auto-completion by history
...
Port 460e380d38 to glitch-soc
2018-08-28 19:52:28 +02:00
Thibaut Girka
e3246cd13b
Preserve hashtag casing in threaded mode
...
Inspired by f9b23a5d62
2018-08-28 19:52:28 +02:00
ThibG
14563f5167
Merge pull request #684 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-28 19:51:36 +02:00
Thibaut Girka
43d132039b
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-28 17:24:39 +02:00
Thibaut Girka
3fe5029fbe
Adjust CSP to fix image resizing
2018-08-28 16:58:55 +02:00
Thibaut Girka
937cd03a9a
[Glitch] Add missing video descriptions
...
Port ac092d03e7 to glitch-soc
2018-08-27 20:21:23 +02:00
Thibaut Girka
3106c81b1e
[Glitch] Wait until relationship is loaded before showing follow button
...
Port cd049454be to glitch-soc
2018-08-27 20:21:12 +02:00
ThibG
8852fff3a4
Merge pull request #675 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-27 20:20:49 +02:00
Thibaut Girka
53b7bb9d04
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/controllers/api/v1/mutes_controller.rb
config/locales/simple_form.pl.yml
2018-08-27 18:09:28 +02:00
ThibG
af934b9071
Merge pull request #674 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-26 19:12:07 +02:00
Thibaut Girka
be20eb4b2f
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-26 18:21:33 +02:00
Thibaut Girka
5eb3b8522e
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-26 14:39:16 +02:00
Thibaut Girka
36393e1d2b
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/views/layouts/application.html.haml
Edited:
app/helpers/application_helper.rb
app/views/admin/domain_blocks/new.html.haml
Conflict wasn't really one, just two changes too close to one another.
Edition was to adapt the class names for themes to class names for
skins and flavours.
Also edited app/views/admin/domain_blocks/new.html.haml to strip the
duplicate admin pack inclusion thing.
2018-08-26 14:23:24 +02:00
ThibG
2903f8f36b
Merge pull request #671 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-26 13:23:52 +02:00
Thibaut Girka
246c313d45
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/controllers/application_controller.rb
Changed instance theme selection by instance flavour selection.
2018-08-24 15:10:34 +02:00
Thibaut Girka
0ddf439999
Only apply CSP in production mode
2018-08-23 22:58:40 +02:00
Thibaut Girka
48db3b3c99
Tighten CSP while allowing CDN hosts
2018-08-23 22:58:40 +02:00
Thibaut Girka
478f70a0e6
Update poylfills ( fixes #662 )
2018-08-23 22:58:25 +02:00
Thibaut Girka
fce248810b
[Glitch] Update state when opened dropdown is unmounted
...
Port dcd3544d153dd2a3961bd0d2214ed01a902a66da to glitch-soc
2018-08-23 22:58:14 +02:00
ThibG
8aa58e34bb
Merge pull request #665 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-22 21:35:07 +02:00
Thibaut Girka
e70fc059a9
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-22 20:56:32 +02:00
Thibaut Girka
628fca50e2
Override CSP setting in the embed controller to allow frames
2018-08-22 20:39:33 +02:00
Thibaut Girka
e7a72439f1
Move CSP headers to the appropriate Rails configuration
...
Also drop dev-static.glitch.social reference.
2018-08-22 20:39:33 +02:00
Thibaut Girka
f34616eec1
Fix locale packs loading in embed layout
2018-08-22 20:39:33 +02:00
Thibaut Girka
3c49daeb8d
Add glitch-soc local setting to display reply counters
...
Defaults to false.
2018-08-22 20:29:55 +02:00
Thibaut Girka
d62ea55d51
Move layout options to their own section
2018-08-22 20:29:55 +02:00
Thibaut Girka
87ad942d76
[Glitch] Display replies count in web UI
...
Port 4df9cabb22 to glitch-soc
2018-08-22 20:29:55 +02:00
Thibaut Girka
801919fc9b
Add hashtag trendline support to glitch-soc flavour
...
Port Mastodon's hashtag stats thing to glitch-soc.
This doesn't change how hashtags are ordered, and doesn't add a trending
hashtags section, but it does change how hashtag searches are rendered,
displaying a trend line alongside each hashtag.
2018-08-22 19:27:06 +02:00
Thibaut Girka
360fbf1bd4
Add pinned accounts editor
2018-08-22 16:18:23 +02:00
Thibaut Girka
9fbaaefe59
Split list editor into components and containers
2018-08-22 16:18:23 +02:00
Thibaut Girka
d69f045681
Fix ColumnLink keys in getting_started_misc
2018-08-22 16:18:23 +02:00
ThibG
37965ac8d9
Merge pull request #660 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-21 19:54:21 +02:00
Thibaut Girka
8b4abaa90d
Merge branch 'master' into glitch-soc/master
...
Conflicts:
config/routes.rb
Added the “endorsements” route from upstream.
2018-08-21 18:24:48 +02:00
Thibaut Girka
c789181626
[Glitch] Add hotkey for follow requests
...
Port 25f6f41052 to glitch-soc
2018-08-20 21:25:02 +02:00
Thibaut Girka
b230c04e00
Make the privacy dropdown button not look strange when using top placement
...
Inspired by 8fe1f8d4ce
2018-08-20 20:10:53 +02:00
Thibaut Girka
24f39c0841
[Glitch] Skip pagination logic entirely for pinned toots
2018-08-20 20:09:19 +02:00
Thibaut Girka
0c091475df
Make non-link ColumnLinks behave as links
2018-08-20 20:08:13 +02:00
Thibaut Girka
f4d28ccfa3
Don't filter own toots
2018-08-19 21:36:46 +02:00
Thibaut Girka
ea3c0ce321
Adapt github issue template to glitch-soc
...
We don't have releases, so it don't make sense to mention.
On the other hand, a lot of our code is from upstream, so encourage people to
check whether it is a bug in glitch-soc or upstream.
2018-08-19 16:56:42 +02:00
Thibaut Girka
432f6b88b0
Focus CW field when enabling it, focus compose textarea when disabling it
...
Port a99179d31f and 09147186b7
to glitch-soc
2018-08-19 16:56:31 +02:00
ThibG
484b9314e3
Merge pull request #652 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-19 09:46:26 +02:00
Thibaut Girka
88a0395a58
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-19 09:27:18 +02:00
ThibG
44e31c3e53
Merge pull request #649 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-18 18:22:54 +02:00
Thibaut Girka
bfeac6747a
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
.circleci/config.yml
app/controllers/authorize_follows_controller.rb
app/javascript/packs/public.js
Moved new stuff from packs/public.js to core/public.js.
Added appropriate use_pack in new controllers.
2018-08-18 18:04:49 +02:00
Thibaut Girka
7423c0c130
Various minor upload description fixes
2018-08-18 17:53:20 +02:00
Thibaut Girka
534439e73b
Add focal points support in the composer
2018-08-18 17:53:20 +02:00
Thibaut Girka
9782ac017b
Refactor in preparation for focal points modal
2018-08-18 17:53:20 +02:00
Thibaut Girka
69d4fa3bc5
Fix rails-ujs not being run on some settings pages ( fixes #645 )
2018-08-17 19:51:05 +02:00
ThibG
32075fe27f
Merge pull request #642 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-17 18:09:30 +02:00
Thibaut Girka
a16ff45d81
Temporarily revert doorkeeper back to 4.2.6
...
This avoids a regression within OAuth with some clients
2018-08-17 17:50:38 +02:00
Thibaut Girka
280d7b1df8
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/models/status.rb
db/migrate/20180528141303_fix_accounts_unique_index.rb
db/schema.rb
Resolved by taking upstream changes (no real conflicts, just glitch-soc
specific code too close to actual changes).
2018-08-17 17:43:54 +02:00
Thibaut Girka
4a6bc2482a
[Glitch] Defer scrollIntoView after DOM is drawn
2018-08-17 14:46:37 +02:00
Thibaut Girka
50cd70b3e9
Fix incorrect prop type for ComposerReply.status
2018-08-16 21:19:20 +02:00
Thibaut Girka
7595ae4090
Fix one GettingStarted ColumnLink not having a key
2018-08-16 20:59:12 +02:00
Thibaut Girka
80148d8edd
Split custom filter migration script using the post-deployment migration system
...
There were some concerns with the custom filter migration script dropping a table,
thus making it unsafe to run in a zero-downtime setting. Upstream introduced
a way to run migrations after deployment, so revisit the old migration script to
make use of this.
2018-08-16 20:30:09 +02:00
Thibaut Girka
494eaab5b1
Slightly more aggressive video preloading
...
- Preload video metadata if the video is loaded in detailed view, as it is
likely to get played, and metadata is useful for seeking in the video.
- Preload video data if it's fullscreen as it is extremely likely to get
played right after being put in fullscreen (although those are two steps).
- Preload video data if the user has clicked the position slider, as the video
will play as soon as the mouse button is released, and video metadata is
needed to properly seek into the video.
2018-08-14 21:56:23 +02:00
Thibaut Girka
c4e8402ef9
Fix bug when clicking on video position slider before starting the video
2018-08-14 21:56:23 +02:00
Thibaut Girka
f0fa6e3a7c
Prevent default event handling when clicking on the video position slider
...
This prevents accidental text selection and avoids opening the toot containing
the video in the dynamic column when clicking on the position slider.
2018-08-14 21:56:23 +02:00
Eugen Rochko
fcb527cdd6
Add post-deployment migration system ( #8182 )
...
Adopted from GitLab CE. Generate new migration with:
rails g post_deployment_migration name_of_migration_here
By default they are run together with db:migrate. To not run them,
the env variable SKIP_POST_DEPLOYMENT_MIGRATIONS must be set
Code by Yorick Peterse <yorickpeterse@gmail.com >, see also:
83c8241160
2018-08-13 18:17:20 +02:00
Evgeny Petrov
9e4ac1c12c
Added endorse strings, fixed footer 'developers' string ( #8183 )
2018-08-13 18:17:20 +02:00
Eugen Rochko
434628d98f
Expect relays to answer with accept/reject ( #8179 )
2018-08-13 18:17:20 +02:00
S.H
5f41bbd274
Update Rails ( #8141 )
...
* Update Rails
* fix Update Rails
2018-08-13 18:17:20 +02:00
ThibG
19da279703
Add some feedback to maintenance rake tasks ( #8173 )
2018-08-13 18:17:20 +02:00
Yamagishi Kazutoshi
662a914f5e
Weblate translations (2018-08-12) ( #8171 )
...
* Translated using Weblate (Japanese)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (Japanese)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Czech)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Czech)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/
* Translated using Weblate (Czech)
Currently translated at 61.2% (38 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/
* Translated using Weblate (Ukrainian)
Currently translated at 51.2% (42 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/uk/
* Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/
* Translated using Weblate (Galician)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (667 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* Translated using Weblate (Ukrainian)
Currently translated at 99.6% (306 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/uk/
* Translated using Weblate (Czech)
Currently translated at 67.0% (55 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/
* Translated using Weblate (Ukrainian)
Currently translated at 97.0% (647 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 97.1% (648 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/
* Translated using Weblate (Czech)
Currently translated at 18.3% (18 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/
* Translated using Weblate (Danish)
Currently translated at 79.3% (529 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/
* Translated using Weblate (Czech)
Currently translated at 61.2% (60 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/
* Translated using Weblate (Occitan)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/
* Translated using Weblate (German)
Currently translated at 96.5% (646 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Japanese)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/
* Translated using Weblate (Corsican)
Currently translated at 99.3% (305 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/
* Translated using Weblate (Corsican)
Currently translated at 92.2% (617 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/
* Translated using Weblate (Telugu)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/
* Translated using Weblate (Arabic)
Currently translated at 91.4% (75 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/
* Translated using Weblate (Arabic)
Currently translated at 92.9% (622 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/
* Translated using Weblate (Danish)
Currently translated at 92.8% (91 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/
* Translated using Weblate (Danish)
Currently translated at 82.0% (549 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/
* Translated using Weblate (Korean)
Currently translated at 98.2% (657 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/
* Translated using Weblate (Korean)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/
* Translated using Weblate (German)
Currently translated at 97.7% (654 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Corsican)
Currently translated at 98.5% (659 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/
* Translated using Weblate (Corsican)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/
* Translated using Weblate (Corsican)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/
* Translated using Weblate (Corsican)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/co/
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/
* Translated using Weblate (Basque)
Currently translated at 96.2% (644 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/
* Translated using Weblate (Basque)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/
* Translated using Weblate (Basque)
Currently translated at 90.2% (74 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/
* Translated using Weblate (Basque)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Asturian)
Currently translated at 29.8% (200 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/
* Translated using Weblate (Greek)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/
* Translated using Weblate (German)
Currently translated at 96.3% (79 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/
* Translated using Weblate (German)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (German)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/
* Translated using Weblate (French)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/
* Translated using Weblate (German)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/
* Translated using Weblate (French)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/
* Translated using Weblate (German)
Currently translated at 98.7% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/
* Translated using Weblate (French)
Currently translated at 97.4% (652 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Japanese)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (669 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Danish)
Currently translated at 85.0% (569 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (669 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* yarn manage:translations
* i18n-tasks normalize && i18n-tasks remove-unused
2018-08-13 18:17:20 +02:00
ThibG
2a9950b2e2
Make some migration script more robust ( fixes #8007 ) ( #8170 )
...
Include a dummy Account class in the migration script containing only the
attributes relevant to the migration in order to not rely as much on the
codebase being in sync with the database schema.
2018-08-13 18:17:20 +02:00
ThibG
d215c43cda
Merge pull request #633 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-11 16:17:29 +02:00
Thibaut Girka
84a2587d44
Merge branch 'master' into glitch-soc/merge-upstream
2018-08-11 15:45:42 +02:00
Thibaut Girka
741fb32bef
Fix statuses batch checkboxes in admin panel ( fixes #411 )
2018-08-11 15:45:12 +02:00
Thibaut Girka
acb3d5b7aa
Don't prevent opening links in tabs with keyboard modifiers
...
Ctrl+click usually allows opening a link in a new tab. This
was prevented for hashtag or user links in toots.
2018-08-11 15:29:08 +02:00
ThibG
d787bcdeb1
Merge pull request #630 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-11 15:28:06 +02:00
Thibaut Girka
03afc365d5
Introduce OAuth scopes for bookmarks
2018-08-10 16:49:06 +02:00
Thibaut Girka
7067b64de3
Implement public profile endorsements in glitch-soc
...
Port WebUI changes from f2404de871 to glitch-soc
2018-08-10 16:25:46 +02:00
Thibaut Girka
4e66e0ac04
Merge upstream SCSS changes for /about, /about/more and /terms
...
Port various commits to glitch-soc, mainly commits
0dcc1950d1 and
5b8603879f .
2018-08-10 16:22:49 +02:00
Thibaut Girka
16a4a333a2
Merge upstream styling for public profile endorsements
...
Port the SCSS part of f2404de871 to glitch-soc
2018-08-10 16:22:49 +02:00
Thibaut Girka
e5a603206d
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/controllers/accounts_controller.rb
app/javascript/mastodon/locales/pl.json
app/views/about/more.html.haml
Conflicts in `accounts_controller.rb` resolved by taking upstream's
version + our `use_pack`.
Conflicts in `pl.json` resolved by taking upstream's changes.
Conflicts in `aboute/more.html.haml` resolved by taking upstream's changes.
2018-08-10 16:22:31 +02:00
Thibaut Girka
90b492143d
Introduce OAuth scopes for bookmarks
2018-08-10 15:26:52 +02:00
Thibaut Girka
7d1dd59496
Good bye, CW rainbows
...
Accessibility issues largely outweigh the joke and consistency with upstream.
2018-08-07 18:49:49 +02:00
Thibaut Girka
c700778922
Scroll to linked status in public status view
2018-08-07 16:58:00 +02:00
Thibaut Girka
617c3a8006
Restore glitch-soc's 500 characters limit for bios ( fixes #625 )
2018-08-06 08:20:29 +02:00
Thibaut Girka
5e6cec4a40
Import upstream's emojify function in settings.js
...
This fixes updating the profile preview when changing display name.
2018-08-05 12:57:20 +02:00
Thibaut Girka
ed69117048
Fix styling of toot prepended text on public profiles
...
Fixes how “Pinned toot”, “… boosted” etc. are styled on public profiles.
2018-08-02 12:43:00 +02:00
ThibG
cf0f8eb742
Merge pull request #621 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-02 11:57:52 +02:00
Thibaut Girka
bf1d3ae3b8
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
config/settings.yml
2018-08-01 22:20:25 +02:00
Thibaut Girka
71b318dedc
Delete leftovers from keyword_mutes
2018-08-01 16:49:27 +02:00
ThibG
20e75666b2
Merge pull request #619 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-08-01 15:29:35 +02:00
Thibaut Girka
a0d0111979
Fix toot styling on public pages
...
The public pages now use CSS from the WebUI to style toots, but the glitch-soc
UI is widely different. Hack around that for now by hardcoding upstream-like
values.
2018-08-01 00:18:42 +02:00
Thibaut Girka
7ab46b73bd
Reintroduce glitch-soc avatar styling in public pages
2018-08-01 00:18:42 +02:00
Thibaut Girka
a3dd2deda3
[Glitch] Do not hide hashtag timeline in mobile view, make it full-window
...
Port 13ac8ca66a to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
175c2155a9
[Glitch] Compensate for scrollbar disappearing when media modal
...
Port 60df87f6f0 to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
d2b3eebe00
[Glitch] Show media modal on public timeline
...
Port e0b1e17bd0 to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
5cd7fe21bf
[Glitch] Add missing formatting to the text in hero widget
...
Port 1d773b3a46 to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
d894cdc93f
Port profile redesign to glitch-soc
...
Port bb71538bb5 to glitch-soc
2018-08-01 00:18:42 +02:00
Thibaut Girka
c1c514ca70
Merge branch 'master' into glitch-soc/merge-upstream
...
Manually-resolved conflicts:
.circleci/config.yml
app/controllers/accounts_controller.rb
app/controllers/auth/passwords_controller.rb
app/controllers/statuses_controller.rb
app/javascript/packs/public.js
app/models/media_attachment.rb
app/views/stream_entries/_content_spoiler.html.haml
app/views/stream_entries/_media.html.haml
config/locales/en.yml
config/locales/ja.yml
config/locales/pl.yml
lib/mastodon/version.rb
Some content from app/javascript/packs/public.js has been split to
app/javascript/core/settings.js.
Translation strings for glitch-soc's keyword mutes were dropped.
Everything else was mostly “take both”.
2018-08-01 00:18:13 +02:00
Thibaut Girka
88b593a63f
Drop glitch-style account bio fields
...
Upstream's implementation has been merged a while ago and is the preferred
way to set fields, as it is the only one compatible with upstream and is
more user-friendly.
This commit deletes the legacy glitch-soc FrontMatter functionality in order
to clean up the code and make it easier to maintain.
2018-07-31 16:26:36 +02:00
Thibaut Girka
c4bec9263c
Disallow remote users from viewing local-only toots
2018-07-31 15:41:04 +02:00
Thibaut Girka
9f2945ef80
Add test to disallow remote users from fetching local-only toots
2018-07-31 15:41:04 +02:00
Thibaut Girka
9d09c7cc68
Use workspace instead of caching for built assets
...
Tests cannot run without built assets, and we want
exactly the matching assets. This is not a cache.
2018-07-30 22:25:22 +02:00
Thibaut Girka
1bae4c4f83
[Glitch] Resize images by area instead of fixed dimensions
...
Port WebUI part of 0fb0037ca7 to glitch-soc
2018-07-30 19:30:38 +02:00
ThibG
ce090a5201
Merge pull request #614 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes up to (excluding) profile redesign
2018-07-30 16:51:55 +02:00
Thibaut Girka
5f1bdca4c8
Merge commit 'e23b26178a71f90d64fe2a3e9e4468f265ecc71c' into glitch-soc/merge-upstream
...
Merge upstream changes right before the public profile redesign.
2018-07-30 14:39:06 +02:00
Thibaut Girka
b02bfe86ce
Don't reset scroll position when opening a modal
2018-07-30 14:32:02 +02:00
Thibaut Girka
5d060cb6e4
Allow modals to be closed by pressing “back”
2018-07-30 14:32:02 +02:00
Thibaut Girka
3eb3c21327
Treat the App Setting link as a proper link ( fixes #375 )
2018-07-30 14:31:45 +02:00
Thibaut Girka
88b7ccc2ca
[Glitch] Improve WebUI account action bar
...
Mostly a port of 2ccef52a4f to glitch-soc
2018-07-30 14:24:35 +02:00
Thibaut Girka
4cf7cfd9e0
[Glitch] Fix accounts' display name/bio not being set from initial state
...
Port 20d1be18af to glitch-soc
2018-07-30 14:24:24 +02:00
Thibaut Girka
d8544e7003
Use same margin for navbar and column for consistency
2018-07-28 23:26:18 +02:00
Thibaut Girka
69ea4a01e1
Hide navigation bar text so it can fit on small screens
2018-07-28 23:26:18 +02:00
Thibaut Girka
37302c63c3
Fix glitch-soc columns padding on mobile ( fixes #561 )
2018-07-28 23:26:18 +02:00
Thibaut Girka
93d4e9a58d
Preserve hashtags in threaded mode ( fixes #584 )
2018-07-28 23:25:57 +02:00
Thibaut Girka
28a59e4e80
Move CW field just above main textarea
2018-07-28 23:25:42 +02:00
Thibaut Girka
358e3a4c32
Get rid of Collapsable, use CSS instead
...
Change inspired by 691107263c
2018-07-28 23:25:42 +02:00
Thibaut Girka
7317b7b231
Reduce assets precompilation time by about 20%
...
Bundle most common webpack chunks into a “common” pack,
in a way similar to what upstream does.
2018-07-28 23:24:41 +02:00
Thibaut Girka
d3783b864c
Refactor reply indicator and show compact list of attachments
2018-07-28 23:24:15 +02:00
Thibaut Girka
e3bf8c8aa1
Show reply indicator for empty toots, not undefined toots ( fixes #610 )
...
Fix a regression introduced by 612b00d1bb
2018-07-28 23:24:15 +02:00
Thibaut Girka
3fa9bf7cc2
Double CircleCI's timeout for assets:precompile…
2018-07-27 10:38:46 +02:00
Thibaut Girka
c057aeb76b
[Glitch] Add documentation for “p” hotkey
...
Port ed50c2393a0f12f88f1102f8cf8beca3bf711158 to glitch-soc
2018-07-26 22:19:01 +02:00
Thibaut Girka
a8911616b6
Add hotkey variants to keyboard shortcuts description
...
Port 89c6d2bd6bc014ca6487c8f2569f8252fb3ef5dc to glitch-soc
2018-07-26 22:19:01 +02:00
ThibG
b156fc4b4d
Merge pull request #603 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-26 22:17:10 +02:00
Thibaut Girka
6141c2a035
Merge branch 'master' into glitch-soc/merge-upstream
2018-07-26 21:22:43 +02:00
Thibaut Girka
82ab5aacb2
Prevent scrolling main frame when navigating in image gallery with arrow keys
2018-07-26 08:42:25 +02:00
Thibaut Girka
02326a4322
[Glitch] Use LoadingBar instead of blur to indicate that an image is loading
...
Port 955d5d36e8 to the glitch-soc flavour
2018-07-24 21:20:18 +02:00
Thibaut Girka
1769a7e9aa
Use the same description string as upstream for the “x” hotkey
2018-07-24 21:15:21 +02:00
Thibaut Girka
b1ed2b1d03
Fix focusing search bar with hotkeys
2018-07-24 21:15:21 +02:00
Thibaut Girka
c600bcfe1d
Fix focusing composer textarea on “new toot” hotkey
2018-07-24 21:15:21 +02:00
Thibaut Girka
037228cf03
Fix routing issues, especially keyboards shortcuts changing location
2018-07-24 21:14:50 +02:00
Thibaut Girka
1aa253c41d
Display custom emoji in account notes in WebUI ( fixes #595 )
2018-07-21 21:44:49 +02:00
Thibaut Girka
c99054ecb2
Add CSS for the newly-introduced dashboard ( fixes #592 )
2018-07-18 23:08:27 +02:00
Thibaut Girka
828f602b2f
[Glitch] Ensure container of React components has full width
...
Port f6910fba02 to glitch-soc
2018-07-18 22:38:55 +02:00
ThibG
baf42ef0b3
Merge pull request #590 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-18 22:38:43 +02:00
Thibaut Girka
b9d5d8982d
Merge branch 'master' into glitch-soc/merge-upstream
2018-07-18 21:54:51 +02:00
Thibaut Girka
f328d20ff8
Increase timeout for assets:precompile
2018-07-18 21:20:30 +02:00
Thibaut Girka
d2244c86de
Goodbye Travis CI, hello Circle CI? ( fixes #559 )
2018-07-18 21:20:30 +02:00
Thibaut Girka
552b4d9a5f
Disable threaded mode when canceling a reply ( fixes #583 )
2018-07-18 16:42:00 +02:00
ThibG
c44579c42d
Merge pull request #585 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-18 09:17:20 +02:00
Thibaut Girka
7dbed4dab9
Merge branch 'master' into glitch-soc/merge-upstream
2018-07-17 22:05:25 +02:00
Thibaut Girka
1fb78602c5
Do not cause an error if domain_lists.blocks.next is undefined ( fixes #572 )
...
Port d0d23b8f0a to glitch-soc
2018-07-17 21:54:54 +02:00
Thibaut Girka
8501ad5c5c
Process statuses on COMPOSE_SUBMIT_SUCCESS ( fixes #579 )
2018-07-17 21:54:36 +02:00
ThibG
012ca4c68d
Merge pull request #578 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-17 21:54:12 +02:00
Thibaut Girka
bcf157a1a9
Avoid loading rails-ujs twice on vanilla flavour
2018-07-16 16:42:52 +02:00
Thibaut Girka
f26f1145ac
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
Dockerfile
app/javascript/packs/common.js
config/webpack/loaders/sass.js
config/webpack/shared.js
db/schema.rb
package.json
yarn.lock
A lot of the conflicts come from updating webpack.
Even though upstream deleted app/javascript/packs/common.js, I kept
glitch-soc's version as it unifies JS/CSS packs behavior across flavours.
Ported glitch changes to webpack 4.x
2018-07-16 14:50:42 +02:00
ThibG
8e8491e1da
Merge pull request #575 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-12 21:41:40 +02:00
Thibaut Girka
ddfcedcfe4
Merge branch 'master' into glitch-soc/merge-upstream
2018-07-12 19:26:20 +02:00
Thibaut Girka
57f31b361f
Add an option restricting secondary toot privacy to that of the toot being replied to
2018-07-12 19:15:44 +02:00
Thibaut Girka
d8b13b46f7
Move privacyPreference to utils
2018-07-12 15:31:42 +02:00
Thibaut Girka
cd05378b59
[Glitch] Refactor privacyPrefence() to use priority list
...
Port f2d9a3c239 to glitch-soc
2018-07-12 15:31:42 +02:00
Thibaut Girka
d67cb13d84
Use options rather than a boolean
...
This prepares for a third option that would restrict privacy to
privacyPreference(replyPrivacy, sideArmBasePrivacy)
2018-07-12 11:22:34 +02:00
Thibaut Girka
8c8707771d
Do not store duplicate reply_privacy
2018-07-12 11:22:34 +02:00
Ash Levy
6f06d16b1e
add option to enable auto visibility on secondary toot button
2018-07-12 11:22:34 +02:00
Thibaut Girka
7cb7ecaf7e
[Glitch] Make whole-word filter regex consistent between Ruby and JS
...
Port front-end part of 20fefdb714 to glitch-soc
2018-07-11 22:06:34 +02:00
Thibaut Girka
debc6544d9
[Glitch] Add follow button to detailed status, add gradient to mask bio cut-off ( fixes #566 )
...
Port 30e1da7668 to glitch-soc
2018-07-11 22:05:15 +02:00
ThibG
017628fd00
Merge pull request #567 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-07-11 19:53:43 +02:00
Thibaut Girka
6f0f583abe
Merge branch 'master' into glitch-soc/merge-upstream
2018-07-11 17:57:08 +02:00
Thibaut Girka
612b00d1bb
Display reply indicator even when replying to contentless toot ( fixes #564 )
2018-07-10 22:53:04 +02:00
Thibaut Girka
ef1d660596
make sure reblogged's filter is set correctly
2018-07-10 14:06:04 +02:00
Thibaut Girka
faa4db7975
[Glitch] Add option to not consider word boundaries when processing keyword filtering
...
Port 1ca4e51eb3 to glitch-soc
2018-07-10 14:06:04 +02:00
Thibaut Girka
6777dfc8d9
[Glitch] In keyword filter, account for reblogs, HTML and whole-words
...
Port 404c7702ec to glitch-soc
2018-07-10 14:06:04 +02:00
Thibaut Girka
00c1386b9d
[Glitch] Fix filters not affecting notifications in web UI
...
Port cfeb3beb4e to glitch-soc
2018-07-10 14:06:04 +02:00
Thibaut Girka
0bb1720495
Add client-side custom filter support to glitch-soc
...
Port cdb101340a to glitch-soc,
but without dropping support for regexp filters yet.
2018-07-10 14:06:04 +02:00
Thibaut Girka
33c1607c83
[Glitch] Fix Chrome issue with sizes="0px"
2018-07-10 10:53:36 +02:00
Ash Levy
e96a4434c7
add keybind in composer textarea for secondary submit
2018-07-10 10:53:22 +02:00
ThibG
e6647ccf6d
Merge pull request #557 from ThibG/glitch-soc/tentative-merge
...
Merge upstream changes
2018-07-10 10:52:18 +02:00
Thibaut Girka
402da8065c
Migrate glitch-soc keyword mutes to Mastodon's
...
Completely remove glitch-soc's Keyword Mutes, migrate
existing database records to CustomFilters.
Handling of client-side filters is still not implemented
in the glitch-soc front-end.
2018-07-09 19:19:23 +02:00
Thibaut Girka
ee41947e9d
Set appropriate assets pack for the keyword filter page
2018-07-09 19:19:23 +02:00
Thibaut Girka
7a7d8c335e
Re-install test/dev dependencies before running tests
...
before_script used to trigger “yarn install --no-progress --production”,
which would uninstall dependencies required to run the tests.
Until railties is fixed or we move to Circle CI, work around that
issue by re-installing dev dependencies.
2018-07-09 19:19:23 +02:00
Thibaut Girka
d392020da6
Merge branch 'master' into glitch-soc/tentative-merge
...
Conflicts:
README.md
app/controllers/statuses_controller.rb
app/lib/feed_manager.rb
config/navigation.rb
spec/lib/feed_manager_spec.rb
Conflicts were resolved by taking both versions for each change.
This means the two filter systems (glitch-soc's keyword mutes and tootsuite's
custom filters) are in place, which will be changed in a follow-up commit.
2018-07-09 07:13:59 +02:00
Thibaut Girka
c699b2d141
Remove duplicate code for handling muted users
...
The mute check was indeed streamlined in f62539ce5c
and we somehow kept some of the old code when merging.
2018-07-07 19:10:13 +02:00
ThibG
c18d55e8c2
Merge pull request #553 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-06-24 15:27:51 +02:00
Thibaut Girka
f364a27922
Increase padding of toots
2018-06-24 14:46:02 +02:00
Thibaut Girka
ccbaf32bca
Fix margins of toot text
2018-06-24 14:46:02 +02:00
Thibaut Girka
4b0f27ba78
Merge branch 'master' into glitch-soc/merge-upstream
2018-06-24 14:32:22 +02:00
ThibG
03cfe366fd
Merge pull request #550 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-06-22 00:10:43 +02:00
Thibaut Girka
0c3a337e04
Fix confirmations_controller
2018-06-21 23:48:54 +02:00
Thibaut Girka
f0161702d8
[Glitch] Submit report using meta key
...
Port 64d7a63f18 to glitch-soc
2018-06-21 22:28:50 +02:00
Thibaut Girka
d0faac9027
Fix clicking on collapsed toots with a background ( fixes #547 )
2018-06-21 22:17:19 +02:00
Thibaut Girka
ab5f450700
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/models/user.rb
Resolved by adding :default_language to user settings fields
2018-06-21 20:49:57 +02:00
Thibaut Girka
26c20a4ec7
[Glitch] Preserve newlines in delete & redraft and desktop notifications
...
Port c75493755f to glitch-soc
2018-06-16 15:09:28 +02:00
Thibaut Girka
a01faecfcb
[Glitch] Add redraft function
...
Port bd0791d800 to glitch-soc
2018-06-16 15:09:28 +02:00
ThibG
c08a249558
Merge pull request #544 from ThibG/glitch-soc/merge-upstream
...
Merge branch 'master' into glitch-soc/merge-upstream
2018-06-16 15:08:52 +02:00
Thibaut Girka
e8ccac468a
[Glitch] Add vendor prefix for background-clip
...
Port e0354aba7c to glitch-soc
2018-06-15 22:14:48 +02:00
David Yip
8cafeedc25
Port 85470ec872 to glitch emoji picker.
...
Fixes #541 .
2018-06-15 22:10:50 +02:00
Thibaut Girka
db200226b8
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/javascript/mastodon/initial_state.js
db/schema.rb
Upstream added a new field to initial_state.
Not too sure about what happened with db/schema.rb though…
2018-06-15 20:51:39 +02:00
Jenkins
afceef74c2
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-06-14 06:17:24 +00:00
David Yip
9d2b7ef9f8
Merge pull request #540 from lanodan/glitch-soc-pr/charLimit
...
Put maxChars back in compose.js
2018-06-13 22:46:31 -05:00
Lain Iwakura
6bae583d2f
Handle character limit in initial state in frontend.
2018-06-14 01:56:11 +02:00
David Yip
f1bfcb50f0
Merge pull request #531 from glitch-soc/454-allow-keyword-mutes-to-skip-mentions
...
Allow keyword mutes to skip mentions (#454 )
2018-06-12 19:28:08 -05:00
David Yip
5cff053944
Merge branch 'master' into 454-allow-keyword-mutes-to-skip-mentions
2018-06-12 18:13:30 -05:00
David Yip
f6bb50b6ec
Merge pull request #539 from glitch-soc/merge-upstream
...
Merge upstream
2018-06-12 18:12:29 -05:00
David Yip
99b2bc2668
keyword mute: Add missing scope for regex escape test
2018-06-12 17:48:38 -05:00
David Yip
fac6e392e9
Port emojimart 2.6.1 changes to glitch flavour
...
See also the following commits:
- 0c3ce41031
- 268d90e810
2018-06-12 17:43:50 -05:00
David Yip
908a770d2b
keyword mute: use mentions scope in home feed filtering ( #454 )
...
If a status shows up in mentions because all keyword mutes that might
apply to it are marked as "don't apply to mentions", then it ought to
show up in the home feed also.
2018-06-12 17:14:35 -05:00
David Yip
e931cf656d
Merge remote-tracking branch 'glitchsoc/master' into 454-allow-keyword-mutes-to-skip-mentions
...
Conflicts:
app/models/glitch/keyword_mute.rb
2018-06-12 16:39:30 -05:00
Jenkins
4d8d1fa129
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-06-12 13:17:21 +00:00
David Yip
34f1fd2a62
Merge pull request #538 from ThibG/glitch-soc/fixes/obsolote-constants
...
Delete references to removed constants (fixes #537 )
2018-06-09 11:42:56 -05:00
Thibaut Girka
7d3c0e4cb4
Delete references to removed constants ( fixes #537 )
2018-06-09 18:14:23 +02:00
David Yip
f9eb4ea80a
Merge pull request #506 from ThibG/glitch-soc/fixes/static-500
...
Hardcode default skin/theme in error layout (fixes #373 )
2018-06-09 10:39:55 -05:00
David Yip
a9515f3186
Merge pull request #535 from glitch-soc/merge-upstream
...
Merge upstream
2018-06-08 00:33:09 -05:00
David Yip
8142bd2553
Merge remote-tracking branch 'tootsuite/master' into merge-upstream
...
Conflicts:
app/models/status.rb
The conflict in the Status model was due to
5bf5003384 .
It was resolved by accepting tootsuite's changes.
2018-06-07 05:13:49 -05:00
David Yip
f8d50a4070
Merge pull request #509 from ThibG/glitch-soc/fixes/router-history-navigation
...
Use history.state to decide whether we should goBack() or go to / (fixes #247 )
2018-06-06 23:56:48 -05:00
David Yip
68373e799b
Merge pull request #534 from glitch-soc/restructure-kw-as-word-lists
...
Escape metacharacters in non-whole-word keyword mutes (#463 , #533 )
2018-06-05 21:38:04 -05:00
David Yip
a640c322c1
Escape metacharacters in non-whole-word keyword mutes. Fixes #533 .
...
Also addresses #463 .
2018-06-05 02:49:28 -05:00
David Yip
f009fef40b
Merge pull request #530 from glitch-soc/restructure-kw-as-word-lists
...
keyword mute: Store keywords in a list, not a regex
2018-06-04 15:58:23 -05:00
David Yip
97d2df77aa
Add apply-to-mentions option to keyword mute UI. #454 .
2018-06-04 02:51:28 -05:00
David Yip
cf28049f0a
Add a FeedManager example demonstrating non-mention keywords. #454 .
2018-06-03 23:04:00 -05:00
David Yip
a40e322f4b
Fix spacing in some FeedManager examples.
2018-06-03 23:02:01 -05:00
David Yip
26573ad7e6
Thread scopes through #matches?. #454 .
...
Also add an apply_to_mentions attribute on Glitch::KeywordMute, which is
used to calculate scope. Next up: additions to the test suite to
demonstrate how scoping works.
2018-06-03 23:00:50 -05:00
David Yip
c55263027a
Merge remote-tracking branch 'origin/master' into gs-master
2018-06-03 19:44:05 -05:00
David Yip
37d495eeeb
keyword mute: Store keywords as a list
...
This has a couple of advantages over the regex approach:
- Keywords are individually addressable, which makes it easier to gather
statistics (#363 )
- Keywords can be individually applied to different feeds, e.g. skipping
mentions (#454 )
It *does* end up creating many more Regexp objects. I'm not yet sure if
the difference is significant.
2018-06-03 18:12:55 -05:00
David Yip
0f979c3460
Merge pull request #529 from glitch-soc/tweak-491
...
Note that favourite confirmation applies to Glitch flavour only (#491 )
2018-06-03 04:22:20 -05:00
David Yip
d757c8a644
prefs: Note that favourite confirmation applies to Glitch flavour only ( #491 )
2018-06-03 03:40:27 -05:00
David Yip
5dd2a78034
Merge pull request #528 from glitch-soc/merge-upstream
...
Merge with tootsuite/master
2018-06-03 03:01:09 -05:00
David Yip
8343f56b2c
Whoops, forgot to clean up a conflict.
2018-06-03 02:35:54 -05:00
David Yip
cfdbb36bdf
Merge pull request #519 from ThibG/glitch-soc/fixes/status-node-null
...
Prevent a rare crash when a status' root node is undefined
2018-06-02 16:19:06 -05:00
David Yip
3550470c18
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/javascript/mastodon/locales/en.json
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/pl.json
The above conflicts appear to be a text conflict introduced by
glitch-soc's additional level of columns (i.e. moving a bunch of columns
under the Misc option). They were resolved via accept-ours.
2018-06-02 16:15:36 -05:00
David Yip
a641d1b5b8
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-06-02 16:08:31 -05:00
David Yip
9ad5de8a3a
Merge pull request #501 from ThibG/glitch-soc/features/red-bookmarks
...
Make active bookmarks red (fixes #493 )
2018-06-01 00:36:48 -05:00
David Yip
0aba716fe1
Merge pull request #471 from impiaaa/thread-icon
...
Add an extra icon to indicate that a status is part of a conversation
2018-06-01 00:35:13 -05:00
Spencer Alves
e5f25a73f2
Adjust spacing between status icons
2018-05-31 21:55:44 -07:00
Spencer Alves
7d2e6429c2
Merge branch 'glitch' into thread-icon
2018-05-31 21:33:16 -07:00
Thibaut Girka
b9fdeceb3c
Make active bookmarks red ( fixes #493 )
2018-05-31 14:39:48 +02:00
Thibaut Girka
cc396f085d
Use history.state to decide whether we should goBack() or go to / ( fixes #247 )
...
So far, glitch-soc used history.length to decide whether to call `goBack()` or
go to / in order to not leave the webUI. This made clicking the “Back” button
go to the “Getting started” column instead of going back in the browser's
history when such an action would leave the web UI, but also when:
- The WebUI is refreshed (F5)
- A tab is restored
- The history length reaches its maximum (e.g., 50 in Firefox)
This commit fixes these shortcomings by checking `window.history.state`.
Indeed, we only want to go back in the browser's history when the current
location has been reached from within the WebUI, which only happens via
`pushState` as far as I know. Since browser store the serialized state in
the browser history, this also survives page reload and session restoration.
2018-05-31 14:39:02 +02:00
Thibaut Girka
f86d280fd6
Use props.router instead of context.router, as we are using withRouter
2018-05-31 14:39:02 +02:00
Thibaut Girka
e8a9627f66
Hardcode default skin/theme in error layout ( fixes #373 )
...
This is a bit hackish. The best way would simply to somehow
use Mastodon's ApplicationController with `use_pack 'error'` from
the Rake task, but I'm not sure how to do that.
2018-05-31 14:38:48 +02:00
Thibaut Girka
893f2aff20
Prevent a rare crash when a status' root node is undefined
2018-05-31 14:38:29 +02:00
Thibaut Girka
e396fbfe3b
Fix direct timeline
2018-05-31 14:37:13 +02:00
Jenkins
165b5dc7f5
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-05-31 01:17:25 +00:00
Thibaut Girka
e7b3a4263e
[Glitch] Fix low-contrasted cancel button of reply indicator
...
Port 86efccce2a to glitch-soc
2018-05-29 21:25:47 +02:00
Thibaut Girka
08dbe29e29
[Glitch] Improve load gap styling in web UI
...
Port 45c9f16f71 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
cc589d6ec0
[Glitch] Use randomized setTimeout when fallback-polling and re-add since_id
...
Port dafd7afc5e to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
fbc25bdd2d
[Glitch] Do not crash in getStatusIds when there is a gap in the timeline
...
Port b1938d7853 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
5cc4d34250
[Glitch] Fix gap insertion for timeline disconnection
...
Port 66359ec522 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
15bef77add
[Glitch] Fix ID duplication in timelines
...
Port 306267dbd2 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
4b38ac3bed
[Glitch] Fix comparing id
...
Port 0ba49eca8b to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
6020a21130
[Glitch] Fix LoadMore on account media gallery
...
Port 3523aa440b to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
5d16fd3f28
[Glitch] Add missing null handling in notification reducer
...
Port 2f3ac14a43 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
4eba8c50c3
[Glitch] Allow clients to fetch notifications made while they were offline
...
Port cbf97c03bb to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
0ad3eedd4c
[Glitch] Allow clients to fetch statuses made while they were offline
...
Port 9a1a55ce52 to glitch-soc
2018-05-29 21:25:28 +02:00
Thibaut Girka
532fb8e215
Fix error when unmuting a domain without listing muted domains first
2018-05-29 16:26:39 +02:00
David Yip
6a1544bd46
Merge pull request #525 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-05-29 09:06:00 -05:00
Thibaut Girka
c087738270
Merge branch 'master' into glitch-soc/merge-upstream
2018-05-29 13:52:26 +02:00
Thibaut Girka
8b98afa781
[Glitch] Replace onScrollToBottom with onLoadMore
...
Port b0664a5e6c to glitch-soc
2018-05-27 20:40:58 +02:00
Thibaut Girka
a81ed7b205
Do not needlessly refresh pinned toots
...
Port missing part of 6ae70a92c9 to glitch-soc
2018-05-27 20:40:58 +02:00
Thibaut Girka
60addb14ce
[Glitch] Change icon for domain blocks
...
Port fa04945365 to glitch-soc
2018-05-27 20:40:58 +02:00
Thibaut Girka
b7508940b7
[Glitch] Add option to show only local toots in timeline preview
...
Port missing changes from 4e4f1b0dcb to glitch-soc
2018-05-27 20:39:25 +02:00
Thibaut Girka
1fa3586db5
[Glitch] Use streaming API for standalone timelines on /about and /tag pages
...
Port 0128b86d30 to glitch-soc
2018-05-27 20:39:25 +02:00
Thibaut Girka
d959d04133
Change direct message warning to match upstream
2018-05-27 15:46:00 +02:00
ThibG
458ec31791
Merge pull request #520 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-05-27 14:24:57 +02:00
Thibaut Girka
659b8a12ec
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
config/locales/ca.yml
config/locales/nl.yml
config/locales/oc.yml
config/locales/pt-BR.yml
Resolved conflicts by removing upstream-specific changes
2018-05-27 13:20:15 +02:00
Thibaut Girka
c2e528916c
Implement client-size image resizing from upstream
2018-05-27 11:02:54 +02:00
Thibaut Girka
d253449ff0
Port upstream's result section headers ( fixes #366 )
2018-05-27 11:02:44 +02:00
ThibG
22bc07998c
Merge pull request #508 from ThibG/glitch-soc/fixes/remove-leftover-from-attachment-url-insertion
...
Fix caret position after inserting suggestions
2018-05-26 13:22:49 +02:00
Thibaut Girka
18d9a7fd71
Fix caret position after inserting suggestions ( fixes #281 )
2018-05-26 12:17:03 +02:00
Thibaut Girka
d8793e1bee
Remove unneeded code now that attachment URL isn't appended to toots
2018-05-26 12:17:03 +02:00
ThibG
a5c25242af
Merge pull request #514 from ThibG/glitch-soc/fixes/fix-hardcoded-fav
...
[Glitch] Use .star-icon instead of hardcoding color in detailed statuses
2018-05-25 22:03:31 +02:00
ThibG
a4f68f90db
Merge pull request #518 from ThibG/glitch-soc/merge-master
...
Merge upstream changes
2018-05-25 21:41:25 +02:00
Thibaut Girka
11cc2e099a
Merge branch 'master' into glitch-soc/merge-master
...
Conflicts:
app/javascript/styles/mastodon-light.scss
config/themes.yml
Removed config/themes.yml, took upstream's mastodon-light.scss
2018-05-25 18:59:02 +02:00
ThibG
9b75a13104
Merge pull request #517 from ThibG/glitch-soc/fixes/max_toot_chars
...
Add missing comma in InitalStateSerializer (fixes #516 )
2018-05-25 14:44:20 +02:00
Thibaut Girka
c1d0f96bb4
Add missing comma in InitalStateSerializer ( fixes #516 )
2018-05-25 14:06:48 +02:00
Thibaut Girka
4c91215e1f
[Glitch] Use .star-icon instead of hardcoding color in detailed statuses
...
Port 2587fcdd27 to glitch-soc
2018-05-25 11:16:11 +02:00
ThibG
88ec5193cb
Merge pull request #510 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-05-23 19:19:28 +02:00
ThibG
7719fe0df2
Merge pull request #505 from ThibG/glitch-soc/features/fetch-relationships-on-search
...
[Glitch] Fetch relationships for search results in UI
2018-05-23 18:54:51 +02:00
ThibG
e4c82e33e4
Merge pull request #512 from ThibG/glitch-soc/fixes/fix-ckbox-color
...
Change notification cleaning checkbox color (fixes #511 )
2018-05-23 18:54:31 +02:00
Thibaut Girka
0553496b76
Change notification cleaning checkbox color ( fixes #511 )
2018-05-23 18:29:15 +02:00
Thibaut Girka
e0ef89c73f
Merge branch 'master' into glitch-soc/merge-upstream
2018-05-23 16:05:19 +02:00
Thibaut Girka
247f55f673
[Glitch] Fetch relationships for search results in UI
...
Port webui changes from cba2897108 to glitch-soc
2018-05-22 13:05:40 +02:00
ThibG
2289250f69
Merge pull request #503 from glitch-soc/merge-upstream
...
Merge upstream
2018-05-22 10:02:33 +02:00
David Yip
6dd676e006
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
config/locales/pl.yml
The conflict in config/locales/pl.yml concerns the themes key, which is
not used in glitchsoc. Resolution: remove the themes key-related
changes, i.e. accept-ours.
2018-05-21 16:30:24 -05:00
Jenkins
f93806ea55
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-05-21 18:17:23 +00:00
ThibG
cc230e5d57
Merge pull request #495 from ThibG/glitch-soc/fixes/port-upstream-fixes
...
Port various WebUI fixes from upstream
2018-05-21 19:20:17 +02:00
Thibaut Girka
d0b2f71501
Fix width only being set for standalone media
2018-05-21 18:25:41 +02:00
Thibaut Girka
3ad3cee44c
[Glitch] Use real container width in MediaGallery srcSet
...
Port 22e067bf5c to glitch-soc
2018-05-21 17:55:07 +02:00
Thibaut Girka
463078dcc4
[Glitch] Do not override the default push notification settings
...
Port 1951ff41b3 to glitch-soc
2018-05-21 17:52:26 +02:00
ThibG
162f1863a7
Merge pull request #499 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-05-21 17:51:06 +02:00
Thibaut Girka
a4c9bda771
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
app/javascript/styles/mastodon-light.scss
config/locales/en.yml
config/locales/fr.yml
config/locales/simple_form.pl.yml
config/themes.yml
Conflicts resolved by deleting config/themes.yml,
marking app/javascript/styles/mastodon-light.scss as added,
and taking all new translation strings, not removing anything from
them.
2018-05-21 16:40:02 +02:00
ThibG
98ecadbf99
Merge pull request #492 from ThibG/glitch-soc/fixes/port-scss
...
Port SCSS changes from upstream
2018-05-21 16:29:05 +02:00
Thibaut Girka
c53aacdfa0
Recover glitch-soc specific styles that were removed by accident
2018-05-21 15:56:47 +02:00
Thibaut Girka
d250e072a2
In footer, replace text "Mastodon" with logo
...
Port SCSS changes from 93c66f0c03 to glitch-soc
2018-05-20 11:29:06 +02:00
Thibaut Girka
9ed8051961
Add preference to hide following/followers lists
...
Port SCSS from 1e02dc8715
2018-05-20 11:28:58 +02:00
Thibaut Girka
50540446f5
[Glitch] Improvements to toots display in admin view
...
Port SCSS changes from 0f2fbf7d05
(I'm sorry for the animated rainbows)
2018-05-20 11:28:58 +02:00
David Yip
2f9bd86f6e
Merge pull request #470 from ThibG/glitch-soc/fixes/status-click-detailed
...
Widen clickable area of toots
2018-05-20 03:03:39 -05:00
David Yip
56a3d2b64b
Merge pull request #494 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2018-05-20 03:01:44 -05:00
Thibaut Girka
b481e4fac1
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
config/locales/simple_form.ja.yml
2018-05-19 22:41:10 +02:00
Thibaut Girka
9d6788b30b
Prevent click on video from opening detailed toot
2018-05-18 17:49:51 +02:00
Thibaut Girka
2154bd1b5a
Widen clickable area of toots
2018-05-18 17:33:58 +02:00
ThibG
625c4f36ef
Merge pull request #490 from glitch-soc/merge-upstream
...
Merge with tootsuite @ 57b503d4ef
2018-05-18 17:20:32 +02:00
David Yip
765fc6700c
ci: Hack around a Travis condition, I guess
2018-05-18 09:51:00 -05:00
David Yip
399af266e5
ci: Bump .travis.yml to 2.5.1
2018-05-18 08:47:17 -05:00
David Yip
e0eebba461
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/controllers/follower_accounts_controller.rb
app/controllers/following_accounts_controller.rb
app/controllers/settings/preferences_controller.rb
app/lib/user_settings_decorator.rb
app/models/user.rb
config/locales/simple_form.en.yml
2018-05-18 08:47:10 -05:00
David Yip
023dfa119e
Merge pull request #487 from ThibG/glitch-soc/cleanup
...
Remove service worker code that has never been used
2018-05-18 08:37:31 -05:00
David Yip
81e3ec4d61
Merge pull request #488 from ThibG/glitch-soc/features/accounts-custom-emoji
...
[Glitch] Enable custom emojis in profiles
2018-05-18 07:55:00 -05:00
David Yip
5d823ee00a
Merge pull request #489 from ThibG/glitch-soc/features/port-public-ui-changes
...
Port public UI changes from upstream
2018-05-18 07:53:53 -05:00
Jenkins
4c0770d6c8
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-05-18 00:17:23 +00:00
Thibaut Girka
07baa1ddb5
[Glitch] Open video modal on public UI
...
Port d9b2f84c92 to glitch-soc
2018-05-17 18:37:00 +02:00
Thibaut Girka
94db024e4c
[Glitch] Combine similar components into one on public UI
...
Port f9afd06221 to glitch-soc
2018-05-17 18:37:00 +02:00
Thibaut Girka
dd1d98f9cf
[Glitch] Show card modal on public pages
...
Port 16fee0335f to glitch-soc
2018-05-17 18:37:00 +02:00
Thibaut Girka
52b2f18b15
[Glitch] Enable custom emojis in profiles
...
Port 61a9018607 to glitch-soc
2018-05-17 15:57:16 +02:00
Thibaut Girka
ca49ad86c6
Remove service worker code that has never been used
2018-05-17 15:39:37 +02:00
Jenkins
2636a23092
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-05-17 11:17:21 +00:00
ThibG
4bf43e6f3e
Merge pull request #486 from ThibG/glitch-soc/merge-upstream
...
Merge changes from upstream
2018-05-16 23:10:12 +02:00
Thibaut Girka
78ac246b87
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
Gemfile
Solved conflicts by using upstream's line for posix-spawn
2018-05-16 21:52:38 +02:00
ThibG
80aad16e10
Merge pull request #405 from ThibG/glitch-soc/features/dm-from-menu
...
[Glitch] Feature: Direct message from menu
2018-05-16 20:17:08 +02:00
ThibG
9712d59dda
Merge pull request #485 from ThibG/glitch-soc/fixes/light-theme-textarea-color
...
Fix mastodon-light background color of the composer textarea when posting
2018-05-16 20:16:59 +02:00
Thibaut Girka
784712791d
[Glitch] Reword the direct message warning
...
Port 53c2164e9c to glitch-soc
2018-05-16 19:45:30 +02:00
Thibaut Girka
97c69de416
[Glitch] Feature: Direct message from Statuses
...
Port 904a2479dd to glitch-soc
2018-05-16 19:45:30 +02:00
Thibaut Girka
fb6de5310d
[Glitch] Fix issues with sending direct messages from user profile
...
Port 4fd71accd4 to glitch-soc
2018-05-16 19:45:30 +02:00
Thibaut Girka
a5fac975f3
[Glitch] Feature: Direct message from menu
...
Port d1f34151ae to glitch-soc
2018-05-16 19:45:30 +02:00
Thibaut Girka
eb9c9855ce
Fix mastodon-light background color of the composer textarea when posting
2018-05-16 19:37:44 +02:00
ThibG
f47f6c3345
Merge pull request #483 from ThibG/glitch-soc/fixes/modal
...
Fix modals testing for props.noEsc (fixes #482 )
2018-05-15 10:52:07 +02:00
Thibaut Girka
dfa60cb0a8
Fix modals testing for props.noEsc ( fixes #482 )
2018-05-15 10:39:12 +02:00
David Yip
939ea456d2
Merge pull request #476 from ThibG/fixes/update-scss
...
Change local settings SCSS to be more consistent with modals
2018-05-14 15:04:28 -05:00
Thibaut Girka
971218d1dc
Change local settings SCSS to be more consistent with modals
2018-05-14 21:39:04 +02:00
David Yip
b5684e9874
Merge pull request #481 from ThibG/glitch-soc/merge
...
Merge upstream changes
2018-05-14 14:14:00 -05:00
Thibaut Girka
ba7ee67498
Merge branch 'master' into glitch-soc/merge
2018-05-14 20:51:50 +02:00
beatrix
4665965543
Merge pull request #469 from ThibG/glitch-soc/features/glitch-light-theme
...
Port Sylvhem's mastodon-light to glitch flavour
2018-05-13 18:57:58 -04:00
ThibG
685cf5599f
Merge pull request #480 from ThibG/glitch-soc/fixes/glitch-soc-bio-escape
...
Fix glitch-style bio fields incorrect HTML escaping in public profiles
2018-05-12 17:53:01 +02:00
Thibaut Girka
cc8d81519e
Fix glitch-style bio fields incorrect HTML escaping in public profiles
2018-05-12 17:45:30 +02:00
ThibG
bd4decb7db
Merge pull request #479 from ThibG/glitch-soc/fixes/modal-root-keyup
...
Fix root modal's keyup handling (Fixes #478 )
2018-05-11 23:04:12 +02:00
Thibaut Girka
769a48495c
Fix root modal's keyup handling ( Fixes #478 )
2018-05-11 22:42:32 +02:00
ThibG
da8897aaef
Merge pull request #477 from ThibG/glitch-soc/merge
...
Merge upstream changes
2018-05-11 20:34:19 +02:00
Thibaut Girka
45fce0e496
Merge branch 'master' into glitch-soc/merge
...
Conflicts:
app/controllers/invites_controller.rb
app/serializers/initial_state_serializer.rb
config/locales/ko.yml
2018-05-11 18:12:42 +02:00
ThibG
e7ed61917b
Merge pull request #475 from ThibG/fixes/update-scss
...
Update SCSS from upstream
2018-05-11 16:51:14 +02:00
ThibG
479e5bbd4a
Merge pull request #474 from ThibG/glitch-soc/fixes/html-ified-tooltip
...
[Glitch] Use plaintext value for field value tooltips in web UI
2018-05-11 16:26:23 +02:00
Thibaut Girka
6284039832
[Glitch] Fix contact info styling on landing page
2018-05-11 16:05:47 +02:00
Thibaut Girka
f2e5ed6841
Update SCSS for tables
2018-05-11 14:48:19 +02:00
Thibaut Girka
8860f14ef0
Update SCSS for statuses public view
2018-05-11 14:43:26 +02:00
Thibaut Girka
4a1040c4cb
[Glitch] Adjust RTL styles for landing page
...
Port 8bf3e750ab to glitch-soc
2018-05-11 14:34:23 +02:00
Thibaut Girka
e8644f3a4b
Update forms SCSS from upstream
2018-05-11 14:31:18 +02:00
Thibaut Girka
4cd65fe074
Update SCSS to match “Show card modal on public pages”
2018-05-11 14:20:46 +02:00
Thibaut Girka
1a4d735b1d
Update SCSS for about/landing page
2018-05-11 14:18:52 +02:00
Thibaut Girka
db73c0bc5d
Update admin page SCSS from upstream
2018-05-11 14:13:59 +02:00
Thibaut Girka
f6ec8c4821
[Glitch] Use plaintext value for field value tooltips in web UI
...
Port d185f3ddaf to glitch-soc
This doesn't change anything for glitch-style fields, but those will go
away eventually
2018-05-10 14:11:23 +02:00
ThibG
34142ab29c
Merge pull request #472 from ThibG/glitch-soc/merge
...
Merge upstream changes
2018-05-10 00:28:54 +02:00
Thibaut Girka
5d8052e715
Add bot badge to account headers in the WebUI
2018-05-10 00:05:08 +02:00
Thibaut Girka
2f01935cba
Adapt account fields rendering code in the WebUI to match upstream
2018-05-10 00:03:34 +02:00
Thibaut Girka
30bb530c70
Update glitch-soc style to match new bio fields markup
2018-05-10 00:03:34 +02:00
Thibaut Girka
a8be40933d
Ignore tootsuite-specific theme-related translation strings
2018-05-10 00:03:34 +02:00
Thibaut Girka
1c9c0167b7
Merge branch 'master' into glitch-soc/master
...
Conflicts:
app/models/account.rb
app/views/accounts/_header.html.haml
2018-05-10 00:03:28 +02:00
David Yip
143878d9da
Merge remote-tracking branch 'glitchsoc/master' into gs-master
2018-05-08 09:43:33 -05:00
Spencer Alves
f2ff167c1a
Add an extra icon to indicate that a status is part of a conversation
2018-05-07 22:10:34 -07:00
Thibaut Girka
8f3402b1f0
Port Sylvhem's mastodon-light to glitch flavour
2018-05-07 17:00:02 +02:00
beatrix
919e2098cb
Merge pull request #468 from ThibG/glitch-soc/features/reports-improvements
...
Various improvements to the reports modal
2018-05-07 09:45:13 -04:00
beatrix
2eb924c00c
Merge pull request #467 from ThibG/glitch-soc/fixes/fix-boost-color
...
Fix color of disabled boost buttons (fixes #466 )
2018-05-07 09:21:32 -04:00
Thibaut Girka
658ac4396c
Hide media in report modal regardless of whether they are marked sensitive
...
The rationale behind this is that if the user wants to report violent media,
they might not want to see it repeatedly. The “sensitive” property is still
kept, displaying different messages for hidden media depending on whether
they are marked as sensitive.
2018-05-07 15:00:55 +02:00
Thibaut Girka
6b94237810
[Glitch] Allow report modal to be up to 80% of viewport height
...
Port bddb330a8a08b7459c299fb56ae8770c3ac69af5 to glitch-soc
2018-05-07 14:59:22 +02:00
Thibaut Girka
7972464e71
[Glitch] Also display replies in report modal
...
Port c88e12fca622c46a361a5c751a529e77aa5bf2ba to glitch-soc
2018-05-07 14:55:16 +02:00
Thibaut Girka
ffdb85f859
Fix color of disabled boost buttons ( fixes #466 )
2018-05-07 13:37:29 +02:00
David Yip
2e25da4da0
Merge pull request #465 from ThibG/glitch-soc/rollback-scroll-changes
...
Glitch soc/rollback scroll changes
2018-05-06 17:39:07 -05:00
David Yip
a0629c5696
Merge pull request #464 from ThibG/glitch-soc/fixes/high-contrast-colors
...
Fix glitch high-contrast skin text colors
2018-05-06 17:38:58 -05:00
Thibaut Girka
de7feea30e
Revert "[Glitch] Prevent timeline from moving when cursor is hovering over it"
...
This reverts commit 553cc28240 .
2018-05-06 21:50:33 +02:00
Thibaut Girka
4133f70902
Revert "[Glitch] Do not re-position scroll when loading more (inserting items from below)"
...
This reverts commit 32974a58dc .
2018-05-06 21:50:26 +02:00
Thibaut Girka
1adca9b040
Fix glitch high-contrast skin text colors
...
Port from 3c5006ec7f
2018-05-06 21:00:35 +02:00
beatrix
331190e5fb
Merge pull request #462 from ThibG/glitch-soc/features/dropdowns-accessibility
...
Improve accessibility of toot dropdown menu
2018-05-06 12:12:20 -04:00
beatrix
92f192e9b1
Merge pull request #461 from ThibG/glitch-soc/fixes/emoji-picker-placement
...
[Glitch] Place emoji picker top if it is closer to the bottom of the viewport
2018-05-06 11:33:09 -04:00
beatrix
4480cd745f
Merge pull request #460 from ThibG/glitch-soc/features/do-not-scroll-when-mouse-over
...
Prevent timeline from moving when cursor is hovering over it
2018-05-06 11:32:56 -04:00
beatrix
06770656eb
Merge pull request #459 from ThibG/glitch-soc/features/text-color-variables
...
Add text color variables + minor SCSS fixes + high contrast skin
2018-05-06 11:32:42 -04:00
beatrix
e56639258a
Merge pull request #458 from monsterpit-daggertooth/glitch-fix-escape-metachars-in-mutes
...
Escape regex metachars in keyword mutes
2018-05-06 11:32:22 -04:00
beatrix
35a1a3171f
Merge pull request #449 from ThibG/glitch-soc/features/upstream-account-items
...
Support upstream bio items / custom account fields
2018-05-06 11:32:05 -04:00
Thibaut Girka
65349bc155
Fix color of status icons in glitch-soc high contrast skin
2018-05-06 11:31:05 +02:00
ThibG
af4fb72993
Merge pull request #457 from m4sk1n/glitch-light
...
Add a light theme by @Sylvhem
2018-05-06 11:21:26 +02:00
Thibaut Girka
2d065ceaf6
minor fix
2018-05-05 22:38:15 +02:00
Thibaut Girka
f7a076eded
[Glitch] Add high-contrast theme
2018-05-05 22:33:02 +02:00
Thibaut Girka
caebf69e77
Move attachment-lists out of lists.scss
2018-05-05 22:33:02 +02:00
Thibaut Girka
bd3b9bf7b9
[Glitch] Fix text color in "show more" link inside boost confirmation modal
...
Port ba917e15f6 to glitch-soc
2018-05-05 22:33:02 +02:00
Thibaut Girka
983328376b
Fix link colors in report modal
2018-05-05 22:33:02 +02:00
Thibaut Girka
b3a236637e
[Glitch] Add color variables of texts for better accesibility
...
Port 74dae9458d and related to glitch-soc
2018-05-05 22:33:02 +02:00
Thibaut Girka
390cfdef2e
[Glitch] Update SCSS of admin and setting pages
...
Port the SCSS changes from cb74c0cfe4 to glitch-soc
2018-05-05 17:58:01 +02:00
Thibaut Girka
9edc5cafe4
[Glitch] Improve styling of closed registrations message
...
Port SCSS changes from 5acd5315f2 to glitch-soc
2018-05-05 17:43:09 +02:00
Thibaut Girka
32974a58dc
[Glitch] Do not re-position scroll when loading more (inserting items from below)
...
Port 8c601b54cc to glitch-soc
2018-05-05 17:18:55 +02:00
Thibaut Girka
553cc28240
[Glitch] Prevent timeline from moving when cursor is hovering over it
...
Port 58852695c8 to glitch-soc
2018-05-05 17:18:25 +02:00
Thibaut Girka
cee157fc19
Improve accessibility of toot dropdown menu
...
* Prevent Enter keypresses from triggering dropdown display toggle twice
* Give focus to first/selected item of dropdown menus
* Implement keyboard navigation in generic dropdown menus
Partial port from ef7d64c801 to glitch-soc
2018-05-05 17:11:48 +02:00
Thibaut Girka
bfa5bdde2c
[Glitch] Place emoji picker top if it is closer to the bottom of the viewport
...
Port ad5d3134e4 to glitch-soc
2018-05-05 16:58:20 +02:00
Daggertooth
b25278180a
Escape metachars in keywords
2018-05-04 14:58:11 -05:00
David Yip
7600067a30
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/controllers/follower_accounts_controller.rb
app/controllers/following_accounts_controller.rb
db/schema.rb
2018-05-04 14:16:30 -05:00
Marcin Mikołajczak
4c2b522a60
Add a light theme
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2018-05-04 20:25:58 +02:00
Jenkins
cb62935c0b
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-05-04 18:17:32 +00:00
David Yip
b316d373ea
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
CONTRIBUTING.md
2018-05-04 12:16:12 -05:00
David Yip
2058922cc9
Merge branch 'merge-upstream' into gs-master
2018-05-04 12:04:55 -05:00
David Yip
1aa25ee0f5
Merge pull request #456 from m4sk1n/glitch-contrast
...
“Enable” high contrast theme
2018-05-04 11:47:49 -05:00
Marcin Mikołajczak
a7a61889d7
“Enable” high contrast theme
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2018-05-04 17:50:11 +02:00
David Yip
54e80bec73
Remove duplicate posix-spawn entry from Gemfile.
2018-05-04 10:11:45 -05:00
David Yip
e41332c37b
Make posix-spawn spec in Gemfile match what's in Gemfile.lock.
2018-05-04 09:51:18 -05:00
David Yip
77a92d3260
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
Gemfile.lock
2018-05-04 09:42:31 -05:00
David Yip
c511b0f72a
Merge remote-tracking branch 'glitchsoc/master' into gs-master
2018-05-04 03:47:35 -05:00
David Yip
da70208b45
Merge remote-tracking branch 'origin/master' into merge-upstream
2018-05-04 03:23:57 -05:00
David Yip
63f848ac8c
Merge pull request #453 from ThibG/glitch-soc/features/short-date
...
[Glitch] Improve relative timestamps in web UI
2018-05-04 03:08:28 -05:00
David Yip
2d392fb3b8
Remove unused translations.
2018-05-04 03:01:10 -05:00
David Yip
106a5d7b83
Remove unnecessary code from MediaAttachment#set_type_and_extension.
...
Well, it seems unnecessary, anyway.
2018-05-04 02:38:04 -05:00
David Yip
c816701550
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
.travis.yml
Gemfile.lock
README.md
app/controllers/settings/follower_domains_controller.rb
app/controllers/statuses_controller.rb
app/javascript/mastodon/locales/ja.json
app/lib/feed_manager.rb
app/models/media_attachment.rb
app/models/mute.rb
app/models/status.rb
app/services/mute_service.rb
app/views/home/index.html.haml
app/views/stream_entries/_simple_status.html.haml
config/locales/ca.yml
config/locales/en.yml
config/locales/es.yml
config/locales/fr.yml
config/locales/nl.yml
config/locales/pl.yml
config/locales/pt-BR.yml
config/themes.yml
2018-05-03 17:23:44 -05:00
Thibaut Girka
70a16d8858
[Glitch] Improve relative timestamps in web UI
...
Port 660cb058e1 to glitch-soc flavour
2018-05-02 13:45:40 +02:00
David Yip
3a47842223
Merge pull request #451 from glitch-soc/450-make-non-whole-word-mutes-case-insensitive
...
Also treat non-whole-word mutes as case-insensitive (#450 )
2018-04-30 22:38:10 -05:00
David Yip
5f8f481425
Also treat non-whole-word mutes as case-insensitive. #450 .
2018-04-30 20:08:22 -05:00
Thibaut Girka
356d0214c9
Implement tootsuite-style account fields
...
glitch-soc-style still in backup, both sharing the same SCSS style
2018-04-29 18:48:45 +02:00
Thibaut Girka
91fb82a4dd
Fix style of account fields form
2018-04-29 18:48:44 +02:00
beatrix
64be38da0c
Merge pull request #448 from m4sk1n/glitch-pl
...
🌍 : 🇵🇱 ⬆️
2018-04-27 10:31:08 -04:00
beatrix
8de8a621f5
Merge pull request #447 from ThibG/glitch-soc/features/unfold-thread
...
Fix enabling/disabling collapsed toots, as well as the unfold thread feature
2018-04-27 10:30:26 -04:00
Marcin Mikołajczak
deb91f5989
🌍 : 🇵🇱 ⬆️
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2018-04-27 14:15:38 +02:00
Thibaut Girka
0ce06657c0
Update react-redux to 5.0.7 to fix an issue with getDerivedStateFromProps
2018-04-27 01:24:55 +02:00
Thibaut Girka
1222e0a381
Use new getDerivedStateFromProps instead of deprecated componentWillReceiveProps
...
As we are already using the new getSnapshotBeforeUpdate lifecycle method,
we apparently cannot use the deprecated ones at all in this component.
2018-04-27 01:24:55 +02:00
Thibaut Girka
b39f3648a7
Tentative fix for #446
2018-04-27 00:59:36 +02:00
beatrix
f4ed38272b
Merge pull request #401 from ThibG/glitch-soc/features/unfold-thread
...
Port the “unfold thread” feature from Mastodon's UI to glitch-soc flavour
2018-04-26 11:34:14 -04:00
beatrix
8f12afb599
Merge pull request #438 from ThibG/glitch-soc/fixes/j-k-hotkeys-pinned
...
[Glitch] Fix the hot key (j, k) does not function correctly when ther…
2018-04-26 11:33:48 -04:00
beatrix
1e9fe95e13
Merge pull request #439 from ThibG/glitch-soc/fixes/emoji-shortcode-inline
...
[Glitch] Do not set emoji as inline-block
2018-04-26 11:33:36 -04:00
beatrix
33691f4920
Merge pull request #440 from ThibG/glitch-soc/fixes/video-fullscreen
...
[Glitch] Fix fullscreen video player
2018-04-26 11:33:24 -04:00
David Yip
aebcf83b4d
Merge pull request #443 from unascribed/glitchsoc-pr-better-collapsed-statuses-fix
...
Fix fade being colored wrongly for DMs and upon focus
2018-04-24 14:26:53 -05:00
Una Thompson
62bea7a290
Fix fade being colored wrongly for DMs and upon focus
2018-04-24 11:34:17 -04:00
ThibG
65b8880ec9
Merge pull request #442 from ThibG/glitch-soc/fixes/actions-modal-mobile
...
Fix actions modal on mobile (fixes #441 )
2018-04-23 23:42:29 +02:00
Thibaut Girka
240833c023
Fix actions modal on mobile ( fixes #441 )
2018-04-23 23:18:36 +02:00
Thibaut Girka
51d276fb98
[Glitch] Fix fullscreen video player
...
Port 53b1d88873 to glitch-soc
2018-04-23 20:38:08 +02:00
Thibaut Girka
003d114332
[Glitch] Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline.
...
Port 23106844a1 to glitch-soc
2018-04-22 23:11:16 +02:00
Thibaut Girka
105ffaef8f
[Glitch] Do not set emoji as inline-block
...
Port 597948fb13 to glitch-soc
2018-04-22 22:10:53 +02:00
Thibaut Girka
b383c0688a
[Glitch] Do not overwrite some status attributes in reducer
...
Backport 386365090c
2018-04-22 19:19:01 +02:00
Thibaut Girka
64d8d0464d
Add show more/less toggle for entire threads in web UI
...
Inspired from b6003afcdb but using component
properties instead of redux store for hidden/revealed state.
2018-04-22 19:19:01 +02:00
Thibaut Girka
2888f74c12
Refactor the infamous three-valued boolean into two booleans, trying to simplify the logic
2018-04-22 19:18:15 +02:00
Thibaut Girka
259bc9840b
[Glitch] Fix style of legacy column headers
...
Backports daefbd66a6
2018-04-22 19:17:10 +02:00
Thibaut Girka
63d671b18f
[Glitch] Fix button hiding when header title is too long
...
Port ffb2b8ef8c to glitch-soc
2018-04-22 19:17:10 +02:00
Thibaut Girka
abf7c5b850
[Glitch] Fix column headers accessibility
...
Port 08e4c78e78 to glitch-soc.
SCSS fix inspired by 69f13e7bca .
2018-04-22 19:17:10 +02:00
beatrix
06fc278e4c
Merge pull request #432 from ThibG/glitch-soc/features/reblog-private
...
Glitchsoc-specific changes to allow boosting own private toots
2018-04-22 12:32:58 -04:00
beatrix
8f1ec48cbe
Merge pull request #421 from ThibG/glitch-soc/features/custom-emoji-api
...
[Glitch] retrieve custom emoji list via API instead of before page load
2018-04-22 12:10:48 -04:00
beatrix
125e8c7f5a
Merge pull request #427 from ThibG/glitch-soc/fixes/scroll-behavior
...
Improve ScrollableList behavior
2018-04-22 12:09:52 -04:00
beatrix
cd5728b176
Merge pull request #434 from ThibG/glitch-soc/fixes/public-inline-video
...
Fix video player on toot public views
2018-04-22 12:09:11 -04:00
beatrix
6fb610f865
Merge pull request #433 from ThibG/glitch-soc/fixes/status-filtering
...
Status filtering fixes from upstream
2018-04-22 12:08:12 -04:00
beatrix
e88ce27855
Merge pull request #435 from ThibG/glitch-soc/features/public-modals
...
[Glitch] Show media modal on public pages
2018-04-22 12:07:29 -04:00
beatrix
d7ae97c10a
Merge pull request #436 from unascribed/glitchsoc-pr-better-collapsed-statuses
...
Add fade and margin to collapsed statuses
2018-04-22 12:06:37 -04:00
Una Thompson
5f9b85a0cf
Add fade and margin to collapsed statuses
2018-04-22 11:34:19 -04:00
Thibaut Girka
e4dff10934
Fix video player on toot public views
2018-04-20 16:08:46 +02:00
Thibaut Girka
7a68079b3f
[Glitch] Show media modal on public pages
...
Port ff7941e652 to glitch-soc
2018-04-20 15:58:36 +02:00
Jenkins
ed17e173d6
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-04-19 22:17:23 +00:00
David Yip
40006bcd03
Merge pull request #426 from ThibG/glitch-soc/features/display-focal-points
...
Honor focal points when displaying media
2018-04-19 10:03:49 -05:00
Thibaut Girka
13fa8ec2c7
[Glitch] Fix status filtering in contexts reducer
...
Port 1a37d7e252 to glitch-soc
2018-04-19 16:43:02 +02:00
Thibaut Girka
f84b4d90cb
[Glitch] Do not filter the status collection after muting and blocking
...
Port fd87e5a53b to glitch-soc
2018-04-19 16:42:27 +02:00
Thibaut Girka
694337d9bb
Fix auto-collapsed toots making the TL jump ( fixes #417 )
2018-04-19 11:30:42 +02:00
Thibaut Girka
931a4d1ebf
Clean up dead code
2018-04-19 11:30:42 +02:00
Thibaut Girka
8f8b71a278
Use React's new lifecycles for scrollable lists
2018-04-19 11:29:37 +02:00
Thibaut Girka
3068384dbc
Glitchsoc-specific changes to allow boosting own private toots
2018-04-19 11:24:29 +02:00
Thibaut Girka
779aa707ec
Only compute height dynamically for standalone media
...
This prevents changing the status' height and triggering jumps in the TL
2018-04-19 11:16:18 +02:00
Thibaut Girka
52229405ed
[Glitch] Make detailed status' media gallery standalone
2018-04-19 11:16:18 +02:00
Thibaut Girka
dcc1c10937
[Glitch] Center thumbnails on focus point
...
Port the display part of the following commits to glitch-soc:
* 90f12f2e5a
* b170627ceb
* 11697d6894
* 56eb5c3f34
2018-04-19 11:16:18 +02:00
Thibaut Girka
f1e25b672a
Use javascript to set MediaGallery height automatically
2018-04-19 11:16:18 +02:00
Thibaut Girka
a95f8271be
Revert some glitch-specific refactoring
...
In order to keep my sanity when porting changes between glitch-soc and upstream.
2018-04-19 11:16:18 +02:00
Thibaut Girka
1822ce89f9
[Glitch] retrieve custom emoji list via API instead of before page load
...
Port b08ab329f4 to glitch-soc
2018-04-19 11:12:52 +02:00
Jenkins
d55ab8e3e8
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-04-19 01:17:38 +00:00
David Yip
d2b28ea51d
Merge remote-tracking branch 'glitchsoc/master' into gs-master
2018-04-18 19:31:53 -05:00
David Yip
78c145d3cb
db: make schema.rb version subsume bookmarks migration.
2018-04-18 19:08:35 -05:00
David Yip
16d5217502
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/controllers/home_controller.rb
app/controllers/stream_entries_controller.rb
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/pl.json
2018-04-18 18:48:12 -05:00
ThibG
21837b291e
Merge pull request #430 from ThibG/glitch-soc/features/bookmarks
...
Fix the bookmark column pinning fix…
2018-04-17 11:46:31 +02:00
Thibaut Girka
1aac83ef47
Fix the bookmark column pinning fix…
2018-04-17 11:24:07 +02:00
ThibG
84d0aa7b26
Merge pull request #429 from ThibG/glitch-soc/features/bookmarks
...
Fix pinning the bookmarks column (fixes #428 )
2018-04-16 23:24:51 +02:00
Thibaut Girka
54f5170f59
Fix pinning the bookmarks column ( fixes #428 )
2018-04-16 22:52:45 +02:00
David Yip
f879672554
Merge pull request #424 from ThibG/glitch-soc/features/video-player-improvements
...
Backport a few MediaGallery/Video changes from upstream (fixes #423 )
2018-04-16 14:41:36 -05:00
David Yip
1076204eb4
Merge pull request #425 from ThibG/glitch-soc/fixes/gifv-modal-size
...
Fix extended video player (gifv) modal size
2018-04-16 14:41:18 -05:00
Thibaut Girka
5cc7c4b920
Fix extended video player (gifv) modal size
...
It was currently full-size
2018-04-14 21:47:56 +02:00
Thibaut Girka
5d96c5ac41
[Glitch] Responsively enforce 16:9 ratio on video thumbnails in web UI
...
Port the video-player part of 036dd98abb to
glitch-soc. MediaGallery part ignored since it has diverged quite a bit.
This fixes #423
2018-04-14 17:35:45 +02:00
David Yip
813da6788e
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
db/schema.rb
2018-04-14 09:12:50 -05:00
Thibaut Girka
c5dd4ed1d5
[Glitch] Fix media button type
...
Port ecdac9017e to glitch-soc
2018-04-14 12:30:55 +02:00
Thibaut Girka
dfe8abb8cd
[Glitch] Handle preference to always display sensitive media
...
Port the UI part of 76f3d5d16b to glitch-soc
2018-04-14 12:27:14 +02:00
Jenkins
e3d0d72b29
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-04-14 09:17:23 +00:00
David Yip
d66192f21c
Merge remote-tracking branch 'glitchsoc/master' into gs-master
...
Conflicts:
db/schema.rb
2018-04-14 03:50:31 -05:00
David Yip
78aca92689
ci: Tell Travis to expect before_script to be slow.
2018-04-14 03:04:32 -05:00
David Yip
95a892accd
Merge pull request #422 from KnzkDev/ja-translation
...
Add missing Japanese translation
2018-04-13 18:52:32 -05:00
imncls
dd4ad6300b
Add missing Japanese translation
2018-04-14 07:53:56 +09:00
David Yip
b7804028c2
Merge pull request #419 from ThibG/glitch-soc/features/bookmarks
...
Bookmarks
2018-04-13 16:38:15 -05:00
David Yip
ed490b781f
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
Gemfile.lock
config/application.rb
2018-04-13 16:36:46 -05:00
David Yip
a817f084ea
Merge remote-tracking branch 'tootsuite/master'
...
Conflicts:
app/controllers/statuses_controller.rb
2018-04-12 03:30:57 -05:00
David Yip
eb72c3398c
Merge pull request #418 from ThibG/glitch-soc/fixes/composer-dropdowns
...
Place composer dropdown menus top if they are closer to the bottom of the viewport
2018-04-12 03:28:22 -05:00
David Yip
0b326950bf
Merge pull request #416 from ThibG/glitch-soc/features/media-modal
...
Port various media modal improvements to glitch-soc
2018-04-12 00:20:19 -05:00
David Yip
763cda91a8
Merge pull request #420 from ThibG/glitch-soc/fixes/reports-style
...
Update glitch-soc style to match changes to reports UI
2018-04-11 15:21:17 -05:00
Thibaut Girka
acb434b0c9
Add glitch-soc front-end support for bookmarks
...
Unlike boosts and like, there is no confirmation dialog as misclicking
can be recovered without another user seeing it.
2018-04-11 21:05:34 +02:00
Thibaut Girka
09240810b4
Add spec for bookmark endpoints
2018-04-11 21:05:34 +02:00
Thibaut Girka
50eb8f1f61
Add backend support for bookmarks
...
Bookmarks behave like favourites, except they aren't shared with other
users and do not have an associated counter.
2018-04-11 20:40:29 +02:00
Thibaut Girka
043a699990
Update glitch-soc style to match changes to reports UI
...
Port style changes from d9b62e34da
2018-04-11 19:15:42 +02:00
Jenkins
33c2bbdda7
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-04-11 00:50:09 +00:00
Thibaut Girka
e74e5c7eb9
Place composer dropdown menus top if they are closer to the bottom of the viewport
2018-04-10 20:52:31 +02:00
David Yip
67e77f230e
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/serializers/initial_state_serializer.rb
The glitch flavour isn't yet pulling custom emoji data on its own (see
https://github.com/tootsuite/mastodon/pull/7047 ). Once that gets into
the glitch flavour, we can eliminate the custom_emojis load.
2018-04-08 19:05:02 -05:00
David Yip
695b53b796
Merge pull request #414 from ThibG/glitch-soc/fixes/fix-video-playback
...
Fix video playback in glitch-soc detailed statuses
2018-04-08 18:18:41 -05:00
David Yip
8a082d8735
Merge pull request #415 from ThibG/glitch-soc/fixes/source-url
...
Point to glitch-soc source and not tootsuite on the public page
2018-04-08 18:18:00 -05:00
Thibaut Girka
9073687f66
[Glitch] Fix video player height
...
Port 31e7b73084 to glitch-soc
2018-04-09 01:08:51 +02:00
Thibaut Girka
101e6564fd
[Glitch] Refactor scss
...
Port f691afaae9 to glitch-soc
2018-04-09 01:08:50 +02:00
Thibaut Girka
0fb5ea5d15
Fix video modal
2018-04-09 00:11:10 +02:00
Thibaut Girka
a4fa8c9064
[Glitch] Avoid using JS to set height in MediaModal
...
Port fa5c867e0e to glitch-soc
2018-04-08 23:18:24 +02:00
Thibaut Girka
87071d9e81
[Glitch] Improved media modal
...
Port 4e929b2d17 to glitch-soc
2018-04-08 23:15:25 +02:00
Thibaut Girka
0b86ec4e7f
[Glitch] Allow to open a modal for embedded photo
...
Port bf7757cbbc to glitch-soc
2018-04-08 23:06:33 +02:00
Thibaut Girka
88bcfaeb18
Point to glitch-soc source and not tootsuite on the public page
...
(hello AGPLv3)
2018-04-08 15:43:26 +02:00
Thibaut Girka
a896f601fa
Fix video playback in glitch-soc detailed statuses
2018-04-08 12:22:12 +02:00
David Yip
3ab6a8b8be
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
spec/views/about/show.html.haml_spec.rb
2018-04-04 13:56:58 -05:00
David Yip
bda1782cd8
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-04-04 13:55:42 -05:00
beatrix
77b650b69c
Merge pull request #412 from ThibG/glitch-soc/cleanup
...
Remove duplicate message entries (minor code cleanup)
2018-04-04 11:36:54 -04:00
beatrix
4ab58c3292
Merge pull request #413 from ThibG/glitch-soc/fixes/fix-account-card-style
...
Update accounts SCSS for public pages
2018-04-04 11:36:41 -04:00
Thibaut Girka
d0e792e231
Update accounts SCSS for public pages
2018-04-04 15:40:59 +02:00
Thibaut Girka
75f2e9fd97
Remove duplicate message entries
2018-04-04 12:19:00 +02:00
Jenkins
6611100480
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-04-03 19:17:20 +00:00
David Yip
1f5bdd8445
Merge pull request #410 from ThibG/glitch-soc/fixes/compose-disable
...
[Glitch] Fix: Prevent submission using same logic as submit button disabling
2018-04-02 14:42:09 -05:00
Thibaut Girka
ca9f022a80
[Glitch] Fix: Prevent submission using same logic as submit button disabling.
...
Port 6a895e1ab3 to glitch-soc
2018-04-02 20:04:18 +02:00
David Yip
eb39db7f93
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/javascript/mastodon/locales/en.json
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/pl.json
app/views/accounts/_header.html.haml
2018-04-01 20:24:50 -05:00
Jenkins
f0bb3ff533
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-30 19:17:17 +00:00
beatrix
01bad04efd
Merge pull request #408 from ThibG/glitch-soc/fixes/admin-js
...
Add “public” pack to admin controller, as it is included in upstream …
2018-03-30 14:50:19 -04:00
beatrix
3304cb681d
Merge pull request #380 from ThibG/glitch-soc/features/domain-block-ui
...
Port #6628 to glitch-soc flavour
2018-03-30 14:50:02 -04:00
David Yip
257146c960
Merge pull request #406 from ThibG/glitch-soc/fixes/menu-fixes
...
Backport dropdown menu fixes from Mastodon
2018-03-30 11:29:26 -05:00
David Yip
9248d1e3a7
Merge pull request #407 from ThibG/glitch-soc/fixes/migration-page
...
Fix migration page style
2018-03-30 11:27:57 -05:00
Thibaut Girka
b305e7452a
Add “public” pack to admin controller, as it is included in upstream admin layout
...
Fixes CW unfolding in moderation
2018-03-30 18:16:47 +02:00
Thibaut Girka
167a2ecde0
Fix migration page style
2018-03-30 15:26:12 +02:00
Thibaut Girka
48bcf4d6e8
[Glitch] Remove pointer events on the entire UI when a dropdown menu is open
...
Port 913a38111f to glitch-soc
2018-03-30 12:45:23 +02:00
Thibaut Girka
2871a82fcc
[Glitch] Place dropdown menu top if it is closer to the bottom of the viewport
...
Port f6a8d835d3 to glitch-soc
2018-03-30 12:31:29 +02:00
Thibaut Girka
218cc261d1
Add the domain blocks UI to Getting Started Misc
2018-03-30 10:07:33 +02:00
Thibaut Girka
afa813d71f
Add basic domain block UI
2018-03-30 10:07:33 +02:00
Thibaut Girka
482ad7d7c4
Keep list of blocked domains
...
Might be overkill, but I'm trying to follow the same logic as for blocked users
2018-03-30 10:07:33 +02:00
Thibaut Girka
79da0ad7a2
Update all known users' domain_blocking relationship instead of just one's
2018-03-30 10:07:33 +02:00
Thibaut Girka
937ace10d9
Fix undefined URL in fetchDomainBlocks
2018-03-30 10:07:33 +02:00
David Yip
1bd12cf8eb
Merge pull request #404 from ThibG/glitch-soc/features/moved-note
...
[Untested] [Glitch] Profile redirect notes
2018-03-29 09:26:31 -05:00
Thibaut Girka
b5948044b3
[Glitch] Display unfollow button even if account moved
...
Backport 3987bd18a4 to glitch-soc
2018-03-29 14:59:20 +02:00
Thibaut Girka
a59c146bf8
[Glitch] Profile redirect notes
...
Port WebUI changes from 58cede4808
2018-03-29 14:59:20 +02:00
David Yip
4e45954280
Merge pull request #402 from ThibG/glitch-soc/fixes/accept-empty-toot-contents
...
Render toots with empty contents
2018-03-28 16:39:12 -05:00
David Yip
d37a79adce
Merge pull request #403 from ThibG/glitch-soc/fixes/attachment-lists-fixup
...
Fix attachment lists
2018-03-28 16:38:53 -05:00
Thibaut Girka
7db431eac6
Fix attachment lists
2018-03-28 22:19:36 +02:00
Thibaut Girka
53eab4470d
Render toots with empty contents
...
This is necessary to display toots with media but otherwise no contents,
as glitch-soc displays the media as a child of StatusContent, unlike
Mastodon.
2018-03-28 21:13:45 +02:00
David Yip
1ed9500b52
Merge pull request #400 from vulpineclub/dev-gs-392-frontmatter
...
Remove ignored 'u' parameter on regexp (#392 )
2018-03-27 13:06:28 -05:00
David Yip
d2cdc2b5a3
Merge remote-tracking branch 'origin/master' into gs-master
2018-03-27 10:44:12 -05:00
David Yip
49c957bc3b
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-03-27 10:41:18 -05:00
Rey Tucker
21b586436e
Remove ignored 'u' parameter on regexp ( #392 )
2018-03-27 11:30:49 -04:00
David Yip
f61aa8e0f7
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
app/javascript/styles/mastodon/components.scss
app/models/media_attachment.rb
2018-03-27 10:26:47 -05:00
David Yip
6af17b79c5
Merge pull request #399 from ThibG/glitch-soc/features/attachments-list
...
Port attachment lists to glitch-soc flavour
2018-03-27 10:20:52 -05:00
Thibaut Girka
88790b91de
[Glitch] Display AttachmentList in notifications
...
Port 77406d3a09 to glitch-soc
2018-03-27 16:09:33 +02:00
Thibaut Girka
3bc5452449
[Glitch] Display AttachmentList in timelines in compact style when media missing
...
Port 86a9de6753 to glitch-soc
2018-03-27 16:09:27 +02:00
Jenkins
db3be77890
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-26 11:17:19 +00:00
Jenkins
837b3804bf
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-25 15:17:21 +00:00
David Yip
995b59526b
Re-insert stack size fix in Dockerfile
2018-03-23 12:09:22 -05:00
David Yip
1772034ef2
Merge pull request #398 from ashkitten/compressed-notifs
...
make expanded notifications show like default
2018-03-23 11:57:12 -05:00
Jenkins
03b2f701e7
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-23 10:17:18 +00:00
Ash Levy
58eeb92755
expanded notifications show like default
2018-03-22 10:20:36 -04:00
David Yip
9c3e4bdead
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-03-21 13:39:31 -05:00
Jenkins
6290cd7969
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-21 17:17:20 +00:00
Jenkins
e8aeec4fea
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-20 19:17:20 +00:00
David Yip
2649cce3a0
Merge pull request #396 from ThibG/glitch-soc/fixes/compose-suggestions
...
[Glitch] Cancel outdated pending compose suggestions
2018-03-20 10:48:33 -05:00
Thibaut Girka
12b0ea0667
[Glitch] Cancel outdated pending compose suggestions
...
Port 08f49bdb0d9ea03b1290bc1b6f1beaa37a6308e2 to the glitch flavour
2018-03-20 14:20:17 +01:00
David Yip
0fa0836e63
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-03-19 15:41:59 -05:00
David Yip
c074b226b6
Merge pull request #394 from ashkitten/compressed-notifs
...
fix compressed notifications again (#393 )
2018-03-19 15:41:09 -05:00
Jenkins
df70571bfe
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-19 20:17:18 +00:00
Ash Lea
5b00b8f0da
fix .status__info__icons layout
2018-03-19 07:13:18 -04:00
David Yip
ab04be2f84
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
config/i18n-tasks.yml
2018-03-18 20:21:17 -05:00
David Yip
6a6f680d98
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-03-18 20:20:08 -05:00
David Yip
a387f99659
Merge pull request #388 from ThibG/glitch-soc/federated-pinned-toots
...
Port WebUI toots/with reply/media tabs and pinned toots to glitch
2018-03-18 20:17:15 -05:00
Ash Levy
c68c1466ac
fix compressed notifications again ( #393 )
2018-03-18 13:42:28 -04:00
Jenkins
f2a9a13b32
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-18 16:17:15 +00:00
Jenkins
9341b982b6
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-17 17:17:21 +00:00
David Yip
fe17446af0
Merge pull request #391 from ashkitten/compressed-notifs
...
fix non-notification boosts for compressed notifications
2018-03-16 18:15:59 -05:00
Ash Levy
33d5fe889a
fix non-notification boosts
2018-03-16 18:36:35 -04:00
Thibaut Girka
6f0e50f9a0
[Glitch] Federate pinned statuses over ActivityPub
...
Port 9110db41c5 to glitch
2018-03-16 23:16:20 +01:00
Thibaut Girka
cd73af3bd0
[Glitch] Improve style of web UI account tabs
...
Port of 38b9af76a2 to glitch
2018-03-16 23:16:20 +01:00
Thibaut Girka
f00af46d70
[Glitch] Add "Toots/Toots with replies/Media" tab below profile header
...
Port 5131012505 to glitch
2018-03-16 23:16:20 +01:00
David Yip
50f56ba375
Merge pull request #385 from ThibG/glitch-soc/features/port-reports-ui-changes
...
Port reports ui changes to glitch-soc flavour
2018-03-16 17:13:09 -05:00
David Yip
8383f777fb
Merge pull request #389 from ThibG/glitch-soc/error-500
...
Fix error 500 page
2018-03-16 16:51:19 -05:00
David Yip
a3c86d8cb9
Merge pull request #386 from ashkitten/compressed-notifs
...
compress boost/fave notifications more
2018-03-16 16:35:15 -05:00
Thibaut Girka
cf754e6a91
Fix error 500 page
2018-03-16 22:31:20 +01:00
Thibaut Girka
9c40a5f3c8
Fix toot text color in the report modal
2018-03-16 15:27:13 +01:00
Thibaut Girka
19f7bd1582
Show media on report UI
...
Ports 219aac7800 to glitch-soc
2018-03-16 15:27:13 +01:00
Thibaut Girka
22870985da
Add close modal icon to report dialog ( #6591 )
...
Port 379cdfaac5 to glitch-soc flavour
2018-03-16 15:27:13 +01:00
Thibaut Girka
9cf574d0d2
Port federated reports UI to glitchsoc
...
Port 41a01bec23 to glitch-soc
2018-03-16 15:27:13 +01:00
Jenkins
d75a6054a0
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-13 18:17:20 +00:00
Ash Levy
9317f6853e
compress boost/fave notifications more
2018-03-13 13:54:57 -04:00
David Yip
f8e934f955
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
README.md
2018-03-12 17:52:19 -05:00
Gô Shoemake
22f2750578
Merge pull request #384 from ThibG/glitch-soc/features/no-media-url
...
Remove text requirement when media attached from statuses (fixes #381 )
2018-03-12 13:09:42 -07:00
Gô Shoemake
2395a4c313
Merge pull request #344 from chriswmartin/getting-started-badge-merge
...
merge tootsuite pr #6313 into glitch & move getting_started dispatch stuff to mapDispatchToProps
2018-03-12 13:07:59 -07:00
Thibaut Girka
841ef606a9
Remove text requirement when media attached from statuses ( fixes #381 )
...
Ports cfa9b6e13a to glitchsoc
2018-03-12 18:39:07 +01:00
Jenkins
a0724cd742
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-11 09:17:21 +00:00
David Yip
0c2a16fcbf
Merge pull request #379 from ThibG/glitch-soc/features/improved-account-header
...
Port #6627 and #6636 to glitch-soc flavour
2018-03-10 23:35:16 -06:00
Jenkins
e553905ba7
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-09 12:17:22 +00:00
Thibaut Girka
25c5223617
Port #6627 and #6636 to glitch-soc
2018-03-09 12:10:22 +01:00
Jenkins
447d7e6127
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-03-09 00:17:17 +00:00
beatrix
43a9a781a4
Merge pull request #377 from glitch-soc/merge-upstream
...
hhhhhhhhhnnnnnnnnnnnghh!!!!!
2018-03-03 13:40:00 -05:00
David Yip
65e2a4645e
Use glitchsoc TimelineComponent's margin/padding on about page.
2018-03-03 11:16:10 -06:00
David Yip
6176e278f4
Copy in new CSS for about page.
2018-03-03 11:01:24 -06:00
David Yip
1b8fcd4df5
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
README.md
app/controllers/follower_accounts_controller.rb
app/controllers/following_accounts_controller.rb
app/serializers/rest/instance_serializer.rb
app/views/stream_entries/_simple_status.html.haml
config/locales/simple_form.ja.yml
2018-03-02 21:46:44 -06:00
David Yip
ee00da01d2
Merge pull request #372 from KnzkDev/fix/ja-translation
...
Add missing Japanese translate
2018-02-26 11:38:53 -06:00
David Yip
d8e964456c
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-02-26 11:35:34 -06:00
imncls
041df1a5a7
i18n normalize data
2018-02-26 12:53:02 +09:00
imncls
e591b3fe38
Add missing Japanese translate
2018-02-26 11:12:55 +09:00
David Yip
a3c794d5d6
Merge pull request #370 from KnzkDev/fix/border-radius
...
Fix border-radius of owner avatar in /about/more
2018-02-25 16:41:47 -06:00
yuzulabo
43cc79aaa0
Fix border-radius of owner avatar in /about/more
2018-02-25 23:27:32 +09:00
Jenkins
2edf7128f2
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-24 05:17:10 +00:00
David Yip
f53953d28a
Merge pull request #369 from KnzkDev/merge-upstream
...
Merge with upstream @ e668180044
2018-02-23 15:05:00 -06:00
imncls
f2f19e1f8a
Update SCSS
2018-02-24 03:22:58 +09:00
imncls
7bff3243ae
Update columns.scss
2018-02-24 01:45:15 +09:00
imncls
ef1d46948a
Update containers.scss
2018-02-24 01:26:48 +09:00
imncls
82408904a1
Update index.scss
2018-02-24 01:25:49 +09:00
imncls
3afc6174f5
Fix data export page error
2018-02-24 00:29:26 +09:00
imncls
fa3641df7f
Update about.scss
2018-02-24 00:22:05 +09:00
imncls
697f289597
Use absolute URL for focus reticle
2018-02-23 23:50:25 +09:00
imncls
bb6988a7ac
Merge branch 'master' of https://github.com/tootsuite/mastodon
...
# Conflicts:
# app/controllers/settings/exports_controller.rb
# app/models/media_attachment.rb
# app/models/status.rb
# app/views/about/show.html.haml
# docker_entrypoint.sh
# spec/views/about/show.html.haml_spec.rb
2018-02-23 23:28:31 +09:00
Jenkins
544543e40a
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-20 16:17:11 +00:00
Jenkins
1445ba1703
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-19 15:17:14 +00:00
David Yip
3d033a4687
Merge remote-tracking branch 'tootsuite/master' into merge-upstream
...
Conflicts:
Gemfile
config/locales/simple_form.pl.yml
2018-02-17 00:02:37 -06:00
Jenkins
e9052ceaaf
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-11 23:17:11 +00:00
Jenkins
5ffa6f0fa1
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-11 18:17:11 +00:00
Jenkins
efc9ffcb80
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-11 04:10:16 +00:00
David Yip
b6159bcb0a
Merge remote-tracking branch 'origin/merge-upstream'
2018-02-10 22:08:45 -06:00
beatrix
136458eaf4
Merge pull request #362 from ThibG/glitch-soc/fix-notifications-clearing
...
Revert 245816ab27 (fixes #348 )
2018-02-10 21:47:27 -05:00
beatrix
20b519f0fc
Merge pull request #236 from glitch-soc/plaintext-mutes
...
Make keyword mutes operate on plain text input
2018-02-10 21:46:19 -05:00
David Yip
380989def8
Remove NOKOGIRI_USE_SYSTEM_LIBRARIES from Travis. #236 .
...
Nokogiri linked to the version of libxml2 shipped in Travis' Trusty
image exhibits incorrect behavior when parsing strings resembling
<p>I <3 oats</p>
In particular, Html2Text.convert (which uses nokogiri) will return "I"
for the above string when it ought to return "I <3 oats".
The version of libxml2 shipped with nokogiri 1.8.1+ exhibits correct
parse behavior for this string, as does the libxml2 present in Ubuntu
Xenial.
2018-02-10 19:29:17 -06:00
Thibaut Girka
fb6f131fa1
Revert 245816ab27 ( fixes #348 )
...
Since 245816ab27 , IntersectionObserverArticle
assumes that its children do not change unless the number of children changes.
This is not the case with the notification overlay, which resulted in the
checkmark of notification cleaning mode not updating unless scrolling to make
notifications appear/disappear.
This change may negatively impact performances.
2018-02-10 20:59:50 +01:00
David Yip
f1f67c46c5
Use Html2Text to generate plaintext for keyword mutes. #236 .
...
This allows us to match URLs inside link hrefs.
2018-02-10 10:36:16 -06:00
David Yip
9105b0c954
Introduce html2text for extracting plaintext from statuses. #236 .
...
Unlike strip_tags, html2text will preserve text present in other nodes,
e.g. anchor tags:
[1] pry(main)> str = '<a href="http://www.example.com ">A link</a>'
=> "<a href=\"http://www.example.com \">A link</a>"
[2] pry(main)> Html2Text.convert(str)
=> "[A link](http://www.example.com )"
[3] pry(main)> include ActionView::Helpers::SanitizeHelper
=> Object
[4] pry(main)> strip_tags(str)
=> "A link"
Preserving the href of an anchor allows keyword mutes to also match on
URLs, which is something that the frontend regex filter can currently
do.
2018-02-10 10:36:16 -06:00
David Yip
53c86b29f0
Glitch::FilterHelper -> Glitch::KeywordMuteHelper. #234 .
...
The class helps out with keyword mutes, not just some general concept of
"filtering".
2018-02-10 10:36:15 -06:00
David Yip
d263e3bc2d
Fill out some examples for Glitch::FilterHelper. #234 .
...
Also add HTML entity decoding to Glitch::FilterHelper, which is needed
to e.g. match "<" to the tag-stripped version of "<p><3</p>" or
"<p><3</p>".
2018-02-10 02:40:27 -06:00
David Yip
29b5b46c87
Strip HTML from keyword mute input. #234 .
2018-02-10 02:40:27 -06:00
David Yip
b8efc3fc0b
Normalize simple_form.en.yml.
2018-02-09 09:41:57 -06:00
David Yip
020b40efdb
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
.travis.yml
app/lib/user_settings_decorator.rb
app/models/user.rb
app/serializers/initial_state_serializer.rb
app/views/stream_entries/_detailed_status.html.haml
app/views/stream_entries/_simple_status.html.haml
config/locales/simple_form.en.yml
2018-02-09 09:25:53 -06:00
Jenkins
5ba2c300d8
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-08 23:17:14 +00:00
Jenkins
3405ea6dd9
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-05 02:17:12 +00:00
David Yip
e815d6803d
db/schema.rb: resolve erroneously-unresolved conflict
2018-02-04 17:04:22 -06:00
David Yip
a6fb1c58ee
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
.env.production.sample
app/controllers/auth/confirmations_controller.rb
db/schema.rb
2018-02-04 16:36:19 -06:00
Jenkins
530fcc1c14
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-02-04 03:17:11 +00:00
David Yip
c14f59c542
Merge pull request #357 from KnzkDev/fix/detail-style
...
Fix detailed-status
2018-02-03 20:20:58 -06:00
ncls7615
15a5b3372a
Fix detailed-status
2018-02-04 10:35:09 +09:00
beatrix
fa361ccc5e
change referrer policy to same-origin
2018-02-03 14:49:00 -05:00
David Yip
4c1fd9a19c
Merge remote-tracking branch 'tootsuite/master' into merge-upstream
...
Conflicts:
app/javascript/styles/mastodon/components.scss
2018-02-02 08:39:52 -06:00
Jenkins
ad3a2dfb66
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-31 23:17:13 +00:00
David Yip
f4b2478af1
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/views/layouts/mailer.html.haml
config/locales/ko.yml
2018-01-28 22:45:17 -06:00
David Yip
00ce2be148
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
.travis.yml
2018-01-24 23:10:19 -06:00
Jenkins
0e10667fbe
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-24 19:17:11 +00:00
David Yip
1b4d79acf8
Merge pull request #346 from KnzkDev/fix/travis
...
Fix travis.yml
2018-01-24 13:09:13 -06:00
beatrix
5a4de1cf0f
Merge pull request #349 from codl/patch-1
...
remove escapes from server-side ɣaml handler
2018-01-24 08:56:38 -05:00
codl
9abb5becf4
remove escapes from server-side γaml handler
...
this matches a change that was made in the client-side equivalent
2018-01-24 14:23:25 +01:00
David Yip
c53d7196e6
Merge pull request #334 from ThibG/glitch-soc/cleanup-leftover-code
...
Remove some leftover code
2018-01-23 10:27:13 -06:00
Thibaut Girka
2107891edb
Remove some leftover code, I guess
2018-01-23 09:20:18 +01:00
cwm
0ddeed9377
add 'this.props' to fetchLists
2018-01-23 01:23:56 -06:00
ncls7615
16d5f9e162
Fix travis.yml
2018-01-23 15:50:59 +09:00
cwm
939075899e
remove unused openOnboardingModal from getting_started
2018-01-22 19:38:34 -06:00
cwm
00be9eb3fe
merge tootsuite pr #6313 into glitch
2018-01-22 19:05:13 -06:00
David Yip
a90d0419d9
Merge pull request #343 from glitch-soc/merge-upstream-20180121
...
Merge upstream
2018-01-21 18:00:08 -06:00
David Yip
48d79007f6
Merge remote-tracking branch 'origin/master' into merge-upstream-20180121
2018-01-21 16:26:50 -06:00
David Yip
81b78fac54
Update Vagrantfile to ubuntu/xenial64.
...
The version of Redis that ships with Ubuntu Trusty is too old to support
the HyperLogLog commands. I guess we could add a custom apt repo for
this, but it seems a lot easier to just use the latest Ubuntu LTS
release (i.e. xenial), which has a recent-enough Redis in its archives.
2018-01-21 16:09:40 -06:00
David Yip
1253279feb
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/controllers/settings/two_factor_authentication/confirmations_controller.rb
2018-01-21 13:36:10 -06:00
David Yip
2c578a01d8
Merge remote-tracking branch 'origin/master' into gs-master
2018-01-20 16:42:57 -06:00
David Yip
e7a0840f8c
Merge pull request #336 from ThibG/glitch-soc/features/tag-warning
...
Display a warning when composing unlisted toots with something looking like a hashtag
2018-01-20 16:37:52 -06:00
David Yip
24b6e4121f
Merge pull request #342 from glitch-soc/merge-upstream
...
Merge upstream
2018-01-20 16:37:35 -06:00
David Yip
3cae362214
Merge new onboarding styles; delete refs to PNGs.
2018-01-20 11:23:06 -06:00
David Yip
38f6d8130d
Eliminate stray conflict markers.
2018-01-20 10:46:43 -06:00
David Yip
071c2c9c85
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/javascript/styles/mastodon/components.scss
2018-01-20 10:45:43 -06:00
David Yip
2ca965c704
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/javascript/styles/mastodon/components.scss
app/javascript/styles/mastodon/modal.scss
2018-01-19 15:22:10 -06:00
David Yip
b8c6656ce9
Merge pull request #339 from ThibG/glitch-soc/features/timeline-tweaks
...
Do not discard statuses obtained via websocket when API request finishes
2018-01-19 15:17:20 -06:00
Thibaut Girka
1619efd735
Do not discard statuses obtained via websocket when API request finishes
...
This backports 0b888acfd4
2018-01-19 21:59:12 +01:00
Thibaut Girka
1287b2782b
Display a warning when composing unlisted toots with something looking like a hashtag
...
This is a backport of b6af88192f to the glitch flavour.
2018-01-19 12:59:33 +01:00
David Yip
2b2de41bc7
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-01-18 23:40:37 -06:00
David Yip
26ecee79bf
Merge pull request #332 from glitch-soc/merge-upstream
...
Merge in home feed regeneration changes from upstream
2018-01-18 22:00:11 -06:00
David Yip
ae369bceb3
Merge pull request #333 from glitch-soc/win95-update
...
Update win95 theme from cybrespace/mastodon
2018-01-18 13:35:24 -06:00
David Yip
766d6aac44
Strip trailing whitespace on win95.scss
2018-01-18 10:54:50 -06:00
David Yip
d3f64812a6
Merge remote-tracking branch 'cybrespace/theme_win95' into win95-update
...
Conflicts:
app/javascript/styles/win95.scss
config/themes.yml
2018-01-18 10:54:12 -06:00
David Yip
3896cd5d79
Use absolute paths for new working/not-found SVGs
...
This allows these component styles to be used in i.e. the win95 skin.
2018-01-18 10:25:54 -06:00
David Yip
bcd86404da
Port 7badad7797 to glitch frontend
2018-01-18 10:25:37 -06:00
David Yip
1964a0f941
Merge remote-tracking branch 'origin/master' into merge-upstream
2018-01-18 09:17:58 -06:00
David Yip
e27eedbd08
Merge branch 'gs-master' into merge-upstream
2018-01-18 09:14:28 -06:00
David Yip
708ec07e27
Style fixes to make eslint happier, hopefully
2018-01-18 09:13:07 -06:00
David Yip
201e82686f
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/javascript/styles/mastodon/components.scss
2018-01-17 18:37:09 -06:00
Jenkins
fe5c1f0803
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-17 22:17:14 +00:00
Jenkins
aa2bf07281
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-17 16:17:10 +00:00
kibi!
60ff086960
Fixed improper mailer import
2018-01-15 21:23:26 -08:00
kibi!
cda845ae0e
Fix mailer to use webpack core
2018-01-15 21:17:03 -08:00
David Yip
89a9d629f7
Merge remote-tracking branch 'origin/master' into gs-master
...
Conflicts:
Gemfile.lock
2018-01-15 22:17:48 -06:00
Jenkins
0c7dc6c781
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-15 06:17:15 +00:00
kibi!
8ee6ed358f
Increase priority of favstar gold
2018-01-14 16:05:44 -08:00
kibi!
1ee0e91fb6
Fixes to notification styling
2018-01-14 15:48:54 -08:00
kibi!
b9f4896830
Fixes to drawer and CWs
2018-01-14 15:31:00 -08:00
beatrix
cd6674606f
Merge pull request #329 from KnzkDev/scss-refactor
...
SCSS Refactor
2018-01-14 17:48:02 -05:00
beatrix
39f231f3da
Merge pull request #328 from glitch-soc/feature/glitchy-elephant-friend
...
Add glitchy elephant friend
2018-01-14 17:40:27 -05:00
kibi!
0fb3bd09e9
Oops this should have been a part of last commit
2018-01-14 14:21:41 -08:00
kibi!
1fa03e026a
Fixes onboarding modal ( #318 )
2018-01-14 14:13:24 -08:00
kibi!
a5931e1f48
Fixed autocollapse detection
2018-01-14 13:29:51 -08:00
David Yip
c2669f93d0
Fix eslint errors. #294 .
2018-01-14 05:56:43 -06:00
David Yip
756a9cd139
Run slightly less afoul of accessibility checks. #294 .
...
This makes the clickable element an interactive element, but doesn't add
alt text and makes it not-obvious that you can click the elefriend. On
one hand, this goes against good practice; on the other hand, it's not
*supposed* to be obvious that you can click the elefriend.
2018-01-14 05:07:08 -06:00
David Yip
e64cc311dd
Introduce a bit of luck into the elefriend selection. #294 .
2018-01-14 04:46:21 -06:00
David Yip
53cbc9933e
Add wave background; blend elefriend in a bit more. #294 .
2018-01-14 04:00:21 -06:00
David Yip
cd1377de7f
Bind click event to elefriend cycling. #294 .
2018-01-14 03:35:25 -06:00
David Yip
1dbb6b5e08
Set glitchy elephant friend variant in initial state. #294 .
...
Also lay some groundwork needed to interactively change the
glitchfriend.
The codebase uses "elefriend" because it's shorter and didn't require me
to realign the actions in actions/compose.js. Same idea, though.
2018-01-14 03:06:11 -06:00
David Yip
1e0b707018
Add the shrinking glitchy elefriend. #294 .
2018-01-13 21:27:39 -06:00
David Yip
835eec8a4c
Prototype out glitchy elephant friend. #294 .
...
Glitched elephant friends kindly provided by @ncls7615.
2018-01-13 21:27:14 -06:00
ncls7615
f9b08e2142
Fix collapsed toot style
2018-01-14 11:13:55 +09:00
ncls7615
1ebe66b78c
Fix un-fullwidth media style
2018-01-14 11:07:32 +09:00
ncls7615
be2bac05aa
Fix media detailed style
2018-01-14 10:38:51 +09:00
ncls7615
b5476f6c75
Fix confirmation modal bug
2018-01-14 09:51:01 +09:00
ncls7615
bc0524834e
Fix letterbox bug
2018-01-14 09:25:35 +09:00
ncls7615
6ecf81cacf
Improve scss refactor 5
2018-01-14 09:17:38 +09:00
ncls7615
64425dbb77
Improve scss refactor 4
2018-01-14 09:12:10 +09:00
ncls7615
a16d885ac9
Improve scss refactor 3
2018-01-14 08:47:59 +09:00
ncls7615
5f35b39f6f
Improve scss refactor 2
2018-01-14 07:48:18 +09:00
ncls7615
bb2ca23839
Improve scss refactor 1
2018-01-14 07:18:50 +09:00
ncls7615
a9be680807
Fix padded-blocks error
2018-01-14 04:12:41 +09:00
ncls7615
6a73c8c8a2
Initial scss refactor
2018-01-14 03:41:20 +09:00
beatrix
9526aababc
Merge pull request #324 from glitch-soc/load-public-on-admin
...
Load public javascripts on admin pages
2018-01-12 23:52:41 -05:00
Gô Shoemake
3a0b47982d
load public.js on vanilla#admin
2018-01-12 18:52:53 -08:00
Gô Shoemake
9b9b7fa005
Load packs/public.js for glitch#admin
2018-01-12 18:51:52 -08:00
David Yip
0210e59759
Merge remote-tracking branch 'remotes/origin/fix-column-headers-accessibility'
2018-01-12 20:10:58 -06:00
beatrix
4773481a90
Merge pull request #322 from m4sk1n/glitch-soc-pl
...
i18n: Update Polish translation
2018-01-12 18:16:31 -05:00
Marcin Mikołajczak
ee7217bc94
i18n: Update Polish translation
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2018-01-12 23:08:51 +01:00
David Yip
e2ce628724
Merge pull request #321 from KnzkDev/fix/dropdown-text
...
Fix dropdown item text
2018-01-12 09:09:10 -06:00
ncls7615
cf5789146b
Fix dropdown text
2018-01-12 23:18:25 +09:00
Jenkins
9fa79bc317
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-12 02:17:15 +00:00
David Yip
8c08c852bc
Merge pull request #320 from glitch-soc/dockerfile-stack-space
...
dockerfile: Give more stack space to /sbin/tini
2018-01-11 04:25:26 -06:00
David Yip
f13ebd02c9
dockerfile: Give more stack space to /sbin/tini.
...
/sbin/tini ends up running the Sass compiler, which seems to need a
larger thread stack size than the musl default. This patch incorporates
a fix from
https://raw.githubusercontent.com/jubel-han/dockerfiles/master/common/stack-fix.c ,
as described in https://github.com/sass/node-sass/issues/2031 .
2018-01-11 04:09:16 -06:00
David Yip
26f054253c
Merge pull request #319 from glitch-soc/317-attempt-to-switch-flavors-raises-actioncontroller-parametermissing
...
Fix #317 : Attempting to switch flavors raises ActionController::ParameterMissing
2018-01-10 12:49:43 -06:00
David Yip
395e64e858
Thank you, Officer Murphy
2018-01-10 12:10:43 -06:00
David Yip
514db316f7
The flavour parameter is unused, so omit it ( #317 )
2018-01-10 12:09:42 -06:00
David Yip
6fcb870d96
Allow for user object to be empty. Fixes #317 .
...
If a flavour has only one skin, the skin selector will be omitted. This
omits the user[setting_skin] field, and because that's the only
user[...] field on the page, the entire user object will not be present
in the request handler's params object.
This commit accounts for that scenario by avoiding params.require(:user)
and instead picking out what we need from the params hash.
2018-01-10 12:09:42 -06:00
David Yip
3ce1385b25
Add examples based on errors seen in #317
2018-01-10 12:09:41 -06:00
David Yip
095a00ef3d
Merge pull request #316 from glitch-soc/fix-async
...
Fix glitch async chunks
2018-01-09 18:30:45 -06:00
kibigo!
35be02f21d
Renamed glitch async chunks
2018-01-09 16:26:14 -08:00
David Yip
622c8fdb75
Merge pull request #314 from chriswmartin/merge-vanilla-updates-2
...
Merge vanilla updates into glitch - round 2
2018-01-09 17:01:23 -06:00
David Yip
991371af5f
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
db/schema.rb
2018-01-09 14:16:45 -06:00
cwm
aef4b1af66
Refactor /api/web APIs to use the centralized axios instance (tootsuite pr #6223 )
2018-01-09 10:51:14 -06:00
cwm
f43c2f12f3
Fix overflowing audit logs (tootsuite pr #6184 )
2018-01-09 10:40:14 -06:00
cwm
9bdbe66316
Set background to the navigation of Getting Started column (tootsuite pr #6163 )
2018-01-09 10:37:27 -06:00
cwm
b535f24fe5
Use const instead of let for constant (tootsuite pr #6106 )
2018-01-09 10:35:36 -06:00
cwm
0d4dcb5fb2
change key to path in timeline settings containers
2018-01-09 09:58:40 -06:00
cwm
6d1c325167
Rename key to path in actions and reducers for settings (tootsuite pr #6105 )
2018-01-09 09:48:14 -06:00
cwm
7f4374d97d
Fix newlines-to-spaces functionality (tootsuite pr #6158 )
2018-01-09 08:52:14 -06:00
cwm
8a0e4bb9a4
Hide moved account's follow button in search result (tootsuite pr #5913 )
2018-01-09 08:50:55 -06:00
cwm
5963630c63
Prevent duplicate load of favourites (tootsuite pr #5931 )
2018-01-09 08:46:35 -06:00
Jenkins
e780d5951b
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-09 12:17:16 +00:00
David Yip
ce7f4aef16
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-01-08 23:20:39 -06:00
David Yip
ec0bdd6c1a
Merge pull request #312 from glitch-soc/tag-sensitive-imgs
...
Show SENSITIVE tag on sensitive images (#267 )
2018-01-08 23:19:14 -06:00
David Yip
df04da098a
Merge pull request #311 from glitch-soc/dont-show-solo-skins
...
Don't show skins selector when there's only one (#256 )
2018-01-08 23:18:30 -06:00
Jenkins
7c719c567c
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-09 05:17:13 +00:00
David Yip
488381ae2f
Merge pull request #310 from glitch-soc/fix-thread-inheritance
...
Threads now inherit privacy directly (#309 )
2018-01-08 23:15:58 -06:00
kibigo!
60433d03f5
Add missing comma
2018-01-08 18:38:28 -08:00
kibigo!
5d2ef7a616
Show SENSITIVE tag on sensitive images ( #267 )
2018-01-08 18:25:29 -08:00
kibigo!
44792de49a
Don't show skins selector when there's only one ( #256 )
2018-01-08 16:45:32 -08:00
kibigo!
824a790e63
Threads now inherit privacy directly ( #309 )
2018-01-08 16:35:01 -08:00
Andrew
fe6663ef50
Minor style fixes
2018-01-08 11:49:08 -08:00
beatrix
90e568413b
Merge pull request #308 from KnzkDev/fix/list-editor
...
Fix list editor design
2018-01-08 13:08:11 -05:00
ncls7615
ef0b7d1e76
fix list editor scss
2018-01-09 02:50:24 +09:00
David Yip
65986b6f0b
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-01-08 09:48:42 -06:00
David Yip
2dc4fbbd1a
When pulling out max_toot_chars, handle nulls
...
flavours/glitch/util/initial_state is used in places where we want to
exhibit different behavior based on user preferences. This means that
it's used in places where no preference is defined, i.e. on an
unauthenticated access. All values exported from that module must
therefore expect that case; previously, the max chars value didn't.
Addresses #306 .
2018-01-08 09:45:59 -06:00
Jenkins
f839ac694c
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-08 10:17:15 +00:00
Jenkins
722b3f567f
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-08 04:17:11 +00:00
David Yip
f7c4d4464b
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-01-07 13:30:52 -06:00
David Yip
70c99a9f34
Use error pack when rendering error pages. Fixes #305 .
2018-01-07 13:30:17 -06:00
Jenkins
c2e1bfd9ae
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-07 15:17:13 +00:00
David Yip
5083311d64
Merge remote-tracking branch 'ykzts/fix-unintended-cache' into gs-master
2018-01-07 00:32:24 -06:00
Yamagishi Kazutoshi
2af307bce4
Fix unintended cache
2018-01-07 14:59:12 +09:00
Andrew
56312df73b
Z indexes and colors
2018-01-06 18:38:19 -08:00
Andrew
7a93acd803
To 2.1.2
2018-01-06 18:25:19 -08:00
Jenkins
bcbdd4f88d
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-07 02:17:10 +00:00
kibigo!
b5874c1428
Fixes to search dropdown
2018-01-06 15:34:01 -08:00
beatrix
61ef8d643e
fix typo in vanilla names.yml
2018-01-06 16:49:53 -05:00
Ondřej Hruška
9f29fd31ba
fixed ctrl enter
2018-01-06 19:58:04 +01:00
Ondřej Hruška
53caab0c0b
Fix the always-threaded bug
2018-01-06 19:55:53 +01:00
beatrix-bitrot
b75a1ce326
tighten csp
2018-01-06 18:49:03 +00:00
beatrix
d442cfa65c
Merge pull request #303 from KnzkDev/ja-for-thread-mode
...
Update ja.js for #296
2018-01-06 12:06:17 -05:00
ncls7615
f5a4201ad8
Update ja.js
2018-01-07 01:51:49 +09:00
beatrix
a251c42192
Merge pull request #296 from glitch-soc/thread-mode
...
Threaded mode~
2018-01-06 11:28:36 -05:00
beatrix
2ec9a75a1d
Merge pull request #302 from KnzkDev/fix/search-popout
...
Fix search popout
2018-01-06 11:25:59 -05:00
beatrix
fa92e88fb2
appease eslint
2018-01-06 10:30:49 -05:00
ncls7615
da98c33161
Fix search popout
2018-01-06 21:50:11 +09:00
David Yip
2eed4ace11
Read max_toot_chars from root object. Fixes #297 .
...
max_toot_chars is present in the root of the initial state object.
(Previously, we were trying to read it from the meta child object.)
2018-01-06 03:01:11 -06:00
kibigo!
c71d848855
my global .gitignore excluded this file ;_;
2018-01-05 21:40:02 -08:00
kibigo!
e4bc013d6f
Threaded mode~
2018-01-05 21:16:43 -08:00
kibigo!
6932b464e6
Fixed improper dropdown func binding for #293 + toot button spacing
2018-01-05 21:02:53 -08:00
kibigo!
ad10a80a99
Styling and autosuggest fixes for #293
2018-01-05 20:43:16 -08:00
kibigo!
8bf9d9362a
Fixes composer mounting issue with #293
2018-01-05 18:30:06 -08:00
Andrew
077f2e600c
Win95 to 2.1
2018-01-05 16:22:58 -08:00
Andrew
39c0b6ceb3
Updates and fixes to win95 theme
2018-01-05 16:22:58 -08:00
Andrew
ed574fbc09
Theme: Windows 95
2018-01-05 16:22:58 -08:00
David Yip
03aeab857f
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2018-01-05 17:31:56 -06:00
beatrix
f441770e50
Merge pull request #290 from chriswmartin/web-push-updates
...
Web push updates
2018-01-05 18:29:57 -05:00
beatrix
b4e667f86b
Merge pull request #295 from chriswmartin/getting-started-key-fix
...
unique ColumnLink keys in getting_started
2018-01-05 18:29:40 -05:00
beatrix
faf20eeaa4
Merge pull request #293 from glitch-soc/compose-refactor
...
Compose refactor
2018-01-05 18:29:08 -05:00
Jenkins
f6adb409fd
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-05 22:17:12 +00:00
kibigo!
ac686d5a5d
Fixed overflow issue
2018-01-05 13:34:21 -08:00
kibigo!
ec620ae486
Styling fixes
2018-01-05 12:41:15 -08:00
beatrix
f41b33eb01
Merge pull request #243 from m4sk1n/glitch-pl
...
i18n: 🇵🇱
2018-01-05 12:36:53 -05:00
cwm
9fc08e4861
add key to lists div
2018-01-05 09:00:48 -06:00
cwm
6236577734
change how list ColumnLink keys are determined
2018-01-05 08:12:34 -06:00
kibigo!
d7ce339c2e
WIP <Compose> Refactor; Fin~
2018-01-04 21:17:30 -08:00
kibigo!
42f50049ff
WIP <Compose> Refactor; 1000 tiny edits
2018-01-04 18:33:13 -08:00
kibigo!
b4a3792201
WIP <Compose> Refactor; <ActionsModal>; dropdowns
2018-01-04 18:31:00 -08:00
kibigo!
083170bec7
WIP <Compose> Refactor; SCSS ed.
2018-01-04 18:23:46 -08:00
kibigo!
8713659dff
WIP <Compose> Refactor; <OnboardingModal> ed.
2018-01-04 18:21:59 -08:00
kibigo!
3c29f57404
WIP <Compose> Refactor; <Drawer> ed.
2018-01-04 18:21:59 -08:00
kibigo!
924ffe81d4
WIPgit status <Compose> Refactor; <Composer> ed.
2018-01-04 18:21:59 -08:00
Jenkins
c69a23ae46
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-04 23:17:11 +00:00
Nolan Darilek
3b016342c6
Fix accessibility of column headers
...
As a screen reader user new to Mastodon, I encountered the following issues with the column headers as designed:
* Jumping between them was difficult. FOr instance, passing my home timeline to reach notification settings was difficult to impossible, especially considering infinite scrolling.
* There doesn't appear to be any means for triggering the control via the keyboard. the `titleClick` handler only responds to mouse clicks.
* I didn't even realize there was a Settings toggle until I made this change.
Thanks for using ARIA in your designs. It's a huge help. But adding a `button` role doesn't add keyboard handling and other button behavior. Also, because the role was on the heading container, it obscured the controls within the container itself. This fix resolve that. It also exposes the headings as headings rather than buttons, enabling skipping columns by using screen readers' heading navigation commands.
Since I myself am blind, if this fix requires additional visual styling, I'd like help applying that so it can be merged. I'd consider it an essential accessibility fix for my and other blind users' existence on the platform. Thanks!
2018-01-04 10:25:26 -06:00
Marcin Mikołajczak
0f69a90588
i18n: Update Polish translation
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2018-01-04 14:42:58 +01:00
Jenkins
fc884d015a
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-03 20:17:13 +00:00
Jenkins
933840bebf
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2018-01-03 04:17:11 +00:00
David Yip
fa768abf5c
More ../ -> ~.
2018-01-02 00:26:44 -06:00
David Yip
54148b9a4a
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/controllers/authorize_follows_controller.rb
app/javascript/styles/mastodon/components.scss
2018-01-02 00:11:41 -06:00
cwm
72b99f6ee4
bug fix (tootsuite pr #6120 )
2017-12-31 08:26:50 -06:00
Jenkins
fa9b7ece2e
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-31 09:17:15 +00:00
David Yip
d817c0a958
Merge pull request #291 from glitch-soc/merge-upstream
...
Merge with upstream @ f4b80e6511
2017-12-30 18:24:38 -06:00
David Yip
4cca1d1e7e
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/controllers/auth/confirmations_controller.rb
2017-12-30 17:20:07 -06:00
David Yip
e4944d065b
Switch to tootsuite's elephant friend for the drawer
...
This version has a transparent background, which works better with the
wave.
2017-12-30 17:17:37 -06:00
David Yip
513d982f29
Use ~ notation in components for image references
...
This uses (more or less) absolute references to external assets, which
allows imported stylesheets (like components.scss) to work from other
locations that may not have the expected path structure (e.g. the win95
theme).
2017-12-30 17:15:20 -06:00
cwm
4ce44ba470
remove unused 'saveSettings' from column_settings_container
2017-12-30 16:42:26 -06:00
cwm
0dce26b82b
web push updates (tootsuite PRs #5879 , #5941 , #6047 )
2017-12-30 11:45:01 -06:00
David Yip
65c87ca0ae
Merge pull request #288 from chriswmartin/fix-gif-avatars
...
Fix GIF avatars not autoplaying when gif autoplay is enabled
2017-12-28 13:23:41 -06:00
cwm
832a93e67c
Fix GIF avatars not autoplaying ( fixes #287 , tootsuite pr #6000 )
2017-12-28 08:30:51 -06:00
David Yip
7174d1c955
Merge remote-tracking branch 'origin/master' into merge-upstream
...
Conflicts:
app/javascript/images/mastodon-drawer.png
app/javascript/styles/mastodon/components.scss
2017-12-26 22:24:19 -06:00
beatrix
7347bc7334
Merge pull request #286 from chriswmartin/merge-vanilla-updates-into-glitch
...
Merge various small vanilla updates into glitch
2017-12-26 17:03:29 -05:00
beatrix
e6ab869d95
Merge pull request #285 from chriswmartin/detailed-status-actions
...
Add mute, block, conversation mute actions to detailed status dropdown
2017-12-26 17:03:00 -05:00
cwm
20ad071931
Set direction style to reply indicator (tootsuite pr #6006 )
2017-12-26 14:20:41 -06:00
cwm
14243bf80a
Reduce motion for boost animation (tootsuite pr #5871 )
2017-12-26 14:04:52 -06:00
cwm
337c2e77ee
Fix layout for RTL (tootsuite pr #6014 , #6018 )
2017-12-26 13:49:53 -06:00
cwm
46565ed746
Fix focused background color of favourited direct toot (tootsuite pr #6021 )
2017-12-26 13:30:23 -06:00
cwm
815524412b
Move dropdown transform origin (tootsuite pr #6091 )
2017-12-26 13:28:19 -06:00
cwm
083571915f
onMuteNotifications validation (tootsuite pr #6092 )
2017-12-26 13:25:43 -06:00
cwm
2bbd22e91c
Rename settingKey to settingPath (tootsuite pr #6046 & #6098 )
2017-12-26 13:21:20 -06:00
Jenkins
6b85dba8da
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-26 18:17:16 +00:00
cwm
cc6a2ffd0a
use 'flavours/glitch/' prefix in new imports
2017-12-26 10:41:44 -06:00
cwm
22818d2a16
Add mute, block, conversation mute actions to detailed status dropdown menu
2017-12-26 10:13:38 -06:00
Jenkins
bed13f22e2
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-25 20:17:10 +00:00
Jenkins
f77c47d01b
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-24 15:17:12 +00:00
Jenkins
6d00ca1c71
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-22 04:17:14 +00:00
beatrix
4a7782d5c9
Merge pull request #280 from KnzkDev/add-en-ja
...
i18n: Add en and ja
2017-12-21 22:49:30 -05:00
ncls7615
fb57ec41df
Update and add some translate
2017-12-22 12:22:41 +09:00
ncls7615
4694dcfe16
Add more en and ja
2017-12-22 12:11:28 +09:00
ncls7615
02db8aa3a0
Add en and ja
2017-12-22 12:01:38 +09:00
beatrix
60d415bc5e
Merge pull request #266 from chriswmartin/getting-started-improvements
...
Getting started column improvements
2017-12-21 18:47:07 -05:00
beatrix
f78d169d71
Merge pull request #278 from KnzkDev/fix/acc-header-avatar
...
Fix account header avatar
2017-12-21 17:46:53 -05:00
ncls7615
191b625a27
Fix account header avatar
2017-12-22 07:12:49 +09:00
beatrix
a3cb5a6b64
Merge pull request #277 from glitch-soc/273-add-data-status-by-to-detailed-status
...
Add data-status-by back to DetailedStatus component. Fixes #273 .
2017-12-21 16:10:36 -05:00
David Yip
7bb99ca3cf
Add data-status-by back to DetailedStatus component. Fixes #273 .
2017-12-21 13:22:33 -06:00
cwm
d736739e8f
<kbd> instead of <code> in KeyboardShortcuts component (tootsuite pr #6049 )
2017-12-21 13:04:40 -06:00
cwm
7917d45396
remove themes.default from i18n-tasks unused check
2017-12-21 12:45:11 -06:00
beatrix
bc0152974f
Merge pull request #276 from glitch-soc/245-click-avatar-to-open-profile-in-new-tab
...
Wrap <Avatar> in account header in a link to that account's page (fixes #245 )
2017-12-21 08:30:22 -05:00
beatrix
4d34b3495d
Merge pull request #274 from glitch-soc/fix-packs-on-2fa-pages
...
Set packs on 2FA-related pages. Fixes #271 .
2017-12-21 08:30:05 -05:00
David Yip
dbd5f8b9a5
Wrap <Avatar> in account header in a link to that account's page. Fixes #245 .
2017-12-21 05:25:16 -06:00
David Yip
00d1f8eea1
Remove themes.default from i18n-tasks unused check
...
This translation key comes in from tootsuite, but the flavours system
does not use it.
2017-12-21 05:24:17 -06:00
David Yip
a1ddc89da6
Remove unused themes.default key in ko locale.
2017-12-20 20:02:50 -06:00
cwm
9042f9a813
add keyboard shortcuts to getting started ( fixes #275 )
2017-12-20 09:50:29 -06:00
David Yip
bf1eb0912c
Set packs on 2FA-related pages. Fixes #271 .
...
Specifically, this commit:
- changes S::TFA::{Confirmations,RecoveryCodes}Controller to derive from
S::BaseController, because this gives us the necessary actions and
packs
- prepends set_pack to Auth::SessionsController's action chain so that
it takes effect in time for render :two_factor
2017-12-20 03:15:54 -06:00
Jenkins
6f11aa8383
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-20 08:17:15 +00:00
beatrix
6cb47f17fc
Merge pull request #272 from KnzkDev/add-en-ja
...
i18n: Update some locale files
2017-12-19 10:35:02 -05:00
ncls7615
d3b2677775
Add en and ja
2017-12-19 20:16:48 +09:00
cwm
14aae9c05c
missed a semicolon
2017-12-17 22:21:15 -06:00
cwm
be50e45a74
use makeMapStateToProps
2017-12-17 22:00:25 -06:00
cwm
e4ebbf4f07
use list-ul icon in list header and web/lists
2017-12-17 21:25:18 -06:00
Jenkins
e7fa7fce25
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-17 03:17:14 +00:00
Jenkins
05a2a70ca2
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-16 15:17:12 +00:00
beatrix
e202efdf8a
Merge pull request #253 from glitch-soc/prevent-local-only-federation
...
prevent federation of local-only statuses
2017-12-16 09:26:48 -05:00
beatrix
5325c2ab3e
Merge pull request #270 from KnzkDev/fix/action_logs
...
Fix admin/action_logs page
2017-12-16 09:25:57 -05:00
ncls7615
9e8fa3caee
fix admin/action_logs page
2017-12-16 20:27:26 +09:00
kibigo!
e677dda07c
Fixes #244 to make search results scrollable
2017-12-15 12:49:23 -08:00
David Yip
82b2e224a2
Merge branch 'gs-master' into prevent-local-only-federation
...
Conflicts:
db/schema.rb
2017-12-15 12:20:56 -06:00
Jenkins
40afadfb01
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-15 18:17:14 +00:00
beatrix
e0a573a2ce
Merge pull request #269 from ncls7615/patch-1
...
Update ja.js
2017-12-15 09:12:54 -05:00
NCLS
e9a5bde9a0
Update ja.js
2017-12-15 19:43:10 +09:00
NCLS
61ed5b972c
Update ja.js
2017-12-15 19:38:13 +09:00
Jenkins
37254c4f5d
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-15 01:17:12 +00:00
David Yip
6abb0950c6
Examples for Status.as_public_timeline.
...
Also adjust the examples for Status.as_tag_timeline to match the
nomenclature used in .as_public_timeline (e.g. "account" -> "viewer").
2017-12-14 02:57:59 -06:00
David Yip
e35a350119
Examples for Status#set_locality and .as_tag_timeline.
...
This commit also:
- exposes the local-only emoji so that it can be used in examples
- allows local_only to be set explicitly, i.e. for timeline filtering
specs
2017-12-14 02:27:42 -06:00
Jenkins
e5a9831a56
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-13 23:17:15 +00:00
Jenkins
10f800ab46
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-13 20:17:13 +00:00
Jenkins
82236a3703
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-13 18:17:16 +00:00
cwm
17e53b931c
code style fixes
2017-12-12 23:07:12 -06:00
cwm
9719983f2d
move list items into an array, don't unnecessarily concat misc nav item
2017-12-12 22:50:20 -06:00
cwm
b6ded7119e
travis fixes
2017-12-12 08:50:31 -06:00
beatrix
65d083338d
Merge pull request #263 from KnzkDev/optimize-paperclip
...
Optimizing paperclip
2017-12-12 09:15:52 -05:00
beatrix
504c3d650f
Merge pull request #264 from KnzkDev/add-ja
...
i18n: Add ja translate
2017-12-12 08:49:19 -05:00
David Yip
be33247235
Remove themes.default from nl and pt-BR locales.
...
This translation has been supplanted by the flavours-related
translations.
2017-12-12 03:28:15 -06:00
David Yip
a057ed5cfe
Merge remote-tracking branch 'tootsuite/master' into merge-upstream
2017-12-12 02:54:13 -06:00
cwm
9b7208f4b4
readded connect for onboarding modal
2017-12-12 00:17:07 -06:00
cwm
b358483ef2
remove unneeded imports from getting_started_misc
2017-12-12 00:09:18 -06:00
cwm
37ced4c903
add components to getting started column
2017-12-12 00:01:17 -06:00
ncls7615
b93ad3d0e8
add ja
2017-12-12 13:13:54 +09:00
ncls7615
c0c4526283
add ja for fav conf
2017-12-12 13:05:48 +09:00
Gô Shoemake
04eaa1943f
Merge pull request #262 from chriswmartin/fix-oauth-pack
...
Add missing set pack to authorizations_controller
2017-12-11 19:34:19 -08:00
ncls7615
c95af71da5
optimize paperclip
2017-12-12 12:29:09 +09:00
cwm
0a52e37648
change pack to 'auth'
2017-12-11 18:14:41 -06:00
cwm
44992df257
load pack
2017-12-11 17:54:40 -06:00
Erin
2efffe77dc
reblog_service.rb: Status#local_only -> local_only?
2017-12-11 17:39:11 -06:00
Erin
c5a4eda694
move outbox filtering to Status#permitted_for (as per @ekiru)
2017-12-11 15:28:04 -06:00
Erin
3ec47e732b
post_status_service: stylistic change (local_only -> local_only?)
2017-12-11 15:27:31 -06:00
kibigo!
8aa527434c
Fixed index in webpack config
2017-12-11 10:45:21 -08:00
beatrix
7d024a6b68
Merge pull request #259 from KnzkDev/flavours-ja
...
i18n: Add ja translate for flavour/skin ux
2017-12-11 10:56:41 -05:00
ncls7615
d8206d1931
add ja
2017-12-12 00:28:33 +09:00
beatrix
771b950feb
Merge pull request #254 from glitch-soc/new-theme-ux
...
New flavour/skin UX
2017-12-11 09:36:14 -05:00
beatrix
0cd5f2a61f
Merge pull request #255 from KnzkDev/remove-picture
...
Remove getting-started picture
2017-12-11 09:08:13 -05:00
David Yip
204688e803
Add missing set_pack def/filter in OAuth::AuthorizedApplicationsController.
2017-12-11 00:17:30 -06:00
ncls7615
9d5ecdbf41
remove picture
2017-12-11 13:52:17 +09:00
David Yip
1138d0c321
Add Rake task to backfill local-only flag ( #253 )
2017-12-10 22:49:59 -06:00
kibigo!
ed7231947c
Added styling
2017-12-10 20:32:28 -08:00
kibigo!
bdca1614d5
Screenshot support for themes
2017-12-10 20:32:28 -08:00
kibigo!
dabf66e676
Moved flavour UI into own prefs tab
2017-12-10 20:32:27 -08:00
beatrix
08b0861b96
Merge pull request #250 from chriswmartin/fav-confirm-modal
...
add favourite confirmation modal
2017-12-10 23:10:19 -05:00
beatrix
01a3461bef
Merge pull request #252 from ncls7615/glitch-langfiles
...
i18n: Add translate and fix problems
2017-12-10 22:53:48 -05:00
Erin
288f1293ef
set local_only in a before_create callback instead of status service
2017-12-10 21:39:27 -06:00
Erin
0c46058a43
remove vestigial Status#local_only? definition
2017-12-10 21:25:36 -06:00
Erin
c1410af368
post_status_service.rb: save the status after setting local_only
2017-12-10 20:35:57 -06:00
Erin
24f36ca912
Status#not_local_only scope should match nils too
2017-12-10 20:35:42 -06:00
Erin
f080a9fac7
filter local-only toots from AP outboxes
2017-12-10 19:07:43 -06:00
ncls7615
d420e2f047
add comma
2017-12-11 09:50:52 +09:00
ncls7615
279231c5dd
" => '
2017-12-11 09:46:17 +09:00
ncls7615
a98b0a47ef
Merge branch 'master' of https://github.com/glitch-soc/mastodon into glitch-langfiles
...
# Conflicts:
# app/javascript/glitch/locales/ja.json
2017-12-11 09:43:21 +09:00
Erin
6bd18e43ba
filter local-only statuses from public pages
2017-12-10 17:23:01 -06:00
Erin
5ef65aab8f
replace reblog service check for an 👁️ with #local_only
2017-12-10 17:12:21 -06:00
Erin
cfbb95605b
set local_only flag on statuses in post_status_service
2017-12-10 17:04:32 -06:00
Erin
08519cd4f4
status: stub local_only?, add scope, add marked_local_only?
2017-12-10 17:04:28 -06:00
Erin
434c70fd98
add a local_only column to the statuses table
2017-12-10 16:41:25 -06:00
cwm
0466aa8d08
use single quotes in locale entry
2017-12-10 15:39:23 -06:00
cwm
072ab191cc
pulled master, moved locale entry to new location
2017-12-10 15:22:15 -06:00
cwm
eec5d350fd
removed unneeded actions_modal div
2017-12-10 15:14:56 -06:00
beatrix
26c9b9fa27
Merge pull request #246 from glitch-soc/theme-intl8n
...
Internationalization for flavours and skins
2017-12-10 15:41:22 -05:00
kibigo!
64b839b769
Removed MORE theme localizns
2017-12-10 11:38:30 -08:00
kibigo!
cd107e92cb
Move ja localization to new locaiton
2017-12-10 11:09:59 -08:00
kibigo!
6b7085a33e
Linting fixes
2017-12-10 11:08:04 -08:00
kibigo!
1c728df92e
Only localize js when there's a theme
2017-12-10 11:08:04 -08:00
kibigo!
b28cd6769c
Javascript intl8n flavour support
2017-12-10 11:08:04 -08:00
kibigo!
8394430081
Removed unused theme localization key
2017-12-10 11:08:04 -08:00
kibigo!
d08d0f9f33
Ruby intl8n for themes
2017-12-10 11:08:04 -08:00
cwm
066458a659
removed one last app settings addition
2017-12-10 09:25:44 -06:00
cwm
7a8711ccac
removed app settings additions
2017-12-10 09:10:47 -06:00
ncls7615
0e56797792
add and fix
2017-12-10 17:33:22 +09:00
beatrix
282f48ddd1
Merge pull request #248 from chriswmartin/glitch-theme-lists
...
add lists to glitch flavour!
2017-12-10 00:53:37 -05:00
beatrix
ef53c972b1
Merge pull request #237 from dexamphetamine/jpn-localization
...
i18n: add ja glitch strings
2017-12-09 23:34:13 -05:00
amphetamine
eb2b971a52
i18n: add ja glitch strings
2017-12-09 19:39:41 -08:00
cwm
8606e53384
moved locales to glitch, created add settings entry
2017-12-09 15:15:11 -06:00
cwm
fbd2a0127c
ran i18n-tasks normalize for simple_form.en.yml
2017-12-09 13:00:07 -06:00
cwm
c5a688d70e
remove trailing spaces
2017-12-09 12:41:24 -06:00
cwm
7284e36fbd
fixed fav setting change
2017-12-09 12:17:20 -06:00
cwm
22cdbca82c
fixes, functioning now
2017-12-09 12:06:00 -06:00
cwm
a489e5d5cd
added a few more things
2017-12-09 11:21:41 -06:00
cwm
baf9ea8018
remove keyboard shortcuts from getting started because thats a different thing
2017-12-09 10:32:46 -06:00
cwm
abe95b614b
add initial components based off of tootsuite pr #1507
2017-12-09 10:26:22 -06:00
cwm
02d71c6a11
fix a missing semicolon and mixed tabs/spaces that travis was complaining about
2017-12-08 21:09:53 -06:00
cwm
4a5401a58e
merge tootsuite prs #5895 and #5889 into glitch flavour
2017-12-08 20:50:39 -06:00
cwm
28423dd046
merge tootsuite pr #5904 into glitch flavour
2017-12-08 20:45:18 -06:00
cwm
b165950ca7
add keyboard shortcut to getting started, add missing list style
2017-12-08 20:30:45 -06:00
cwm
47157e07b2
merged tootsuite pr #5811 into glitch flavour
2017-12-08 20:13:08 -06:00
cwm
f44c8fd130
merged tootsuite pr #5750 into glitch flavour
2017-12-08 19:40:49 -06:00
Jenkins
776867ea73
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-08 13:17:14 +00:00
kibigo!
717b7d555c
Skins shouldn't apply to fallback flavours
2017-12-07 14:49:54 -08:00
kibigo!
753535c3c7
Fixed webpack skin folder globbing
2017-12-07 14:33:49 -08:00
kibigo!
9cdd81e9dd
Glitch doesn't have a home stylesheet anymore
2017-12-07 14:32:52 -08:00
kibigo!
96126a5b01
Packaged local_settings styles in common
2017-12-07 13:36:18 -08:00
David Yip
67d625c42d
Fix hide reblogs in glitch frontend ( #5909 )
...
This applies 432761f375 to the glitch copy
of the Mastodon frontend.
2017-12-06 22:35:45 -06:00
David Yip
ddb61decce
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2017-12-06 22:34:42 -06:00
David Yip
935c1944e2
Merge pull request #241 from glitch-soc/no-dm-option
...
Add option to remove DMs from home (#126 )
2017-12-06 22:20:55 -06:00
Jenkins
744447b3c0
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-07 04:17:14 +00:00
kibigo!
2f2467ce8e
Add option to remove DMs from home ( #126 )
2017-12-06 17:50:27 -08:00
beatrix
de56209951
Merge pull request #240 from glitch-soc/copy-api-changes
...
Apply Javascript changes in tootsuite/mastodon#5887 to glitch flavour (#239 )
2017-12-06 19:59:15 -05:00
David Yip
133f5b3b53
Apply Javascript changes in tootsuite/mastodon#5887 to glitch flavour ( #239 )
2017-12-06 18:23:28 -06:00
Jenkins
c63e6c9a2c
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-07 00:17:14 +00:00
kibigo!
061211a1e3
Fix common packs when other pack also there
2017-12-06 15:34:19 -08:00
David Yip
161d286df2
Use settings pack for InvitesController ( #229 )
2017-12-06 17:20:04 -06:00
beatrix
81b0145759
Merge pull request #229 from glitch-soc/glitch-theme
...
Advanced Next-Level Flavours And Skins For Mastodon™
2017-12-06 17:44:07 -05:00
David Yip
017fc81caf
Prepend check_enabled_deletion to Settings::DeletesController ( #229 )
...
The specs for Settings::DeletesController include an example that
sets Settings.open_deletion to false and expects the "if deletion is not
available, redirect to root" logic to run. However, this spec does not
set up a user, which means that the spec (intentionally or otherwise)
expects this redirection to work with unauthenticated access.
We should preserve that behavior. To do so, we prepend the deletion
check to the action chain set up by Settings::BaseController, so that
said check occurs before the authenticate_user! check.
2017-12-06 16:19:43 -06:00
David Yip
f1cbea77a4
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
2017-12-06 15:40:59 -06:00
beatrix
21e28a5caa
Merge pull request #238 from ncls7615/config-locales-ja
...
i18n: Update Japanese translation
2017-12-06 16:24:16 -05:00
NCLS
fde91988ab
Update ja.yml
2017-12-07 06:10:15 +09:00
Jenkins
8ca91cef45
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-06 20:17:13 +00:00
kibigo!
5bed0f10ed
Various fixes
2017-12-04 21:58:10 -08:00
David Yip
a807e3b71b
current_theme -> current_flavour ( #229 )
2017-12-04 11:35:35 -06:00
David Yip
d9800a5647
Merge branch 'gs-master' into glitch-theme
2017-12-04 11:07:01 -06:00
Jenkins
f2f2f10320
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-04 12:17:13 +00:00
kibigo!
1c74ede69e
Fixed a name + localizations
2017-12-04 00:19:39 -08:00
kibigo!
7c75702d05
Fixed image require
2017-12-03 23:52:13 -08:00
kibigo!
bc4fa6b198
Rename themes -> flavours ? ?
2017-12-03 23:26:40 -08:00
kibigo!
d216547382
Fixed typos
2017-12-03 22:30:45 -08:00
Jenkins
757f52ff2e
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-03 21:17:13 +00:00
Jenkins
933eafdcd3
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-12-02 14:17:11 +00:00
kibigo!
541fe9b110
Skins support
2017-11-30 19:29:47 -08:00
Jenkins
ad46bc9772
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-30 03:17:12 +00:00
Jenkins
d020ed1e05
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-29 22:17:13 +00:00
David Yip
84840e8d8c
Merge pull request #232 from glitch-soc/hotkeys-glitch
...
Implement status hotkeys + spoiler expanding
2017-11-28 17:34:03 -06:00
David Yip
3614912be2
Normalize pl translation.
2017-11-28 12:17:36 -06:00
David Yip
95c270f5b1
Merge remote-tracking branch 'origin/master' into gs-master
2017-11-28 11:45:13 -06:00
David Yip
7463d80ff4
Merge remote-tracking branch 'tootsuite/master'
2017-11-27 22:33:26 -06:00
David Yip
8bad6bdd00
Normalize config/locales/en.yml.
2017-11-27 22:32:31 -06:00
kibigo!
6a48efe16c
Adds spoiler hotkey support to detailed statuses
2017-11-27 14:05:03 -08:00
kibigo!
f3c3df62ab
Implement status hotkeys + spoiler expanding
2017-11-27 13:30:01 -08:00
Jenkins
63d47e04c4
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-27 20:17:12 +00:00
David Yip
e77c3996a5
Merge remote-tracking branch 'origin/master' into gs-master
2017-11-27 11:29:04 -06:00
Jenkins
5de42665d7
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-27 05:17:11 +00:00
Jenkins
86f4f8e158
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-25 05:17:15 +00:00
Jenkins
167fe2ab08
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-24 01:17:20 +00:00
Jenkins
faad820458
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-23 21:17:14 +00:00
Jenkins
41c71565c2
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-23 02:17:12 +00:00
kibigo!
2585649b20
Styling fixes
2017-11-21 19:00:07 -08:00
kibigo!
12c0011fee
Update statuses on hidden toggle ( Fixes #227 )
2017-11-21 18:27:34 -08:00
kibigo!
8812bab687
Minor fixes
2017-11-21 18:17:38 -08:00
Jenkins
2a5af9c10c
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-21 17:17:11 +00:00
Marcin Mikołajczak
3c83b7e06e
i18n: Update Polish translation - front-end added ( #231 )
...
* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2017-11-21 17:53:13 +01:00
beatrix
b7a7eb84dd
update code of conduct email address
2017-11-21 11:01:28 -05:00
Marcin Mikołajczak
1a07b83c69
i18n: Update Polish translation - back-end ( #230 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2017-11-21 16:36:22 +01:00
kibigo!
bdbbd06dad
Finalized theme loading and stuff
2017-11-20 22:13:37 -08:00
Jenkins
8f3e5f6128
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-21 05:17:12 +00:00
Jenkins
a36a2c1796
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-19 15:17:12 +00:00
David Yip
e45cb0837b
Update .following_map examples with show-reblogs information.
2017-11-19 02:56:45 -06:00
David Yip
d083f7741a
Merge remote-tracking branch 'tootsuite/master'
2017-11-19 01:30:29 -06:00
beatrix
bcda3f85ce
Merge pull request #226 from glitch-soc/glitch-theme
...
Glitch/Vanilla themes
2017-11-18 20:32:17 -05:00
kibigo!
321fa41930
Merge remote-tracking branch 'cybre/theme_win95' into glitch-theme
2017-11-18 15:18:00 -08:00
kibigo!
a9ed857171
WIP static themeing
2017-11-18 15:12:52 -08:00
kibigo!
92cc79be72
Enabled vanilla thmee
2017-11-18 11:06:04 -08:00
kibigo!
08a01dd037
Public pack fix
2017-11-18 11:05:39 -08:00
kibigo!
672ace5a20
Media styling
2017-11-18 11:05:23 -08:00
kibigo!
f51f7b0e06
Font styles are now packagified
2017-11-18 11:05:00 -08:00
beatrix
dec960c828
Merge pull request #208 from yipdw/keyword-mute
...
Run keyword mutes on hashtags
2017-11-18 12:06:40 -05:00
Jenkins
eed50514be
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-18 06:17:14 +00:00
kibigo!
a618df7998
Sets default theme to glitch
2017-11-17 19:32:04 -08:00
kibigo!
fc2c8b50dd
Removed glitch tests
2017-11-17 19:29:17 -08:00
kibigo!
e19fc6a9f8
Restore vanilla components
2017-11-17 19:29:16 -08:00
kibigo!
45c44989c8
Forking glitch theme
2017-11-17 19:29:16 -08:00
beatrix
5a9982b425
Merge pull request #223 from glitch-soc/glitchsoc/feature/configurable-status-size
...
Make character limit configurable (from tootsuite/mastodon#5697 )
2017-11-17 19:02:40 -05:00
David Yip
284e2cde81
Merge pull request #224 from yipdw/merge-upstream
...
Merge upstream (tootsuite/mastodon#5703 )
2017-11-17 17:58:13 -06:00
David Yip
130aa90d55
Update annotations on Follow, FollowRequest, and Mute.
...
Follow and FollowRequest had conflicts in their schema annotations, so I
ran latest migrations and let annotate_models fix them up.
2017-11-17 17:41:15 -06:00
David Yip
1ab12ba38e
Merge remote-tracking branch 'origin/master' into merge-upstream
2017-11-17 17:40:00 -06:00
David Yip
6f8ccbfcdf
Merge pull request #222 from yipdw/merge/tootsuite/master
...
Merge upstream (e28b33c.. 94c5a11 )
2017-11-17 14:35:16 -06:00
David Yip
dc16d73bf5
Merge remote-tracking branch 'lambadalambda/feature/configurable-status-size' into glitchsoc/feature/configurable-status-size
2017-11-17 14:28:16 -06:00
beatrix
b006bb82af
Merge pull request #221 from glitch-soc/local-only-policy
...
Update StatusPolicy to check current_account for local_only? toots.
2017-11-17 15:17:49 -05:00
Jenkins
94c5a11cda
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-11-17 20:17:12 +00:00
David Yip
45f18b8f49
Merge pull request #218 from glitch-soc/themed-prefetching
...
Themed preloading
2017-11-17 14:01:23 -06:00
David Yip
f6355f6ffb
Update StatusPolicy to check current_account for local_only? toots.
...
StatusPolicy#account was renamed to StatusPolicy#current_account in
upstream. This commit renames the local-only changes to match and
augments the #show? policy spec with what we expect for local-only
toots.
2017-11-17 09:07:21 -06:00
David Yip
2a386ad88d
Add trailing comma in mapStateToProps
...
Consistency, eslint, etc.
2017-11-17 00:24:22 -06:00
David Yip
fbf76feb37
Merge pull request #219 from glitch-soc/no-spin
...
Remove 'spin' theme
2017-11-17 00:14:24 -06:00
David Yip
392945f9a3
Throw layout, isWide, navbarUnder back into mapStateToProps.
...
This gets wide view, auto layout, and navbar-under-mobile working again.
2017-11-17 00:11:01 -06:00
kibigo!
4dd19054d6
Removes spin theme
2017-11-16 21:54:12 -08:00
kibigo!
585758a373
Themed prefetching
2017-11-16 21:37:08 -08:00
David Yip
b28b405b97
Merge remote-tracking branch 'origin/master' into gs-master
2017-11-16 22:52:37 -06:00
Surinna Curtis
ee560abdbe
Merge pull request #216 from glitch-soc/merge-upstream-3023725
...
Merge upstream at commit 3023725
2017-11-16 01:38:26 -06:00
Surinna Curtis
35fbdc36f9
Merge tootsuite/master at 3023725936
2017-11-16 01:21:16 -06:00
David Yip
88627fd7aa
Merge pull request #217 from monsterpit-daggertooth/fix-streaming-host-env
...
Allow streaming server to take bindhost from HOST env
2017-11-15 23:40:07 -06:00
David Yip
c2a92dffc9
Add some examples for Glitch::KeywordMute::TagMatcher. #208 .
2017-11-15 23:31:49 -06:00
Daggertooth
7e17e764a5
Allow streaming server to take bindhost from HOST env
2017-11-15 21:20:35 -06:00
David Yip
08652baab0
Replace =~ with #matches?. #208 .
...
=~ made sense when we were passing it through to a regex, but we're no
longer doing that: TagMatcher looks at individual tags and returns a
value that *looks* like what you get out of #=~ but really isn't that
meaningful. Probably a good idea to not subvert convention like this
and instead use a name with guessable intent.
2017-11-15 18:27:25 -06:00
David Yip
8fc54890e5
Prefix cache keys with the matcher type. #208 .
...
We already know about one regex limitation, which is that they cannot
segment words in e.g. Japanese, Chinese, or Thai. It may also end up
that regex matching is too slow compared to other methods.
However, the regex is an implementation detail. We still want the
ability to switch between "occurs anywhere" and "match whole word", and
caching the matcher result is likely to still be important (since the
matcher itself won't change nearly as often as status ingress rate).
Therefore, we ought to be able to change the cache keys to reflect a
change of data structure.
(Old cache keys expire within minutes, so they shouldn't be too big of
an issue. Old cache keys could also be explicitly removed by an
instance administrator.)
2017-11-15 18:12:31 -06:00
David Yip
cb4ef24ac9
Match keyword mute filter on hashtags. #208 .
...
It is reasonable to expect someone to enter #foo to mute hashtag #foo.
However, tags are recorded on statuses without the preceding #.
To adjust for this, we build a separate tag matcher and use
Tag::HASHTAG_RE to extract a hashtag from the hashtag syntax.
2017-11-15 18:12:29 -06:00
David Yip
431503bae2
Also run the keyword matcher on a status' tags. #208 .
2017-11-15 18:12:26 -06:00
beatrix
04508868b0
Merge pull request #212 from aschmitz/feat/mute-reblogs
...
Allow hiding reblogs on a per-follow basis
2017-11-15 12:01:17 -05:00
Lain Iwakura
ca5440b93d
Rename MAX_CHARS to MAX_TOOT_CHARS to be more specific.
2017-11-14 17:56:38 +01:00
Lain Iwakura
dae8916544
Code style fixes.
2017-11-14 16:54:04 +01:00
Lain Iwakura
d11b1a1aa7
Handle character limit in initial state in frontend.
2017-11-14 16:24:10 +01:00
Lain Iwakura
a4dcabc11b
Return character limit in API and initial state.
2017-11-14 16:23:12 +01:00
Lain Iwakura
6cd192b9fb
Make character limit configurable.
2017-11-14 16:22:34 +01:00
Andrew
c238444188
Updates and fixes to win95 theme
2017-11-14 01:22:48 -08:00
David Yip
bfd9230d61
Merge pull request #214 from glitch-soc/keyword-mute
...
Maintain case-insensitivity when merging multiple matchers (#213 )
2017-11-13 12:33:19 -06:00
David Yip
656d54e945
Maintain case-insensitivity when merging multiple matchers ( #213 )
...
When given two regexps, Regexp.union preserves the options set (or not
set) on each regex; this meant that none of the multiline (m),
case-insensitivity (i), or extended syntax (x) options were set. Our
regexps are written expecting the m, i, and x options were set on all of
them, so we need to make sure that we preserve that behavior.
2017-11-13 11:06:02 -06:00
aschmitz
9a42f7cbed
Actually filter blocked reblogs from feed
...
And even a relevant test. Whoops.
2017-11-11 22:10:49 -06:00
aschmitz
48c705bbad
Don't update follower counts on reblog toggle
2017-11-11 21:42:22 -06:00
aschmitz
5128c4261e
Updates per code review
...
Thanks, @valerauko!
2017-11-11 14:37:23 -06:00
aschmitz
b95c48748c
Per-user reblog hiding implementation/fixes/tests
...
Note that this will only hide/show *future* reblogs by a user, and does
nothing to remove/add reblogs that are already in the timeline. I don't
think that's a particularly confusing behavior, and it's a lot easier
to implement (similar to mutes, I believe).
2017-11-10 22:04:54 -06:00
aschmitz
4944515020
"Show reblogs" per-follower UI/database changes
...
TODO:
* Tests (particularly for FollowRequests).
* Anything to respect the setting when putting reblogs in timelines.
2017-11-09 08:41:10 -06:00
David Yip
e1b7785788
Merge pull request #209 from glitch-soc/update-mastodongo
...
Mastodon GO! -> v0.1.1
2017-11-06 23:12:58 -06:00
kibigo!
bc8532359b
Mastodon GO! -> v0.1.1
2017-11-06 20:00:03 -08:00
David Yip
a617060dfc
Merge pull request #206 from glitch-soc/autocollapse-boost
...
Autocollapse boosts option
2017-11-05 21:02:37 -06:00
kibigo!
e0298d66f8
Autocollapse boosts option
2017-11-05 15:05:12 -08:00
beatrix
73bf0ea7d1
Merge pull request #204 from glitch-soc/with-mastodon-go
...
Introducing: Mastodon GO!
2017-11-04 09:14:08 -04:00
kibigo!
276432790a
Introducing: Mastodon GO!
2017-11-04 05:48:42 -07:00
beatrix
254b74c71f
add memorial to production.rb
...
in memory of Natalie Nguyen
let her name ring through the ether
2017-11-03 12:34:50 -04:00
David Yip
870d71b78b
Merge branch 'master' into gs-master
2017-10-27 09:45:25 -05:00
Andrew
2827f852c0
Theme: Windows 95
2017-10-26 23:22:48 -07:00
Jenkins
656f5b6f87
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-10-26 15:08:34 +00:00
David Yip
dd28b94cf0
Merge remote-tracking branch 'origin/master' into gs-master
2017-10-26 09:18:27 -05:00
beatrix
a2612d0d38
Merge pull request #179 from glitch-soc/keyword-mute
...
Keyword muting
2017-10-25 17:37:48 -04:00
beatrix
31814ddda0
Merge pull request #198 from glitch-soc/gs-direct-timeline
...
Direct messages timeline from tootsuite/mastodon#4514
2017-10-25 17:37:06 -04:00
David Yip
42f2045c21
Merge remote-tracking branch 'STJrInuyasha/feature/direct-timeline' into gs-direct-timeline
2017-10-25 16:01:20 -05:00
Jenkins
5f0268ab84
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
2017-10-25 16:17:14 +00:00
David Yip
e40fe4092d
Remove nil check in Glitch::KeywordMute#=~.
...
@regex can no longer be nil, so we don't need to check it.
2017-10-24 19:03:59 -05:00
David Yip
d9485e6497
Assume Glitch::KeywordMute#destroy! works and error out if it doesn't.
...
There's nothing useful we can display if the destroy action messes up,
so might as well assert it does and complain loudly if it doesn't.
2017-10-24 18:56:57 -05:00
David Yip
d5c8ebe205
Use edit template for displaying errors in update.
2017-10-24 18:56:44 -05:00
David Yip
d03b48cea0
Also filter notifications containing muted keywords.
2017-10-24 18:51:27 -05:00
David Yip
9226257a1b
Override Action View name inference in settings/keyword_mutes.
...
Glitch::KeywordMute's name is inferred as glitch_keyword_mutes, and in
templates this turns into e.g. settings/glitch/keyword_mutes. Going
along with this convention means a lot of file movement, though, and for
a UI that's as temporary and awkward as this one I think it's less
effort to slap a bunch of as: options everywhere.
We'll do the Right Thing when we build out the API and frontend UI.
2017-10-24 18:40:28 -05:00
David Yip
641f90e73a
Fix example description.
...
This example actually checks matches at the end of a string.
2017-10-24 18:33:02 -05:00
David Yip
f5a3283976
Switch to Regexp.union for building the mute expression.
...
Also make the keyword-building methods private: they always probably
should have been private, but now I have encoded enough fun and games
into them that it now seems wrong for them to *not* be private.
2017-10-24 18:31:34 -05:00
Ondřej Hruška
516eeeb43d
option to add title to <Button>, use for toot buttons ( #197 )
2017-10-24 19:08:07 +02:00
David Yip
664c9aa708
Merge pull request #196 from glitch-soc/fix-imports
...
Added app/javascript for imports
2017-10-23 23:34:43 -05:00
kibigo!
119d477c8b
Added app/javascript for imports
2017-10-23 20:22:48 -07:00
David Yip
8410d33b49
Only cache the regex text, not the regex itself.
...
It is possible to cache a Regexp object, but I'm not sure what happens
if e.g. that object remains in cache across two different Ruby versions.
Caching a string seems to raise fewer questions.
2017-10-23 19:31:59 -05:00
David Yip
4f01e6e8d5
Merge remote-tracking branch 'origin/master' into gs-master
2017-10-22 22:57:41 -05:00
Matthew Walsh
a76b024228
Changes to match other timelines in 2.0
2017-10-22 18:45:35 -07:00
Matthew Walsh
3db80f75a6
Added a timeline for Direct statuses
...
* Lists all Direct statuses you've sent and received
* Displayed in Getting Started
* Streaming server support for direct TL
2017-10-22 18:35:14 -07:00
David Yip
af8f06413e
KeywordMute matcher: more closely mimic Regexp#=~ behavior.
...
Regexp#=~ returns nil if it does not match. An empty mute set does not
match any status, so KeywordMute::Matcher#=~ ought to return nil also.
2017-10-22 01:12:21 -05:00
David Yip
1a60445a5f
Address unused translation errors.
2017-10-22 01:05:56 -05:00
David Yip
4c84513e04
Use current_account from ApplicationController.
...
This avoids copy-pasting definitions of set_account.
2017-10-22 01:02:52 -05:00
David Yip
4b68e82a19
Don't add \b to whole-word keywords that don't start with word characters.
...
Ditto for ending with \b.
Consider muting the phrase "(hot take)". I stipulate it is reasonable
to enter this with the default "match whole word" behavior. Under the
old behavior, this would be encoded as
\b\(hot\ take\)\b
However, if \b is before the first character in the string and the first
character in the string is not a word character, then the match will
fail. Ditto for after. In our example, "(" is not a word character, so
this will not match statuses containing "(hot take)", and that's a very
surprising behavior.
To address this, we only add leading and trailing \b to keywords that
start or end with word characters.
2017-10-22 00:38:54 -05:00
David Yip
19826774f0
keyword mutes: also check spoiler (CW) text and reblogged statuses.
2017-10-22 00:38:53 -05:00
David Yip
ad86c86fa8
Apply keyword mutes to reblogs.
2017-10-21 15:44:47 -05:00
David Yip
670e6a33f8
Move KeywordMute into Glitch namespace.
...
There are two motivations for this:
1. It looks like we're going to add other features that require
server-side storage (e.g. user notes).
2. Namespacing glitchsoc modifications is a good idea anyway: even if we
do not end up doing (1), if upstream introduces a keyword-mute feature
that also uses a "KeywordMute" model, we can avoid some merge
conflicts this way and work on the more interesting task of
choosing which implementation to use.
2017-10-21 14:54:36 -05:00
David Yip
cd04e3df58
Fill in create, edit, update, and destroy for keyword mutes interface.
...
Also add a destroy-all action, which can be useful if you're flushing an
old list entirely to start a new one.
2017-10-21 14:54:36 -05:00
David Yip
4a64181461
Allow keywords to match either substrings or whole words.
...
Word-boundary matching only works as intended in English and languages
that use similar word-breaking characters; it doesn't work so well in
(say) Japanese, Chinese, or Thai. It's unacceptable to have a feature
that doesn't work as intended for some languages. (Moreso especially
considering that it's likely that the largest contingent on the Mastodon
bit of the fediverse speaks Japanese.)
There are rules specified in Unicode TR29[1] for word-breaking across
all languages supported by Unicode, but the rules deliberately do not
cover all cases. In fact, TR29 states
For example, reliable detection of word boundaries in languages such
as Thai, Lao, Chinese, or Japanese requires the use of dictionary
lookup, analogous to English hyphenation.
So we aren't going to be able to make word detection work with regexes
within Mastodon (or glitchsoc). However, for a first pass (even if it's
kind of punting) we can allow the user to choose whether they want word
or substring detection and warn about the limitations of this
implementation in, say, docs.
[1]: https://unicode.org/reports/tr29/
https://web.archive.org/web/20171001005125/https://unicode.org/reports/tr29/
2017-10-21 14:54:36 -05:00
David Yip
2e03a10059
Spike out index and new views for keyword mutes controller.
2017-10-21 14:54:36 -05:00
David Yip
4fa2f7e82d
Set up /settings/keyword_mutes. #164 .
...
This should eventually be accessible via the API and the web frontend,
but I find it easier to set up an editing interface using Rails
templates and the like. We can always take it out if it turns out we
don't need it.
2017-10-21 14:54:36 -05:00
David Yip
b4b657eb1d
Invalidate cached matcher objects on KeywordMute commit. #164 .
2017-10-21 14:54:36 -05:00
David Yip
693c66dfde
Use more idiomatic string concatentation. #164 .
...
The intent of the previous concatenation was to minimize object
allocations, which can end up being a slow killer. However, it turns
out that under MRI 2.4.x, the shove-strings-in-an-array-and-join method
is not only arguably more common but (in this particular case) actually
allocates *fewer* objects than the string concatenation.
Or, at least, that's what I gather by running this:
words = %w(palmettoes nudged hibernation bullish stockade's tightened Hades
Dixie's formalize superego's commissaries Zappa's viceroy's apothecaries
tablespoonful's barons Chennai tollgate ticked expands)
a = Account.first
KeywordMute.transaction do
words.each { |w| KeywordMute.create!(keyword: w, account: a) }
GC.start
s1 = GC.stat
re = String.new.tap do |str|
scoped = KeywordMute.where(account: a)
keywords = scoped.select(:id, :keyword)
count = scoped.count
keywords.find_each.with_index do |kw, index|
str << Regexp.escape(kw.keyword.strip)
str << '|' if index < count - 1
end
end
s2 = GC.stat
puts s1.inspect, s2.inspect
raise ActiveRecord::Rollback
end
vs this:
words = %w( palmettoes nudged hibernation bullish stockade's tightened Hades Dixie's
formalize superego's commissaries Zappa's viceroy's apothecaries tablespoonful's
barons Chennai tollgate ticked expands
)
a = Account.first
KeywordMute.transaction do
words.each { |w| KeywordMute.create!(keyword: w, account: a) }
GC.start
s1 = GC.stat
re = [].tap do |arr|
KeywordMute.where(account: a).select(:keyword, :id).find_each do |m|
arr << Regexp.escape(m.keyword.strip)
end
end.join('|')
s2 = GC.stat
puts s1.inspect, s2.inspect
raise ActiveRecord::Rollback
end
Using rails r, here is a comparison of the total_allocated_objects and
malloc_increase_bytes GC stat data:
total_allocated_objects malloc_increase_bytes
string concat 3200241 -> 3201428 (+1187) 1176 -> 45216 (44040)
array join 3200380 -> 3201299 (+919) 1176 -> 36448 (35272)
2017-10-21 14:54:36 -05:00
David Yip
a4851100fd
Make use of the regex attr_reader. #164 .
...
It would also have been valid to get rid of the attr_reader, but I like
being able to reach inside KeywordMute::Matcher without resorting to
instance_variable_get tomfoolery.
2017-10-21 14:54:36 -05:00
David Yip
9f609bc94e
Fix case-insensitive match scenario; test some word ornamentation. #164 .
2017-10-21 14:54:36 -05:00
David Yip
603cf02b70
Rework KeywordMute interface to use a matcher object; spec out matcher. #164 .
...
A matcher object that builds a match from KeywordMute data and runs it
over text is, in my view, one of the easier ways to write examples for
this sort of thing.
2017-10-21 14:54:36 -05:00
David Yip
4745d6eeca
Spec out KeywordMute interface. #164 .
2017-10-21 14:54:21 -05:00
David Yip
9093e2de7a
Add KeywordMute model.
...
Gist of the proposed keyword mute implementation:
Keyword mutes are represented server-side as one keyword per record.
For each account, there exists a keyword regex that is generated as one
big alternation of all keywords. This regex is cached (in Redis, I
guess) so we can quickly get it when filtering in FeedManager.
2017-10-21 14:53:41 -05:00
Ondřej Hruška
d589dd7cd0
Compose buttons bar redesign + generalize dropdown ( #194 )
...
* Generalize compose dropdown for re-use
* wip stuffs
* new tootbox look and removed old doodle button files
* use the house icon for ...
2017-10-21 20:24:53 +02:00
beatrix
a7be86e875
hide mentions of muted accounts (in home col) ( #190 )
...
* hide mentions of muted accounts (in home col)
also cleans up some old crap
* add test
2017-10-20 10:49:54 -04:00
beatrix
b15dd05514
Merge pull request #191 from glitch-soc/garglamel-yaml
...
ƔAML update
2017-10-19 19:29:52 -04:00
kibigo!
21bafc6555
Updates to bio metadata script
2017-10-19 16:11:53 -07:00
beatrix
f5e2469485
Merge pull request #189 from glitch-soc/scrollable-compose-area
...
Make the compose area optionally scrollable
2017-10-19 12:28:47 -04:00
David Yip
9423553e5c
Make the compose area optionally scrollable.
...
On desktop, the compose text box grows to accommodate the content. On
mobile, the text box does not grow to accommodate text context, but does
grow to accommodate images. It is possible in both cases to overflow
the available area, which makes accessing other UI elements (e.g.
visibility setttings) difficult.
This commit makes the compose area optionally scrollable, which allows
those UI elements to remain available even if they go off-screen.
2017-10-19 10:59:50 -05:00
David Yip
90770f6d59
Merge pull request #185 from glitch-soc/fix-null-status
...
workaround for null status
2017-10-18 17:01:31 -05:00
beatrix
c756651278
Merge pull request #188 from glitch-soc/merge-upstream-2-0-0
...
Merge with upstream v2.0.0
2017-10-18 17:57:42 -04:00
Ondřej Hruška
eb907a5bab
formatting fix for eslint
2017-10-18 23:44:06 +02:00
David Yip
39c9cdf7fe
Remove unused filesAttached property.
2017-10-18 13:20:45 -05:00
David Yip
86cf4468af
Update stylesheet imports in glitch components.
...
Commit 6e54719474 moved the Mastodon
variables and mixins deeper in the directory hierarchy; this commit
brings the glitch components in line with that change.
2017-10-18 11:52:34 -05:00
David Yip
42e8c8eb0e
Merge tag 'v2.0.0' into gs-master
2017-10-18 11:52:04 -05:00
Ondřej Hruška
4421f6598f
Fix dual toot button wrong behavior after compose re-design
2017-10-16 23:32:13 +02:00
Ondřej Hruška
64a5e9a1de
workaround for null status
2017-10-16 23:09:39 +02:00
beatrix
7364b26e4b
Merge pull request #184 from tootsuite/master
...
Fix reduced motion breaking public galleries (#5423 )
2017-10-16 17:05:42 -04:00
David Yip
313ba202ef
Merge pull request #182 from glitch-soc/wide-tootbox-panel
...
Full-width tootbox panel to make room for buttons
2017-10-16 15:49:22 -05:00
David Yip
7c44ad6355
Merge pull request #181 from glitch-soc/upstream-merge-again
...
Merge upstream, pull in fixes for tootsuite/mastodon#{5409,5417}
2017-10-16 15:46:12 -05:00
Ondřej Hruška
37ff061d9b
satisfy eslint and jest
2017-10-16 22:24:44 +02:00
Ondřej Hruška
3d7de06db4
rem a comment
2017-10-16 22:12:38 +02:00
Ondřej Hruška
26f08f0791
double-decker tootbox
2017-10-16 22:10:14 +02:00
Ondřej Hruška
8b9ee5f16b
Merge remote-tracking branch 'upstream/master' into upstream-merge-again
2017-10-16 21:13:47 +02:00
Ondřej Hruška
4b397adb5b
fix some lint errors
2017-10-16 21:13:34 +02:00
David Yip
65154869df
Merge remote-tracking branch 'upstream/master' into upstream-merge-again
2017-10-16 09:54:16 -05:00
David Yip
7e9d93472c
Merge remote-tracking branch 'upstream/master' into gs-master
2017-10-16 09:27:01 -05:00
David Yip
dbb1fce94d
Merge remote-tracking branch 'upstream/master' into gs-master
2017-10-16 09:23:59 -05:00
David Yip
6cd5b3bbe5
Merge remote-tracking branch 'origin/master' into gs-master
2017-10-16 01:29:02 -05:00
David Yip
f72ad67a39
Merge pull request #180 from STJrInuyasha/glitch-soc/avatar-unification
...
Avatar unification, mk.II
2017-10-16 00:49:05 -05:00
Matthew Walsh
56094cb4bd
1.6 changed files for unified avatar styling -- updated to restore unity
2017-10-15 21:14:21 -07:00
David Yip
22df18e902
Merge pull request #173 from glitch-soc/zerowidthmoji
...
use zerowidth spaces with emojis
2017-10-15 20:04:19 -05:00
Ondřej Hruška
cdc22d23b9
Doodle improvements 2 ( #176 )
...
* Fix some doodle bugs and added Background color functionality
* added protections against accidental doodle erase, screen size changing
* resolve react warning about 'selected' on <option>
2017-10-14 12:24:35 +02:00
Ondřej Hruška
531dadad86
Doodle palette, options, fill tool ( #172 )
2017-10-14 00:58:38 +02:00
Ondřej Hruška
723890b6fa
use zerowidth spaces for emojis
2017-10-14 00:48:53 +02:00
David Yip
daa04c39b6
Merge pull request #168 from glitch-soc/doodles
...
Initial doodle support
2017-10-13 11:48:53 -05:00
Ondřej Hruška
2af964ef20
Fixed a bug where the canvas would get transparent bg upon erase
2017-10-13 18:13:00 +02:00
Ondřej Hruška
33e806217f
Initial doodle support
2017-10-13 18:07:01 +02:00
Ondřej Hruška
df626fdd43
Fix the notification bug with newlines
2017-10-12 21:28:17 +02:00
David Yip
6a2b1ba91e
Another tabs-vs-spaces fix, but with ~feeling~
2017-10-12 09:36:26 -05:00
David Yip
fe1c20cfb9
Fix tabs-vs-spaces issue pointed out by eslint.
2017-10-12 09:23:06 -05:00
David Yip
edd1a00faf
Restore variable assignment in MuteService#call.
...
291feba6f1 made MuteService return the
result of Account#mute!; this commit restores that behavior.
2017-10-12 04:27:45 -05:00
David Yip
13e05fece2
Merge tag 'v2.0.0rc2' into gs-master
2017-10-12 04:22:59 -05:00
Ondřej Hruška
eeaa8fba43
Fix our media gallery not having alt text and tooltips
2017-10-11 22:02:24 +02:00
Ondřej Hruška
b0b5ff1b0f
workaround for scrollIntoView bug ???
2017-10-11 21:49:22 +02:00
Ondřej Hruška
bd51a16150
add duck beaks in haml
2017-10-11 21:34:00 +02:00
Ondřej Hruška
0bf9261e65
Merge remote-tracking branch 'upstream/master'
2017-10-11 21:27:17 +02:00
kibigo!
3cc6255a7e
Removed length check which now happens in reducer
2017-10-11 11:50:11 -07:00
kibigo!
35e2cad4eb
Fixed header emojification
2017-10-11 11:00:28 -07:00
kibigo!
8d6b9ba494
Merge upstream 2.0ish #165
2017-10-11 10:43:10 -07:00
beatrix
f0a2a6c875
try to tighten up local only toot stuff, like... properly ( #163 )
...
* try to tighten up local only toot stuff, like... properly
* try to un-break tests
2017-10-09 09:56:17 -04:00
Ondřej Hruška
92a3181dc6
improve static page metadata look
2017-10-08 10:46:59 +02:00
beatrix
7cc0da756d
Merge pull request #161 from DJSundog/audio-uploads-feature
...
Audio uploads feature
2017-10-07 20:13:53 -04:00
DJ Sundog
85d5da86df
raise Mastodon::ValidationError if audio file duration is over 60 secs
2017-10-07 16:14:34 -07:00
DJ Sundog
e10cff8226
update indentation
2017-10-07 13:55:11 -07:00
DJ Sundog
979b0d66a7
update indentation
2017-10-07 13:53:46 -07:00
DJ Sundog
6ca03a7f58
add faststart to audio transcoding
2017-10-07 19:59:22 +00:00
DJ Sundog
96ba3482b9
adding support for audio uploads, transcoded to mp4 videos
2017-10-07 19:54:10 +00:00
kibigo!
6610d57f91
Basic static metadata styling
2017-10-06 22:22:34 -07:00
Ondřej Hruška
1a8011648f
Merge pull request #160 from glitch-soc/ugly-fix-notif-clearing
...
workaround for notif clearing
2017-10-06 09:34:12 +02:00
Ondřej Hruška
37e141bccb
comment out unused stuff with Video
2017-10-06 09:23:28 +02:00
Ondřej Hruška
dcd8ff5308
fix haml quotes in a bid to make travis less grumpy
2017-10-06 09:07:04 +02:00
Ondřej Hruška
f82e90bf11
workaround for notif clearing
2017-10-05 21:55:02 +02:00
beatrix
b1217242fc
Merge pull request #125 from glitch-soc/data-column
...
Add data-column="..." to all columns
2017-09-30 15:02:21 -04:00
beatrix
5dec67d964
Merge pull request #159 from glitch-soc/closed-instance-landing-page-login-form
...
add login form to landing page if regs are closed
2017-09-30 15:01:32 -04:00
Ondřej Hruška
ce3e0faf4d
add login form to landing page if regs are closed
2017-09-29 16:41:18 +02:00
beatrix
c027a7bd4d
Merge pull request #157 from glitch-soc/merging-upstream
...
ABRACA-HRRRRRRRRRRRNGGGGGGGHHH!!!!!!!!!!!!!!!!!!!
2017-09-28 21:48:28 -04:00
kibigo!
53f829dfa8
HAML fix
2017-09-28 18:16:04 -07:00
kibigo!
cf1f83ca2a
Fixed lingering upstream Theme code
2017-09-28 17:45:16 -07:00
kibigo!
1522795853
new HAML for statuses
2017-09-28 17:18:12 -07:00
Ondřej Hruška
e9f9e3cc89
unbreak onboarding modal
2017-09-28 11:13:37 +02:00
Ondřej Hruška
cf24ce7e03
remove wrong emojify usage in old glitch components
2017-09-28 11:03:23 +02:00
Ondřej Hruška
74e4fc8f8a
fix custom emoji not shown in statuses
2017-09-28 10:13:16 +02:00
Ondřej Hruška
9a5418942c
fix some js errors due to number->string change of status ID
2017-09-28 10:04:20 +02:00
Ondřej Hruška
daad07b1d5
Merge remote-tracking branch 'origin/better-themeing' into merging-upstream
2017-09-28 09:20:59 +02:00
Ondřej Hruška
83bda6c1a8
Merge commit 'b9f59ebcc68e9da0a7158741a1a2ef3564e1321e' into merging-upstream
2017-09-28 09:18:35 +02:00
Ondřej Hruška
fcf0d2078e
Skip-merge commit '0401a24558294b6941c30c922af3f2063dfd305e' into merging-upstream
2017-09-28 09:12:47 +02:00
Ondřej Hruška
9330ea1f4d
Merge commit '4aea3f88a6d30f102a79c2da7fcfac96465ba1a8' into merging-upstream
2017-09-28 09:12:17 +02:00
Ondřej Hruška
06e299cef5
Revert "autoscroll emoji suggestions box"
...
This reverts commit c89cce0219 .
2017-09-28 08:56:32 +02:00
Ondřej Hruška
8a24ad5828
Revert "Merge pull request #149 from glitch-soc/mojon-suggest"
...
This reverts commit fa3587645d , reversing
changes made to 15c9c2fd7e .
2017-09-28 08:55:53 +02:00
kibigo!
f7ca205f38
Fixed webpack config code
2017-09-25 19:35:54 -07:00
kibigo!
86e617a839
Better themeing support!!
2017-09-25 19:24:32 -07:00
Ondřej Hruška
210e6776fc
Fix intl warning with disabled secondary toot btn
...
- Moved building the secondary btn text into the if to avoid trying to translate 'none' visibility
2017-09-23 23:41:25 +02:00
Ondřej Hruška
1924a71b5a
Make secondary toot button work nicer with file attachments & revert to the original behavior if it's disabled
2017-09-23 23:38:24 +02:00
Ondřej Hruška
67f8277526
Add secondary toot button (opt-in) ( #153 )
...
Add secondary toot button + other toot button enhancements.
Squashing so it's easy to revert if needed.
2017-09-23 23:11:02 +02:00
Ondřej Hruška
169d83f532
Remove "extra clickable spaces" made obsolete by status re-design
2017-09-23 00:33:35 +02:00
Ondřej Hruška
31dd261375
applied blackle's fix for gallery offset with full-width media
2017-09-22 21:47:14 +02:00
kibigo!
c2b479efec
Long display names now ellipsis properly
2017-09-21 16:55:32 -07:00
kibigo!
a94dc21c79
Styling fixes for header redesign
2017-09-21 16:46:18 -07:00
David Yip
9512db920c
Merge pull request #148 from glitch-soc/better-header
...
Improvements to status headers and content
2017-09-21 16:11:03 -05:00
Ondřej Hruška
c89cce0219
autoscroll emoji suggestions box
2017-09-21 15:31:24 +02:00
beatrix
fa3587645d
Merge pull request #149 from glitch-soc/mojon-suggest
...
Emoji and Hashtag autocomplete
2017-09-20 23:02:23 -04:00
kibigo!
9ed51cecd0
Fixed notification appearance
2017-09-20 14:52:01 -07:00
Ondřej Hruška
514edd3c23
fulltext mojo suggestions
2017-09-20 22:13:09 +02:00
Ondřej Hruška
a3760b7729
TURBO shortcode search
2017-09-20 21:57:33 +02:00
Ondřej Hruška
cbf00168f1
add scrollbar to mojon suggestions list when too long
2017-09-20 21:53:08 +02:00
Ondřej Hruška
4f9a493d9d
cache allShortcodes
2017-09-20 21:39:22 +02:00
Ondřej Hruška
8c0733a14e
typo in comment
2017-09-20 21:28:44 +02:00
Ondřej Hruška
36a35be2ad
Appease Travis
2017-09-20 20:34:11 +02:00
Ondřej Hruška
3783062450
Emoji and Hashtag autocomplete
2017-09-20 20:21:09 +02:00
kibigo!
15c9c2fd7e
Pinned toots; embeds
2017-09-20 02:50:53 -07:00
kibigo!
227dbb6adb
Added GIF hover-to-play support
2017-09-20 02:19:36 -07:00
kibigo!
769f62d96f
Improvements to status headers
2017-09-20 01:57:08 -07:00
kibigo!
003bfd094e
Fixed disabled boost SVG ( #106 )
2017-09-20 00:40:54 -07:00
kibigo!
fae8dce738
Fixed #133 (only parse links in status text)
2017-09-20 00:20:11 -07:00
Surinna Curtis
b0487488a7
Re-center hidden media text vertical
2017-09-16 11:44:31 -05:00
David Yip
f5d6bdd9c0
Merge pull request #147 from yipdw/sync/upstream
...
Fix error when following locked accounts (#4896 )
2017-09-16 11:37:53 -05:00
Eugen Rochko
ad8e856a5b
Fix error when following locked accounts ( #4896 )
...
(cherry picked from commit 0ef9d45d05 )
2017-09-16 11:10:33 -05:00
Surinna Curtis
7ebd6ed03c
Apply white-space: nowrap to account relationships icons
2017-09-14 07:37:39 -05:00
Surinna Curtis
59936b7a98
Tweak title text for mute notifications toggle to be clearer
2017-09-13 22:54:14 -05:00
Surinna Curtis
fd9a171129
fix typos in the migration
2017-09-13 22:35:48 -05:00
Surinna Curtis
6ba35630bc
Add migration to default Mute#hide_notifications? to true
2017-09-13 22:26:43 -05:00
Surinna Curtis
79d8911116
Fixed a typo that was breaking the account mute API endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
d880b3182b
minor code style fixes oops
2017-09-13 21:47:30 -05:00
Surinna Curtis
f9d7b8a94f
Refactor handling of default params for muting to make code cleaner
2017-09-13 21:47:30 -05:00
Surinna Curtis
211f0a9513
add an explanatory comment to AccountInteractions
2017-09-13 21:47:30 -05:00
Surinna Curtis
4a527154b7
fix a missing import
2017-09-13 21:47:30 -05:00
Surinna Curtis
df71eadaae
In probably dead code, replace a dispatch of muteAccount that was skipping the modal with launching the mute modal.
2017-09-13 21:47:30 -05:00
Surinna Curtis
323d437a09
satisfy eslint
2017-09-13 21:47:30 -05:00
Surinna Curtis
3278c08c29
make the hide/unhide notifications buttons work
2017-09-13 21:47:30 -05:00
Surinna Curtis
0284fd723b
Allow modifying the hide_notifications of a mute with the /api/v1/accounts/:id/mute endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
0e0703dbd8
Show whether muted users' notifications are muted in account lists
2017-09-13 21:47:30 -05:00
Surinna Curtis
7dbcc7ed3d
Expose whether a mute hides notifications in the api/v1/relationships endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
83b3a0389c
Add more specs for the /api/v1/mutes/details endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
af2d793398
Define a serializer for /api/v1/mutes/details
2017-09-13 21:47:30 -05:00
Surinna Curtis
70592cdaba
Add a /api/v1/mutes/details route that just returns the array of mutes.
2017-09-13 21:47:30 -05:00
Surinna Curtis
30b5254a5d
Put the label for the hide notifications checkbox in a label element.
2017-09-13 21:47:30 -05:00
Surinna Curtis
0a207be99d
add trailing newlines to files for Pork :)
2017-09-13 21:47:30 -05:00
Surinna Curtis
500c465226
specs for MuteService notifications params
2017-09-13 21:47:30 -05:00
Surinna Curtis
2ea9b164d3
Satisfy eslint.
2017-09-13 21:47:30 -05:00
Surinna Curtis
b1576c52df
Convert profile header mute to use mute modal
2017-09-13 21:47:30 -05:00
Surinna Curtis
4612f7caea
Break out a separate mute modal with a hide-notifications checkbox.
2017-09-13 21:47:30 -05:00
Surinna Curtis
0c547faf92
Less gross passing of notifications flag
2017-09-13 21:47:30 -05:00
Surinna Curtis
eaaf2170fe
API support for muting notifications (and specs)
2017-09-13 21:47:30 -05:00
Surinna Curtis
6f7d00bfdd
Add support for muting notifications in MuteService
2017-09-13 21:47:30 -05:00
Surinna Curtis
5c2e1869f0
specs testing that hide_notifications in mutes actually hides notifications
2017-09-13 21:47:30 -05:00
Surinna Curtis
0f2af2a974
Add specs for how mute! interacts with muting_notifications?
2017-09-13 21:47:30 -05:00
Surinna Curtis
27f8d7069b
block notifications in notify_service from hard muted accounts
2017-09-13 21:47:30 -05:00
Surinna Curtis
44207b6af6
Add muting_notifications? and a notifications argument to mute!
2017-09-13 21:47:30 -05:00
Surinna Curtis
27e55da853
Add a hide_notifications column to mutes
2017-09-13 21:47:30 -05:00
Surinna Curtis
3cac5bc2c3
Fix a spuriously failing spec that assumed we required short bios like upstream
2017-09-10 19:43:52 -05:00
Surinna Curtis
29c44fa5fa
Remove unused imports
2017-09-10 16:00:26 -05:00
Surinna Curtis
7a9c7d4e0b
Merge pull request #143 from yipdw/sync/upstream
...
Merge with upstream's 1.6.0
2017-09-10 14:10:30 -05:00
David Yip
932571fa22
Merge tag 'v1.6.0' into sync/upstream
2017-09-10 13:04:27 -05:00
beatrix
c9df53044a
Merge pull request #142 from glitch-soc/sync/upstream-1.6.0rc4
...
Merge with 1.6.0rc4
STRAP IN BUCKAWOO HERE WE GO AGAIN
2017-09-10 13:34:14 -04:00
David Yip
67ad453373
Merge tag 'v1.6.0rc4' into sync/upstream-1.6.0rc4
...
Conflicts:
app/javascript/mastodon/features/getting_started/index.js
app/javascript/packs/public.js
app/javascript/styles/components.scss
2017-09-09 23:56:21 -05:00
beatrix
3dff74eecf
Merge pull request #141 from yipdw/sync/upstream
...
Sync with upstream @ v1.6.0rc3
ohhhhhhhhhhh heck here we go
2017-09-09 20:11:48 -04:00
David Yip
14e1fb8d36
Add missing import (patch by @MightyPork)
2017-09-09 14:28:20 -05:00
David Yip
514fc908a3
Merge tag 'v1.6.0rc3' into sync/upstream
2017-09-09 14:28:08 -05:00
David Yip
b9f7bc149b
Merge branch 'origin/master' into sync/upstream
...
Conflicts:
app/javascript/mastodon/components/status_list.js
app/javascript/mastodon/features/notifications/index.js
app/javascript/mastodon/features/ui/components/modal_root.js
app/javascript/mastodon/features/ui/components/onboarding_modal.js
app/javascript/mastodon/features/ui/index.js
app/javascript/styles/about.scss
app/javascript/styles/accounts.scss
app/javascript/styles/components.scss
app/presenters/instance_presenter.rb
app/services/post_status_service.rb
app/services/reblog_service.rb
app/views/about/more.html.haml
app/views/about/show.html.haml
app/views/accounts/_header.html.haml
config/webpack/loaders/babel.js
spec/controllers/api/v1/accounts/credentials_controller_spec.rb
2017-09-09 14:27:47 -05:00
aschmitz
e18ed4bbc7
Fix StatusLengthValidator tests
...
This fixes the StatusLengthValidator tests to use
StatusLengthValidator::MAX_CHARS to derive the length of the strings
tested, and so makes them resilient to changes in MAX_CHARS (such as the
one that made these tests fail, with it being changed from 500 to 512).
This seems a bit odd for some types of tests, but appears to make sense
here, where the testing goes beyond `status.length > MAX_CHARS`.
2017-09-02 11:37:40 -05:00
Surinna Curtis
667df47168
Remove workaround for fixed bug in SettingToggle
...
SettingToggle was toggling itself in response to keydown of space, and then the keyup was doing it again
2017-08-31 22:41:49 -05:00
Surinna Curtis
173a970752
UploadArea should only preventDefault for Escape
...
This will make accessibility for some things less effortful, since we won't have to define a prior event handler to do whatever should be happening by default.
2017-08-31 22:32:03 -05:00
Ondřej Hruška
cb42dd8497
Fix onboarding modal & add re-open button ( #129 )
...
* Added a button to open the onboarding modal
* Fixed onboarding modal
* added a show-me-around getting-started menu button
2017-08-08 21:42:29 +02:00
Ondřej Hruška
4dc0ddc601
fix regression - collapse button not working
2017-08-07 22:46:24 +02:00
Ondřej Hruška
7a1ca8b0df
Merge remote-tracking branch 'upstream/master'
2017-08-07 22:43:52 +02:00
Ondřej Hruška
b8791ae79b
always put @handles on a new line. undo some needless changes from prev cmmt
2017-08-07 21:59:49 +02:00
Ondřej Hruška
b9a2ceca35
removed ellipsis from .display-name
2017-08-07 21:24:19 +02:00
kibigo!
70c5eccc12
Compatibility regex for user profiles
2017-08-06 15:10:06 -07:00
Ondřej Hruška
eb7fc34708
Merge pull request #124 from glitch-soc/data-avatar-of
...
all checks have failed woooooo \*merges*
2017-08-06 21:49:26 +02:00
Ondřej Hruška
b6bf04ece2
Added data-column="{account|local|federated|favourites|hashtag|home|notifications|mutes|blocks|getting-started|follow-requests}" to Column
2017-08-06 21:27:47 +02:00
Ondřej Hruška
91836d577e
Add data-avatar-of="@..." to all user avatars
2017-08-06 21:24:13 +02:00
Ondřej Hruška
7de0fa698d
Updated glitch files to use the new Avatar class correctly
2017-08-06 21:23:59 +02:00
Ondřej Hruška
811d895f7b
Merged upstream PR #4526
2017-08-06 21:23:36 +02:00
Ondřej Hruška
7b42d14f45
fix bug with data attrib for boost in home TL
2017-08-04 22:38:58 +02:00
Ondřej Hruška
f34f33c19e
Add data- attributes to statuses for userstyle selectors ( #117 )
...
* Add data- attributes to statuses for userstyle selectors
* use const and template string, replace reblog->boosted and favourite->favourited
* more template strings because sorin-sama said so
2017-08-04 22:11:46 +02:00
kibigo!
8b58153583
Fixed onClick column links
2017-08-01 13:46:52 -07:00
kibigo!
8150689b48
Merge upstream ( #111 )
2017-08-01 13:20:29 -07:00
Gô Shoemake
b61e3daf98
Multiple frontend support ( #110 )
...
* Initial multiple frontend support
* Removed unnecessary require()
* Moved styles/images out of common
2017-07-30 19:28:21 +02:00
Ondřej Hruška
6ff084dbbb
Improved notifications cleaning UI with set operations ( #109 )
...
* added notification cleaning drawer
* bugfix
* fully implemented set operations for notif cleaning
* i18n for notif cleaning drawer & improved logic slightly. Also added a confirm dialog
* - notif dismiss "overlay" now shoves the notif aside to avoid overlap
- added focus ring to header buttons
- removed notif overlay entirely from DOM if mode is disabled
* removed comment
* CSS tuning - inconsistent division lines fix
2017-07-30 12:36:28 -04:00
David Yip
9aaf3218d2
Add commit_hash to instance presenter double ( #107 )
...
glitch-soc's about page grabs said value from InstancePresenter; the
double needs to emulate that.
2017-07-28 19:25:30 -04:00
Ondřej Hruška
cb69e35b3b
Add visibility icon to Detailed status
2017-07-27 00:41:28 +02:00
Ondřej Hruška
e82021e0e6
Merge pull request #97 from glitch-soc/LESS_UGLY_LANDING_PAGE_TEXT_CSS
...
Landing page CSS fixes
2017-07-25 23:32:59 +02:00
Ondřej Hruška
8925731c98
Improve landing page CSS and text contrast
2017-07-25 23:30:31 +02:00
Ondřej Hruška
4c233b4f3a
Add .fa-external-link to instance list link
2017-07-25 23:30:13 +02:00
Ondřej Hruška
b7cf758fbe
Fix JS errors and add back commit hash
2017-07-25 21:54:12 +02:00
Ondřej Hruška
7e5691804d
Merge git://github.com/tootsuite/mastodon into tootsuite-master
2017-07-25 21:36:22 +02:00
Ondřej Hruška
852acbd738
amend 3ba7c1e7 to actually do what I wanted to do *facepalm*
2017-07-22 22:32:03 +02:00
Ondřej Hruška
6913426e48
Merge pull request #92 from tootsuite/master
...
tiny upstream merge
2017-07-22 22:20:17 +02:00
Ondřej Hruška
3ba7c1e725
Textarea does not auto-expand on mobile anymore (autofocus only on desktop)
2017-07-22 21:48:56 +02:00
Ondřej Hruška
9b74a12045
Adjust margins for mobile with navbar-under
2017-07-22 20:41:21 +02:00
Ondřej Hruška
74a0cc6a11
Added settings toggle to move the navbar at the bottom in mobile view ( #93 )
2017-07-22 19:51:34 +02:00
beatrix-bitrot
984d2d4cb6
Merge that good fresh upstream shit
2017-07-22 01:16:53 +00:00
Ondřej Hruška
0244019ca1
Fixed horrible outline around notif clearing checkbox & moved the overlay to a more sr-friendly place
2017-07-21 21:12:43 +02:00
Ondřej Hruška
604654ccb4
New notification cleaning mode ( #89 )
...
This PR adds a new notification cleaning mode, super perfectly tuned for accessibility, and removes the previous notification cleaning functionality as it's now redundant.
* w.i.p. notif clearing mode
* Better CSS for selected notification and shorter text if Stretch is off
* wip for rebase ~
* all working in notif clearing mode, except the actual removal
* bulk delete route for piggo
* cleaning + refactor. endpoint gives 422 for some reason
* formatting
* use the right route
* fix broken destroy_multiple
* load more notifs after succ cleaning
* satisfy eslint
* Removed CSS for the old notif delete button
* Tabindex=0 is mandatory
In order to make it possible to tab to this element you must have tab index = 0. Removing this violates WCAG and makes it impossible to use the interface without good eyesight and a mouse. So nobody with certain mobility impairments, vision impairments, or brain injuries would be able to use this feature if you don't have tabindex=0
* Corrected aria-label
Previous label implied a different behavior from what actually happens
* aria role localization & made the overlay behave like a checkbox
* checkboxes css and better contrast
* color tuning for the notif overlay
* fanceh checkboxes etc and nice backgrounds
* SHUT UP TRAVIS
2017-07-21 20:33:16 +02:00
beatrix
0efd7e7406
disable about page timeline
2017-07-20 17:26:00 -04:00
beatrix
e7edb4d1ee
Merge pull request #87 from tootsuite/master
...
merge upstream
2017-07-20 11:24:32 -04:00
kibigo!
d235224692
Restructured local settings internals
2017-07-19 20:41:28 -07:00
kibigo!
0a678cf377
Fix for stylesheet split
2017-07-18 11:28:52 -07:00
Surinna Curtis
7a77f7b3bb
Add sourceRoot/includePaths to loaders
...
Use the settings modal as an example/testcase
2017-07-18 11:27:48 -07:00
Ondřej Hruška
df74e26baf
Merge branch 'tootsuite-master'
2017-07-18 18:59:00 +02:00
Ondřej Hruška
d69fa9e1f4
Merge changes from upstream with the CSS reload fix
2017-07-18 18:58:47 +02:00
Ondřej Hruška
c727eae441
Updated from tootsuite
2017-07-17 20:03:57 +02:00
kibigo!
d0aad1ac85
Documentation and cleanup
2017-07-16 17:13:16 -07:00
kibigo!
21b04af524
Fixes lack of <tbody> in header metadata table
2017-07-16 16:49:12 -07:00
Ondřej Hruška
3ea02314b9
split added glitch locales from vanilla ( #82 )
...
* Locale script now accepts overrides and new keys from glitch/locales
* Revert glitchsoc changes to mastodon/locales to prevent future merge conflicts
2017-07-16 01:15:25 +02:00
kibigo!
4715161a93
FIXED STUFF FROM THE MERGE SORRY ;_;
2017-07-15 15:42:39 -07:00
kibigo!
144db8ea1d
poke and visible docs url
2017-07-15 15:34:46 -07:00
kibigo!
bc4202d00b
Ported updates from #64
2017-07-15 15:10:06 -07:00
kibigo!
09cfc079b0
Merge upstream ( #81 )
2017-07-15 14:33:15 -07:00
Ondřej Hruška
08d021916d
Fixed issue #72 - bad css in report dialog
2017-07-15 16:45:39 +02:00
Ondřej Hruška
99f24ab0c7
Raise search results count to 10 for test
...
reference: https://mastodon.xyz/users/lx/updates/278054
2017-07-15 15:42:24 +02:00
Ondřej Hruška
3a526e2369
Fix broken letterboxing in media previews
2017-07-15 15:38:18 +02:00
Gô Shoemake
51e3ac2534
Added link to docs website
2017-07-14 09:42:50 -07:00
Ondřej Hruška
75aafc932e
Added buttons and menu items to dismiss individual notifications ( #76 )
...
* Added DELETE verb for notifications
* Added notification dismiss button to status dropdown
* Added reveal-on-hover notif dismiss button, added FollowNotification component
2017-07-14 11:03:43 -04:00
kibigo!
6ce806f913
Fixed faulty import on notifs
2017-07-13 03:36:12 -07:00
kibigo!
35fda84ba8
Documentation pt. I
2017-07-13 03:26:08 -07:00
kibigo!
5770d461b2
Moved glitch containers and commented unused files
2017-07-13 02:40:16 -07:00
kibigo!
2e0645c26c
Updated readme and contrib docs
2017-07-12 23:55:55 -07:00
Ondřej Hruška
66b1174d25
Fix CW auto-expanding if collapsed toots are disabled
2017-07-12 19:52:36 +02:00
kibigo!
183f993b01
Linting fixes
2017-07-12 02:36:40 -07:00
Surinna Curtis
e53fbb4a09
local-only/compose advanced options tweaks.
...
Squashed commit of the following:
commit b9877e37f72fdd8134936e1014033b07cb6c3671
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Wed Jul 12 00:50:10 2017 -0500
account for the eye in the chars left count for local-only toots
commit 56ebfa96542e16daa1986cc45e07974801ee12dc
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Wed Jul 12 00:21:02 2017 -0500
factor out an AdvancedOptionsToggle to avoid unnecessary re-renders
commit 04cec44ab8744e4e0f52da488c9ec24b1b1422ef
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Wed Jul 12 00:20:24 2017 -0500
s/changeComposeAdvancedOption/toggleComposeAdvancedOption/g
commit af5815dee750d1aa8b797a9305e5ab3ce6774e3f
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Tue Jul 11 23:55:19 2017 -0500
clicking anywhere on the whole advanced option toggles
2017-07-12 02:14:17 -07:00
kibigo!
79d898ae0a
Merge upstream!! #64 <3 <3
2017-07-12 02:03:17 -07:00
kibigo!
bcf7ee48e9
Importing vanillin from upstream ;) ;)
2017-07-12 01:10:17 -07:00
kibigo!
297921fce5
Moved glitch files to their own location ;)
2017-07-12 01:02:51 -07:00
DJ Sundog
74eff5456c
First lame pass at adding optional git commit hash display on /about/… ( #67 )
...
* First lame pass at adding optional git commit hash display on /about/more page.
Currently, this is implemented by checking for the existence of a file called CURRENT_RELEASE in the home directory of the user running Mastodon. If the file exists, its contents are added.
I've modified my update process to include the following before precompiling assets:
git log -1 | head -n 1 | cut -d " " -f2 > ~/CURRENT_RELEASE
That puts the current commit hash into the file ~/CURRENT_RELEASE, but you figured that out because you're a smart cookie.
As I am quite sure this is a horrible methodology for implementing this, I look forward to any improvements you have to offer!
* Updated to handle instances that share a user - the CURRENT_RELEASE file now lives in the instance's base directory.
This also requires modifying the update hook to `git log -1 | head -n 1 | cut -d " " -f2 > CURRENT_RELEASE`
2017-07-11 20:32:16 -04:00
Ondřej Hruška
60d27b4302
Fixed #66 disabling collapse collapses all toots
2017-07-11 20:48:31 +02:00
Ondřej Hruška
08d19778d5
Fix extra clickable spaces for narrow screen
2017-07-11 17:53:50 +02:00
Ondřej Hruška
9f7a5aac1e
Toot context menu is now centered
2017-07-10 10:21:20 -04:00
Ondřej Hruška
945c5812d3
Added extra clickable area in status gutter
2017-07-10 09:29:20 -04:00
Ondřej Hruška
667b567606
Make avatar in compose navbar hover-to-play
2017-07-10 10:26:46 +02:00
Ondřej Hruška
8e2b1f79e4
Small indent fix in components.scss
2017-07-09 14:00:13 +02:00
Ondřej Hruška
345290a905
Avatar in the detail column no longer autoplays
2017-07-09 07:54:33 -04:00
Ondřej Hruška
2fb78fefc6
Fix fullwidth media CSS bugs with NSFW video, and bad spoiler margin on static pages ( #60 )
...
* Fix fullwidth style not applied to NSFW video correctly
* Fix botched video .media-spoiler margin on static pages
2017-07-09 09:07:14 +02:00
Ondřej Hruška
dc2b8bdecd
Added a toggle for full-width media previews
2017-07-08 06:46:12 -04:00
Ondřej Hruška
e3c2183c12
New design for visibility icons
2017-07-07 23:07:16 -04:00
kibigo!
86f8df7903
Fixed avis on static pages
2017-07-07 15:56:05 -07:00
Ondřej Hruška
d41cec90cf
Added toot visibility icons and removed Boost btn changing icon
2017-07-07 06:31:11 -04:00
Ondřej Hruška
7859e6ad45
Fix back button to never go to a different website using history len check
2017-07-07 05:59:15 -04:00
Surinna Curtis
3464bb30f8
replies to local-only toots default to local-only, and fix some regex bugs
2017-07-06 22:30:51 -05:00
Ondřej Hruška
d87d70e89a
Fixed js type error in advanced_options_dropdown.js
2017-07-06 14:46:45 -07:00
kibigo!
0c7ee5c792
Fixed non-status notification styling
2017-07-05 19:26:19 -07:00
kibigo!
bba75c15f1
Statuses redux!
...
- Better unified reblogs, statuses, and notifications
- Polished up collapsed toots greatly
- Apologies to bea if this makes everything more difficult
2017-07-05 18:51:23 -07:00
Ondřej Hruška
4cbbea5881
Improved CSS for drawer to restore original looks (full height)
2017-07-05 07:21:36 -04:00
Ondřej Hruška
167c392efd
Fix drawer clipping dropdowns
2017-07-05 07:21:36 -04:00
Surinna Curtis
193f354d3e
a real default for advanced options long description
2017-07-05 00:09:20 -05:00
Surinna Curtis
6b67b91eb1
satisfy eslint
2017-07-04 21:33:53 -07:00
Surinna Curtis
6b77424660
some adjustments to open/active for advanced options dropdown
2017-07-04 21:33:53 -07:00
Surinna Curtis
301c185878
highlight … button if any options enabled
2017-07-04 21:33:53 -07:00
Surinna Curtis
cb7f54891f
Revert "change active/hover display on advanced options"
...
This reverts commit ade773cb0a .
2017-07-04 21:33:53 -07:00
Surinna Curtis
f6ce1a9592
toggles for advanced options
2017-07-04 21:33:53 -07:00
Surinna Curtis
aee64b996c
change active/hover display on advanced options
2017-07-04 21:33:53 -07:00
Surinna Curtis
0c71c0ccc8
reset advanced options when appropriate
2017-07-04 21:33:53 -07:00
Surinna Curtis
49e82c1e0f
add an eye when submitting a toot with do_not_federate enabled
2017-07-04 21:33:53 -07:00
Surinna Curtis
556cede00f
Local-only option and dropdown all working
2017-07-04 21:33:53 -07:00
Surinna Curtis
b73ee36949
Reduce advanced options dropdown width
2017-07-04 21:33:53 -07:00
Surinna Curtis
dd49c10cdb
Further improvements to dropdown html
2017-07-04 21:33:53 -07:00
Surinna Curtis
85d5249479
The beginnings of an advanced options dropdown
2017-07-04 21:33:53 -07:00
Surinna Curtis
ff9f2088f7
Move layout override into app settings modal
...
Squashed commit of the following:
commit 3842f879865818a3299f8283f8ed1b43c5566500
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Mon Jul 3 19:57:39 2017 -0500
Fix some style issues
commit 08628a0234392ecac90e869a1272f429de0b6db2
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Mon Jul 3 19:35:22 2017 -0500
Improved styling and layout of select app settings
commit 1787a7c20f2bf7101c6d6830450564178314a737
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Mon Jul 3 17:13:53 2017 -0500
remove the layout selector ui from the drawer
commit 7d93b180b1e615e2c36210ad6f119fe80a2778d8
Author: Surinna Curtis <ekiru.0@gmail.com >
Date: Mon Jul 3 17:01:51 2017 -0500
Add layout setting to app settings modal
2017-07-03 21:51:00 -05:00
adbelle
15227c713d
Remove color lightening for search results section
...
This will cause it to match the shading of the container behind it.
2017-06-30 18:38:36 -04:00
adbelle
30736f4886
Add opaque background to search results section
2017-06-30 18:38:36 -04:00
kibigo!
c58877862d
createBio function added
2017-06-30 15:03:31 -07:00
beatrix
0e310f1ee3
put travis thing in readme.md
2017-06-30 12:36:10 -04:00
beatrix-bitrot
7dd4d9de96
try fix failing controller spec caused by long bios
2017-06-30 16:27:52 +00:00
kibigo!
46f83bb28b
Styling fixes to media spoilers
2017-06-30 02:56:19 -07:00
kibigo!
ec2daae71c
Media display improvements
...
- built in fullwidth styling
- letterbox settings toggle
- media no longer counts towards height when making toot-collapsing
measurements
2017-06-30 02:18:25 -07:00
kibigo!
b525caf40a
Fixing an aspect of #32 which had previously escaped my attention
2017-06-29 23:39:57 -07:00
kibigo!
fc65b691df
Images now behind CWs on static pages
2017-06-29 22:59:28 -07:00
kibigo!
651c3d643c
Images behind CWs in detailed statuses too
2017-06-29 22:48:22 -07:00
kibigo!
cc4cba8afd
Improvements to image icon appearance on SHOW MORE
2017-06-29 01:43:15 -07:00
kibigo!
99889ea57d
Tiny Status improvements
...
- Media toots are no longer auto-collapsed if the media is behind a CW
- Display names no longer appear clickable when a toot is collapsed
- Fixed #36 by adding reduplicating the media icon inside the SHOW
MORE/LESS
2017-06-28 23:23:05 -07:00
kibigo!
19690d3e33
Fixes #32 bug with revealing sensitive media
2017-06-28 22:57:30 -07:00
kibigo!
0b371da971
Fixed improper centering of columns-area
2017-06-28 22:18:22 -07:00
kibigo!
2d8ebdcc72
Initial store for local settings is now Immutable all the way down
2017-06-28 22:11:21 -07:00
kibigo!
595c6de32c
Added App Setttings Modal
2017-06-28 22:00:54 -07:00
kibigo!
6cbbdc805f
Fixed Regexp.new syntax
2017-06-28 15:16:13 -07:00
kibigo!
7b1d233f4f
Linear gradient no longer extends under metadata on account pages
2017-06-28 01:10:28 -07:00
kibigo!
03f9648377
Improvements to static metadata styling, especially for mobile
2017-06-28 00:57:32 -07:00
kibigo!
6107e95404
Backend YAML Processing + Profile Metadata on Static Pages
2017-06-28 00:27:44 -07:00
kibigo!
36805a39db
Moved reblog wrapper outside of <Status>
2017-06-27 18:34:30 -07:00
kibigo!
ab4632a41e
Allow line-breaks in bio metadata
2017-06-27 16:20:35 -07:00
beatrix-bitrot
ddafde942c
Merge remote-tracking branch 'upstream/master'
2017-06-27 20:46:13 +00:00
kibigo!
e6300de142
Profile metadata improvements
2017-06-27 05:48:26 -07:00
Surinna Curtis
a6f5111c79
Eyes with variation-selector-16 now also do local-only
2017-06-26 20:51:11 -05:00
kibigo!
59503a88ae
Disable account linking on collapsed toots too
2017-06-26 15:41:09 -07:00
kibigo!
5df7bc3a8b
Disable links on collapsed toots
2017-06-26 15:22:03 -07:00
kibigo!
c806fef865
Notifications collapsed by default
2017-06-26 14:28:43 -07:00
beatrix-bitrot
49ba78d6f8
fix account spec broken by change to 500char bios
2017-06-26 20:55:44 +00:00
Surinna Curtis
7b53d4bbca
Bio length on client side mostly doesn't count metadata
2017-06-26 09:34:31 -05:00
Surinna Curtis
4f36aad6e8
don't count bio metadata against bio length on server
2017-06-26 09:34:31 -05:00
kibigo!
56ca33a6d3
Time needs to be just a little wider to accomodate minutes
2017-06-25 19:38:58 -07:00
kibigo!
aeff898137
We want wrapping here, sorry 😥
2017-06-25 19:26:59 -07:00
kibigo!
b323e00bf3
Merge branch 'master' of https://github.com/glitch-soc/mastodon
2017-06-25 19:19:52 -07:00
kibigo!
a520b118e4
Expand toot by clicking on body [fixed!]
2017-06-25 19:19:45 -07:00
beatrix-bitrot
93fc8aa14c
keyword muting and local only tooting WIP
2017-06-26 02:19:21 +00:00
beatrix-bitrot
c0a665865e
update bio length to 500
2017-06-26 02:18:52 +00:00
kibigo!
38a1299975
Stick images inside of CWs
2017-06-25 19:15:03 -07:00
kibigo!
96e1f75679
Fixes to overflows wrt drawer/column
2017-06-25 18:05:28 -07:00
kibigo!
3a99552f0c
Fixed bad drawer custom.css
2017-06-25 17:55:48 -07:00
kibigo!
22cc5c0dec
Improvements to action bar positioning
2017-06-25 17:35:27 -07:00
Surinna Curtis
efa425206c
Move status action bar left
...
This also resolves the issues where sometimes the timestamps wrap and also sits unpleasantly close to the … button.
2017-06-25 18:24:50 -05:00
kibigo!
e60f27d649
Clicking on a collapsed toot just uncollapses it.
2017-06-25 16:09:32 -07:00
kibigo!
6a50e73089
Auto-uncollapse when expanding CW
2017-06-25 15:52:55 -07:00
kibigo!
b1f9892e63
[custom.scss] More media height fixes
2017-06-25 15:29:23 -07:00
kibigo!
d6e3918d92
Disables CW [Show More/Less] links in collapsed toots
2017-06-25 15:25:19 -07:00
kibigo!
6909bbdc9e
[custom.scss] max-height of media now a fixed value
2017-06-25 14:44:52 -07:00
kibigo!
ddc6b85912
Color adjustment to media icons
2017-06-25 14:25:35 -07:00
kibigo!
4bc237fcfe
Adds media icons to toots
2017-06-25 14:22:11 -07:00
kibigo!
efacfec3ed
Media previews for collapsed toots
2017-06-25 13:57:52 -07:00
kibigo!
8ea779e59a
Patching rebase errors
2017-06-25 12:51:31 -07:00
Shel Raphen
7eda83a36a
Glitchsocification
2017-06-25 19:21:51 +00:00
kibigo!
af178d0ba6
Removed no-longer-necessary custom style
2017-06-24 21:28:30 -07:00
Gô Shoemake
e4326b3f12
Merge pull request #26 from ekiru/feature/manual-column-layout-setting
...
User-controlled multi-column/single-column overrides
2017-06-24 20:44:43 -07:00
kibigo!
b8a5052d53
Better style handling at small sizes
2017-06-24 20:36:19 -07:00
kibigo!
7427680e75
Allowed little media rules
2017-06-24 20:14:58 -07:00
kibigo!
ca0d30c04b
OKAY THIS WORKS THIS WORKS
2017-06-24 20:04:46 -07:00
kibigo!
da05cde721
Better settings handling with localSettings (new!)
2017-06-24 19:56:37 -07:00
kibigo!
4c37f629bc
Don't change layout of static pages
2017-06-24 18:30:59 -07:00
kibigo!
ddba5d3b8c
Use Redux store to keep track of layout
2017-06-24 18:30:30 -07:00
Surinna Curtis
ceb545c080
Pass in correct "singleColumn" prop value when auto-columns is not used.
2017-06-24 15:29:46 -05:00
Surinna Curtis
a70468aa56
Support overriding media queries for deciding between single-column/multi-column layouts with a class
2017-06-24 15:29:46 -05:00
beatrix-bitrot
8b23bf7cbd
clean up old avatar class
2017-06-24 03:51:01 +00:00
Matthew Walsh
f1a60d4b81
Unified avatar styling
...
Avatars now have consistent styling across all pages; border radius can be adjusted with a SASS variable ($ui-avatar-border-size)
2017-06-24 03:03:27 +00:00
kibigo!
2513d92c54
Un-hide dropdown menu ;P
2017-06-23 19:39:44 -07:00
kibigo!
414dfb3955
ESLint improvements for Profile Metadata
2017-06-23 18:43:30 -07:00
Gô Shoemake
67adbcc60c
Reblog support for collapsed toots
2017-06-23 18:23:26 -07:00
beatrix-bitrot
453b9c6e7e
missing punctuation
2017-06-23 22:01:04 +00:00
beatrix
d9b9bb8c5e
glitch the getting started image
2017-06-23 21:50:45 +00:00
kibigo!
40ecbfd4a9
Very minor styling improvements to toot-collapsing
2017-06-23 21:50:45 +00:00
kibigo!
4fe45dda9a
Updates height upon collapsing
2017-06-23 21:50:45 +00:00
kibigo!
4bd7482a7a
Minor collapsing button improvements~
2017-06-23 21:50:45 +00:00
kibigo!
93c52301ad
Collapsable toots [1/??] ☕ ️
2017-06-23 21:50:45 +00:00
kibigo!
0d3ec19e89
✨ Profile Metadata HACK 😈
2017-06-23 21:45:14 +00:00
Go Shoemake
62a75891ab
Fixes drawer so stuff doesn't overflow
2017-06-23 21:45:14 +00:00
Charlotte Fields
b27842dc70
cybre cleanup
2017-06-23 21:45:14 +00:00
Chronister
39b6b37b74
cybrespace to 1.4.2
2017-06-23 21:45:14 +00:00
Chronister
65528fc54e
All cybrespace changes through 5/28
2017-06-23 21:45:14 +00:00
Charlotte Fields
382572c213
adding cybre changes
2017-06-23 21:45:14 +00:00
beatrix-bitrot
9bc593d675
update local modifications for cors and cp
2017-06-23 21:45:14 +00:00
beatrix-bitrot
09f7ad3614
silly readme update to test automated deploys
2017-06-23 21:45:14 +00:00
beatrix-bitrot
7c2ea42cd5
update README.md
2017-06-23 21:45:14 +00:00
beatrix
ea785d0baf
Update README.md
2017-06-23 21:45:14 +00:00
Beatrix Bitrot
a337c5dbe5
CORS tweaks
2017-06-23 21:45:14 +00:00