Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
2b7a791d9a
Premier commit : Dockerfile de ship2net-php (PHP 8.2 + Apache, mysqli/pdo_mysql, rewrite, AllowOverride, groupe koriolan_grp pour l'écriture dans /home/koriolan/versions, limites d'upload à 20M)
3a9056f5bc
Chantier archivage flotte : restructuration par boîtier (pas seulement les bateaux affectés), quarantaine MMSI/sans_affectation avec script de réexamen dédié (cron_quarantaine.php), rejet des erreurs techniques non transitoires, fonctions communes extraites (fonctions_archivage.php), renommages de cohérence (TB_Affectations_bateaux, TB_Generations_bateaux, ID_Bateau_affecte), traçabilité MMSI complète (cf synthèse §38-39)
9147bb7f29
Suppression de la fonction 'connexion_ship2net' essentiellement dans 'reseaux.c' et dans les fichiers associés (localisation.h, main.h, ...)
d12812e414
Ajout de TB_Generations_bateau et de la colonne ID_Generation sur TB_Archives_traitees (chantier archivage flotte, cf synthèse §35) - testé sur ship2net_test
ec56421680
sauvegarde_bdd() : ajout du champ Origine_bdd dans l'en-tête (normale/factory/restauration), lu depuis TB_Systeme et remis à 'normale' une fois l'archive confirmée transmise (cf synthèse §35)
5bbf387aca
Ajout des routes /archives (GET liste, GET contenu, DELETE confirmation) pour le nouveau mécanisme d'archivage flotte - remplace le transport sshpass/scp existant (cf synthèse §32)
b03d779e0b
Suppression de No_paquet : marquage par ligne (Archive) remplace ce mécanisme dans sauvegarde_bdd(), nom de fichier avec empreinte SHA-256, en-tête MMSI, mot de passe de chiffrement dédié (cf synthèse §32)
d506fd2577
Ajout des routes /archives (GET liste, GET contenu, DELETE confirmation) pour le nouveau mécanisme d'archivage flotte - remplace le transport sshpass/scp existant (cf synthèse §32)