Projet

Général

Profil

Actions

Demande #313

fermé

Outil de raccourcissement d'URL

Ajouté par Léopold Baillard il y a environ 14 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normale
Catégorie:
Task
Version cible:
Début:
03/12/2016
Echéance:
% réalisé:

100%

Temps estimé:
Difficulté:
3 Moyen

Description

L'April, pour des besoins pratiques et parce que sa philosophie lui conseille d'éviter les services grand public de raccourcissement d'URL (où sont stockées les données, pendant combien de temps, pour en faire quoi, bref on ne sait pas trop bien comment tout ça marche...), pourrait se doter d'un tel service.


Fichiers

yourls-patch-ssl (581 octets) yourls-patch-ssl Quentin Gibeaux, 06/08/2012 17:37

Mis à jour par François Poulain il y a plus de 13 ans

  • Tracker changé de 6 à Demande

Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans

  • Priorité changé de Faible à Élevée

Mis à jour par gregory chapuis il y a plus de 12 ans

voici les 3 outils libre les plus pertinent que j'ai trouvé : [[http://www.tux-planet.fr/bilbolink-un-reducteur-urls-open-source/]] , [[http://yourls.org/#About]] et [[http://www.planet-libre.org/index.php?post_id=10244]] l'avantage des 2 premiers sont d'etre en php

Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans

  • Assigné à mis à Quentin Gibeaux

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

  • % réalisé changé de 0 à 30

les points levés :

  • des stats,
  • de l'administration
  • licence libre
  • service léger
  • possibilité de spécifier l'url à créer
  • service protégé (authentification base gDTC, ou apache, ou autre)
  • manipulation en GET ou POST avec retour JSON, XML ou autre

Quelques essais de bilbolinks me font penser qu'il pourrait convenir, mais certaines chose (bien qu'ajoutables) manquent : l'administration, l'authentification
D'autres essais en cours avec yourls qui semble convenir également, il ajoute en plus l'administration, la création des liens en POST (tests en cours). À voir pour la configuration de l'accès à la partie admin si elle peut être améliorée (pour le moment c'est que des couples usernames / password dans un fichier .php)

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

  • Statut changé de Nouveau à En cours de traitement

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

Yourls a l'air vraiment pas mal, avec la possibilité de créer des liens en POST directement (en envoyant sur yourls-api.php) si l'authentification côté yourls est pas activée. Autre bon point, il a l'air maintenable dans le temps, sur leurs site ils documentent comment le mettre à jour.

Si vous voulez le tester il est disponible sur yourls.april.org, j'ai activé l'authentification (j'vous envoie un login par mail).

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

  • % réalisé changé de 30 à 60

Écriture d'un patch pour identica-mode en cours afin qu'il permette d'utiliser yourls.april.org.

Il faudrait également creuser la configuration apache pour gérer l'authentification.

Mis à jour par Frédéric Couchet il y a plus de 12 ans

Concernant l'adresse du raccourcisseur d'url le CA a décidé de choisir : apr1.org

Les seconds choix étaient : april.org/s et s.april.org

Ces deux adresses pourraient pointer sur l'adresse principale.

Le domaine apr1.org a été pris.

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

yourls a été remonné en apr1.org, il est maintenant accessible à l'url suivante : http://apr1.org

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

j'ai tenté de configurer l'authentification de la partie admin avec le mod apache authn_dbd, mais il y a un problème de lecture avec mysql : apache n'encode pas de la même manière que mysql.

il va falloir faire autrement.

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

  • Statut changé de En cours de traitement à Fermé
  • % réalisé changé de 60 à 100

Avec le mod apache auth_mysql ça fonctionne.
La partie /admin est protégée par un login d'admininstration et le formulaire apr1.org/yours-api.php par une authentification avec les logins des adhérents.

Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans

  • Statut changé de Fermé à En cours de traitement

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

Il y a un soucis avec SSL et le javascript de la partie /admin.

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

problème avec SSL résolu, avec une url non absolue ça marche mieux.
voir patch.

Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans

Url du rapport de patch upstream ?
Librement,

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

Url du rapport de patch upstream ?

http://code.google.com/p/yourls/issues/detail?id=630
Mais ils n'ont pas l'air de trouver mon patch propre… m'enfin si ça
marche pour nous, c'est déjà ça :)

Mis à jour par Quentin Gibeaux il y a plus de 12 ans

Un autre solution existe, yourls permet de gérer la redirection SSL directement dans son code php (avec une option à mettre à true pour forcer SSL sur /admin) mais notre configuration cause un problème de redirection infinie (rewrite en boucle sur https, même si c'est déjà en https à cause du rewrite). J'en ai parlé avec le principal mainteneur, sans avoir de nouvelles ; j'ai donc remis notre patch qui nous convient très bien.

La configuration a également été documentée sur le doku ; vx a envoyé un mail à siteweb@ pour voir si une frontpage aprilienne est réalisable.

Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans

La configuration a également été documentée sur le doku ; vx a envoyé un mail à siteweb@ pour voir si une frontpage aprilienne est réalisable.

En l'absence de réponse pour l'instant, on ne peut pas déclarer l'outil
en production pour tout les apriliens. Je vais faire une demande sur
april@

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Version cible mis à Backlog

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Catégorie mis à Task
  • Difficulté mis à 2 Facile

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Difficulté changé de 2 Facile à 3 Moyen

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Assigné à Quentin Gibeaux supprimé

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Assigné à mis à Vincent-Xavier JUMEL
  • Priorité changé de Élevée à Normale
  • % réalisé changé de 100 à 90

Mis à jour par Loïc Dachary il y a environ 12 ans

  • Début changé de 19/11/2010 à 03/12/2016

Mis à jour par Vincent-Xavier JUMEL il y a environ 11 ans

  • Statut changé de En cours de traitement à Résolu
  • % réalisé changé de 90 à 100

L'outil est en production !

Mis à jour par Vincent-Xavier JUMEL il y a plus de 10 ans

  • Version cible changé de Backlog à Novembre 2013

Mis à jour par Quentin Gibeaux il y a plus de 5 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF