Change Kanboard's website URL to use HTTPS everywhere

This commit is contained in:
Frederic Guillot
2016-04-30 12:10:27 -04:00
parent 9fa8f63d25
commit c3d06f7794
64 changed files with 152 additions and 152 deletions

View File

@@ -8,7 +8,7 @@ Kanboard
Kanboard is a project management software that focus on the Kanban methodology.
Official website: <http://kanboard.net>
Official website: <https://kanboard.net>
- Get a visual and clear overview of your project
- Multiple boards with the ability to drag and drop tasks
@@ -16,7 +16,7 @@ Official website: <http://kanboard.net>
- Super simple installation
- Translated in many languages
- Distributed under [MIT License](https://github.com/fguillot/kanboard/blob/master/LICENSE)
- The complete [list of features are available on the website](http://kanboard.net/features)
- The complete [list of features are available on the website](https://kanboard.net/features)
- [Change Log](https://github.com/fguillot/kanboard/blob/master/ChangeLog)
- [Documentation](https://github.com/fguillot/kanboard/blob/master/doc/index.markdown)
@@ -31,6 +31,6 @@ Authors
Installation and Upgrade
------------------------
- [Requirements](http://kanboard.net/documentation/requirements)
- [Installation instructions](http://kanboard.net/documentation/installation)
- [Upgrade to a new version](http://kanboard.net/documentation/update)
- [Requirements](https://kanboard.net/documentation/requirements)
- [Installation instructions](https://kanboard.net/documentation/installation)
- [Upgrade to a new version](https://kanboard.net/documentation/update)

View File

@@ -2,7 +2,7 @@
"name": "Kanboard",
"description": "Kanboard is a simple visual task board",
"repository": "https://github.com/fguillot/kanboard",
"logo": "http://kanboard.net/assets/img/icon.svg",
"logo": "https://kanboard.net/assets/img/icon.svg",
"keywords": ["kanboard", "kanban", "php", "agile"],
"addons": ["heroku-postgresql:hobby-dev"]
}
}

View File

@@ -5,7 +5,7 @@
<ul>
<li>
<?= t('Official website:') ?>
<a href="http://kanboard.net/" target="_blank" rel="noreferer">http://kanboard.net/</a>
<a href="https://kanboard.net/" target="_blank" rel="noreferer">https://kanboard.net/</a>
</li>
<li>
<?= t('Author:') ?>
@@ -83,4 +83,4 @@
</div>
<div class="listing">
<?= nl2br(file_get_contents('LICENSE')) ?>
</div>
</div>

View File

@@ -24,10 +24,10 @@ Setup
2. On the left, click on **Two factor authentication** and check the box
3. A secret key is generated for you
![2FA](http://kanboard.net/screenshots/documentation/2fa.png)
![2FA](https://kanboard.net/screenshots/documentation/2fa.png)
- You have to save the secret key in your TOTP software. If you use a smartphone, the easiest solution is to scan the QR code with FreeOTP or Google Authenticator.
- Each time you will open a new session, a new code will be asked
- Don't forget to test your device before closing your session
A new secret key is generated each time you enable/disable this feature.
A new secret key is generated each time you enable/disable this feature.

View File

@@ -6,7 +6,7 @@ Each task has an analytics section available from the left menu in the task view
Lead and cycle time
-------------------
![Lead and cycle time](http://kanboard.net/screenshots/documentation/task-lead-cycle-time.png)
![Lead and cycle time](https://kanboard.net/screenshots/documentation/task-lead-cycle-time.png)
- The lead time is the time between the task creation and the date of completion (task closed).
- The cycle time is the time between the start date and the date of completion.
@@ -18,7 +18,7 @@ Note: You can configure an automatic action to define the start date automatical
Time spent into each column
---------------------------
![Time spent into each column](http://kanboard.net/screenshots/documentation/time-into-each-column.png)
![Time spent into each column](https://kanboard.net/screenshots/documentation/time-into-each-column.png)
- This chart shows the total time spent into each column for the task.
- The time spent is calculated until the task is closed.

View File

@@ -6,21 +6,21 @@ Each project have an analytics section. Depending on how you are using Kanboard,
User repartition
----------------
![User repartition](http://kanboard.net/screenshots/documentation/user-repartition.png)
![User repartition](https://kanboard.net/screenshots/documentation/user-repartition.png)
This pie chart show the number of open tasks assigned per user.
Task distribution
-----------------
![Task distribution](http://kanboard.net/screenshots/documentation/task-distribution.png)
![Task distribution](https://kanboard.net/screenshots/documentation/task-distribution.png)
This pie chart gives an overview of the number of open tasks per column.
Cumulative flow diagram
-----------------------
![Cumulative flow diagram](http://kanboard.net/screenshots/documentation/cfd.png)
![Cumulative flow diagram](https://kanboard.net/screenshots/documentation/cfd.png)
- This chart shows the number of tasks cumulatively for each column over the time.
- Every day, the total number of tasks is recorded for each column.
@@ -31,7 +31,7 @@ Note: You need to have at least two days of data to see the graph.
Burn down chart
---------------
![Burndown chart](http://kanboard.net/screenshots/documentation/burndown-chart.png)
![Burndown chart](https://kanboard.net/screenshots/documentation/burndown-chart.png)
The [burn down chart](http://en.wikipedia.org/wiki/Burn_down_chart) is available for each project.
@@ -42,7 +42,7 @@ The [burn down chart](http://en.wikipedia.org/wiki/Burn_down_chart) is available
Average time spent into each column
-----------------------------------
![Average time spent into each column](http://kanboard.net/screenshots/documentation/average-time-spent-into-each-column.png)
![Average time spent into each column](https://kanboard.net/screenshots/documentation/average-time-spent-into-each-column.png)
This chart shows the average time spent into each column for the last 1000 tasks.
@@ -52,7 +52,7 @@ This chart shows the average time spent into each column for the last 1000 tasks
Average Lead and Cycle time
---------------------------
![Average time spent into each column](http://kanboard.net/screenshots/documentation/average-lead-cycle-time.png)
![Average time spent into each column](https://kanboard.net/screenshots/documentation/average-lead-cycle-time.png)
This chart show the average lead and cycle time for the last 1000 tasks over time.

View File

@@ -6,7 +6,7 @@ Only administrators can change those settings.
Go to the menu **Settings**, then choose **Application settings** on the left.
![Application settings](http://kanboard.net/screenshots/documentation/application-settings.png)
![Application settings](https://kanboard.net/screenshots/documentation/application-settings.png)
### Application URL

View File

@@ -3,7 +3,7 @@ Board settings
Go to the menu **Settings**, then choose **Board settings** on the left.
![Board settings](http://kanboard.net/screenshots/documentation/board-settings.png)
![Board settings](https://kanboard.net/screenshots/documentation/board-settings.png)
### Task highlighting

View File

@@ -3,7 +3,7 @@ Calendar settings
Go to the menu **Settings**, then choose **Calendar settings** on the left.
![Calendar settings](http://kanboard.net/screenshots/documentation/calendar-settings.png)
![Calendar settings](https://kanboard.net/screenshots/documentation/calendar-settings.png)
There are two different calendars in Kanboard:

View File

@@ -13,7 +13,7 @@ At this time the calendar is able to display this information:
- Sub-task time tracking, all recorded time slot will be shown in the calendar.
- Sub-task estimates, forecasts of work left
![Calendar](http://kanboard.net/screenshots/documentation/calendar.png)
![Calendar](https://kanboard.net/screenshots/documentation/calendar.png)
The calendar configuration can be changed in the settings page.

View File

@@ -24,7 +24,7 @@ Install Kanboard:
```bash
cd /var/www/html
wget http://kanboard.net/kanboard-latest.zip
wget https://kanboard.net/kanboard-latest.zip
unzip kanboard-latest.zip
chown -R apache:apache kanboard/data
rm kanboard-latest.zip
@@ -70,10 +70,10 @@ Install Kanboard:
```bash
cd /var/www/html
wget http://kanboard.net/kanboard-latest.zip
wget https://kanboard.net/kanboard-latest.zip
unzip kanboard-latest.zip
chown -R apache:apache kanboard/data
rm kanboard-latest.zip
```
Go to `http://your_server/kanboard/`.
Go to `http://your_server/kanboard/`.

View File

@@ -7,10 +7,10 @@ However, you can always access to the list of closed tasks by using the query **
There are two different ways to close a task, from the task drop-down menu on the board:
![Close a task from drop-down menu](http://kanboard.net/screenshots/documentation/menu-close-task.png)
![Close a task from drop-down menu](https://kanboard.net/screenshots/documentation/menu-close-task.png)
Or from the task sidebar menu in the task detail view:
![Close task](http://kanboard.net/screenshots/documentation/closing-tasks.png)
![Close task](https://kanboard.net/screenshots/documentation/closing-tasks.png)
Note: When you close a task, all sub-tasks not completed will be changed to the status "Done".

View File

@@ -37,7 +37,7 @@ I want to translate Kanboard
----------------------------
Kanboard is translated in many languages.
However, translations are not complete, take look at the [translation guide to contribute](http://kanboard.net/documentation/translations).
However, translations are not complete, take look at the [translation guide to contribute](https://kanboard.net/documentation/translations).
I want to improve the documentation
-----------------------------------

View File

@@ -3,18 +3,18 @@ Creating Tasks
From the board, click on the plus sign next to the column name:
![Task creation from the board](http://kanboard.net/screenshots/documentation/task-creation-board.png)
![Task creation from the board](https://kanboard.net/screenshots/documentation/task-creation-board.png)
Then the task creation form appears:
![Task creation form](http://kanboard.net/screenshots/documentation/task-creation-form.png)
![Task creation form](https://kanboard.net/screenshots/documentation/task-creation-form.png)
The only mandatory field is the title.
Field description:
- **Title**: The title of your task, which will be displayed on the board.
- **Description**: Allow you to add more information about the task, the content can be written in [Markdown](http://kanboard.net/documentation/syntax-guide).
- **Description**: Allow you to add more information about the task, the content can be written in [Markdown](https://kanboard.net/documentation/syntax-guide).
- **Create another task**: Check this box if you want to create a similar task (some fields will be pre-filled).
- **Assignee**: The person that will work on the task.
- **Category**: Only one category can be assigned to a task.
@@ -24,4 +24,4 @@ Field description:
- **Original Estimate**: Estimation in hours to complete the tasks.
- **Due Date**: Overdue tasks will have a red due date and upcoming due dates will be black on the board. Several date format are accepted in addition to the date picker.
With the preview link, you can see the task description converted from the Markdown syntax.
With the preview link, you can see the task description converted from the Markdown syntax.

View File

@@ -6,6 +6,6 @@ If you have to handle multiple currencies, you define here the rate according to
This feature is used for project budget calculation.
![Currency Rate](http://kanboard.net/screenshots/documentation/currency-rate.png)
![Currency Rate](https://kanboard.net/screenshots/documentation/currency-rate.png)
Currency rate settings are located in **Settings > Currency rates**.
Currency rate settings are located in **Settings > Currency rates**.

View File

@@ -12,8 +12,8 @@ Filter creation
Go to the action drop-down or in the project settings and choose **custom filters**:
![Custom Filter Creation](http://kanboard.net/screenshots/documentation/custom-filter-creation.png)
![Custom Filter Creation](https://kanboard.net/screenshots/documentation/custom-filter-creation.png)
After creating your filter, it will appear on the board next to the default filters:
![Custom Filter Dropdown](http://kanboard.net/screenshots/documentation/custom-filter-dropdown.png)
![Custom Filter Dropdown](https://kanboard.net/screenshots/documentation/custom-filter-dropdown.png)

View File

@@ -18,7 +18,7 @@ Install Kanboard:
```bash
cd /var/www/html
wget http://kanboard.net/kanboard-latest.zip
wget https://kanboard.net/kanboard-latest.zip
unzip kanboard-latest.zip
chown -R www-data:www-data kanboard/data
rm kanboard-latest.zip
@@ -38,7 +38,7 @@ Install Kanboard:
```bash
cd /var/www
wget http://kanboard.net/kanboard-latest.zip
wget https://kanboard.net/kanboard-latest.zip
unzip kanboard-latest.zip
chown -R www-data:www-data kanboard/data
rm kanboard-latest.zip
@@ -58,7 +58,7 @@ Install Kanboard:
```bash
cd /var/www
wget http://kanboard.net/kanboard-latest.zip
wget https://kanboard.net/kanboard-latest.zip
unzip kanboard-latest.zip
chown -R www-data:www-data kanboard/data
rm kanboard-latest.zip

View File

@@ -6,7 +6,7 @@ Duplicate a task into the same project
Go to the task view and choose **Duplicate** on the left.
![Task Duplication](http://kanboard.net/screenshots/documentation/task-duplication.png)
![Task Duplication](https://kanboard.net/screenshots/documentation/task-duplication.png)
A new task will be created with the same properties as the original.
@@ -15,7 +15,7 @@ Duplicate a task to another project
Go to the task view and choose **Duplicate to another project**.
![Task Duplication Another Project](http://kanboard.net/screenshots/documentation/task-duplication-another-project.png)
![Task Duplication Another Project](https://kanboard.net/screenshots/documentation/task-duplication-another-project.png)
Only projects where you are members will be shown in the drop-down.

View File

@@ -90,7 +90,7 @@ That can be useful if your SMTP server configuration doesn't accept the default
### How to display a link to the task in notifications?
To do that, you have to specify the URL of your Kanboard installation in your [Application Settings](http://kanboard.net/documentation/application-configuration).
To do that, you have to specify the URL of your Kanboard installation in your [Application Settings](https://kanboard.net/documentation/application-configuration).
By default, nothing is defined, so no links will be displayed.
Examples:

View File

@@ -24,7 +24,7 @@ Paramétrage
2. Sur la gauche, cliquez sur **Authentification à deux facteurs** et cochez la case.
3. Une clef secrète est générée pour vous.
![2FA](http://kanboard.net/screenshots/documentation/2fa.png)
![2FA](https://kanboard.net/screenshots/documentation/2fa.png)
- Vous devez sauvegarder votre clef dans votre logiciel TOTP. Si vous utilisez un smartphone, la solution la plus simple est de scanner le QR code avec FreeOTP ou Google Authenticator
- À chaque ouverture de session, un nouveau code sera demandé

View File

@@ -6,7 +6,7 @@ Chaque tâche possède une section analytique accessible à partir du menu à ga
Lead et cycle time
-------------------
![Lead and cycle time](http://kanboard.net/screenshots/documentation/task-lead-cycle-time.png)
![Lead and cycle time](https://kanboard.net/screenshots/documentation/task-lead-cycle-time.png)
- Le lead time est la durée entre la création de la tâche et son achèvement (tâche fermée).
- Le cycle time est la durée entre la date de début et l'achèvement.
@@ -18,7 +18,7 @@ Remarque : vous pouvez configurer une action pour définir automatiquement que l
Temps passé dans chaque colonne
---------------------------
![Temps passé dans chaque colonne](http://kanboard.net/screenshots/documentation/time-into-each-column.png)
![Temps passé dans chaque colonne](https://kanboard.net/screenshots/documentation/time-into-each-column.png)
- Ce graphique montre le temps total passé dans chaque colonne pour la tâche
- Le temps passé est calculé jusquà ce que la tâche soit fermée

View File

@@ -6,21 +6,21 @@ Chaque projet dispose d'une section analytique. En fonction de la façon dont vo
Répartition des utilisateurs
----------------
![Répartition des utilisateurs](http://kanboard.net/screenshots/documentation/user-repartition.png)
![Répartition des utilisateurs](https://kanboard.net/screenshots/documentation/user-repartition.png)
Ce graphique circulaire affiche le nombre de tâches assignées par utilisateur.
Distribution des tâches
-----------------
![Distribution des tâches](http://kanboard.net/screenshots/documentation/task-distribution.png)
![Distribution des tâches](https://kanboard.net/screenshots/documentation/task-distribution.png)
Ce graphique circulaire donne une vue d'ensemble du nombre de tâches ouvertes par colonne.
Diagramme de flux cumulé
-----------------------
![Diagramme de flux cumulé](http://kanboard.net/screenshots/documentation/cfd.png)
![Diagramme de flux cumulé](https://kanboard.net/screenshots/documentation/cfd.png)
- Ce graphique affiche le nombre de tâches de façon cumulée pour chaque colonne en fonction du temps passé.
- Chaque jour, le nombre total de tâches est enregistré pour chaque colonne.
@@ -31,7 +31,7 @@ Remarque : il faut au moins deux jours de données pour que le graphique apparai
Graphique d'avancement
--------------
![Graphique d'avancement](http://kanboard.net/screenshots/documentation/burndown-chart.png)
![Graphique d'avancement](https://kanboard.net/screenshots/documentation/burndown-chart.png)
Un [graphique d'avancement](http://en.wikipedia.org/wiki/Burn_down_chart) est disponible pour chaque projet.
@@ -42,7 +42,7 @@ Un [graphique d'avancement](http://en.wikipedia.org/wiki/Burn_down_chart) est di
Temps moyen passé pour chaque colonne
-----------------------------------
![Temps moyen passé pour chaque colonne](http://kanboard.net/screenshots/documentation/average-time-spent-into-each-column.png)
![Temps moyen passé pour chaque colonne](https://kanboard.net/screenshots/documentation/average-time-spent-into-each-column.png)
Ce graphique affiche le temps moyen passé pour chaque colonne pour les 1000 dernière tâches.
@@ -52,7 +52,7 @@ Ce graphique affiche le temps moyen passé pour chaque colonne pour les 1000 der
Temps moyen de Lead et Cycle
---------------------------
![Temps moyen passé pour chaque colonne](http://kanboard.net/screenshots/documentation/average-lead-cycle-time.png)
![Temps moyen passé pour chaque colonne](https://kanboard.net/screenshots/documentation/average-lead-cycle-time.png)
Ce graphique affiche le temps moyen de lead et cycle pour les 1000 dernières tâches au cours du temps.

View File

@@ -6,7 +6,7 @@ Seuls les administrateurs peuvent modifier ces paramètres.
Allez au menu **Paramètres**, puis choisissez **Paramètres de l'application** sur la gauche.
![Paramètres de l'application](http://kanboard.net/screenshots/documentation/application-settings.png)
![Paramètres de l'application](https://kanboard.net/screenshots/documentation/application-settings.png)
### URL de l'application

View File

@@ -6,7 +6,7 @@ Seuls les administrateurs peuvent modifier ces paramètres.
Allez au menu **Paramètres**, puis choisissez **Paramètres de l'application** sur la gauche.
![Paramètres de l'application](http://kanboard.net/screenshots/documentation/application-settings.png)
![Paramètres de l'application](https://kanboard.net/screenshots/documentation/application-settings.png)
### URL de l'application
@@ -38,4 +38,4 @@ Le format [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601) est toujours accept
### Feuille de style personnalisée
Écrivez votre propre CSS pour remplacer ou améliorer le style par défaut de Kanboard.
Écrivez votre propre CSS pour remplacer ou améliorer le style par défaut de Kanboard.

View File

@@ -3,7 +3,7 @@ Paramètres du tableau
Allez dans le menu **Paramètres** puis choisissez *Paramètres du tableau** sur la gauche
![Paramètres du tableau](http://kanboard.net/screenshots/documentation/board-settings.png)
![Paramètres du tableau](https://kanboard.net/screenshots/documentation/board-settings.png)
### Mise en avant d'une tâche

View File

@@ -3,7 +3,7 @@ Paramètres du calendrier
Allez au menu **Paramètres**, puis choisissez **Paramètres du calendrier** sur la gauche.
![Paramètres du calendrier](http://kanboard.net/screenshots/documentation/calendar-settings.png)
![Paramètres du calendrier](https://kanboard.net/screenshots/documentation/calendar-settings.png)
il existe deux calendriers distincts dans Kanboard :

View File

@@ -13,7 +13,7 @@ Pour l'instant le calendrier permet d'afficher les informations suivantes :
- Le suivi dans le temps de sous-tâches, tous les segments temporels sont affichés dans le calendrier.
- Les estimations pour les sous-tâches, les prévisions et le travail restant
![Calendrier](http://kanboard.net/screenshots/documentation/calendar.png)
![Calendrier](https://kanboard.net/screenshots/documentation/calendar.png)
La configuration du calendrier peut être modifiée dans la page des paramètres.

View File

@@ -7,10 +7,10 @@ Toutefois, vous pouvez toujours accéder à la liste des tâches closes en utili
Il existe deux façons différentes de fermer une tâche, depuis le menu déroulant des tâches sur le tableau :
![Fermer une tâche par le menu déroulant](http://kanboard.net/screenshots/documentation/menu-close-task.png)
![Fermer une tâche par le menu déroulant](https://kanboard.net/screenshots/documentation/menu-close-task.png)
…ou bien depuis la barre latérale dans la vue détaillée des tâches
![Fermer une tâche](http://kanboard.net/screenshots/documentation/closing-tasks.png)
![Fermer une tâche](https://kanboard.net/screenshots/documentation/closing-tasks.png)
Remarque : quand vous fermez une tâche, toutes les sous-tâches qui ne sont pas achevées verront leur statut passer à "Terminé".

View File

@@ -5,9 +5,9 @@ Vous pouvez créer des tâches directement en envoyant un message.
Pour le moment, Kanboard fonctionne avec 3 services externes :
- [Mailgun](http://kanboard.net/documentation/mailgun)
- [Sendgrid](http://kanboard.net/documentation/sendgrid)
- [Postmark](http://kanboard.net/documentation/postmark)
- [Mailgun](https://kanboard.net/documentation/mailgun)
- [Sendgrid](https://kanboard.net/documentation/sendgrid)
- [Postmark](https://kanboard.net/documentation/postmark)
Ces services gèrent le courrier entrant sans qu'on ait à configurer un serveur SMTP.

View File

@@ -3,18 +3,18 @@ Créer des tâches
Depuis le tableau, cliquez sur le signe plus + à côté du nom de la colonne :
![Création de tâche à partir du tableau](http://kanboard.net/screenshots/documentation/task-creation-board.png)
![Création de tâche à partir du tableau](https://kanboard.net/screenshots/documentation/task-creation-board.png)
Le formulaire de création de tâche apparaît :
![Formulaire de création de tâche](http://kanboard.net/screenshots/documentation/task-creation-form.png)
![Formulaire de création de tâche](https://kanboard.net/screenshots/documentation/task-creation-form.png)
Le seul champ obligatoire est le titre.
Description des champs :
- **Titre** : le titre de votre tâche, tel qu'il sera affiché sur le tableau.
- **Description** : vous permet d'ajouter davantage d'informations sur la tâche. Le contenu peut être écrit en [Markdown](http://kanboard.net/documentation/syntax-guide).
- **Description** : vous permet d'ajouter davantage d'informations sur la tâche. Le contenu peut être écrit en [Markdown](https://kanboard.net/documentation/syntax-guide).
- **Créer une autre tâche** : cochez cette case si vous souhaitez créer une tâche similaire (les champs seront pré-remplis).
- **Assigné** : la personne qui va travailler sur la tâche.
- **Catégorie** : une seule catégorie peut être assignée à une tâche.

View File

@@ -6,6 +6,6 @@ Si vous avez à manipuler plusieurs devises, vous pouvez définir ici le taux en
Cette fonctionnalité est utilisée pour calculer le budget du projet.
![Currency Rate](http://kanboard.net/screenshots/documentation/currency-rate.png)
![Currency Rate](https://kanboard.net/screenshots/documentation/currency-rate.png)
Les paramètres pour le taux de change des devises sont situés dans **Paramètres > Taux de change**

View File

@@ -6,7 +6,7 @@ Dupliquer une tâche dans le même projet
Allez à la vue par tâche et choisissez **Dupliquer** sur la gauche.
![Duplication de tâche](http://kanboard.net/screenshots/documentation/task-duplication.png)
![Duplication de tâche](https://kanboard.net/screenshots/documentation/task-duplication.png)
Une nouvelle tâche sera créée avec les mêmes propriétés que celles de la tâche originale.
@@ -15,7 +15,7 @@ Dupliquer une tâche vers un autre projet
Allez à la vue par tâches et choisissez **Dupliquer dans un autre projet**.
![Duplication d'une tâche dans un autre projet](http://kanboard.net/screenshots/documentation/task-duplication-another-project.png)
![Duplication d'une tâche dans un autre projet](https://kanboard.net/screenshots/documentation/task-duplication-another-project.png)
Seuls les projets dont vous êtes membre apparaîtront dans le menu déroulant.

View File

@@ -8,7 +8,7 @@ Le but de ce diagramme de Gantt est d'afficher une vue d'ensemble de tous les pr
- Les administrateurs de projet ne verront que les projets dans lesquels il y a des membres
- Les objets privés ne sont pas affichés dans ce graphique
![Diagramme de Gantt pour tous les projets](http://kanboard.net/screenshots/documentation/gantt-chart-all-projects.png)
![Diagramme de Gantt pour tous les projets](https://kanboard.net/screenshots/documentation/gantt-chart-all-projects.png)
- La **date de début** et la **date de fin** des projets est utilisée pour construire le graphique
- Les barres horizontales peuvent être redimensionnées et déplacées latéralement avec votre souris

View File

@@ -6,7 +6,7 @@ Le but de ce diagramme de Gantt est de montrer une vue d'ensemble du temps utili
- Le diagramme de Gantt est disponible depuis le « sélecteur de vue »
- Seuls les gestionnaires de projet peuvent accéder à cette section
![Gantt Chart](http://kanboard.net/screenshots/documentation/gantt-chart-project.png)
![Gantt Chart](https://kanboard.net/screenshots/documentation/gantt-chart-project.png)
- La **date de début** et la **date de fin** des tâches sont utilisées pour créer le graphique
- Les tâches peuvent être redimensionnées et déplacées horizontalement avec votre souris
@@ -17,4 +17,4 @@ Le but de ce diagramme de Gantt est de montrer une vue d'ensemble du temps utili
- Les nouvelles tâches crées avec cette vue seront affichées sur le tableau en position 1 de la première colonne
- Les tâches sont affichées en noir quand il n'existe ni date de début ni date d'échéance définies
![Tâche non définie](http://kanboard.net/screenshots/documentation/gantt-chart-not-defined.png)
![Tâche non définie](https://kanboard.net/screenshots/documentation/gantt-chart-not-defined.png)

View File

@@ -3,11 +3,11 @@ Paramètres des liens
Les relations entre les tâches peuvent être modifiées depuis les paramètres de l'application (**Paramètres > Paramètres des liens**)
![Libellé des liens](http://kanboard.net/screenshots/documentation/link-labels.png)
![Libellé des liens](https://kanboard.net/screenshots/documentation/link-labels.png)
Chaque nom du libellé peut avoir un nom du libellé opposé.
Si il n'y a pas d'opposé, le nom du libellé sera considéré comme étant bidirectionnel.
![Création d'un libellé de lien](http://kanboard.net/screenshots/documentation/link-label-creation.png)
![Création d'un libellé de lien](https://kanboard.net/screenshots/documentation/link-label-creation.png)

View File

@@ -15,7 +15,7 @@ Chaque utilisateur doit autoriser les notifications dans son profil : **Profil U
Vous devez, bien sûr, avoir renseigné une adresse email valide dans votre profil et l'application doit être configurée pour envoyer des emails.
![Notifications](http://kanboard.net/screenshots/documentation/notifications.png)
![Notifications](https://kanboard.net/screenshots/documentation/notifications.png)
Vous pouvez choisir votre méthode favorite de notification :
@@ -36,10 +36,10 @@ Notifications web
Les notifications web sont accessibles depuis le tableau de bord ou depuis l'icône en haut de la page :
![Icône des notifications web](http://kanboard.net/screenshots/documentation/web-notifications-icon.png)
![Icône des notifications web](https://kanboard.net/screenshots/documentation/web-notifications-icon.png)
Les notifications sont affichées sous forme de liste. Vous pouvez marquer comme lu chacune d'entre-elle ou toutes en même temps.
![Notifications web](http://kanboard.net/screenshots/documentation/web-notifications.png)
![Notifications web](https://kanboard.net/screenshots/documentation/web-notifications.png)
Avec cette méthode vous pouvez quand même rester avertis de ce que se passe sans pour autant être inondé d'emails.

View File

@@ -4,7 +4,7 @@ Paramètres du projet
Aller dans le menu **Préférences**; puis choisissez **Paramètres du projet** sur la gauche
![Paramètres du projet](http://kanboard.net/screenshots/documentation/project-settings.png)
![Paramètres du projet](https://kanboard.net/screenshots/documentation/project-settings.png)
###Colonnes par défaut pour les nouveaux projets
@@ -28,7 +28,7 @@ Lorsque cette option est sélectionnée, un utilisateur ne peut travailler que s
Si une autre sous-tâche possède le statut « en cours », l'utilisateur verra cette boite de dialogue :
![Limite des sous-tâches pour l'utilisateur](http://kanboard.net/screenshots/documentation/subtask-user-restriction.png)
![Limite des sous-tâches pour l'utilisateur](https://kanboard.net/screenshots/documentation/subtask-user-restriction.png)
### Déclencher automatiquement le suivi du temps pour les sous-tâches

View File

@@ -12,7 +12,7 @@ Configuration
Allez à la page de vue par tâches ou utilisez le menu déroulant du tableau, puis choisissez **Modifier la récurrence**.
![Tâche récurrente](http://kanboard.net/screenshots/documentation/recurring-tasks.png)
![Tâche récurrente](https://kanboard.net/screenshots/documentation/recurring-tasks.png)
il existe trois façons de déclencher la création d'une nouvelle tâche récurrente :

View File

@@ -8,11 +8,11 @@ Ceci est particulièrement utile pour prendre des captures d'écran, quand il fa
Vous pouvez ajouter directement des captures depuis le tableau en cliquant sur le menu déroulant ou sur la page de visualisation des tâches.
![La capture d'écran dans le menu déroulant](http://kanboard.net/screenshots/documentation/dropdown-screenshot.png)
![La capture d'écran dans le menu déroulant](https://kanboard.net/screenshots/documentation/dropdown-screenshot.png)
Pour ajouter une nouvelle image, prenez votre capture et collez-la avec CTRL+V ou Command+V:
![Page de capture](http://kanboard.net/screenshots/documentation/task-screenshot.png)
![Page de capture](https://kanboard.net/screenshots/documentation/task-screenshot.png)
Avec Mac OS X, vous pouvez utiliser les raccourcis suivants pour prendre des captures d'écran :

View File

@@ -15,22 +15,22 @@ Créer des sous-tâches
Depuis la vue par tâche, cliquez sur **Ajouter une sous-tâche** dans le panneau latéral.
![Ajouter une sous-tâche](http://kanboard.net/screenshots/documentation/add-subtask.png)
![Ajouter une sous-tâche](https://kanboard.net/screenshots/documentation/add-subtask.png)
Vous pouvez aussi ajouter rapidement une sous-tâche en saisissant seulement son titre :
![Add a subtask from the task view](http://kanboard.net/screenshots/documentation/add-subtask-shortcut.png)
![Add a subtask from the task view](https://kanboard.net/screenshots/documentation/add-subtask-shortcut.png)
Modifier le statut d'une sous-tâche
---------------------
Quand vous cliquez sur le titre d'une sous-tâche son statut change :
![Sous-tâche en cours](http://kanboard.net/screenshots/documentation/subtask-status-inprogress.png)
![Sous-tâche en cours](https://kanboard.net/screenshots/documentation/subtask-status-inprogress.png)
L'icône devant le titre est mise à jour en fonction du statut.
![Sous-tâche effectuée](http://kanboard.net/screenshots/documentation/subtask-status-done.png)
![Sous-tâche effectuée](https://kanboard.net/screenshots/documentation/subtask-status-done.png)
Remarque : quand la tâche est fermée, toutes les sous-tâches voient leur statut passer à **Terminé**.

View File

@@ -3,7 +3,7 @@ Liens entre les tâches
Les tâches peuvent être liées ensemble avec des relations prédéfinies.
![Task Links](http://kanboard.net/screenshots/documentation/task-links.png)
![Task Links](https://kanboard.net/screenshots/documentation/task-links.png)
Les relations établies par défaut sont les suivantes :

View File

@@ -6,7 +6,7 @@ Les informations de la feuille de suivi du temps peuvent être définies au nive
Suivi de temps des tâches
------------------
![Suivi de temps des tâches ](http://kanboard.net/screenshots/documentation/task-time-tracking.png)
![Suivi de temps des tâches ](https://kanboard.net/screenshots/documentation/task-time-tracking.png)
Les tâches ont deux champs:
@@ -19,7 +19,7 @@ Ces valeurs représentent des heures de travail et doivent être entrées manuel
Suivi de temps des sous-tâches
---------------------
![Suivi de temps des sous-tâches](http://kanboard.net/screenshots/documentation/subtask-time-tracking.png)
![Suivi de temps des sous-tâches](https://kanboard.net/screenshots/documentation/subtask-time-tracking.png)
Les sous-tâches ont aussi les champs "temps passé" et "temps estimé"
@@ -32,11 +32,11 @@ Kanboard enregistre le temps entre chaque changement de statut des sous-tâches
La répartition de tous les enregistrements est visible sur la page de la tâche
![Feuille de suivi du temps pour les tâches](http://kanboard.net/screenshots/documentation/task-timesheet.png)
![Feuille de suivi du temps pour les tâches](https://kanboard.net/screenshots/documentation/task-timesheet.png)
Pour chaque sous-tâche, le chrono peut être à tout moment arrêté/démarré
![Chrono des sous-tâches](http://kanboard.net/screenshots/documentation/subtask-timer.png)
![Chrono des sous-tâches](https://kanboard.net/screenshots/documentation/subtask-timer.png)
- Le chrono ne dépend pas du statut de la sous-tâche
- Chaque fois que vous démarrez le chrono, un nouvel enregistrement est créé dans la table de suivi des temps

View File

@@ -3,7 +3,7 @@ Transitions entre les tâches
Les transitions enregistrent tous les mouvements des tâches entre les colonnes
![Transitions](http://kanboard.net/screenshots/documentation/transitions.png)
![Transitions](https://kanboard.net/screenshots/documentation/transitions.png)
Depuis la page des tâches, vous pouvez accéder à ces informations:
@@ -15,6 +15,6 @@ Depuis la page des tâches, vous pouvez accéder à ces informations:
Les données de transition entre les tâches peuvent aussi être exportées depuis la page des paramètres du projet
![Transitions Export](http://kanboard.net/screenshots/documentation/transitions-export.png)
![Transitions Export](https://kanboard.net/screenshots/documentation/transitions-export.png)
Pour la période spécifiée, vous allez générer un fichier CSV que vous pouvez utiliser avec nimporte quel tableur

View File

@@ -8,7 +8,7 @@ The goal of this Gantt chart is to display an overview of all projects based on
- Project administrators will see only projects where they are members
- Private projects are not shown on this chart
![Gantt Chart for all projects](http://kanboard.net/screenshots/documentation/gantt-chart-all-projects.png)
![Gantt Chart for all projects](https://kanboard.net/screenshots/documentation/gantt-chart-all-projects.png)
- The **start date** and the **end date** of projects are used to draw the chart
- Horizontal bars can be resized and moved horizontally with your mouse

View File

@@ -6,7 +6,7 @@ The goal of this Gantt chart is to display a time based overview of the tasks fo
- The Gantt chart is available from the "view switcher"
- Only project managers can access this section
![Gantt Chart](http://kanboard.net/screenshots/documentation/gantt-chart-project.png)
![Gantt Chart](https://kanboard.net/screenshots/documentation/gantt-chart-project.png)
- The **start date** and the **due date** of tasks are used to draw the chart
- Tasks can be resized and moved horizontally with your mouse
@@ -17,4 +17,4 @@ The goal of this Gantt chart is to display a time based overview of the tasks fo
- New tasks created from this view will be displayed on the board at the position 1 in the first column
- Tasks are displayed in black when there is no start or due date defined
![Task not defined](http://kanboard.net/screenshots/documentation/gantt-chart-not-defined.png)
![Task not defined](https://kanboard.net/screenshots/documentation/gantt-chart-not-defined.png)

View File

@@ -30,23 +30,23 @@ Adding your Kanboard calendar to Apple Calendar
- Select **File > New Calendar Subscription**
- Copy and paste the iCal feed URL from Kanboard
![Add iCal subscription](http://kanboard.net/screenshots/documentation/apple-calendar-add-subscription.png)
![Add iCal subscription](https://kanboard.net/screenshots/documentation/apple-calendar-add-subscription.png)
- You can choose to synchronize the calendar with iCloud to be available across all your devices
- Don't forget to select the refresh frequency
![Edit iCal subscription](http://kanboard.net/screenshots/documentation/apple-calendar-edit-subscription.png)
![Edit iCal subscription](https://kanboard.net/screenshots/documentation/apple-calendar-edit-subscription.png)
Adding your Kanboard calendar to Microsoft Outlook
--------------------------------------------------
![Outlook Add Internet Calendar](http://kanboard.net/screenshots/documentation/outlook-add-subscription.png)
![Outlook Add Internet Calendar](https://kanboard.net/screenshots/documentation/outlook-add-subscription.png)
- Open Outlook
- Select **Open Calendar > From Internet**
- Copy and paste the iCal feed URL from Kanboard
![Outlook Edit Internet Calendar](http://kanboard.net/screenshots/documentation/outlook-edit-subscription.png)
![Outlook Edit Internet Calendar](https://kanboard.net/screenshots/documentation/outlook-edit-subscription.png)
Adding your Kanboard calendar to Mozilla Thunderbird
----------------------------------------------------
@@ -55,12 +55,12 @@ Adding your Kanboard calendar to Mozilla Thunderbird
- Click on **File > New Calendar**
- In the dialog box, choose **On the Network**
![Thunderbird Step 1](http://kanboard.net/screenshots/documentation/thunderbird-new-calendar-step1.png)
![Thunderbird Step 1](https://kanboard.net/screenshots/documentation/thunderbird-new-calendar-step1.png)
- Choose the format iCalendar
- Copy and paste the iCal feed URL from Kanboard
![Thunderbird Step 2](http://kanboard.net/screenshots/documentation/thunderbird-new-calendar-step2.png)
![Thunderbird Step 2](https://kanboard.net/screenshots/documentation/thunderbird-new-calendar-step2.png)
- Choose the colors and other settings and finally save
@@ -71,7 +71,7 @@ Adding your Kanboard calendar to Google Calendar
- Select **Add by URL** from the menu.
- Copy and paste the iCal feed URL from Kanboard
![Google Calendar](http://kanboard.net/screenshots/documentation/google-calendar-add-subscription.png)
![Google Calendar](https://kanboard.net/screenshots/documentation/google-calendar-add-subscription.png)
Your Kanboard calendar can also be available from your Android device if you enable the synchronization.

View File

@@ -3,9 +3,9 @@ Link settings
Task relations can be changed from the application settings (**Settings > Link settings**)
![Link Labels](http://kanboard.net/screenshots/documentation/link-labels.png)
![Link Labels](https://kanboard.net/screenshots/documentation/link-labels.png)
Each label may have an opposite label defined.
If there is no opposite, the label is considered bidirectionnal.
![Link Label Creation](http://kanboard.net/screenshots/documentation/link-label-creation.png)
![Link Label Creation](https://kanboard.net/screenshots/documentation/link-label-creation.png)

View File

@@ -15,7 +15,7 @@ Each user must enable the notifications in their profile: **User Profile > Notif
To receive email notifications you need a valid email address in your profile and the application must be configured to send emails.
![Notifications](http://kanboard.net/screenshots/documentation/notifications.png)
![Notifications](https://kanboard.net/screenshots/documentation/notifications.png)
You can choose your favorite notification method:
@@ -36,11 +36,11 @@ Web notifications
Web notifications are available from the dashboard or from the icon at the top:
![Web Notifications Icon](http://kanboard.net/screenshots/documentation/web-notifications-icon.png)
![Web Notifications Icon](https://kanboard.net/screenshots/documentation/web-notifications-icon.png)
Notifications are shown in a list, so you can mark individual notification as read or everything.
![Web Notifications](http://kanboard.net/screenshots/documentation/web-notifications.png)
![Web Notifications](https://kanboard.net/screenshots/documentation/web-notifications.png)
In this way you can still get notified without having to receive emails.

View File

@@ -3,7 +3,7 @@ Project Settings
Go to the menu **Settings**, then choose **Project settings** on the left.
![Project settings](http://kanboard.net/screenshots/documentation/project-settings.png)
![Project settings](https://kanboard.net/screenshots/documentation/project-settings.png)
### Default columns for new projects
@@ -27,7 +27,7 @@ When this option is enabled, a user can work with only one subtask at the time.
If another subtask have the status "in progress", the user will see this dialog box:
![Subtask user restriction](http://kanboard.net/screenshots/documentation/subtask-user-restriction.png)
![Subtask user restriction](https://kanboard.net/screenshots/documentation/subtask-user-restriction.png)
### Trigger automatically subtask time tracking

View File

@@ -33,7 +33,7 @@ Calendar View
List View
---------
![List view](http://kanboard.net/screenshots/documentation/list-view.png)
![List view](https://kanboard.net/screenshots/documentation/list-view.png)
- With this view all results of your search are displayed in a table.
- You can also use the keyboard shortcut **"v l"** to switch to the list view.

View File

@@ -12,7 +12,7 @@ Configuration
Go to the task view page or use the drop-down menu on the board, then select **Edit recurrence**.
![Recurring task](http://kanboard.net/screenshots/documentation/recurring-tasks.png)
![Recurring task](https://kanboard.net/screenshots/documentation/recurring-tasks.png)
There are 3 triggers that currently create a new recurring task:

View File

@@ -13,11 +13,11 @@ Enable/disable project RSS feeds
Go to **Project settings > Public access**.
![Disable public access](http://kanboard.net/screenshots/documentation/project-disable-sharing.png)
![Disable public access](https://kanboard.net/screenshots/documentation/project-disable-sharing.png)
Enable/disable user RSS feeds
--------------------------------
Go to **User profile > Public access**.
The RSS link is protected by a random token, only people who know the URL can access to the feed.
The RSS link is protected by a random token, only people who know the URL can access to the feed.

View File

@@ -8,11 +8,11 @@ This is especially useful for taking screenshots to describe an issue for exampl
You can add screenshots directly from the board by clicking on the dropdown menu or in the task view page.
![Drop-down screenshot menu](http://kanboard.net/screenshots/documentation/dropdown-screenshot.png)
![Drop-down screenshot menu](https://kanboard.net/screenshots/documentation/dropdown-screenshot.png)
To add a new image, take your screenshot and paste with CTRL+V or Command+V:
![Screenshot page](http://kanboard.net/screenshots/documentation/task-screenshot.png)
![Screenshot page](https://kanboard.net/screenshots/documentation/task-screenshot.png)
On Mac OS X, you can use those shortcuts to take screenshots:

View File

@@ -15,22 +15,22 @@ Creating subtasks
From the task view, on left sidebar click on **Add a subtask**:
![Add a subtask](http://kanboard.net/screenshots/documentation/add-subtask.png)
![Add a subtask](https://kanboard.net/screenshots/documentation/add-subtask.png)
You can also add a subtask quickly by entering only the title:
![Add a subtask from the task view](http://kanboard.net/screenshots/documentation/add-subtask-shortcut.png)
![Add a subtask from the task view](https://kanboard.net/screenshots/documentation/add-subtask-shortcut.png)
Change subtask status
---------------------
When you click on the subtask title the status change:
![Subtask in progress](http://kanboard.net/screenshots/documentation/subtask-status-inprogress.png)
![Subtask in progress](https://kanboard.net/screenshots/documentation/subtask-status-inprogress.png)
The icon before the title is updated according to the status.
![Subtask done](http://kanboard.net/screenshots/documentation/subtask-status-done.png)
![Subtask done](https://kanboard.net/screenshots/documentation/subtask-status-done.png)
Note: When the task is closed, all subtasks are changed to the status **Done**.

View File

@@ -7,7 +7,7 @@ OpenSuse Leap 42.1
```bash
sudo zypper install php5 php5-sqlite php5-gd php5-json php5-mcrypt php5-mbstring php5-openssl
cd /srv/www/htdocs
sudo wget http://kanboard.net/kanboard-latest.zip
sudo wget https://kanboard.net/kanboard-latest.zip
sudo unzip kanboard-latest.zip
sudo chmod -R 777 kanboard
sudo rm kanboard-latest.zip

View File

@@ -73,17 +73,17 @@ Links
### Source
```
[My link title](http://kanboard.net/)
[My link title](https://kanboard.net/)
<http://kanboard.net>
<https://kanboard.net>
```
### Result
[My link title](http://kanboard.net/)
[My link title](https://kanboard.net/)
<http://kanboard.net>
<https://kanboard.net>
Source code
-----------

View File

@@ -3,7 +3,7 @@ Task Links
Tasks can be linked together with pre-defined relationships:
![Task Links](http://kanboard.net/screenshots/documentation/task-links.png)
![Task Links](https://kanboard.net/screenshots/documentation/task-links.png)
The default relationships are:

View File

@@ -6,7 +6,7 @@ Time tracking information can be defined at the task level or at the subtask lev
Task time tracking
------------------
![Task time tracking](http://kanboard.net/screenshots/documentation/task-time-tracking.png)
![Task time tracking](https://kanboard.net/screenshots/documentation/task-time-tracking.png)
Tasks have two fields:
@@ -18,7 +18,7 @@ These values represent hours of work and have to be set manually.
Subtask time tracking
---------------------
![Subtask time tracking](http://kanboard.net/screenshots/documentation/subtask-time-tracking.png)
![Subtask time tracking](https://kanboard.net/screenshots/documentation/subtask-time-tracking.png)
Subtasks also have the fields "time spent" and "time estimated".
@@ -31,11 +31,11 @@ Kanboard records the time between each subtask status change in a separate table
The breakdown of all records is visible in the task view page:
![Task timesheet](http://kanboard.net/screenshots/documentation/task-timesheet.png)
![Task timesheet](https://kanboard.net/screenshots/documentation/task-timesheet.png)
For each subtask, the timer can be stopped/started at any time:
![Subtask timer](http://kanboard.net/screenshots/documentation/subtask-timer.png)
![Subtask timer](https://kanboard.net/screenshots/documentation/subtask-timer.png)
- The timer doesn't depend of the subtask status
- Each time you start the timer a new record is created in the time tracking table

View File

@@ -3,7 +3,7 @@ Task transitions
Transitions record each movement of the tasks between columns.
![Transitions](http://kanboard.net/screenshots/documentation/transitions.png)
![Transitions](https://kanboard.net/screenshots/documentation/transitions.png)
Available from the task view, you can see that information:
@@ -15,6 +15,6 @@ Available from the task view, you can see that information:
Task transition data can also be exported from the project settings page.
![Transitions Export](http://kanboard.net/screenshots/documentation/transitions-export.png)
![Transitions Export](https://kanboard.net/screenshots/documentation/transitions-export.png)
For the specified time range you will generate a CSV file that you can use with any spreadsheet software.

View File

@@ -16,7 +16,7 @@ Install Kanboard:
```bash
cd /var/www/html
sudo wget http://kanboard.net/kanboard-latest.zip
sudo wget https://kanboard.net/kanboard-latest.zip
sudo unzip kanboard-latest.zip
sudo chown -R www-data:www-data kanboard/data
sudo rm kanboard-latest.zip
@@ -36,7 +36,7 @@ Install Kanboard:
```bash
cd /var/www/html
sudo wget http://kanboard.net/kanboard-latest.zip
sudo wget https://kanboard.net/kanboard-latest.zip
sudo unzip kanboard-latest.zip
sudo chown -R www-data:www-data kanboard/data
sudo rm kanboard-latest.zip
@@ -56,7 +56,7 @@ Install Kanboard:
```bash
cd /var/www
sudo wget http://kanboard.net/kanboard-latest.zip
sudo wget https://kanboard.net/kanboard-latest.zip
sudo unzip kanboard-latest.zip
sudo chown -R www-data:www-data kanboard/data
sudo rm kanboard-latest.zip

View File

@@ -28,13 +28,13 @@ class AttachmentLinkProviderTest extends Base
{
$attachmentLinkProvider = new AttachmentLinkProvider($this->container);
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/FILE.DOC');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/FILE.DOC');
$this->assertTrue($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/folder/document.PDF');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.PDF');
$this->assertTrue($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/archive.zip');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/archive.zip');
$this->assertTrue($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput(' https://kanboard.net/folder/archive.tar ');
@@ -46,13 +46,13 @@ class AttachmentLinkProviderTest extends Base
$attachmentLinkProvider->setUserTextInput('');
$this->assertFalse($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/folder/document.html');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.html');
$this->assertFalse($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/folder/DOC.HTML');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/DOC.HTML');
$this->assertFalse($attachmentLinkProvider->match());
$attachmentLinkProvider->setUserTextInput('http://kanboard.net/folder/document.do');
$attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.do');
$this->assertFalse($attachmentLinkProvider->match());
}

View File

@@ -28,10 +28,10 @@ class WebLinkProviderTest extends Base
{
$webLinkProvider = new WebLinkProvider($this->container);
$webLinkProvider->setUserTextInput('http://kanboard.net/');
$webLinkProvider->setUserTextInput('https://kanboard.net/');
$this->assertTrue($webLinkProvider->match());
$webLinkProvider->setUserTextInput('http://kanboard.net/mypage');
$webLinkProvider->setUserTextInput('https://kanboard.net/mypage');
$this->assertTrue($webLinkProvider->match());
$webLinkProvider->setUserTextInput(' https://kanboard.net/ ');

View File

@@ -8,7 +8,7 @@ class WebLinkTest extends Base
{
public function testGetTitleFromHtml()
{
$url = 'http://kanboard.net/something';
$url = 'https://kanboard.net/something';
$title = 'My title';
$html = '<!DOCTYPE html><html><head><title> '.$title.' </title></head><body>Test</body></html>';
@@ -27,7 +27,7 @@ class WebLinkTest extends Base
public function testGetTitleFromUrl()
{
$url = 'http://kanboard.net/something';
$url = 'https://kanboard.net/something';
$html = '<!DOCTYPE html><html><head></head><body>Test</body></html>';
$webLink = new WebLink($this->container);

View File

@@ -18,12 +18,12 @@ class TaskExternalLinkTest extends Base
$this->assertEquals(1, $projectModel->create(array('name' => 'Test')));
$this->assertEquals(1, $taskCreationModel->create(array('title' => 'Test', 'project_id' => 1)));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'http://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$link = $taskExternalLinkModel->getById(1);
$this->assertNotEmpty($link);
$this->assertEquals('My website', $link['title']);
$this->assertEquals('http://kanboard.net/', $link['url']);
$this->assertEquals('https://kanboard.net/', $link['url']);
$this->assertEquals('related', $link['dependency']);
$this->assertEquals('weblink', $link['link_type']);
$this->assertEquals(0, $link['creator_id']);
@@ -41,12 +41,12 @@ class TaskExternalLinkTest extends Base
$this->assertEquals(1, $projectModel->create(array('name' => 'Test')));
$this->assertEquals(1, $taskCreationModel->create(array('title' => 'Test', 'project_id' => 1)));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'http://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$link = $taskExternalLinkModel->getById(1);
$this->assertNotEmpty($link);
$this->assertEquals('My website', $link['title']);
$this->assertEquals('http://kanboard.net/', $link['url']);
$this->assertEquals('https://kanboard.net/', $link['url']);
$this->assertEquals('related', $link['dependency']);
$this->assertEquals('weblink', $link['link_type']);
$this->assertEquals(1, $link['creator_id']);
@@ -62,7 +62,7 @@ class TaskExternalLinkTest extends Base
$this->assertEquals(1, $projectModel->create(array('name' => 'Test')));
$this->assertEquals(1, $taskCreationModel->create(array('title' => 'Test', 'project_id' => 1)));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'http://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
sleep(1);
@@ -82,7 +82,7 @@ class TaskExternalLinkTest extends Base
$this->assertEquals(1, $projectModel->create(array('name' => 'Test')));
$this->assertEquals(1, $taskCreationModel->create(array('title' => 'Test', 'project_id' => 1)));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'http://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertTrue($taskExternalLinkModel->remove(1));
$this->assertFalse($taskExternalLinkModel->remove(1));
@@ -105,7 +105,7 @@ class TaskExternalLinkTest extends Base
$this->assertEquals(1, $projectModel->create(array('name' => 'Test')));
$this->assertEquals(1, $taskCreationModel->create(array('title' => 'Test', 'project_id' => 1)));
$this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'url' => 'https://miniflux.net/', 'title' => 'MX', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(2, $taskExternalLinkModel->create(array('task_id' => 1, 'url' => 'http://kanboard.net/', 'title' => 'KB', 'link_type' => 'weblink', 'dependency' => 'related')));
$this->assertEquals(2, $taskExternalLinkModel->create(array('task_id' => 1, 'url' => 'https://kanboard.net/', 'title' => 'KB', 'link_type' => 'weblink', 'dependency' => 'related')));
$links = $taskExternalLinkModel->getAll(1);
$this->assertCount(2, $links);