Skip to content

Releases: hoststend/stend-api

2.2.1

20 Aug 19:11
Compare
Choose a tag to compare

Cette mise à jour apporte un nouvel algorithme pour générer les différentes clés retournés par l'API

2.2.0

15 Jul 13:23
Compare
Choose a tag to compare

Cette mise à jour mineure de l'API ajoute une nouvelle option dans le fichier .env

  • Il est possible de définir une marge personnalisée lors de la vérification de l'espace disponible sur le disque : DISK_SPACE_MARGIN.
  • Les fichiers .opus sont reconnus comme des enregistrements audios.

2.1.0

01 Mar 20:48
Compare
Choose a tag to compare

Cette mise à jour mineure de l'API revoit les infos d'un transfert et la sécurité d'un des endpoints

  • Les propriétés d'un transfert contiennent désormais le type de fichier, basé sur l'extension de celui-ci.
  • Le mot de passe de l'instance n'est plus requis pour supprimer un transfert, la sécurité était déjà assurée sans.

2.0.0

01 Feb 22:11
Compare
Choose a tag to compare

Mise à jour majeure pour régler certains problèmes, et pour faciliter l'administration d'une instance

  • La limite de transferts dans un groupe est passée de 10 à 50 fichiers.
  • Possibilité d'envoyer un fichier sans définir de date d'expiration.
  • Création d'un assistant d'administration via CLI pour afficher/supprimer un transfert, et voir le stockage utilisé par l'instance.
  • Enregistrement de l'adresse IP et de l'agent utilisateur lors de la création d'un transfert.
  • Possibilité d'indiquer que l'instance est derrière un reverse proxy (classique ou cloudflare).
  • Les requêtes avec authentification sont ralenties de 200ms pour aider à prévenir les attaques bruteforce.

1.2.1

29 Sep 20:02
Compare
Choose a tag to compare

Cette mise à jour mineure corrige un bug lors du téléchargement d'un fichier avec certains noms

1.2.0

19 Aug 15:20
Compare
Choose a tag to compare

Cette mise à jour mineure de l'API revoit le système de génération aléatoire de clés de partages

  • Les clés ne sont plus générées à partir d'un déterminant et d'un mot de la langue française
  • Les lettres abcdefghiklnoqrstuvyz sont utilisés pour former une clé, de manière que chaque caractère dans la clé soit proches l'un à l'autre sur un clavier AZERTY.

1.1.2

11 Aug 19:12
aa77bb7
Compare
Choose a tag to compare

Corrige un problème avec les durées maximales avant expiration d'un transfert qui ne s'affichait pas correctement dans le client web

1.1.1

26 Jul 12:04
Compare
Choose a tag to compare

Cette mise à jour corrige un bug avec les durées avant expirations recommandées par l'API au client.

1.1.0

25 Jul 22:08
Compare
Choose a tag to compare
1.1.0 Pre-release
Pre-release

Cette mise à jour mineure de l'API rajoute la possibilité de personnaliser la durée avant expiration d'un fichier.

  • Cette modification se fait via le fichier .env
  • L'endpoint /instance de l'API retourne désormais une liste de durées qui pourraient être suggérées à l'utilisateur lors du développement d'un client

1.0.0

22 Jul 13:42
Compare
Choose a tag to compare

Première version du projet sur GitHub