Commit Graph
235 Commits
Author SHA1 Message Date
GitBluub 3891ad9dfd init: scorometer from poc 2023-01-03 15:27:36 +09:00
56fdadc705 Docker fix (#114)
* fix: db healthcheck

* fixed missing front build argument

* fix: db healthcheck user

* message from db 'user' doesnt exist fixed

* rm: useless yarn

Co-authored-by: GitBluub <louis.auzuret@gmail.com>
2022-12-20 18:35:34 +01:00
Chloé CHAUVIN 6312fc3337 [FIX] splashscreen 2022-11-27 09:27:21 +01:00
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 JametandGitHub 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 JametandGitHub 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
Arthur JametandGitHub 620dae8316 Merge pull request #107 from Chroma-Case/front/link-back
Front: link back
2022-11-18 20:14:04 +00:00
Arthi-chaud 6dedb3facc Front: Remove logs 2022-11-18 13:39:17 +00:00
Arthi-chaud b83a369799 Front: Signin Form: Fix submittingstate on error 2022-11-17 18:22:32 +00:00
Arthi-chaud 9b823f722f Front: Fix User Model 2022-11-14 09:42:50 +00:00
Arthi-chaud a458d07252 Front: Handle Empty Server response 2022-11-14 09:35:16 +00:00
Arthi-chaud 889d07cfe5 Front: Fix API calls with JWT Token 2022-11-13 15:48:52 +00:00
Arthi-chaud 4ecd556918 User Slice: Use API Instance instead of access token 2022-11-04 09:18:48 +00:00
BluubandGitHub 19976a40b2 docker build ci 2022-10-26 17:26:43 +09:00
GitBluubandBluub 6975144e35 feat: genre and album populate and CRUD 2022-10-26 17:25:58 +09:00
Zoe RouxandBluub 5cef277f40 wip: Add artist api doc 2022-10-26 17:25:58 +09:00
Zoe RouxandBluub 7bcdc4ff22 Add artists robot tests 2022-10-26 17:25:58 +09:00
Zoe RouxandBluub 89dbee0b17 Add populate script and artist api 2022-10-26 17:25:58 +09:00
Arthur JametandGitHub 72be838324 Merge pull request #87 from Chroma-Case/fix/front-build-ci 2022-10-26 07:11:01 +01:00
Clément Le Bihan 333162e942 added missing package 2022-10-25 20:03:26 +02:00
Clément Le BihanandGitHub bce5088d3c Front dockerfile (#88)
* readding react-native-paper because expo build need it

* added Dockerfile with nginx.conf for hosting

* added front to docker-compose prod
2022-10-25 19:43:36 +02:00
Arthi-chaud 908c7a8233 Front: Fix EAS project configuration 2022-10-25 18:40:01 +01:00
284da8b8c7 Feature/addsearchpage (#85)
* Added a searchbar view with a debounce

* Added SearchBar with suggestions handled

* Front: Fix style of search suggestions

* added multiple types of suggestions and fixed image rendered

* Search bar revamped done

* removed unused files

Co-authored-by: Arthi-chaud <arthur.jamet@gmail.com>
2022-10-25 19:36:44 +02:00
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
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
Arthur JametandGitHub ca552c9535 Merge pull request #82 from Chroma-Case/front/home-page 2022-10-17 11:10:58 +01:00
Arthi-chaud 09d33c00cf Merge branch 'front/home-page' of ssh+git://github.com/Chroma-Case/Chromacase into front/home-page 2022-10-16 08:56:01 +01:00
Arthi-chaud 79fe1bb804 Front :Home Page: Merge w/ main 2022-10-16 08:55:33 +01:00
Chloé CHAUVIN f8afb14cee [UPD] translations 2022-10-15 13:32:53 +02:00
Chloé CHAUVIN e13e2c617e [UPD] translations 2022-10-15 13:32:35 +02:00
Chloé CHAUVIN 5b081c8acb [UPD] 2022-10-14 13:56:46 +02:00
Chloé CHAUVIN 9c1d496e0b [ADD] dividers 2022-10-14 13:56:25 +02:00
Chloé CHAUVIN 3fa4dd1e72 [WIP] dividers 2022-10-11 04:45:14 +02:00
Arthur JametandGitHub a50ef2a2f3 Merge pull request #81 from Chroma-Case/front/migration-native-base 2022-10-08 22:33:22 +01:00
Arthi-chaud ab3ba6b8c0 Front: Home View: Competencies Table is clickable 2022-10-07 12:38:24 +01:00
Arthi-chaud aa5c3c2ab3 Front: Home View: Translation 2022-10-07 12:35:42 +01:00
Arthi-chaud c21ed52cf0 Front: Competencies Table 2022-10-07 12:29:12 +01:00
Arthi-chaud cddf1b7ff7 Front: Home View: Song Card Grid 2022-10-07 11:30:56 +01:00
Arthi-chaud e17268c46c Front: Song Card is clickable 2022-10-07 10:33:52 +01:00
Arthi-chaud 160382e3c2 Front: Remove RNP dependency 2022-10-07 10:03:00 +01:00
Arthi-chaud 5f76cb6b54 Front: Remove RNP dependency 2022-10-07 10:02:20 +01:00
Arthi-chaud f8715beb79 Front: Home View: Use row layout for smaller screens 2022-10-07 09:57:27 +01:00
Arthi-chaud 52d443255a Front: Pull Migration to Native Base 2022-10-07 09:47:30 +01:00
Arthi-chaud 6a31062336 Front: Override redux functions for type safety 2022-10-07 09:29:58 +01:00
Arthi-chaud e29a5b700c Front: Mograte Style for SongLobby View 2022-10-07 09:24:27 +01:00
Arthi-chaud ccb0e16c04 Front: Apply Native Base on Auth and home view 2022-10-06 20:07:18 +01:00
Arthi-chaud 599e785969 Front: Add Theme Provider at root of app 2022-10-06 20:06:49 +01:00
Arthi-chaud 99e68fcc4c Front: Add Native Base Dependency 2022-10-06 20:06:31 +01:00
Arthi-chaud 048264588d Front: Format Theme for Native Base 2022-10-06 20:06:14 +01:00
Arthi-chaud 5c4d29c5de Front: Loading component uses theme 2022-10-06 20:05:47 +01:00