Anael MOBILIA
|
793ae79e6c
|
Fix typos
|
2024-12-20 00:46:18 +01:00 |
|
Anael MOBILIA
|
3a6fcb6366
|
Ajout de la détection des images dont le nombre d'affichages est clairement abusif.
|
2024-12-20 00:45:10 +01:00 |
|
Anael MOBILIA
|
19f8763129
|
Fix tests / codestyle
|
2024-12-09 00:22:30 +01:00 |
|
Anael MOBILIA
|
5c0af81225
|
Gestion du tri des images
|
2024-11-11 18:49:20 +01:00 |
|
Anael MOBILIA
|
fc763d96d1
|
Abuse : ajout de la liste des images approuvables + filtres bloquées / approuvées
|
2024-11-10 22:53:52 +01:00 |
|
Anael MOBILIA
|
003d978b38
|
Gestion du chargement multiple d'images pour ne pas effectuer des requêtes SQL en boucle
|
2024-11-10 22:44:47 +01:00 |
|
Anael MOBILIA
|
bbe62bc134
|
Gestion des extensions des images en minuscules
|
2024-10-08 03:00:07 +02:00 |
|
Anael MOBILIA
|
62d45a9fd9
|
upload : toujours optimiser l'image (permettra de comparer son hash avec celles déjà stockées)
|
2024-10-08 03:00:03 +02:00 |
|
Anael MOBILIA
|
09c725c451
|
Tor : En cas d'erreur, par défaut, faire confiance à l'IP
|
2024-10-08 02:59:59 +02:00 |
|
Anael MOBILIA
|
0b94e0f789
|
getNbDoublons() -> getNbUsages()
+ harmonisation de code
|
2024-10-08 02:59:54 +02:00 |
|
Anael MOBILIA
|
200fd93450
|
Code cleanup
|
2024-10-08 02:59:50 +02:00 |
|
Anael MOBILIA
|
779130c08f
|
Factorisation de code
|
2024-10-08 02:59:46 +02:00 |
|
Anael MOBILIA
|
28bba299ba
|
Effacer les logs de connexion au bout d'un an
|
2024-03-08 22:22:41 +01:00 |
|
Anael MOBILIA
|
9b6a4ae061
|
Fix codeStyle
|
2024-03-08 21:49:33 +01:00 |
|
Anael MOBILIA
|
49ce8a95d6
|
Fix #43 : la définition du statut approuvé / bloqué est contaminant pour les images possédant le même MD5
|
2024-03-08 21:48:03 +01:00 |
|
Anael MOBILIA
|
204563ba11
|
Ne mettre à jour la liste des noeuds Tor que si on a pu la récupérer
|
2024-02-22 22:00:10 +01:00 |
|
Anael MOBILIA
|
d0909b42ca
|
Fix codestyle
|
2024-02-15 23:43:26 +01:00 |
|
Anael MOBILIA
|
28837c75aa
|
Ajout d'une projection d'utilisation de l'image pour prédire les images qui risquent de dépasser les limites d'affichage autorisées
|
2024-02-15 23:26:56 +01:00 |
|
Anael MOBILIA
|
b3e8da9149
|
Fix error_handler + création d'une Exception custom pour l'application
|
2024-02-15 21:55:07 +01:00 |
|
Anael MOBILIA
|
cc26a494cb
|
Fix tests
|
2024-02-07 00:55:29 +01:00 |
|
Anael MOBILIA
|
27975e72e8
|
Code cleanup
|
2024-02-07 00:42:04 +01:00 |
|
Anael MOBILIA
|
7e49c50bc0
|
Code cleanup
|
2024-02-06 23:20:01 +01:00 |
|
Anael MOBILIA
|
8254167cc2
|
Passage à PHP8.3 + code clean
|
2024-02-06 21:44:28 +01:00 |
|
Anael MOBILIA
|
e98571db9e
|
Fix warning float/int (PHP 8.3)
|
2024-02-06 20:59:57 +01:00 |
|
Anael MOBILIA
|
4a9597ab3c
|
Formatage
|
2024-02-04 00:25:09 +01:00 |
|
Anael MOBILIA
|
3d850bd348
|
PHP ne gère pas les images webp animées.
-> Ne pas faire de modification sur ces fichiers
Fix #42
|
2024-01-26 23:08:15 +01:00 |
|
Anael MOBILIA
|
d375fee38c
|
Year++
|
2024-01-15 00:29:33 +01:00 |
|
Anael MOBILIA
|
1082e20b7b
|
Prise en charge du format WEBP
|
2024-01-15 00:23:36 +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
|
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
|
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
|
d9b8ff2ca0
|
Fix SQL (',' restait en fin de chaîne)
|
2023-12-23 22:23:19 +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
|
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
|
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
|
a5e658218d
|
Fix GIF - utilisation uniquement de la première frame
|
2023-12-03 00:44:25 +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
|
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
|
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
|
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 |
|