Commit Graph

115 Commits

Author SHA1 Message Date
Frederic Guillot
50b354851f Merge pull-request #2539 2016-08-14 14:34:02 -04:00
Frederic Guillot
2ca3cc7f72 Fix PHP 5.3 compatibility issue 2016-08-13 23:47:58 -04:00
Frederic Guillot
010199e8f8 Add the possibility to attach template hooks with a callback 2016-08-13 18:41:01 -04:00
Frederic Guillot
2ebe8b3272 Add the possibility to attach template hooks with local variables 2016-08-13 18:08:46 -04:00
Frederic Guillot
ffe61abc69 Improve form helpers and add more hooks 2016-08-13 17:49:27 -04:00
Frederic Guillot
928d27d2ad Reduce number of font size 2016-08-07 09:02:26 -04:00
Rys Sommefeldt
861441ed31 Display priority changes in board view for inverted priority ranges
Similar to allowing update of priorities when `priority_end` is greater than `priority_start`, to support inverted priority ranges, allow that change to propagate into `formatPriority` and display in the board view.
2016-08-01 15:49:43 +01:00
Rys Sommefeldt
b30a4fca24 Allow priority changes when start and end differ
It's common to want an 'inverted' priority range, for example where P0 is the highest. The task helper logic would hide priority editing when priority_end was larger than priority_start. This logic change allows it by checking that priority_start and priority_end are different.
2016-08-01 12:00:32 +01:00
Frederic Guillot
9d6715ddc0 Improve project page titles 2016-07-24 13:55:35 -04:00
Frederic Guillot
be22f0619e Remove method UserModel::getFullname() 2016-07-24 13:29:24 -04:00
Frederic Guillot
b6119e7dee Added internal task links to activity stream 2016-07-23 14:05:15 -04:00
Frederic Guillot
6cfce7720a Fixed Markdown editor auto-grow on the task form 2016-07-15 21:05:15 -04:00
Frederic Guillot
8e56148a6d Make sure that tags are duplicated for recurring tasks 2016-07-02 15:45:55 -04:00
Frederic Guillot
853189a43f Do not create empty tags and remove tags only when necessary 2016-07-02 11:50:32 -04:00
Frederic Guillot
4b94714b3d Fixed PHP error in UserHelper when having no user session 2016-07-01 09:05:10 -04:00
Frederic Guillot
a49e7b7643 Expose task reference field to the user interface 2016-06-28 20:40:15 -04:00
Frederic Guillot
17213da5ce Use the same task form layout everywhere 2016-06-24 17:57:26 -04:00
Frederic Guillot
18cb7ad0a4 Expose tags to the user interface (first prototype) 2016-06-24 15:43:34 -04:00
Frederic Guillot
9cb8a1ffc9 Display local date format in date picker 2016-06-05 22:22:10 -04:00
Frederic Guillot
cd4c09c10a Conifgure email settings through user interface 2016-06-05 14:53:46 -04:00
Frederic Guillot
a27057dd6f Expose to the user interface the email sender address 2016-06-02 20:58:34 -04:00
Frederic Guillot
c50255813b Added mail helper 2016-06-01 21:28:24 -04:00
Frederic Guillot
679a22c718 Added some unit tests for avatar letter with UTF-8 2016-05-30 21:01:41 -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
1353929a7d Rename controllers 2016-05-28 13:41:54 -04:00
Frederic Guillot
ab48a09f0d Rename controllers 2016-05-28 11:31:54 -04:00
Frederic Guillot
49f43090b2 Added plugin controller (WIP) 2016-05-18 22:07:49 -04:00
Frederic Guillot
46ed06268d Rename subtask controller 2016-05-17 22:25:18 -04:00
Frederic Guillot
4514bc1d4b Improve user controllers and views 2016-05-16 20:55:21 -04:00
Frederic Guillot
67b8361649 Refactoring: added controlled middleware and changed response class 2016-05-15 18:31:47 -04:00
Frederic Guillot
55ee906ba3 Added support for language LDAP attribute 2016-05-07 18:05:33 -04:00
Frederic Guillot
6b78b882d8 Improve web page title on the task view 2016-05-04 23:16:59 -04:00
Frederic Guillot
6bdc25490f Unify task drop-down menu between different views 2016-05-04 21:51:38 -04:00
Frederic Guillot
9fa8f63d25 Fixed improper Markdown escaping for some tooltips 2016-04-29 18:43:57 -04:00
Frederic Guillot
fc8f8748b9 Fixed wrong task link generation within Markdown text 2016-04-29 17:32:43 -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
11858be4e8 Filter refactoring 2016-04-09 22:42:17 -04:00
Frederic Guillot
a20f4f2904 Improve UserHelper::getInitials() 2016-03-27 17:20:21 -04:00
Frederic Guillot
820c929ab3 Added avatar image upload 2016-03-26 14:43:41 -04:00
Frederic Guillot
354e37971d Unification of project header 2016-03-25 17:41:41 -04:00
Frederic Guillot
1ad57c7473 Add buttons in project overview sections 2016-03-19 18:04:22 -04:00
Frederic Guillot
2e320ceead Handle multiple avatar sizes 2016-03-19 13:45:41 -04:00
Frederic Guillot
b9bb088842 Render default avatar provider when having no user linked 2016-03-19 12:17:34 -04:00
Frederic Guillot
9d4ba1471d Added letter based avatar provider 2016-03-19 11:17:58 -04:00
Frederic Guillot
fa86542f90 Added pluggable Avatar providers 2016-03-18 23:06:32 -04:00
Frederic Guillot
6c25651e4b Rename badly named file after a refactoring 2016-03-10 19:47:48 -05:00
Frederic Guillot
f91f3214c1 Always display project name and task title in task views 2016-03-08 22:02:42 -05:00
Frederic Guillot
a7f3e3bec5 PHPdoc cleanup 2016-03-04 21:11:12 -05:00