Frédéric Guillot
|
557bc2c3cd
|
Don't display analytics if not enough data
|
2014-11-15 21:55:42 -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
|
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
|
5ca9a12a0a
|
Add subtasks to the dashboard
|
2014-11-11 21:52:22 -05:00 |
Frédéric Guillot
|
7a5b78dbc6
|
Improve css for tables
|
2014-11-09 21:41:32 -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
|
d040a6c5f6
|
Fix issue with notifications and projects that allow everybody
|
2014-11-01 16:38:14 -04: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
|
f8a25a1550
|
Add Thai translation (pull-request #353)
|
2014-10-24 22:17:32 -04:00 |
David-Norris
|
3ee65c9b3b
|
Regular users were unable to update task time.
Added 'time' to user_actions task array.
|
2014-10-21 23:02:59 -04:00 |
Frédéric Guillot
|
2c056bb9bb
|
Add option to allow everybody on a project
|
2014-10-21 18:51:59 -04:00 |
Frédéric Guillot
|
ea29cebfe6
|
Add Danish translation (pull-request #336)
|
2014-10-20 19:31:31 -04:00 |
Frédéric Guillot
|
b9c14429bd
|
Merge pull-request #330 (Japanese translation)
|
2014-10-19 09:19:22 -04:00 |
Yuichi Murata
|
c875115910
|
ja_JP locale support
|
2014-10-17 12:53:16 +09: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
|
f63984af1a
|
Allow quickly creating and changing state of subtask (pull-request #312)
|
2014-10-07 19:21:26 -04:00 |
Frédéric Guillot
|
f7fa47fa35
|
Only send notifications to project members (#299)
|
2014-10-07 12:21:02 -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
|
7f5a871f84
|
Projects are not anymore visible to everybody by default
|
2014-10-05 12:32:44 -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
|
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
|
4aa99e9492
|
Hide users menu for non-admins (pull-request #284)
|
2014-09-27 21:40:47 -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
|
ab1a4760ed
|
Basic prototype to handle Github webhooks
|
2014-09-22 14:31:12 +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 |
Frédéric Guillot
|
95e54d1d30
|
Exclude current user in email notifications, pull-request #273)
|
2014-09-19 22:08:04 +02:00 |
Frédéric Guillot
|
31d3f8bb57
|
Fix bug: update of the last_modified field for projects
|
2014-09-18 22:08:16 +02:00 |
Frédéric Guillot
|
7e6d35f829
|
Fix bug: overdue tasks email notification
|
2014-09-18 15:56:43 +02:00 |
Frédéric Guillot
|
243e72474b
|
Improve board API calls
|
2014-09-17 14:47:41 +02:00 |
Frédéric Guillot
|
e7a20b9d8f
|
Improve API calls for users
|
2014-09-16 19:30:18 +02:00 |
Frédéric Guillot
|
a76939066b
|
Add more events and notifications for tasks
|
2014-09-16 16:35:43 +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
|
e1ddf7f012
|
Run unit tests across different database backends + fix bugs
|
2014-09-15 22:35:56 +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
|
c3a0cf4343
|
Remove some code duplication (validation rules)
|
2014-09-12 15:57:05 +02:00 |