Commit Graph

9720 Commits

Author SHA1 Message Date
Renaud Chaput
fede16d292
Fix wrong image import path from styles 2025-04-23 15:29:20 +02:00
Renaud Chaput
a52f87bc26
Disable workbox precaching
This cached more that 4MB of assets for little benefit.

We might add this back later with a custom manifest to load less files.
2025-04-23 14:39:49 +02:00
ChaosExAnima
e5315ae574
remove mailer entrypoint as it's not needed 2025-04-22 18:47:18 +02:00
ChaosExAnima
9cbc282a43
change vite-dev to packs-dev 2025-04-22 18:47:17 +02:00
ChaosExAnima
072a4c76a0
fixes for testing 2025-04-22 18:47:17 +02:00
ChaosExAnima
a283702446
change way we import tesseract.js for service workers 2025-04-22 18:47:17 +02:00
ChaosExAnima
8de9ab9ff3
update Vitest to latest version and pin Vite to 6.3.0 to avoid multiple versions, plus port some code from the OG migration 2025-04-22 11:31:50 +02:00
ChaosExAnima
fb7cafdac5
revert changes to emoji file and remove inert.ts entirely as it doesn't need that be referenced. 2025-04-16 19:08:31 +02:00
ChaosExAnima
f514181d75
re-adds SW Locales and PWA plugins from #24981 2025-04-16 19:08:31 +02:00
ChaosExAnima
9466570e63
integrates Ruby Vite 2025-04-16 19:08:30 +02:00
ChaosExAnima
1233d11d81
add all entrypoints and inserts module polyfill, plus loads Vite in dev mode 2025-04-15 12:52:02 +02:00
ChaosExAnima
d98d652316
comment out require.context 2025-04-14 18:46:04 +02:00
ChaosExAnima
c273485947
remove deps 2025-04-14 18:29:56 +02:00
ChaosExAnima
5d2fce49fc
remove references to Webpack 2025-04-14 18:27:23 +02:00
ChaosExAnima
2d005f8859
move postcss to vite config, and get rid of more WP dependencies 2025-04-14 17:30:03 +02:00
ChaosExAnima
bc5d8cee66
add application SASS files 2025-04-14 17:29:06 +02:00
ChaosExAnima
f72699db08
changes entrypoints and tweaks manifest augmenter 2025-04-14 17:29:06 +02:00
ChaosExAnima
fa4243c28c
basic changes to get a build working 2025-04-14 17:29:06 +02:00
ChaosExAnima
fd0821e889
fix requestIdleCallback again 2025-04-14 17:25:58 +02:00
ChaosExAnima
e50ab94e8f
fix typing issues 2025-04-14 17:03:34 +02:00
ChaosExAnima
60e40211cc
Migrate from Jest to Vitest 2025-04-14 16:34:32 +02:00
SASAGAWA Hiroto
5991caae87
Disable kerning for Japanese text to preserve monospaced alignment for readability (#34448) 2025-04-14 10:57:21 +00:00
Eugen Rochko
f47ad7814a
Fix "Feature on profile" option on profile dropdown menu in web UI (#34422) 2025-04-14 07:29:44 +00:00
Matt Jankowski
aadff24099
Enable validate: true on CustomFilter#action (#34434) 2025-04-14 07:28:11 +00:00
github-actions[bot]
6d94c9f4e7
New Crowdin Translations (automated) (#34437)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-04-14 07:17:58 +00:00
Eugen Rochko
a9cfaa6eed
Add dropdown menu to hashtag links in web UI (#34393) 2025-04-11 10:50:46 +00:00
Claire
a296facdea
Fix empty menu section in status dropdown (#34431) 2025-04-11 10:47:05 +00:00
Claire
00cd218741
Add paragraph to tell admins that email announcements cannot be opted out (#34411) 2025-04-11 09:52:23 +00:00
Claire
5bf6b82625
Fix editing and redrafting polls (#34430) 2025-04-11 09:35:36 +00:00
Claire
23edac59ec
Fix dropdown menus not working on mobile (#34428) 2025-04-11 09:28:25 +00:00
github-actions[bot]
7d50942b36
New Crowdin Translations (automated) (#34424)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-04-11 08:16:00 +00:00
Matt Jankowski
e753776930
Fix Style/HashTransformValues cop (#34416) 2025-04-11 08:09:40 +00:00
Essem
1d7b45093d
Fix notification request screen breaking due to dropdown (#34423) 2025-04-11 04:27:12 +00:00
Echo
d43bfa95aa
Adds featured tab to web (#34405) 2025-04-10 15:40:30 +00:00
Claire
678c8dfeec
Refactor StatusCacheHydrator (#34414) 2025-04-10 14:34:27 +00:00
Eugen Rochko
5d817a758d
Add dropdown to lists of accounts in web UI (#34391) 2025-04-10 14:02:52 +00:00
Matt Jankowski
4c2f64907b
Remove deprecated Import model (#34371) 2025-04-10 12:49:24 +00:00
github-actions[bot]
a89ddcfd2d
New Crowdin Translations (automated) (#34407)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-04-10 07:01:39 +00:00
Matt Jankowski
6deadd596d
Remove deprecated single-argument variation of UnfilterNotificationsWorker (#33353) 2025-04-09 13:42:57 +00:00
github-actions[bot]
498372fd06
New Crowdin Translations (automated) (#34403)
Co-authored-by: GitHub Actions <noreply@github.com>
2025-04-09 07:57:18 +00:00
Eugen Rochko
22d33244ee
Refactor <Dropdown> into TypeScript (#34357)
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com>
2025-04-08 19:22:19 +00:00
Eugen Rochko
b7c3235349
Change alt text modal to use spring animations in web UI (#34345) 2025-04-08 19:22:05 +00:00
Eugen Rochko
0e5be63fb3
Change unfollow button label from "Mutual" to "Unfollow" in web UI (#34392) 2025-04-08 16:28:14 +00:00
Eugen Rochko
6a39f00745
Refactor <FavouritedStatuses> and <BookmarkedStatuses> into TypeScript (#34356) 2025-04-08 16:06:31 +00:00
Eugen Rochko
bdf9baa2e8
Refactor <FollowedTags> into TypeScript (#34355) 2025-04-08 16:06:23 +00:00
Claire
f66d092b32
Fix usage of incorrect API endpoint for suggestion deletion (#34398) 2025-04-08 14:49:49 +00:00
Claire
36afb4557a
Fix incorrect deprecation warning for DELETE /api/v1/suggestions/:id (#34397) 2025-04-08 14:32:17 +00:00
Renaud Chaput
d81983f181
Fix the delete suggestion button not working and using a deprecated endpoint (#34396) 2025-04-08 10:35:54 +00:00
Echo
ff7230df06
Forces radio buttons to be correctly centred (#34389) 2025-04-07 10:56:30 +00:00
Echo
54aefa9014
Fix visual glitches with filtering posts (#34387) 2025-04-07 10:55:04 +00:00