7002 Commits (779cd27948a1948b687557bcb5e29e69d7fc096d)

Author SHA1 Message Date
Thibaut Girka eecce7e59b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko de4ead8fc6 Change single-column mode to scroll the whole page (#11359)
5 years ago
ThibG 026f3a9d2d Fix avatar animation on hover when not logged in (#11349)
5 years ago
koyu ee3ab5a51d Added logout to dropdown menu (#11353)
5 years ago
ThibG 773130d51a Fix sanitizing lists contents (#11354)
5 years ago
ThibG c2126e3f98 Add ActivityPub actor representing the entire server (#11321)
5 years ago
Thibaut Girka 3f7c78d821 Fix timestamp display in boost/fav modals in RTL locales
5 years ago
Thibaut Girka 97643292bb Fixups
5 years ago
Thibaut Girka 307ef1231f Public pages RTL fixes
5 years ago
Thibaut Girka a5bcce0795 Unfiy status__prepend with upstream
5 years ago
Thibaut Girka bb8fa5568c RTL fixes
5 years ago
Thibaut Girka a12190368e Fix some SCSS for RTL behavior
5 years ago
Thibaut Girka e60632a915 Minor fixup
5 years ago
Eugen Rochko 4a32302acd [Glitch] Fix RTL layout of status display names
5 years ago
Masoud Abkenar 15783e6568 [Glitch] RTL: fix settings button margins in column headers
5 years ago
Thibaut Girka 30ca4a6772 Make width breakpoint for removing margins consistent and match upstream
5 years ago
Thibaut Girka 1e3372feb9 Fix *another* typo and crash in StatusIcons
5 years ago
Thibaut Girka 0530c8d3b8 Fix typo and crash in StatusIcons
5 years ago
Eugen Rochko 1d560713b6 Fix only one middle dot being recognized in hashtags (#11345)
5 years ago
Eugen Rochko 01cff5ee60 Add aac, m4a, 3gp to allowed audio formats (#11342)
5 years ago
Eugen Rochko c27fb14e9f Change language detection to include hashtags as words (#11341)
5 years ago
ThibG 9bea975f52 Fix typo in StatusPolicy (#11344)
5 years ago
Thibaut Girka 5eca68102a Shorten status icon tooltip text
5 years ago
Thibaut Girka 0b139b1df4 Add status icon for local-only toots
5 years ago
Thibaut Girka 85654916b7 Add tooltips to status icons
5 years ago
ThibG 9015b19e09 Add setting to disable the anti-spam (#11296)
5 years ago
Eugen Rochko 50caff4dc0 Change terms and privacy policy pages to always be accessible (#11334)
5 years ago
ThibG 978792a112 Fix custom CSS controller (#11336)
5 years ago
ThibG ac154ccc95 Extend AUTHORIZED_FETCH mode to user blocks as well (#11332)
5 years ago
ThibG a4b1083795 Fix caching headers in ActivityPub endpoints (#11331)
5 years ago
Eugen Rochko f1de5093fb [Glitch] Add option to disable real-time updates in web UI
5 years ago
Eugen Rochko c56e6fd7a1 Add option to disable real-time updates in web UI (#9984)
5 years ago
ThibG ab6af77728 Remove unused Account#magic_key (#11327)
5 years ago
Eugen Rochko 9dead08055 Add option to disable real-time updates in web UI (#9984)
5 years ago
Eugen Rochko ac853dca51 Add periodic removal of older thumbnails for preview cards (#11304)
5 years ago
Eugen Rochko c4a05eaa87 New Crowdin translations (#11153)
5 years ago
ThibG a7b0224699 Disable LDSigning when AUTHORIZED_FETCH is set to true (#11295)
5 years ago
ThibG 3f12a0b8fd Fix leaking private statuses the admin account follows (#11300)
5 years ago
han@highemelry eed19aa8be Change the retry limit in error of web push notification (#11292)
5 years ago
ThibG 33545631e1 Fix BlockService trying to reject incorrect follow request (#11288)
5 years ago
ThibG e31bedc3a8 Fix Status.remote scope matching *all* statuses (#11265)
5 years ago
ThibG 1d8a374f2a Fix BackupService crashing when an attachment is missing (#11241)
5 years ago
Thibaut Girka 025cfdf901 Add link to edit each listed filter
5 years ago
Thibaut Girka af4979e321 Make some strings translatable
5 years ago
Thibaut Girka 9339b4634e Minor refactoring
5 years ago
Thibaut Girka 59b8573907 Move the “Show why” button inline
5 years ago
Thibaut Girka fde918bf92 Implement feature to add filtered phrases to content warnings
5 years ago
Thibaut Girka 0b23403d58 Implement option to completely hide filtered toots
5 years ago
Thibaut Girka 6476b7dabe Add options to configure filtering behavior
5 years ago
Thibaut Girka 67d1b0c997 Add a way to know why a status has been filtered, and show it anyway
5 years ago
Thibaut Girka 79e97d71d4 Do not keep polls pre-filled in thread mode
5 years ago
Thibaut Girka 4eb6457889 Fix error boundary CSS
5 years ago
Eugen Rochko f70b20a01c Add a spam check (#11217)
5 years ago
han@highemelry b6997d2622 Change the retry limit in error of web push notification (#11292)
5 years ago
Eugen Rochko 39719ae981 Add ActivityPub secure mode (#11269)
5 years ago
ThibG 4bf0ee9467 Fix BlockService trying to reject incorrect follow request (#11288)
5 years ago
Eugen Rochko 317b79d673 Add HTTP signatures to all outgoing ActivityPub GET requests (#11284)
5 years ago
Thibaut Girka 8184a7407d Fix report dialog crashing when a toot gets deleted
5 years ago
Eugen Rochko 6baf5099a6 Refactor fetching of remote resources (#11251)
5 years ago
ThibG f9548fd31f Drop magic-public-key from webfinger replies as it's only used for OStatus (#11280)
5 years ago
ThibG e39e4786b4 Fix handling of webfinger redirects in ResolveAccountService (#11279)
5 years ago
Eugen Rochko f83ce1d943 Fix activity being rendered within activity due to caching (#11271)
5 years ago
Eugen Rochko d0b0b63b1a Refactor domain block checks (#11268)
5 years ago
ThibG 5031bc3998 Fix Status.remote scope matching *all* statuses (#11265)
5 years ago
Eugen Rochko e17c937f65 Remove unused remote unfollow controller (#11250)
5 years ago
Eugen Rochko 56f0203c66 Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
ThibG 12d6c0ff9b Fix BackupService crashing when an attachment is missing (#11241)
5 years ago
ThibG 53b0221e7d Merge pull request #1152 from ThibG/glitch-soc/merge-upstream
5 years ago
Eugen Rochko fbbcbd940d Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247)
5 years ago
ThibG e2c93b4b34 [Glitch] Only scroll to the compose form if it's not horizontally in the viewport
5 years ago
ThibG 73051a4c10 Fix support for HTTP proxies (#11245)
5 years ago
Thibaut Girka d7a7f21646 Merge commit '64909cf0d988fb09917c41cfbc81b1e9a5132aca' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko ad6b03d4b6 Fix URLs appearing twice in errors of ActivityPub::DeliveryWorker (#11231)
5 years ago
ThibG ac1fec5be3 Fix support for HTTP proxies (#11245)
5 years ago
Eugen Rochko 4931208dd8 Remove Salmon and PubSubHubbub (#11205)
5 years ago
ThibG 64909cf0d9 Only scroll to the compose form if it's not horizontally in the viewport (#11246)
5 years ago
Eugen Rochko ce5f0247f6 Fix option to send e-mail notification about account action always being true (#11242)
5 years ago
ThibG 33607c43a5 Fix HTTP requests to IPv6 hosts (#11240)
5 years ago
Thibaut Girka 017b0ea6ff Allow serializing local-only toots in backup service
5 years ago
Eugen Rochko d9f42ba34b Remove deprecated REST API `GET /api/v1/statuses/:id/card` (#11213)
5 years ago
Eugen Rochko 6cae1b40bf Remove deprecated REST API `GET /api/v1/timelines/direct` (#11212)
5 years ago
ThibG 447e13fec3 [Glitch] Memoize ancestorIds and descendantIds in detailed status view
5 years ago
ThibG b8d7f860ca [Glitch] When deleting & redrafting a poll, fill in closest expires_in
5 years ago
Thibaut Girka 9866c2bfff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG eda4094171 Memoize ancestorIds and descendantIds in detailed status view (#11234)
5 years ago
Eugen Rochko 7391d223ab Fix statsd UDP sockets not being cleaned up in Sidekiq (#11230)
5 years ago
Eugen Rochko 227d9297ba Change ActivityPub::DeliveryWorker to not retry HTTP 501 errors (#11233)
5 years ago
ThibG a55fd40802 When deleting & redrafting a poll, fill in closest expires_in (#11203)
5 years ago
Eugen Rochko e782fcef4f Add request pool to improve delivery performance (#10353)
5 years ago
Thibaut Girka 1181f84c79 Minor cleanup and maybe minor performance improvements
5 years ago
Thibaut Girka 65b1946489 Minor optimization regarding regexp filtering in timelines
5 years ago
Thibaut Girka bcbc9ed7f6 Use strict equality rather than Immutable.is as the compared props are values
5 years ago
Thibaut Girka e4ffc42c8c Assume children of visible IntersectionObserverArticle always change
5 years ago
Thibaut Girka b9ae9c7205 Revert to using upstream's optimisations
5 years ago
Thibaut Girka 081790f04b Fix error boundary DOM
5 years ago
Thibaut Girka edad7f2a6c Fix some React warnings
5 years ago
Eugen Rochko 9ac82421f8 Change domain block behaviour to prevent creation of accounts from suspended domains (#11219)
5 years ago
ThibG a70732fd06 Fix expiration date of filters being set to “Never” when editing them (#11204)
5 years ago
Eugen Rochko 6385ddb97f Fix support for MP4 files that are actually M4V files (#11210)
5 years ago
Thibaut Girka 6b21ce2daa [Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
5 years ago
ThibG c49a57e989 [Glitch] Optimize makeGetStatus
5 years ago
ThibG 68e998de21 [Glitch] Use ScrollToOptions for smooth scrolling if supported
5 years ago
Thibaut Girka 5c23174a2f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG ff65c494a6 Optimize makeGetStatus (#11211)
5 years ago
ThibG fa7866c9c8 When sending a toot, ensure a CW is only set if the CW field is visible (#11206)
5 years ago
ThibG 20b1f8dcf6 Use ScrollToOptions for smooth scrolling if supported (#11207)
5 years ago
Eugen Rochko a3cd9e432d [Glitch] Add categories for custom emojis
5 years ago
ThibG 284ff65022 [Glitch] Fix swiping columns on mobile sometimes failing
5 years ago
Thibaut Girka 6739c423ff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 72dc1b3e60 Display FTS warning based on actual search term, not the one being typed (#11202)
5 years ago
ThibG a393529547 [Glitch] Add message telling FTS is disabled when no toot can be found because of this
5 years ago
Eugen Rochko 1c612f24e4 Add categories for custom emojis (#11196)
5 years ago
ThibG 9668e42afd Fix swiping columns on mobile sometimes failing (#11200)
5 years ago
Thibaut Girka 8176d21824 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Thibaut Girka ad4ebd172a Change search components classes and styling to match upstream
5 years ago
ThibG 0943e994dd Add message telling FTS is disabled when no toot can be found because of this (#11112)
5 years ago
ThibG 8adac384ed Fix account URI in UpdatePollSerializer (#11194)
5 years ago
Thibaut Girka ec1fcf1584 Use a redis-cached feed for the DM timeline
5 years ago
Thibaut Girka b445d2fbc0 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
mayaeh 9fb7c513e3 Fix NameError (#11192)
5 years ago
ThibG dd97db20d0 [Glitch] Add option to disable blurhash previews
5 years ago
PatOnTheBack 426758b619 [Glitch] Removed extra pipes from regex.
5 years ago
ThibG 105d248fea [Glitch] Apply filters to poll options in WebUI
5 years ago
Thibaut Girka acbed64f3d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 4b3d91dc2c Add option to disable blurhash previews (#11188)
5 years ago
ThibG 28806d5d6d Add support for Audio activities (#11189)
5 years ago
ThibG 1af85ca177 Scroll to compose form rather than reply indicator on focus (#11182)
5 years ago
Thibaut Girka 883160b769 Scroll to compose form rather than reply indicator on focus
5 years ago
PatOnTheBack 9a216634a1 Removed extra pipes from regex. (#11181)
5 years ago
Eugen Rochko 8ed78f0b85 Fix unnecessary SQL query performed on unauthenticated requests (#11179)
5 years ago
ThibG 42c803fe61 Apply filters to poll options (#11174)
5 years ago
Thibaut Girka b99f77bd31 Use a different icon for audio attachments
5 years ago
Eugen Rochko a0abbbe8cd [Glitch] Add media description as title to links of unknown media attachments
5 years ago
Eugen Rochko b02325e820 [Glitch] Add audio uploads
5 years ago
Thibaut Girka 1177694c3e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 47e6cb8ee5 New Crowdin translations (#11144)
5 years ago
Eugen Rochko 297e15baa0 Fix audio-only OGG and WebM files not being processed as such (#11151)
5 years ago
koyu a317acfa72 Change camera icon to paperclip icon in upload form (#11149)
5 years ago
Eugen Rochko 3208a52d36 Add `short_description` and `approval_required` to `GET /api/v1/instance` (#11146)
5 years ago
Eugen Rochko d85b2a734b Fix audio not being downloaded from remote servers (#11145)
5 years ago
Eugen Rochko 9ab22716a1 Bump version to 2.9.1 (#11143)
5 years ago
Eugen Rochko 3ca5768f94 New Crowdin translations (#11116)
5 years ago
Eugen Rochko eb0b2bd185 Remove expensive counters from federation page in admin UI (#11139)
5 years ago
Eugen Rochko eac19f2300 Change domain blocks to automatically support subdomains (#11138)
5 years ago
Eugen Rochko a266d7f1a2 Change audio format from ogg to mp3 for wider compatibility (#11141)
5 years ago
Thibaut Girka b468639015 Fix NavigationBar styling
5 years ago
Thibaut Girka 900db91d96 Add NavigationBar to getting started column in single-column mode
5 years ago
Eugen Rochko c078bf94a9 Fix converted media being saved with original extension and mime type (#11130)
5 years ago
Eugen Rochko 433036ab8c Add moderation API (#9387)
5 years ago
Acid Chicken (硫酸鶏) f2f6c5d462 Fix layout of identity proofs settings (#11126)
5 years ago