Commit Graph
38 Commits
Author SHA1 Message Date
Keith Stevens b9ce2fb140 Ensuring localization works across all pages and fix user data fetching in admin view 2023-01-21 17:56:29 +09:00
rjmacarthy 3fa2e637d2 Add localization to pages, header and footer
Fix import orders for useTranslation

Apply common translations for header and footer

lint

Fix getServerSideProps messages/id
2023-01-19 19:23:29 +00:00
Keith StevensandGitHub b8f5eacc13 Merge pull request #790 from notmd/react-hook-form-next
use `react-hook-form` everywhere
2023-01-17 13:23:27 +09:00
notmd 54b5a4b0a3 use react-hook-form everywhere 2023-01-17 10:13:53 +07:00
AbdBarho 6c01205b52 Small website fixes 2023-01-16 19:22:04 +01:00
notmd eec432758b remove text and fix lint 2023-01-16 11:55:21 +07:00
notmd 20752f3d2a remove data-cy 2023-01-16 11:53:07 +07:00
notmd 88fccf38b9 remove console.log 2023-01-16 11:50:54 +07:00
notmd 510c718f2b allow to select role when sigin in debug mode 2023-01-16 11:49:53 +07:00
AbdBarho 9e453902bd Use email input type for sign up form 2023-01-15 10:11:20 +01:00
Keith Stevens 34a1715923 Cleaning up a suite of eslint warnings 2023-01-10 13:02:17 +09:00
AbdBarhoandGitHub 10b9d4608a Merge pull request #542 from callum-gander/login-errors
#224: display OAuthAccountNotLinked error message + other errors messages
2023-01-08 19:01:40 +01:00
Callum ece8f227c2 #224: Simplified error useEffect and renamed errors to errorMessages 2023-01-08 17:47:08 +00:00
Desmond Grealy 35292e800a Add theme to verify page. Simplify 2023-01-08 08:35:58 -08:00
Callum b0952bc681 #224: display OAuthAccountNotLinked error message + other errors messages 2023-01-08 14:00:09 +00:00
rsandb ba2c4cbc0f Dashboard 2023-01-03 22:48:21 -06:00
Adrian Cowan 413e211761 website: Fix broken e2e tests 2023-01-04 00:13:15 +11:00
Keith Stevens dbfa77e8b7 Fixing some small merge issues and ensure docker runs the backend properly 2023-01-03 15:01:24 +09:00
Desmond Grealy a76441baf0 fix method signature from merge. eslint fixes 2023-01-02 20:28:36 -08:00
Desmond Grealy 3d13c7c91c Darkmode for survey pages. Fixes for eslint. 2023-01-02 18:36:54 -08:00
Desmond Grealy 5f3d32b875 Merge branch 'main' into dark-mode-implementation 2023-01-02 00:49:03 -08:00
Desmond Grealy 97625a8398 Theme implementation which does not rely on the Chakra Container component, which is for contianing width (and buggy). Last commit before pulling in latest to resolve merge confilicts, and continue to fix the survey pages. 2023-01-01 23:12:37 -08:00
croumegous 8c79cadbb1 chore: manually fix linter warning 2022-12-31 18:27:08 +01:00
croumegous a0b900559c chore: eslint plugins to sort import and remove unused import automatically 2022-12-31 18:22:06 +01:00
Keith Stevens 7c187bbfab Fixing discord signin 2022-12-30 10:16:43 +09:00
Lucian Petri 4d53bbe7a8 fixing eslint 2022-12-30 03:13:41 +02:00
Yannic Kilcher d9d65be8c5 added vanished debug login 2022-12-29 22:00:00 +01:00
rsandb 5e27695c47 Merge remote-tracking branch 'upstream/main' 2022-12-27 17:29:11 -06:00
seyf eddine necib 11b9df32f3 prettier formating for 67 2022-12-27 22:49:16 +01:00
seyf eddine necib 6df13ebf04 adding form element to signup 2022-12-27 21:15:50 +01:00
seyf eddine necib c680757042 fix bug Open-Assistant #67 : submit form on enter 2022-12-27 20:39:38 +01:00
rsandb de869033bf updated avatar component name, added ability to change username (only works server side for now), updated signin page, updated Footer
Still working on the account settings page but didn't want to get behind on commits.
2022-12-27 13:00:32 -06:00
Yannic Kilcher 5125e84055 created debug credentials provider 2022-12-26 16:13:43 +01:00
Yannic Kilcher 6452bb860d moved bot to discord-bot
added playbook to deploy dev machine

added playbook to deploy dev machine

added next.js font module, updated fonts, updated login page

replaced logos, changed logo on login and header

added 404 and email confirmation pages, changed discord and github buttons to show conditionally

also removed unused imports, fixed one spelling error, and minor styling changes

Quick format to the authenticated user page, updated header with user profile, styling updates

fixed html encoding

added checkout for release

re-vamped release config and ports
2022-12-25 11:35:54 +01:00
rsandb b75d330521 added 404 and email confirmation pages, changed discord and github buttons to show conditionally
also removed unused imports, fixed one spelling error, and minor styling changes
2022-12-24 11:40:01 -06:00
rsandb 5f12baa440 added next.js font module, updated fonts, updated login page 2022-12-23 16:10:59 -06:00
Keith Stevens 477dd84107 Adding Chakra-ui for pre-built components we can re-use and demo-ing them in the auth signin page 2022-12-19 19:06:33 +09:00
Keith Stevens 2aacc542d3 Integrate the new UI pages with the working backend for the rate_summary task. This also migrates some pages to properly link up authorization flows. Some cruft is still in 2022-12-19 15:12:45 +09:00