Feature: iCal link
This is a successor PR of https://github.com/TFNS/CTFNote/pull/146. I modified two things:
- The UI for getting the link is changed: now you just click the button and the link is copied to your clipboard, confirmed with a checkmark.
- The URL in the iCal is the URL for the CTF itself, not the link from CTFNote (as stated in https://github.com/TFNS/CTFNote/pull/146#issuecomment-1056452392).
Please note that this PR can NOT be merged before https://github.com/TFNS/CTFNote/pull/214 is merged because of the order of the migrations.
There were some merge conflicts with the yarn.lock files due to the new ical dependency. I have resolved them by removing the yarn.lock and running yarn again. This resulted in quite a big dependency update. I did a quick manual test of all the features and everything appears to still work fine.
@XeR Can you have a look please? ❤️ We'd like to use this feature!
This is already included in https://github.com/TFNS/CTFNote/pull/237