Skip to content

Conversation

ISnackable
Copy link
Owner

No description provided.

markfijneman and others added 30 commits March 13, 2024 23:08
Replaced CTF progress bar with Quasar component
Since the iframe is hosted on the same domain as the parent iframe, we can freely inject anything we want in the iframe.
Therefore, we can control script execution and we use that to inject a specially crafted hotkeys-iframe.js file.
This sounds like an exploit, but actually it is just the hotkeys-js library code together with a simple `ctrl+k, command+k` shortcut definition
that posts a message to the parent frame that the search dialog should be shown.
The parent will now act accordingly.

Therefore, the search dialog shortcuts now also work on the Hedgedoc iframe pages.
daanbreur and others added 29 commits July 17, 2024 18:19
…abled_check

Add Discord integration checks to frontend.
Bumps [quasar](https://github.com/quasarframework/quasar) from 2.15.1 to 2.16.6.
- [Release notes](https://github.com/quasarframework/quasar/releases)
- [Commits](quasarframework/quasar@quasar-v2.15.1...quasar-v2.16.6)

---
updated-dependencies:
- dependency-name: quasar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
"@quasar/app-webpack": "^3.13.2",
This package had to be this version to fix the issue.
…uasar-2.16.6

Bump quasar from 2.15.1 to 2.16.6 in /front
…itation_link`.

It is preferred we unique this column however whenever you accidentally dismiss the discord bot and want to make a new token you cant. This is why we removed the unique constraint for now.
Graphql schema updated, hopefully this is right because windows/wsl
version of `yarn run codegen` likes to break the schema sometimes.
This commit implements the base of some utils that are required and the base of the command itself.
This commit implements fixes for the issues talked about in comment: TFNS#301 (comment)
Also changed the migration back to unique
Adds the Environment variables that are needed to configure the register
command and some explanation for them.
Some general cleanup and fixes of todo's.
Also implemented the required checks and used data from the environment variables.
This command implements what showcased in issue message: TFNS#301 (comment)
With a setTimeout we can run code after the request lifecycle.
This is ugly, but it works. See also the comment in the code about this.

Solves the problem for TFNS#301 (comment)
Variable renaming for consistency.
The `getInvitationUrl` should return null in case of error instead of an empty string in order clarify error state.
It makes more sense to have it there. It was by accident placed in the before hook previously.
…discord

Add linked account creation from the Discord bot
This makes it possible to have a login / registration flow easily by only keyboard.
Autofocus username field on login and registration
These were missing in the docker-compose.yml file.
Without these it is not possible to configure the options for the `/register` command.
Fix missing environment variables for Discord registration
@ISnackable ISnackable merged commit ca9e618 into test Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants