Tous les benchmarks, vos résultats, vos tests.
Vos programmes, vos conseils logiciel
Votre matos, vos problèmes
Bug38
Newbie
LAN :
6
Réactions :
Messages : 42 Inscription : juin 18, 2019, 9:25 am
Message
par Bug38 » novembre 15, 2023, 10:49 am
logo(1).png
Vous avez été nombreux à nous demander si le code était dispo quelque part, c'est maintenant le cas
Après son crash/stress test lors de la Lan'Oween 2023, nous avons patché les éléments critiques et diminué un peu la charge serveur.
La route est longue et parsemée d'évolutions jusqu'à sa V2 (pour la Lan'Oween 2024 ?), nous publierons la roadmap en début d'année je pense.
Si vous êtes intéressés pour contribuer / fix des trucs pourquoi pas, mais sachez que BEAUCOUP de choses sont déjà prévues et vont changer. Donc vous pouvez ouvrir des issues Github ou poster ci-dessous vos idées avant de vous lancer dans une PR, potentiellement on bosse déjà dessus
Sans plus tarder, voici le lien :
https://github.com/Oozturn/oozturn
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Bug38
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » octobre 23, 2024, 2:16 pm
Salut Bug ! Merci pour tes explications lors de la LAN, j'ai pu démarrer un serveur Ubuntu avec le site fonctionnel dessus. Néanmoins je n'ai pas pu identifier le fichier de config que tu m'avais montré samedi dernier. Du coup j'ai pas l'accès admin j'ai l'impression ? Quand penses-tu envoyer les modifs faites dernièrement sur github ? (le dernier commit date de 2023).
Asche
Aurelienazerty
Webmaster / Président
LAN :
131
Réactions :
Messages : 26036 Inscription : septembre 27, 2002, 9:41 pm
Message
par Aurelienazerty » octobre 23, 2024, 2:35 pm
Asche a écrit : octobre 23, 2024, 2:16 pm
le dernier commit date de 2023
Il faut regarder les branches :
Aurelienazerty
Bug38
Newbie
LAN :
6
Réactions :
Messages : 42 Inscription : juin 18, 2019, 9:25 am
Message
par Bug38 » octobre 23, 2024, 3:31 pm
Merci
@Aurelienazerty de faire le support de mon soft
Hotfix lan est à préférer tant qu'on ne l'a pas merge. Je suis en vacances donc ça sera pas forcément fait rapidement.
La branche main c'est la V1, la branche dev c'est la V2.
La V2 est en dev mais est stable et utilisable (elle a été testée en prod ce weekend
)
Bug38
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » octobre 26, 2024, 5:40 pm
Super merci !
EDIT : C'est quoi tout ces messages d'alertes ? (a partir du moment ou je fait un npm install)
Code : Tout sélectionner
asche@rpi5ssd:~ $ git clone -b hotfix-lan https://github.com/Oozturn/oozturn.git
Cloning into 'oozturn'...
remote: Enumerating objects: 637, done.
remote: Counting objects: 100% (253/253), done.
remote: Compressing objects: 100% (187/187), done.
remote: Total 637 (delta 125), reused 97 (delta 63), pack-reused 384 (from 1)
Receiving objects: 100% (637/637), 5.79 MiB | 23.09 MiB/s, done.
Resolving deltas: 100% (247/247), done.
asche@rpi5ssd:~ $ cd oozturn/
asche@rpi5ssd:~/oozturn $ ls
app jest.config.js package.json public server.js tsconfig.json
config.json logo.svg package-lock.json README.md test.ts vite.config.ts
asche@rpi5ssd:~/oozturn $ ls -al
total 580
drwxr-xr-x 5 asche asche 4096 Oct 26 18:03 .
drwx------ 6 asche asche 4096 Oct 26 18:03 ..
drwxr-xr-x 6 asche asche 4096 Oct 26 18:03 app
-rw-r--r-- 1 asche asche 473 Oct 26 18:03 config.json
-rw-r--r-- 1 asche asche 1850 Oct 26 18:03 .eslintrc.cjs
drwxr-xr-x 8 asche asche 4096 Oct 26 18:03 .git
-rw-r--r-- 1 asche asche 79 Oct 26 18:03 .gitignore
-rw-r--r-- 1 asche asche 154 Oct 26 18:03 jest.config.js
-rw-r--r-- 1 asche asche 3518 Oct 26 18:03 logo.svg
-rw-r--r-- 1 asche asche 2007 Oct 26 18:03 package.json
-rw-r--r-- 1 asche asche 527447 Oct 26 18:03 package-lock.json
drwxr-xr-x 2 asche asche 4096 Oct 26 18:03 public
-rw-r--r-- 1 asche asche 1780 Oct 26 18:03 README.md
-rw-r--r-- 1 asche asche 1546 Oct 26 18:03 server.js
-rw-r--r-- 1 asche asche 1624 Oct 26 18:03 test.ts
-rw-r--r-- 1 asche asche 636 Oct 26 18:03 tsconfig.json
-rw-r--r-- 1 asche asche 1807 Oct 26 18:03 vite.config.ts
asche@rpi5ssd:~/oozturn $ npm install
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
added 1039 packages, and audited 1040 packages in 22s
259 packages are looking for funding
run `npm fund` for details
18 vulnerabilities (7 low, 5 moderate, 6 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
EDIT2: "
http://rpi5ssd.local:3000/admin " me renvoie directement sur "
http://rpi5ssd.local:3000/login " sans possibilité de me connecté en Admin, en dev ou prod. Une idée ?
Asche
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » octobre 26, 2024, 11:44 pm
Dans la console de firefox, quand j'essaie d'atteindre "/admin" :
Asche
Bug38
Newbie
LAN :
6
Réactions :
Messages : 42 Inscription : juin 18, 2019, 9:25 am
Message
par Bug38 » octobre 31, 2024, 1:16 pm
Tu t'es connecté avant d'aller sur la page admin ?
Bug38
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » novembre 3, 2024, 3:25 pm
Non, je ne peux pas me connecter tout court depuis /login...
Asche
Bug38
Newbie
LAN :
6
Réactions :
Messages : 42 Inscription : juin 18, 2019, 9:25 am
Message
par Bug38 » novembre 3, 2024, 7:39 pm
Même en ayant modifié le fichier de config ?
Une fois le fichier modifié il faut relancer le buold avant de faire tourner en mode prod.
Et si tu n'as pas de certificat valide (comme en LAN) alors activé bien le http only dans la config
Bug38
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » décembre 12, 2024, 7:20 pm
Bon, j'ai tout recommencer sur un RPI5 tout neuf.
Installé NodeJS, puis remis tout en place, et ça marche !
Je vais passer quelques jours à explorer les possibilités.
Asche
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » décembre 12, 2024, 9:00 pm
J'ai parlé un peu vite, j'ai aucune image qui vient dans la liste des jeux
https://i.imgur.com/sl2hSxB.png
Les erreur dans la console :
https://i.imgur.com/cFUyD79.png
Pourtant j'ai bien la liste, donc le truc avec IGDB ca doit fonctionner ?
Lié ou pas, je ne peux pas non plus cliquer sur "ajouter le jeu".
Asche
Bug38
Newbie
LAN :
6
Réactions :
Messages : 42 Inscription : juin 18, 2019, 9:25 am
Message
par Bug38 » décembre 13, 2024, 7:40 pm
C'est fix sur la branche dev
On passait par un proxy pour le dev, mais il n'était pas configuré pour la prod. Du coup je l'ai viré, c'est plus simple
Bug38
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » décembre 13, 2024, 9:40 pm
Ah yes ça fonctionne ! j'ai toutes les images, merci !
Asche
Asche
Nouveau Membre
LAN :
5
Réactions :
Messages : 9 Inscription : septembre 5, 2017, 10:51 pm
Message
par Asche » décembre 14, 2024, 5:49 pm
J'ai pas mal de soucis quand je supprime un jeu, j'ai ce genre de page blanche qui vient :
https://i.imgur.com/OITMzrF.png
En rafraîchissant la page, ça revient à l'état d'avant, donc le jeu n'a pas été supprimé.
EDIT : J'ai l'impression d'avoir eu un bug lors de la création d'un tournois, mais ca ne s'est pas reproduit, peut-être une config de tournois bizarre, je n'ai pas réussi à reproduire. Du coup reste juste le pb de supprimer un jeu de la liste.
La console :
Code : Tout sélectionner
oozturn-prod | GET /admin/add-games?query=Counter-Strike+2&_data=pages%2Fadmin%2Fadd-games%2Fadd-games 200 - - 322.030 ms
oozturn-prod | SyntaxError: Unexpected token 'i', "intent=rem"... is not valid JSON
oozturn-prod | at JSON.parse (<anonymous>)
oozturn-prod | at Request.json (/app/node_modules/@remix-run/web-fetch/dist/lib.node.cjs:467:15)
oozturn-prod | at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
oozturn-prod | at async action$4 (file:///app/build/server/index.js:4817:20)
oozturn-prod | at async Object.callRouteActionRR (/app/node_modules/@remix-run/server-runtime/dist/data.js:35:16)
oozturn-prod | at async callLoaderOrAction (/app/node_modules/@remix-run/router/dist/router.cjs.js:4136:16)
oozturn-prod | at async submit (/app/node_modules/@remix-run/router/dist/router.cjs.js:3495:16)
oozturn-prod | at async queryImpl (/app/node_modules/@remix-run/router/dist/router.cjs.js:3453:22)
oozturn-prod | at async Object.queryRoute (/app/node_modules/@remix-run/router/dist/router.cjs.js:3422:18)
oozturn-prod | at async handleDataRequestRR (/app/node_modules/@remix-run/server-runtime/dist/server.js:119:20)
oozturn-prod | POST /admin/add-games?query=Counter-Strike+2&_data=pages%2Fadmin%2Fadd-games%2Fadd-games 500 - - 1.793 ms
oozturn-prod | GET /sse 200 - - 1.311 ms
oozturn-prod | GET /admin/add-games?query=Counter-Strike%202 200 - - 363.158 ms
Asche