Commit Graph

53 Commits

Author SHA1 Message Date
Frederic Guillot
9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot
7d458cd500 Add CSV import for tasks 2015-10-12 17:49:30 -04:00
Frederic Guillot
e515f37435 Add user CSV import 2015-10-12 14:44:28 -04:00
Frederic Guillot
0e233673e3 Allow plugins to override CSP rules 2015-10-10 18:59:06 -04:00
Frederic Guillot
d67d7c54e6 Add web notifications 2015-10-03 12:09:27 -04:00
Frederic Guillot
264b552603 Add custom filters (refactoring of pull-request #1312) 2015-10-02 21:58:00 -04:00
Frederic Guillot
9ca4b43a97 Add page to show the list of plugins 2015-09-26 15:57:39 -04:00
Frederic Guillot
689687dd4e Add formatters 2015-09-20 22:18:56 -04:00
Frederic Guillot
f579663adc Fix some phpdoc and remove useless code 2015-09-20 18:44:51 -04:00
Frederic Guillot
e6f547abcf Move timetable to a plugin
Plugin repository: https://github.com/kanboard/plugin-timetable
2015-09-20 18:24:15 -04:00
Frederic Guillot
2021dccc5a Move subtask forecast to a plugin
Plugin repo: https://github.com/kanboard/plugin-subtask-forecast
2015-09-20 15:53:28 -04:00
Frederic Guillot
fe57edd9e8 Add abstract cache layer 2015-09-20 12:38:35 -04:00
Frederic Guillot
62fd225cfb Add abstract storage layer 2015-09-16 21:38:38 -04:00
Frederic Guillot
4b6672d0b3 Move budget outside of the core
The budget planning feature is now a plugin
See: https://github.com/kanboard/plugin-budget
2015-09-13 16:56:51 -04:00
Frederic Guillot
a6a00a0040 First draft for plugins system 2015-09-13 14:07:56 -04:00
Frederic Guillot
cf46cf4404 Update dependencies 2015-09-12 18:19:09 -04:00
Frederic Guillot
12036aa21f Refactoring of Google Authentication (new callback url) 2015-07-16 07:28:46 -04:00
Frederic Guillot
bc98748c0d Start to implement url rewrite (nice urls) 2015-07-12 10:38:42 -04:00
Frederic Guillot
08259d4f20 Add lead and cycle time for projects 2015-07-06 21:34:57 -04:00
Frederic Guillot
bb8b4c0e36 Add task analytics 2015-07-05 16:07:21 -04:00
Frederic Guillot
e22985df50 Start to implement advanced search query language 2015-06-28 18:52:01 -04:00
Frederic Guillot
f2abf33912 Add Sendgrid as mail transport 2015-06-13 13:17:16 -04:00
Frederic Guillot
e22da9d32a Add Mailgun API as mail transport 2015-06-07 22:17:50 -04:00
Frederic Guillot
9d9e3afba2 Improve email sending system and add Postmark as mail transport 2015-06-06 14:10:31 -04:00
Frederic Guillot
eeac2329ba Helpers refactoring 2015-05-24 16:02:25 -04:00
Frederic Guillot
9e9410df24 Add Jabber/XMPP integration 2015-05-11 21:07:59 -04:00
Frederic Guillot
e30bf47d94 Rename Hipchat class 2015-04-19 19:33:58 -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
7cbae61dbd Add Hipchat integration 2015-03-29 13:51:51 -04:00
Frederic Guillot
5536f6c6ce Add Slack integration 2015-03-28 21:37:53 -04:00
Frederic Guillot
9bfab51e00 Add currency rates for budget calculation 2015-03-28 18:00:18 -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
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
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
Frederic Guillot
364382b1b5 Add task links (Merge pull-request #610) 2015-02-13 17:50:20 -05:00
Frederic Guillot
6f94ce6af3 Add Bitbucket webhook 2015-02-08 21:13:59 -05:00
Frederic Guillot
fa6d19928a Rename subtask model 2015-02-07 18:36:16 -05:00
Frederic Guillot
b24b1e7e4e Add subtasks restrictions and time tracking 2015-02-04 22:19:32 -05:00
Frederic Guillot
1fc6d69e2e Fix bug duplicate project with a too long name 2015-01-25 18:08:28 -05:00
Frederic Guillot
7c1c14cf64 Pagination refactoring 2015-01-18 17:59:41 -05:00
Frederic Guillot
84b0f0df90 Add project calendars (merge/refactoring of #490) 2015-01-17 17:11:51 -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
3076ba22dd Fix bugs, improve perfs and use SimpleLogger instead of Monolog 2015-01-02 17:19:13 -05:00
Frédéric Guillot
772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00