Commit Graph

880 Commits

Author SHA1 Message Date
Frederic Guillot ac86c3100a Add Mailgun integration (incoming emails) 2015-04-19 16:01:41 -04:00
Frederic Guillot 1891e87d03 Add Postmark integration (inbound emails for task creation) 2015-04-19 14:48:12 -04:00
Frederic Guillot 370b5a0fd7 Add Slack and Hipchat integrations for each projects 2015-04-18 18:44:45 -04:00
Frederic Guillot f53bb88d10 Fix PHP 5.3 issue 2015-04-18 15:26:12 -04:00
Frederic Guillot 9317416223 Fix position issues on column index template 2015-04-18 15:14:52 -04:00
Frederic Guillot 54449d48c4 Fix bug when moving subtasks with non consecutive positions 2015-04-18 15:10:40 -04:00
Frederic Guillot 7b7ea56460 Fix issue move column up/down with non consecutive positions 2015-04-18 14:28:55 -04:00
Frederic Guillot ede4a9a93d Fix wrong login url for expired session 2015-04-18 10:29:01 -04:00
Frederic Guillot f5b4b237a8 Remove info box about screenshots 2015-04-13 22:33:31 -04:00
Frederic Guillot 3b403a1a4b Add screenshot support for tasks (copy/paste images directly) 2015-04-12 18:44:42 -04:00
gavlepeter 2a150dd3be Update translations.php
Also add translation for Swedish currency: 
'SEK - Swedish Krona' => 'SEK - Svensk Krona',
2015-04-12 13:25:37 +02:00
Frederic Guillot fd7a8a0780 Make sure the user is connected 2015-04-11 23:18:15 -04:00
Frederic Guillot 1b5cbf5611 Fix php error 2015-04-11 23:12:31 -04:00
Frederic Guillot 3f38d81f79 Include all tasks for daily project summaries 2015-04-11 23:04:19 -04:00
Frederic Guillot 9ca2ba2127 Add burndown chart 2015-04-11 23:01:17 -04:00
Frederic Guillot 7df055aff1 Add auth controller 2015-04-11 18:05:10 -04:00
Frederic Guillot ea9d402587 Add column controller 2015-04-11 17:38:41 -04:00
Frederic Guillot 510904afc2 Update Italian translation (Thanks to Paolo Mainieri) 2015-04-11 17:06:49 -04:00
Frederic Guillot 05b1cfd98c Fix bug: tooltips for descriptions are not shown after a board refresh 2015-04-11 16:34:26 -04:00
Frederic Guillot d3727e92a6 Add category description (merge and modify pull-request #692) 2015-04-11 16:26:45 -04:00
Frederic Guillot 3311061d10 Improve pull-request (move thumbnail generation function) 2015-04-11 13:47:31 -04:00
BlueTeck aea3a352aa Simplify and correct thumbnail method 2015-04-09 15:20:27 +02:00
BlueTeck bca1012e70 #717 add size, user, date to uploaded files 2015-04-09 10:08:27 +02:00
BlueTeck c1329ac7c4 #779 remove image hover and center thumbnail 2015-04-09 09:01:29 +02:00
Frederic Guillot 4460851615 Display the sum of task complexity in the column 2015-04-07 21:06:15 -04:00
Yuichi Murata 7d1c84699a Update ja_JP translation (pull-request #777) and sync all locales 2015-04-07 20:40:00 -04:00
Frederic Guillot 4325679a70 Display the author in email notifications 2015-04-07 20:21:27 -04:00
Frederic Guillot 96a1511346 Fix postgres issue with time-off timetable 2015-04-06 18:52:00 -04:00
Frederic Guillot 13ea77f018 Fix bug with notifications and subtask restriction 2015-04-06 18:41:51 -04:00
Frederic Guillot b89a4ac33f Add check for gd extension 2015-04-06 17:52:51 -04:00
Frederic Guillot e3b1dbee2b Fix translation typo 2015-04-06 17:39:43 -04:00
Frederic Guillot 2f7b3ed87f Merge pull-request #772 2015-04-06 17:35:37 -04:00
mfoucrier 113df89230 Update translations.php
Proposition de traduction...

J'ai trouvé cette erreur "Ccde" dans ce texte : 'This QR Ccde contains the key URI: '.
2015-04-06 19:55:40 +02:00
mfoucrier dcca223fd1 Update translations.php 2015-04-06 19:42:51 +02:00
Frederic Guillot ca21f31194 Merge pull-request #770 2015-04-06 10:54:02 -04:00
Chao Feng 906fe3198d Update zh_CN translation. 2015-04-06 11:56:06 +08:00
Frederic Guillot 010145e36c Fix bug on column sorting 2015-04-05 20:49:35 -04:00
Frederic Guillot a264a53e3b Rename action TaskAssignColor to TaskAssignColorColumn 2015-04-03 18:56:05 -04:00
Frederic Guillot 5631210fb7 Merge pull-request #763 2015-04-03 18:45:45 -04:00
Frederic Guillot 5a29cccc95 Various fixes for PHPAnalyzer 2015-04-03 18:32:51 -04:00
Frederic Guillot 91a5ec0885 Fix issue with subtask forecast 2015-04-03 17:57:19 -04:00
Manish Lad 248c160534 Ability to assign a task color based on an event.
Initially supported event: task moved to a column
2015-04-03 22:43:02 +01:00
Frederic Guillot e5f6e364f1 Improve and fix issues with 2FA 2015-04-03 14:40:00 -04:00
Frederic Guillot c72bca04a8 Format dates on budget view 2015-04-02 20:18:07 -04:00
Frederic Guillot f762663959 Remove php notice 2015-03-31 23:10:01 -04:00
Frederic Guillot afdc062097 Improve 2FA 2015-03-31 23:01:13 -04:00
Frederic Guillot abeeba7167 Add two factor authentication 2015-03-31 22:48:14 -04:00
Frederic Guillot 066893e6a1 Split task sidebar with another section 2015-03-30 22:04:27 -04:00
Frederic Guillot 8d9b87bb6e Avoid code duplication in pull-request #746 2015-03-30 21:58:16 -04:00
Frederic Guillot 6d80f0b466 Merge pull-request #746 2015-03-30 21:38:23 -04:00
Frederic Guillot 01f9ee3410 Add Gravatar integration 2015-03-30 21:27:49 -04:00
Frederic Guillot b17f4b28ca Improve pull-request #738 2015-03-30 20:52:30 -04:00
Frederic Guillot 147f2015c0 Merge pull-request #738 2015-03-30 20:47:42 -04:00
Frederic Guillot cb02acba94 Merge pull-request #745 2015-03-30 20:45:31 -04:00
Frederic Guillot 6278d40eb3 Merge pull-request #749 2015-03-30 20:41:25 -04:00
Timo 77bd9227aa Update german translation
Update german translation
2015-03-30 09:00:56 +02:00
Frederic Guillot 7cbae61dbd Add Hipchat integration 2015-03-29 13:51:51 -04:00
BlueTeck 58b0159e87 add activity stream to task #693 2015-03-29 12:48:24 +02:00
BlueTeck 0ae832d76d add task name to subtask dashboard #682 2015-03-29 12:20:03 +02:00
Frederic Guillot 5536f6c6ce Add Slack integration 2015-03-28 21:37:53 -04:00
Frederic Guillot f9891a966f Fix PHP notice 2015-03-28 18:32:40 -04:00
Frederic Guillot 0f0f7e4b27 Restrict currency controller to admins 2015-03-28 18:02:48 -04:00
Frederic Guillot 9bfab51e00 Add currency rates for budget calculation 2015-03-28 18:00:18 -04:00
Frederic Guillot eb6853c163 Display only relevant data in the budget graph 2015-03-28 15:44:24 -04:00
Frederic Guillot 280d9896d9 Merge pull-request #744 2015-03-28 12:43:01 -04:00
Frederic Guillot 26fea9b96b Add task transitions csv export 2015-03-28 12:39:46 -04:00
Бабин Владимир 6439bc9032 Update Russian translation 2015-03-27 12:34:20 +05:00
Frederic Guillot 87d2c6d99e Add task transitions history 2015-03-26 22:40:46 -04:00
Frederic Guillot 93fa9b5cba Fetch only subtasks with status=todo 2015-03-26 21:09:40 -04:00
Frederic Guillot d48dfcf2fa Merge pull-request #742 2015-03-26 20:54:00 -04:00
Frederic Guillot 6bd6fa27a6 Merge pull-request #743 (hu_HU translation) 2015-03-26 20:52:21 -04:00
Frederic Guillot d3ae8d2acb Display subtask estimates in the user calendar according to the timetable 2015-03-26 20:49:37 -04:00
crash5 1df3d51201 hungarian language file updated [ci skip] 2015-03-26 20:24:07 +01:00
mfoucrier 767c4c1171 Update translations.php
proposition de traduction
2015-03-26 19:35:42 +01:00
Semyon Novikov 2db1af88bb Missing default value for MARKDOWN_ESCAPED constant
Also removed stray trailing whitespace in Helper.php
2015-03-25 10:08:50 +05:00
Semyon Novikov 9a04118fcd Add option for toggling html escapes inside markdown fields 2015-03-25 08:35:07 +05:00
Frederic Guillot 626ad566f7 Add missing user_id in pagination links for the dashboard 2015-03-24 20:18:34 -04:00
Frederic Guillot 92510eefb1 Improve and translate pull-request 2015-03-22 19:20:17 -04:00
Frederic Guillot 0e5cdfa6ab Merge pull-request #664 2015-03-22 19:12:04 -04:00
Frederic Guillot 72de621d77 Add budget graph 2015-03-22 18:44:45 -04:00
Frederic Guillot 373537efe2 Allow admins to transform a private project to a team project 2015-03-21 19:10:24 -04:00
Frederic Guillot bcb39ad4db Add option to enable/disable iframe inclusion http header 2015-03-21 18:25:35 -04:00
Frederic Guillot ed54d852db Display projects on the dashboard and board selector when everybody allowed is checked 2015-03-21 18:16:04 -04:00
Frederic Guillot dd066290e5 Remove html escaping for custom css 2015-03-21 15:30:03 -04:00
Frederic Guillot fc97378c83 Move task complexity to the bottom 2015-03-21 15:25:21 -04:00
Frederic Guillot 28a1461f65 Add swimlane dropdown in task creation form 2015-03-21 13:22:08 -04:00
Frederic Guillot 9e4eac94fc Fix bug wrong due date after moving a task on the calendar 2015-03-21 11:57:53 -04:00
Frederic Guillot 61358710c2 Merge pull-request #731 2015-03-19 20:05:57 -04:00
Francois Ferrand 67f9465138 Fix query to check user by name and email. 2015-03-19 17:51:22 +01:00
Christian González ef9c9c21c6 Gitlab "Thema" -> "Fehler"
changed because "Thema" is no good word for issue in this context. The translation for github uses "Fehler" as well, there correctly.
2015-03-19 06:02:00 +01:00
Frederic Guillot cf5182ee4b Add unique css class name for board table 2015-03-16 22:17:32 -04:00
Frederic Guillot 50f98abfd3 Merge and improve pull-request #666 (custom stylesheet) 2015-03-16 22:12:16 -04:00
Frederic Guillot 333671fdd4 Lowercase class name 2015-03-15 21:10:45 -04:00
Frederic Guillot 3c8736c1fe Calculate intersection between time tracking and timetable 2015-03-15 19:42:49 -04:00
Frederic Guillot 084272c60e Add cost breakdown for project budget 2015-03-15 17:28:46 -04:00
Frederic Guillot 253996901a Calculate the time spent based on the timetable 2015-03-14 20:53:33 -04:00
Frederic Guillot 4700139a86 Start to develop the budget module 2015-03-12 23:03:51 -04:00
Frederic Guillot 925ede9b48 Merge and improve pull-request #704 2015-03-12 21:21:24 -04:00
Frederic Guillot e1571f91ce Merge pull-request #709 2015-03-12 20:49:25 -04:00
bdpsoft 33cf6075b9 Add Serbian currencie and language code in Model\Config 2015-03-12 19:35:49 +01:00
bdpsoft d01485bf0a Added Serbian Latin translation 2015-03-12 19:29:19 +01:00
Hendrik Stoker a0b8d7cdf0 Added dutch translation 2015-03-11 08:28:07 +01:00
Frederic Guillot d91b5d4aa3 Improve pull-request 2015-03-10 22:37:09 -04:00
Frederic Guillot 788ef2bc07 Merge pull-request #699 2015-03-10 22:11:30 -04:00
Olivier Maridat b747b9750b Order task links by labels and task column 2015-03-10 14:50:17 +01:00
Olivier Maridat 80fb1ce1e5 Add a quick task link creation as it is possible for subtask 2015-03-10 14:49:10 +01:00
Olivier Maridat ef1fea4509 Add an item "Add a link" in the dropdown menu of a task in the board view 2015-03-10 14:32:23 +01:00
Frederic Guillot 900e3fa1fd Bust subtask title max length to 255 characters 2015-03-09 21:48:45 -04:00
Frederic Guillot f55e12d5ee Merge pull-request #697 2015-03-09 21:44:21 -04:00
Frederic Guillot 406aeaf2fb Merge pull-request #700 2015-03-09 21:40:56 -04:00
Frederic Guillot 762fdb9f40 Lowercase filename 2015-03-09 21:38:50 -04:00
Frederic Guillot c870508923 Add user timetables 2015-03-09 21:37:10 -04:00
Olivier Paroz 26252d1690 Adding CHF to the list of Euro currencies 2015-03-09 13:48:30 +01:00
Frederic Guillot 7328995645 Add user cost 2015-03-07 16:50:36 -05:00
BlueTeck 5e5af86638 add image thumbnail to task detail view, add icons to common file extensions, better layout in task attachments 2015-03-07 11:31:53 +01:00
Oliver Kraitschy 7c238bee68 Edit subtask with title maxlength 100. 2015-03-06 09:36:01 +01:00
Oliver Kraitschy 29d1417e8b Create subtask with title maxlength 100. 2015-03-06 09:34:51 +01:00
Frederic Guillot 313318a40d Add config parameter for custom database port 2015-03-05 21:37:57 -05:00
Frederic Guillot 68cb070e82 Merge pull-request #691 2015-03-04 21:23:38 -05:00
Frederic Guillot 436fda0167 Fix typos 2015-03-04 21:06:56 -05:00
Francois Ferrand 6696484bd0 Escape markdown code in column tooltips.
This is needed to avoid issues when the code contains quotes.
2015-03-04 17:03:38 +01:00
Francois Ferrand efbcc22f5a Add missing swimlane REST API
Missing API to retrieve extra details were missing:
  getSwimlane($project_id, $name)
  getAllSwimlanes($project_id)
2015-03-03 16:35:45 +01:00
BlueTeck 88ba0c0953 preview images in taskview 2015-03-02 22:40:09 +01:00
Frederic Guillot 052b14d482 Translate chosen selects 2015-03-01 19:42:24 -05:00
Frederic Guillot d910ebc1ea Integrate Turkish language 2015-03-01 18:43:03 -05:00
Frederic Guillot 9278a92603 Merge pull-request #681 2015-03-01 18:34:30 -05:00
Frederic Guillot 35d99ec5d3 Add subtask position 2015-03-01 18:03:58 -05:00
creador 35ca4c1740 Turkish translation
Added Turkish translation
2015-03-02 00:48:21 +02:00
Frederic Guillot da425e4187 Rename subtasks and files tables 2015-02-28 19:54:32 -05:00
Frederic Guillot bb61b409a3 Improve toggle compact/horizontal scrolling view 2015-02-28 18:11:05 -05:00
Frederic Guillot 7f56c255ca Merge pull-request #675 2015-02-28 16:46:50 -05:00
Frederic Guillot 6d00254d27 Merge pull-request #678 2015-02-28 16:24:27 -05:00
crash5 ad4b51ab9c updated, some case fix 2015-02-28 14:33:34 +01:00
gavlepeter e07465727f Update translations.php 2015-02-28 13:35:30 +01:00
ashbike 621b979627 Added a menu item and short key 'c' to toggle board view. View modes are compact (tries to stuff all columns in the window) and wide (scrollbar appears) 2015-02-28 14:31:20 +05:30
Frederic Guillot db59460da1 Improve pull-request 2015-02-27 19:15:23 -05:00
Frederic Guillot dd051feb8c Merge pull-request #670 2015-02-27 19:08:53 -05:00
Francois Ferrand 34a0216ca7 Add REST api to manage actions. 2015-02-25 11:35:31 +01:00
Francois Ferrand 6b09ff766a Avoid re-layout when displaying the page.
Use <span>/<span> instead of <ul>/<il> for task menu anchor, to avoid flickering items when the
menus are created.
2015-02-25 11:33:56 +01:00
ashbike 88444e8b3e A small patch which enables scroll view toggling.
If there are many columns, the board adds a horizontal scrollbar. However, This looses the full board visibility. Now there is a menu item on the Board, Action > Toggle view which switches. This can also be toggled by 'c' keypress.
2015-02-25 12:05:14 +05:30
Frederic Guillot c4aed0e749 Use single quotes for attributes with Markdown/HTML content to avoid browser bugs 2015-02-24 21:36:50 -05:00
Frederic Guillot 4fc518b2c9 Merge pull-request #657 2015-02-24 21:12:19 -05:00
Frederic Guillot 0fd8241f46 Merge pull-request #656 2015-02-24 21:04:21 -05:00
Francois Ferrand 546e0ec809 Add new actions to move issue when the assignee is changed.
This will *not* fire the task_moved events, to avoid triggering other auto-assign actions.
This does not seem ideal, but I see no easy way to implement this properly (e.g. checking the event
stack).
2015-02-24 18:41:38 +01:00
Francois Ferrand dedf425e81 Add project description field.
Description is shown in a popup when hovering the 'information' icon, like column description,
which is shown in project list on dashboard and in board's title.

This is useful to document the categories and colors used in the project.
2015-02-24 14:21:23 +01:00
Francois Ferrand 2958bf7e63 Display footer icons left of text.
This is consistent with the due date indicator, and needed to avoid confusion between the due date
and the following number of comments/tasks/...

IMHO this also feels slightly more natural :-)
2015-02-24 12:10:21 +01:00
Chao Feng 92eabb2360 Update zh_CN translation. 2015-02-24 18:25:58 +08:00
Frederic Guillot cd323ed8fd Add missing column on public board for task links 2015-02-22 09:17:17 -05:00
Frederic Guillot 2b3f0b6179 Remove native tooltip title for task board 2015-02-21 17:49:53 -05:00
Frederic Guillot 3a56d215fc Add task menu in collapsed mode 2015-02-21 17:43:15 -05:00
Frederic Guillot b9dd69853d Improve responsive css 2015-02-21 17:02:13 -05:00
Frederic Guillot 279ad3c17e Add Debian 6 in Vagrantfile to test with PHP 5.3.3 2015-02-21 15:56:12 -05:00
Frederic Guillot 39dab436ea Fix typo in french translation 2015-02-21 14:31:24 -05:00
Frederic Guillot fa09d893d3 Merge pull-request #645 2015-02-21 14:26:43 -05:00
Frederic Guillot 5f1dcf1ae8 Fix bug links with different columns (pull-request merge) 2015-02-21 14:24:00 -05:00
Frederic Guillot 651528d705 Merge pull-request #643 2015-02-21 13:42:51 -05:00
Frederic Guillot 658e668a77 Merge pull-request #644 2015-02-21 13:40:24 -05:00
mfoucrier 51199f5575 Update translations.php
Bonjour,
Désolé pour le français, mais j'ai un commentaire un peu long avec quelques questions... Ça va aller plus vite ainsi !

Avant de faire la traduction en portugais, je compare la version anglaise avec la française et je me trouve avec quelques différences que je ne comprends pas toujours :

- Ci-dessous il y a une différence ici "...%d?" => "...%s". Est-ce normal ?
'Do you really want to remove this link with task #%d?' => 'Voulez-vous vraiment supprimer ce lien avec la tâche n°%s ?',
    
- Ici le mot "ajouter" devient "create" ?
'Unable to create your link.' => 'Impossible d\'ajouter ce lien.'

- Ici, le mot en français serait-il pas "bloc" ?
'blocks' => 'bloque'

- Il ne manque un mot en français ?
'Filter recently updated' => 'Récemment modifié',

- J'ai un peu de mal avec les "%quelque chose"  comme par exemple ces deux là :
 '%b %e' => '%e %b',
 'since %B %e, %Y at %k:%M %p' => 'depuis le %d/%m/%Y à %H:%M',

Merci pour votre beau logiciel et de maintenir une version Postgresql.
2015-02-21 17:56:56 +01:00
Frederic Guillot 7c2bf746f2 Lowercase LDAP usernames by default for authentication 2015-02-20 19:42:27 -05:00
BlueTeck cc12f5589a display column in link details 2015-02-20 14:52:25 +01:00
BlueTeck 7992488232 update german translation 2015-02-20 11:34:38 +01:00
BlueTeck 90d97dc98a Update german translation 2015-02-20 11:33:03 +01:00
Frederic Guillot 8214aae1d6 Enable event drop for user calendar 2015-02-17 21:29:11 -05:00
Frederic Guillot 10debb3f6c Update task time spent based on subtasks time spent 2015-02-17 20:37:14 -05:00
Frederic Guillot 4ec507724f Fix popover issue with tooltips 2015-02-17 20:03:33 -05:00
Frederic Guillot 2c68efac3a Add chosen multiple select for due date and recent filters 2015-02-16 23:28:02 -05:00
Frederic Guillot 0db66953a7 Use chosen for board dropdown filters 2015-02-16 23:02:47 -05:00
Frederic Guillot 8d1f19fb56 Add missing translations 2015-02-16 22:32:15 -05:00
Frederic Guillot 12380b69d4 Fix PHP error in pull-request 2015-02-16 22:13:23 -05:00
Frederic Guillot 697e661ef5 Merge pull-request #629 2015-02-16 22:04:41 -05:00
Frederic Guillot 7f52caf84f Add recent filter (merge pull-request #627) 2015-02-16 21:46:23 -05:00
Frederic Guillot 3d1830de4f Merge pull-request #626 2015-02-16 21:19:21 -05:00
ashbike 32cd7c1508 This adds a quick comment creation link in the task menu on board. 2015-02-16 23:53:09 +05:30
Frederic Guillot b2c95a25e3 Enable keyboard shortcut inside textarea and minor fixes 2015-02-15 21:54:21 -05:00
Frederic Guillot 353117f44e Display unfinished subtasks in the calendar 2015-02-15 21:00:04 -05:00
Frederic Guillot 321b1914ef Display confirmation box to close task from the board and improve popover listeners 2015-02-15 19:35:28 -05:00
Frederic Guillot 186f8ba840 Re-order items on the card 2015-02-15 18:58:49 -05:00
Frederic Guillot 794f7f7645 Add board horizontal scrolling 2015-02-15 18:25:54 -05:00
Frederic Guillot 2fd2fe6e88 Add missing locale 2015-02-15 16:41:19 -05:00
Frederic Guillot b76256dd04 Merge pull-request #622 2015-02-15 16:35:47 -05:00
Frederic Guillot 2491ada0db Display subtask time tracking in the calendar 2015-02-15 16:34:56 -05:00
crash5 7da4cbfe43 updated Hungarian language file 2015-02-15 17:54:06 +01:00
Frederic Guillot e84abb5498 Add keyboard shortcut to open the board selector 2015-02-14 23:22:06 -05:00
Frederic Guillot 998ef43e53 Add a section to display keyboard shorcuts 2015-02-14 23:09:53 -05:00
Frederic Guillot 627d8aaa8c Add keyboard shortcut to expand/collapse board tasks 2015-02-14 22:53:12 -05:00
Frederic Guillot 7c4bdea324 Add board filter: collapse/expand tasks 2015-02-14 21:03:25 -05:00
Frederic Guillot 2eec0185ab Replace home icon with KB logo 2015-02-14 19:13:32 -05:00
Frederic Guillot 23346d5e76 Move function to the right place (pull-request) and improve board task icons 2015-02-14 18:55:55 -05:00
Frederic Guillot 8c8692cd4d Merge pull-request #615 2015-02-14 17:18:13 -05:00
Frederic Guillot 35382583db Allow remote images for markdown content 2015-02-14 16:30:57 -05:00
Frederic Guillot 5fd4e290c5 Fix PHPAnalyzer issues 2015-02-14 16:22:26 -05:00
Frederic Guillot f7e4c3928a Refactoring/simplification of the pull-request about links 2015-02-14 16:11:13 -05:00
Frederic Guillot 364382b1b5 Add task links (Merge pull-request #610) 2015-02-13 17:50:20 -05:00
Frederic Guillot 124f7cad28 Check if the user session match an existing user 2015-02-13 16:41:50 -05:00
Francois Ferrand 42dd31a91b Show date moved in column in task details. 2015-02-13 16:20:44 +01:00
ashbike 0c60489b08 Task age and days in column shows hours if < 1 day 2015-02-13 11:45:55 +05:30
Frederic Guillot 8fde5df4f8 Fix bug project creation with hu_HU locales (duplicate column name) 2015-02-12 20:06:50 -05:00
Frederic Guillot 1a8ca671b5 Add subscriber for task (moved date) 2015-02-11 21:05:23 -05:00
Frederic Guillot 7f820a52b0 Fix bug url redirection after login 2015-02-11 20:47:47 -05:00
Frederic Guillot 2c512f93ac Improve pull-request 2015-02-11 20:46:14 -05:00
ashbike 59ee6f9fee Task age and time spent in one column.
Details: https://github.com/fguillot/kanboard/issues/608
2015-02-11 16:52:07 +05:30
Frederic Guillot efbf679385 Add subtask time tracking in the task view 2015-02-10 22:10:32 -05:00
Frederic Guillot 1de845e6c3 Display subtask icon status and title everywhere 2015-02-09 21:49:53 -05:00
Frederic Guillot 755b38f09e Code cleanup + minor css improvement 2015-02-09 21:37:31 -05:00
ashbike 77a307e4ff - Markdown supported in column description.
- Project > Edit Board and Project Summary pages now show description as tooltip.
- Project > Edit Board shows textarea with markdown preview. Edit column also shows markdown preview.
- Fixed bug while adding a new column inserts description as column limit.
2015-02-09 21:14:53 -05:00
BlueTeck 3704e33c66 added getProjectActivity + getOverdueTasks to API 2015-02-09 20:48:13 -05:00
BlueTeck 45b3cb0ccc update german translation 2015-02-09 20:41:56 -05:00
mfoucrier da27da45db Update translations.php
here is my small contribution to your beautiful software
2015-02-09 18:54:46 +01:00
Frederic Guillot 6f94ce6af3 Add Bitbucket webhook 2015-02-08 21:13:59 -05:00
Frederic Guillot d634a53e9c Update moment.js and add timezone in template 2015-02-08 17:37:13 -05:00
Frederic Guillot 92509c43c4 Add user calendar view on the dashboard and in the user management section 2015-02-08 16:13:05 -05:00
Frederic Guillot acf3941b4a Improve js and add native language support for datepicker and calendar 2015-02-08 15:07:47 -05:00
Frederic Guillot 813b7c4c00 Add unit test for subtask time tracking 2015-02-08 13:46:38 -05:00
Frederic Guillot 00b9508d81 Be able to disable the login form for specific users 2015-02-07 23:28:17 -05:00
Frederic Guillot 4def2ab60c Add time tracking for subtasks on the dashboard 2015-02-07 22:00:56 -05:00
Frederic Guillot 563941c70d Add task time tracking on the dashboard 2015-02-07 21:56:04 -05:00
Frederic Guillot c9cc82eec8 Update subtask spent based on the time tracking 2015-02-07 21:44:51 -05:00
Frederic Guillot 2d890cbc71 Update task time tracking based on subtask time tracking 2015-02-07 19:39:39 -05:00
Frederic Guillot fa6d19928a Rename subtask model 2015-02-07 18:36:16 -05:00
Frederic Guillot f83fc5bee4 Add list items for the dropdown 2015-02-07 17:49:33 -05:00
Frederic Guillot 29cc13f786 Add toggle/expend links on the dashboard 2015-02-07 17:38:18 -05:00
Frederic Guillot 73b44f1550 Uncheck tasks and swimlanes from project duplication and update translations 2015-02-07 14:36:24 -05:00
Frederic Guillot a6b3306072 Merge pull-request #580 2015-02-07 14:19:19 -05:00
Frederic Guillot a0f4343ef5 Merge pull-request #592 2015-02-07 14:13:01 -05:00
BlueTeck 1a109f11a3 new german translation 2015-02-07 14:08:03 -05:00
Colin Williams ce13fced30 Reduce duplication in Notification::getMailSubject() 2015-02-07 18:15:31 +00:00
Colin Williams db338a33cf Reduce complexity and duplication in LDAP::lookup() 2015-02-07 18:15:31 +00:00
Colin Williams c2ff3b2d69 Use $max_length parameter in getClonedProjectName. 2015-02-07 18:15:31 +00:00
Frederic Guillot b24b1e7e4e Add subtasks restrictions and time tracking 2015-02-04 22:19:32 -05:00
Frederic Guillot 2d070627d7 Add user dashboard view 2015-02-04 22:05:41 -05:00
Michael Lüpkes e5ea361255 Implemented Changes to Project Duplication to include Swimlanes and Tasks.
ProjectDuplication::duplicate accepts additional param of type array now. Array includes which optional parts to duplicate. Optional parts are: 'swimlane', 'category', 'task', 'action'.
2015-02-03 11:16:10 +01:00
Frederic Guillot 24300f828a Add shortcut link to close a task from the dropdown menu 2015-02-01 19:34:01 -05:00
Frederic Guillot 7283692c1d Add dropdown menu to the tasks 2015-02-01 18:57:07 -05:00
Frederic Guillot 695ed5701c Add dropdown menu to the board menu 2015-02-01 16:12:47 -05:00
Frederic Guillot 3e2f4f9c2c Simplify CSP header method 2015-02-01 14:38:29 -05:00
Frederic Guillot 41a344e9ce Change label for subtasks percentage 2015-02-01 14:28:59 -05:00
Frederic Guillot 30cd4c5458 Merge pull-request #568 2015-02-01 14:23:59 -05:00
Frederic Guillot 40ca850707 Add column description (merge/change pull-request #549) 2015-02-01 14:19:49 -05:00
Lev Lazinskiy 78e7a5e85d Added percent completed to the main view when a task has subtasks. Addresses https://github.com/fguillot/kanboard/issues/174 2015-02-01 13:55:03 -05:00
Frederic Guillot be4e90e319 Add collapsible swimlanes (merge and improve pull-request #565) 2015-02-01 11:05:07 -05:00
Frederic Guillot 9a98013736 Add table/pagination to the project list 2015-01-31 11:21:43 -05:00
Frederic Guillot 746e1a4e3d Clicking on cancel inside a popover doesn't reload the page 2015-01-30 22:06:10 -05:00
Piotr Zęgota 65c35acacf translation fix 2015-01-30 10:57:20 +01:00
Frederic Guillot b506962e10 Sync locales 2015-01-29 17:49:00 -05:00
Frederic Guillot 11e4b52711 Merge pull-request #559 2015-01-29 17:46:07 -05:00
Frederic Guillot 80cfab419e Merge pull-request #561 2015-01-29 17:45:24 -05:00
ZegalPL f0210f1f79 polish translation updated, most of strings translated. 2015-01-29 21:36:49 +01:00
mfoucrier 672afb6a16 Update translations.php 2015-01-29 15:28:20 +01:00
Colin Williams a3329ce0e8 Allow public access to colors stylesheet. 2015-01-29 08:40:04 +00:00
Frederic Guillot 72913c33d3 Prefix DEBUG_FILE with __DIR__ 2015-01-28 21:27:33 -05:00
Frederic Guillot 7703d0459a Fix potential issue with old Sqlite versions 2015-01-28 20:34:42 -05:00
Frederic Guillot c1173765ae Remove unused variables 2015-01-26 21:41:33 -05:00
Frederic Guillot 0f6a4e9de9 Allow urls without project_id 2015-01-26 21:35:33 -05:00
Frederic Guillot 28a7f57d86 Store due date without the time 2015-01-25 18:55:11 -05:00
Frederic Guillot 1fc6d69e2e Fix bug duplicate project with a too long name 2015-01-25 18:08:28 -05:00
Frederic Guillot e6cf1bf236 Fix bug board selector redirection 2015-01-25 13:30:31 -05:00
Frederic Guillot 54d2d46b65 Store calendar filters per project 2015-01-25 13:27:43 -05:00
Frederic Guillot 746a3f8d23 Move assets to seperate subfolders 2015-01-25 13:09:54 -05:00
Frederic Guillot 0812ceedde Merge fix #545, fix invalid HTML when linking to URLs with numeric fragment identifiers and update Parsedown 2015-01-25 12:23:27 -05:00
Frederic Guillot e506648cbc Do not show inactive projects info on the dashboard and update picodb (merge #546) 2015-01-25 11:55:12 -05:00
Frederic Guillot 655d75a3cf Add new constants: FILES_DIR and DEBUG_FILE 2015-01-25 10:47:21 -05:00
Esteban Monge bf65a95851 Fixed typo problems 2015-01-22 22:05:20 -06:00
Esteban Monge db522b618a More spanish translations 2015-01-22 21:58:59 -06:00
Frederic Guillot e6f7929f77 Add new automatic action (Task comment logging), patch #539 2015-01-22 17:46:58 -05:00
Frederic Guillot 0d80102c48 Minor code improvements for the pull-request 2015-01-19 21:49:01 -05:00
Frederic Guillot 525d31d1bf Merge pull-request #524 2015-01-19 21:42:11 -05:00
Frederic Guillot ef73844ddb Merge pull-request #515 2015-01-19 21:35:48 -05:00
Frederic Guillot 51d77786de Fix Gitlab webhook issue 2015-01-19 21:02:01 -05:00
Frederic Guillot 2bdd6a6b35 Make Kanboard compatible with PHP 5.3.3 2015-01-18 21:55:08 -05:00
Frederic Guillot 07995b4ffc Fix typo in phpdoc 2015-01-18 18:24:59 -05:00
Frederic Guillot 4e874fad90 Fix some phpdoc comments 2015-01-18 18:21:33 -05:00
Frederic Guillot 7c1c14cf64 Pagination refactoring 2015-01-18 17:59:41 -05:00
Frederic Guillot 74e4a7b064 Add top links to the calendar 2015-01-17 17:27:34 -05:00
Frederic Guillot 84b0f0df90 Add project calendars (merge/refactoring of #490) 2015-01-17 17:11:51 -05:00
Frederic Guillot 4b45b2aa35 Add missing project_id parameter 2015-01-16 19:39:42 -05:00
Francois Ferrand 969d60ab41 Add Json API to create LDAP user.
This allows setting up permissions before the LDAP users actually connect
to Kanboard, and even importing the permissions from other tools.
2015-01-16 17:13:36 +01:00
Michael Lüpkes 99323ba5c8 Removed Project duplication in Controller 2015-01-13 14:14:42 +01:00
Michael Lüpkes 569c99a733 set maxlength for name input fields in templates 2015-01-13 14:09:02 +01:00
Michael Lüpkes 34bbdaeac8 Merge remote-tracking branch 'upstream/master' into fguillot/kanboard 2015-01-13 11:42:49 +01:00
Frederic Guillot 46fd893bd6 Add Heroku one-click install button 2015-01-12 22:25:44 -05:00
Frederic Guillot 6ad98cb855 Fix Postgresql query 2015-01-12 17:37:30 -05:00
mluepkes 81f3131bbc Implemented Project duplication with Tasks within Controller\Project 2015-01-12 00:11:48 +01:00
Frederic Guillot b1e484fad6 Change events for project modification subscriber 2015-01-10 15:03:42 -05:00
Frederic Guillot 27f1be06f7 Add boostrap subscriber to cli script 2015-01-10 11:02:23 -05:00
Cynthia Pereira 1230824a92 Supplementary updates 2015-01-10 00:48:02 -02:00
Cynthia Pereira 651ddebba4 Update pt_BR translation 2015-01-09 22:59:28 -02:00
Frederic Guillot bcd727effa Change links in notifications 2015-01-06 22:46:28 -05:00
Frederic Guillot cda7c0f997 Change links in event templates 2015-01-06 22:24:35 -05:00
Frederic Guillot c5efccd585 Fix typo in chinese translation 2015-01-06 21:29:03 -05:00
Frederic Guillot d0d0796dc2 Add missing locale string and add contributors to the readme 2015-01-05 21:09:04 -05:00
Frederic Guillot b2d43dcbd6 Merge pull-request #491 2015-01-05 20:57:34 -05:00
Frederic Guillot ebfbf1e740 Merge pull-request #489 (German translation) 2015-01-05 20:56:22 -05:00
Manuel Groß 2e27e18f72 Add missing symbols. Typos and minor tweaks. 2015-01-05 23:16:27 +01:00
Manuel Groß a7abad972f Remove '...' when not part of english text. 2015-01-05 23:01:41 +01:00
BlueTeck 81b9a3739b German Translation 2015-01-05 19:02:58 +01:00
gavlepeter 3eae1999b0 Update translations.php 2015-01-05 13:29:32 +01:00
gavlepeter 4c3beec0be Update translations.php
Add new Swedish translations.

Translation for 'Next' missing, added it:
'Next' => 'Nästa',

/Peter
2015-01-05 10:46:54 +01:00
Frederic Guillot 99d27e0ce4 Allow users to override the timezone and the language 2015-01-04 22:34:59 -05:00
Frederic Guillot d1d04d6fee Add subtasks export and move export actions to a specific controller 2015-01-04 21:14:57 -05:00
Frédéric Guillot 5c6b67bd76 Allow project managers to remove tasks 2015-01-02 22:14:28 -05:00