Commit Graph

24 Commits

Author SHA1 Message Date
danis 4612abf160 #137 - general cleaning translations done 2023-02-23 22:17:26 +01:00
danis 69be4ef64a completed translations + deleted cloned keys
updated sign* key translations to be more consistent with case
updated error handling of signup exceptions
2023-02-23 22:17:26 +01:00
Clément Le Bihan 48deb3c176 Added APIError en exception to filter out any system Error providing an easy way to handle business errors with translations 2023-02-23 19:00:12 +01:00
Arthi-chaud a2072644d6 Front: Merge 2023-01-25 10:01:40 +00:00
Clément Le Bihan 2f5c9481aa Partitionvisual (#122)
* first tries with transition entry from native base

* setup moti for mobile and web use

* added Easing linear for consistant scroll scpeed

* pause works !

* added startAt, rewind and fast forward

* created temporary view for partition viewer

* Cleanup for PR

* fix little bug in rewind
2023-01-25 16:44:00 +09:00
Chloé Chauvin af8ec83cd6 104 page du profil utilisateur (#116)
* [ADD] profile page

* [DEL] empty lines

* [UPD] added translation for the profile page

* [UPD] link to the profile page

* [ADD] profile page

* [UPD] moved the progress bar component in its own file

* [UPD] moved the progress bar component

* [WIP] added all the elements to the profile view

* [WIP] added all the elements to the profile view

* User Slice: Use API Instance instead of access token

* Front: Fix API calls with JWT Token

* Front: Handle Empty Server response

* Front: Fix User Model

* Front: Signin Form: Fix submittingstate on error

* Front: Remove logs

* Front/translate refactor (#110)

* Front: i18n: Create component

* Front: Use new translation component

* Front: Translation COmpoent: Change props name

* Front: Fix merge

* Front: settings persistance (#108)

* Front: Add peristance dependencies

* Front: Fix Cross-platform persistance

* Front: Create Settings Slice

* Front: Use Redux State for settings

* Front: Check if access token is still valid

* Front: Create Language Gate to set correct language at startup

* Front: BEtter handling of Access Token validity

* 54-écran-de-titre (#109)

* [ADD] function to hide the splash screen

* [DEL] useless lines

* [ADD] compatibility

* [UPD] settings for the splash screen

* [ADD] chromacase logo on the splash screen

* [UPD] splash logo

* [UPD] set the timeout to 0

* [UPD] set the timeout to 500

* User Slice: Use API Instance instead of access token

* Front: Fix API calls with JWT Token

* Front: Handle Empty Server response

* Front: Fix User Model

* Front: Signin Form: Fix submittingstate on error

* Front: Remove logs

* Front/translate refactor (#110)

* Front: i18n: Create component

* Front: Use new translation component

* Front: Translation COmpoent: Change props name

* Front: Fix merge

* Front: settings persistance (#108)

* Front: Add peristance dependencies

* Front: Fix Cross-platform persistance

* Front: Create Settings Slice

* Front: Use Redux State for settings

* Front: Check if access token is still valid

* Front: Create Language Gate to set correct language at startup

* Front: BEtter handling of Access Token validity

* [MERGE]

* [DEL] useless lines

* [UPD] settings for the splash screen

* [UPD] set the timeout to 0

* [DEL] duplicated line

* [REVERT]

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
Co-authored-by: Arthur Jamet <60505370+Arthi-chaud@users.noreply.github.com>

* [FIX] splashscreen

* [ADD] profile page

* [UPD] link to the profile page

* [UPD] moved the progress bar component

* [FIX] translate

* [UPD] reorganized all translations for ease of use

* [UPD] translated all the texts and made the page more beautiful
[TODO] get the informations of the user

* [ADD] banner and level

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
Co-authored-by: Arthur Jamet <60505370+Arthi-chaud@users.noreply.github.com>
2023-01-13 18:28:06 +00:00
Arthi-chaud 48f2a0a295 Front: Score Page 2022-12-18 14:44:49 +01:00
Arthi-chaud ca4885709a Front: Play Page's Stop button leads to Score page 2022-12-18 11:37:28 +01:00
Chloé Chauvin cdcdea1126 54-écran-de-titre (#109)
* [ADD] function to hide the splash screen

* [DEL] useless lines

* [ADD] compatibility

* [UPD] settings for the splash screen

* [ADD] chromacase logo on the splash screen

* [UPD] splash logo

* [UPD] set the timeout to 0

* [UPD] set the timeout to 500

* User Slice: Use API Instance instead of access token

* Front: Fix API calls with JWT Token

* Front: Handle Empty Server response

* Front: Fix User Model

* Front: Signin Form: Fix submittingstate on error

* Front: Remove logs

* Front/translate refactor (#110)

* Front: i18n: Create component

* Front: Use new translation component

* Front: Translation COmpoent: Change props name

* Front: Fix merge

* Front: settings persistance (#108)

* Front: Add peristance dependencies

* Front: Fix Cross-platform persistance

* Front: Create Settings Slice

* Front: Use Redux State for settings

* Front: Check if access token is still valid

* Front: Create Language Gate to set correct language at startup

* Front: BEtter handling of Access Token validity

* [MERGE]

* [DEL] useless lines

* [UPD] settings for the splash screen

* [UPD] set the timeout to 0

* [DEL] duplicated line

* [REVERT]

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
Co-authored-by: Arthur Jamet <60505370+Arthi-chaud@users.noreply.github.com>
2022-11-27 09:20:23 +01:00
Arthur Jamet 55526dbadc Front: settings persistance (#108)
* Front: Add peristance dependencies

* Front: Fix Cross-platform persistance

* Front: Create Settings Slice

* Front: Use Redux State for settings

* Front: Check if access token is still valid

* Front: Create Language Gate to set correct language at startup

* Front: BEtter handling of Access Token validity
2022-11-26 14:18:06 +00:00
Arthur Jamet 8546c86332 Front/translate refactor (#110)
* Front: i18n: Create component

* Front: Use new translation component

* Front: Translation COmpoent: Change props name

* Front: Fix merge
2022-11-24 17:20:45 +00:00
Clément Le Bihan 30d3be72b2 Feature/addsignupsignin (#83)
* first branch commit

* testing formik yup in react native

* made TextInput work with formik

* react native base form control working great removed formik

* adding the button logic

* fix stupid error when merging this commit and precending ones need to be rebased

* fix multiple merging issues

* functionnal login form setup in the app

* added translation support for LoginForm

* added a forgotten password and added translation fixes

* Renamed loginform to Signinform for better coherence

* v1 of signup form and finished a missing renamed for signinform

* errors messages are now displayed correctly

* removed unused helper text

* addded translations

* added a password complexity check

* added missing translations and a temporary implementation of the AuthentificationWiew

* PR diff preview quick fixes: Removed unused imports, auto format, removed unnecessary changes

* Front: Authentication View: Use toast as helper messages

* first branch commit

* testing formik yup in react native

* made TextInput work with formik

* react native base form control working great removed formik

* adding the button logic

* fix stupid error when merging this commit and precending ones need to be rebased

* fix multiple merging issues

* functionnal login form setup in the app

* added translation support for LoginForm

* added a forgotten password and added translation fixes

* Renamed loginform to Signinform for better coherence

* v1 of signup form and finished a missing renamed for signinform

* errors messages are now displayed correctly

* removed unused helper text

* addded translations

* added a password complexity check

* added missing translations and a temporary implementation of the AuthentificationWiew

* PR diff preview quick fixes: Removed unused imports, auto format, removed unnecessary changes

* Front: Authentication View: Use toast as helper messages

* removed a worng declaration

* fixed PR comments

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
2022-10-23 09:49:49 +02:00
Amaury 0d17119cf4 Feature/adc/#55 settings screen (#77)
* #55 - created settings views with sub navigation + preference page

* #55 - navigation done

* #55 - views and translations done

* #55 - merge main

* #55 - user settings interface update

* #55 - mobile view fix

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
2022-10-18 19:14:08 +02:00
Chloé CHAUVIN e13e2c617e [UPD] translations 2022-10-15 13:32:35 +02:00
Arthi-chaud aa5c3c2ab3 Front: Home View: Translation 2022-10-07 12:35:42 +01:00
Chloé CHAUVIN 3686cb0211 [UPD] added translations for the skills and added translation to the buttons 2022-09-26 12:25:04 +02:00
Chloé CHAUVIN 0e717a938e [UPD] added new translations 2022-09-13 12:50:18 +02:00
Arthur Jamet 061e0188f0 Merge pull request #75 from Chroma-Case/front/song-lobby-page 2022-09-13 08:23:40 +02:00
Arthi-chaud 4b88870963 Front: Add translations for page titles 2022-09-12 10:30:05 +02:00
Arthi-chaud 21adec63c1 Front; Song Lobby: Translations 2022-09-04 16:10:51 +02:00
Arthi-chaud f6a0acb991 Front; Song Lobby: Cpaters, Scores and layout 2022-09-04 16:06:05 +02:00
Arthi-chaud 54716092e0 Front: i18n: Fallback Languages will always be english 2022-08-13 13:57:34 +02:00
Arthi-chaud 25281e5539 Front: Type Safe internationalization 2022-08-08 12:10:20 +02:00
Arthi-chaud e7af552656 Front: Basic i18n configuration 2022-08-08 11:40:46 +02:00