kanboard / kanboard Goto Github PK
View Code? Open in Web Editor NEWKanban project management software
Home Page: https://kanboard.org
License: MIT License
Kanban project management software
Home Page: https://kanboard.org
License: MIT License
How is managed multi-user access :
x when acessing différent board
x editing the same board structure
x modifyng the same postit-affectation
x edit the same post-it content.
Comment est gérée l'intégrité d'un tableau lorsque deux personnes:
x accèdent chacune à son tableau.
x modifient en même temps la structure d'un même tableau (ex : modifie/supprime un colonne),
x déplacent en même temps le même postit.
x édite en même temps le contenu d'un même post-it.
Merci !
Ces actions sont-elles protégées par un
Background :
After testing Kanboard to check if it will fit my requirements, I decided to adopt it (I was also convinced by Miniflux 😄). However, I was using Wunderlist (a popular task manager).
Manually importing my tasks from Wunderlist to Kanboard was not possible (for evident reasons).
So I created a quick & dirty PHP script to handle this (if you are interested : https://github.com/EpocDotFr/WunderlistToKanboard)
This repository is deprecated and is no longer maintained. See https://github.com/EpocDotFr/kanboard-wunderlist for a better alternative.
I submit this issue because this feature request may be very attractive and useful for future Kanboard users.
Of course, this feature is not easy to implement and will certainly not be a priority, but just sayin' :)
English traduction :
The board state is a good snapshot of the project current state.
But very often we need to have an overview of the project progress, to see if some task need more people to achieve, or if the project is more complicated as there are a lot of new tasks created.
The Idea is to export a CSV file with all board changes beetween two dates.
Rows are ordered by "date creation" : from oldest to newest.
Other filters are to be done with excel/libreOffice.
Others tips :
Record board states : only one record may exist. A save overwrite existing record. This avoids to manage a record list.
Task list : deleted task appears in the list (Column now = deleted).
French :
L'état du tableau constitue un bon snapshot de l'état en cours du projet.
Ca serait bien également de pouvoir synthétiser un rapport d'avancement.
On pourrait soit historiser toutes les actions et ensuite demander un historique entre deux dates. Mais ça peut-être couteux en terme de place.
Soit on gère manuellement l'historique, en demandant via un bouton l'enregistrement de l'état en cours, et par un autre bouton de générer le rapport. Le rapport listerait toutes les tâches avec la différence d'état, les nouvelles tâches, les tâches supprimées. La différence serait indiqué entre la date du snapshot (et d'un commentaire) et la date de la demande.
Cela exporté dans un format type CVS.
Dans une partie admin on gèrerait les snapshot du tableau (effacer, voir le tableau dans cet état, etc...)
Hi,
Possibility to use external authentication (ie LDAP) via module or extended class.
If you write a simple example or skeleton I can write complete code for LDAP.
Best Regards !
I moved task using DnD from one column to another and then refreshed the page. After that task was back in the original column. The same when moved task again and then clicked to edit it. Assigned column did not change.
Firefox 27 and Linux Mint.
could you add the possibility to view multiple projects in the same page with "include".
The top, have the possibility to drag and drop a task between two projects.
HI,
we uses kanboard and have some projects that hold a lot of taks. ;-)
browsing the task to find specific user's task may be painfull
would it be possible to have some "select user task" available.
serait-il possible d'avoir la possibilité de n'afficher que les taches d'un utilisateur choisi
Eric
Hello !
I did two installations on PC/openSuse 12 and Qnap. Two are giving me the same result with firefox : a blank page displayed :(
The URL opened is : http:///kanboard/?controller=user&action=login
I checked with phpinfo that mbstring and pdo_sqlit modules are installed.
I checked that data directory is rw :
drwxrwxrwx 2 admin administ 4096 Mar 4 00:28 data/
[/share/Web/kanboard] # ls -l data/*
-rw-rw-r-- 1 httpdusr administ 10240 Mar 4 00:28 data/db.sqlite
kanboard is installed in apache root.
On my Suse log are activated and no error is traced.
So what's wrong ??
Thanks for reply.
Peut-on ajouter la rayure avec ~~ tutu ~~
un cheat seet
Une nouvelle idée à l'usage, un ajout de commentaires sur chaque tâche, là si l'on veut faire un "status update" de la tâche, on est obligé de l'éditer et non pas de rajouter un commentaire, ce qui peut poser problème dans le cas de projets où plusieurs personnes travaillent en même temps sur une même tache.Un peu à la manière d'un thread de forum.
I noticed that some feature like bold italic and preformated content were implemented, but I discovered that by pure luck.
May I suggest to do write some documentation about that ?
It would be nice if kanboard used my screen space more elegantly for the following pages:
At 1920x1080 for example, those pages use the full height of the screen but only ¼ of the width. This space could be divided in responsive columns/sections (with CSS media queries above certain resolutions). It wouldn't change much to the behavior, but it may look nicer and a bit more balanced :)
Pour completer les actions automatiques sur les colonnes, ce serait pratique pour effectuer une action sur toutes les tâches d'une colonne.
Par exemple "Déplacer toutes les tâches vers une colonne", "Réinitialiser les statuts des taches"...
Cas d'utilisation: Si j'utilise un kanban pour gérer un plan de test, une fois le plan fini, c'est utile de pouvoir déplacer et reinitialiser XXX taches en une fois pour une prochaine campagne.
Ce serait bien de pouvoir modifier et supprimer des commentaires?
Au moins pour les admins, les auteurs ou le propriétaire de la tâche.
This would be a fantastic thing, but I suspect a bit more complicated... how do you handle conflicts/multiple users doing edits? Maybe with a "locking + timeout" system on editing task properties?
And the second part of this wishlist is... would be fantastic if multiple viewers (ex: two different browser tabs or two different computers) could see tasks move around/change in realtime without needing to refresh the page manually. I don't know how feasible this is, but throwing the idea out there :)
As I use this software for all my working day that would be cool if we can have a remember me option on login ou something to setup timeout of session.
Thanks for work.
Hello,
When using quotes, at least in tasks title and description, quotes are backslashed when displayed on view and edit screens.
Est-ce la cas ? S'il le faut, "générons du texte" !
becomes
Est-ce la cas ? S'il le faut, "générons du texte" !
Nice tool !
Ave,
J'ai peut être raté quelque chose, mais comment peut-on promouvoir un utilisateur au rôle d'administrateur ?
Étienne
J'ai vu que l'on pouvait depuis les "settings" télécharger la base.
Il faudrait que l'on puisse également la réstaurer en envoyant le fichier depuis l'interface, à moins que cette fonctionnalité ne soit pas autorisée dans la démo.
Fonctionnalité à séparer des settings dans un onglet admin ?
kanboard 1.0.3 is installed on Bubba B3 (Debian 6.0.8 on armv5tel/apache 2.2.16/php 5.3.3-7+squeeze18ex1).
Login admin/admin doesn't work.
I do some checks :
Add an "assignee popup" when clicking an unassigned task in the dashboard
Il serait bon de demander son ancien mot de passe à l'utilisateur avant qu'il puisse le changer.
(merci flo)
Quand j'affiche j'ai ça :
"Unable to migrate database schema!"
Que faut-il faire ?
That would be cool if non admin users can create their own project, with visibility only for them, unless they assign others users to their project.
It looks like as the admin role but without the user management rights (creation, deletion....)
I hope my idea is clear, I don't know if it is easy to implements.
Hello,
My colleagues and I are wondering if this could be an improvement: have categories (along with a colour) instead of "simple" colours. Names and colours of categories could be board/project specific (maybe with current values as default ones).
For now, we use a naming convention of tasks (because association between colours and meaning is not within the tool).
Regards
Bonjour,
Est-il envisageable que certaines tâches soit assignables à plusieurs personnes ?
Merci, bon courage
would it be possible to add the have the option to change a task from a project to another one
eg let's say we have 2 projects.
once a task of the customer order is completed and validated, swap it to the production project ?
Lorsque l'on rentre une date d'échéance dans la tache, elle n'est visible QUE sur la page d'édition (http://127.0.0.1/kanboard/?controller=task&action=edit&task_id=xx) mais pas dans la page de "détail" de la tache (http://127.0.0.1/kanboard/?controller=task&action=show&task_id=xx) ni dans le tableau.
Pour info je suis sous chrome Version 33.0.1750.117
HI,
woud it be possible to add the following functionality, click on a task will display is content of the. instead of clicking to the #number and go thru the edit process?
having the edit option on this view would be great.
Bonjour,
est-ce qu'il serait possible de visualiser le contenu d'une tâche via un click.
disposer de la possibilité d'édition sur cette vue serait pas mal
Eric
At installation setup how kanboard manage login : by himself or use system user, or LDAP.
Permettre d'utiliser les utilisateurs systèmes (si possible) ou LDAP à l'installation représenterait un certain gain de temps voir de sécurité.
Merci.
Small detail, but some of the (translatable) strings are correctly capitalized while some are all in lowercase... is that on purpose, or is this just a small mistake?
Si ce n'était pas voulu, je peux passer au travers du code pour standardiser l'usage des maj/minuscules ;)
Small usability/design suggestion: for tasks that have no assignee, don't show the "Nobody assigned" label at all in the board view. In my humble opinion:
Do you think this would make sense?
Alternatively, if you don't want to hide that, I could propose making that label 50% transparent, just so that it doesn't stand out so much.
It would be useful to have a simple checkbox to filter the tasks "assigned to me".
Otherwise, a more complete filtering feature would make possible to filter:
Great tool, btw. Thanks.
Hi
When I enter admin/admin and press enter (or click "Sign In") in the login page, I get a blank screen!?!
(URL is "http://localhost/kanboard/?controller=user&action=check")
Any idea?
Well I answer to myself.
As "daftaupe" pointed out, php5-mbstring is mandatory.
And yes, "ça marche nickel"!
See http://linuxfr.org/news/kanboard-un-logiciel-libre-pour-gerer-ses-projets-avec-la-methode-kanban
Posté par daftaupe le 20/02/14 à 16:39. Évalué à 3.
Testé sous OpenSuse 13.1. Il est à noter que php5-mbstring est nécessaire.
Sinon ça marche nickel.
Thanks
Comment supprimer/editer un commentaire ?
Même en tant qu'admin, cela reste impossible. Pouvez vous ajouter cette fonctionnalité.
Merci.
Bravo pour le projet !
J'aime le côté simple et épuré du projet, j'aimerais juste pouvoir spécifier une complexité (chiffre entre 0 et 100 par exemple) à chaque tâche.
C'est notamment utilisé dans la plupart des méthodes agiles (Team Poker par exemple).
Cette complexité pourrait être affichée en haut à droite de chaque tâche.
Merci d'avance.
Ave,
Ce serait chouette d'assigner automatiquement à soi même lorsqu'on déplace dans la catégorie //en cours//.
On pourrait mettre une option "Auto assign unassigned to self" aux colonnes qui aurait ce comportement.
Beau boulot !
Cordialement,
Étienne
Column could have auto actions configurable in project edition.
For example,
It could minimize the user interaction
It would be great to have a kiosk mode.
A specific project's user that allows a permanent display in a devroom : readonly, no timeout and auto refresh.
Please remove short-tags... It's not realy clean.
Salut,
Il y a un petit bug lorsque le titre d'une tâche contient des "<>" sur la page pour changer la personne assignée à une tâche. On ne voit plus le formulaire (sous Firefox 27).
Je mets en lien une proposition de correction: https://gist.github.com/jboulen/9185537
I added a new colmn in a long term board, I wanted to put it on the left hand side, but I wasn't able to do it without renaming all columns.
J'ai ajouté une nouvelle colonne dans un projet à long terme, lorsque j'ai voulu la placer à gauche du table, cela m'a été impossible, il me faut renommer toutes les colonnes pour opérer ce décalage.
When you affect a task to an other project, this task keep the column_id of the old project. The task will be invisible in all project because it have column_id of the old project and project_id of the new project.
I test the modification of the value in db.sqlite and with the new column_id, it resolve the problem.
First of all : Nice project ! 👍
When you access ?controller=task&action=show&task_id=1 and you want to close the task, it dissapears from the project. It implies that you chose between a endless "Done"/"Terminé" collumn and an empty one.
///
Avant tout : super projet 👍
Quand tu accède au controller ?controller=task&action=show&task_id=1 et que tu veux fermer la tâche, elle disparait du projet. Ca implique que tu doives choisir entre une liste sans fin de tache terminées dans la colonne terminée, ou une colonne vide et aucun retour possible dans le backlog des tâches.
The ticket color could be editable with a simple color picker.
It would be easier than the combobox.
It would also be useful if the color could be changed directly in the Project view (with a small color picker).
Would be nice to explicitely decide if an user is authorized to access to a projects.
Foo can access all project
Bar car access only projetctx and projecty
Is that possible ?
I'm considering using kanboard to manage student research projects in a university, and I'm thinking I could use multiple kanboard "projects" to represent the various aspects of a student's research project (ethics application process, funding process, thesis writing process, etc.).
As such I think it would be great to be able to create tasks that are "global" or "shared" within multiple kanboard projects. Basically like a soft symlink, not an independent "duplicate" like issue #54.
Maybe we could imagine something like a serie of checkboxes in the task's properties:
Visible in the following projects:
[x] Foo (current project)
[ ] Bar
[x] Baz
[x] Ponies
Pour les tâches récurrentes, ce serait bien de pouvoir créer une tâche depuis une autre.
Un bouton "Duppliquer" permettrait de créer une nouvelle tâche dont les champs auraient les valeur de la tâche courante. Comme on serait en mode édition, on pourrait simplement la placer dans la colonne souhaitée.
Je vois une checkbox "Créer une autre tâche" qui fait peut être ça (ou approchant) mais lorsque je coche, j'ai une erreur en rouge en haut: "Impossible de modifier cette tâche."
J'adore la "sobriété fonctionnelle" de l'outil et je m'en voudrais de proposer quelque chose qui ne serait pas utile au plus grand nombre. Mais pour une utilisation dans ma boite (9 personnes), il nous manque des dates d'échéances sur les tâches (avec un filtre sur les dates)
Would be nice if the drag and drop support would work with touch devices.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.