21 Commits

Author SHA1 Message Date
Arthur Jamet
cd9d64e501 Front: Prettier 2023-09-18 15:37:58 +02:00
Arthur Jamet
659f5d5d84 Front: Setup New Font 2023-09-18 15:37:58 +02:00
Arthur Jamet
857158c6cf Front: Standardise queries (#233) 2023-06-23 15:16:22 +01:00
Arthur Jamet
c5d465df97 Front: Pretty and Lint (#225) 2023-06-17 07:01:23 +01:00
Arthur Jamet
fa74016257 Front: Allow Use of DOM for Play view 2023-06-08 19:20:36 +01:00
Clément Le Bihan
c00a96a987 deactivating refetchOnWindowFocus globally and fetching songs from /song 2023-02-24 10:01:38 +01:00
Arthur Jamet
f5770cd104 Front: Dark mode (#157) 2023-02-19 10:02:57 +00: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
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
599e785969 Front: Add Theme Provider at root of app 2022-10-06 20:06:49 +01:00
Arthi-chaud
5f63e593f9 Front: Home View: Use Native Base for Layout 2022-10-06 08:57:19 +01:00
Arthi-chaud
e7af552656 Front: Basic i18n configuration 2022-08-08 11:40:46 +02:00
Arthi-chaud
ae712ae850 Front: Move router to its own component 2022-08-07 12:42:39 +02:00
Arthi-chaud
5b4ece16f0 Front: Router: Use basic constants to use either public or protected routes 2022-08-06 10:37:22 +02:00
Arthi-chaud
6ae40c3117 Front: Setup Color Theme w/ React Native Paper 2022-07-11 11:35:46 +02:00
Arthi-chaud
db056975aa Front: Fix unit test w/ React Paper integration 2022-07-11 11:10:00 +02:00
Arthi-chaud
2308ac47f6 Front: Wrap App w/ React Native Paper's Provider 2022-07-11 10:51:01 +02:00
Arthur Jamet
e61968f08a Front: Define Color theme (#64) 2022-07-07 14:19:30 +02:00
Arthur Jamet
c4bd0f5f79 Front End: Initialize TypeScript Project (#62)
* Front End: Initialize TypeScript Project

* Front End: Re-initialize project using Expo

* Front Project Initialization: Add testing dependency

* Init Front: Setup EAS configuration file

* Front: Workflows: Re-do build CI for Expo
2022-07-05 11:34:00 +02:00