Commit graph

1084 commits

Author SHA1 Message Date
Anael MOBILIA
ad566db4d5 v2.5 2024-01-15 00:24:02 +01:00
Anael MOBILIA
1082e20b7b Prise en charge du format WEBP 2024-01-15 00:23:36 +01:00
Anael MOBILIA
6cd8e71916 Factorisation de variables dans la configuration du projet 2024-01-14 23:28:06 +01:00
Anael MOBILIA
e190ed45a0 Gestion des abus : bloquer l'envoi d'images sur le site au bout d'un certain nombre d'images bloquées 2024-01-10 16:15:13 +01:00
Anael MOBILIA
201730adbe Désactiver tous les boutons de la page d'accueil si on a un problème d'espace disque ou avec l'adresse IP 2024-01-10 16:13:09 +01:00
Anael MOBILIA
d57980783d Ajout de abuse_network dans le jeu de données de tests 2024-01-10 15:52:06 +01:00
Anael MOBILIA
a85af1bf18 Harmonisation de variables 2024-01-10 15:46:00 +01:00
Anael MOBILIA
b1be8cbef7 Renommage de tables 2024-01-08 16:20:49 +01:00
Anael MOBILIA
4821839b5c Ajout de détails dans les CGU sur les images non autorisées 2024-01-02 21:54:43 +01:00
Anael MOBILIA
d1a1206f8c Calculer le réseau d'origine d'une image dès le moment où elle est créée pour éviter un abus entre l'envoi et le prochain cron abuse.php (permet de considérer comme suspecte une image dès son envoi et d'en limiter le nombre d'affichage en instantanné) 2023-12-31 04:18:17 +01:00
Anael MOBILIA
1ceacda262 Forcer l'utilisation du domaine en www 2023-12-30 02:36:33 +01:00
Anael MOBILIA
d9b8ff2ca0 Fix SQL (',' restait en fin de chaîne) 2023-12-23 22:23:19 +01:00
Anael MOBILIA
04864fa8eb Update icône 2023-12-23 02:30:47 +01:00
Anael MOBILIA
b0075a9f43 N'inclure un placholder vide que si aucune donnée n'a été retournée 2023-12-23 02:30:28 +01:00
Anael MOBILIA
91d9cffc29 Suite de 45cbebe9 2023-12-23 02:23:13 +01:00
Anael MOBILIA
d112eaa7c7 Le seuil réduit d'affichages avant blocage des images suspectes n'était pris en compte que dans le cron. Désormais chaque image possède sa réputation également et peut donc être bloquée dès qu'elle est trop affichée (en prenant en compte le seuil réduit) 2023-12-23 02:19:22 +01:00
Anael MOBILIA
45cbebe978 ForkMeOnGithub -> passage en bootstrap icon 2023-12-23 01:53:48 +01:00
Anael MOBILIA
c5180cec26 .htaccess, simplification des redirections image-heberg.fr.cr + HTTPS 2023-12-23 01:44:37 +01:00
Anael MOBILIA
a234af3645 Bootstrap icons - gérer l'emplacement des fichiers de fonts 2023-12-23 01:44:09 +01:00
Anael MOBILIA
0051501576 Bootstrap icons 1.10.5 -> 1.11.2 2023-12-23 01:28:04 +01:00
Anael MOBILIA
8c67f1ec0d Admin - liste des réseaux suspects 2023-12-23 01:18:36 +01:00
Anael MOBILIA
55636553a5 Ne pas remonter les images signalées dans les images trop affichées (elles sont déjà bloquées) 2023-12-14 23:34:03 +01:00
Anael MOBILIA
dcc4ab0d24 v2.4 2023-12-03 01:05:54 +01:00
Anael MOBILIA
a5e658218d Fix GIF - utilisation uniquement de la première frame 2023-12-03 00:44:25 +01:00
Anael MOBILIA
33a6e7e2fc Ajout debug PHPUNIT 2023-11-21 01:18:03 +01:00
Anael MOBILIA
d38e64a717 Fix mauvais calcul date de dernière utilisation suite à 2e3d9b10 2023-11-21 01:07:10 +01:00
Anael MOBILIA
f140db4c28 #15 - Ajout nsfwjs 2023-11-21 01:04:33 +01:00
Anael MOBILIA
e924a68057 Ajout de boutons sur les actions des images 2023-11-18 23:45:33 +01:00
Anael MOBILIA
5ff3d7b351 Meilleurs gestion de la grille + ajout lien avec <img> 2023-11-18 23:29:39 +01:00
Anael MOBILIA
58a85b4bb3 Ajout liste des derniers fichiers envoyés 2023-11-16 22:42:37 +01:00
Anael MOBILIA
efc0417c8a id est déjà indéxé via la PRIMARY KEY 2023-11-16 20:43:18 +01:00
Anael MOBILIA
a05da69b33 Prendre en compte les affichages des miniatures dans le nombre total d'affichage d'une image 2023-11-15 01:48:15 +01:00
Anael MOBILIA
1a85248e61 Images suspectes : utiliser également le MD5 2023-11-15 01:45:24 +01:00
Anael MOBILIA
4ec93dcdef Certains fichiers ont des noms avec un encodage incohérent : remplacer les caractères mal encodés (au lieu de retourner vide) 2023-11-15 01:21:05 +01:00
Anael MOBILIA
cf086d358c Ajout d'une division des seuils d'affichage pour les images suspectes 2023-11-12 03:47:49 +01:00
Anael MOBILIA
822744611f Forcer le HTTPS 2023-11-12 03:05:27 +01:00
Anael MOBILIA
f4f6772e1d Ne pas lever un mail d'alerte si l'admin vérifie une image déjà trop affichée 2023-11-12 02:24:34 +01:00
Anael MOBILIA
6c3dd07040 Stats d'affichage : ne mettre à jour que les champs nombre d'affichage et date pour améliorer les performances (évite également d'écraser le statut bloqué d'une image en cas de flood) 2023-11-10 01:12:07 +01:00
Anael MOBILIA
0d4bbb5e40 Suppression phpDoc inutile 2023-11-10 01:07:19 +01:00
Anael MOBILIA
264e278c4c trimer la valeur 2023-11-10 00:42:32 +01:00
Anael MOBILIA
ccf1dbf54e Filtrer plus large en IPv6 (Orange fournit un /56 et non pas un /64) 2023-11-04 01:39:52 +01:00
Anael MOBILIA
9f37c75096 Trier par date d'arrivée 2023-11-04 01:01:05 +01:00
Anael MOBILIA
4dbbf40c6e Pouvoir bloquer une image précédemment approuvée 2023-11-04 00:35:36 +01:00
Anael MOBILIA
3a94acccad Renommage méthode 2023-11-03 23:58:51 +01:00
Anael MOBILIA
5805ab41d8 Schèma de BDD : optimisation du type de champ 2023-11-03 22:56:59 +01:00
Anael MOBILIA
992505172f Gestion du cas aucune miniature / affichage (int + int + null => null) 2023-11-02 22:48:40 +01:00
Anael MOBILIA
dac7c3c1ba Recharger l'image pour ne pas écraser les modifs faites par le cron 2023-11-02 22:48:11 +01:00
Anael MOBILIA
cb1f4bbdf2 Test des dernières fonctions anti abus 2023-11-01 23:41:40 +01:00
Anael MOBILIA
19b5bc9eb7 Codestyle 2023-11-01 23:18:27 +01:00
Anael MOBILIA
415ec17b72 Comptabiliser également les affichages des miniatures pour le nombre d'affichage par jour 2023-11-01 23:07:24 +01:00