147 Commits

Author SHA1 Message Date
Saifeddine ALOUI
c72eba17b4 Update run.sh 2025-09-08 09:23:47 +02:00
Saifeddine ALOUI
b30df8113c Update run.sh 2025-09-08 09:21:47 +02:00
Saifeddine ALOUI
9bb9ef7554 Update README.md 2025-09-07 12:25:32 +02:00
Saifeddine ALOUI
0ead955f68 Mise à jour de la documentation pour corriger la mise en forme des instructions d'exécution sur macOS et Linux; ajout d'une image mise à jour pour les statistiques. v8.0.0 2025-09-06 23:19:24 +02:00
Saifeddine ALOUI
38588eaa78 Corrige la génération de clés API pour éviter les underscores en utilisant token_hex; ajoute une fonction pour basculer l'état actif d'une clé API. 2025-09-06 23:07:48 +02:00
Saifeddine ALOUI
32dd72309f Refactor API usage statistics page to include charts and export options; enhance user details page with rate limit settings; remove Alembic dependency from requirements; update run scripts for simplified setup and reset processes; add comprehensive reset scripts for Windows and Linux. 2025-09-06 22:59:09 +02:00
Saifeddine ALOUI
8e3b453599 enhanced help page 2025-09-06 21:47:33 +02:00
Saifeddine ALOUI
b498c37f03 added help and more documentation 2025-09-06 20:52:21 +02:00
Saifeddine ALOUI
b95234ab0d Fixed proxy bug 2025-09-06 20:41:31 +02:00
Saifeddine ALOUI
0ee66e1793 working version 2025-09-06 20:41:04 +02:00
Saifeddine ALOUI
f904e2d126 Mise à jour de la version du script d'installation à 3.1 et ajout de vérifications conditionnelles pour les variables ALLOWED_IPS et DENIED_IPS dans le fichier .env 2025-09-05 23:29:52 +02:00
Saifeddine ALOUI
5fee479644 Mise à jour des fichiers de configuration et amélioration du script d'installation
- Ajout de la gestion des fichiers .env dans le script d'installation pour garantir une configuration correcte.
- Révision de la logique de création de l'environnement virtuel et d'installation des dépendances dans run.sh et run_windows.bat.
- Modification de la route API pour la création de clés utilisateur dans admin.py.
- Ajout de la gestion des fichiers .setup_state pour suivre l'état de l'installation.
2025-09-05 23:29:08 +02:00
Saifeddine ALOUI
4c3d1e22c6 Merge pull request #32 from ParisNeo/dependabot/pip/python-multipart-0.0.18
Bump python-multipart from 0.0.9 to 0.0.18
2025-09-05 16:20:56 +02:00
Saifeddine ALOUI
ff6781ca6f Update logging_config.py 2025-09-05 15:39:07 +02:00
Saifeddine ALOUI
49c246bf0c Update logging_config.py 2025-09-05 15:35:17 +02:00
Saifeddine ALOUI
0d900f4240 Update logging_config.py 2025-09-05 15:32:02 +02:00
Saifeddine ALOUI
2843540686 Update admin.py 2025-09-05 15:28:52 +02:00
Saifeddine ALOUI
d97081237b Create key_created.html 2025-09-05 15:28:03 +02:00
Saifeddine ALOUI
88c0964dd9 Update main.py 2025-09-05 15:20:14 +02:00
Saifeddine ALOUI
0ad8fae1ba Update logging_config.py 2025-09-05 15:14:11 +02:00
dependabot[bot]
9623c05972 Bump python-multipart from 0.0.9 to 0.0.18
Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.9 to 0.0.18.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.9...0.0.18)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.18
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-05 09:56:51 +00:00
Saifeddine ALOUI
c3a9c076dc Update requirements.txt 2025-09-05 11:56:34 +02:00
Saifeddine ALOUI
45f4b4dca6 Update pyproject.toml 2025-09-05 11:56:22 +02:00
Saifeddine ALOUI
6725edfd0d Update requirements.txt 2025-09-05 11:55:23 +02:00
Saifeddine ALOUI
0ee070ba0e Update README.md 2025-09-05 08:54:26 +02:00
Saifeddine ALOUI
d758c1c425 Update run.sh 2025-09-05 08:48:01 +02:00
Saifeddine ALOUI
bc83ca8578 Merge pull request #31 from ParisNeo/dependabot/pip/gunicorn-23.0.0
Bump gunicorn from 22.0.0 to 23.0.0
2025-09-05 08:44:25 +02:00
dependabot[bot]
58d02eb8e2 Bump gunicorn from 22.0.0 to 23.0.0
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 22.0.0 to 23.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/22.0.0...23.0.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-version: 23.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-05 06:41:19 +00:00
Saifeddine ALOUI
1c0c4daede fix 2025-09-05 02:01:52 +02:00
Saifeddine ALOUI
b69c4a1dd0 done 2025-09-05 01:46:47 +02:00
Saifeddine ALOUI
0dbb3edf0a enhanced ui 2025-09-05 01:33:22 +02:00
Saifeddine ALOUI
a7adf25f74 Done 2025-09-05 01:27:17 +02:00
Saifeddine ALOUI
2819db9f70 Upgraded installer and fixed tools 2025-09-05 01:16:42 +02:00
Saifeddine ALOUI
dee5ebba29 Revamped version 2025-09-04 22:05:18 +02:00
Saifeddine ALOUI
b9e23cd036 Rename pyproject.toml to setup.sh v17.1.0 2025-07-30 20:17:01 +02:00
Saifeddine ALOUI
57f24d7df6 Update pyproject.toml 2025-07-08 10:37:31 +02:00
Saifeddine ALOUI
23e52908a6 Update pyproject.toml 2025-07-08 09:44:39 +02:00
Saifeddine ALOUI
be3ba31d8f Update setup_service.sh 2025-07-08 09:43:50 +02:00
Saifeddine ALOUI
0177d25556 Update setup_service.sh 2025-07-08 09:40:49 +02:00
Saifeddine ALOUI
380691edbe Update setup_service.sh 2025-07-08 09:37:00 +02:00
Saifeddine ALOUI
bf0b4b5154 Update pyproject.toml 2025-07-08 09:36:44 +02:00
Saifeddine ALOUI
e139ee4d12 Update README.md 2025-06-25 12:03:08 +02:00
Saifeddine ALOUI
3f117c4274 Update setup_service.sh 2025-06-25 11:59:51 +02:00
Saifeddine ALOUI
57a22fa7a6 Update setup_service.sh 2025-06-25 11:58:18 +02:00
Saifeddine ALOUI
58ad66a6cb Update setup_service.sh 2025-06-25 11:49:55 +02:00
Saifeddine ALOUI
8bda441976 Update setup_service.sh 2025-06-25 11:36:01 +02:00
Saifeddine ALOUI
d46415c98e Update setup_service.sh 2025-06-25 11:32:36 +02:00
Saifeddine ALOUI
b210352741 Update setup_service.sh 2025-06-25 11:29:45 +02:00
Saifeddine ALOUI
dbc9e6bfb1 Update example.config.ini 2025-06-23 16:47:49 +02:00
Saifeddine ALOUI
cfcdf96882 Update example.config.ini 2025-06-23 16:47:33 +02:00