Commit Graph

11 Commits

Author SHA1 Message Date
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