zoriya
5c83235cba
Add verified badge and page on the front
2023-09-13 17:25:01 +02:00
Clément Le Bihan
30fcacbec6
Now using redux to not create sound player every time the phaser is also implicitely cached
2023-09-06 15:09:54 +02:00
Arthur Jamet
9f542fc9dd
Front: User Avatar
2023-07-26 21:00:41 +09:00
zoriya
d2642b4fb8
Fixing gravatar
2023-07-26 21:00:41 +09:00
Arthur Jamet
20eb62d19b
Front: Graphes de Score ( #248 )
2023-07-26 12:00:06 +01:00
Arthur Jamet
c0d9ee7ca6
Front: Merge
2023-07-16 18:11:34 +01:00
Arthur Jamet
10d1342294
Front: Api models validation ( #245 )
...
* Front: Model: Write Validators
* Front: Plage response validator
* Front: API: Typing 'fetch' return
* Front: Basic Models: Response Handlers
* Front: API: Validate authentication response
* Front: Validate Search History
* Front: Validate Responses of User updates
* Front: On Validation Error, more verbose console error
2023-07-05 09:22:55 +01:00
zoriya
ccc86895e2
Add an indicator of the google account on the front
2023-06-26 22:41:07 +09: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
19ded9ca74
Front: Typecheck Navigators and hooks
2023-06-08 10:52:23 +01:00
Amaury
97bf7bdac8
Feature/adc/#192 barre de recherche ( #201 )
...
* context and react query add to searchView
* handle empty result + back
* #192 - New card components and history fetch + dummy suggestions fetch
* respoonsive design + filters map
* artist details view + translations + SongData mapping fix + items limitation
* history search back and front + cards + fix
* fixed useless history entries
* clean code
* clean code
* fix pr: SearchHistory new type related fixes
* simplified SearchResultComponent (useEffect removed, condition simplified to trigger different 'modes'
* search re-do onPress history cards + scoreView obj map
* clean code API.ts
* fix pr + search history behavior
* added utility function to get song suggestions with artists and fixed error types along the way
* fix in songrow the title didn't shrinked when not enough space on screen
* removed redirect callback from ArtistCard to ArtistResults
* moved the callback from genre card grid to searchresult and implemented history for songs
* SearchBar is now updating input search following stringQuery
* added scroll view to have the complete background
* Added the route props for query in Searchview
* fixed robot test
---------
Co-authored-by: Clément Le Bihan <clement.lebihan773@gmail.com >
2023-05-26 10:50:25 +02:00
Clément Le Bihan
4d77007010
fixed indent and removing debug comment
2023-05-06 17:25:49 +02:00
Clément Le Bihan
1fa3d77e8d
added search history in API.ts and displaying it on the HomePage
2023-05-06 17:25:49 +02:00
Arthur Jamet
c005ebbdc9
Front: Merge
2023-04-25 15:55:50 +01:00
Arthur Jamet
7716c5f9c6
Front: Indet fix
2023-04-24 16:48:45 +01:00
Arthur Jamet
bb96d57f27
Front: Use API to get settings
2023-04-23 15:30:37 +01:00
Arthur Jamet
88cfd1ecde
Front: Fix Merge
2023-04-19 13:06:44 +01:00
Clément Le Bihan
fe782a4f94
fixed useQuery some code style and unused hooks
2023-04-19 06:01:13 +02:00
Clément Le Bihan
af3da974bf
fixed bad naming for gamePlayed user data
2023-04-19 06:01:13 +02:00
Clément Le Bihan
cf1e98f9e6
added createdAt info in user data and added types of elements to render in the list in order to have a more coherent look and a simpler api for the ElementList user
2023-04-19 06:01:13 +02:00
Clément Le Bihan
572bb0056d
reamed user metrics into user data and added avatar picture and started to implement the user settings page
2023-04-19 06:01:13 +02:00
Clément Le Bihan
728bb3d6a2
added guest support in the API and started the StartPageView layout
2023-04-19 06:01:13 +02:00
Arthur Jamet
ac4d4f6f66
Front: Models: Update History
2023-04-10 10:20:08 +01:00
Clément Le Bihan
9dfc2881a2
added partyPlayed into the user metrics model and added a dummy profile setting view page
2023-04-05 16:33:24 +02:00
Clément Le Bihan
c29740dc2e
fixed a bug in strToKey function where the octaveNumber isn't parsed and filtering correctly highlighted notes to the correct octave (default broadcasted to every octave)
2023-03-29 18:55:06 +02:00
Clément Le Bihan
d094c81418
fixed strToKey issue when discarding the accidental part of the string
2023-03-29 18:55:06 +02:00
Clément Le Bihan
885c819ab5
removed accidental as it's own type and integrated it with note type
2023-03-29 18:55:06 +02:00
Clément Le Bihan
aa72f34a6c
fixed issue with keyToStr function
2023-03-29 18:55:06 +02:00
Clément Le Bihan
efede253dc
pretty big changes: added highlighted keys refactored Octave component to use a PianoKeyComponent and updated TS types to enums
2023-03-29 18:55:06 +02:00
Clément Le Bihan
6a10ad2398
reworked the octave css layout to get rid of the Zindex added support for showNoteNames policy and added an onhover policy
2023-03-29 18:55:06 +02:00
Clément Le Bihan
319295d2e5
moved models and utils variables/types into models/Piano.ts to fix recursive include and now handling Notes with PianoKey type
2023-03-29 18:55:06 +02:00
Clément Le Bihan
473672ac33
fixed the getSong of the API.ts but modifications of the backend must be done
2023-02-23 19:00:12 +01:00
Clément Le Bihan
68f618ad64
fixed the getUserInfo of API.ts
2023-02-23 19:00:12 +01: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
Arthi-chaud
9b823f722f
Front: Fix User Model
2022-11-14 09:42:50 +00:00
Arthi-chaud
889d07cfe5
Front: Fix API calls with JWT Token
2022-11-13 15:48:52 +00: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
Arthi-chaud
62f1576a70
Front: Song Lobby Page: Basic Layout with song title, illustration and illustration
2022-09-03 09:42:26 +02:00
Arthi-chaud
596c85fdb0
Front: Models: 'Competency' type renamed to 'Skill'
2022-08-28 12:04:10 +02:00
Arthi-chaud
d48d05581f
Front: Basic API Wrapper with hard-coded values
2022-08-15 10:54:00 +02:00
Arthi-chaud
bf5d2add77
Front: Type authentication string for more clarity
2022-08-15 10:15:00 +02:00
Arthi-chaud
e89c66feea
Front: Add Models for API Wrapping
2022-08-13 13:56:31 +02:00
Arthi-chaud
42ae446f85
Front: Add 'Lesson' Model
2022-08-13 09:56:29 +02:00