| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
| |
Removes OAuth button from home page, and redesigns it. Uses new
authorization functionality in auth.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Moves all authorization functionality to a new file, and adds a helper
to send discord OAuth code to the backend, and set JWT. Adds a library
to read and set cookies.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Webpack released support for passing node-env as an argument, meaning we
no longer need cross-env to define environment variables. Other usages
of cross-env were also removed.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Makes slight modifications to handle some minor warnings.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Removes renovate config, and react logo.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds tags for sentry release, either containing the PR number or branch
name.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Makes the header bar title take up more space when no title is provided,
and stops the page from rendering the description.
Co-authored-by: Joe Banks <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
| |
Co-authored-by: Joe Banks <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Changes the switch statement indentation level to 1 in the eslint
config, and updates files accordingly.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds logic to close the select menu when clicked, if the menu was
already open.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Increases select and deselect transition speeds for checkboxes, radios,
and selects.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Rewrites radios to be more fitting with the general theme and style, and
to be more consistent across browsers.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Rewrites select to be more accessible, and to have more predictable
behavior across browsers and devices.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Makes major changes to the structuring of checkboxes, and ranges to be
more accessible to all users.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Minor adjustments following the first round of open feedback.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Pollyfills smooth scroll on the scroll to top button.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
|
|
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Moves the styles from the CSS file, into emotion CSS in each component's
file to make navigation easier, and keep CSS and JSX together.Drops
raw-loader dependency.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
| |
Changes the casing of the webhook enabled enum to fit with the other enums.
Co-authored-by: ks129 <[email protected]>
|
|
|
|
|
|
|
|
| |
Adds a question component, and calls it on form page. Adds styling for
input types and form page. Lays foundation for validation and
submission.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds functionality and JSX for all input types. Adds a dispatcher that
can pick and return the needed element.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Adds a scroll to top button to the landing page, and form pages to make
navigation easier on long pages.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
|
| |
Changes header bar component to accept a description, and render it
properly on different screens. Additionally adds a button to return to
the home page. Updates tests.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Fetches forms from the backend to be displayed.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Changes the models to match the backend.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Fixes all errors, and most warnings generated by eslint. Most were fixed
by eslint automatically such as indentation and quotes.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Co-authored-by: Joe Banks <[email protected]>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Improve chunking configuration
|
| | |
|
| | |
|
| | |
|
|/ |
|