7190 Commits (080bdf6949fee316cc5457f84636e46e4011edb1)

Author SHA1 Message Date
ThibG 0fd7f8315f Fix client-side resizing of image uploads (#11570)
5 years ago
Eugen Rochko da208e7d9b Add media editing modal (#11563)
5 years ago
ThibG cfc3fc6bcd Fix reverse-proxy caching of instance actor object (#11561)
5 years ago
Eugen Rochko 954840740e Fix short number formatting for numbers above million in web UI (#11559)
5 years ago
Eugen Rochko a398045539 Add indicator of unread content to window title when web UI is out of focus (#11560)
5 years ago
Thibaut Girka 13faa1daa0 Honor `system_emoji_font` in the Emoji Picker
5 years ago
Thibaut Girka 97c3cec2f8 Add option to disable emoji replacements
5 years ago
ThibG 93e6461e66 Fix more ActivityPub queries setting cookies and preventing caching (#11557)
5 years ago
Eugen Rochko 284233f309 [Glitch] Fix "cancel follow request" button having unreadable text in web UI
5 years ago
Thibaut Girka f0362fa0ee Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG bfa0b76a6c Fix ActivityPub and REST API queries setting cookies and preventing caching (#11539)
5 years ago
kedama 7bb4d0e751 Fix some emojis in profile metadata labels are not emojified. (#11534)
5 years ago
Eugen Rochko 826bc61c2c Fix account search always returning exact match on paginated results (#11525)
5 years ago
Eugen Rochko 32ff86b6e5 Fix crash when saving invalid domain name (#11528)
5 years ago
Eugen Rochko 24a5f99d10 Fix pinned statuses API returning pagination headers (#11526)
5 years ago
Eugen Rochko 85466a2b9d Fix weekly usage not being displayed correctly in hashtag admin UI (#11524)
5 years ago
Eugen Rochko 5948fbf969 Add GIF and WebP support for custom emojis (#11519)
5 years ago
ThibG a9d60cc0b4 Fix “read more” button behing hidden (regression from #11404) (#11522)
5 years ago
Thibaut Girka 68f5e8b9f8 Fix domain block edition in glitch-soc
5 years ago
Eugen Rochko aed7dca53b Fix "cancel follow request" button having unreadable text in web UI (#11521)
5 years ago
Thibaut Girka 81c6f2fd0e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 10b486f627 Fix acct URIs with IDN domains not being resolved (#11520)
5 years ago
Eugen Rochko cc1e24ddc7 Add breakdown of usage by source to admin UI for hashtags (#11517)
5 years ago
ThibG 072e696aa1 Add domain block notes (#11515)
5 years ago
Eugen Rochko 25f549557b Fix trending tags returning less items than requested sometimes (#11513)
5 years ago
Eugen Rochko bfb43d7104 Add number of pending accounts and pending hashtags to admin dashboard (#11514)
5 years ago
Eugen Rochko 37294ee595 [Glitch] Fix hashtag links always being lowercase
5 years ago
ThibG ceed029a36 [Glitch] Improve focus handling with dropdown menus
5 years ago
Thibaut Girka 6118e8fa04 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG b169874828 Improve focus handling with dropdown menus (#11511)
5 years ago
Thibaut Girka ff76f6de4f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko fd352ec288 Fix account tags not being saved correctly (#11507)
5 years ago
Eugen Rochko 277acb8772 Fix non-lowercase hashtags not being picked up by the streaming API (#11508)
5 years ago
Eugen Rochko b55fd4f12d Fix featured tags not finding the right tag on save (#11504)
5 years ago
Eugen Rochko 6362ac6617 Fix admin dashboard missing latest features (#11505)
5 years ago
Eugen Rochko 191392e5c3 Add trends UI with admin and user settings (#11502)
5 years ago
Thibaut Girka 558628eb6d Implement keyboard navigation in glitch-soc composer
5 years ago
Thibaut Girka 3dedb60da6 Refactor composer Dropdown's component a bit to make it closer to upstream
5 years ago
ThibG 779cd27948 [Glitch] Fix image uploads being perfectly white when canvas read access is blocked
5 years ago
ThibG c9a755c8a0 [Glitch] Port changes to IconButton
5 years ago
ThibG 5df5ab88f5 [Glitch] Improve dropdown menu keyboard navigation
5 years ago
ThibG 2ff69c95ce [Glitch] Trap tab in modals
5 years ago
Thibaut Girka 7a55d93244 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Thibaut Girka bd0a478252 Fix up try/catch block in invalid URL handling
5 years ago
Thibaut Girka e6272f1af0 Remove href attribute of invalid links instead of crashing
5 years ago
Eugen Rochko 15746b5107 Revert "Change links in webUI to rewrite misleading links (#11426)" (#11500)
5 years ago
ThibG 54e8f2b08a Fix image uploads being perfectly white when canvas read access is blocked (#11499)
5 years ago
ThibG 13811f4d7b Improve keyboard navigation in privacy dropdown (#11492)
5 years ago
ThibG 61f7ff6522 Improve dropdown menu keyboard navigation (#11491)
5 years ago
ThibG 0da8fdc438 Trap tab in modals (#11493)
5 years ago
ThibG 9f15da6b15 Fix privacy dropdown active state when dropdown is placed on top of it (#11495)
5 years ago
Eugen Rochko 05e9cd13eb Change admin UI for hashtags and add back whitelisted trends (#11490)
5 years ago
Thibaut Girka 06a5239a2c Fix color of dropdown icons
5 years ago
ThibG 56734351d3 [Glitch] Change icon button styles to make hover/focus states more obvious
5 years ago
ThibG e96d040e58 [Glitch] Disable list title validation button when list title is empty
5 years ago
Thibaut Girka 77416866a7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Jeong Arm b3776710e2 Fix timestamp on featured tag (#11477)
5 years ago
Thibaut Girka 50553e097d Remove link rewriting option as it is easily bypassable
5 years ago
Thibaut Girka aad48a1d5b Perform case-insensitive comparison for international domain names
5 years ago
Thibaut Girka ac64cdae72 Perform case-insensitive comparison of non-International domain names
5 years ago
Thibaut Girka 2e15f54778 Make link target domain tag just a bit smaller
5 years ago
Thibaut Girka 69c03e0ef4 Ensure link rewriting setting changes are immediately applied
5 years ago
Thibaut Girka 9e2e7f6628 Handle Mastodon-generated links for targets starting with “www.” properly
5 years ago
Thibaut Girka 2f4cb78803 Add options to highlight misleading links in statuses
5 years ago
Thibaut Girka d84045c9ca Move decodeIDNA to app/javascript/flavours/glitch/util
5 years ago
ThibG ebc78b6f2b Change icon button styles to make hover/focus states more obvious (#11474)
5 years ago
ThibG 5d32e422c0 Disable list title validation button when list title is empty (#11475)
5 years ago
Eugen Rochko bb86c642a4 Fix tag score not being updated when the tag is trending (#11465)
5 years ago
Eugen Rochko 293f789239 Fix scroll to top in single column UI (#11463)
5 years ago
Eugen Rochko 0ed96e9aee Remove XML version of Webfinger and remove links to Atom feeds (#11460)
5 years ago
Eugen Rochko cf45e39dd5 Fix column header scrolling with the page (#11458)
5 years ago
Mélanie Chauvel (ariasuni) 67899611b4 Fix jumping of toot date when clicking spoiler button (#11449)
5 years ago
Eugen Rochko e674fd3eab Fix delete regression (#11450)
5 years ago
Eugen Rochko b92e18080a Change hashtag search to only return results that have trended in the past (#11448)
5 years ago
ThibG 1848f7fae4 Fix boosting & unboosting preventing a boost from appearing in the TL (#11405)
5 years ago
Eugen Rochko c90eba765d Add hashtag score for better sorting of autosuggestions (#11427)
5 years ago
ThibG e2ac47141f [Glitch] Fix crash when expanding search results for hashtags
5 years ago
Thibaut Girka 4973ba2d1f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG a13ba1cc7b Change links in webUI to rewrite misleading links (#11426)
5 years ago
ThibG e85805138a Fix crash when expanding search results for hashtags (#11447)
5 years ago
Eugen Rochko 825dc3ca22 Add whitelist mode (#11291)
5 years ago
ThibG a7a6563f22 Merge pull request #1179 from ThibG/glitch-soc/merge-upstream
5 years ago
Eugen Rochko c111bd01a4 Fix tag normalization and migration not removing duplicate tags (#11441)
5 years ago
Eugen Rochko 32d2260a8c Fix emoji autosuggestions (#11442)
5 years ago
Thibaut Girka ce25139d5d Fix crash in /web/lists
5 years ago
Eugen Rochko 172bf17555 Revert "Remove conversation URI (#11423)" (#11424)
5 years ago
Eugen Rochko 47bf2698c2 Remove conversation URI (#11423)
5 years ago
Eugen Rochko a71d66ab0e [Glitch] Add search results pagination to web UI (#11409)
5 years ago
ThibG 1c3117f682 [Glitch] Change contrast of status links that are not mentions nor hashtags
5 years ago
Eugen Rochko 16b5fe3ac3 [Glitch] Change account domain block to clear out notifications and follows
5 years ago
Thibaut Girka 6c7a3268c9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 450b8a70a5 Add autosuggestions for hashtags (#11422)
5 years ago
dependabot-preview[bot] 1cf7bdede4 Bump json-ld-preloaded from 3.0.2 to 3.0.3 (#11316)
5 years ago
mayaeh 7d13da568e Add `tootctl preview_cards remove` (#11320)
5 years ago
ThibG 13b0943e36 Fix animate on hover in poll options without CW (#11404)
5 years ago
Jeong Arm c4e5f4698c Prevent archiving when user set "noindex" (#11421)
5 years ago
ThibG 6701b9329d Change contrast of status links that are not mentions nor hashtags (#11406)
5 years ago
Eugen Rochko b8386076c5 Change hashtags to preserve first-used casing (#11416)
5 years ago
Eugen Rochko 5e0ccb3020 Fix tabs bar scrolling along with content on mobile (#11418)
5 years ago
Eugen Rochko 5119a0608d Add search results pagination to web UI (#11409)
5 years ago
Eugen Rochko 9c617b3b3a Add search syntax for operators and phrases (#11411)
5 years ago
Eugen Rochko 2854c8e4d6 Remove timestamps from converted images to make them deterministic (#11408)
5 years ago
ThibG 52cda33b82 Fix invites not being disabled upon account suspension (#11412)
5 years ago
Eugen Rochko 93a6ab5a32 Change account domain block to clear out notifications and follows (#11393)
5 years ago
Thibaut Girka df7b27753c Fix links in status media having their title rewritten
5 years ago
Thibaut Girka 124a1d3880 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Rey Tucker 24d2316f63 Don't delete periods when validating username uniqueness (#11392) (#11400)
5 years ago
Thibaut Girka bf93e0c7c0 Handle animated emoji on mouse hover in CWs and poll options
5 years ago
ThibG b01e5e372f [Glitch] Play animated custom emoji on hover
5 years ago
ThibG 1635e401b6 Fix scrolling in single-column mode on Chrome (#11395)
5 years ago
dependabot-preview[bot] 884e20c028 Bump active_model_serializers from 0.10.9 to 0.10.10 (#11311)
5 years ago
Thibaut Girka 09a68ce895 Refactor DisplayName component to make it closer to upstream
5 years ago
Thibaut Girka 4eb0c50699 [Glitch] Display custom emoji in bio field names
5 years ago
Thibaut Girka 403eca7ad6 Revert some refactoring in order to make codebase closer to upstream
5 years ago
Thibaut Girka 579ccb0bb9 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 6be7b414e2 Change unconfirmed user login behaviour (#11375)
5 years ago
Eugen Rochko 79b9eee938 Add (back) rails-level JSON caching (#11333)
5 years ago
Thibaut Girka f447eef7cd Clean up redundant shouldUpdateScroll definitions
5 years ago
Eugen Rochko 06990c0ece [Glitch] Fix mutes, blocks, domain blocks and follow requests not paginating
5 years ago
ThibG 9b58e25df5 [Glitch] Fix followers and followings on account profiles
5 years ago
Jakub Mendyk 1d58c95a8b [Glitch] Fix followers/follows layout issues from #8418
5 years ago
Thibaut Girka b67c436220 Add empty column message to bookmarks column
5 years ago
Jakub Mendyk be07e0038c [Glitch] Add messages informing that collections are empty
5 years ago
ThibG ee7254e8eb Fix boost to original audience not working on mobile (#11371)
5 years ago
ThibG 99b3dd5b00 Play animated custom emoji on hover (#11348)
5 years ago
Eugen Rochko 9027d911d0 Fix `alerts` booleans not being typecast correctly in push subscription (#11343)
5 years ago
Eugen Rochko 2b4fa0d6fa Change locale detection to run once per session (#8657)
5 years ago
Eugen Rochko f9ed4354b1 Remove WebSub subscriptions (#11303)
5 years ago
ThibG 2582701b72 Display custom emoji in bio field names (#11350)
5 years ago
ThibG c0f0a24e27 Merge pull request #1158 from ThibG/glitch-soc/merge-upstream
5 years ago
Lady Lumb c81369aeb0 Add env variable to control search limit
5 years ago
Thibaut Girka f4ef7a621a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 6d5f00fdfe Disallow numeric-only hashtags (#11363)
5 years ago
ThibG 47dfcc601b Fix some flash notices/alerts staying on unrelated pages (#11364)
5 years ago
Thibaut Girka efcd18579a Fix HTML entities being encoded as hashtag links…
5 years ago
Thibaut Girka 4daf8b17e3 Fix filtering behaviors
5 years ago
ThibG 8dd730a71d [Glitch] Add ActivityPub actor representing the entire server
5 years ago
Eugen Rochko 6c5f339573 Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id`
5 years ago
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