William Petit b4ce7c3777 Possibilité de créer une voie de type "Backlog"
Une voie peut désormais "récolter" toutes les issues qui ne sont pas
déjà sélectionnées par d'autres voies i.e. matérialiser un "backlog".

Voir #22
2020-04-30 15:43:40 +02:00
2019-11-28 14:12:48 +01:00
2020-04-30 10:32:12 +02:00
2020-04-30 10:32:12 +02:00
2019-11-28 11:50:51 +01:00
2019-12-05 13:11:32 +01:00
2020-04-30 13:02:56 +02:00
2020-04-30 10:32:12 +02:00

GenGitKan

Démarrer avec les sources

Dépendances

Procédure

make watch  # Surveiller les modifications sur le sources et compiler/démarrer le serveur

Au premier lancement, le fichier de configuration doit être complété afin de d'utiliser l'instance Gitea ciblée comme fournisseur OAuth2.

Modifier le fichier data/server.conf de la manière suivante (la forge Cadoles est utilisée dans cet exemple):

Debug = false

[HTTP]
Address     = :3000
PublicDir   = ${GENGITKAN_HTTP_PUBDIR}

[Gitea]
BaseURL      = https://forge.cadoles.com
ClientID     = <ClientID>
ClientSecret = <ClientSecret>
RedirectURL = http://localhost:3000/callback
AuthURL = https://forge.cadoles.com/login/oauth/authorize
LogoutURL = https://forge.cadoles.com/user/logout
TokenURL = https://forge.cadoles.com/login/oauth/access_token
APIBaseURL = https://forge.cadoles.com/api
Scopes = api

[Data]

DBPath = ${GENGITKAN_DATA_DBPATH}

Les valeurs pour <ClientID> et <ClientSecret> sont à récupérer sur la page https://forge.cadoles.com/user/settings/applications, dans la section Gérer les applications OAuth2.

Vous devrez créer une application et configurer l'URL de redirection pour qu'elle corresponde à la valeur RedirectURL de votre fichier de configuration afin de pouvoir utiliser votre instance locale de GenGitKan.

Licence

AGPL-3.0

Description
Application web type "Kanboard" liée à une forge Gitea
Readme 469 KiB
Languages
TypeScript 68.7%
Go 19.8%
CSS 5.6%
Shell 2.7%
JavaScript 1.9%
Other 1.3%