Commit Graph

11328 Commits (85733bb960903b3322a89cc61d4eab9cf1e407e8)

Author SHA1 Message Date
kouhai dev 85733bb960 th: invite limit nonfixited bugs 2023-09-20 00:27:27 -07:00
kouhai dev 46072173a9 th: merge glitch again (lol) 2023-09-20 00:27:27 -07:00
kouhai dev f0dcaa2651 th: add invite limits behind TH_USE_INVITE_QUOTA
TH_USE_INVITE_QUOTA: feature flag
TH_INVITE_MAX_USES: max uses per invite for non-moderators
TH_ACTIVE_INVITE_SLOT_QUOTA: max slots in active invites, including consumed slots
2023-09-20 00:27:27 -07:00
kouhai dev 58f370b822 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:27 -07:00
Ariadne Conill c7447b1ad0 th: Merge gitea.treehouse.systems:mirrors/mastodon-glitch into chore/merge-20230511-1 2023-09-20 00:27:27 -07:00
kouhai dev ba51b556df th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev ad8fd63ff4 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev 3f741c8549 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev 1642877504 th: fix build 2023-09-20 00:27:26 -07:00
kouhai dev 333c6154c7 th: fix extension 2023-09-20 00:27:26 -07:00
kouhai dev 3f21a25d46 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev 18e826010d th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev 5000f0ebf3 th: update models, node/Gemfile state 2023-09-20 00:27:26 -07:00
kouhai dev 976a04e366 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
kouhai dev 0e17437861 th: Merge remote-tracking branch 'glitch/main' 2023-09-20 00:27:26 -07:00
Plastikmensch bd0986e5d7 Add regex filter back to firehose ()
* 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 cd902b7fd4 Fix showing local only toots in "All" ()
* 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 c33c8bc048 Show local-only posts in “All” by default, and add back option to toggle it 2023-07-02 20:28:02 +02:00
mogaminsk db90f2b456 [Glitch] Prevent duplicate concurrent calls of `/api/*/instance` in web UI
Port ee22b32aef to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 12:00:03 +02:00
Eugen Rochko f3140305f9 [Glitch] Change dropdown icon above compose form from ellipsis to bars in web UI
Port f504aded26 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 11:59:31 +02:00
Claire 95da88be87 [Glitch] Change local and federated timelines to be in a single firehose column
Port 6ca66c8cad to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 11:58:51 +02:00
Renaud Chaput bb5fddd588 [Glitch] Use an Immutable Record as the root state
Port 2751a6d716 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 11:55:34 +02:00
Claire f6ede7b089 [Glitch] Fix onboarding prompt being displayed because of disconnection gaps
Port 1408b62211 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 11:55:08 +02:00
Claire 34dd555a1c [Glitch] Remove the search button from UI header when logged out
Port 7a47a52cd3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-02 11:54:47 +02:00
Claire 0a6bc158bd Merge branch 'main' into glitch-soc/merge-upstream 2023-07-02 11:49:08 +02:00
Eugen Rochko edb6aab974 Revert "Rails 7 update" () 2023-07-02 11:14:22 +02:00
mogaminsk ee22b32aef Prevent duplicate concurrent calls of `/api/*/instance` in web UI () 2023-07-02 11:12:16 +02:00
Eugen Rochko f504aded26 Change dropdown icon above compose form from ellipsis to bars in web UI () 2023-07-02 10:39:55 +02:00
Matt Jankowski 5cadbaa296 Rails 7 update () 2023-07-02 10:38:53 +02:00
Daniel M Brasil 2f17abc686 Fix HTTP 500 in `/api/v1/emails/check_confirmation` () 2023-07-02 00:05:44 +02:00
Claire 6ca66c8cad Change local and federated timelines to be in a single firehose column () 2023-07-02 00:05:10 +02:00
Vivianne 6c6857f7ad Fixing an issue with a missing argument ()
undefined
2023-07-01 22:55:43 +02:00
Matt Jankowski 843448c7d9 Fix rails `rewhere` deprecation warning in directories api controller () 2023-07-01 21:48:16 +02:00
Renaud Chaput 2751a6d716 Use an Immutable Record as the root state () 2023-06-30 17:03:25 +02:00
Claire 1408b62211 Fix onboarding prompt being displayed because of disconnection gaps () 2023-06-30 16:32:12 +02:00
Claire 85dc0869a5 Fix ResolveURLService not resolving local URLs for remote content () 2023-06-29 14:48:54 +02:00
jsgoldstein 5d75bf9846 Change account search to match by text when opted-in ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2023-06-29 13:05:21 +02:00
Claire 7a47a52cd3 Remove the search button from UI header when logged out () 2023-06-28 14:57:51 +02:00
Renaud Chaput bbe08e28cd [Glitch] Improve dismissable banner buttons when they dont fit on 1 line
Port ff9ed824db 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 5e3d6a3433 [Glitch] Fix onboarding prompt flashing while home feed is loading in web UI
Port 66c513511c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-06-27 13:21:55 +02:00
Eugen Rochko fa093eef89 [Glitch] Fix search not being easily findable on smaller screens in web UI
Port 1924660c5b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-06-27 13:21:14 +02:00
Claire ea57f8e3af Merge branch 'main' into glitch-soc/merge-upstream 2023-06-27 13:15:41 +02:00
Claire 92fbaae7b6 Fix suspending an already-limited domain () 2023-06-27 12:32:51 +02:00
Claire 1569b36e28 Fix batch attachment deletion leaving empty directories () 2023-06-27 09:36:11 +02:00
S.H 2c6f88ad71 Remove media attachment only when file was exist () 2023-06-26 16:38:19 +02:00
Eugen Rochko bcee25e36c Change files to be deleted in batches instead of one-by-one () 2023-06-26 14:17:41 +02:00
Renaud Chaput ff9ed824db Improve dismissable banner buttons when they dont fit on 1 line ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-06-26 12:31:48 +02:00
Claire 1164011bad Fix compose form not being shown when clicking “Make your first post” on mobile () 2023-06-26 12:30:35 +02:00
Eugen Rochko 65b5808421 Change header backgrounds to use fewer different colors in web UI () 2023-06-26 05:27:07 +02:00
Eugen Rochko 66c513511c Fix onboarding prompt flashing while home feed is loading in web UI () 2023-06-26 05:26:54 +02:00