Commit Graph

292 Commits

Author SHA1 Message Date
Frederic Guillot 3f3363c177 Add more debug info for controllers 2015-05-31 13:46:33 -04:00
Frederic Guillot 9cdb72681e Add help message for private projects 2015-05-30 18:39:47 -04:00
Frederic Guillot 1a0465cb57 Fix PhpAnalyzer issues 2015-05-24 16:47:41 -04:00
Frederic Guillot eeac2329ba Helpers refactoring 2015-05-24 16:02:25 -04:00
Frederic Guillot c9ba525bab Show swimlane dropdown only when necessary 2015-05-21 22:28:28 -04:00
Frederic Guillot 0a9b6f0d99 Fix issue: change 2fa condition due to controller renaming 2015-05-21 22:08:19 -04:00
Frederic Guillot fb68231f2b Fix bug: editing private project enable user management 2015-05-21 12:10:01 -04:00
Frederic Guillot 46eafe105f Add ical export for users 2015-05-18 12:56:32 -04:00
Frederic Guillot ac6e7bdfbf Add iCalendar public access for projects 2015-05-17 22:09:44 -04:00
Frederic Guillot e94a2f6a00 Display tasks in the calendar + improve settings 2015-05-16 21:04:46 -04:00
Frederic Guillot 9e9410df24 Add Jabber/XMPP integration 2015-05-11 21:07:59 -04:00
Frederic Guillot c9dcd70617 Recurring tasks (#847): template cleanup 2015-05-10 14:36:17 -04:00
Frederic Guillot 94a5b12e68 Merge pull-request #847 (recurring tasks) 2015-05-10 13:45:09 -04:00
Frederic Guillot 98aab0d994 Fix some php analyzer issues 2015-05-09 23:08:16 -04:00
Frederic Guillot 1176a489ab Allow auto-completion with the task id 2015-05-09 22:30:23 -04:00
Frederic Guillot 5d5ba44337 Update task links, assignee and time tracking (#775), group links by label (#669)
Merge and modification of pull-request #785
2015-05-09 22:09:09 -04:00
David-Norris a314bbb489 Initial Recurring Tasks Commit
Initial Recurring Tasks Commit
No Locales Updated.
2015-05-03 00:12:28 -04:00
Frederic Guillot 71112eb81d Allow admins to disable the 2FA for a standard user 2015-04-21 19:53:33 -04:00
Frederic Guillot f190be9e2d Add Sendgrid integration (incoming email handling) 2015-04-19 19:23:42 -04:00
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 3b403a1a4b Add screenshot support for tasks (copy/paste images directly) 2015-04-12 18:44:42 -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 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 c1329ac7c4 #779 remove image hover and center thumbnail 2015-04-09 09:01:29 +02:00
Frederic Guillot 5a29cccc95 Various fixes for PHPAnalyzer 2015-04-03 18:32:51 -04:00
Frederic Guillot e5f6e364f1 Improve and fix issues with 2FA 2015-04-03 14:40:00 -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 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 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
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 9bfab51e00 Add currency rates for budget calculation 2015-03-28 18:00:18 -04:00
Frederic Guillot 26fea9b96b Add task transitions csv export 2015-03-28 12:39:46 -04:00
Frederic Guillot 87d2c6d99e Add task transitions history 2015-03-26 22:40:46 -04:00
Frederic Guillot d3ae8d2acb Display subtask estimates in the user calendar according to the timetable 2015-03-26 20:49:37 -04:00
Frederic Guillot 626ad566f7 Add missing user_id in pagination links for the dashboard 2015-03-24 20:18:34 -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 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 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 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 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 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
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
BlueTeck 88ba0c0953 preview images in taskview 2015-03-02 22:40:09 +01:00
Frederic Guillot 35d99ec5d3 Add subtask position 2015-03-01 18:03:58 -05: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
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 12380b69d4 Fix PHP error in pull-request 2015-02-16 22:13:23 -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 321b1914ef Display confirmation box to close task from the board and improve popover listeners 2015-02-15 19:35:28 -05:00
Frederic Guillot 2491ada0db Display subtask time tracking in the calendar 2015-02-15 16:34:56 -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 7f820a52b0 Fix bug url redirection after login 2015-02-11 20:47:47 -05:00
Frederic Guillot efbf679385 Add subtask time tracking in the task view 2015-02-10 22:10:32 -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
Frederic Guillot 6f94ce6af3 Add Bitbucket webhook 2015-02-08 21:13:59 -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 00b9508d81 Be able to disable the login form for specific users 2015-02-07 23:28:17 -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 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 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 40ca850707 Add column description (merge/change pull-request #549) 2015-02-01 14:19:49 -05:00
Frederic Guillot 9a98013736 Add table/pagination to the project list 2015-01-31 11:21:43 -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 1fc6d69e2e Fix bug duplicate project with a too long name 2015-01-25 18:08:28 -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