Commit Graph

62 Commits

Author SHA1 Message Date
zoriya 5c83235cba Add verified badge and page on the front 2023-09-13 17:25:01 +02:00
zoriya 279d16d59a Add google things on the front 2023-06-26 22:38:59 +09:00
Arthur Jamet 857158c6cf Front: Standardise queries (#233) 2023-06-23 15:16:22 +01:00
Arthur Jamet 3e84605c59 Front: If resource is not found, redirect to Error View 2023-06-22 18:30:52 +02:00
Arthur Jamet 45595408fe Front: Settings URL: Tweak to avoid code repitition 2023-06-22 18:30:52 +02:00
Arthur Jamet f362531d42 Front: Reanme Settings' subroutes for URLs 2023-06-22 18:30:52 +02:00
Arthur Jamet 3dea5a0865 Front: Prettier 2023-06-22 18:30:52 +02:00
Arthur Jamet b736dbc1f0 Front: Navigation: Prevent Auth Loading from breaking access by URL 2023-06-22 18:30:52 +02:00
Arthur Jamet b53aff5bb2 Front: On navigate, set URL 2023-06-22 18:30:52 +02:00
Arthur Jamet c5d465df97 Front: Pretty and Lint (#225) 2023-06-17 07:01:23 +01:00
Arthur Jamet 63d4b10ebb Front: Typecheck Elements 2023-06-08 10:52:22 +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
Arthur Jamet 5bc4289bdc Front: Merge 2023-05-08 12:55:16 +01:00
Clément Le Bihan 7166bb46ed Fixed sessiontoken lock 2023-05-06 15:58:48 +02:00
Arthur Jamet ae4d1f00d9 Front: Partition: Prevent skip of first note 2023-05-06 14:18:18 +01:00
Arthur Jamet 8a3d4f9c25 Front: Merge 2023-05-06 13:52:01 +01:00
Arthur Jamet b943b9a621 Front: Partition View: Fix speed + play sound from musicxml 2023-05-03 14:35:31 +01:00
Arthur Jamet bf4b84e1f8 Front: Partition: Infinite Scroll 2023-05-02 15:04:05 +01:00
Arthur Jamet 5c8e35ba7d Front: Navigation: Add key to routes + logout button on profile error 2023-05-01 15:31:24 +01:00
Arthur Jamet 030cbfc786 Front: Navigation: Prevent Back action in home and score view 2023-04-28 13:56:50 +01:00
Arthur Jamet cf6b61e0e9 Front: Global Error Handling on User Profile Fetch Error 2023-04-25 15:53:24 +01:00
Arthur Jamet 8ccc90eceb Front: LoadingView Component 2023-04-23 15:18:07 +01:00
Arthur Jamet deaaaac2cd Front: Navigation: Route Props include route info 2023-04-19 06:01:13 +02:00
Clément Le Bihan 93a2141c7c hiding the navigation bar for startpage, added content on the start page (paragraph & website button) 2023-04-19 06:01:13 +02:00
Clément Le Bihan dc9f74c047 fixed styling and hiding navigation bar on StartPage and login and register button are navigating to login 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 db5e62c6ab Front: Navigator: Wrap components in navigator to avoid having to pass additional props 2023-04-14 12:57:13 +01:00
Arthur Jamet b0e01ffbed Front: Navigation: Use actual routes to build a typed navigator 2023-04-14 11:46:40 +01:00
Clément Le Bihan 4e26925113 moved and reformat with tab SettingsView and updated view s with amaury's forms 2023-04-05 16:33:24 +02:00
Clément Le Bihan 8eb524cc81 v1 of TabRowNavigator 2023-04-05 16:33:24 +02:00
Clément Le Bihan 1e667813ad fixed: a translation, missing import and updated navigation to actually be on the new settings page 2023-04-05 16:33:24 +02:00
Clément Le Bihan 64b1355712 implemented first version of the virtual piano inside the play bar 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 67a03f196e passing directly PlayView view function to the react screen to solve loss of state issues 2023-02-24 10:01:38 +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
Arthur Jamet f5770cd104 Front: Dark mode (#157) 2023-02-19 10:02:57 +00:00
Arthi-chaud b0d63b02fc Front: Play Page: add SlideView 2023-01-25 13:39:15 +00: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
Arthi-chaud 258151a07f Front: Fix Play page routin 2023-01-24 18:29:31 +00: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 2934d760eb Front: Play Page: Use Scorometer 2023-01-07 08:19:36 +00:00
Arthi-chaud effbf11f10 Front: Play Page: Request Midi Access 2023-01-05 15:15:08 +00:00
Arthi-chaud f53fabb20b Front: Fix Refresh on authentication 2023-01-04 14:13:37 +00:00
Arthi-chaud ca4885709a Front: Play Page's Stop button leads to Score page 2022-12-18 11:37:28 +01:00
Arthi-chaud 5172dcea10 Front: Song Lobby: Add button to Play 2022-12-07 18:00:41 +00:00
Arthi-chaud 6131bf1725 Front: Play View: Fix resposivity 2022-12-07 17:57:40 +00: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 889d07cfe5 Front: Fix API calls with JWT Token 2022-11-13 15:48:52 +00:00
Clément Le Bihan 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