Commit Graph

  • effb1740f5 everything still works, and i cleaned more stuff up, better flow, disabled features that i need imput to make work Me 2022-11-30 19:29:29 +01:00
  • 9aec5bd015 chat sender dont receive own messages lenovo 2022-11-30 17:52:39 +01:00
  • 55f77d2259 started edition of chat in node + handled cors + added css fo chat scroll and newline lenovo 2022-11-30 14:25:57 +01:00
  • 68e529fec2 input desynchro, rollback to instant handle. LuckyLaszlo 2022-11-30 04:00:55 +01:00
  • e7f0c08bb9 good progress, working on 2FA, adding conditions to limit access to certain Routes, need to find out more about the back to settle these things Me 2022-11-30 01:13:23 +01:00
  • d01f92a366 Things still work, and i'm cleaning up my work cuz it's hard to know what's going on otherwise Me 2022-11-29 20:49:41 +01:00
  • 53faba7f69 ok works atm, hopefully this will also remove all the nonsense node modules Me 2022-11-29 19:13:50 +01:00
  • 693c78b43c Merge remote-tracking branch 'origin/master' into eric_front_and_back Me 2022-11-29 19:12:05 +01:00
  • 9d1580dcd6 well part of the custome svelte store works, the essential part at least Me 2022-11-29 14:54:58 +01:00
  • b86f4aa0c7 no idea what is changed it's on svelte lenovo 2022-11-29 11:32:01 +01:00
  • 01023d67b5 update memo.txt LuckyLaszlo 2022-11-29 01:02:34 +01:00
  • 6ac3592bc0 server handleInput rework done LuckyLaszlo 2022-11-29 00:47:02 +01:00
  • 429387ce83 Wip reworking server handleInput + fixedDeltaTime for server LuckyLaszlo 2022-11-28 23:55:24 +01:00
  • cb7b1ed7d7 merge conflict with master lenovo 2022-11-28 21:24:22 +01:00
  • 740ba83d01 suppresion node_modules first attempt lenovo 2022-11-28 18:24:56 +01:00
  • 4b7e35d991 wip tests of socket lenovo 2022-11-28 17:26:47 +01:00
  • c656de5cad opponent interpolation LuckyLaszlo 2022-11-28 16:38:02 +01:00
  • 5325c8b9ee messages draw on canvas + bugfix: vector.assign() Uncaught TypeError LuckyLaszlo 2022-11-28 04:40:03 +01:00
  • 7f248b5449 find a way to sharing init + vector.normalized() + misc LuckyLaszlo 2022-11-28 04:33:27 +01:00
  • 4aafbac1a5 collision algo with Hugo + ball.dir added to EventGameUpdate LuckyLaszlo 2022-11-25 14:54:17 +01:00
  • 214d2cee49 everything still works, trying to add 2fa and figure out Custom Stores Me 2022-11-25 00:30:55 +00:00
  • 9dd87d7fa1 new tests on chat lenovo 2022-11-24 14:06:05 +01:00
  • 3474d54a2b drawing now seperate from gameLoop + refactoring + added soundMutedFlag LuckyLaszlo 2022-11-24 13:56:51 +01:00
  • b4240f48f7 still nothing broken, i started adding a glittery star effect to the rank in ProfileDisplay, fun stuff, figured it out but need to complete it Me 2022-11-24 02:05:42 +00:00
  • 11234545bc in theory everything still works but could use some testing, adding profile settings fetch Me 2022-11-23 16:55:41 +00:00
  • 1100ca35b1 wip base front end for chat ok lenovo 2022-11-23 16:13:38 +01:00
  • 7d5895a6cc server reconciliation OK (a little rubberbanding) LuckyLaszlo 2022-11-23 10:43:12 +01:00
  • 16e477b874 Eveything still works, cool, adding fetch user to the ProfileDisplay, good stuff, so far so good Me 2022-11-23 03:31:13 +00:00
  • 9f3dbd4de9 everything still works, no 502 and livereload does work, just not for CSS stuff apparently, but for DOM elems we gucci, added a tmp /profile/fetch path and button to the header to test fetching Me 2022-11-23 03:12:22 +00:00
  • 78687a3daa added a few things back that i had deleted before when fixing 502, mainly looking at login fetch, so far everything works, no 502 and livereload is sorta a thing Me 2022-11-23 02:53:32 +01:00
  • 6a119c0789 wip litle front end for chat lenovo 2022-11-22 17:46:55 +01:00
  • c35bbcefa6 Ok so Cherif and i figured out the reason livereload wasn't working, needed to expose the port in the docker compose.yml, committing now to have a save point Me 2022-11-22 16:34:56 +01:00
  • c646f9b67b inital commit, we are basically identical to master, no 502 bad gateway, but no livereload either, i think cuz of that line we deleted from the nginx config Me 2022-11-22 02:52:54 +01:00
  • 2b9058ad49 audio + client prediction LuckyLaszlo 2022-11-22 00:06:07 +01:00
  • 04203f4f9d matchmaking OK LuckyLaszlo 2022-11-21 21:04:41 +01:00
  • add08c216f authoritative server OK + TODO actual matchmaking LuckyLaszlo 2022-11-21 19:46:25 +01:00
  • 75fe33693c removed a thing from nginx Me 2022-11-21 18:14:49 +01:00
  • 6cea1369ff ajout du bind sur 0.0.0.0 pour svelte. Tout semble bien fonctionner (pour l'instant) batche 2022-11-21 17:44:41 +01:00
  • c50e97d34b suppression fichier inutile batche 2022-11-21 17:33:20 +01:00
  • 948214b50a suppression fichier inutile batche 2022-11-21 17:29:23 +01:00
  • 392726649b Merge branch 'cherif_0.01' into eric-cherif-front-and-back OK batche 2022-11-21 17:24:48 +01:00
  • 6e94fc4d2e Fichier de test batche 2022-11-21 17:20:46 +01:00
  • 711a75e88d Publication de la nouvelle branche au propre. Reste à tester. batche 2022-11-21 17:19:10 +01:00
  • 6412bfe1ce SED EST ENLEVE batche 2022-11-21 16:20:38 +01:00
  • 2d031104f1 fonction de recherche par username batche 2022-11-21 13:02:26 +01:00
  • 5efea64ca1 amélioration des requêtes d'amitié, on peut maintenant directement bloquer une personne. batche 2022-11-21 12:39:41 +01:00
  • 452acd5146 correction de petites erreurs batche 2022-11-21 12:08:55 +01:00
  • b8d404ce13 correction de petites erreurs batche 2022-11-21 12:08:36 +01:00
  • f1df3964f9 màj srcs batche 2022-11-21 10:27:57 +01:00
  • b4abc09aab ajout de userstats pour la bdd batche 2022-11-21 10:04:56 +01:00
  • ada109416a wip first chat lenovo 2022-11-20 20:18:59 +01:00
  • 48665cfe30 WIP, tout est en chantier, très content :) LuckyLaszlo 2022-11-20 15:46:45 +01:00
  • 8fc383c8fc wip nest course lenovo 2022-11-19 19:31:59 +01:00
  • f0af98eb02 wip nest course lenovo 2022-11-19 19:31:44 +01:00
  • 40ce956a47 statistique de l'utilisateur batche 2022-11-19 12:05:30 +01:00
  • 686067375a correction de l'upload d'image, reste à faire en sorte de n'accepter que du png ou jpg batche 2022-11-17 18:01:52 +01:00
  • 023b5ed485 reafactoring LuckyLaszlo 2022-11-17 12:22:57 +01:00
  • 6fb1470dbb refactoring + wip input to server LuckyLaszlo 2022-11-17 11:12:32 +01:00
  • f98e1fdb4e ajout de l'upload. Reste un mystérieux problème à régler avec l'extenstion et multer batche 2022-11-16 19:12:02 +01:00
  • a873b23d0f basic Websocket client-server LuckyLaszlo 2022-11-16 15:40:44 +01:00
  • fd61ea56d2 double auth maintenant fonctionne correctement. Il y a un PoC avec svelte batche 2022-11-15 17:57:21 +01:00
  • ee8033e6d8 Ajout de l'update utilisateur avec seulement certaines string + un exemple avec svelte batche 2022-11-14 18:57:51 +01:00
  • 79b3cbb3d3 add a partial user to be returned batche 2022-11-14 17:25:43 +01:00
  • aa3eb111c1 changements dans les dockerfiles + ajout de quelques trucs pour svelte en PoC batche 2022-11-14 16:02:54 +01:00
  • 8b4545f4d6 auth is working yipa batche 2022-11-12 17:17:06 +01:00
  • 568af62330 essaye de faire foncitonner un bouton batche 2022-11-12 10:55:20 +01:00
  • a77b9e99dc 2FA batche 2022-11-07 17:37:30 +01:00
  • 24b68dc767 2FA batche 2022-11-07 17:12:06 +01:00
  • 7fd8147140 tous les trucs du user sont ok, maintenant refonte des requêtes d'amitiés. C'est bien avancé, reste àa tester deux trois trucs batche 2022-11-04 18:34:02 +01:00
  • 08d02e709b IT WORKS (session stored in redis, must add a password next) batche 2022-11-03 18:49:00 +01:00
  • 03b90690ce Les sessions foncitonnent, reste à pouvoir les sauvegarder, soit via redis ou via type orm. Pour l'instant redis est un échec batche 2022-11-03 18:35:46 +01:00
  • 4622792534 Oauth est fonctionnel. Le mécanisme de session est à terminer, probablement via un JWT ou autre méthode. batche 2022-11-02 17:57:06 +01:00
  • 9a6ad5b328 Début Oauth, la redirection fonctionne bien. batche 2022-11-02 11:14:37 +01:00
  • 3b24582ebc Oauth batche 2022-10-31 18:10:33 +01:00
  • 6879ddaac8 correction de l'erreur avec exclude batche 2022-10-28 18:41:26 +02:00
  • 2f62331559 change server message LuckyLaszlo 2022-10-28 16:09:23 +02:00
  • e401665e71 . batche 2022-10-28 16:01:21 +02:00
  • 2619eb42e1 auth débuts batche 2022-10-28 15:19:26 +02:00
  • ed7e6a066b user todo list batche 2022-10-28 13:06:34 +02:00
  • 1d660b7075 docker todo list batche 2022-10-28 11:52:08 +02:00
  • 145e11e873 fotes batche 2022-10-28 11:49:09 +02:00
  • 8bb0d5b67a Ajout d'une toto list pour les utilisateurs dans le markdown batche 2022-10-28 11:48:36 +02:00
  • 1f146d14c5 amélioration du user. Maintenant les requêtes fonctionnent correctement. Doit toujours être testé en profondeur, mais apriori on ne peut plus accepter sa propre requête. batche 2022-10-28 10:27:15 +02:00
  • 4a79083cbf added delta time + #preloadfont hack LuckyLaszlo 2022-10-28 01:46:11 +02:00
  • d7aa2b633b local pong done, start multiplayer implementation LuckyLaszlo 2022-10-26 22:21:55 +02:00
  • a831b7954c basic node server + very interesting back and forth in TS/JS configs 🤡 LuckyLaszlo 2022-10-26 19:27:06 +02:00
  • c8814d4b77 ajout de routes basiques, à améliorer (certaines requêtes renvoient une erreur interne et pas un 404), ajout du service pour les relations amicales, mais pour l'instant c'est ultra pété batche 2022-10-26 17:26:18 +02:00
  • 0eb8d00a7d ajout des méthodes basiques pour le user + méthodes basique pour les relations amicales. Doit être testé. Manque les routes pour les relations amicales. batche 2022-10-25 16:45:55 +02:00
  • 5e53a2df78 ajout d'une bdd postgresql aec le type orm, d'une table user avec quelques champs dedans. TODO : faire une relations basique entre deux entités, par exemple la question de la relation entre deux personnes, amis / bloqués. batche 2022-10-24 18:52:46 +02:00
  • 5396cce993 ajout du modèle DTO pour users, et d'une liste blanche pour empêcher les payload malicieux batche 2022-10-24 14:15:46 +02:00
  • e56c8e0b67 ball speed up on player collision LuckyLaszlo 2022-10-23 03:23:25 +02:00
  • d76d6def47 minors changes LuckyLaszlo 2022-10-22 11:47:37 +02:00
  • af3d885f12 newRound() and Game Over + Bit Font for score + improved API for move and collision + miscs LuckyLaszlo 2022-10-22 09:47:25 +02:00
  • b12db3e912 continue the journey batche 2022-10-21 16:55:39 +02:00
  • a175ef7162 ajout de la fenêtre de logs pour le mode développeur + quelques routes sans bdd pour l'instant batche 2022-10-21 15:38:15 +02:00
  • f162ea2d11 node19 au lieu de 18 pour la partie prod dans le dockerfile. batche 2022-10-21 09:16:36 +02:00
  • 2356680998 try to add a debug feature batche 2022-10-20 17:46:45 +02:00
  • 316ecb951f Merge remote-tracking branch 'origin/cherif_0.01' into cherif_0.01 batche 2022-10-20 17:04:54 +02:00
  • 486868373f add somes files batche 2022-10-20 17:00:28 +02:00
  • ab15838bea README.md edited online with Bitbucket cherif 2022-10-20 14:27:23 +00:00