DU4L / CTFNote

CTFNote is a collaborative tool aiming to help CTF teams to organise their work.
GNU General Public License v3.0
0 stars 0 forks source link

aditional events in the calender #8

Closed ElevenSpins closed 2 years ago

ElevenSpins commented 2 years ago

function to create aditional team events in the ctfnote calender.

frereit commented 2 years ago

I'd propose integrating this like this: We add a new option 'Non-CTF Event' (better names are welcome) image

these events then get added to the calendar, but don't show up in the "Incoming" tab. There should be a way to check 'recurring' with typical options such as 'every month', 'every [weekday]', 'every first sunday of the month' or whatever.

They then live at /#/event/1-Team-Meeting/ and look almost like normal CTFs but there's "Notes" instead of "Tasks" and no credentials.

image

For non-recurring events, the 'Notes' tab should just be a single hedgedoc iframe.

For recurring events (like the team meeting), there should be a hedgedoc iframe for each date, these could be created when they're accessed for the first time.

opinions on this approach? yes, no, better ideas?

JM-Lemmi commented 2 years ago

As discussed in #9, this will be replaced by an external outlook calendar. This issue will only need to display those additional entries, but not manage them.