Frédéric Guillot
|
8bf50d6a7f
|
Add cumulative flow diagram
|
2014-11-16 20:51:59 -05:00 |
Frédéric Guillot
|
4494566fc7
|
Remove condition
|
2014-11-16 10:39:23 -05:00 |
Frédéric Guillot
|
aa6fffb05a
|
Add pagination and sorting to the dashboard
|
2014-11-15 21:49:06 -05:00 |
Frédéric Guillot
|
af93754ec9
|
Attach events only for board controller
|
2014-11-15 18:42:49 -05:00 |
Frédéric Guillot
|
46f19336c0
|
Move some class instancaiations outside the router
|
2014-11-14 23:04:20 -05:00 |
Frédéric Guillot
|
b081288188
|
Use Pimple instead of Core\Registry and add Monolog for logging
|
2014-11-14 22:44:25 -05:00 |
Frédéric Guillot
|
1487cb2763
|
Add graph for user repartition
|
2014-11-13 20:37:37 -05:00 |
Frédéric Guillot
|
e4efc73a90
|
Move category template to a subfolder
|
2014-11-13 20:04:34 -05:00 |
Frédéric Guillot
|
5ca9a12a0a
|
Add subtasks to the dashboard
|
2014-11-11 21:52:22 -05:00 |
Frédéric Guillot
|
7eadf7cfd8
|
Start templates cleanup and reorganisation
|
2014-11-09 20:04:27 -05:00 |
Frédéric Guillot
|
e89ba5e9e6
|
Analytics: add the first graph (task repartition)
|
2014-11-09 17:59:02 -05:00 |
Frédéric Guillot
|
3df63e051f
|
Add projects to the dashboard and rename some methods
|
2014-11-09 12:47:49 -05:00 |
Frédéric Guillot
|
20c8342503
|
Change form styles
|
2014-11-08 13:33:07 -05:00 |
Frédéric Guillot
|
37332ae222
|
Change layout (experimental)
|
2014-11-02 15:06:41 -05:00 |
Frédéric Guillot
|
c4e6d658e4
|
Finish github webhooks integration
|
2014-10-25 18:13:13 -04:00 |
Frédéric Guillot
|
45b5e8b879
|
Add pagination for users page
|
2014-10-25 15:44:38 -04:00 |
Frédéric Guillot
|
f25da60dba
|
Forget to rename a method call
|
2014-10-21 19:01:10 -04:00 |
Frédéric Guillot
|
2c056bb9bb
|
Add option to allow everybody on a project
|
2014-10-21 18:51:59 -04:00 |
moraxy
|
541416a223
|
Fix RSS Feeds
feed() still calls getAll() which was renamed to getProject() in 286b193566
|
2014-10-18 15:56:44 +02:00 |
Frédéric Guillot
|
286b193566
|
Add a dashboard (first version)
|
2014-10-14 22:02:35 -04:00 |
Frédéric Guillot
|
074056352d
|
Project activity refactoring and listeners improvements
|
2014-10-12 21:38:56 -04:00 |
Frédéric Guillot
|
4061927d21
|
Move some Task model methods to the TaskFinder class
|
2014-10-12 15:32:35 -04:00 |
Frédéric Guillot
|
b7060b33ef
|
Add pagination/column sorting for search and completed tasks
|
2014-10-12 14:28:08 -04:00 |
Frédéric Guillot
|
acba6839a6
|
Add 3 new fields for tasks: start date, time estimated and time spent
|
2014-10-11 21:11:10 -04:00 |
Frédéric Guillot
|
f9e4915d75
|
Allow public board iframe inclusion (see #309)
|
2014-10-07 19:35:02 -04:00 |
Frédéric Guillot
|
f63984af1a
|
Allow quickly creating and changing state of subtask (pull-request #312)
|
2014-10-07 19:21:26 -04:00 |
Frédéric Guillot
|
d138834dcf
|
Regular users are able to create private projects
|
2014-10-05 19:40:57 -04:00 |
Frédéric Guillot
|
bae57838c2
|
Input date format is now a config parameter instead of the current locale
|
2014-10-05 11:22:10 -04:00 |
Frédéric Guillot
|
8e5673e3d2
|
Improve settings page and move some config parameters to the database
|
2014-10-04 23:31:03 -04:00 |
Frédéric Guillot
|
f531d57dc2
|
Keep the checkbox 'another subtask' activated, see #295
|
2014-10-04 16:29:54 -04:00 |
Frédéric Guillot
|
33f9cdbc97
|
Add support for Github Issue Webhooks
|
2014-09-28 18:23:21 -04:00 |
Frédéric Guillot
|
03fa01ac7b
|
Improve automatic actions (check for compatible events/actions/parameters)
|
2014-09-28 14:26:40 -04:00 |
Frédéric Guillot
|
9003f830ef
|
Move methods getIpAddress() and getUserAgent() to the Request class
|
2014-09-28 09:19:19 -04:00 |
Frédéric Guillot
|
a5337cfe5c
|
Move task edit form to the task layout
|
2014-09-23 20:16:07 +02:00 |
Frédéric Guillot
|
484c9614d1
|
Regular users can remove only their own tasks
|
2014-09-23 15:17:04 +02:00 |
Frédéric Guillot
|
21c50fb7fa
|
Move task webhook to the controller webhook
|
2014-09-22 14:34:30 +02:00 |
Frédéric Guillot
|
ab1a4760ed
|
Basic prototype to handle Github webhooks
|
2014-09-22 14:31:12 +02:00 |
Frédéric Guillot
|
eeb4688dcc
|
Add configuration option to enable/disable 'Strict-Transport-Security' HTTP header
|
2014-09-20 15:35:17 +02:00 |
Frédéric Guillot
|
41e796c52a
|
Models refactoring/improvements
|
2014-09-20 14:49:31 +02:00 |
Frédéric Guillot
|
00cdc609d1
|
Extract project permissions to a separate class
|
2014-09-20 12:52:48 +02:00 |
Frédéric Guillot
|
5f96af82f2
|
Split Task model into smaller classes
|
2014-09-20 11:58:27 +02:00 |
Lim Yuen Hoe
|
ed13a04c4c
|
redirect to original target page after logging in
|
2014-09-19 01:48:45 +08:00 |
Frédéric Guillot
|
243e72474b
|
Improve board API calls
|
2014-09-17 14:47:41 +02:00 |
Frédéric Guillot
|
aca4207a94
|
Don't load Javascript assets for public board access
|
2014-09-16 15:05:07 +02:00 |
Frédéric Guillot
|
1c295d4d65
|
Remove unused code
|
2014-09-16 13:42:53 +02:00 |
Frédéric Guillot
|
6afae5ba7b
|
Rename method names to be more consistent
|
2014-09-16 13:38:32 +02:00 |
Frédéric Guillot
|
12a688347c
|
Improve Board::Index() and avoid useless HTTP redirects
|
2014-09-16 13:25:44 +02:00 |
Frédéric Guillot
|
63430d5735
|
Fix minor bug: wrong variable
|
2014-09-12 17:49:02 +02:00 |
Frédéric Guillot
|
2e6a8d435f
|
Add settings field to control project columns (pull-request #244)
|
2014-09-12 17:35:48 +02:00 |
Frédéric Guillot
|
15e1ed6148
|
Improve API calls for subtasks
|
2014-09-12 15:14:59 +02:00 |
Frédéric Guillot
|
7e84d52115
|
Merge pull-request #213 (store last seen project)
|
2014-09-11 13:45:58 +02:00 |
Frédéric Guillot
|
917e6cab74
|
Improve user interface for tablets
|
2014-09-10 21:13:13 +02:00 |
Frédéric Guillot
|
bb5b5dee2d
|
Add Atom feed for project activity
|
2014-09-10 18:12:12 +02:00 |
Frédéric Guillot
|
28ff8dad91
|
Add subtasks and comments history
|
2014-09-10 16:21:47 +02:00 |
Frédéric Guillot
|
9bde377bbe
|
Start to implement task history and project activity
|
2014-09-09 20:39:45 +02:00 |
Frédéric Guillot
|
0d4b6525dd
|
The color is not mandatory for task creation through the API
|
2014-09-09 07:13:48 +02:00 |
Frédéric Guillot
|
e383c069f1
|
Add public view for tasks
|
2014-09-08 23:19:40 +02:00 |
Frédéric Guillot
|
8c6df9ef0c
|
Handle the case of tasks with bad previous positions
|
2014-09-08 21:44:50 +02:00 |
Frédéric Guillot
|
7540e74a56
|
Remove the columns list from the edit task form
|
2014-09-08 20:26:31 +02:00 |
Frédéric Guillot
|
954bed954f
|
Task move position refactoring
|
2014-09-04 20:14:26 -07:00 |
Frédéric Guillot
|
749136361e
|
Change a category directly from the board
|
2014-09-03 14:25:17 -07:00 |
Frédéric Guillot
|
d68ff648b1
|
Refactoring of user management (ui)
|
2014-09-02 23:41:12 -08:00 |
Frédéric Guillot
|
7bb09c3f9b
|
Improve task controller and fix bug description popover
|
2014-09-01 21:10:27 -08:00 |
Frédéric Guillot
|
457e181ffb
|
Improve task duplication
|
2014-09-01 20:40:02 -08:00 |
Frédéric Guillot
|
e6d0658a0e
|
Add the possibility to duplicate a task to another project
|
2014-09-01 19:36:40 -08:00 |
Frédéric Guillot
|
7dd0a24411
|
Improve project move view
|
2014-08-31 20:44:58 -08:00 |
Frédéric Guillot
|
7e44dee903
|
Move a task to another project
|
2014-08-30 22:35:50 -08:00 |
Frédéric Guillot
|
9194a2604d
|
Projects management refactoring
|
2014-08-30 14:08:46 -08:00 |
Frédéric Guillot
|
11b4715d29
|
Fix bug for password change
|
2014-08-19 18:29:13 -07:00 |
Nicolas RAMEL
|
9748984d2e
|
Stored last seen in the project dashboard
|
2014-08-19 12:44:21 +02:00 |
Frédéric Guillot
|
925b0ba2e5
|
Authentication backends refactoring
|
2014-08-16 13:59:37 -07:00 |
Frédéric Guillot
|
9eeded33f6
|
Add email notifications
|
2014-08-15 17:23:41 -07:00 |
Frédéric Guillot
|
b92935d2dc
|
Add ReverseProxy authentication (pull-request #199)
|
2014-08-13 12:47:17 -07:00 |
Frédéric Guillot
|
66b5659578
|
Project cloning/duplication (pull-request #196)
|
2014-08-12 12:03:15 -07:00 |
Frédéric Guillot
|
9e1dcf21dc
|
Improve webhooks to call external url on task creation/modification
|
2014-07-21 20:32:12 -02:30 |
Frédéric Guillot
|
833bd3f8a9
|
Add Task CSV export and Kanboard CLI
|
2014-07-19 22:08:07 -02:30 |
Frédéric Guillot
|
ba93061f4d
|
Add fields: task creator and modification date
|
2014-07-08 15:07:07 -03:00 |
Frédéric Guillot
|
7a64053cb8
|
Improve javascript code and remove CSP errors
|
2014-07-07 19:37:19 -03:00 |
Frédéric Guillot
|
0e118da124
|
Integration of the chosen jquery plugin for the board selector
|
2014-07-06 11:28:01 -03:00 |
Frédéric Guillot
|
e99fd2a0e3
|
Merge pull request #164 from Typz/actions
Allow 'no category' and 'unassigned' in actions.
|
2014-07-04 12:42:13 -03:00 |
Francois Ferrand
|
95d3fa0e30
|
Allow 'no category' and 'unassigned' in actions.
This can be used to assign a color to task with no category/assignee, or to reset
assignee.
|
2014-07-01 12:00:37 +02:00 |
Francois Ferrand
|
6d65cfd883
|
Use popover to edit task and description directly from board.
- Click on 'description' icon opens the 'edit-description' page.
- Edit task and edit description now open in popover, like the assign
dialog.
|
2014-07-01 11:16:19 +02:00 |
Frédéric Guillot
|
06d0b7048e
|
Merge pull-request: Github authentication #162
|
2014-06-30 21:52:02 -03:00 |
Frédéric Guillot
|
e5e355d068
|
Merge pull-request #140 (several small fixes)
|
2014-06-25 10:07:06 -03:00 |
Frédéric Guillot
|
b513313c2f
|
Add a board selector instead of the list of projects
|
2014-06-20 21:59:59 -03:00 |
Frédéric Guillot
|
445ef6d148
|
Add CSRF protections
|
2014-05-28 15:14:52 -04:00 |
Frédéric Guillot
|
60a45dbb68
|
Improve file upload
|
2014-05-25 15:15:59 -04:00 |
Frédéric Guillot
|
f9753e91d2
|
Add subtasks
|
2014-05-25 15:02:27 -04:00 |
Frédéric Guillot
|
db76bcb593
|
Minor code improvements
|
2014-05-23 10:14:25 -04:00 |
Frédéric Guillot
|
7b53d47d46
|
Improve user interface
|
2014-05-23 09:49:26 -04:00 |
Frédéric Guillot
|
40917992e7
|
Add files upload
|
2014-05-22 20:58:21 -04:00 |
Frédéric Guillot
|
2230dd4e6b
|
Code refactoring (add autoloader and change files organization)
|
2014-05-22 12:28:28 -04:00 |