From 3384ba49fa06c06794665407f22553b3ae0de498 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 4 Dec 2016 14:31:41 -0500 Subject: [PATCH] Update Changelog, contributors list and doc --- CONTRIBUTORS.md | 11 ++++++++++- ChangeLog | 6 ++++++ doc/api-authentication.markdown | 3 ++- doc/api-json-rpc.markdown | 1 + doc/fr_FR/index.markdown | 1 + doc/fr_FR/user-mentions.markdown | 13 +++++++++++++ doc/plugin-registration.markdown | 22 ++++++++++++++++++++++ doc/screenshots/mention-autocomplete.png | Bin 3066 -> 0 bytes doc/screenshots/user-mentions.png | Bin 0 -> 5228 bytes doc/user-mentions.markdown | 2 +- 10 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 doc/fr_FR/user-mentions.markdown delete mode 100644 doc/screenshots/mention-autocomplete.png create mode 100644 doc/screenshots/user-mentions.png diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 3a9769300..b19698a84 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -14,9 +14,11 @@ Contributors: - [Anton](https://github.com/tester22) - [Ashbike](https://github.com/ashbike) - [Ashish Kulkarni](https://github.com/ashkulz) +- [António Pereira](https://github.com/Shaxine) - [Biniou180](https://github.com/Biniou180) - [Bitcoin 333](https://github.com/bitcoin333) - [Busfreak](https://github.com/Busfreak) +- [Carlos Ferreira](https://github.com/acs-ferreira) - [Christian González](https://github.com/nerdoc) - [Christopher Geelen](https://github.com/cdgeelen) - [Chorgroup](https://github.com/chorgroup) @@ -32,9 +34,11 @@ Contributors: - [Damian](https://github.com/dromek) - [Daniel Raknes](https://github.com/danielraknes) - [David-Norris](https://github.com/David-Norris) +- [Diego Betto](https://github.com/diego-betto) - [Dmitry](https://github.com/dmkcv) - [Dj Padzensky](https://github.com/djpadz) - [Draza (bdpsoft)](https://github.com/bdpsoft) +- [erpnedir](https://github.com/erpnedir) - [Eskiso](https://github.com/eSkiSo) - [Esteban Monge](https://github.com/EstebanMonge) - [Eugene (JohnBat26)](https://github.com/JohnBat26) @@ -46,6 +50,7 @@ Contributors: - [Floaltvater](https://github.com/floaltvater) - [Gavlepeter](https://github.com/gavlepeter) - [Gerardo Zamudio](https://github.com/gerardozamudio) +- [Girish Ramakrishnan](https://github.com/gramakri) - [Goofy](https://github.com/goofy-bz) - [Hairetdin](https://github.com/hairetdin) - [Hendrik Stocker](https://github.com/hendrik-stoker) @@ -58,8 +63,9 @@ Contributors: - [Jeff Guillou](https://github.com/jf-guillou) - [Jesusaplsoft](https://github.com/jesusaplsoft) - [Jesús Marín](https://github.com/alu0100502114) +- [Jonas Oliveira Francisco](https://github.com/jonasof) - [Jules Verhaeren](https://github.com/julesverhaeren) -- [JunglaCODE]https://github.com/junglaCODE) +- [JunglaCODE](https://github.com/junglaCODE) - [Karol J](https://github.com/dzudek) - [Kiswa](https://github.com/kiswa) - [Kralo](https://github.com/kralo) @@ -85,6 +91,7 @@ Contributors: - [Moraxy](https://github.com/moraxy) - [Muhaimin](https://github.com/infacq) - [Nala Ginrut](https://github.com/NalaGinrut) +- [Napier](https://github.com/napiera) - [Nekohayo](https://github.com/nekohayo) - [Ngtech](https://github.com/ngtech) - [Nicolas Lœuillet](https://github.com/nicosomb) @@ -106,6 +113,7 @@ Contributors: - [Perburn](https://github.com/perburn) - [Peripatetic-sojourner](https://github.com/peripatetic-sojourner) - [Petja Touru](https://github.com/Petja) +- [PhilLAL](https://github.com/PhilLAL) - [Pierre-Alexis de Solminihac](https://github.com/pa-de-solminihac) - [Piotr Zęgota](https://github.com/ZegalPL) - [Rafaelrossa](https://github.com/rafaelrossa) @@ -132,6 +140,7 @@ Contributors: - [Torsten](https://github.com/misterfu) - [Troloo](https://github.com/troloo) - [Typz](https://github.com/Typz) +- [Valentino Pistis](https://github.com/vpistis) - [Vedovator](https://github.com/vedovator) - [Vitaliy S. Orlov](https://github.com/orlov0562) - [Vladimir Babin](https://github.com/Chiliec) diff --git a/ChangeLog b/ChangeLog index 2607cf0d1..7c653483f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ New features: * Add personal API access token for users * Rewrite of Markdown editor (remove CodeMirror) * Suggest menu for task ID and user mentions in Markdown editor +* Add config parameter to disable automatic SQL migrations Improvements: @@ -15,6 +16,11 @@ Improvements: * Replace notifications Javascript code by CSS * Refactoring of user mentions job * Remove Nitrous installer +* Update translations +* Rewrite some components in Vanilla Javascript +* Started Javascript code refactoring to avoid to much dependencies on jQuery +* Remove dependency on VueJS and CoreMirror +* Add P3P headers to avoid potential issues with IE Breaking changes: diff --git a/doc/api-authentication.markdown b/doc/api-authentication.markdown index 3ba1e8f59..be536be3a 100644 --- a/doc/api-authentication.markdown +++ b/doc/api-authentication.markdown @@ -17,7 +17,8 @@ Default method (HTTP Basic) ### User credentials -- Use the real username and password +- Username: username +- Password: user password or personal access token The API use the [HTTP Basic Authentication Scheme described in the RFC2617](http://www.ietf.org/rfc/rfc2617.txt). diff --git a/doc/api-json-rpc.markdown b/doc/api-json-rpc.markdown index ab1056f0f..fc6126822 100644 --- a/doc/api-json-rpc.markdown +++ b/doc/api-json-rpc.markdown @@ -18,6 +18,7 @@ There are two types of API access: ### User API - Access to the API with the user credentials (username and password) +- You can also generate a personal access token instead of your password - Application role and project permissions are checked for each procedure - A user session is created on the server - Example of possible clients: native mobile/desktop application, command line utility, etc... diff --git a/doc/fr_FR/index.markdown b/doc/fr_FR/index.markdown index d48c94ca5..b33baf85d 100644 --- a/doc/fr_FR/index.markdown +++ b/doc/fr_FR/index.markdown @@ -46,6 +46,7 @@ Utiliser Kanboard - [Créer des tâches par email](create-tasks-by-email.markdown) - [Sous-tâches](subtasks.markdown) - [Analytique des tâches](analytics-tasks.markdown) +- [Mentionner les utilisateurs](user-mentions.markdown) ### Travailler avec les utilisateurs diff --git a/doc/fr_FR/user-mentions.markdown b/doc/fr_FR/user-mentions.markdown new file mode 100644 index 000000000..af322bb8f --- /dev/null +++ b/doc/fr_FR/user-mentions.markdown @@ -0,0 +1,13 @@ +Mentionner les utilisateurs +=========================== + +Kanboard offre la possibilité d'envoyer des notifications lorsque quelqu'un est mentionné. + +Si vous avez besoin d'obtenir l'attention de quelqu'un dans un commentaire ou une tâche, utilisez le symbole @ suivi de l'identifiant de l'utilisateur. +Kanboard va automatiquement suggérer une liste d'utilisateurs : + +![Mentions](screenshots/user-mentions.png) + +- Pour le moment, cette fonctionnalité est activée uniquement pour la description des tâches et les commentaires +- Cela fonctionne seulement lors de la création des tâches ou commentaires +- Pour être mentionné, les utilisateurs doivent être membres du projet diff --git a/doc/plugin-registration.markdown b/doc/plugin-registration.markdown index a9273e1d8..2c80aab3c 100644 --- a/doc/plugin-registration.markdown +++ b/doc/plugin-registration.markdown @@ -1,6 +1,28 @@ Plugin Registration =================== +Project skeleton generator +-------------------------- + +You can use `cookiecutter` to create the project structure of your plugin automatically. + +Install Cookiecutter: + +```bash +pip install -U cookiecutter +``` + +Run Kanboard cookiecutter: + +```bash +cookiecutter gh:kanboard/cookiecutter-plugin +plugin_name [My Plugin]: Some Plugin +plugin_namespace [MyPlugin]: SomePlugin +plugin_author [Plugin Author]: Me +plugin_description [My plugin is awesome]: +plugin_homepage [https://github.com/kanboard/plugin-myplugin]: +``` + Directory structure ------------------- diff --git a/doc/screenshots/mention-autocomplete.png b/doc/screenshots/mention-autocomplete.png deleted file mode 100644 index f23fb6d1744a44287b6efbb323fe0390a663ada2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3066 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 RdH;7lsF}@Wf+_6bzXAArHTnPm diff --git a/doc/screenshots/user-mentions.png b/doc/screenshots/user-mentions.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f7bcc6d6915df0e9dd00af4a254514abd949ba GIT binary patch literal 5228 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 JawWU4{{zU@1O)&9 literal 0 HcmV?d00001 diff --git a/doc/user-mentions.markdown b/doc/user-mentions.markdown index 156456d61..4ce47054d 100644 --- a/doc/user-mentions.markdown +++ b/doc/user-mentions.markdown @@ -6,7 +6,7 @@ Kanboard offers the possibility to send notifications when someone is mentioned. If you need to get the attention of someone in a comment or in a task, use the @ symbol followed by their username. Kanboard will automatically suggest a list of users: -![User Mention](screenshots/mention-autocomplete.png) +![User Mention](screenshots/user-mentions.png) - At the moment, only the task description and the comment text area have this feature enabled. - The user mentions works only during tasks and comments creation.