Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge branch 'main' into hcaptcha | 2021-03-07 | -46/+34 | |
|\ | ||||
| * | Fixes Return Home Button Centering | 2021-03-07 | -3/+5 | |
| | | | | | | | | | | | | | | Fixes the centering of the return home button on closed forms, by removing the style wrapper. Signed-off-by: Hassan Abouelela <[email protected]> | |||
| * | Merge branch 'main' into discord-oauth | 2021-02-20 | -16/+111 | |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]> # Conflicts: # package.json # src/commonStyles.tsx # src/pages/FormPage.tsx | |||
| * | | Removes Path From Auth | 2021-02-17 | -4/+2 | |
| | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]> | |||
| * | | Dynamically Show Discord OAuth Button | 2021-02-13 | -34/+31 | |
| | | | | | | | | | | | | | | | | | | | | | Dynamically displays an auth button in place of the submit button if needed, and adds full authorization flow. Signed-off-by: Hassan Abouelela <[email protected]> | |||
| * | | Cleans Up OAuth Button | 2021-02-13 | -10/+1 | |
| | | | | | | | | | | | | | | | | | | | | | Removes OAuth button from home page, and redesigns it. Uses new authorization functionality in auth. Signed-off-by: Hassan Abouelela <[email protected]> | |||
| * | | Adds Basic Auth Functionality | 2021-02-13 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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]> | |||
* | | | Add margin to bottom of captcha | 2021-02-23 | -3/+1 | |
| | | | ||||
* | | | Don't render captcha in closed forms | 2021-02-23 | -1/+1 | |
| | | | ||||
* | | | Move captcha to outside of form | 2021-02-23 | -1/+1 | |
| | | | ||||
* | | | Implement hCaptcha to form page | 2021-02-23 | -2/+48 | |
| |/ |/| | ||||
* | | Merge pull request #91 from python-discord/forms-submitting | 2021-02-19 | -14/+110 | |
|\ \ | |/ |/| | Form submission validation and submitting | |||
| * | Remove TODO | 2021-02-18 | -1/+1 | |
| | | ||||
| * | Revert change of gathering checkbox values | 2021-02-18 | -9/+12 | |
| | | ||||
| * | Move CSS back under navigation class to avoid messy diff | 2021-02-17 | -52/+52 | |
| | | ||||
| * | Unfocus currently focused element before scrolling to invalid question | 2021-02-17 | -0/+5 | |
| | | ||||
| * | Remove trailing whitespaces | 2021-02-08 | -1/+1 | |
| | | ||||
| * | Create refMap to avoid errors on direct ref access | 2021-02-08 | -3/+9 | |
| | | ||||
| * | Implement focusing text fields if empty on submit | 2021-02-08 | -1/+5 | |
| | | ||||
| * | Rename invalid field IDs variable | 2021-02-08 | -4/+4 | |
| | | ||||
| * | Improve submit data gathering | 2021-02-08 | -10/+6 | |
| | | ||||
| * | Add nullability check for ref | 2021-02-08 | -1/+1 | |
| | | ||||
| * | Simplify if check | 2021-02-08 | -1/+1 | |
| | | ||||
| * | Improve and simplify checkboxes gathering | 2021-02-08 | -12/+11 | |
| | | | | | | Co-authored-by: Hassan Abouelela <[email protected]> | |||
| * | Move container and return styles back to FormPage | 2021-01-28 | -2/+50 | |
| | | ||||
| * | Remove unnecessary separator from sent form return home button | 2021-01-28 | -2/+10 | |
| | | ||||
| * | Remove debugging setSent | 2021-01-23 | -1/+0 | |
| | | ||||
| * | Use relative units | 2021-01-21 | -1/+2 | |
| | | ||||
| * | Implement dynamic showing of form submitted text | 2021-01-21 | -3/+5 | |
| | | ||||
| * | Add state for displaying thanks for submitting showing | 2021-01-20 | -64/+39 | |
| | | ||||
| * | Un-refactor map to array for questions | 2021-01-19 | -11/+7 | |
| | | ||||
| * | Implement form submitting | 2021-01-19 | -3/+30 | |
| | | ||||
| * | Remove preventDefault from end | 2021-01-19 | -2/+0 | |
| | | ||||
| * | Add preventDefault to avoid reloading of page | 2021-01-19 | -0/+1 | |
| | | ||||
| * | Implement before-submit validation (broken, crashing) | 2021-01-19 | -4/+32 | |
| | | ||||
* | | Cleans Up Some Warnings | 2021-01-26 | -1/+1 | |
|/ | | | | | | Makes slight modifications to handle some minor warnings. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Updates Switch Statement Indent | 2021-01-17 | -2/+2 | |
| | | | | | | | Changes the switch statement indentation level to 1 in the eslint config, and updates files accordingly. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Minor Style Adjustments | 2021-01-16 | -0/+4 | |
| | | | | | | Minor adjustments following the first round of open feedback. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Breaks Up CSS Into Components | 2021-01-06 | -479/+141 | |
| | | | | | | | | 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]> | |||
* | Adds Question Rendering | 2021-01-06 | -10/+518 | |
| | | | | | | | | 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]> | |||
* | Implements Scroll Button | 2021-01-06 | -3/+4 | |
| | | | | | | | 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]> | |||
* | Fixes Preexisting Linting Issues | 2021-01-03 | -30/+30 | |
| | | | | | | | 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]> | |||
* | Fetch forms only once in discovery | 2020-12-16 | -1/+1 | |
| | ||||
* | replace @emotion/core with @emotion/react | 2020-12-16 | -3/+3 | |
| | ||||
* | Update LandingPage to use forms from API | 2020-12-14 | -2/+17 | |
| | ||||
* | Move loading to different component | 2020-12-14 | -12/+2 | |
| | ||||
* | Use location instead of document.location in callback | 2020-10-12 | -1/+1 | |
| | ||||
* | Re-add the OAuth2 button to the home page | 2020-10-06 | -1/+4 | |
| | ||||
* | When a code is received post it back to the opener | 2020-10-06 | -0/+17 | |
| | ||||
* | Add a key to the form listings | 2020-10-05 | -1/+1 | |
| |