Commit Graph

3051 Commits

Author SHA1 Message Date
Victor-IT 1106247b0a Update Russian translation 2018-06-25 10:20:04 -07:00
Syratus c73ac5f1f8 Update German translation 2018-06-19 10:19:54 -07:00
Balázs Úr eea59116de Updated Hungarian translation 2018-06-18 10:28:25 -07:00
Michael Vickers 7c0a1a5fbd Defer javascript files by default
Prevent scripts blocking browser HTML parsing. The modern method instead of moving scripts to the end of the body tag as suggested in kanboard/kanboard#3829
2018-06-11 10:24:35 -07:00
renothing 539e2bfd6c update chinese translations 2018-06-11 10:10:40 -07:00
Frédéric Guillot 0f8d994e43 Add more fields in bulk task creation form 2018-06-08 11:12:24 -07:00
Claudio Ferreira Filho 8b6cd86679 Update pt_BR translations 2018-06-08 10:48:18 -07:00
Ole Carlsen f140df008f Update da_DK translations 2018-06-08 10:24:16 -07:00
Frédéric Guillot 9d4be201aa Add quick link assign me in different views 2018-06-07 15:02:10 -07:00
Paul Sweeney e2d7e005e1 fix config overrides in docker 2018-06-06 15:15:02 -07:00
Frédéric Guillot 07a0a816b1 Reword project settings label 2018-06-06 14:00:25 -07:00
Frédéric Guillot 5064fcd330 Fix typo in translation string 2018-06-06 13:46:26 -07:00
Ole Carlsen 25ae17b5ff Update Danish translations 2018-06-06 13:35:54 -07:00
Frédéric Guillot bce396c1ab Fix bad search and replace in old commit
Commit eafaa4b037
2018-06-06 13:35:02 -07:00
Frédéric Guillot 2a299d33d1 Add bulk task modification in list view 2018-06-06 11:07:12 -07:00
Frédéric Guillot 653128cdb4 Make sure task timestamps are updated when using bulk move feature 2018-06-05 10:07:40 -07:00
Ars Kurd 1bed8e1fbb Update old and translate new texts for ru_RU 2018-06-04 14:33:45 -07:00
Miodrag Tokić 5dae1e2e83 Run cron jobs via URL
Kanboard supports running cron jobs via CLI. There are hosting services
that don't offer CLI access, but they do offer calling a URL
periodically. This feature is often used as a CLI cron job replacement.

This commit adds a CronjobController called by "/cronjob" URL that will
execute cron jobs as they were executed via CLI. The URL has public
access, but is protected using the webhook token. The "/cronjob" URL
should be called via HTTPS.
2018-06-04 09:59:55 -07:00
Miodrag Tokić 87a94201aa Fix misspelled name 2018-06-04 09:50:23 -07:00
James 0188082cde Correct English text 2018-06-03 18:48:14 -07:00
Michael Vickers f890eb765e Add dashboard and search task footer hooks
Implement new hooks requested in kanboard/kanboard#3863
2018-06-03 18:46:38 -07:00
Frédéric Guillot 5068799cd7 Update German translation 2018-06-01 16:54:00 -07:00
Frédéric Guillot a0c44d238a Make sure automatic actions are applied to all tasks when using bulk operations 2018-06-01 16:35:45 -07:00
Frédéric Guillot 912cf378d7 Add checkboxes in list view to move tasks to another column at once 2018-06-01 15:58:17 -07:00
lastlink cd6da13897 Add basic print stylesheet 2018-06-01 15:25:32 -07:00
FUJII Ryota 4d7b4c5adc Correct some mistakes in Japanese translation 2018-05-29 22:45:27 +02:00
erpnedir f16f7ec1ef Update tr_TR translation 2018-05-28 21:56:21 +02:00
James 0759535939 Correct typos in English text 2018-05-25 01:09:53 -07:00
Miodrag Tokić ba0455d8e4 Increase size of the "users.language" column
The current schema definition for the language column in the users table
is limited to 5 characters, while the longest currently available
language code in Kanboard is 10 characters long - sr_Latn_RS. This
limitation prevents switching to Serbian as the application interface
language.

As per the currently available ISO 639 language codes this column should
be at least 11 characters in size. Examples of language codes of 11
characters in size are en-US-POSIX and shi_Latn_MA.

References:

 - http://www.localeplanet.com/icu/iso639.html
