View Code? Open in Web Editor
NEW
A calendar for groups
License: GNU General Public License v3.0
HTML 0.82%
TypeScript 99.02%
Shell 0.16%
collabcal's Introduction
$\huge\textrm{\textcolor{SkyBlue}{Hello there}}$ ๐
โจ๏ธ $\texttt{\textcolor{LimeGreen}{Keyboard good, mouse bad.}}$
๐ fish is a lovely interactive shell.
๐ฑ kitty terminal emulator: its panel movement integrates with neovims panels ๐
๐ฅ๏ธ Tiles > Windows. Life is faster with a tiling window manager, hotkeys, and workspaces.
collabcal's People
Contributors
Watchers
collabcal's Issues
For immutable/external events, create a firestore rule that rejects all writes.
How easy is it to change how it looks/ add custom fields etc
i.e. events that cannot be regularly RSVP'd to
i.e. Rolling blackouts in Cape Town
a.k.a prefil RSVP slots in appointments
Must respect max participants if applicable
Possibly an enum or union of states rather than a string field.
We want to store the current view state (month/day/etc and selected event) in the url so that they are preserved when the user navigates away or copies the link to send to someone else.
ICS, Google, etc.
ICS at a minimum.
Firebase throws an error if the sync project references any other workspace project.
When a user is not signed in, they cannot create or edit any events.
However, they are not told or shown this anywhere.
We render markdown in event tooltips, but external events can have HTML content which looks sucky.
Therefore, we should convert the HTML to markdown when updating the DB.
Relates to: #23