Frederic Guillot
|
29ed5cbad1
|
Fix field type issue with Postgres
|
2016-06-28 21:06:55 -04:00 |
Frederic Guillot
|
9a95621599
|
Improve ICal export
|
2016-06-26 16:14:27 -04:00 |
Frederic Guillot
|
4a230d331e
|
Added application and project roles validation for API procedure calls
|
2016-06-26 10:25:13 -04:00 |
Frederic Guillot
|
ce367a24fc
|
Added tag modification from the user interface
|
2016-06-24 22:10:14 -04:00 |
Frederic Guillot
|
49d312d5a4
|
Added unit test when updating tags for a task
|
2016-06-24 18:35:33 -04:00 |
Frederic Guillot
|
18cb7ad0a4
|
Expose tags to the user interface (first prototype)
|
2016-06-24 15:43:34 -04:00 |
Frederic Guillot
|
b2e92480c2
|
Added filter class for tags
|
2016-06-24 11:40:58 -04:00 |
Frederic Guillot
|
700b4e8f02
|
Associate tags to tasks in BoardFormatter
|
2016-06-24 10:05:45 -04:00 |
Frederic Guillot
|
9e278a9370
|
Use BoardFormatter to generate the board
|
2016-06-24 08:50:57 -04:00 |
Frederic Guillot
|
d560f84b37
|
Added models for tags
|
2016-06-23 20:26:19 -04:00 |
Lev Lazinskiy
|
a5b35954db
|
Add total sum of tasks per project in dashboard
fix #885
|
2016-06-09 01:16:47 -07:00 |
Frederic Guillot
|
5ffdf286e7
|
Minor fixes
|
2016-06-05 18:22:19 -04:00 |
Frederic Guillot
|
c50255813b
|
Added mail helper
|
2016-06-01 21:28:24 -04:00 |
Frederic Guillot
|
14d6affe2e
|
Improve base FileModel class
|
2016-05-28 20:44:19 -04:00 |
Frederic Guillot
|
9370797095
|
Minor fixes
|
2016-05-28 20:26:23 -04:00 |
Frederic Guillot
|
14713b0ec7
|
Rename all models
|
2016-05-28 19:48:22 -04:00 |
Frederic Guillot
|
936376ffe7
|
Remove model base class
|
2016-05-28 18:19:15 -04:00 |
Frederic Guillot
|
d9101da79e
|
Mark notification as read when clicking on it
|
2016-05-26 20:50:50 -04:00 |
Frederic Guillot
|
a2e5d022e5
|
Clean up unit tests
|
2016-05-24 22:41:21 -04:00 |
Frederic Guillot
|
5b30cd43d4
|
Merge pull-request #2261
|
2016-05-24 22:14:48 -04:00 |
Frederic Guillot
|
47ec4d89bc
|
Do not send notifications to disabled users
|
2016-05-24 22:14:29 -04:00 |
Sébastien Kergreis
|
454f47a94a
|
Adds task column in 'my tasks' table on dasboard
|
2016-05-23 18:41:10 -05:00 |
Frederic Guillot
|
996997a12d
|
Added the possibility to convert a subtask to a task
|
2016-05-17 22:08:57 -04:00 |
Frederic Guillot
|
5479e38b60
|
Replace static::TABLE by a new abstract method
|
2016-05-11 18:45:54 -04:00 |
Busfreak
|
58ccf9f692
|
Duplicate project metadata when duplicating project (#2074)
|
2016-05-11 18:26:44 -04:00 |
Frederic Guillot
|
55ee906ba3
|
Added support for language LDAP attribute
|
2016-05-07 18:05:33 -04:00 |
Frederic Guillot
|
300dabe6b4
|
Added support for LDAP user photo profile
|
2016-05-07 12:59:35 -04:00 |
Frederic Guillot
|
cfb96c8749
|
Allow a project owner to manage his own public project
|
2016-05-05 22:13:11 -04:00 |
Frederic Guillot
|
ab56d9aff2
|
Fixed PHP warning when removing a user with no Avatar image
|
2016-05-05 21:36:43 -04:00 |
Frederic Guillot
|
d5c95e8240
|
Added automated action to change task color based on the priority
|
2016-05-04 22:52:08 -04:00 |
Frederic Guillot
|
6bdc25490f
|
Unify task drop-down menu between different views
|
2016-05-04 21:51:38 -04:00 |
Frederic Guillot
|
60c8867fee
|
Improve LDAP user group membership synchronization
|
2016-05-03 22:51:48 -04:00 |
Frederic Guillot
|
a34f83fb30
|
Fix bug: closing all tasks by column, also update closed tasks
|
2016-04-29 17:44:06 -04:00 |
Frederic Guillot
|
fc8f8748b9
|
Fixed wrong task link generation within Markdown text
|
2016-04-29 17:32:43 -04:00 |
Frederic Guillot
|
60e0753b90
|
Added API procedure "getMemberGroups"
|
2016-04-21 21:10:04 -04:00 |
Justin C. Klein Keane
|
6a9d5ede8b
|
Accidentally acced iCal function when merging Priority display, putting it back.
|
2016-04-20 14:39:13 -04:00 |
Justin C. Klein Keane
|
1239920063
|
Add sortable Priority column on overview table interface
|
2016-04-20 14:24:05 -04:00 |
Frederic Guillot
|
06b86313c9
|
Removed PHP notices in comment suppression view
|
2016-04-11 21:06:20 -04:00 |
Frederic Guillot
|
9f0166502b
|
Added search in activity stream
|
2016-04-10 15:18:20 -04:00 |
Frederic Guillot
|
2eadfb2291
|
Refactor ProjectActivity model to use Filter and Formatter interface
|
2016-04-10 12:13:42 -04:00 |
Frederic Guillot
|
38326c4ddf
|
Added search by task creator
|
2016-04-10 08:15:10 -04:00 |
Frederic Guillot
|
11858be4e8
|
Filter refactoring
|
2016-04-09 22:42:17 -04:00 |
Frederic Guillot
|
0c4a5afa83
|
Integrate Korean translation
|
2016-03-27 16:29:33 -04:00 |
Frederic Guillot
|
2b7c0e6420
|
Merge pull-request #2055
|
2016-03-27 16:21:56 -04:00 |
Frederic Guillot
|
f11fccd0d7
|
Fix bad unique constraints in Mysql table user_has_notifications
|
2016-03-27 15:32:29 -04:00 |
Yu Yongwoo
|
1d65a0029d
|
add Korean Language Package
|
2016-03-28 02:43:58 +09:00 |
Frederic Guillot
|
8cae5d8da1
|
Fix PHP 5.3 issue
|
2016-03-26 21:08:16 -04:00 |
Frederic Guillot
|
4ca716ec47
|
Move avatar actions to controller AvatarFile
|
2016-03-26 17:25:54 -04:00 |
Frederic Guillot
|
820c929ab3
|
Added avatar image upload
|
2016-03-26 14:43:41 -04:00 |
Frederic Guillot
|
3a06e0ab21
|
Improve PR #1993
|
2016-03-24 20:43:07 -04:00 |
Frederic Guillot
|
725b7d2a55
|
Merge pull-request #1993
|
2016-03-24 20:03:18 -04:00 |
Frederic Guillot
|
2425fd85c0
|
Force integer type for aggregated metrics
|
2016-03-22 20:58:46 -04:00 |
Frederic Guillot
|
8768a4e369
|
Fixes cycle time calculation when the start date is defined in the future
|
2016-03-22 20:44:15 -04:00 |
Frederic Guillot
|
63a5bbafea
|
Show avatar on the cards
|
2016-03-19 14:36:16 -04:00 |
Timo Litzbarski
|
194fbe263e
|
user and data for metadata + settings
user and date for metadata #1853 #1861
|
2016-03-13 19:50:47 +01:00 |
Frederic Guillot
|
a7f3e3bec5
|
PHPdoc cleanup
|
2016-03-04 21:11:12 -05:00 |
Frederic Guillot
|
f32507d423
|
Add namespace Export and move classes
|
2016-03-04 17:57:45 -05:00 |
Frederic Guillot
|
c083822806
|
Create Import namespace and move classes
|
2016-03-04 17:38:17 -05:00 |
Frederic Guillot
|
0d03c525a1
|
Merge pull-request #1742
|
2016-03-04 16:42:50 -05:00 |
Frederic Guillot
|
a7c157df3c
|
Remove model OverdueNotification
|
2016-03-04 16:31:34 -05:00 |
Frederic Guillot
|
2c2ac8c467
|
Add unit test for Color model
|
2016-03-04 15:50:35 -05:00 |
Frederic Guillot
|
a2d8887421
|
Added unit test for Category model
|
2016-03-04 15:11:27 -05:00 |
Olivier Maridat
|
e09c565fdf
|
Add color_id for Milestone plugin #1742
|
2016-03-04 15:43:08 +01:00 |
Frederic Guillot
|
6ef83d0e05
|
Add unit test for transition model
|
2016-02-29 22:40:26 -05:00 |
Frederic Guillot
|
5fe68d4d49
|
Add drag and drop to change swimlane positions
|
2016-02-20 18:11:08 -05:00 |
Frederic Guillot
|
0261c751cf
|
Fix cosmetic issues and update api documentation
|
2016-02-20 15:31:26 -05:00 |
Frederic Guillot
|
fc468088c3
|
Split Board model into multiple classes
|
2016-02-20 15:08:18 -05:00 |
Frederic Guillot
|
c8c1242c26
|
Add drag and drop to change column positions
|
2016-02-20 11:24:43 -05:00 |
Frederic Guillot
|
de4519fa2c
|
Add subtasks drag and drop
|
2016-02-19 22:59:47 -05:00 |
Frederic Guillot
|
8936792f6f
|
Add file attachements to projects
|
2016-02-16 21:12:43 -05:00 |
Frederic Guillot
|
8e25c875f2
|
Add ProjecFile and TaskFile models
|
2016-02-14 15:25:16 -05:00 |
Frederic Guillot
|
6161eaef9e
|
Enable/Disable users
|
2016-02-13 15:38:35 -05:00 |
Frederic Guillot
|
58cef28967
|
The date time format can be chosen in application settings
|
2016-02-06 18:08:41 -05:00 |
Frederic Guillot
|
0f2b46dd6a
|
Do not refresh the whole page when changing subtask status (work in progress)
|
2016-02-04 21:38:53 -05:00 |
Frederic Guillot
|
0bc51620c7
|
Add unit tests for last automatic actions
|
2016-01-31 19:51:59 -05:00 |
Frederic Guillot
|
fc21d3873e
|
When creating a new project, have the possibility to select another project to duplicate
|
2016-01-31 17:46:19 -05:00 |
Frederic Guillot
|
5c92f46786
|
Add external links for tasks with plugin api
|
2016-01-30 20:38:20 -05:00 |
Frederic Guillot
|
dae0c7391a
|
Move Google authentication to an external plugin
|
2016-01-29 20:15:53 -05:00 |
Frederic Guillot
|
32e4a932c8
|
Added automatic actions based on a daily event
|
2016-01-28 08:40:27 -05:00 |
Frederic Guillot
|
320c7971f6
|
Merge pull-request #1737
|
2016-01-26 20:08:11 -05:00 |
Frederic Guillot
|
c9f43faa3f
|
Greek translation integration
|
2016-01-26 19:49:22 -05:00 |
Olivier Maridat
|
648e03a8d0
|
Update task link tooltip view
|
2016-01-26 13:32:44 +01:00 |
Frederic Guillot
|
051bf1c9db
|
Add configurable task priority
|
2016-01-24 20:38:39 -05:00 |
Frederic Guillot
|
4fa38bf417
|
Add project owner
|
2016-01-24 16:29:14 -05:00 |
Frederic Guillot
|
6371d3272e
|
Put back date_moved for the task (revert)
|
2016-01-23 15:00:35 -05:00 |
Frederic Guillot
|
5311cf3a16
|
Revert back optimization of TaskPosition
|
2016-01-23 14:43:22 -05:00 |
Frederic Guillot
|
209dae72fa
|
Handle notifications for group members attached to a project
|
2016-01-19 21:39:11 -05:00 |
Frederic Guillot
|
e73334a7e0
|
Add unit test for LastLogin class
|
2016-01-18 21:46:56 -05:00 |
Frederic Guillot
|
ddb73063a7
|
Return the highest role for a project when a user is member of multiple groups
|
2016-01-18 21:20:35 -05:00 |
Frederic Guillot
|
bcbb329786
|
Make sure that no events are fired if nothing have been modified in the task
|
2016-01-17 17:43:11 -05:00 |
Frederic Guillot
|
e7a6147819
|
Fix regression: make sql query compatible with Mysql
|
2016-01-17 15:27:18 -05:00 |
Frederic Guillot
|
e94c4cab7f
|
Avoid automatic actions that change the color to fire subsequent events
|
2016-01-17 14:56:31 -05:00 |
Frederic Guillot
|
1259e911e4
|
Make sure that project daily column stats works when score is null
|
2016-01-17 13:46:33 -05:00 |
Frederic Guillot
|
d45fa6a33b
|
Add dropdown menu on each board column title to close all tasks
|
2016-01-17 11:03:33 -05:00 |
Frederic Guillot
|
3c57626918
|
Replace raw SQL query by PicoDb
|
2016-01-17 08:12:44 -05:00 |
Frederic Guillot
|
27b9b7a727
|
Minor code improvements
|
2016-01-16 22:29:29 -05:00 |
Frederic Guillot
|
5a6cd48df1
|
Remove global
|
2016-01-16 22:03:59 -05:00 |
Frederic Guillot
|
6a0895ef76
|
Remove class TaskMovedDateSubscriber
|
2016-01-16 19:59:44 -05:00 |
Frederic Guillot
|
c603cb5949
|
Simplify class ProjectDailyStats
|
2016-01-16 19:46:23 -05:00 |
Frederic Guillot
|
2e4c2b6e05
|
Improve class ProjectDailyColumnStats
|
2016-01-16 19:19:05 -05:00 |