8817 Commits (567745c1e66593ef46a86dc0bcfe824cefb04f14)

Author SHA1 Message Date
abcang 7ab53f221a
Improved performance of notification preloading (#15640)
4 years ago
abcang c8c764dd8b
Fix N+1 query when rendering with StatusSerializer (#15641)
4 years ago
abcang 2319e85a8a
Fix react/jsx-no-duplicate-props (#15636)
4 years ago
ThibG 52ff3ca675
Merge pull request #1491 from ThibG/glitch-soc/merge-upstream
4 years ago
leo60228 ca6c62068e Support customizing poll option limits
4 years ago
ThibG 00e55445b9 [Glitch] Add “translate” class to other user strings
4 years ago
Claire b81710c02c Merge branch 'main' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 7f1c56954b
Fix first return value of FetchLinkCardService.html method (#15630)
4 years ago
luigi 7ea9588520
Use Enumerable#filter_map in more places (#15527)
4 years ago
ThibG 5fcac81302
Add “translate” class to other user strings (#15611)
4 years ago
luigi eb51e43fb4
Optimize some regex matching (#15528)
4 years ago
ThibG c48e2a48ba [Glitch] Fix Google Translate breaking web interface
4 years ago
Claire f90fa11db5 Merge branch 'main' into glitch-soc/merge-upstream
4 years ago
ThibG 7d0031a515
Fix Google Translate breaking web interface (#15610)
4 years ago
ThibG e955ca5463
Fix sign-up restrictions based on IP addresses not being enforced (#15607)
4 years ago
ThibG 2ff01f78f7
Fix /activity endpoint not require signature in authorized fetch mode (#15592)
4 years ago
Claire e202314a75 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 54d4e5252b
Use Rails' index_by where it makes sense (#15542)
4 years ago
ThibG 7bed25f3ea
Fix processing of incoming Block activities (#15546)
4 years ago
ThibG 31e68bf3d3 [Glitch] Fix OCR lang data failing to load
4 years ago
Claire 33d30632fb Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Levi Bard 11d603101a
Fix muting users with duration via the REST api (#15516)
4 years ago
luigi 087ed84367
Optimize map { ... }.compact calls (#15513)
4 years ago
ThibG 73ddb60c32
Fix OCR lang data failing to load (#15519)
4 years ago
ThibG a1a8aa4a08
Skip processing Update activities on unknown accounts (#15514)
4 years ago
abcang efffdd3778
Fix rubocop config and warnings (#15503)
4 years ago
Takeshi Umeda 55e84f9125 [Glitch] Fix logo button style more
4 years ago
Takeshi Umeda 7710a6c4b1 [Glitch] Fix logo button style
4 years ago
Takeshi Umeda f3aa085af5 [Glitch] Fix getting-started footer in single column mode not being clickable in Safari
4 years ago
Takeshi Umeda 98fd0cca55 [Glitch] Fix defaultProps of frameRate to string
4 years ago
Takeshi Umeda f17ff99257 [Glitch] Fix missing key in list timeline policy
4 years ago
Claire 90528f43bc Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda a50fe47a77
Fix defaultProps of frameRate to string (#15493)
4 years ago
Takeshi Umeda 71f0968887
Fix missing key in list timeline policy (#15494)
4 years ago
Takeshi Umeda e38874dcf7
Fix getting-started footer in single column mode not being clickable in Safari (#15496)
4 years ago
ThibG 4552449c26
Fix profile update not being sent on profile/header picture deletion (#15461)
4 years ago
Takeshi Umeda 3f4b0dfd47
Fix logo button style more (#15458)
4 years ago
Takeshi Umeda cb5bb2313b
Fix expand video on public page (#15469)
4 years ago
ThibG f1f96ebf02
Fix being able to import more than allowed number of follows (#15384)
4 years ago
Eugen Rochko 4580129c98
New Crowdin updates (#15413)
4 years ago
Takeshi Umeda ba748a83f2
Fix logo button style (#15428)
4 years ago
Eugen Rochko e89648574f
Fix error when changing ACL on missing objects during suspension (#15420)
4 years ago
Eugen Rochko ba0b79fc5c
Fix undefined method error when batch-removing statuses with ElasticSearch on (#15421)
4 years ago
Takeshi Umeda 7e6d3a7d9a
Fix unfollow action button style (#15418)
4 years ago
ThibG b08d2d4f78
Fix media modal buttons not showing up on mobile (#15417)
4 years ago
trwnh 4950e59cdc
Use existing FeaturedTag serializer and delete AccountFeaturedTag serializer (#15415)
4 years ago
ThibG de57efd055
Fix mentions not being deleted efficiently (#15416)
4 years ago
Eugen Rochko 473abc35a1
Fix trying to privatize empty media attachments (#15414)
4 years ago
Claire 537afa00f3 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 814b7775fb
Improve performances of deleting favourites when deleting accounts (#15412)
4 years ago
Eugen Rochko 62e42bd15b
New Crowdin updates (#15369)
4 years ago
ThibG 2ab3e91eaf
Fix BatchedRemoveStatusService not working without ES in rails console (#15408)
4 years ago
ThibG 3249d35bdc
Improve account deletion performances further (#15407)
4 years ago
ThibG f18349640b
Fix batch order warnings in BatchedRemoveStatusService (#15409)
4 years ago
ThibG 1cf2c3a810
Fix external user creation failing when invite request text is required (#15405)
4 years ago
Eugen Rochko 9915d11c0d
Fix unnecessary queries when batch-removing statuses, 100x faster (#15387)
4 years ago
Claire 38bfaf8855 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 43961035a9
Fix some notifications not being deleted on poll/status deletion (#15402)
4 years ago
ThibG 6f51fd7435
Fix invitation links not working when invite request text is required (#15385)
4 years ago
ThibG 7bf3c6e57b
Fix AccountDeletionWorker crashing and clogging sidekiq queues (#15380)
4 years ago
ThibG 5c966bef8b [Glitch] Fix styling issue on /about when server admin has a long username
4 years ago
ThibG e0a253fb22 [Glitch] Change notification permission handling
4 years ago
Claire f9d000ebae Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 1c41ce3217
New Crowdin updates (#15353)
4 years ago
Eugen Rochko 59343ef4d1
Fix missing description on enable bootstrap timeline accounts toggle in admin UI (#15367)
4 years ago
ThibG a60d9335d8
Fix resolving accounts sometimes creating duplicate records for a given AP id (#15364)
4 years ago
ThibG 47c6c54d31
Fix styling issue on /about when server admin has a long username (#15357)
4 years ago
Eugen Rochko eb35be0431
Fix follow limit preventing re-following of a moved account (#14207)
4 years ago
Eugen Rochko 941ff04b03
Fix styles for RTL languages and the light theme (#15356)
4 years ago
Eugen Rochko 8a95867693
Add option to obfuscate domain name in public list of domain blocks (#15355)
4 years ago
ThibG b1feb47055
Improve searching for private toots from URL (#14856)
4 years ago
Eugen Rochko 2032748050
New Crowdin updates (#15220)
4 years ago
ThibG 79efcf8aad
Change notification permission handling (#15176)
4 years ago
ThibG 8357969559
Fix admins being able to suspend their instance actor (#14567)
4 years ago
Eugen Rochko b0722fbc14 [Glitch] Change RTL detection to rely on unicode-bidi paragraph by paragraph
4 years ago
ThibG 6205107229 [Glitch] Add ability to require invite request text
4 years ago
Eugen Rochko 5ca7bc2bed [Glitch] Change "Profile unavailable" string to "Account suspended" in web UI
4 years ago
Claire e4f8679eae Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 1f564051b6
Change RTL detection to rely on unicode-bidi paragraph by paragraph (#14573)
4 years ago
Eugen Rochko 1045549f85
Add stoplight for object storage failures, return HTTP 503 (#13043)
4 years ago
Mashiro 75d2762fdf
Add "invite request content" display in user account admin page (#15265)
4 years ago
ThibG 1390cc194b
Add indication to admin UI of whether a report has been forwarded (#13237)
4 years ago
Marcin Mikołajczak 9342705e6b
Add app shortcuts (#15234)
4 years ago
Claire 1978f7265e Fix processing of Delete activities on direct messages
4 years ago
ThibG 47e507fa61
Add ability to require invite request text (#15326)
4 years ago
ThibG a7e819b8a8
Fix dynamic updating of “Bootstrap timeline accounts” admin setting (#15325)
4 years ago
Eugen Rochko 4fd3062003
Change "Profile unavailable" string to "Account suspended" in web UI (#15345)
4 years ago
Eugen Rochko 216b85b053
Fix performance on instances list in admin UI (#15282)
4 years ago
Eugen Rochko a3b5675aa8
Change number format on about page from full to shortened (#15327)
4 years ago
Claire 4acb5c90a2 Use “public.js” pack for auth pages for form validation helpers
4 years ago
ThibG 9a5825f864 [Glitch] Add honeypot fields and minimum fill-out time for sign-up form
4 years ago
ThibG 237025b5ef [Glitch] Fix notifications being unnecessarily redrawn on state change
4 years ago
Claire 7782e4dc0d Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 49eb4d4ddf
Add honeypot fields and minimum fill-out time for sign-up form (#15276)
4 years ago
ThibG 9669167aae
Fix notifications being unnecessarily redrawn on state change (#15312)
4 years ago
ThibG 7d0e45a3be [Glitch] Fix column swiping animation logic
4 years ago
Eugen Rochko e18f9f8228 [Glitch] Fix unnecessary re-rendering of various components when typing in web UI
4 years ago
trwnh 3449ffa133 [Glitch] rename replies_policy enumerables
4 years ago
Eugen Rochko b5134595d8 [Glitch] Fix alert when failing to save timeline markers in web UI
4 years ago
Claire a16175645d Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
trwnh 127c543a6e
rename replies_policy enumerables (#15304)
4 years ago
Takeshi Umeda f379a52d74
Fix missing pictureInPicture prop in detailed status container (#15309)
4 years ago
Jeong Arm 7aee364795
Fix open media hotkey (#15308)
4 years ago
Takeshi Umeda 765626a3a7
Fix the Open handler for PreviewCard (#15305)
4 years ago
ThibG 0b437325dc
Fix column swiping animation logic (#15301)
4 years ago
Eugen Rochko 9620ee90be
Fix unnecessary re-rendering of various components when typing in web UI (#15286)
4 years ago
Eugen Rochko 48bef17cc9
Fix slow distinct queries where grouped queries are faster (#15287)
4 years ago
Eugen Rochko a8c471fcc0
Fix not being able to open audio modal in web UI (#15283)
4 years ago
Eugen Rochko 59d943e152
Fix alert when failing to save timeline markers in web UI (#15285)
4 years ago
Eugen Rochko 014733d1e4
Fix too low contrast on new media modal background in web UI (#15284)
4 years ago
Takeshi Umeda 17a2e27641
Fix remove number sign from account_featured_tags (#15277)
4 years ago
Mélanie Chauvel 40e2de3904 [Glitch] Fix character count not ignoring hidden CW field
4 years ago
Claire f8d867bac4 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Starfall 13df125b6c Add favourite modal to light theme CSS
4 years ago
Takeshi Umeda 44d5c6bc8f
Fix incorrect conditions for suspended accounts in Get API for account featured tags (#15270)
4 years ago
ThibG fbe7519243
Fix account merging in maintenance script (#15264)
4 years ago
ThibG d849aad852
Change public thread view to hide "Show thread" link (#15266)
4 years ago
ThibG 9136be480f
Fix followers hash cache not being invalidated on account merge (#15256)
4 years ago
Eugen Rochko a55e6e99c0
Fix `ku` locale not being right-to-left (#15252)
4 years ago
Mélanie Chauvel 68775b6039
Fix character count not ignoring hidden CW field (#15236)
4 years ago
Eugen Rochko 13b07b88f1
Fix omniauth (SAML/CAS) sign-in routes not having CSRF protection (#15228)
4 years ago
Eugen Rochko 13206fcfb8
Fix media modal crashing when media has no blurhash (#15229)
4 years ago
Eugen Rochko e7e099d1a0
Fix deletes not reaching every server that interacted with status (#15200)
4 years ago
Eugen Rochko e1a6526c8d
Fix media modal regression on public pages (#15221)
4 years ago
Eugen Rochko 1e89e2ed98
Change media modals look in web UI (#15217)
4 years ago
Eugen Rochko cb7bd8ee03
New Crowdin updates (#15137)
4 years ago
abcang b9fc807115 [Glitch] Fixed ESLint error
4 years ago
Eugen Rochko 3d970faeb1 [Glitch] Remove fade-in animation from modals in web UI
4 years ago
Thibaut Girka 4dab236690 Default to 25 fps for frame seeking if framerate information isn't known
4 years ago
Eugen Rochko 51d0e1c7b4 [Glitch] Fix hardcoded frame rate for frame by frame video navigation in web UI
4 years ago
Thibaut Girka e71b16ae2b Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko f844386809
Add `tootctl accounts merge` (#15201)
4 years ago
abcang a2da02626e
Fixed ESLint error (#15214)
4 years ago
Eugen Rochko 272566043a
Remove fade-in animation from modals in web UI (#15199)
4 years ago
Eugen Rochko f970e1fab6
Fix hardcoded frame rate for frame by frame video navigation in web UI (#15198)
4 years ago
ThibG 66832cbf33
Undo outgoing follows when suspending a remote account (#15188)
4 years ago
ThibG c43f4cd3bb
Fix not being able to unfavorite toots one has lost access to (#15192)
4 years ago
Thibaut Girka 3281c9b4c0 Fix video not taking focus on interaction
4 years ago
ThibG 15be0bde8a [Glitch] Fix image uploads being random data when canvas read access is blocked
4 years ago
Eugen Rochko b82aa33dea [Glitch] Add hotkeys for audio/video control
4 years ago
Thibaut Girka 48f0f3ffee Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 8b8004a962
Fix webfinger redirect handling in ResolveAccountService (#15187)
4 years ago
ThibG 96c1e71329
Add import/export feature for bookmarks (#14956)
4 years ago
Darius Kazemi 8e2530ea16
Mark correctly as read reverse-order announcements (#15070)
4 years ago
ThibG 2f6831f318
Fix sending spurious Rejects when processing remote account deletion (#15104)
4 years ago
Eugen Rochko df1653174b
Add cache buster feature for media files (#15155)
4 years ago
ThibG 966593393e
Fix DMs not appearing into timelines (#15182)
4 years ago
ThibG d8d43a427a
Fix image uploads being random data when canvas read access is blocked (#15180)
4 years ago
Eugen Rochko 18ca4e0e9a
Fix pop-out player appearing on mobile screens in web UI (#15157)
4 years ago
Eugen Rochko 04a079e723
Add hotkeys for audio/video control (#15158)
4 years ago
Thibaut Girka de5cc20dd8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 0a4d0e8320
Fix AccountDeletionWorker not accepting keyword arguments (#15152)
4 years ago
Thibaut Girka 8ffae82fa6 Fix minor design issues with fav confirmation modal
4 years ago
Thibaut Girka 339f78fb63 Fix media not being marked sensitive when outgoing CW is set
4 years ago
Thibaut Girka 265b26489a Fix “Show boosts/replies in public timelines” only affecting streaming
4 years ago
Thibaut Girka 10bd6f415d Improve searching for private toots from URL
4 years ago
Eugen Rochko aa10200e58
Fix streaming API allowing connections to persist after access token invalidation (#15111)
4 years ago
Eugen Rochko 8532429af7
Fix 2FA/sign-in token sessions being valid after password change (#14802)
4 years ago
Thibaut Girka 3f09d4ca03 Add missing locales to glitch flavor
4 years ago
Takeshi Umeda 412fe2ebb0 [Glitch] Add interrelationship icon
4 years ago
Eugen Rochko 0aeb833317 [Glitch] Add button to dismiss desktop notifications permissions banner
4 years ago
Thibaut Girka c077cdaba7 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 9870b175b4
Fix possible inconsistencies in tag search (#14906)
4 years ago
Takeshi Umeda 148ce97e21
Add interrelationship icon (#15149)
4 years ago
Takeshi Umeda 2b1a6e734f
Add follow selected followers button (#15148)
4 years ago
Eugen Rochko 4790a126be
Add button to dismiss desktop notifications permissions banner (#15141)
4 years ago
Eugen Rochko f1858f08c2
Remove auto-redirect to direct messages in web UI (#15142)
4 years ago
Yamagishi Kazutoshi 5206ede9c9
Add missing locales (#15138)
4 years ago
Eugen Rochko 880fc9baaf
New Crowdin updates (#15110)
4 years ago
Eugen Rochko 337dc6e0ad
Fix updating account counters when account_stat is not yet created (#15108)
4 years ago
Thibaut Girka ecd83f495c Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Yamagishi Kazutoshi 2b63c62c57
Remove unnecessary messages (#15109)
4 years ago
ThibG b0893291ef
Fix Move handler not being triggered when failing to fetch target (#15107)
4 years ago
Eugen Rochko cc98f967b1
New Crowdin updates (#14388)
4 years ago
ThibG 1e64666662
Fix crash in SuspendAccountWorker (#15106)
4 years ago
Thibaut Girka 0437d70628 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko 3134691948
Add support for reversible suspensions through ActivityPub (#14989)
4 years ago
Mashiro e4d62042bd [Glitch] Add limitation of image's max zoom rate (max to the original size of image)
4 years ago
dependabot[bot] 91c2f14fd2 [Glitch] Bump detect-passive-events from 1.0.5 to 2.0.1
4 years ago
Thibaut Girka 412218af2e Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG ee8cf246cf
Fix crashes in SuspendAccountService/UnsuspendAccountService (#15100)
4 years ago
ThibG f84239ecab
Fix suspension/unsuspension not working because of FeedManager change (#15099)
4 years ago
Eugen Rochko 9b1f2a4b61
Add subresource integrity for JS and CSS assets (#15096)
4 years ago
Mélanie Chauvel 68d4b2b83e
Display “Show newer” and “Show older” instead of “Show more” in public pages (#15052)
4 years ago
ThibG b29defb851
Change order of announcements in admin page to sort them newest-first (#15091)
4 years ago
Takeshi Umeda d6fe0c94ca
Add account sensitized (#14361)
4 years ago
Mashiro f720af6b72
Add limitation of image's max zoom rate (max to the original size of image) (#15094)
4 years ago
Thibaut Girka 5a9fc749c3 Fix unsightly re-layout delay for media previews
4 years ago
Thibaut Girka a48dbc78f8 Fix hiding video breaking playback
4 years ago
dependabot[bot] e16b0fb15a
Bump detect-passive-events from 1.0.5 to 2.0.1 (#15003)
4 years ago
Mashiro dc86d814d9 [Glitch] add mouse scroll lock in image expand view
4 years ago
Mashiro 40af1cf65b [Glitch] Add expand/compress image button on image view box
4 years ago
mayaeh f5df3d1ae2 [Glitch] Fix width of content text fluctuating over time
4 years ago
Mélanie Chauvel 078744f210 [Glitch] Make visibility icon clickable as part of the time of a toot
4 years ago
Mélanie Chauvel 578e757d09 [Glitch] Make click area of video/audio player buttons bigger in WebUI
4 years ago
ThibG adfaf9551c [Glitch] Fix some account media gallery items having empty labels
4 years ago
fuyu 37dfb9dddc [Glitch] Fix wrong seek bar width on media player
4 years ago
Mélanie Chauvel 3b96141633 [Glitch] Make “Mark media as sensitive” properly translatable
4 years ago
Thibaut Girka cd675fbe18 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Mashiro f645dad661
add mouse scroll lock in image expand view (#15088)
4 years ago
Mashiro 6a2db10f76
Add expand/compress image button on image view box (#15068)
4 years ago
ThibG fa929d8b81
Tweak signature verification (#15069)
4 years ago
ThibG 9d023ed4f6
Fix some account media gallery items having empty labels (#15073)
4 years ago
Thibaut Girka b8e790c3c2 Fix crash when viewing a profile with a filtered out pinned toot
4 years ago
ThibG c49805efb1
Fix poll ending notifications being created for each vote (#15071)
4 years ago
Darius Kazemi f1f0400adc
Show announcements in reverse chronological order (#15065)
4 years ago
fuyu 8d7fbe7dd9
Fix wrong seek bar width on media player (#15060)
4 years ago
Thibaut Girka 5a41704f89 Fix IP blocks in admin panel
4 years ago
mayaeh 2ae751f19d
Fix width of content text fluctuating over time (#15055)
4 years ago
Thibaut Girka a81bb14abe Add option to hide notification markers
4 years ago
Mélanie Chauvel c5704e75ae
Make “Mark media as sensitive” properly translatable (#15051)
4 years ago
Mélanie Chauvel 1d07f51039
Make visibility icon clickable as part of the time of a toot (#15053)
4 years ago
Mélanie Chauvel 0a8ab822e2
Sort filters by “keyword or phrase” in Settings (#15050)
4 years ago
Mélanie Chauvel a5afbb62d2
Make click area of video/audio player buttons bigger in WebUI (#15049)
4 years ago
Thibaut Girka 49ee69f75f Add local setting for pop-in player position
4 years ago
Thibaut Girka ea5298ab9b Add setting to disable the pop-in player
4 years ago
Thibaut Girka 5ee2b860f9 Respect glitch-soc's reply counter setting in the pop-in player
4 years ago
Eugen Rochko 47edac871c [Glitch] Fix regressions in icon buttons in web UI
4 years ago
Eugen Rochko 8f950e540b [Glitch] Add pop-out player for audio/video in web UI
4 years ago
ThibG ddbb9f0ec4 [Glitch] Fix follow request notifications
4 years ago
Thibaut Girka 9c34090db8 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 3678b10823
Fix follow request notifications (#15048)
4 years ago
ThibG 1f945e7390
Fix followers synchronization mechanism not being triggered on mentions (#15026)
4 years ago
ThibG fb586584f2
Fix account processing failing because of large collections (#15027)
4 years ago
mayaeh 5c60f7eaed [Glitch] Fix strings that could not be translated
4 years ago
Eugen Rochko 4ae4b03974 [Glitch] Change how missing desktop notifications permission is displayed
4 years ago
Thibaut Girka dca05c79a9 Move columns-related CSS rules into the appropriate files
4 years ago
ThibG b5927301cf [Glitch] Fix browser notification permission request logic
4 years ago
OSAMU SATO 78ad04420c [Glitch] Add duration parameter to muting.
4 years ago
ThibG 813c84cd6c [Glitch] Change how CDN_HOST is passed down to make assets build reproducible
4 years ago
ThibG 842c048c6b [Glitch] Fix unread notification marker not updating when mounting column
4 years ago
ThibG f7306c7b7c [Glitch] Ignore alt-key hotkeys in text fields
4 years ago
Takeshi Umeda 8071613dd7 [Glitch] Fix mark as read in notifications to be saved immediately
4 years ago
ThibG c3d82027cf [Glitch] Fix bell button causing a brief “Cancel follow request” on locked accounts
4 years ago
Thibaut Girka ec49aa8175 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG ca56527140
Add follower synchronization mechanism (#14510)
4 years ago
abcang 9649ca0fbe
Removed disabling comments for Style/MethodMissingSuper (#15014)
4 years ago
otrapersona 29870d2be6
Glitchsoc translation to 'es' language (#1439)
4 years ago
Josh Leeb-du Toit 0c24f4dce2
Add support for Gemini urls (#15013)
4 years ago
mayaeh 4130aef29c
Fix translation string (#14986)
4 years ago
mayaeh fb5f3be18f
Fix strings that could not be translated (#14980)
4 years ago
Eugen Rochko a69ca29473
Change how missing desktop notifications permission is displayed (#14985)
4 years ago
Takeshi Umeda b4c4af18dc
Fix a bear check when the activity object is nil (#14981)
4 years ago
Thibaut Girka 311f457430 Fix crash when autolinking an invalid URI in Markdown
4 years ago
ThibG 4c45b43cb8
Change how CDN_HOST is passed down to make assets build reproducible (#14381)
4 years ago
OSAMU SATO 96761752ec
Add duration parameter to muting. (#13831)
4 years ago
ThibG f54ca3d08e
Fix browser notification permission request logic (#13543)
4 years ago
Eugen Rochko 5e1364c448
Add IP-based rules (#14963)
4 years ago
ThibG dc52a778e1
Fix issue checking for last unread notification when there are gaps (#14960)
4 years ago
Thibaut Girka cd861c051c Fix issue checking for last unread notification when there are gaps
4 years ago