Xnuk Shuman
6d6629eb50
Throw non-zero exit code if webpack build fails
...
Not only `err`, `stats.hasErrors` also should be handled.
I found this bug in [Pipeline 42881 build] - some errors exist,
but build result was successful.
See also: https://webpack.js.org/api/node/#error-handling
[Pipeline 42881 build]: https://git.pleroma.social/pleroma/pleroma-fe/-/jobs/225066
2022-12-10 14:55:04 +09:00
Tusooa Zhu
a758e18dce
Make chunks named
2022-09-20 23:13:07 -04:00
Tusooa Zhu
6fab7b9e3f
Use import() for emoji.json
2022-09-20 22:03:31 -04:00
Tusooa Zhu
de2c7b760f
Use console.info
2022-09-18 13:19:55 -04:00
Tusooa Zhu
d865f572aa
Generate grouped unicode emojis from unicode-emoji-json
2022-09-18 13:19:53 -04:00
Tusooa Zhu
99ee903c46
Remove legacy code for chunksSortMode
2022-08-16 08:02:09 -04:00
Tusooa Zhu
d8962919b9
Add FIXME comment about html-webpack-plugin-after-emit
2022-08-16 07:57:42 -04:00
Tusooa Zhu
89fc7b3190
Reintroduce css minimizer
2022-08-15 19:14:21 -04:00
Tusooa Zhu
5444f0c852
Fix double dot in generated asset names
2022-08-15 18:42:21 -04:00
Tusooa Zhu
234963caa1
Update webpack plugins
2022-08-15 18:38:34 -04:00
Tusooa Zhu
ed42a099c0
Use assets in favour of loaders
2022-08-15 18:23:41 -04:00
Tusooa Zhu
aa97335b20
Make webpack 5 work
2022-08-15 18:01:33 -04:00
Tusooa Zhu
96d8707353
Fix production builds
2022-08-15 17:39:17 -04:00
Tusooa Zhu
7fc3809bd6
Update file-loader, html-webpack-plugin, http-proxy-middleware and postcss-loader
2022-08-15 17:06:38 -04:00
Henry Jameson
d083931ca8
update eslint stuff
2022-07-31 12:15:44 +03:00
Tusooa Zhu
6deb02490b
Fix tests
...
https://stackoverflow.com/questions/69343038/cant-import-the-named-export-xxxx-from-non-ecmascript-module-only-default-expo
2022-07-22 12:13:02 -04:00
Sean King
e5a32eeef7
ruffle-mirror -> @ruffle-rs/ruffle
2022-07-12 19:13:50 -06:00
Henry Jameson
bd77f3a1a6
fix i18n for good??
2022-04-06 15:45:44 +03:00
Henry Jameson
78817e37f7
force runtime build of i18n
2022-04-06 11:43:30 +03:00
Henry Jameson
2b0dd2cbae
fix CSP by compiling the i18n templates as well
2022-04-05 23:45:26 +03:00
Henry Jameson
2179054384
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix warning about custom component
fix?
fix some issues with trees
removing uselsess stuff
fix reset buttons in profile again
fix spacing in poll expiration label
registration fixes
2022-03-29 20:00:59 +03:00
Henry Jameson
a3f48fc3f4
fix warning about custom component
2022-03-29 19:55:30 +03:00
Henry Jameson
dc8bef7928
remove compat build
2022-03-29 00:58:17 +03:00
Henry Jameson
e51144809f
shit boots yo
2022-03-16 22:02:44 +02:00
Henry Jameson
cd4ad2df11
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop: (475 commits)
Apply 1 suggestion(s) to 1 file(s)
Update dependency @ungap/event-target to v0.2.3
Update package.json
fix broken icons after FA upgrade
Update Font Awesome
Update dependency webpack-dev-middleware to v3.7.3
Update dependency vuelidate to v0.7.7
Pin dependency @kazvmoe-infra/pinch-zoom-element to 1.2.0
lint
Make media modal buttons larger
Add English translation for hide tooltip
Add hide button to media modal
Lint
Prevent hiding media viewer if swiped over SwipeClick
Fix webkit image blurs
Fix video in media modal not displaying properly
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
Remove image box-shadow in media modal
Clean up debug code for image pinch zoom
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
...
2022-03-16 21:00:20 +02:00
Henry Jameson
ced9c0fa7e
some bare minimum to get vue3 boot (no UI yet)
2021-04-24 17:56:00 +03:00
Henry Jameson
2f549774ab
No longer need to put ruffle stuff in source tree. Made ruffle not use
...
polyfills also.
2021-04-11 23:03:03 +03:00
Henry Jameson
1b50d700aa
bye bye fontello
2020-10-21 00:34:42 +03:00
Henry Jameson
c7dddb1ec3
fix fontello
2020-10-17 21:09:51 +03:00
Henry Jameson
7c074b8741
fix rgba css generation, add some tests to automatically verify that themes are
...
generated properly
2020-01-27 04:20:13 +02:00
kPherox
9aac873d6b
Change output directory of fontello
2019-12-05 22:48:41 +09:00
taehoon
afd4524c39
use another approach for versioning font files
2019-12-03 10:32:46 -05:00
Henry Jameson
aeae25b74e
revives autoprefixer which went AWOL during Webpack v1 -> v4 migration
2019-08-14 01:18:07 +03:00
feld
114a36c9be
Revert "Merge branch 'csp-header' into 'develop'"
...
This reverts merge request !856
2019-07-10 22:30:32 +00:00
taehoon
34d95454b3
add csp header to dev server
2019-07-10 13:49:53 -04:00
Henry Jameson
4991e34c49
fix hot reload always reloading the page
2019-07-06 23:42:03 +03:00
Henry Jameson
52475dbf23
Fix pipelines and clean up console output
2019-05-21 21:22:00 +03:00
Henry Jameson
addeb85220
fix prod build
2019-05-13 21:54:25 +03:00
Henry Jameson
1387589ac9
fixed build speed
2019-04-28 22:03:03 +03:00
Henry Jameson
9108737d55
Webpack 4, ESLint with Vue, Node-sass, updated dependencies overall. New linting.
2019-04-07 20:33:11 +03:00
lain
2ce6fba2ba
Rename service worker to not clash with mastodon sw.
2019-01-28 18:03:24 +01:00
raeno
c5042c07ef
Prevent html-minifier to remove placeholder comment in index.html template
2018-12-13 23:35:27 +01:00
Shpuld Shpludson
dbe79a3c26
Merge branch 'dev-qol' into 'develop'
...
Several fixes to make life of contributors a tiny bit easier.
See merge request pleroma/pleroma-fe!409
2018-12-13 14:42:58 +00:00
Egor Kislitsyn
02c0e15781
add checkbox to disable web push
2018-12-13 00:03:50 +07:00
Henry Jameson
4eb075fae7
whoopsies
2018-12-11 18:57:24 +03:00
Henry Jameson
b2d3b7e708
fix
2018-12-11 18:55:47 +03:00
Henry Jameson
b839ba7870
Quality of Frontend Developer's Life: here to stay
2018-12-11 18:45:25 +03:00
Henry Jameson
b4cc1e020b
added JSX support
2018-08-27 21:25:00 +03:00
Roger Braun
daa70909ab
Fix localforage warning.
2017-03-10 11:11:49 +01:00
Roger Braun
abc9f06d93
Use runtime only build.
2017-02-21 11:48:08 +01:00