clement
30f5933831
doc: Détaille comment déclarer des dépendances
2023-01-04 16:11:14 +01:00
clement
743e7c2976
ci: Exécute la CI sur les branches de documentation
2022-12-24 12:57:11 +01:00
clement
0f299c46bc
doc: Décris comment installer et utiliser Oki
2022-12-24 12:53:45 +01:00
clement
9c1c70391d
web: Récupère seulement la dernière version de chaque paquet
2022-12-22 13:03:56 +01:00
clement
38be5e1613
cli(make): Ajoute de quoi installer et désinstaller
2022-12-21 11:35:39 +01:00
clement
577c652f17
*: Renomme short_name en name
2022-12-21 11:35:27 +01:00
clement
0663117ab6
Merge pull request 'cli/version-lock' ( #31 ) from cli/version-lock into main
...
Reviewed-on: https://codefirst.iut.uca.fr/git/oki/oki/pulls/31
2022-12-16 14:23:30 +01:00
clement
7b243efda2
cli: Adapte les dépendances pour le fichier verrou
2022-12-16 14:19:52 +01:00
clement
f6b1247863
cli: Vérifie que les dépendances sont présentes
2022-12-16 14:12:07 +01:00
Colin FRIZOT
5b6b066b79
Ajoute la commande tree à l'aide
2022-12-16 13:58:36 +01:00
clement
cf02a1cd30
cli: Documente les classes de version
2022-12-16 13:52:04 +01:00
clement
f31a6b71f2
cli: Crée le fichier verrou pour le Makefile
2022-12-16 13:50:32 +01:00
clement
3bfa510354
Merge pull request 'Ajoute l'affichage de la dernière version d'un paquet' ( #30 ) from web/package-layout into main
...
Reviewed-on: https://codefirst.iut.uca.fr/git/oki/oki/pulls/30
2022-12-16 09:43:53 +01:00
clement
d29371fcdd
web: Indente avec des espaces
2022-12-16 09:42:33 +01:00
clement
f88b88cbf5
web: Refactor avec une classe AbstractPackage
2022-12-16 09:40:53 +01:00
clement
3ed6e6d802
web(package): Formate les fichiers
2022-12-16 09:37:19 +01:00
Lou
3886015d98
Ajoute un model PackageResume
...
Fix #32
2022-12-16 09:29:18 +01:00
Lou
e7643457a9
Ajoute l'affichage de la dernière version d'un paquet
2022-12-15 09:36:01 +01:00
clement
246f546045
cli: Affiche l'arbre des dépendances avec oki tree
...
Cette commande consulte les dépendances directes déclarées dans le fichier
manifeste oki.toml et les dépendances concrètes dans le fichier verrou
oki-lock.toml. L'arbre des dépendances est présenté au format textuel avec
des caractères UTF-8 pour les relations entre les paquets.
Fix #29
2022-12-15 09:12:11 +01:00
Colin FRIZOT
5dde4c1d6b
Ajoute la création du makefile à partir du fichier ManifestLock
2022-12-15 09:07:36 +01:00
clement
c196fe1854
cli: Liste les versions installées avec un fichier verrou
2022-12-13 13:25:34 +01:00
clement
1dc58b7fef
cli: Introduit la notion de paquets téléchargeables
2022-12-12 20:25:24 +01:00
clement
139604908f
web: Ajoute une config pour PostgreSQL
2022-12-11 19:40:27 +01:00
clement
d14afa0452
web: Corrige la vérification de la confirmation mot de passe
2022-12-11 19:37:29 +01:00
clement
538a27f5b1
web: Ne crée le manifeste que s'il n'y a aucune erreur
2022-12-10 12:42:18 +01:00
clement
6e61041452
Merge branch 'cli/dependency-solver'
2022-12-09 09:20:31 +01:00
clement
ada2f782f6
cli: Passe par référence les paramètres
2022-12-09 09:07:33 +01:00
clement
39fa086e37
Merge branch 'cli/manifest'
2022-12-09 08:57:43 +01:00
clement
076e6ed7e5
cli: Passe les fs::path par référence
2022-12-09 08:55:29 +01:00
Colin FRIZOT
e35e43aa41
Ajoute la lecture des dependances retournée par l'API
2022-12-09 08:29:31 +01:00
clement
64688533cd
cli: Corrige la compilation des tests
2022-12-09 08:22:37 +01:00
clement
776460f7b6
Merge branch 'cli/publish'
2022-12-09 08:17:24 +01:00
clement
cfe01f0ec1
web: Utilse un tableau vide de dépendances par défaut
2022-12-09 08:14:52 +01:00
clement
c77e6d0c5d
web: Corrige le statut HTTP Conflict
2022-12-09 08:14:11 +01:00
clement
276855b959
web: Gère l'upload et la validation de nouvelles versions
2022-12-08 14:39:28 +01:00
charlie.perron_d_arc
a7209c76cd
web: Ajoute la publication d'une version en BD
2022-12-08 10:03:15 +01:00
clement
56864c3715
cli: Résous les dépendances de dépendances
2022-12-05 20:19:43 +01:00
clement
49a5d69bd5
Merge branch 'security'
2022-12-03 12:16:47 +01:00
clement
62c2cdbce0
web: Permet de se déconnecter
2022-12-03 12:13:26 +01:00
clement
6277dc4e74
web: Redirige après une connexion réussie
2022-12-03 12:13:08 +01:00
clement
63925b5ebc
web: Expose le routeur à la vue
2022-12-03 12:11:58 +01:00
clement
0987c4d0ed
web: Refactor la vue d'inscription pour afficher les éventuelles erreurs
2022-12-03 12:10:01 +01:00
clement
7f99dbe64e
web: Gère la violation d'unicité du login côté PHP
2022-12-03 12:03:12 +01:00
clement
1ea3098d26
sql: Renomme la table user en registered_user
2022-12-03 12:00:02 +01:00
clement
215387e233
web: Ajoute une fixture pour le premier utilisateur
2022-12-02 15:23:18 +01:00
clement
78a307aa07
web: Refactor et ajoute un formulaire de connexion
2022-12-02 15:08:39 +01:00
Colin FRIZOT
a01fa390e5
Ajoute le diagram de séquence de la publication
2022-12-02 15:05:33 +01:00
clement
c5c195261e
cli: Évite un éventuel buffer overflow
...
unzGetCurrentFileInfo ne dépassait pas la taille du buffer qui lui
était allouée, mais ne pouvait pas, lorsque le nom de fichier est plus
long que la taille du tampon, écrire la fin de la chaîne de
caractères (\0).
2022-11-30 14:38:53 +01:00
clement
47df190be1
doc: met à jour la présentation de l'architecture
2022-11-30 14:19:26 +01:00
clement
239fd2e805
Merge branch 'cli/range'
2022-11-30 14:10:14 +01:00