| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
| |
Adds the form variables to allow sending DMs.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds a helper to build context for a form response, and uses it in the
webhook helper.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Moves the webhook helper and the role assignment helper to the discord
file to gather all discord helpers in one location.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds a function to handle requests to the discord API, and handle rate
limits.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|\ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Hassan Abouelela <[email protected]>
# Conflicts:
# poetry.lock
# pyproject.toml
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
# Conflicts:
# backend/__init__.py
# poetry.lock
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
# Conflicts:
# poetry.lock
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | | |
Co-authored-by: Hassan Abouelela <[email protected]>
|
|\ \ \ \ \
| | |_|_|/
| |/| | | |
|
| | |_|/
| |/| |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removes schema from the token cookie's domain field.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Traefik forwards https traffic to http, which causes issues with the
protocol in a request's URL. This switch uses the protocol header to
correctly set the protocol.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Correctly formats the domain set on the cookie used for tokens.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adds a helper method to allow tokens to work on deploy previews.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 013ea900
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Sets the authorization token cookie's security policy to lax, to allow
it to work on the site.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Cleans up the authorize file, and the __init__ to maintain the project's
code style.
Co-authored-by: Joe Banks <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Changes the name for the token used to authorize with the backend.
Co-authored-by: Joe Banks <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | |
| | | | |
# Conflicts:
# backend/routes/forms/form.py
# backend/routes/forms/submit.py
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Co-authored-by: Hassan Abouelela <[email protected]>
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|