Commit Graph
75 Commits
Author SHA1 Message Date
Christian Schmidt 5c50d89a86 Store Bootsnap cache outside bind mounts (devcontainer only) (#33677) 2025-01-24 08:18:46 +00:00
Christian Schmidt a3baae0b99 API for updating attribution domains (#32730) 2025-01-17 08:18:55 +00:00
Christian Schmidt 8e2c642d44 Do now swallow response body on persistent connection (#32729) 2025-01-09 08:35:35 +00:00
Christian Schmidt 1ce2dc3d13 Target same browsers in development and production (#33513) 2025-01-09 08:09:13 +00:00
Christian Schmidt f9582bcfc3 Localize language names (#33402) 2025-01-03 15:29:25 +00:00
Christian Schmidt a70ae28644 Support animated PNGs in media attachments (#28516) 2024-12-11 02:28:21 +00:00
Christian Schmidt 2e66dd09e2 Show default time zone (#31803) 2024-11-22 14:48:41 +00:00
Christian Schmidt 9ebed5d410 Fix CSS warnings (#32266) 2024-11-22 08:58:04 +00:00
Christian Schmidt 0518613dd7 LinkDetailsExtractor adjustments (#31357) 2024-11-22 08:00:14 +00:00
Christian Schmidt 7385016837 rel="me" check should be case-insenstive (#32238) 2024-11-21 14:37:25 +00:00
Christian Schmidt 157fba4698 Backspace hotkey should override default behaviour (#32826) 2024-11-10 16:16:07 +00:00
Christian Schmidt 227d46883f Translate to regional language variant (e.g. pt-BR) (#32428) 2024-10-15 13:26:20 +00:00
Christian Schmidt c40ab43dc7 Remove redundant title attribute (#32258) 2024-10-04 16:23:05 +00:00
Christian Schmidt 33d3ca7cf1 Support /.well-known/host-meta.json (#32206) 2024-10-02 09:23:44 +00:00
Christian Schmidt 9d664f87a0 Mailer layout fixes (#32132) 2024-09-27 19:41:41 +00:00
Christian Schmidt 00aaf77e04 Use same styling for statuses in email as on web (#32073) 2024-09-26 11:48:01 +00:00
Christian Schmidt db332553c9 Rename "Data export" menu item (#32099) 2024-09-25 19:54:28 +00:00
Christian Schmidt 7740f1a6bb Mute XHR abort errors (#31952) 2024-09-18 08:43:24 +00:00
Christian Schmidt 8cdc148167 Handle invalid visibility (#31571) 2024-09-12 13:29:55 +00:00
Christian Schmidt 8adf67f2db frequentlyUsedLanguages not updated correctly (#31386) 2024-09-03 15:55:13 +00:00
Christian Schmidt a5bbe83dfd media_ids is an array of strings (#31709) 2024-09-02 20:18:09 +00:00
Christian Schmidt 491033c86c Reject status creation with invalid media_ids parameter (#31681) 2024-09-02 15:30:48 +00:00
Christian Schmidt e29c401f77 Add lang attribute on preview card title (#31303) 2024-08-09 13:05:34 +00:00
Christian Schmidt 9d0cafd06b Check Content-Length in ResponseWithLimitAdapter (#31285) 2024-08-06 08:23:48 +00:00
Christian Schmidt e9e63ed203 Support JSON-LD named graph (#31288) 2024-08-06 07:52:47 +00:00
Christian Schmidt 3d6e8d6834 Disable irrelevant fields unless cleanup is enabled (#26562) 2024-08-04 08:57:46 +00:00
Christian Schmidt 4853a2bada Add Accept-Language header when fetching preview card (#31232) 2024-08-01 09:14:24 +00:00
Christian Schmidt 6d0767558a Make notification respect reduce-motion (#27178) 2023-09-28 10:39:38 +02:00
Christian Schmidt ea31929776 Fix invalid Content-Type header for WebP images (#26773) 2023-09-04 09:46:33 +02:00
Christian Schmidt 075cc8e8a6 Improve Codespaces port forwarding (#26400) 2023-08-29 10:20:36 +02:00
Christian Schmidt 286a21afdc Support webpacker live-reloading on Docker (#26419) 2023-08-29 10:17:57 +02:00
Christian Schmidt 0719216368 Remove dead code from public.jsx (#26547) 2023-08-29 10:16:18 +02:00
Christian Schmidt 152b10b624 Fix some React warnings (#26609) 2023-08-23 15:43:41 +02:00
Christian Schmidt 872fe2d62d Do not start LibreTranslate and Elasticsearch on GitHub Codespaces (#26382) 2023-08-21 08:51:37 +02:00
Christian Schmidt bb23116e8d Fix profile picture preview (#26538) 2023-08-18 18:24:32 +02:00
Christian Schmidt bb51c0676d Remove redundant ready() wrapper (#26533) 2023-08-18 12:06:08 +02:00
Christian Schmidt 8da99ffb0d Add alt text for preview card thumbnails (#26184) 2023-08-03 15:41:51 +02:00
Christian Schmidt 8891d8945d Fix request URL normalisation for bare domain and 8-bit characters (#26285) 2023-08-02 19:32:29 +02:00
Christian Schmidt ca342d4838 Add List-Unsubscribe email header (#26085) 2023-08-01 19:34:40 +02:00
Christian Schmidt f2257069b2 Fix AVIF attachments (#26264) 2023-08-01 19:34:11 +02:00
Christian Schmidt fd284311e7 Do not normalize URL before fetching it (#26219) 2023-07-31 23:17:37 +02:00
Christian Schmidt d76f79f647 Remove obsolete backport from Rails 7 (#26254) 2023-07-29 22:28:05 +02:00
Christian Schmidt f96e4b3047 Use original URL in preview if it redirects to 4xx page (#26200) 2023-07-28 23:02:08 +02:00
Christian Schmidt a4b69bec2e Fix missing GIF badge in account gallery (#26166) 2023-07-26 03:33:31 +02:00
Christian Schmidt 6781dc6462 Preserve translation on status re-import (#26168) 2023-07-25 20:29:31 +02:00
Christian Schmidt 4299208487 Fix lang for UI texts in link preview (#26149) 2023-07-24 23:01:31 +02:00
Christian Schmidt 76fce34ebb Add lang attribute to trending links (#26111) 2023-07-24 13:48:23 +02:00
Christian Schmidt 3abe0fc5c8 Use valid email address for first account (#26114) 2023-07-23 15:58:19 +02:00
Christian Schmidt 296ec6cf57 Override default Action Mailer preview_path (#26110) 2023-07-21 21:12:57 +02:00
Christian SchmidtandClaire 4c18928a93 Wrong count in response when removing favourite/reblog (#24365)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-07-19 09:02:30 +02:00
Christian SchmidtandClaire 69057467cb Translate CW, poll options and media descriptions (#24175)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-06-01 00:10:21 +02:00
Christian Schmidt 5241f7b2fd Fix UI crash in moderation interface when opening the media modal (#24816) 2023-05-11 12:41:55 +02:00
Christian Schmidt bfeccf6748 Fix media description not being cleared (#24720) 2023-04-30 02:29:24 +02:00
Christian Schmidt 5141697323 Remove tai locale (#23880) 2023-04-23 22:49:07 +02:00
Christian Schmidt e713c545b8 Use CSS to trim long card descriptions (#24265) 2023-04-23 22:32:47 +02:00
Christian Schmidt aa136cf2fa Fix tooltip for dates without time (#24244) 2023-04-07 16:19:43 +02:00
Christian Schmidt 9ef9974ff2 Fix loading spinner + infinite scroll for private mentions (#24446) 2023-04-07 15:44:31 +02:00
Christian Schmidt d7b8c6db7e Fix account header image missing in low-res (#24433) 2023-04-07 11:57:43 +02:00
Christian Schmidt ffd5b2eea4 Fix height of announcements not being updated when using reduced animations (#24354) 2023-04-05 14:58:10 +02:00
Christian Schmidt 77bd32a26a Add colour to follow button when hashtag is being followed (#24361) 2023-04-03 16:25:15 +02:00
Christian Schmidt b4f38edf74 Wrong type for user setting when default is defined by lambda (#24321) 2023-03-31 07:33:17 +02:00
Christian Schmidt eb38e9df31 Requeue expiration notification (#24311) 2023-03-29 10:52:40 +02:00
Christian Schmidt 16da4a09e8 Fix broken links in account gallery (#24218) 2023-03-23 05:17:29 +01:00
Christian Schmidt bd047acc35 Replace Status#translatable? with language matrix in separate endpoint (#24037) 2023-03-16 11:07:24 +01:00
Christian Schmidt 684a970b3c Unescape HTML entities (#24019) 2023-03-08 19:56:41 +01:00
Christian Schmidt c4cf92094e Do not strip tags from Setting.site_short_description (#23975) 2023-03-06 15:37:19 +01:00
Christian Schmidt cb868228bd Do not leave Mastodon when clicking “Back” (#23953) 2023-03-04 23:18:19 +01:00
Christian Schmidt 5a8c651e8f Only offer translation for supported languages (#23879) 2023-03-03 21:06:31 +01:00
Christian Schmidt d3eefead30 Add lang attribute to media and poll options (#23891) 2023-02-26 20:13:27 +01:00
Christian Schmidt 8000a8f230 Add lang attribute to preview card (#23869) 2023-02-24 20:04:38 +01:00
Christian Schmidt 62c4aecf8f Make larger part of status clickable (#23621) 2023-02-20 08:11:23 +01:00
Christian Schmidt cde13349cb Fix bad type for spellCheck attribute (#23638) 2023-02-17 09:51:27 +01:00
Christian Schmidt c1f32c9c14 Show spinner while loading follow requests (#23386) 2023-02-06 16:50:08 +01:00
Christian Schmidt 67744ee779 Spell check input fields (#23395) 2023-02-04 16:34:21 +01:00
Christian Schmidt 2a4f2216d6 Add lang attribute to image description textarea and poll option field (#23293) 2023-01-29 19:00:19 +01:00