2018-05-25 01:07:35 -07:00
Dracer5 f34156a510 Correct misspellings of ru_RU translation 2018-05-16 13:27:52 -07:00
renothing c7496a3574 update chinese translations 2018-05-15 11:00:49 -07:00
Ars Kurd 902986d2fa Update ru_RU translation 2018-05-14 10:15:28 -07:00
Ole Carlsen 788ef9f286 Update da_DK translation 2018-05-11 13:28:22 -07:00
Andrew Engelbrecht 1a7e26f20a translate time string in another template 2018-05-11 10:06:52 -07:00
Frédéric Guillot eafaa4b037 Make hardcoded hours string translatable 2018-05-10 14:30:59 -07:00
Frédéric Guillot ecc9d80671 Add link to open images in a new tab 2018-05-10 14:11:22 -07:00
Frédéric Guillot 56c2a6e543 Make subtask title text field wider when editing subtasks 2018-05-10 11:37:28 -07:00
Frédéric Guillot fea684279c Make cli locale commands working outside of source tree 2018-05-09 14:21:43 -07:00
Frédéric Guillot f413ab20dd Hide private projects checkbox if the feature is disabled 2018-05-09 11:46:19 -07:00
Frédéric Guillot 6ae97d399d Improve dashboard pagination 2018-05-09 11:21:57 -07:00
Frédéric Guillot cc17cb3207 Do not show inactive users in group members dropdown 2018-05-07 10:48:43 -07:00
cl0ne 143e7bb987 Add uk_UA (Ukrainian) translation 2018-05-07 10:05:02 -07:00
Andrew Engelbrecht 61a9b594c0 Clarified English text: logical 'and' not intended
See issue #3817
2018-05-04 16:38:12 -07:00
Frédéric Guillot c8df8a7c8c Fix escaping issue for Markdown editor 2018-05-03 15:15:50 -07:00
Dracer5 46cefbc2ba Update ru_RU translation 2018-05-03 13:38:34 -07:00
Frédéric Guillot fa90a29490 Avoid people to remove themselves from project permissions 2018-05-02 14:17:29 -07:00
Frédéric Guillot 0b475c1850 Add missing translations 2018-04-30 11:10:25 -07:00
Andrew Engelbrecht 9c50fc9eb5 Don't markdown project owner's name in tooltip 2018-04-30 11:03:49 -07:00
Andrew Engelbrecht e8df859da2 better whitespace handling by ./cli locale:compare 2018-04-30 10:44:13 -07:00
Ars Kurd f3ed96f161 Add and correct ru_RU translation 2018-04-30 10:28:17 -07:00
Eskiso adf74b97e2 Update pt_PT translation 2018-04-28 10:16:46 -07:00
Frédéric Guillot 2d2b50d5dc Remove all attachments when removing a project 2018-04-27 14:32:58 -07:00
Frédéric Guillot bb406d57b1 Update Parsedown library 2018-04-20 16:05:50 -07:00
Frédéric Guillot 32a95ce5ea Update German translation 2018-04-20 15:28:17 -07:00
Frédéric Guillot 5996a8abcf Rewrite tooltips code without jQuery 2018-04-20 15:18:30 -07:00
Claudio Ferreira Filho 6216a3d3e4 Update pt-BR translation 2018-04-18 11:56:31 -07:00
Frédéric Guillot cdeaadfa7b Fix margin for task recurrence tooltip 2018-04-18 11:08:57 -07:00
kent1 b03357aef3 Improve notifications
- Translate subtask status
- Translate internal link labels
- Add link to tasks and projects in overdue notifications
2018-04-16 11:57:46 -07:00
Frédéric Guillot 0e8a94ac42 Adjust field size to keep compatibility with MySQL 5.6 2018-04-12 15:39:55 -07:00
Frédéric Guillot d8c625c856 Use utf8mb4 encoding for MySQL instead of utf8 2018-04-12 13:41:32 -07:00
Frédéric Guillot dd92564d22 Increase text fields length in several tables 2018-04-11 13:48:13 -07:00
renothing 5b29914338 Update Chinese translations 2018-04-09 10:30:37 -07:00
Frédéric Guillot f6e2dea411 Make sure no empty group is submitted on project permissions page 2018-04-06 14:06:18 -07:00
Frédéric Guillot 0b306fa60a Move documentation to https://docs.kanboard.org/ 2018-04-06 10:54:58 -07:00
Frédéric Guillot ae2f991e00 Update German translation 2018-04-05 10:22:22 -07:00
Frédéric Guillot 3808b5dc09 Add missing translations 2018-04-04 16:51:52 -07:00
Julien Moreau 62178b1f2b Add Project MetaData API calls 2018-04-04 11:37:52 -07:00
Frédéric Guillot c84378648f Fallback to "status:open" if there is no user filter 2018-04-02 19:18:11 -07:00
Aurélien 5f7a3442d6 Add default filter per user 2018-04-02 14:07:04 -07:00
Mofasa 396a04adfa Update Chinese translations 2018-03-26 21:32:25 -07:00
Ole Carlsen 8372202a7c Update da_DK translations 2018-03-12 16:23:31 -07:00
Gero Müller 5d908b4c70 Add thumbnail quality parameter (default to 95) 2018-03-12 10:33:36 -07:00
Frédéric Guillot 67da76e7f1 Fix broken daily summary export 2018-03-09 16:13:05 -08:00
DebianRoxx d34a5c50c4 Fix role precedence in LDAP integration 2018-03-08 13:20:33 -08:00
Rens a66d080698 Add author name and email arguments to mail send client 2018-03-06 10:43:18 -08:00
Frédéric Guillot 95ac11a6aa Add system log driver and use it by default 2018-03-05 13:34:04 -08:00
Frédéric Guillot 299198f718 Move SimpleLogger lib into app source tree 2018-03-05 12:04:28 -08:00
kent1 a991758e98 Redirect to original URL after oauth login 2018-03-05 10:43:15 -08:00
Frédéric Guillot b4beace91c Display exceptions from plugins while refreshing board 2018-03-02 15:47:49 -08:00
Frédéric Guillot f92eb448cb Add response body to InvalidStatusException 2018-03-02 13:41:37 -08:00
Frédéric Guillot ebe04e672c Improve HTTP client to raise exceptions 2018-03-02 12:05:41 -08:00
Olivier Maridat dfa263e670 Add started, due and completed dates to TaskLinkModel::getAll 2018-02-28 10:47:20 -08:00
sfahrenholz dd424e5a99 Add CSS class to categories to allow custom styling 2018-02-22 12:47:01 -08:00
sfahrenholz fec77642ef Update German translation 2018-02-22 10:17:39 -08:00
Luca Ciani f2ed7cb60b Fix typo in Italian translation 2018-02-21 11:05:54 -08:00
doc75 da3d993243 Add error log for authentication failure to allow fail2ban integration 2018-02-19 16:55:57 -08:00
Frédéric Guillot 0d578171fe Add timeout parameter for database connection 2018-02-14 10:18:27 -08:00
Frédéric Guillot b096e907cf Run SessionHandler::write() into a transaction 2018-02-13 15:06:51 -08:00
Vitaliy VVS 32506974f7 Fix mistakes on localizations 2018-02-13 10:15:25 -08:00
SansPseudoFix 4aa1d6fd5b Fix french error 2018-02-07 10:27:30 -08:00
renothing 5c1d31d857 update chinese translations 2018-02-05 22:51:54 -08:00
Frédéric Guillot 65d4f051cb Remove unnecessary anchor from feed entry link 2018-02-05 14:39:58 -08:00
Frédéric Guillot f269f4e398 Remove t() from PHPdoc example to avoid confusion 2018-02-05 14:36:43 -08:00
Frédéric Guillot bab2fb3899 Remove dependency on PicoFeed 2018-02-02 15:39:47 -08:00
Frédéric Guillot 5c4d06d26b Update Portuguese translations 2018-02-02 14:52:26 -08:00
Frédéric Guillot e7ea0b46e9 Add missing translations 2018-01-30 11:06:32 -08:00
Frédéric Guillot e155163265 Update pt_BR translation 2018-01-30 11:01:01 -08:00
Frédéric Guillot 9ddefa979a Add CSRF check for task and project files upload 2018-01-29 15:56:30 -08:00
Frédéric Guillot 90984d6bb9 Add missing CSRF check on avatar upload form 2018-01-29 13:14:33 -08:00
Frédéric Guillot 357316cdf9 Add missing CSRF check in saveUploadDB() method 2018-01-29 11:31:54 -08:00
kousu 602caf390d Set the correct swimlane/column ID when moving a task via its internal dialog.
Fixes https://github.com/kanboard/kanboard/issues/3114.
2018-01-25 11:09:22 -05:00
Christian Wolter 3fbd751ad4 Add action to change column once a start date is reached 2018-01-22 10:58:35 -08:00
Christian Wolter fba5208308 Add action to change color once start date is reached 2018-01-22 10:54:03 -08:00
Eskiso e76ac1d044 Updated translation 2018-01-19 10:44:40 -08:00
Carsten Brachem 793bbeaaf2 Allow filtering for tasks without due date 2018-01-15 10:30:08 -08:00
Frédéric Guillot d35d5beee2 Add option to disable Mysql SSL server verification 2018-01-11 14:01:32 -08:00
Zdenko Pikula f7c6cbd0f4 Added plugin hook 'aftersave' after creating Task 2018-01-10 16:00:15 -08:00
Dmitry c6a7ff6578 Update RU translation 2018-01-06 09:14:47 -08:00
Benjamin MALYNOVYTCH 0d20435f9e Send event author in webhook notification 2018-01-02 11:12:19 -08:00
Frédéric Guillot 9cec52f76b Update ChangeLog 2017-12-26 18:00:19 -08:00
Frédéric Guillot d696a969e1 Update French translations 2017-12-26 17:49:09 -08:00
sfahrenholz 663b9c08a1 Correction of spelling mistakes in German translation 2017-12-23 11:04:43 -08:00
renothing 3a4afaf2ae update chinese translations 2017-12-22 22:23:59 -08:00
SkyFox b4d5ddb832 Add missing translation in DateHelper 2017-12-20 13:30:43 -08:00
Frédéric Guillot a93b8e10f5 Kanboard requires at least PHP 5.6 now 2017-12-15 11:55:42 -08:00
Juan Pablo Canepa 2c72a283f2 Copy category on new task when create a task from sub-task 2017-12-14 10:56:54 -08:00
sfahrenholz 8d206a2f4e Update translations.php
Updating german translation
2017-12-13 14:41:30 -08:00
Frédéric Guillot ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -08:00
Frédéric Guillot 421531bd4f Fix typo in translations 2017-12-11 11:24:59 -08:00
Balázs Úr d386ec404d Updated Hungarian translation 2017-12-11 11:20:58 -08:00
Claudio Ferreira Filho d02d94cd2e Update Brazilian portuguese translations 2017-12-11 11:18:06 -08:00
CoRex 51a28c8dc1 Updated danish translations. 2017-12-10 14:41:13 -08:00
Luis Fernando Batels 375bdd8f8d Open MP3 attachments (#3603) 2017-12-07 18:02:05 -08:00
CoRex 7572edf59a Added 'model:subtask:count:query' to SubtaskModel. 2017-12-07 16:49:18 -08:00
Frédéric Guillot 230eddcc69 Add two automatic actions for subtasks
- Action to create a subtask assigned to the creator and start the timer
- Action to stop the timer of subtasks
2017-12-06 18:31:43 -08:00
CoRex 45610baa47 Added 'pagination:dashboard:subtask:query' to SubtaskPagination. 2017-12-04 10:36:26 -08:00
CoRex d5145925a0 Added 'pagination:dashboard:project:query' to ProjectPagination. 2017-12-04 10:35:53 -08:00
CoRex 7da4c943b8 Added 'pagination:dashboard:task:query' to DashboardPagination. 2017-12-04 10:35:20 -08:00
Frédéric Guillot 69d233eaa0 Improve permission checks on custom filters page 2017-12-01 14:36:03 -08:00
Frédéric Guillot d21aed4e3b Add class "js-modal-replace" to icons 2017-12-01 13:37:42 -08:00
Frédéric Guillot 0153cb33de Add command to remove project activities after one year 2017-12-01 11:54:02 -08:00
Frédéric Guillot 12202f0451 Add command to disable projects not touched during one year 2017-11-30 12:34:45 -08:00
Frédéric Guillot cb9e6377f6 Disable private projects when disabling a user 2017-11-30 12:02:48 -08:00
Frédéric Guillot aa5199db7f Allow administrators to update username of remote users 2017-11-29 16:12:14 -08:00
Frédéric Guillot f6b1ac8358 Add missing checks for requirements 2017-11-29 10:40:29 -08:00
Frédéric Guillot 6d2076e859 Add config option to exclude fields from auth providers sync 2017-11-28 16:29:49 -08:00
Frédéric Guillot 436673247f Update image links in documentation 2017-11-27 15:10:38 -08:00
Frédéric Guillot 1db9bc1b2e Update code base and doc to use kanboard.org domain 2017-11-27 11:14:37 -08:00
Syratus dc70245907 Update translations.php 2017-11-27 10:04:08 -08:00
Frédéric Guillot d1e3255800 Add new template hook: template:user:show:profile:info 2017-11-23 15:18:47 -08:00
Frédéric Guillot 5045c6d8de Minor tweaks on PR #3562 2017-11-23 11:07:31 -08:00
Andrew Berzley 6c7c73613a Changed board column headings to show swimlane-column total in bold. Also, board column total to be shown at end of column heading with limit across the sum of all swimlanes. 2017-11-23 10:51:56 -08:00
Andrew Berzley f889b555bd Enable dragging to collapsed columns 2017-11-23 10:38:23 -08:00
Frédéric Guillot e2eec8b7e7 Update SQL dumps 2017-11-20 11:22:54 -08:00
Nansen 237dd334c0 add zh_TW locale 2017-11-19 21:01:44 -08:00
Frederic Guillot 2a313eb971 Add the possibility to send tasks and comments to multiple recipients 2017-11-17 14:46:23 -08:00
Yannick Herzog 3b786e05e0 #3551: Make default colors changeable from inside an inherited class so that colors could be changed via an plugin. 2017-11-17 09:57:18 -08:00
Frederic Guillot 2eeca3db3a Add projects search 2017-11-16 14:53:05 -08:00
Frederic Guillot bda7f38ceb Add search in groups 2017-11-16 14:39:18 -08:00
Frederic Guillot bea52c7578 Fix PHP notice in PR #3557 2017-11-16 13:54:44 -08:00
Frederic Guillot 6f55acf1a6 Add command to display Kanboard version 2017-11-16 13:52:01 -08:00
Frederic Guillot 9f3486f748 Add help message on project sharing page 2017-11-16 13:52:01 -08:00
Ramón Cahenzli da28bb45a7 Allow searching for users in the user list.
Squashed commit of the following:

commit 46595b7ae0bccfc8e5252daf8101e59ff53fdcdf
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Nov 16 19:12:11 2017 +0100

    Preserve search terms and sort order

commit 5445816f1dd7e7de876e226cf8479660a92c07ad
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Nov 16 18:53:43 2017 +0100

    First working user search.

commit 620b9787ef7998c4bf219d25075e35f4cfa3d1ee
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Nov 16 16:06:37 2017 +0100

    Moving user search to its own action

commit 0c17ac2428c2b38c9535f7a63f8be7582e4e332b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Nov 16 14:58:34 2017 +0100

    WIP on user search, adding search form
2017-11-16 19:12:33 +01:00
Frederic Guillot 765cb42725 Solve conflict in PR #3113 2017-11-15 15:05:06 -08:00
Frederic Guillot e03f5d17f0 Use external url if the title is empty while importing a task 2017-11-15 11:13:37 -08:00
Frederic Guillot 95cdeed472 Task CSV import is now able to handle more fields
Add support for the priority, start date, tags and one external link.
2017-11-14 15:39:43 -08:00
Balázs Úr f6d7791ddc Updated Hungarian translation 2017-11-12 15:38:17 -08:00
torinky a82728b5d3 Update Japanese translation (#3542) 2017-11-12 15:37:13 -08:00
Frederic Guillot b763966595 Task move events must be executed synchronously 2017-11-10 14:24:27 -08:00
Frederic Guillot 38a4271643 Improve CSS layout 2017-11-10 11:56:01 -08:00
Frederic Guillot 455b909e48 Add limit argument to ldap_search() 2017-11-09 16:17:40 -08:00
Frederic Guillot 44aa24bab1 Add user backend provider system 2017-11-09 15:09:54 -08:00
Frederic Guillot a12e159de0 Check if the start date is before due date 2017-11-09 11:17:07 -08:00
Frederic Guillot d8e88582f7 Remove useless URL params 2017-11-08 15:36:04 -08:00
Frederic Guillot 4d7aa5e301 Move position of start/due date in task details 2017-11-08 14:57:00 -08:00
Frederic Guillot cafbd1f5a7 Improve iCalendar feed to include tasks with start/end date and due date with a time 2017-11-08 14:50:02 -08:00
Frederic Guillot 5e98a66aeb Make sure we can read file with "\r" line endings 2017-11-07 10:51:15 -08:00
Darman 49c2b5996d Update translations.php 2017-11-06 10:43:44 -08:00
Darman 205d8f9f39 Added RO, fixed CA indent
Added code to list Romanian language and fixed the indentation on ca_ES entries.
2017-11-06 10:43:44 -08:00
Darman 302b06ad48 Create translations.php 2017-11-06 10:43:44 -08:00
Frederic Guillot b9b0390c07 Remove keyboard shortcuts from settings page 2017-11-03 15:56:02 -07:00
eesel 7f06c9ef1c typo fix
see correct spelling: https://www.duden.de/suchen/dudenonline/aufgewendet
2017-11-03 14:03:06 -07:00
Frederic Guillot bf623e0e08 Improve dropdown for task description templates 2017-11-03 11:04:18 -07:00
Frederic Guillot e6f8a76a18 Use task description templates in bulk task creation 2017-11-03 10:57:00 -07:00
Anthony Legiret 09a7f9ef85 Correct ProjectApiFormatter file name 2017-11-03 10:27:56 -07:00
Frederic Guillot 648dc6bcfb Add predefined templates for task descriptions 2017-11-02 15:41:58 -07:00
Flaudísio Tolentino 44ae87ac0e Update pt_BR translation (#3522) 2017-10-31 14:34:21 -07:00
Frederic Guillot 48b40ec7bf Add section for predefined contents 2017-10-30 16:46:39 -07:00
torinky 0a3f2a6a32 Update Japanese translation 2017-10-29 17:58:59 -07:00
Frederic Guillot cc6618901b Remove feature "Allow everybody to access to this project" 2017-10-27 16:16:11 -07:00
Dmitry 855f6a951f Update RU translation 2017-10-23 10:21:03 -07:00
Yannick Armand a2036b6535 Improved display of the header bar 2017-10-20 14:56:49 -07:00
Frederic Guillot ed98f95cfa Add bulk subtasks creation 2017-10-20 14:47:04 -07:00
Frederic Guillot 386b4930e5 Add tags to task export 2017-10-19 16:26:15 -07:00
Frederic Guillot d5353bfcdc Add priority to task export 2017-10-19 16:07:43 -07:00
Frederic Guillot d3b8fbfa28 Make configurable to number of events stored in project activities 2017-10-19 10:50:36 -07:00
Frederic Guillot e7f795a63e Do not use jQuery tooltip for task title in collapsed mode 2017-10-19 10:24:02 -07:00
Frederic Guillot bd695ae985 Improve external task integration 2017-10-18 13:56:57 -07:00
Frederic Guillot 06ebe07ddd Fix some phpdoc 2017-10-18 10:57:15 -07:00
Frederic Guillot 5ad1a42a34 Add support for array in automatic actions 2017-10-17 14:04:21 -07:00
Frederic Guillot 41c2ab0c24 Add tooltip to subtask icons 2017-10-16 19:09:25 -07:00
Frederic Guillot a254b80045 Add attribute title to external links 2017-10-16 13:46:18 -07:00
tb 47d9c0f127 Update Chinese translation 2017-10-16 11:06:44 -07:00
Frederic Guillot 8a221cc43a Update documentation for score/complexity search 2017-10-16 10:59:13 -07:00
Yannick Armand a53ead7e74 Add filter by score/complexity 2017-10-16 10:53:35 -07:00
Frederic Guillot 90e291a0e6 Fix typo in Japanese translation 2017-10-16 10:45:55 -07:00
torinky 5619711e3f Update Japanese translation 2017-10-15 18:13:32 +09:00
torinky c6f4c51f1f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/Locale/ja_JP/translations.php
2017-10-15 18:12:13 +09:00
torinky 29aecf20d3 Update Japanese translation 2017-10-15 17:53:52 +09:00
Yannick A fcc0ea6fee Update French translation
- Adding non-breakable spaces before units
- Correcting spelling errors
- Correction of diacritics
2017-10-13 16:25:17 -07:00
Frederic Guillot 7c52546ed2 Generate a link if the reference is a URL 2017-10-12 15:25:13 -07:00
Frederic Guillot 4bb422b41f Render a dropdown menu for external task providers 2017-10-12 14:01:39 -07:00
Florian Wernert ad6f898134 Feature request #2072 : Quick edit in the list view
Added the quick link to the edit modal on the tasks in the board view, both expanded and collapsed
2017-10-12 11:15:32 -07:00
Yannick A 6916200967 Update French translation 2017-10-12 10:53:29 -07:00
Nuri Akman 1d5811ed0c Update Turkish translation 2017-10-03 21:09:02 -07:00
António Pereira ab849c47d3 Update pt_PT/translations.php 2017-10-03 20:59:18 -07:00
Frederic Guillot 7100f6de8a Make sure people do not access to files of other projects 2017-09-27 21:58:16 -07:00
Frederic Guillot 3e0f14ae2b Do not expose IDs in forms 2017-09-23 20:56:54 -07:00
Frederic Guillot 074f6c104f Avoid people to alter other projects by changing form data 2017-09-23 18:48:45 -07:00
Frederic Guillot 8ecaa60340 Integrate Vietnamese translation (PR #3465) 2017-09-23 14:44:47 -07:00
Frederic Guillot 7126bb1b13 Merge pull-request #3451 2017-09-23 14:21:05 -07:00
TheZelja d7ebdf250e Update croatian translations.php 2017-09-18 13:09:30 +02:00
mfoucrier 7e30bdeea0 Update translations.php 2017-09-17 11:54:59 +02:00
Martin Fuchs eb6f1f43de correct typo 2017-09-01 15:15:30 -07:00
kent1 b50d9c6f31 Allow the use of open_basedir and upload_tmp_dir 2017-08-31 15:32:33 -07:00
Jose Manuel Batista Viltre 93151ff932 Finishing spanish translation 2017-08-31 15:31:53 -07:00
Maximilian Schulze 0583cfcd5c Update german translations.php
One can't use "um" in this context. It has to be "zu" because you're giving the task a new "direction" (the "direction" is the new assignee).
2017-08-22 18:13:39 -07:00
Frederic Guillot 3ba8b0462c Fix parsing issue in phpToBytes() 2017-08-11 22:29:43 -07:00
Frederic Guillot b79b18efd7 Filter variables when updating user profile 2017-08-11 22:18:53 -07:00
Frederic Guillot 88dd6abbf3 Make sure only admins can change password of other users 2017-08-11 21:24:29 -07:00
Claudio Ferreira Filho 7a6b1bc3da Updates for brazilian users (#3360) 2017-07-19 19:34:27 -04:00
Olivier Maridat 46974915b3 Add "Create another link" checkbox for internal link as in sub-task creation 2017-07-16 19:21:22 -04:00
Dmitry 347aff94de Update RU translation 2017-07-14 21:42:28 -04:00
Sander e0b31bb00e Added some dutch translations 2017-07-14 21:42:06 -04:00
Busfreak 6ef05f1f11 update german translation 2017-07-01 00:54:28 -04:00
Frederic Guillot 217977500a Fix Javascript language mapping 2017-06-23 17:18:10 -04:00
Frederic Guillot 418f5522a2 Improve SQL migrations when old default swimlanes have the same name as a normal swimlanes 2017-06-19 21:54:12 -04:00
Frederic Guillot ec5ec2ea81 Add missing subtask permissions for project viewer role 2017-06-18 22:16:55 -04:00
Frederic Guillot e70f904ed4 Make sure that due datetime is using the right color 2017-06-18 22:02:12 -04:00
Frederic Guillot 94a86237fc Add command line argument to filter overdue notification for a given project 2017-06-18 21:57:20 -04:00
António Pereira ba068aa1c4 Update pt_PT/translations.php 2017-06-15 20:30:08 -04:00
Frederic Guillot 3909814313 Remove checkbox to simplify task mail form 2017-06-09 18:29:25 -04:00
Frederic Guillot 6b9b9d2d1c Add autocomplete dropdown on comment subject and email fields 2017-06-03 17:51:20 -04:00
Frederic Guillot dd8d7ef49d Add configurable list of predefined subjects when sending a task by email 2017-06-03 17:31:32 -04:00
Frederic Guillot 9668723af4 Add dropdown menu to autocomplete email field from project members 2017-06-03 16:53:40 -04:00
Frederic Guillot e27148dfd8 Add the possibility to create a comment when a task is sent by email 2017-06-03 12:03:46 -04:00
Frederic Guillot 43e4662b84 Add new automatic action to assign tasks to its creator 2017-06-03 11:32:24 -04:00
Frederic Guillot ad8b1223cc Check owner existence before to create project 2017-05-27 12:18:05 -04:00
nedvedm 80d1293c42 Update czech translations 2017-05-26 17:14:14 -04:00
István Pató e13f0619e5 Hungarian translation hu_HU (#3283) 2017-05-23 18:34:39 -04:00
Frederic Guillot b0537e6449 Fix broken user mentions in comment form at the bottom of the task view page 2017-05-22 16:37:34 -04:00
Frederic Guillot ec6bec1b3b Update pt_BR translations based on #3267 2017-05-22 15:48:13 -04:00
Frederic Guillot 54a751820f Add task and project API formatters 2017-05-22 15:33:16 -04:00
Frederic Guillot f16ac8cd66 Show only active users in auto-complete forms 2017-05-22 14:37:37 -04:00
Juan Carlos 3477cd8c5a Updated catalan translations (ca_ES)
Updated catalan translations (ca_ES)
2017-05-16 19:32:47 -04:00
Robson Piere e8bedfa038 Update Pt-br translation 2017-05-14 16:29:23 -04:00
Frederic Guillot 740b0ac1a5 Fix wrong dropdown menu in group members list 2017-05-12 18:24:58 -04:00
Frederic Guillot eab2d872a8 Avoid PHP notice when regenerating API token for a user 2017-05-12 17:35:22 -04:00
Frederic Guillot 5e32f55138 Add the possibility to pass API token as environment variable for Docker container 2017-05-12 17:18:56 -04:00
Frederic Guillot 3cf9484644 Ensure project tags are removed when the project is removed (PR #3250) 2017-05-12 16:26:11 -04:00
Frederic Guillot 5b7e137f76 Add wildcard search for task reference field (PR #3119) 2017-05-12 15:55:13 -04:00
Frederic Guillot 630f4ee780 TaskAssignColorOnDueDateAction: update task only when necessary 2017-05-12 15:35:29 -04:00
Oliver Buchmann daf39ee16a Change Due Date to Due Timestamp fixes #919 (#3249) 2017-05-10 16:42:34 -04:00
István Pató 136936ae3d Hungarian translation and spell checking (#3252) 2017-05-09 19:28:11 -04:00
Frederic Guillot 92b72d3277 Sync locales 2017-05-08 20:18:23 -04:00
Juan Carlos 91ceadc0d3 Updated wrong catalan translations (#3243) 2017-05-08 20:10:36 -04:00
Claudio Ferreira Filho cb9d7bb0e0 Update pt-BR translation (#3233) 2017-05-08 20:09:42 -04:00
Ali Tabatabai 76ce0023f0 Updated the CurrencyModel with 'DKK' Danish Krona. 2017-05-05 11:51:06 -04:00
Juan Carlos aa88126f9c Add Catalan language (Català - Spain) (#3234) 2017-05-03 09:45:51 -04:00
Simon Doppler 4d2f2375a1 Return HTTP 403 when access is forbidden 2017-04-30 15:23:47 -04:00
Frederic Guillot f22cc29cd5 Add [DUPLICATE] prefix to duplicated tasks title 2017-04-30 14:39:51 -04:00
Frederic Guillot 11d1da2d79 Add sorting by position in task list view 2017-04-30 14:00:37 -04:00
Frederic Guillot eb972c07b7 Add sorting by start date for tasks list 2017-04-30 13:33:19 -04:00
António Pereira baf3b31cf5 Update pt_PT/translations.php 2017-04-30 12:58:46 -04:00
Frederic Guillot 5fdd896d7f Add missing plugin parameter for search box 2017-04-30 12:58:00 -04:00
Busfreak 2c4e87949f correction in language file 2017-04-29 16:49:30 -04:00
bttrx b0b353b53c Fixes kanboard/kanboard#3217. 2017-04-29 16:48:57 -04:00
Pato Istvan 33a1bdf4c1 Hungarian translation HU spellcheck 2017-04-22 16:49:45 +02:00
Pato Istvan 68e9fa6601 Fixing unit test error: "Incorrect number of %s in hu_HU translation of: %s set a new internal link for the task %s" 2017-04-22 15:49:43 +02:00
Pato Istvan c607fe0795 Hungarian translation HU 2017-04-21 20:18:11 +02:00
Maximilian Schulze c3e4bc2fcd fix typo in german translation
This commit removes a typo which showed up in input fields where you could enter your text in markdown.
2017-04-16 20:54:04 +02:00
Maximilian Schulze bcafe3f992 update german translation
I removed some inconsistencies like using the word "User" instead of "Benutzer" in the german translation
2017-04-16 15:58:07 +02:00
Frédéric Guillot a7ba734cad Merge pull request #3195
Update RU translation
2017-04-12 20:20:34 -04:00
Dmitry 75195427b9 Update RU translation 2017-04-13 02:23:42 +03:00
Busfreak ca562bb909 Bug: Improve task update restriction
the function "checkPermission" has been removed and replaced with
"projectRole->canUpdateTask"
2017-04-12 13:08:56 +02:00
Igor Posledov 8cb447cc3b 'Ready'
Change translation of 'Ready' (string #137) to 'Согласованные' instead of 'Готовые' as more preferable ( see https://goo.gl/Zc0b3S )
2017-04-11 15:18:07 +03:00
Busfreak 37790aff88 updated german language 2017-04-10 17:18:35 +02:00
Frederic Guillot 13129699ba Use user variable instead of current session 2017-04-08 18:24:07 -04:00
Frederic Guillot 22cfbd9e56 Update SQL dumps 2017-04-08 17:52:41 -04:00
Frederic Guillot 98da072d10 Add missing user_id argument 2017-04-08 17:07:16 -04:00
Frederic Guillot 6dcaf43c52 Sync locales 2017-04-08 16:59:43 -04:00
Frederic Guillot 0f4b5d9562 Add missing migrations for Mysql and Postgres 2017-04-08 15:54:26 -04:00
Frederic Guillot d7b0cfbbe5 Improve dashboard 2017-04-08 13:58:25 -04:00
Frederic Guillot fe9f3ba707 Add assignee restriction for custom project roles (dnd) 2017-04-08 11:18:58 -04:00
Frederic Guillot 9a8c6d6493 Improve task update restriction 2017-04-08 10:34:34 -04:00
Frederic Guillot 003c03a4e6 Add project restriction to block task edition 2017-04-07 21:46:36 -04:00
Frederic Guillot 481e767d35 Add new project restriction to block assignee change 2017-04-05 22:53:54 -04:00
Frederic Guillot 66c8351ad4 Add new project role restriction to block task suppression 2017-04-05 19:16:04 -04:00
Frederic Guillot 947f4bbc07 Merge manually PR #3168 2017-04-05 17:04:45 -04:00
Frederic Guillot cd734e5ba7 Move Gravatar to external plugin 2017-04-01 17:56:20 -04:00
Frederic Guillot 5cc4889473 Move Gantt charts to external plugin 2017-04-01 17:04:18 -04:00
Frederic Guillot 253d5a9331 Move calendar to external plugin 2017-04-01 15:43:36 -04:00
Frédéric Guillot 99015d08fa Merge pull request #3164
update to sqlite schema - fixing existing table
2017-03-29 22:44:11 -04:00
palica b4c6b2ff99 update to sqlite schema - fixing existing table
table project_activities contains a typo in schema, this corrects the typo on existing installations
2017-03-29 08:53:23 +02:00
palica 4618594f73 fix typo in project_activities migration 2017-03-29 08:29:32 +02:00
Dmitry e4fafde63a Update RU translation 2017-03-24 01:27:55 +03:00
António Pereira cf64499161 Update pt_PT/translations.php 2017-03-20 15:56:29 +00:00
Frederic Guillot a46d66cf8c Fix little glitch in project list when there is no icon 2017-03-19 18:17:43 -04:00
Frederic Guillot 7bfeaaf164 Sync locales 2017-03-19 17:59:33 -04:00
Frederic Guillot 6bd0ce25c9 Restore task title link on board 2017-03-19 17:44:43 -04:00
Frederic Guillot b27a7db354 Do not list private projects when adding a new user 2017-03-19 17:05:28 -04:00
Frederic Guillot d915c2a96b Improve subtask toggle 2017-03-19 16:45:32 -04:00
Thomas Andres ad0cee20c1 changed date_started to the same behaviour as date_due 2017-03-16 22:43:59 +01:00
Juan Luis Baptiste 581febc586 Added currency for Argentina and Colombia 2017-03-13 21:33:01 +02:00
Frederic Guillot 6e4c40bafc Redirect to project list when removing a project 2017-03-12 21:38:03 -04:00
Frederic Guillot 9b34631135 Simplify dashboard to use new tasks list view 2017-03-12 21:36:52 -04:00
Thomas Andres 30cdeaa689 Changed TaskValidator to accept all date/time formats for date_started
The TaskValidator did only accept the date/time format defined in the application configuration.
2017-03-12 18:03:09 +01:00
Frederic Guillot 8f6b3295e8 Move dashboard menu for calendar and activity stream 2017-03-11 19:36:48 -05:00
Frederic Guillot cfd3000d83 Move notifications outside of dashboard 2017-03-11 19:01:40 -05:00
Frederic Guillot bb9e791657 Use same layout as task listing for task search 2017-03-11 18:08:25 -05:00
Frederic Guillot d1edac845c Change groups list layout 2017-03-11 17:30:09 -05:00
Frederic Guillot a22b8f3dc7 Make user actions available from contextual menu 2017-03-11 15:24:34 -05:00
Frederic Guillot 6d814566fb Render QR code for TwoFactor authentication without Google Chart API 2017-03-09 21:24:04 -05:00
Frederic Guillot cbb4d0061e Fix PR #3104 2017-03-07 19:14:12 -05:00
Asim Husanovic 3ecc96265e Updated Bosnian language and fixed misspelling 2017-03-07 18:03:45 +03:00
Frederic Guillot f146091d52 Sync Spanish translation 2017-02-27 18:17:19 -05:00
Esteban Monge 53f9c5e600 Almost done about spanish translation 2017-02-27 15:48:21 -06:00
Frederic Guillot f3deb6492a Add toggle button to show/hide subtasks in task list view 2017-02-26 19:30:02 -05:00
Frederic Guillot 4f325193be Add class SubtaskListFormatter 2017-02-26 16:06:09 -05:00
Frederic Guillot 4a87fb34ba Display tags in task list view 2017-02-26 15:18:49 -05:00
Frederic Guillot 9bcf97a6c9 Project priority is always rendered now 2017-02-26 14:34:03 -05:00
Frederic Guillot 27328255cd Display project list icons on the right 2017-02-26 14:19:53 -05:00
Frederic Guillot 159c31cd3f Redesign users list layout 2017-02-26 12:17:39 -05:00
Frederic Guillot 954b7324f0 Add Croatian translation (#3076) 2017-02-26 09:15:04 -05:00
gusthoff 80132d3ff8 Added hooks before and after the column header row 2017-02-25 14:31:16 +01:00
Frederic Guillot 8cd45e8dd2 Update locales 2017-02-24 20:21:50 -05:00
Frederic Guillot a7573c77c2 Fix typo in PR #3074 2017-02-24 17:52:00 -05:00
Frederic Guillot c17bbe3c81 Merge pull-request #3074 2017-02-24 17:44:34 -05:00
Luthorhuss 69262d2fcb Add files via upload
Major update to da_DK locale
2017-02-24 11:10:22 +01:00
Frederic Guillot 2f0f996c1d Escape custom role name 2017-02-23 20:48:07 -05:00
Frederic Guillot daaf32beb5 Always escape initials in LetterAvatarProvider 2017-02-23 18:58:17 -05:00
Frederic Guillot dd579937e3 Add helper method to use implode() with HTML escaping 2017-02-23 18:51:11 -05:00
Frederic Guillot 73b2f51fe5 Make sure the default swimlane name is not empty before to run migration 2017-02-23 18:18:00 -05:00
Frederic Guillot 110e7dd7a7 Merge pull-request #3073 2017-02-23 17:46:06 -05:00
Frederic Guillot 6ae59a4f0e Merge pull-request #2975 2017-02-23 17:43:30 -05:00
Frederic Guillot 343e86a138 Automatic action to change task color when due date is expired (PR #3062) 2017-02-23 17:30:27 -05:00
Eskiso 42b6dc87de Updated translation 2017-02-23 22:16:50 +00:00
Konstantin Vorobyev 6f649b7d21 Show total score across all swimlanes #2975 2017-02-22 21:52:34 +09:00
Frederic Guillot 3d7a682ec7 Fix compatibility issue with Mysql migration 2017-02-20 22:30:01 -05:00
Frederic Guillot 63a460724d Update SQL dumps 2017-02-20 22:11:15 -05:00
Dmitry 6997865dd7 Update RU translation 2017-02-21 00:02:28 +03:00
Frederic Guillot 0eb262f75b Merge pull-request #3059 2017-02-19 19:41:48 -05:00
Frederic Guillot 4d74b3b494 Add missing translations 2017-02-19 18:34:15 -05:00
Frederic Guillot a43f71dda9 Redesign project list view 2017-02-19 18:27:57 -05:00
Frederic Guillot b5c56d4239 Display task count in table header 2017-02-19 17:28:32 -05:00
Frederic Guillot 3b3e803369 Redesign task list view 2017-02-19 17:08:00 -05:00
middeke f1d94a969d updated german translation 2017-02-19 19:04:59 +01:00
Frederic Guillot dc7c7667ec Avoid passing application_url argument to all notification templates 2017-02-19 12:14:54 -05:00
Frederic Guillot 778c9d8212 Allow people to remove missing automatic actions
When an automatic action is installed from a plugin,
if the plugin is removed the automatic could stay
in the database if the user didn't remove manually
the automatic action.
2017-02-19 12:00:35 -05:00
Frederic Guillot 23ff360d62 Update translations 2017-02-19 09:11:05 -05:00
renothing 64a4eb05ce fix chinese translations 2017-02-19 11:29:48 +08:00
Frederic Guillot 11a774e555 Send tasks by email 2017-02-18 20:21:48 -05:00
Frederic Guillot 2751b200d5 Add link to send comment by email in comment creation form 2017-02-18 19:38:15 -05:00
Frederic Guillot bd0ed33179 Add Reply-To header to emails sent from Kanboard 2017-02-18 19:13:08 -05:00
Frederic Guillot b4dc602381 Send comments by email 2017-02-18 18:25:46 -05:00
Frederic Guillot 5710bab971 Improve search tables 2017-02-18 16:59:06 -05:00
Frederic Guillot 4d4d7b3e1f Improve dropdown icons 2017-02-18 16:53:37 -05:00
Frederic Guillot ab40004558 Improve task view table 2017-02-18 16:25:59 -05:00
Frederic Guillot d67e9d35ed Simplify subtasks table 2017-02-18 16:03:01 -05:00
Frederic Guillot fb8c335200 Simplify custom filters table 2017-02-18 14:51:24 -05:00
Frederic Guillot 1c5c1a5b6d Simplify automatic actions table 2017-02-18 14:48:48 -05:00
Frederic Guillot 45771b685d Improve tags management in project settings 2017-02-18 14:08:38 -05:00
Frederic Guillot c7b7c060a6 Improve category section 2017-02-18 14:01:54 -05:00
Frederic Guillot 49c8e5c1be Prevent people to remove swimlanes that contains tasks 2017-02-18 13:38:51 -05:00
Frederic Guillot 948b7fbaaa Add mandatory argument "project_id" to API method "updateSwimlane()" 2017-02-18 10:11:07 -05:00
Frederic Guillot de128dbad8 Remove default swimlane 2017-02-18 09:42:01 -05:00
Frederic Guillot 0430a09c06 Fix Postgres SQL error in PR #3047 2017-02-16 22:37:27 -05:00
Frederic Guillot 3799b3b300 Merge pull-request #3047 2017-02-16 22:33:15 -05:00
Frederic Guillot 05e4f80b4b Merge pull-request #3046 2017-02-16 22:28:39 -05:00
Frederic Guillot 706ced08df Improve validation message 2017-02-16 22:27:23 -05:00
Frederic Guillot e393b387fb Merge pull-request #3041 2017-02-16 22:21:27 -05:00
middeke 3790b39fa0 bug fix 2017-02-16 21:14:17 +01:00
middeke 57e0fb3a8d bug fix 2017-02-16 21:03:54 +01:00
Konstantin Vorobyev 9264fefe20 Replace default value false -> 0 2017-02-16 21:40:45 +09:00
Konstantin Vorobyev ac73d076e8 Fix #3032: Copy 'Visible on dashboard' column flag on project duplicate 2017-02-16 13:20:07 +09:00
Konstantin Vorobyev 7c031c100e Fix #3031: Auto-assign sub-task to task owner 2017-02-16 13:06:34 +09:00
Frederic Guillot 5e0cf1472e Improve PR #3038 2017-02-15 21:06:41 -05:00
Frederic Guillot 371115167c Merge pull-request #3038 2017-02-15 20:54:36 -05:00
Busfreak d6d1df2917 Sub-tasks from the hidden columns still visible on the dashboard (#3040) 2017-02-15 20:31:32 -05:00
rmjstn ce3cab5374 Add date_started parameter to task API calls (#3042) 2017-02-15 20:28:47 -05:00
Busfreak 201e992f8a updated german translation 2017-02-15 15:07:33 +01:00
Konstantin Vorobyev 6e9de547c0 Fix #3030: Add upload the sqlite database feature 2017-02-15 17:38:48 +09:00
Frederic Guillot 5376bb9e0c Add table-hover css class 2017-02-14 22:22:04 -05:00
Frederic Guillot a559dc0be7 Use contextual menu instead of action column in users management 2017-02-14 22:09:29 -05:00
Dmitry cad4b7cedb Update RU translation 2017-02-14 23:02:32 +03:00
Frederic Guillot d58b35fe86 Update SQL dumps 2017-02-12 13:42:34 -05:00
Frederic Guillot 260213147c Add menu entry to add attachments in task dropdown 2017-02-12 13:39:46 -05:00
Frederic Guillot 991f7426e8 Improve error reporting when file upload is not configured properly 2017-02-12 13:34:56 -05:00
Frederic Guillot a172e3ad8d Convert Spanish documentation to UTF-8 2017-02-11 20:52:11 -05:00
Frederic Guillot c5caff7ef7 Fix CFD chart (stack wrongly ordered) 2017-02-11 19:42:17 -05:00
Frederic Guillot 2c45096411 Do not display comment icon link in public view 2017-02-11 17:32:58 -05:00
Frederic Guillot 8bf054a480 Open comments in board view with a modal dialog instead of tooltip 2017-02-11 17:22:10 -05:00
Frederic Guillot 28052edb22 Improve card icons alignment on board 2017-02-11 14:29:44 -05:00
António Pereira 49b3eeca2c Update pt_PT/translations.php 2017-02-09 13:52:04 -05:00
Frederic Guillot 72cea71692 Improve mobile view 2017-02-08 22:17:02 -05:00
Frederic Guillot b03c1c5ff4 Add priority column in list view 2017-02-08 20:42:26 -05:00
Frederic Guillot 5c0b90bb29 Change wording for project status (use "closed" instead of "inactive") 2017-02-08 20:35:51 -05:00
Frederic Guillot 647568cddd Make query compatible with Postgres 2017-02-08 20:16:17 -05:00
Frederic Guillot 58d4231f06 Improve columns table in project settings 2017-02-08 19:12:16 -05:00
Frederic Guillot 73dce12797 Prevent people to remove columns that contains tasks 2017-02-08 18:36:13 -05:00
Frederic Guillot d3650eaa25 Fix broken subtask restriction per user 2017-02-07 20:54:56 -05:00
António Pereira ef0da7a97f Update pt_PT/translations.php (#3015) 2017-02-05 22:22:29 -05:00
Frederic Guillot 3e1b1e0249 Improve LDAP error reporting 2017-02-05 19:34:12 -05:00
Frederic Guillot 53b0c7bda9 Remove method getMailboxHash() 2017-02-05 17:59:06 -05:00
Frederic Guillot a9a53e05a0 Merge pull-request #2766 2017-02-05 12:11:21 -05:00
Frederic Guillot 63716637ed Improve filterSubject() helper method 2017-02-05 12:03:18 -05:00
Frederic Guillot d0a1ed9227 Add configuration parameter to disable email configuration from user interface 2017-02-05 11:54:27 -05:00
Frederic Guillot a2e2ab8997 Show uploaded date under thumbnails when there is no user linked to a file 2017-02-05 11:27:34 -05:00
Frederic Guillot 40cd74aa95 Make base64 decoding optional for uploaded data 2017-02-04 18:26:35 -05:00
Frederic Guillot 6307070507 Do not try to format size if 0 2017-02-04 18:25:41 -05:00
Frederic Guillot fe3ac50aca Show uploaded date when there is no user linked to a file 2017-02-04 17:16:52 -05:00
Frederic Guillot d5c4c18ea0 Add email address field for projects 2017-02-04 16:03:29 -05:00
Eskiso 3ed916d04b Changed "usuário" to "utilizador" for coherence
Changed "usuário" to "utilizador" for coherence
2017-02-01 13:29:21 +00:00
Eskiso 4d40e4810d Updated Translation 2017-01-30 13:35:46 +00:00
Frederic Guillot a5a9bd56b7 Improve forget password behaviour
Notify the user that an email has been sent or not.
2017-01-29 20:47:00 -05:00
Frederic Guillot da3110ec8b Do not display current project in board selector 2017-01-29 20:15:51 -05:00
Frederic Guillot 4e78a0aced Do not set default task assignee for team projects 2017-01-29 20:06:32 -05:00
Frederic Guillot 7056935d84 Solve conflicts in PR #2431 2017-01-29 19:58:41 -05:00
Frederic Guillot 5c77612ffc Solve conflicts for Turkish translation 2017-01-29 10:49:29 -05:00
Sencar TOSUN f6bcaed49d Update translations.php 2017-01-29 13:59:15 +02:00
Sencar TOSUN 163713b4ef Update CurrencyModel.php 2017-01-29 13:53:50 +02:00
António Pereira 3e18ce5d5c Update pt_PT translations (#2987) 2017-01-28 11:54:26 -05:00
Frederic Guillot c185d24156 Update SQL exports 2017-01-28 11:37:43 -05:00
Frederic Guillot 9357b3a4ec Add command to execute individual job 2017-01-28 10:50:25 -05:00
Frederic Guillot 20832b439d More API procedures are now available to project members and project viewers 2017-01-27 18:38:34 -05:00
Frédéric Guillot db88388c92 Merge pull request #2985
new translation
2017-01-27 14:26:18 -05:00
Busfreak 959ea51930 new translation and bug-fix 2017-01-27 19:44:16 +01:00
Busfreak 55fa15118f new hook in project_overview/show 2017-01-27 19:25:06 +01:00
Frederic Guillot bf657abd97 Sync locales 2017-01-26 22:40:51 -05:00
Frederic Guillot 83ad4e4448 Set API methods getColumns and getColumn accessible to project viewers 2017-01-26 22:26:07 -05:00
Dmitry 9353bf96d9 Update ru_RU translation 2017-01-27 03:56:07 +03:00
Busfreak 7aff9b2879 update german translation 2017-01-26 18:19:03 +01:00
Mark Szymanski e986b948e3 Provide support for completion filter in search (fixes #2958) 2017-01-24 22:45:16 -06:00
Frederic Guillot fa5c12a61d Empty arrays are serialized to a list instead of a dict (Json API) 2017-01-24 22:09:13 -05:00
Frederic Guillot 81d14efbd1 Simplify date and time configuration to avoid potential validation issues 2017-01-24 20:16:43 -05:00
Frederic Guillot d81fb20df6 Fix wrong datetime formatting when task form shows validation errors 2017-01-24 20:04:58 -05:00
Frederic Guillot b23613bbe3 Fix regression: wrong URL in modal to move task to another project 2017-01-23 21:16:14 -05:00
Frederic Guillot 5315e4961e Fix regression: stay on the same page when a task is closed 2017-01-23 21:05:59 -05:00
Frederic Guillot 10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Frederic Guillot 2f43d365a0 Add project creation links to project management pages 2017-01-22 18:55:22 -05:00
Frederic Guillot b55810043d Simplify user creation form 2017-01-22 18:45:17 -05:00
Frederic Guillot 9b9543353f Fix wrong default value for add group member modal 2017-01-22 18:00:02 -05:00
Frederic Guillot daffcd5fd6 Add column to show dashboard visibility 2017-01-22 17:07:19 -05:00
Frederic Guillot 3be442bfc5 Avoid PHP notice when validation fail 2017-01-22 17:06:39 -05:00
Frederic Guillot b906b91733 Fix typos in PR #2950 2017-01-22 12:40:53 -05:00
Lev Lazinskiy 8e18c39db9 Add date_modification to comments (PR #2950) 2017-01-22 12:39:30 -05:00
Frederic Guillot c98bb82312 Update id_ID translations (By Fajri Surya Putra) 2017-01-20 15:58:48 -05:00
robre 3ce46b7230 Added a hook for the table colum header 2017-01-20 15:30:56 +01:00
Shaxine-Linux f0266eb688 Update pt_PT/translations.php 2017-01-19 20:32:22 +00:00
nepomuc 7ae8445ccd Fix #2848 2017-01-18 21:12:13 -05:00
Mark Szymanski d798a26666 Updates to clarify difference between username and name in profile page (fixes #2812) 2017-01-17 21:46:24 -06:00
Volodymyr Kushnir 0ad1779435 Fix Kanboard installation errors on MySQL 8.0.0
This is a quick and dirty fix for "Internal Error: Unable to run SQL migrations: Running migration \Schema\version_113, SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'role VARCHAR(255) NOT NULL,".
As per https://dev.mysql.com/doc/refman/8.0/en/keywords.html **role** is a reserved keyword in MySQL 8.0.0.
2017-01-15 17:54:53 +02:00
Frederic Guillot f5c95f3c93 Add task creation event to automatic action that email tasks 2017-01-14 16:00:58 -05:00
Frederic Guillot c6b9c72626 Improve external link form when validation fail 2017-01-14 14:29:44 -05:00
Frederic Guillot 2cac4c811d Add workaround when IE11 submit corrupted multipart/form-data 2017-01-14 13:44:57 -05:00
Frederic Guillot fe1629e3ea Fix PHP notice in task creation form 2017-01-14 13:00:06 -05:00
Frederic Guillot 0807f27981 Fix wrong arguments for submitButtons() helper 2017-01-11 22:43:24 -05:00
Frederic Guillot d459bec035 Display at least the title when there is no custom filters 2017-01-08 22:54:05 -05:00
Frederic Guillot f18707c69a Sync locales 2017-01-08 22:03:18 -05:00
Frederic Guillot 5bd19ee64d Improve user views layout 2017-01-08 21:51:43 -05:00
Frederic Guillot 36de36dad9 Improve settings pages layout 2017-01-08 21:42:08 -05:00
Frederic Guillot d01b2271d3 Add margin bottom under search box 2017-01-08 21:23:56 -05:00
Frederic Guillot 0960a4d0b0 Improve link labels pages navigation 2017-01-08 21:18:54 -05:00
Frederic Guillot 47f4bceb1a Improve currencies pages navigation 2017-01-08 21:08:33 -05:00
Frederic Guillot 1078cac70d Minor improvements in settings page 2017-01-08 18:58:44 -05:00
Frederic Guillot 5ce0ebdd26 Rename methods to render fields in TaskHelper and SubtaskHelper 2017-01-08 18:07:38 -05:00
Frederic Guillot 07f9700179 Offer the possibility to define version compatibility from plugins 2017-01-08 17:02:31 -05:00
Frederic Guillot ca00b8cf53 Display project exports in modal box 2017-01-08 15:31:33 -05:00
Frederic Guillot b3a450bace Display project analytics in modal box 2017-01-08 14:00:51 -05:00
Frederic Guillot ea2cbb76d5 Open project activities in modal box 2017-01-08 12:23:25 -05:00
Frederic Guillot e377f450ad Open form to create customer filters in modal box 2017-01-08 12:16:05 -05:00
Frederic Guillot bb222a79cd Open task import in modal box 2017-01-08 12:01:13 -05:00
Frederic Guillot 6bfafb6e82 Rename CSS class "listing" to "panel" 2017-01-08 11:43:30 -05:00
Frederic Guillot 348f4491ff Make icons clickable in menus 2017-01-08 11:29:41 -05:00
Frederic Guillot febb9ade5b Update Swiftmailer to avoid potential security risk 2017-01-05 20:45:33 -05:00
Frederic Guillot 3833c12ccc Refactoring/rewrite of modal boxes handling 2017-01-02 17:01:27 -05:00
Frederic Guillot d49ce63e51 Fix typo in French translation 2016-12-30 21:02:30 -05:00
Frederic Guillot 28b4ae3260 Add missing French translation 2016-12-30 15:38:57 -05:00
Sencar TOSUN 27ff8ad01c Update translations.php 2016-12-22 12:29:58 +03:00
phecho 4724367e3b
Fix conflict 2016-12-21 10:58:41 +08:00
phecho 56d00ac159
Add missing traslations 2016-12-21 10:53:17 +08:00
phecho 17589a9579
Added pagination details showing 2016-12-21 10:47:52 +08:00
Frederic Guillot 9d5d389de8 Display user full name in auto-complete field value 2016-12-20 20:27:23 -05:00
Frederic Guillot efbab9ed4c Merge pull-request #2900 2016-12-20 20:11:22 -05:00
Frederic Guillot f5234a278e Make PR #2897 pass unit tests 2016-12-20 20:11:17 -05:00
Frederic Guillot c1d07fe0ef Merge pull-request #2897 2016-12-20 20:06:52 -05:00
Frederic Guillot ae708a712a Offer the possibility to override internal formatter objects from plugins 2016-12-20 20:06:39 -05:00
Dmitry 7daa058f91 Update ru_RU translations
Corrected existing translation and added new strings
2016-12-21 02:42:53 +03:00
Busfreak a104afa01c array_combine error in PHP 5.3 2016-12-20 09:40:13 +01:00
Frederic Guillot a4f258b26c Add missing french translation 2016-12-19 22:31:55 -05:00
Frederic Guillot da838d64cb Merge pull-request #2896 2016-12-19 22:27:45 -05:00
Frederic Guillot 07c44d2113 Avoid code duplication in PR #2891 2016-12-19 22:27:13 -05:00
Frederic Guillot eed51aef63 Merge pull-request #2891 2016-12-19 22:04:15 -05:00
phecho a7897f54e8
Add currency of Chinese Yuan 2016-12-20 10:32:55 +08:00
Frederic Guillot 2decbe28b5 Add tags parameter to task API calls 2016-12-18 18:19:25 -05:00
Frederic Guillot 1186104469 Add API calls to manage tags 2016-12-17 17:02:29 -05:00
Frederic Guillot ddeb89e2c6 Add cache decorator for UserModel 2016-12-17 13:39:03 -05:00
Frederic Guillot aafa1de4d5 Handle username with dots in user mentions 2016-12-17 12:11:17 -05:00
Frederic Guillot b6ea1ac9a4 Merge pull-request #2890 2016-12-13 20:22:38 -05:00
phecho 89feb0ae03
Implement feature #2843 2016-12-13 19:49:16 +08:00