cb3f5c350f
Bump dependencies
2023-11-06 12:03:21 -05:00
78683fee49
Bump dependencies
2023-09-26 15:35:49 -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
59f9ab99ac
Bump dependencies
2022-12-22 00:34:40 -05:00
cf0127c5a8
Bump dependencies
2022-12-10 12:43:22 -05:00
91d729eaf0
Use asset module instead of file-loader for html files in webpack
2022-12-10 12:20:16 -05:00
8dcd89e342
Add links to google calendar/iCal
2022-12-10 11:25:49 -05:00
54a38cf12f
Replicate the structure of event content in week view
...
Keeps the classes/formatting
2022-12-10 11:25:49 -05:00
94e59b83bf
Show day (timeline) and week view in non-wall-display view
2022-12-10 11:25:49 -05:00
7bb3bdcfdd
Revert "Use luxon to set title format"
...
This reverts commit 2868fc3324
.
2022-10-12 02:12:11 -04:00
2868fc3324
Use luxon to set title format
2022-10-06 13:05:54 -04:00
1eac113a16
Bump dependencies
2022-10-06 12:56:40 -04:00
b8ce38ce71
Adjust polyfills to support Safari on iOS 5.1.1 (ie iPad 1)
...
Just load them directly instead of dynamically importing because this
version doesn't seem to support promises natively
2022-06-28 18:08:52 -04:00
48fefb326f
Bump dependencies
2022-06-28 17:31:39 -04:00
02119f1001
Bump dependencies
2022-06-04 19:00:46 -04:00
92795ff330
Bump dependencies
2022-03-10 23:34:27 -05:00
dad94439c7
Migrate to pnpm
2022-03-10 23:33:37 -05:00
51b4d2e919
Load index.html with file-loader, instead of being a static file
2021-11-17 15:57:47 -05:00
fc487ee0b8
Use Resource TimeGrid view; we can use it for free since we are a non-profit
2021-11-15 20:24:53 -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
a9b3c5f1f7
Bump vue-tsc version
2021-11-12 13:55:11 -05:00
9e04082b5b
Switch from equicolor
to unique-colors
...
As `equicolor` was throwing some TypeScript errors and is more
complicated than required
2021-11-12 13:42:57 -05:00
087601ba31
Use proxied ics files instead of google-calendar api
...
This means we don't need to expose a google API key to clients
2021-11-12 13:37:34 -05:00
f1995232bb
Migrate to Vue 3 and vite
2021-11-12 11:32:27 -05:00
780b478f07
Migrate to FullCalendar 5
...
also update other deps
2021-03-31 16:51:48 -04:00
3a6890e3cb
Appropriately type calendarOptions and calendars list
2020-03-16 22:55:04 -04:00
959cd7e8b0
Build for compatibility with iOS 9.3 (last supported on iPad >=2)
...
had to change browserslist, set up babel, and polyfill 'Intl'
2020-03-16 16:48:35 -04:00
c54de508e5
Initial Commit, functional basic calendar
2020-03-12 14:17:09 -04:00