diff --git a/CONTRIBUTING b/CONTRIBUTING index 68a20f5149..6c91552534 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1 +1 @@ -Read https://kanboard.net/documentation/contributing +See https://github.com/kanboard/kanboard/blob/master/doc/en_US/contributing.markdown diff --git a/README.md b/README.md index 575ba1bed6..c7f8617522 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Kanboard Kanboard is project management software that focuses on the Kanban methodology. -Official website: +Official website: - Get a clear visual overview of your project - Multiple boards with the ability to drag and drop tasks @@ -13,20 +13,20 @@ Official website: - Super simple installation - Translated into many languages - Distributed under [MIT License](https://github.com/kanboard/kanboard/blob/master/LICENSE) -- The complete [list of features are available on the website](https://kanboard.net/features) +- [List of features](https://kanboard.org/#features) - [Change Log](https://github.com/kanboard/kanboard/blob/master/ChangeLog) -- [Documentation](https://kanboard.net/documentation) +- [Documentation](https://github.com/kanboard/kanboard/blob/master/doc/en_US/index.markdown) - IRC channel: [#kanboard](ircs://chat.freenode.net:6697/#kanboard) (Freenode) -Authors +Credits ------- -- Main developer: [Frédéric Guillot](https://github.com/fguillot) -- [List of contributors](https://github.com/kanboard/kanboard/graphs/contributors) +- Main developer: Frédéric Guillot +- [Contributors](https://github.com/kanboard/kanboard/graphs/contributors) Installation and Upgrade ------------------------ -- [Requirements](https://kanboard.net/documentation/requirements) -- [Installation instructions](https://kanboard.net/documentation/installation) -- [Upgrade to a new version](https://kanboard.net/documentation/update) +- [Requirements](https://github.com/kanboard/kanboard/blob/master/doc/en_US/requirements.markdown) +- [Installation instructions](https://github.com/kanboard/kanboard/blob/master/doc/en_US/installation.markdown) +- [Upgrade to a new version](https://github.com/kanboard/kanboard/blob/master/doc/en_US/update.markdown) diff --git a/app.json b/app.json index 76d9b8e092..fc12f7c514 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "name": "Kanboard", "description": "Kanboard is a simple visual task board", "repository": "https://github.com/kanboard/kanboard", - "logo": "https://kanboard.net/assets/img/icon.svg", + "logo": "https://kanboard.org/assets/img/icon.svg", "keywords": ["kanboard", "kanban", "php", "agile"], "addons": ["heroku-postgresql:hobby-dev"] } diff --git a/app/Locale/bs_BA/translations.php b/app/Locale/bs_BA/translations.php index 06e3f9f920..805238d4c2 100644 --- a/app/Locale/bs_BA/translations.php +++ b/app/Locale/bs_BA/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Promijeni poziciju pod-zadatka', 'This value must be greater than %d' => 'Ova vrijednost mora biti veća od %d', 'Another swimlane with the same name exists in the project' => 'Već postoji swimlane sa istim imenom u ovom projektu', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Na primjer: http://example.kanboard.net/ (koristi se za pravljenje apsolutnog URL-a)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Na primjer: https://example.kanboard.org/ (koristi se za pravljenje apsolutnog URL-a)', 'Actions duplicated successfully.' => 'Akcije uspješno duplicirane.', 'Unable to duplicate actions.' => 'Nemoguće duplicirati akcije.', 'Add a new action' => 'Dodaj novu akciju', diff --git a/app/Locale/ca_ES/translations.php b/app/Locale/ca_ES/translations.php index d72bd4d153..98fc0a8ff7 100644 --- a/app/Locale/ca_ES/translations.php +++ b/app/Locale/ca_ES/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Subtasca posició de canvi', 'This value must be greater than %d' => 'Aquest valor ha de ser més gran que %d', 'Another swimlane with the same name exists in the project' => 'Una altra swimlane amb el mateix nom existeix en el projecte', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemple: http://example.kanboard.net/ (utilitzat per generar URL absoluta)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Exemple: https://example.kanboard.org/ (utilitzat per generar URL absoluta)', 'Actions duplicated successfully.' => 'Accions dupliquen amb èxit.', 'Unable to duplicate actions.' => 'No s\'ha pogut duplicar accions.', 'Add a new action' => 'Afegeix una nova acció', diff --git a/app/Locale/cs_CZ/translations.php b/app/Locale/cs_CZ/translations.php index c7fc0e4ee1..7e67a946e0 100644 --- a/app/Locale/cs_CZ/translations.php +++ b/app/Locale/cs_CZ/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/da_DK/translations.php b/app/Locale/da_DK/translations.php index 66f7d5715a..c177c1c5c3 100644 --- a/app/Locale/da_DK/translations.php +++ b/app/Locale/da_DK/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/de_DE/translations.php b/app/Locale/de_DE/translations.php index d90a4909ee..89901ec939 100644 --- a/app/Locale/de_DE/translations.php +++ b/app/Locale/de_DE/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Position der Teilaufgabe ändern', 'This value must be greater than %d' => 'Dieser Wert muss größer als %d sein', 'Another swimlane with the same name exists in the project' => 'Es gibt bereits eine Swimlane mit diesem Namen im Projekt', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Beispiel: http://example.kanboard.net (wird zum Erstellen absoluter URLs genutzt)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Beispiel: https://example.kanboard.org/ (wird zum Erstellen absoluter URLs genutzt)', 'Actions duplicated successfully.' => 'Aktionen erfolgreich dupliziert', 'Unable to duplicate actions.' => 'Aktionen können nicht dupliziert werden.', 'Add a new action' => 'Neue Aktion hinzufügen', diff --git a/app/Locale/el_GR/translations.php b/app/Locale/el_GR/translations.php index 61d4e4493d..4d6ee7fec8 100644 --- a/app/Locale/el_GR/translations.php +++ b/app/Locale/el_GR/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Αλλαγή θέσης υπο-εργασίας', 'This value must be greater than %d' => 'Η τιμή πρέπει να είναι μεγαλύτερη από %d', 'Another swimlane with the same name exists in the project' => 'Μια άλλη λωρίδα, με το ίδιο όνομα υπάρχει στο έργο', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Παράδειγμα: http://example.kanboard.net/ (χρησιμοποιείται για τη δημιουργία απόλυτων URLs)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Παράδειγμα: https://example.kanboard.org/ (χρησιμοποιείται για τη δημιουργία απόλυτων URLs)', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/es_ES/translations.php b/app/Locale/es_ES/translations.php index ac1b82ec53..6a05fa004e 100644 --- a/app/Locale/es_ES/translations.php +++ b/app/Locale/es_ES/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Cambiar la posición de la subtarea', 'This value must be greater than %d' => 'Este valor no debe de ser más grande que %d', 'Another swimlane with the same name exists in the project' => 'En el proyecto existe otro carril con el mismo nombre', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Ejemplo: http://example.kanboard.net/ (utilizado para generar URLs absolutas)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Ejemplo: https://example.kanboard.org/ (utilizado para generar URLs absolutas)', 'Actions duplicated successfully.' => 'Acciones duplicadas correctamente.', 'Unable to duplicate actions.' => 'No se pueden duplicar acciones.', 'Add a new action' => 'Añadir una acción nueva', diff --git a/app/Locale/fi_FI/translations.php b/app/Locale/fi_FI/translations.php index 25f8ecece4..f348c0b974 100644 --- a/app/Locale/fi_FI/translations.php +++ b/app/Locale/fi_FI/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php index 3768839f1c..89e41e7f76 100644 --- a/app/Locale/fr_FR/translations.php +++ b/app/Locale/fr_FR/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Changer la position de la sous-tâche', 'This value must be greater than %d' => 'Cette valeur doit être plus grande que %d', 'Another swimlane with the same name exists in the project' => 'Une autre swimlane existe avec le même nom dans le projet', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemple : http://exemple.kanboard.net/ (utilisé pour générer les URL absolues)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Exemple : https://exemple.kanboard.org/ (utilisé pour générer les URL absolues)', 'Actions duplicated successfully.' => 'Actions dupliquées avec succès.', 'Unable to duplicate actions.' => 'Impossible de dupliquer les actions.', 'Add a new action' => 'Ajouter une nouvelle action', diff --git a/app/Locale/hr_HR/translations.php b/app/Locale/hr_HR/translations.php index 9ff7ae7276..2a3a4d3806 100644 --- a/app/Locale/hr_HR/translations.php +++ b/app/Locale/hr_HR/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Primjer: http://primjer.kanboard.net/ (koristi se za konstrukciju apsolutnih URL adresa)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Primjer: https://primjer.kanboard.org/ (koristi se za konstrukciju apsolutnih URL adresa)', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/hu_HU/translations.php b/app/Locale/hu_HU/translations.php index a90662d5f4..8394ba8e10 100644 --- a/app/Locale/hu_HU/translations.php +++ b/app/Locale/hu_HU/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Részfeladat helyzetének megváltoztatása', 'This value must be greater than %d' => 'Ennek az értéknek nagyobbnak kell lennie mint %d', 'Another swimlane with the same name exists in the project' => 'Létezik egy ugyanilyen nevű sáv a projektben', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Példa: http://example.kanboard.net/ (abszolút URL-ek előállításához használható)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Példa: https://example.kanboard.org/ (abszolút URL-ek előállításához használható)', 'Actions duplicated successfully.' => 'A műveletek sikeresen megkettőzve.', 'Unable to duplicate actions.' => 'Nem lehet megkettőzni a műveleteket.', 'Add a new action' => 'Új művelet hozzáadása', diff --git a/app/Locale/id_ID/translations.php b/app/Locale/id_ID/translations.php index 701c3410f3..382c14ecdb 100644 --- a/app/Locale/id_ID/translations.php +++ b/app/Locale/id_ID/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Ganti posisi sub-tugas', 'This value must be greater than %d' => 'Nilai ini harus lebih besar dari %d', 'Another swimlane with the same name exists in the project' => 'Swimlane lain dengan nama yang sama sudah ada di proyek ini', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Contoh: http://contoh.kanboard.net/ (digunakan untuk menghasilkan URL yang absolut', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Contoh: https://contoh.kanboard.org/ (digunakan untuk menghasilkan URL yang absolut', 'Actions duplicated successfully.' => 'Tindakan berhasil di duplikasi.', 'Unable to duplicate actions.' => 'Tidak bisa menduplikasi tindakan.', 'Add a new action' => 'Tambahkan tindakan baru', diff --git a/app/Locale/it_IT/translations.php b/app/Locale/it_IT/translations.php index 4cf1831edf..74e4c10ef1 100644 --- a/app/Locale/it_IT/translations.php +++ b/app/Locale/it_IT/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Cambia la posizione del sotto-task', 'This value must be greater than %d' => 'Questo valore deve essere magiore di %d', 'Another swimlane with the same name exists in the project' => 'Un\'altra corsia con lo stesso nome è già esistente in questo progetto', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Esempio: http://example.kanboard.net/ (usato per generare URL assolute)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Esempio: https://example.kanboard.org/ (usato per generare URL assolute)', 'Actions duplicated successfully.' => 'Azioni duplicate con successo.', 'Unable to duplicate actions.' => 'Impossibile duplicare le azioni.', 'Add a new action' => 'Aggiungi una nuova azione', diff --git a/app/Locale/ja_JP/translations.php b/app/Locale/ja_JP/translations.php index 6aaf25715d..b080307891 100644 --- a/app/Locale/ja_JP/translations.php +++ b/app/Locale/ja_JP/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'サブタスクの位置を変更', 'This value must be greater than %d' => '%dより大きくなければなりません', 'Another swimlane with the same name exists in the project' => '同じ名前の別のスイムレーンがプロジェクトにあります', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '例:http://example.kanboard.net/(絶対URLの生成に使用)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '例:https://example.kanboard.org/(絶対URLの生成に使用)', 'Actions duplicated successfully.' => 'アクションを複製しました', 'Unable to duplicate actions.' => 'アクションを複製できません', 'Add a new action' => '新しいアクションを追加', diff --git a/app/Locale/ko_KR/translations.php b/app/Locale/ko_KR/translations.php index 8a139defc9..1fe27e4200 100644 --- a/app/Locale/ko_KR/translations.php +++ b/app/Locale/ko_KR/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => '서브 할일 위치 변경', 'This value must be greater than %d' => '이 값은 %d보다 커야 합니다', 'Another swimlane with the same name exists in the project' => '프로젝트에 같은 이름의 스웜라인이 존재합니다', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '예: http://example.kanboard.net/ (절대적 URLs을 생성하는데 사용됨)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '예: https://example.kanboard.org/ (절대적 URLs을 생성하는데 사용됨)', 'Actions duplicated successfully.' => '행동이 성공적으로 복제되었습니다', 'Unable to duplicate actions.' => '행동 복제 비활성화', 'Add a new action' => '새로운 행동 추가', diff --git a/app/Locale/my_MY/translations.php b/app/Locale/my_MY/translations.php index 7ce542a295..531c403dae 100644 --- a/app/Locale/my_MY/translations.php +++ b/app/Locale/my_MY/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/nb_NO/translations.php b/app/Locale/nb_NO/translations.php index 49ba2ae66e..67f8a58dfb 100644 --- a/app/Locale/nb_NO/translations.php +++ b/app/Locale/nb_NO/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/nl_NL/translations.php b/app/Locale/nl_NL/translations.php index d1bc66a892..e5191f4f18 100644 --- a/app/Locale/nl_NL/translations.php +++ b/app/Locale/nl_NL/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/pl_PL/translations.php b/app/Locale/pl_PL/translations.php index 78285ba37e..1c1c4ddecf 100644 --- a/app/Locale/pl_PL/translations.php +++ b/app/Locale/pl_PL/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Zmień pozycję pod-zadania', 'This value must be greater than %d' => 'Wartość musi być większa niż %d', 'Another swimlane with the same name exists in the project' => 'Inny tor o tej samej nazwie już istnieje w projekcie', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Przykład: http://example.kanboard.net/ (użyty do wygenerowania bezwzględnych adresów URL)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Przykład: https://example.kanboard.org/ (użyty do wygenerowania bezwzględnych adresów URL)', 'Actions duplicated successfully.' => 'Pomyślnie zduplikowano akcje.', 'Unable to duplicate actions.' => 'Nie można zduplikować akcji.', 'Add a new action' => 'Dodaj nową akcję', diff --git a/app/Locale/pt_BR/translations.php b/app/Locale/pt_BR/translations.php index 61ad9eb724..fd9b0caa5e 100644 --- a/app/Locale/pt_BR/translations.php +++ b/app/Locale/pt_BR/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Alterar a posição da subtarefa', 'This value must be greater than %d' => 'Este valor deve ser maior que %d', 'Another swimlane with the same name exists in the project' => 'Outra raia existe com o mesmo nome no projeto', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemplo: http://exemple.kanboard.net/ (usado para gerar URLs absolutos)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Exemplo: https://exemple.kanboard.org/ (usado para gerar URLs absolutos)', 'Actions duplicated successfully.' => 'Ações duplicadas com sucesso.', 'Unable to duplicate actions.' => 'Não foi possível duplicar as ações.', 'Add a new action' => 'Adicionar uma nova ação', diff --git a/app/Locale/pt_PT/translations.php b/app/Locale/pt_PT/translations.php index 824979b342..89c55f4169 100644 --- a/app/Locale/pt_PT/translations.php +++ b/app/Locale/pt_PT/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Mudar posição da sub-tarefa', 'This value must be greater than %d' => 'Este valor tem de ser maior que %d', 'Another swimlane with the same name exists in the project' => 'Já existe outra swimlane com o mesmo nome no projeto', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemplo: http://example.kanboard.net/ (usado para gerar URLs absolutos)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Exemplo: https://example.kanboard.org/ (usado para gerar URLs absolutos)', 'Actions duplicated successfully.' => 'Acções duplicadas com sucesso.', 'Unable to duplicate actions.' => 'Não foi possivel duplicar acções.', 'Add a new action' => 'Adicionar nova acção', diff --git a/app/Locale/ro_RO/translations.php b/app/Locale/ro_RO/translations.php index 6a09c3d79c..f1c538d200 100644 --- a/app/Locale/ro_RO/translations.php +++ b/app/Locale/ro_RO/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Schimbă poziția sub-sarcinii', 'This value must be greater than %d' => 'Valoarea aceasta trebuie să fie mai mare decât %d', 'Another swimlane with the same name exists in the project' => 'Există un culoar cu același nume în proiect', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Exemplu : http://exemplu.kanboard.net/ (utilizat în generarea URL-urilor absolute)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Exemplu : https://exemplu.kanboard.org/ (utilizat în generarea URL-urilor absolute)', 'Actions duplicated successfully.' => 'Acțiuni duplicate cu succes.', 'Unable to duplicate actions.' => 'Nu am putut duplica acțiunile.', 'Add a new action' => 'Adaugă o nouă acțiune', diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php index d04d73f1ef..ffa0a447ed 100644 --- a/app/Locale/ru_RU/translations.php +++ b/app/Locale/ru_RU/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Смена позиции подзадачи', 'This value must be greater than %d' => 'Это значение должно быть больше чем %d', 'Another swimlane with the same name exists in the project' => 'Другая дорожка с таким же именем уже существует в этом проекте', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Пример: http://example.kanboard.net/ (используется для генерации абсолютных URLs)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Пример: https://example.kanboard.org/ (используется для генерации абсолютных URLs)', 'Actions duplicated successfully.' => 'Дублирование действий прошло успешно', 'Unable to duplicate actions.' => 'Дублирование действий закончилось неудачно', 'Add a new action' => 'Добавить новое действие', diff --git a/app/Locale/sr_Latn_RS/translations.php b/app/Locale/sr_Latn_RS/translations.php index f7060da2e1..cb1603c7bd 100644 --- a/app/Locale/sr_Latn_RS/translations.php +++ b/app/Locale/sr_Latn_RS/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/sv_SE/translations.php b/app/Locale/sv_SE/translations.php index a497a8575d..a79ad80f64 100644 --- a/app/Locale/sv_SE/translations.php +++ b/app/Locale/sv_SE/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/th_TH/translations.php b/app/Locale/th_TH/translations.php index 4c6f45b7b6..7d476a9c98 100644 --- a/app/Locale/th_TH/translations.php +++ b/app/Locale/th_TH/translations.php @@ -1009,7 +1009,7 @@ // 'Change subtask position' => '', // 'This value must be greater than %d' => '', // 'Another swimlane with the same name exists in the project' => '', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/tr_TR/translations.php b/app/Locale/tr_TR/translations.php index df95d2b3ef..78b26ec61a 100644 --- a/app/Locale/tr_TR/translations.php +++ b/app/Locale/tr_TR/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => 'Alt görev sırasını değiştir', 'This value must be greater than %d' => 'Bu değer %d den büyük olmalı', 'Another swimlane with the same name exists in the project' => 'Projede aynı isimli başka bir kulvar var', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => 'Örneğin: http://ornek.kanboard.net/ (sabit URLler oluşturmak için)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Örneğin: https://ornek.kanboard.org/ (sabit URLler oluşturmak için)', 'Actions duplicated successfully.' => 'İşlemler başarıyla çoklandı.', 'Unable to duplicate actions.' => 'İşlemler çoklanamıyor.', 'Add a new action' => 'Yeni bir işlem ekle', diff --git a/app/Locale/vi_VN/translations.php b/app/Locale/vi_VN/translations.php index f18577cec9..65d2f3e95e 100644 --- a/app/Locale/vi_VN/translations.php +++ b/app/Locale/vi_VN/translations.php @@ -1008,14 +1008,14 @@ 'Last activity' => 'Hoạt động cuối', 'Change subtask position' => 'Thay đổi vị trí phụ', 'This value must be greater than %d' => 'Giá trị này phải lớn hơn %d', - 'Another swimlane with the same name exists in the project' => 'Một con tàu khác có cùng tên tồn tại trong dự án \', - \'Example: http://example.kanboard.net/ (used to generate absolute URLs)\' => \'Ví dụ: http://example.kanboard.net/ (dùng để tạo URL tuyệt đối)\', - \'Actions duplicated successfully.\' => \'Hành động trùng lặp thành công.\', - \'Unable to duplicate actions.\' => \'Không thể lặp lại hành động.\', - \'Add a new action\' => \'Thêm một hành động mới\', - \'Import from another project\' => \'Nhập khẩu từ một dự án khác\', - \'There is no action at the moment.\' => Hiện tại không có hành động nào. ', - // 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '', + 'Another swimlane with the same name exists in the project' => 'Một con tàu khác có cùng tên tồn tại trong dự án ', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => 'Ví dụ: https://example.kanboard.org/ (dùng để tạo URL tuyệt đối)', + 'Actions duplicated successfully.' => 'Hành động trùng lặp thành công.', + 'Unable to duplicate actions.' => 'Không thể lặp lại hành động.', + 'Add a new action' => 'Thêm một hành động mới', + 'Import from another project' => 'Nhập khẩu từ một dự án khác', + 'There is no action at the moment.' => 'Hiện tại không có hành động nào.', + // 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '', // 'Actions duplicated successfully.' => '', // 'Unable to duplicate actions.' => '', // 'Add a new action' => '', diff --git a/app/Locale/zh_CN/translations.php b/app/Locale/zh_CN/translations.php index be761e5dd7..ff5a1ca36e 100644 --- a/app/Locale/zh_CN/translations.php +++ b/app/Locale/zh_CN/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => '更改子任务位置', 'This value must be greater than %d' => '当前输入值必须大于%d', 'Another swimlane with the same name exists in the project' => '当前项目中重名里程碑已存在', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '例如: http://example.kanboard.net/(通常用于生成绝对地址)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '例如: https://example.kanboard.org/(通常用于生成绝对地址)', 'Actions duplicated successfully.' => '动作复制成功。', 'Unable to duplicate actions.' => '无法复制动作。', 'Add a new action' => '添加新动作', diff --git a/app/Locale/zh_TW/translations.php b/app/Locale/zh_TW/translations.php index 9368c65ac0..ee4708db37 100644 --- a/app/Locale/zh_TW/translations.php +++ b/app/Locale/zh_TW/translations.php @@ -1009,7 +1009,7 @@ 'Change subtask position' => '更改子任務位置', 'This value must be greater than %d' => '目前輸入值必須大於%d', 'Another swimlane with the same name exists in the project' => '目前專案中相同名稱里程碑已存在', - 'Example: http://example.kanboard.net/ (used to generate absolute URLs)' => '例如: http://example.kanboard.net/(通常用於產生永久網址)', + 'Example: https://example.kanboard.org/ (used to generate absolute URLs)' => '例如: https://example.kanboard.org/(通常用於產生永久網址)', 'Actions duplicated successfully.' => '動作複製成功。', 'Unable to duplicate actions.' => '無法複製動作。', 'Add a new action' => '增加新動作', diff --git a/app/Template/config/about.php b/app/Template/config/about.php index 4cce5e63f0..de1e611161 100644 --- a/app/Template/config/about.php +++ b/app/Template/config/about.php @@ -5,7 +5,7 @@
  • - https://kanboard.net/ + https://kanboard.org/
  • diff --git a/app/Template/config/application.php b/app/Template/config/application.php index d3d8c8588c..30e6363c76 100644 --- a/app/Template/config/application.php +++ b/app/Template/config/application.php @@ -6,8 +6,8 @@
    form->label(t('Application URL'), 'application_url') ?> - form->text('application_url', $values, $errors, array('placeholder="http://example.kanboard.net/"')) ?> -

    + form->text('application_url', $values, $errors, array('placeholder="https://example.kanboard.org/"')) ?> +

    form->label(t('Language'), 'application_language') ?> form->select('application_language', $languages, $values, $errors) ?> diff --git a/app/Validator/AuthValidator.php b/app/Validator/AuthValidator.php index 03ff6f2267..25dab4308f 100644 --- a/app/Validator/AuthValidator.php +++ b/app/Validator/AuthValidator.php @@ -93,7 +93,7 @@ protected function validateCredentials(array $values) * * @access protected * @param array $values Form values - * @return boolean + * @return array */ protected function validateCaptcha(array $values) { diff --git a/app/constants.php b/app/constants.php index 6b260a4a8c..ccd9167de9 100644 --- a/app/constants.php +++ b/app/constants.php @@ -20,7 +20,7 @@ // Plugins settings defined('PLUGINS_DIR') or define('PLUGINS_DIR', ROOT_DIR.DIRECTORY_SEPARATOR.'plugins'); -defined('PLUGIN_API_URL') or define('PLUGIN_API_URL', 'https://kanboard.net/plugins.json'); +defined('PLUGIN_API_URL') or define('PLUGIN_API_URL', 'https://kanboard.org/plugins.json'); defined('PLUGIN_INSTALLER') or define('PLUGIN_INSTALLER', true); // Enable/disable debug diff --git a/config.default.php b/config.default.php index fb3aa4777e..8834868f01 100644 --- a/config.default.php +++ b/config.default.php @@ -20,7 +20,7 @@ define('PLUGINS_DIR', 'plugins'); // Plugins directory URL -define('PLUGIN_API_URL', 'https://kanboard.net/plugins.json'); +define('PLUGIN_API_URL', 'https://kanboard.org/plugins.json'); // Enable/Disable plugin installer define('PLUGIN_INSTALLER', true); diff --git a/doc/en_US/2fa.markdown b/doc/en_US/2fa.markdown index ed9b0c99e3..fe55cbe3f2 100644 --- a/doc/en_US/2fa.markdown +++ b/doc/en_US/2fa.markdown @@ -12,7 +12,7 @@ There are many software compatible with the standard TOTP system. For example, you can use these applications: - [Google Authenticator](https://github.com/google/google-authenticator/) (Android, iOS, Blackberry) -- [FreeOTP](https://fedorahosted.org/freeotp/) (Android, iOS) +- [FreeOTP](https://freeotp.github.io/) (Android, iOS) - [OATH Toolkit](http://www.nongnu.org/oath-toolkit/) (Command line utility on Unix/Linux) This system can work offline and you don't necessarily need to have a mobile phone. diff --git a/doc/en_US/centos-installation.markdown b/doc/en_US/centos-installation.markdown index 1d83aef04e..a15f43f1bd 100644 --- a/doc/en_US/centos-installation.markdown +++ b/doc/en_US/centos-installation.markdown @@ -22,10 +22,13 @@ Install Kanboard: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` Centos 6.x @@ -54,10 +57,13 @@ Install Kanboard: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` SELinux restrictions diff --git a/doc/en_US/config.markdown b/doc/en_US/config.markdown index 4fbb954887..f5f57b6f56 100644 --- a/doc/en_US/config.markdown +++ b/doc/en_US/config.markdown @@ -36,7 +36,7 @@ define('PLUGIN_INSTALLER', true); // Default is true Change default plugin directory URL: ```php -define('PLUGIN_API_URL', 'https://kanboard.net/plugins.json'); +define('PLUGIN_API_URL', 'https://kanboard.org/plugins.json'); ``` Folder for uploaded files diff --git a/doc/en_US/contributing.markdown b/doc/en_US/contributing.markdown index a08fa5913e..89306c5289 100644 --- a/doc/en_US/contributing.markdown +++ b/doc/en_US/contributing.markdown @@ -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](https://kanboard.net/documentation/translations). +However, translations are not complete, take look at the [translation guide to contribute](translations.markdown). I want to improve the documentation ----------------------------------- diff --git a/doc/en_US/debian-installation.markdown b/doc/en_US/debian-installation.markdown index 0fe72f4c41..52710328fb 100644 --- a/doc/en_US/debian-installation.markdown +++ b/doc/en_US/debian-installation.markdown @@ -16,10 +16,13 @@ Install Kanboard: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 7 (Wheezy) @@ -36,10 +39,13 @@ Install Kanboard: ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 6 (Squeeze) @@ -56,10 +62,13 @@ Install Kanboard: ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Notes diff --git a/doc/en_US/email-configuration.markdown b/doc/en_US/email-configuration.markdown index 61d5980ac6..3377229203 100644 --- a/doc/en_US/email-configuration.markdown +++ b/doc/en_US/email-configuration.markdown @@ -90,12 +90,11 @@ 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](https://kanboard.net/documentation/application-configuration). +To do that, you have to specify the URL of your Kanboard installation in your [Application Settings](application-configuration.markdown). By default, nothing is defined, so no links will be displayed. Examples: -- http://demo.kanboard.net/ - http://myserver/kanboard/ - http://kanboard.mydomain.com/ diff --git a/doc/en_US/suse-installation.markdown b/doc/en_US/suse-installation.markdown index 2af773f7d4..6bd4720e5b 100644 --- a/doc/en_US/suse-installation.markdown +++ b/doc/en_US/suse-installation.markdown @@ -7,8 +7,11 @@ 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 https://kanboard.net/kanboard-latest.zip -sudo unzip kanboard-latest.zip -sudo chown -R wwwrun /srv/www/htdocs/kanboard -sudo rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +sudo wget https://github.com/kanboard/kanboard/archive/v.zip + +sudo unzip kanboard-.zip +sudo chown -R wwwrun /srv/www/htdocs/kanboard- +sudo rm kanboard-.zip ``` diff --git a/doc/en_US/syntax-guide.markdown b/doc/en_US/syntax-guide.markdown index 28d0e2974f..951523ad44 100644 --- a/doc/en_US/syntax-guide.markdown +++ b/doc/en_US/syntax-guide.markdown @@ -73,17 +73,17 @@ Links ### Source ``` -[My link title](https://kanboard.net/) +[My link title](https://kanboard.org/) - + ``` ### Result -[My link title](https://kanboard.net/) +[My link title](https://kanboard.org/) - + Source code ----------- diff --git a/doc/en_US/ubuntu-installation.markdown b/doc/en_US/ubuntu-installation.markdown index 196b506a02..5242ccebeb 100644 --- a/doc/en_US/ubuntu-installation.markdown +++ b/doc/en_US/ubuntu-installation.markdown @@ -16,10 +16,13 @@ Install Kanboard: ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Trusty 14.04 LTS @@ -36,10 +39,13 @@ Install Kanboard: ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Precise 12.04 LTS @@ -56,10 +62,13 @@ Install Kanboard: ```bash cd /var/www -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Some features of Kanboard require that you run [a daily background job](cronjob.markdown). diff --git a/doc/en_US/worker.markdown b/doc/en_US/worker.markdown index 89becacd7f..b4ba427128 100644 --- a/doc/en_US/worker.markdown +++ b/doc/en_US/worker.markdown @@ -18,7 +18,7 @@ This feature is optional and require the installation of a queue daemon on your [Beanstalk](http://kr.github.io/beanstalkd/) is a simple, fast work queue. - To install Beanstalk, you can simply use the package manager of your Linux distribution -- Install the [Kanboard plugin for Beanstalk](https://kanboard.net/plugin/beanstalk) +- Install the [Kanboard plugin for Beanstalk](https://github.com/kanboard/plugin-beanstalk) - Start the worker with the Kanboard command line tool: `./cli worker` ### RabbitMQ @@ -26,7 +26,7 @@ This feature is optional and require the installation of a queue daemon on your [RabbitMQ](https://www.rabbitmq.com/) is a robust messaging system that is more suitable for high-availability infrastructure. - Follow the official documentation of RabbitMQ for the installation and the configuration -- Install the [Kanboard plugin for RabbitMQ](https://kanboard.net/plugin/rabbitmq) +- Install the [Kanboard plugin for RabbitMQ](https://github.com/kanboard/plugin-rabbitmq) - Start the worker with the Kanboard command line tool: `./cli worker` ### Notes diff --git a/doc/es_ES/2fa.markdown b/doc/es_ES/2fa.markdown index 57abdc3373..fb305d0cf6 100644 --- a/doc/es_ES/2fa.markdown +++ b/doc/es_ES/2fa.markdown @@ -1,5 +1,5 @@ Autentificación Two-Factor -=========================== +========================== Cada usuario puede habilitar el [two-factor authentication](http://en.wikipedia.org/wiki/Two_factor_authentication). Antes de un logeo exitoso, un codigo one-time de (6 caracteres) se le pide a el usuaio para permitir el acceso a kanboard. @@ -12,13 +12,13 @@ Existen muchos softwares compatibles con el standard del sistema TOTP. Por ejemplo, tu puedes usar estas aplicaciones libres y de open source: - [Google Authenticator](https://github.com/google/google-authenticator/) (Android, iOS, Blackberry) -- [FreeOTP](https://fedorahosted.org/freeotp/) (Android, iOS) +- [FreeOTP](https://freeotp.github.io/) (Android, iOS) - [OATH Toolkit](http://www.nongnu.org/oath-toolkit/) (Utilidad en linea de comandos Unix/Linux Este sistema puede trabajar offline y no es necesario tener un telefono movil Instalacion ------------- +----------- 1. Ir a tu perfil de usuario 2. Click a la izquierda en **Two factor authentication** y selecionar la caja diff --git a/doc/es_ES/centos-installation.markdown b/doc/es_ES/centos-installation.markdown index 6fc7e398e3..9662f7f5ca 100644 --- a/doc/es_ES/centos-installation.markdown +++ b/doc/es_ES/centos-installation.markdown @@ -25,10 +25,13 @@ InstalarKanboard: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` Si SELinux esta activado, Asegurese de que el usuario de Apache pueda escribir en el directorio de datos: @@ -71,10 +74,13 @@ Instalar Kanboard: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` Ir a `http://your_server/kanboard/`. diff --git a/doc/es_ES/contributing.markdown b/doc/es_ES/contributing.markdown index 7f18e6eb52..46d286d52a 100644 --- a/doc/es_ES/contributing.markdown +++ b/doc/es_ES/contributing.markdown @@ -36,7 +36,7 @@ Deseo traducir Kanboard ---------------------------- Kanboard se traduce en muchos idiomas. -Sin embargo, las traducciones no están completas, observe la [guía de traducción para contribuir] (https://kanboard.net/documentation/translations). +Sin embargo, las traducciones no están completas, observe la [guía de traducción para contribuir](translations.markdown). Quiero mejorar la documentación diff --git a/doc/es_ES/debian-installation.markdown b/doc/es_ES/debian-installation.markdown index 5636744b78..2150cf98ed 100644 --- a/doc/es_ES/debian-installation.markdown +++ b/doc/es_ES/debian-installation.markdown @@ -18,10 +18,13 @@ Instalar Kanboard ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 7 (Wheezy) @@ -38,10 +41,13 @@ Instalar Kanboard ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 6 (Squeeze) @@ -58,8 +64,11 @@ Instalar Kanboard: ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` diff --git a/doc/es_ES/email-configuration.markdown b/doc/es_ES/email-configuration.markdown index 576c62ea6b..ee3824c883 100644 --- a/doc/es_ES/email-configuration.markdown +++ b/doc/es_ES/email-configuration.markdown @@ -90,13 +90,12 @@ Esto puede ser útil si su configuracion del servidor SMTP no acepta una direcci ### Cómo mostrar un enlace a la tarea en las notificaciones ? -Para hacer eso, tu tienes que especificar la URL de tu instalación de tu kanboard [Application Settings](https://kanboard.net/documentation/application-configuration). +Para hacer eso, tu tienes que especificar la URL de tu instalación de tu kanboard [Application Settings](application-configuration.markdown). De manera predeterminada, no se define nada, por lo que no se mostrará los enlaces. Ejemplos : -- http://demo.kanboard.net/ - http://myserver/kanboard/ - http://kanboard.mydomain.com/ diff --git a/doc/es_ES/suse-installation.markdown b/doc/es_ES/suse-installation.markdown index 934554e14e..7fb318c93b 100644 --- a/doc/es_ES/suse-installation.markdown +++ b/doc/es_ES/suse-installation.markdown @@ -7,8 +7,11 @@ OpenSuse Leap 42.1 ```bash---terminal sudo zypper install php5 php5-sqlite php5-gd php5-json php5-mcrypt php5-mbstring php5-openssl cd /srv/www/htdocs -sudo wgethttps://kanboard.net/kanboard-latest.zip -sudo unzip kanboard-latest.zip -sudo chmod -R 777 kanboard -sudo rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +sudo wget https://github.com/kanboard/kanboard/archive/v.zip + +sudo unzip kanboard-.zip +sudo chown -R wwwrun /srv/www/htdocs/kanboard-/data +sudo rm kanboard-.zip diff --git a/doc/fr_FR/2fa.markdown b/doc/fr_FR/2fa.markdown index 0b77ac8a0b..9325d533b1 100644 --- a/doc/fr_FR/2fa.markdown +++ b/doc/fr_FR/2fa.markdown @@ -1,5 +1,5 @@ Authentification à deux facteurs -========================= +================================ Chaque utilisateur peut activer [l'authentification à deux facteurs](http://en.wikipedia.org/wiki/Two_factor_authentication). Après s’être connecté, un code à usage unique (6 caractères) est demandé à l'utilisateur pour lui autoriser l’accès à Kanboard. @@ -12,13 +12,13 @@ Il existe de nombreux logiciels compatibles avec le standard TOTP system. Par exemple, vous pouvez utilisez ces applications libres et open source : - [Google Authenticator](https://github.com/google/google-authenticator/) (Android, iOS, Blackberry) -- [FreeOTP](https://fedorahosted.org/freeotp/) (Android, iOS) +- [FreeOTP](https://freeotp.github.io/) (Android, iOS) - [OATH Toolkit](http://www.nongnu.org/oath-toolkit/) (utilitaire en ligne de commande sur Unix/Linux) Ce système peut fonctionner hors ligne et vous n'avez pas l'obligation d'avoir un téléphone portable. Paramétrage ------ +----------- 1. Allez dans le profil utilisateur. 2. Sur la gauche, cliquez sur **Authentification à deux facteurs** et cochez la case. diff --git a/doc/fr_FR/centos-installation.markdown b/doc/fr_FR/centos-installation.markdown index 1e197de5bc..9fa675138f 100644 --- a/doc/fr_FR/centos-installation.markdown +++ b/doc/fr_FR/centos-installation.markdown @@ -22,10 +22,13 @@ Installez Kanboard : ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` CentOS 6.x @@ -54,10 +57,13 @@ Installez Kanboard : ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` Restrictions SELinux diff --git a/doc/fr_FR/create-tasks-by-email.markdown b/doc/fr_FR/create-tasks-by-email.markdown index dd06a1c47f..79a2170947 100644 --- a/doc/fr_FR/create-tasks-by-email.markdown +++ b/doc/fr_FR/create-tasks-by-email.markdown @@ -1,13 +1,13 @@ Créer des tâches par email -===================== +========================== Vous pouvez créer des tâches directement en envoyant un message. Pour le moment, Kanboard fonctionne avec 3 services externes : -- [Mailgun](https://kanboard.net/documentation/mailgun) -- [Sendgrid](https://kanboard.net/documentation/sendgrid) -- [Postmark](https://kanboard.net/documentation/postmark) +- [Mailgun](https://github.com/kanboard/plugin-mailgun) +- [Sendgrid](https://github.com/kanboard/plugin-sendgrid) +- [Postmark](https://github.com/kanboard/plugin-postmark) Ces services gèrent le courrier entrant sans qu'on ait à configurer un serveur SMTP. @@ -15,7 +15,7 @@ Ces services gèrent le courrier entrant sans qu'on ait à configurer un serveur Toutes les opérations complexes sont prises en charge par ces services. Processus de réception du courrier entrant ------------------------- +------------------------------------------ 1. Vous envoyez un mail à une adresse spécifique, par exemple **quelquechose+monprojet@inbound.mondomaine.tld** 2. Votre mail est envoyé sur les serveurs tiers SMTP @@ -25,7 +25,7 @@ Processus de réception du courrier entrant Remarque : les nouvelles tâches sont automatiquement créées dans la première colonne. Format du mail ------------- +-------------- - La partie locale de l'adresse mail doit utiliser le signe + comme séparateur, par exemple **kanboard+projet123** - La chaîne de caractères définie après le signe + doit correspondre à l'identifiant d'un projet, par exemple **projet123** est l'identifiant du projet **Projet 123** @@ -36,7 +36,7 @@ Les courriers entrants peuvent être écrits aux formats .txt ou .HTML. **Kanboard peut convertir en Markdown les messages écrits en simple HTML**. Sécurité et prérequis -------------------------- +--------------------- - Le webhook de Kanboard est protégé par un jeton aléatoire - L'adresse de l'expéditeur doit correspondre à celle d'un utilisateur de Kanboard diff --git a/doc/fr_FR/debian-installation.markdown b/doc/fr_FR/debian-installation.markdown index 9bdce7f30f..12e02da1c9 100644 --- a/doc/fr_FR/debian-installation.markdown +++ b/doc/fr_FR/debian-installation.markdown @@ -16,10 +16,13 @@ Installez Kanboard : ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 7 (Wheezy) @@ -36,10 +39,13 @@ Installez Kanboard : ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 6 (Squeeze) @@ -56,8 +62,11 @@ Installez Kanboard : ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` diff --git a/doc/fr_FR/ubuntu-installation.markdown b/doc/fr_FR/ubuntu-installation.markdown index fc112ce557..0053fa802d 100644 --- a/doc/fr_FR/ubuntu-installation.markdown +++ b/doc/fr_FR/ubuntu-installation.markdown @@ -16,10 +16,13 @@ Installez Kanboard : ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Trusty 14.04 LTS @@ -36,10 +39,13 @@ Installez Kanboard : ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Precise 12.04 LTS @@ -56,10 +62,13 @@ Installez Kanboard : ```bash cd /var/www -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Certaines fonctionnalités de Kanboard demandent à ce que vous installiez une [tâche planifiée](cronjob.markdown). diff --git a/doc/ru_RU/2fa.markdown b/doc/ru_RU/2fa.markdown index 23b90b5d03..9b92821dbc 100644 --- a/doc/ru_RU/2fa.markdown +++ b/doc/ru_RU/2fa.markdown @@ -10,7 +10,7 @@ Имеется много программ совместимых со стандартной системой TOTP. Например, вы можете использовать эти приложения, бесплатные и с открытым исходным кодом: - [Google Authenticator](https://github.com/google/google-authenticator/) (Android, iOS, Blackberry) -- [FreeOTP](https://fedorahosted.org/freeotp/) (Android, iOS) +- [FreeOTP](https://freeotp.github.io/) (Android, iOS) - [OATH Toolkit](http://www.nongnu.org/oath-toolkit/) (Command line utility on Unix/Linux) Эти системы могут работать офлайн и вам не нужно иметь мобильную связь. diff --git a/doc/ru_RU/centos-installation.markdown b/doc/ru_RU/centos-installation.markdown index 958085866f..c1510902d1 100644 --- a/doc/ru_RU/centos-installation.markdown +++ b/doc/ru_RU/centos-installation.markdown @@ -32,13 +32,12 @@ Centos 7[¶](#centos-7 "Ссылка на этот заголовок") cd /var/www/html - wget https://kanboard.net/kanboard-latest.zip + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - unzip kanboard-latest.zip - - chown -R apache:apache kanboard/data - - rm kanboard-latest.zip + unzip kanboard-.zip + chown -R apache:apache kanboard-/data + rm kanboard-.zip @@ -105,13 +104,12 @@ Centos 6.x[¶](#centos-6-x "Ссылка на этот заголовок") cd /var/www/html - wget https://kanboard.net/kanboard-latest.zip - - unzip kanboard-latest.zip - - chown -R apache:apache kanboard/data + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - rm kanboard-latest.zip + unzip kanboard-.zip + chown -R apache:apache kanboard-/data + rm kanboard-.zip diff --git a/doc/ru_RU/debian-installation.markdown b/doc/ru_RU/debian-installation.markdown index 2c33465ec2..567a8f716e 100644 --- a/doc/ru_RU/debian-installation.markdown +++ b/doc/ru_RU/debian-installation.markdown @@ -24,13 +24,12 @@ Debian 8 (Jessie)[¶](#debian-8-jessie "Ссылка на этот заголо cd /var/www/html - wget https://kanboard.net/kanboard-latest.zip + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - unzip kanboard-latest.zip - - chown -R www-data:www-data kanboard/data - - rm kanboard-latest.zip + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip @@ -55,13 +54,12 @@ Debian 7 (Wheezy)[¶](#debian-7-wheezy "Ссылка на этот заголо cd /var/www - wget https://kanboard.net/kanboard-latest.zip - - unzip kanboard-latest.zip + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - chown -R www-data:www-data kanboard/data - - rm kanboard-latest.zip + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip @@ -86,13 +84,12 @@ Debian 6 (Squeeze)[¶](#debian-6-squeeze "Ссылка на этот загол cd /var/www - wget https://kanboard.net/kanboard-latest.zip - - unzip kanboard-latest.zip - - chown -R www-data:www-data kanboard/data + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - rm kanboard-latest.zip + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip diff --git a/doc/ru_RU/suse-installation.markdown b/doc/ru_RU/suse-installation.markdown index 6d50870853..9955bff36f 100644 --- a/doc/ru_RU/suse-installation.markdown +++ b/doc/ru_RU/suse-installation.markdown @@ -12,13 +12,12 @@ OpenSuse Leap 42.1[¶](#opensuse-leap-42-1 "Ссылка на этот заго cd /srv/www/htdocs - sudo wget https://kanboard.net/kanboard-latest.zip + # Download the latest release from https://github.com/kanboard/kanboard/releases + sudo wget https://github.com/kanboard/kanboard/archive/v.zip - sudo unzip kanboard-latest.zip - - sudo chmod -R 777 kanboard - - sudo rm kanboard-latest.zip + sudo unzip kanboard-.zip + sudo chown -R wwwrun /srv/www/htdocs/kanboard-/data + sudo rm kanboard-.zip diff --git a/doc/ru_RU/syntax-guide.markdown b/doc/ru_RU/syntax-guide.markdown index 9d7414a89b..c084f25576 100644 --- a/doc/ru_RU/syntax-guide.markdown +++ b/doc/ru_RU/syntax-guide.markdown @@ -129,11 +129,11 @@ And here, an *italic* word with one *underscore*. - [My link title](https://kanboard.net/) + [My link title](https://kanboard.org/) - + @@ -141,11 +141,11 @@ And here, an *italic* word with one *underscore*. -[My link title](https://kanboard.net/) +[My link title](https://kanboard.org/) -[https://kanboard.net](https://kanboard.net) +[https://kanboard.org](https://kanboard.org) diff --git a/doc/ru_RU/ubuntu-installation.markdown b/doc/ru_RU/ubuntu-installation.markdown index ac3cb56557..67f3c44e78 100644 --- a/doc/ru_RU/ubuntu-installation.markdown +++ b/doc/ru_RU/ubuntu-installation.markdown @@ -25,14 +25,12 @@ Ubuntu Xenial 16.04 LTS[¶](#ubuntu-xenial-16-04-lts "Ссылка на этот cd /var/www/html + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.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 + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip @@ -57,13 +55,12 @@ Ubuntu Trusty 14.04 LTS[¶](#ubuntu-trusty-14-04-lts "Ссылка на этот cd /var/www/html - sudo wget https://kanboard.net/kanboard-latest.zip - - sudo unzip kanboard-latest.zip + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - sudo chown -R www-data:www-data kanboard/data - - sudo rm kanboard-latest.zip + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip @@ -88,13 +85,12 @@ Ubuntu Precise 12.04 LTS[¶](#ubuntu-precise-12-04-lts "Ссылка на это cd /var/www - sudo wget https://kanboard.net/kanboard-latest.zip - - sudo unzip kanboard-latest.zip - - sudo chown -R www-data:www-data kanboard/data + # Download the latest release from https://github.com/kanboard/kanboard/releases + wget https://github.com/kanboard/kanboard/archive/v.zip - sudo rm kanboard-latest.zip + unzip kanboard-.zip + chown -R www-data:www-data kanboard-/data + rm kanboard-.zip diff --git a/doc/ru_RU/windows-apache-installation.markdown b/doc/ru_RU/windows-apache-installation.markdown index 7f181e1021..479c44f128 100644 --- a/doc/ru_RU/windows-apache-installation.markdown +++ b/doc/ru_RU/windows-apache-installation.markdown @@ -207,7 +207,7 @@ PHP и Apache скомпилированы с Visual Studio, поэтому ва -- [Скачайте zip файл](https://kanboard.net/downloads) +- [Скачайте zip файл](https://github.com/kanboard/kanboard/releases) diff --git a/doc/tr_TR/2fa.markdown b/doc/tr_TR/2fa.markdown index d101ae6bbf..5dd71c4c9b 100644 --- a/doc/tr_TR/2fa.markdown +++ b/doc/tr_TR/2fa.markdown @@ -12,7 +12,7 @@ Standart TOTP sistemi ile uyumlu birçok yazılım bulunmaktadır. Örneğin, şu uygulamaları kullanabilirsiniz: - [Google Authenticator](https://github.com/google/google-authenticator/) (Android, iOS, Blackberry) -- [FreeOTP](https://fedorahosted.org/freeotp/) (Android, iOS) +- [FreeOTP](https://freeotp.github.io/) (Android, iOS) - [OATH Toolkit Araç Seti](http://www.nongnu.org/oath-toolkit/) (Unix/Linux'da Komut satırı yardımcı programı) Bu sistem çevrimdışı çalışabilir ve mutlaka cep telefonunuz olması gerekmez. diff --git a/doc/tr_TR/centos-installation.markdown b/doc/tr_TR/centos-installation.markdown index df20404b5c..aa0deb0d92 100644 --- a/doc/tr_TR/centos-installation.markdown +++ b/doc/tr_TR/centos-installation.markdown @@ -22,10 +22,13 @@ Kanboard'u kurmak: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` Centos 6.x @@ -54,10 +57,13 @@ Kanboard'u kurmak: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R apache:apache kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R apache:apache kanboard-/data +rm kanboard-.zip ``` SELinux kısıtlamaları diff --git a/doc/tr_TR/config.markdown b/doc/tr_TR/config.markdown index f09b4adf8f..4cf250e4b9 100644 --- a/doc/tr_TR/config.markdown +++ b/doc/tr_TR/config.markdown @@ -33,7 +33,7 @@ define('PLUGIN_INSTALLER', true); // Default is true Varsayılan eklenti dizini URL'sini değiştirin: ```php -define('PLUGIN_API_URL', 'https://kanboard.net/plugins.json'); +define('PLUGIN_API_URL', 'https://kanboard.org/plugins.json'); ``` Yüklenen dosyalar için klasör diff --git a/doc/tr_TR/contributing.markdown b/doc/tr_TR/contributing.markdown index ea36057b5a..b464d1b0d6 100644 --- a/doc/tr_TR/contributing.markdown +++ b/doc/tr_TR/contributing.markdown @@ -37,7 +37,7 @@ Kanboard'u tercüme etmek istiyorum ---------------------------- Kanboard birçok dile çevrildi. -Bununla birlikte, çeviriler tam değil, [katkıda bulunmak için çeviri rehberine](https://kanboard.net/documentation/translations) göz atın. +Bununla birlikte, çeviriler tam değil, [katkıda bulunmak için çeviri rehberine](translations.markdown) göz atın. Belgeleri iyileştirmek istiyorum ----------------------------------- diff --git a/doc/tr_TR/debian-installation.markdown b/doc/tr_TR/debian-installation.markdown index 1e1ca9f4e5..171328b774 100644 --- a/doc/tr_TR/debian-installation.markdown +++ b/doc/tr_TR/debian-installation.markdown @@ -16,10 +16,13 @@ Kanboard'u kurun: ```bash cd /var/www/html -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 7 (Wheezy) @@ -35,10 +38,13 @@ Kanboard'u kurun: ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Debian 6 (Squeeze) @@ -55,10 +61,13 @@ Kanboard'u kurun: ```bash cd /var/www -wget https://kanboard.net/kanboard-latest.zip -unzip kanboard-latest.zip -chown -R www-data:www-data kanboard/data -rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Not diff --git a/doc/tr_TR/email-configuration.markdown b/doc/tr_TR/email-configuration.markdown index b20c8a51e5..ed9271f069 100644 --- a/doc/tr_TR/email-configuration.markdown +++ b/doc/tr_TR/email-configuration.markdown @@ -90,12 +90,11 @@ SMTP sunucusu yapılandırmanız varsayılan adresi kabul etmiyorsa bu yararlı ### Bildirimlerdeki göreve bir bağlantı nasıl görüntülenir? -Bunu yapmak için, [Uygulama Ayarları](https://kanboard.net/documentation/application-configuration) bölümünde Kanboard kurulumunuzun URL'sini belirtmeniz gerekir. +Bunu yapmak için, [Uygulama Ayarları](application-configuration.markdown) bölümünde Kanboard kurulumunuzun URL'sini belirtmeniz gerekir. Varsayılan olarak, hiçbir şey tanımlanmadığından hiçbir bağlantı görüntülenmez. Örnekler: -- http://demo.kanboard.net/ - http://myserver/kanboard/ - http://kanboard.mydomain.com/ diff --git a/doc/tr_TR/suse-installation.markdown b/doc/tr_TR/suse-installation.markdown index b6aee5b6c8..1eaa9c2390 100644 --- a/doc/tr_TR/suse-installation.markdown +++ b/doc/tr_TR/suse-installation.markdown @@ -7,8 +7,11 @@ 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 https://kanboard.net/kanboard-latest.zip -sudo unzip kanboard-latest.zip -sudo chmod -R 777 kanboard -sudo rm kanboard-latest.zip + +# Download the latest release from https://github.com/kanboard/kanboard/releases +sudo wget https://github.com/kanboard/kanboard/archive/v.zip + +sudo unzip kanboard-.zip +sudo chown -R wwwrun /srv/www/htdocs/kanboard-/data +sudo rm kanboard-.zip ``` diff --git a/doc/tr_TR/syntax-guide.markdown b/doc/tr_TR/syntax-guide.markdown index b48c7dc937..a6720fd217 100644 --- a/doc/tr_TR/syntax-guide.markdown +++ b/doc/tr_TR/syntax-guide.markdown @@ -73,17 +73,17 @@ Bağlantılar ### Kaynak ``` -[Bağlantı başlığım](https://kanboard.net/) +[Bağlantı başlığım](https://kanboard.org/) - + ``` ### Sonuç -[Bağlantı başlığım](https://kanboard.net/) +[Bağlantı başlığım](https://kanboard.org/) - + Kaynak kod ----------- diff --git a/doc/tr_TR/ubuntu-installation.markdown b/doc/tr_TR/ubuntu-installation.markdown index 344ded4f0e..2922dc4ee3 100644 --- a/doc/tr_TR/ubuntu-installation.markdown +++ b/doc/tr_TR/ubuntu-installation.markdown @@ -16,10 +16,13 @@ Kanboard'u kurun: ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Trusty 14.04 LTS @@ -36,10 +39,13 @@ Kanboard'u kurun: ```bash cd /var/www/html -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Ubuntu Precise 12.04 LTS @@ -56,10 +62,13 @@ Kanboard'u kurun: ```bash cd /var/www -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 + +# Download the latest release from https://github.com/kanboard/kanboard/releases +wget https://github.com/kanboard/kanboard/archive/v.zip + +unzip kanboard-.zip +chown -R www-data:www-data kanboard-/data +rm kanboard-.zip ``` Kanboard'un bazı özellikleri, [günlük arka plan işi-cronjob](cronjob.markdown) çalıştırmanızı gerektirir. diff --git a/doc/tr_TR/worker.markdown b/doc/tr_TR/worker.markdown index 808884afb7..22827adbd4 100644 --- a/doc/tr_TR/worker.markdown +++ b/doc/tr_TR/worker.markdown @@ -18,7 +18,7 @@ Bu özellik isteğe bağlıdır ve sunucunuza bir sıra arka plan programının [Beanstalk](http://kr.github.io/beanstalkd/) basit, hızlı bir iş kuyruğu. - Beanstalk'u kurmak için, Linux dağıtımınızın paket yöneticisini kullanabilirsiniz -- [Beanstalk için Kanboard eklentisi](https://kanboard.net/plugin/beanstalk) +- [Beanstalk için Kanboard eklentisi](https://github.com/kanboard/plugin-beanstalk) - Çalışanı Kanboard komut satırı aracıyla çalıştırın: `./cli worker` ### RabbitMQ @@ -26,7 +26,7 @@ Bu özellik isteğe bağlıdır ve sunucunuza bir sıra arka plan programının [RabbitMQ](https://www.rabbitmq.com/), yüksek kullanılabilirlikli altyapı için daha uygun olan sağlam bir mesajlaşma sistemidir. - Kurulum ve yapılandırma için RabbitMQ'nun resmi belgelerini takip edin -- [RabboardMQ için Kanboard eklentisi](https://kanboard.net/plugin/rabbitmq) +- [RabboardMQ için Kanboard eklentisi](https://github.com/kanboard/plugin-rabbitmq) - Çalışanı Kanboard komut satırı aracıyla çalıştırın: `./cli worker` ### Notlar diff --git a/tests/units/ExternalLink/AttachmentLinkProviderTest.php b/tests/units/ExternalLink/AttachmentLinkProviderTest.php index 9f56629e92..531907d78d 100644 --- a/tests/units/ExternalLink/AttachmentLinkProviderTest.php +++ b/tests/units/ExternalLink/AttachmentLinkProviderTest.php @@ -28,16 +28,16 @@ public function testMatch() { $attachmentLinkProvider = new AttachmentLinkProvider($this->container); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/FILE.DOC'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/FILE.DOC'); $this->assertTrue($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.PDF'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/folder/document.PDF'); $this->assertTrue($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/archive.zip'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/archive.zip'); $this->assertTrue($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput(' https://kanboard.net/folder/archive.tar '); + $attachmentLinkProvider->setUserTextInput(' https://kanboard.org/folder/archive.tar '); $this->assertTrue($attachmentLinkProvider->match()); $attachmentLinkProvider->setUserTextInput('http:// invalid url'); @@ -46,13 +46,13 @@ public function testMatch() $attachmentLinkProvider->setUserTextInput(''); $this->assertFalse($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.html'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/folder/document.html'); $this->assertFalse($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/DOC.HTML'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/folder/DOC.HTML'); $this->assertFalse($attachmentLinkProvider->match()); - $attachmentLinkProvider->setUserTextInput('https://kanboard.net/folder/document.do'); + $attachmentLinkProvider->setUserTextInput('https://kanboard.org/folder/document.do'); $this->assertFalse($attachmentLinkProvider->match()); } diff --git a/tests/units/ExternalLink/AttachmentLinkTest.php b/tests/units/ExternalLink/AttachmentLinkTest.php index 0211869cd1..f2a5b82c33 100644 --- a/tests/units/ExternalLink/AttachmentLinkTest.php +++ b/tests/units/ExternalLink/AttachmentLinkTest.php @@ -8,7 +8,7 @@ class AttachmentLinkTest extends Base { public function testGetTitleFromUrl() { - $url = 'https://kanboard.net/folder/document.pdf'; + $url = 'https://kanboard.org/folder/document.pdf'; $link = new AttachmentLink($this->container); $link->setUrl($url); diff --git a/tests/units/ExternalLink/WebLinkProviderTest.php b/tests/units/ExternalLink/WebLinkProviderTest.php index 8fc5766f76..f7f63484b6 100644 --- a/tests/units/ExternalLink/WebLinkProviderTest.php +++ b/tests/units/ExternalLink/WebLinkProviderTest.php @@ -28,13 +28,13 @@ public function testMatch() { $webLinkProvider = new WebLinkProvider($this->container); - $webLinkProvider->setUserTextInput('https://kanboard.net/'); + $webLinkProvider->setUserTextInput('https://kanboard.org/'); $this->assertTrue($webLinkProvider->match()); - $webLinkProvider->setUserTextInput('https://kanboard.net/mypage'); + $webLinkProvider->setUserTextInput('https://kanboard.org/mypage'); $this->assertTrue($webLinkProvider->match()); - $webLinkProvider->setUserTextInput(' https://kanboard.net/ '); + $webLinkProvider->setUserTextInput(' https://kanboard.org/ '); $this->assertTrue($webLinkProvider->match()); $webLinkProvider->setUserTextInput('http:// invalid url'); diff --git a/tests/units/ExternalLink/WebLinkTest.php b/tests/units/ExternalLink/WebLinkTest.php index 540460063d..0acad02362 100644 --- a/tests/units/ExternalLink/WebLinkTest.php +++ b/tests/units/ExternalLink/WebLinkTest.php @@ -8,7 +8,7 @@ class WebLinkTest extends Base { public function testGetTitleFromHtml() { - $url = 'https://kanboard.net/something'; + $url = 'https://kanboard.org/something'; $title = 'My title'; $html = ' '.$title.' Test'; @@ -27,7 +27,7 @@ public function testGetTitleFromHtml() public function testGetTitleFromUrl() { - $url = 'https://kanboard.net/something'; + $url = 'https://kanboard.org/something'; $html = 'Test'; $webLink = new WebLink($this->container); @@ -40,6 +40,6 @@ public function testGetTitleFromUrl() ->with($url) ->will($this->returnValue($html)); - $this->assertEquals('kanboard.net/something', $webLink->getTitle()); + $this->assertEquals('kanboard.org/something', $webLink->getTitle()); } } diff --git a/tests/units/Model/TaskExternalLinkTest.php b/tests/units/Model/TaskExternalLinkTest.php index 1327b6e125..7b61cb90a2 100644 --- a/tests/units/Model/TaskExternalLinkTest.php +++ b/tests/units/Model/TaskExternalLinkTest.php @@ -18,12 +18,12 @@ public function testCreate() $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' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); + $this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.org/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); $link = $taskExternalLinkModel->getById(1); $this->assertNotEmpty($link); $this->assertEquals('My website', $link['title']); - $this->assertEquals('https://kanboard.net/', $link['url']); + $this->assertEquals('https://kanboard.org/', $link['url']); $this->assertEquals('related', $link['dependency']); $this->assertEquals('weblink', $link['link_type']); $this->assertEquals(0, $link['creator_id']); @@ -41,12 +41,12 @@ public function testCreateWithUserSession() $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' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); + $this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.org/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); $link = $taskExternalLinkModel->getById(1); $this->assertNotEmpty($link); $this->assertEquals('My website', $link['title']); - $this->assertEquals('https://kanboard.net/', $link['url']); + $this->assertEquals('https://kanboard.org/', $link['url']); $this->assertEquals('related', $link['dependency']); $this->assertEquals('weblink', $link['link_type']); $this->assertEquals(1, $link['creator_id']); @@ -62,15 +62,15 @@ public function testModification() $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' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); + $this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.org/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); sleep(1); - $this->assertTrue($taskExternalLinkModel->update(array('id' => 1, 'url' => 'https://kanboard.net/'))); + $this->assertTrue($taskExternalLinkModel->update(array('id' => 1, 'url' => 'https://kanboard.org/'))); $link = $taskExternalLinkModel->getById(1); $this->assertNotEmpty($link); - $this->assertEquals('https://kanboard.net/', $link['url']); + $this->assertEquals('https://kanboard.org/', $link['url']); $this->assertEquals(time(), $link['date_modification'], '', 2); } @@ -82,7 +82,7 @@ public function testRemove() $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' => 'https://kanboard.net/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); + $this->assertEquals(1, $taskExternalLinkModel->create(array('task_id' => 1, 'id' => '', 'url' => 'https://kanboard.org/', 'title' => 'My website', 'link_type' => 'weblink', 'dependency' => 'related'))); $this->assertTrue($taskExternalLinkModel->remove(1)); $this->assertFalse($taskExternalLinkModel->remove(1)); @@ -105,7 +105,7 @@ public function testGetAll() $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' => 'https://kanboard.net/', 'title' => 'KB', 'link_type' => 'weblink', 'dependency' => 'related'))); + $this->assertEquals(2, $taskExternalLinkModel->create(array('task_id' => 1, 'url' => 'https://kanboard.org/', 'title' => 'KB', 'link_type' => 'weblink', 'dependency' => 'related'))); $links = $taskExternalLinkModel->getAll(1); $this->assertCount(2, $links);