[OOZTURN] Gestion des tournois / Publication en Open Source

Tous les benchmarks, vos résultats, vos tests.
Vos programmes, vos conseils logiciel
Votre matos, vos problèmes
Avatar de l’utilisateur
Bug38
Newbie
LAN : 6
Réactions :
Messages : 37
Inscription : juin 18, 2019, 9:25 am

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Bug38 »

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.
Avatar de l’utilisateur
Asche
Nouveau Membre
LAN : 5
Réactions :
Messages : 5
Inscription : septembre 5, 2017, 10:51 pm

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Asche »

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).
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 127
Réactions :
Messages : 25547
Inscription : septembre 27, 2002, 9:41 pm

La V2 est encore en dev

Message par Aurelienazerty »

Asche a écrit : octobre 23, 2024, 2:16 pm le dernier commit date de 2023
Il faut regarder les branches :
Avatar de l’utilisateur
Bug38
Newbie
LAN : 6
Réactions :
Messages : 37
Inscription : juin 18, 2019, 9:25 am

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Bug38 »

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 😂)
Avatar de l’utilisateur
Asche
Nouveau Membre
LAN : 5
Réactions :
Messages : 5
Inscription : septembre 5, 2017, 10:51 pm

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Asche »

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 ?
Avatar de l’utilisateur
Asche
Nouveau Membre
LAN : 5
Réactions :
Messages : 5
Inscription : septembre 5, 2017, 10:51 pm

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Asche »

Dans la console de firefox, quand j'essaie d'atteindre "/admin" :
Image
Avatar de l’utilisateur
Bug38
Newbie
LAN : 6
Réactions :
Messages : 37
Inscription : juin 18, 2019, 9:25 am

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Bug38 »

Asche a écrit : octobre 26, 2024, 5:40 pm 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 ?
Tu t'es connecté avant d'aller sur la page admin ?
Avatar de l’utilisateur
Asche
Nouveau Membre
LAN : 5
Réactions :
Messages : 5
Inscription : septembre 5, 2017, 10:51 pm

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Asche »

Non, je ne peux pas me connecter tout court depuis /login...
Avatar de l’utilisateur
Bug38
Newbie
LAN : 6
Réactions :
Messages : 37
Inscription : juin 18, 2019, 9:25 am

[OOZTURN] Gestion des tournois / Publication en Open Source

Message par Bug38 »

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