Commit Graph

12 Commits

Author SHA1 Message Date
55854a63a7 Bump dependencies 2024-03-28 11:48:01 -04:00
98065af7d5 Update to fullcalendar 6, render image on server side for old iPads
Using puppeteer to render the page server side, as FullCalendar 6
dropped support for ES5, and polyfilling everything was becoming
basically impossible
2023-08-28 22:22:38 -04:00
084f398d41 Add a loading spinner to wall-display
Spinner GIF derived from https://loading.io/, using `apng2gif` to get
correct transparency behavior
2022-12-10 16:33:27 -05:00
91d729eaf0 Use asset module instead of file-loader for html files in webpack 2022-12-10 12:20:16 -05:00
652f78944a Only specify devServer options for first webpack config
This avoids `[webpack-dev-middleware] ConcurrentCompilationError`
issues when running `webpack serve`. However, it prevents running the
dev server for just the `wall-display` config (as it no longer has the
`/calendar` proxy route defined.
2022-12-10 11:25:49 -05:00
ed1392ead4 Split out iPad-specific wall-display configuration 2022-12-10 11:25:49 -05:00
8e4202d658 Switch to source-map webpack devtool 2022-03-11 00:08:59 -05:00
af875b659d Apply prettier 2022-03-10 23:38:38 -05:00
23ed5801dd Remove unused Vue-related option from webpack config 2021-11-27 01:34:29 -05:00
51b4d2e919 Load index.html with file-loader, instead of being a static file 2021-11-17 15:57:47 -05:00
d14e0e6fc1 Ignore emacs lockfiles in webpack dev server, as they were causing crashes 2021-11-15 19:37:40 -05:00
d4dbaaf344 Drop dependency on Vue and use Webpack instead of Vite
Couldn't get Vue/Vite to transpile for ios 8 correctly, and I don't
really need it anyway...
2021-11-15 19:37:40 -05:00