JJ-8
JJ-8
This is a repeat of PR https://github.com/ArekSredzki/electron-release-server/pull/288 which has been synchronized with the current master branch. The previous PR was reverted since another commit was pushed which was not meant...
This is a successor PR of https://github.com/TFNS/CTFNote/pull/146. I modified two things: 1. The UI for getting the link is changed: now you just click the button and the link is...
The implementation is mostly based on https://github.com/DU4L/CTFNote/pull/16 but we update the timer in the database instead of the frontend. The update is done when the user fetches the profile, so...
When you paste some JSON in the importer, the `isValid` function is evaluated on the input to see if we can detect the parser for the pasted data. The amount...
Currently the Discord channel handling is done in an 'Agile' style: new, started, solved. It is like a small kanban board. This is cool, but not everyone likes it. Therefore,...
When multiple people are having member access (or higher), not all of them are added to the CTF role when `/create` is used in Discord. This would result in an...
The Discord integration code is quite a mess. This PR reorganizes the code of the Discord bot to be easier to understand. Furthermore, it should prepare for different Discord channel...
When you are using an unreliable network connection or you have put your device in sleep mode, the websocket connection will be gone and therefore you do not receive any...
When you have two channels with exactly the same description, then the bot may select the wrong channel to use. This can be the case when two CTFs are running...
Should fix some dependabot stuff.