Commit Graph

1824 Commits

Author SHA1 Message Date
Frederic Guillot caf8cb3323 Improve board tooltips 2016-03-19 16:51:25 -04:00
Frederic Guillot 6351cb0e27 Improve activity stream layout 2016-03-19 16:22:00 -04:00
Frederic Guillot 0a18e28db4 Swap category and avatar on the card 2016-03-19 15:25:48 -04:00
Frederic Guillot 8d036dc06c Change cards layout 2016-03-19 15:18:58 -04:00
Frederic Guillot 63a5bbafea Show avatar on the cards 2016-03-19 14:36:16 -04:00
Frederic Guillot 2e320ceead Handle multiple avatar sizes 2016-03-19 13:45:41 -04:00
Frederic Guillot fe85d83621 Do not show comment sorting link on public board 2016-03-19 12:26:08 -04:00
Frederic Guillot b9bb088842 Render default avatar provider when having no user linked 2016-03-19 12:17:34 -04:00
Frederic Guillot 344f585a32 Improve comments design 2016-03-19 11:56:28 -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 c4c200b530 Rename menu label 2016-03-18 21:20:59 -04:00
Frederic Guillot 73bae9bb34 Rename controller TaskLink to TaskInternalLink 2016-03-18 21:16:25 -04:00
Frederic Guillot 854457baf0 Improve task summary sections 2016-03-18 21:00:14 -04:00
Eskiso 68fba8fb64 Updated translation 2016-03-18 13:43:44 +00:00
Frederic Guillot f1e4fb92b3 Put back task actions on the sidebar 2016-03-17 23:12:16 -04:00
Frederic Guillot 24c224ddc2 Added support for multiple placeholders for LDAP_USER_FILTER 2016-03-17 22:24:11 -04:00
Frederic Guillot e3e08d0e34 Added local file link provider 2016-03-17 21:52:40 -04:00
Asim Husanovic 16d80593e5 Fix missing arguments in translation 2016-03-17 22:10:23 +03:00
Asim Husanovic a51a5a37f5 Updated Bosnian translation 2016-03-17 11:46:13 +03:00
Timo Litzbarski f894057a54 add task on board hooks 2016-03-14 13:36:47 +00: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 90598c8e55 Add log message for API procedure createLdapUser() 2016-03-13 10:49:46 -04:00
Emmanuel Lacour cbb8fbe2dd Pass username only to LdapUser::getUser
This fix a bad ldap search filter as LdapUser::getUser already do the
LDAP_USER_FILTER expansion.
2016-03-12 22:44:13 -05:00
Frederic Guillot ca69fc0be7 Added logging message for API authentication failure 2016-03-12 19:12:27 -05:00
Frederic Guillot 42c368cb01 Show version number from git-archive 2016-03-12 10:09:49 -05:00
Frederic Guillot b061945f0e Show server configuration in settings page 2016-03-12 09:52:00 -05:00
Frederic Guillot 241ca53e47 Added "?" to display list of keyboard shortcuts 2016-03-11 23:01:38 -05:00
Frederic Guillot 4f54a547fa Added new keyboard shortcut for task view 2016-03-11 22:46:54 -05:00
Frederic Guillot 7d7b9f78b8 Sync locales 2016-03-10 20:06:03 -05:00
Frederic Guillot b925000e04 Fix spelling error in German translation 2016-03-10 20:05:23 -05:00
Frederic Guillot 54dc63af61 Merge Grec translation #1988 and solve conflicts 2016-03-10 20:04:10 -05:00
Frederic Guillot 6c25651e4b Rename badly named file after a refactoring 2016-03-10 19:47:48 -05:00
StavrosKa 6efb392f9e New file 2016-03-10 10:31:18 +02:00
Frederic Guillot d798202835 Improve PR about task links table 2016-03-09 21:25:41 -05:00
Olivier Maridat 7b20a14e8d Enhance task link view to mimic the subtask view 2016-03-09 11:10:35 +01:00
Frederic Guillot 7026e8d622 Fix spelling error 2016-03-08 22:31:26 -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 196c58e8d2 Merge pull-request #1966 2016-03-07 19:24:03 -05:00
Frederic Guillot 122d50262a Merge pull-request #1962 2016-03-07 19:23:25 -05:00
Dj Padzensky a8abc70bcb Changing new self to new static, to accommodate subclasses of LdapClient. 2016-03-07 15:05:06 -08:00
Timo Litzbarski f43f299306 Fix File Tooltip #1960 2016-03-07 12:53:30 +00:00
renothing 2409f33c20 update chinese translation 2016-03-07 13:38:43 +08:00
Maxime Corteel f190c819df Fix spelling error 2016-03-06 14:35:39 +01:00
Frederic Guillot 4c91798781 Sync locales 2016-03-05 17:48:45 -05:00
Frederic Guillot 22c5e32def Improve automatic action creation 2016-03-05 17:40:49 -05:00
Frederic Guillot 1e169ae16c Import automatic actions from another project 2016-03-05 13:39:55 -05:00
Frederic Guillot 9983e1422b Add class to board form 2016-03-05 08:06:16 -05:00
Frederic Guillot 0bd5328c19 Added Ajax loading icon for submit buttons 2016-03-05 07:56:58 -05:00
Frederic Guillot 9b68c3bc77 Fix ambiguous column name with very old version of Sqlite 2016-03-04 22:21:54 -05:00
Frederic Guillot f9f5d7188b Fix security issue: Unexpected access to any tasks from a shared public board 2016-03-04 22:06:55 -05:00
Frederic Guillot a7f3e3bec5 PHPdoc cleanup 2016-03-04 21:11:12 -05:00
Frederic Guillot 3808209690 Move Template::layout() to LayoutHelper 2016-03-04 20:26:52 -05:00
Frederic Guillot 8f3e2b2e5c Helper refactoring 2016-03-04 20:10:34 -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 8a00430885 Fix typo in PR 2016-03-04 16:42:36 -05:00
Frederic Guillot cfb5d07135 Merge pull-request #1946 2016-03-04 16:39:53 -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
Patrick van Elk c8d654bc63 nl_NL: added translations. 2016-03-04 20:54:31 +01:00
Olivier Maridat e09c565fdf Add color_id for Milestone plugin #1742 2016-03-04 15:43:08 +01:00
Timo Litzbarski b3f43050c8 add new hooks #1742 2016-03-02 11:54:33 +00:00
Frederic Guillot 6ef83d0e05 Add unit test for transition model 2016-02-29 22:40:26 -05:00
Frederic Guillot fafc272085 Added new template hook for application settings page 2016-02-28 22:00:54 -05:00
angystardust 1404bb5507 Update IT_it/translations.php 2016-02-29 02:40:12 +01:00
Frederic Guillot a22476ffdf Added support for HTTP header "X-Forwarded-Proto: https" 2016-02-28 20:00:11 -05:00
Frederic Guillot 85d4833ce5 Add some environment variables 2016-02-28 12:14:37 -05:00
Frederic Guillot 8d71bbb122 Update SQL dumps 2016-02-28 09:01:50 -05:00
Frederic Guillot 60d5379bb4 Merge pull-request #1904 2016-02-28 08:25:38 -05:00
mfoucrier aa5569d05e Update translations.php 2016-02-28 00:50:44 +01:00
mfoucrier ff3bb57477 Update translations.php 2016-02-28 00:48:13 +01:00
Frederic Guillot a58fa348cf Merge pull-request #1895 2016-02-25 17:18:09 -05:00
Frederic Guillot 089e0a93a0 Merge pull-request #1893 2016-02-25 17:17:36 -05:00
Christian González ccc407db2c German Typo 2016-02-25 12:43:47 +01:00
Christian González fa94425e40 German typo 2016-02-25 12:18:59 +01:00
Gerardo Zamudio 97a116d0fb Update es_ES translation
Add missing "%s" to line 111 translation
2016-02-25 00:25:30 -06:00
Gerardo Zamudio 234ebca617 Update es_ES translation
Add missing double quotes to %s
2016-02-25 00:21:08 -06:00
Gerardo Zamudio 74abb265bb Update es_ES translation
translate missing strings
2016-02-24 23:51:30 -06:00
Frederic Guillot 8dc37c29f6 Fix typo in th_TH translation 2016-02-22 12:47:20 -05:00
Frederic Guillot 08f761ee24 Merge pull-request #1874 2016-02-22 12:31:52 -05:00
85pando 20f466110e Update de_DE translations 2016-02-22 16:00:59 +01:00
chorgroup caa9b9d089 Update translations.php 2016-02-22 08:47:00 +07:00
Frederic Guillot dbef8d389e Do not show empty dropdown when private projects are disabled 2016-02-21 19:58:44 -05:00
Damian 16fdf792fb Update Polish translation (22.02.2016_1) 2016-02-22 00:45:10 +01:00
Frederic Guillot 67e7285530 Change help message for application URL 2016-02-20 18:35:41 -05:00
Frederic Guillot 6c4a66fe01 Merge pull-request #1870 2016-02-20 18:21:36 -05:00
Frederic Guillot 5fe68d4d49 Add drag and drop to change swimlane positions 2016-02-20 18:11:08 -05:00
mfoucrier dc0fdc7210 Update translations.php
j'ai beaucoup de mal avec cette traduction :
'Time-based One-time Password Algorithm' => 'Mot de passe à usage unique basé sur le temps',
2016-02-20 23:37:23 +01: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 8383252286 Sync locales 2016-02-20 11:34:16 -05:00
Frederic Guillot c8c1242c26 Add drag and drop to change column positions 2016-02-20 11:24:43 -05:00
Frederic Guillot 2d27c36a71 Use inline popup to create new columns 2016-02-20 10:46:10 -05:00
Frederic Guillot 6d09bfc96e Add migration to rename old event name 2016-02-19 23:21:37 -05:00
Frederic Guillot de4519fa2c Add subtasks drag and drop 2016-02-19 22:59:47 -05:00
chorgroup 270e0835b2 Update translations.php
Add new translation TH.
2016-02-19 10:16:39 +07:00
Frederic Guillot 9249498503 Add file preview for Markdown and text files 2016-02-16 22:06:53 -05:00
Frederic Guillot 4961805e0f Add keyboard shortcut for project overview 2016-02-16 21:26:26 -05:00
Frederic Guillot 8936792f6f Add file attachements to projects 2016-02-16 21:12:43 -05:00
Frederic Guillot 5bbc903dca Start to implement a project overview page 2016-02-16 17:28:11 -05:00
Frederic Guillot 5272a7a980 Merge pull-request #1851 2016-02-16 14:25:32 -05:00
Frederic Guillot b245eaa695 Merge pull-request #1850 2016-02-16 14:23:18 -05:00
Frederic Guillot 3c9dacadfd Merge pull-request #1848 2016-02-16 14:22:29 -05:00
Frederic Guillot de739b22be Merge pull-request #1847 2016-02-16 14:21:36 -05:00
Busfreak ac5d624e1e updated german language 2016-02-16 18:55:29 +01:00
Timo Litzbarski 3e9ae8963c enrich hooks 2016-02-16 13:47:43 +00:00
Yaroslav Zemlyanuhin 052c119dc3 Added hook render for left column in task form.
Could be useful for default form customization
2016-02-16 13:53:00 +03:00
Timo Litzbarski 36d80c5941 fix assignee name for subtask 2016-02-16 08:33:35 +00:00
Eskiso 0b9e7e5026 Updated translation 2016-02-15 09:19:24 +00:00
Frederic Guillot 968ee2c199 Merge pull-request #1841 2016-02-14 21:41:43 -05:00
Frederic Guillot ab8883126d Fix typo in pt_BR translation 2016-02-14 21:41:21 -05:00
Frederic Guillot 8bc2b82622 Merge pull-request #1840 2016-02-14 21:39:40 -05:00
Frederic Guillot 337a5fd6ab Improve filter box design 2016-02-14 17:44:25 -05:00
Eugene Batogov 5d887edeb2 add new russian translations 2016-02-15 00:59:09 +03:00
Frederic Guillot 07e3f51edb Move project header templates to folder project_header 2016-02-14 16:11:55 -05:00
Frederic Guillot 8477da2643 Rename File controller to TaskFile 2016-02-14 15:49:59 -05:00
Frederic Guillot 8e25c875f2 Add ProjecFile and TaskFile models 2016-02-14 15:25:16 -05:00
mfoucrier 5795cbdbaa Update translations.php 2016-02-14 17:25:04 +01:00
renothing fbb58e08d3 update chinese translations 2016-02-14 17:27:52 +08:00
Frederic Guillot 124f93dbad Improve image thumbnails and files table 2016-02-13 22:51:58 -05:00
Frederic Guillot 82c45622c6 Fix French translation 2016-02-13 21:13:53 -05:00
Frederic Guillot 9861d41ddd Sync locales 2016-02-13 19:40:49 -05:00
Frederic Guillot 8768918bbe Merge pull-request #1838 and solve conflict 2016-02-13 19:28:17 -05:00
Frederic Guillot 738b6ae583 Add file drag and drop and asynchronous upload 2016-02-13 19:24:36 -05:00
Frederic Guillot 6161eaef9e Enable/Disable users 2016-02-13 15:38:35 -05:00
Frederic Guillot 567d623446 Add setting option to disable private projects 2016-02-13 12:39:49 -05:00
renothing 1a5dfa7035 update chinese translations 2016-02-14 00:16:17 +08:00
Frederic Guillot 70557833a7 Merge pull-request #1837 2016-02-13 10:57:36 -05:00
Frederic Guillot 047236711e Update doc and default config file for new config option 2016-02-13 10:55:50 -05:00
Nick Blackledge 71dc812ae6 Fixed issue with customer filter popover and added confirmation for removal 2016-02-13 22:06:23 +11:00
Dj Padzensky 773bf36733 Added a DISABLE_LOGOUT constant, to allow the logout command to be disabled, for support of external SSO solutions. 2016-02-12 15:56:13 -08:00
StavrosKa a626545428 New file 2016-02-11 10:46:50 +02:00
Frederic Guillot a0d8f90e57 Add constant to enable/disable database group provider 2016-02-10 19:45:42 -05:00
Frederic Guillot 33214bdb52 Check access on sidebar action menus 2016-02-10 19:41:08 -05:00
Frederic Guillot a46757778f Rename hooks 2016-02-09 21:40:57 -05:00
Frederic Guillot 8d8ca37e73 Add more hooks 2016-02-09 21:34:55 -05:00
Frederic Guillot 5851e03963 Merge pull-request #1798 2016-02-08 18:28:49 -05:00
Frederic Guillot ac2bf9d553 Fix PHP notices during creation of first project and in subtasks table 2016-02-08 18:24:15 -05:00
David Norris 21d9c80b73 Task Menu Edit recurrence icon not consistent with board icons.
Updated Edit recurrence icon from fa-clock to fa-refresh fa-rotate-90 to
match icons used in the board.
2016-02-07 21:55:22 -05:00
Eskiso b8c75f3e34 Update Translation 2016-02-07 21:45:45 +00:00
Frederic Guillot 7b9e8897eb Update sql files 2016-02-07 10:58:45 -05:00
Frederic Guillot 07dd8882e8 Fix subtask redirection 2016-02-07 09:34:05 -05:00
Frederic Guillot 3fa445fce4 PHP files should not be executable 2016-02-06 21:26:19 -05:00
Frederic Guillot 0c81422c34 Add missing route for subtasks 2016-02-06 20:26:50 -05:00
Frederic Guillot a27d5cd1fd Add missing routes 2016-02-06 20:08:15 -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 fc785bbbf6 Search for config file in both locations 2016-02-06 12:42:13 -05:00
Eugene Batogov 7df68511a5 Add new ru translations 2016-02-06 13:17:23 +03:00
Frederic Guillot ffb8494fec Category label is broken on the board if there's a url in the description 2016-02-05 21:24:22 -05:00
Frederic Guillot a976afdeb0 Export only open tasks in iCal feed 2016-02-05 21:11:34 -05:00
Frederic Guillot e0f925d298 Update plugin hooks doc 2016-02-05 20:51:19 -05:00
Frederic Guillot de5fa17d60 Add task dropdown menu on listing pages 2016-02-05 20:30:54 -05:00
Frederic Guillot 9840fa8e07 Fix pagination on task time tracking page 2016-02-05 19:19:39 -05:00
Frederic Guillot ae150d80c2 Sync locales 2016-02-05 19:13:17 -05:00
Frederic Guillot e2181612b9 Remove time form on task summary page and move that to task edit form 2016-02-05 19:00:40 -05:00
Frederic Guillot a683c17fa7 Move template recurrence_info 2016-02-05 18:39:41 -05:00
Frederic Guillot 4e07ad6555 Improve subtask toggle status and timer 2016-02-05 18:30:16 -05:00
Frederic Guillot dac049cd08 Add inline popoup for project sections 2016-02-05 17:40:42 -05:00
Frederic Guillot 4f3ca47d61 Add inline popoup for custom filters section 2016-02-05 17:26:13 -05:00
Frederic Guillot fe9d04c3b9 Add inline popoup for category section 2016-02-05 17:22:13 -05:00
Frederic Guillot 62fcb7544f Merge pull-request #1783 2016-02-05 17:10:00 -05:00
85pando 791d13c87b Merge remote-tracking branch 'refs/remotes/upstream/master'
Conflicts:
	app/Locale/de_DE/translations.php
2016-02-05 10:28:40 +01:00
85pando 2074aaaa9a Fix #1767 German translation of color Lime.
As per discussion in issue #1767, lime is now called "Limette".
2016-02-05 10:20:51 +01:00
Frederic Guillot 12aaec03b1 Fix php notice, see #1777 2016-02-04 21:42:46 -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 346151e103 Add dropdown menu with inline popup for all task actions 2016-02-03 20:53:07 -05:00
Frederic Guillot 6d388ec48d Remove description textarea from task edit form 2016-02-03 18:43:31 -05:00
Frederic Guillot 91200ddcde Change sidebar style 2016-02-03 18:27:45 -05:00
Eugene Batogov fc0bed2b74 Corrent russian misprints again 2016-02-03 23:14:32 +03:00
Eugene Batogov 271c59a0f5 Corrent russian misprints 2016-02-03 22:53:32 +03:00
Eugene Batogov e9751bc8d7 Add new russian translations and correct old translations
Add new russian translation
2016-02-03 22:50:17 +03:00
Busfreak 0a163421c7 add hook in analysis sidebar 2016-02-03 18:00:20 +01:00
Frederic Guillot 6727d53e68 Improve task summary layout 2016-02-02 22:41:24 -05:00
Frederic Guillot 5eb4b570a1 Show subtask modification forms in inline popup 2016-02-02 21:28:07 -05:00
Frederic Guillot d6d9e61816 Merge and squash pull-request #1765 2016-02-02 19:37:02 -05:00
StavrosKa 11c84bd8f4 Updated version 2016-02-02 09:24:36 +02:00
Frederic Guillot 75cbc8c431 Always call match() for external link providers 2016-02-01 21:18:10 -05:00
Frederic Guillot eaf2b0949b Add new merge hook to override default form values 2016-02-01 19:27:28 -05:00
Frederic Guillot b5e1deeaa8 Improve project creation popover 2016-02-01 18:25:38 -05:00
Frederic Guillot 26492aba7e Simplify layout and templates generation 2016-01-31 21:44:49 -05:00
Frederic Guillot 271543431e Make project creation form a inline popup 2016-01-31 20:14:51 -05:00
Frederic Guillot 0bc51620c7 Add unit tests for last automatic actions 2016-01-31 19:51:59 -05:00
Frederic Guillot 505f62e6ca Merge pull-request #1756 2016-01-31 18:43:16 -05:00
Frederic Guillot b7391706d8 Merge Chinese translation update (pull-request #1755) 2016-01-31 18:41:54 -05:00
Eskiso 029599f05b Update Translation 2016-01-31 23:32:29 +00:00
Frederic Guillot 1ca83b5863 Move homepage menu to the user dropdown 2016-01-31 18:03:00 -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 1500ff92b2 Templates cleanup 2016-01-31 12:15:26 -05:00
Frederic Guillot e81fa0ebd2 Rename helper method 2016-01-31 12:05:11 -05:00
Frederic Guillot 3eec6b72e6 Move subtask form elements to subtask helper 2016-01-31 12:02:55 -05:00
Frederic Guillot d8e452d375 Move task form elements to Task helper 2016-01-31 11:50:28 -05:00
Frederic Guillot 9570793f68 Add a "Me" button to assignee form element 2016-01-31 11:05:47 -05:00
Frederic Guillot 3279768c1c Have a new task assigned to the creator by default instead of "no assignee" 2016-01-31 10:36:46 -05:00
renothing 37966cdb9a fix chinese translation 2016-01-31 20:43:54 +08:00
renothing bc9368de42 update chinese translations 2016-01-31 19:04:57 +08:00
renothing 57717da5ce update chinese translation 2016-01-31 19:03:30 +08:00
Frederic Guillot bb040cfb78 Simplify code to handle ajax popover and redirects 2016-01-30 22:25:16 -05:00
Frederic Guillot 4a52d327f7 Fix typo in Mysql migration 2016-01-30 20:54:07 -05:00
Frederic Guillot 5c92f46786 Add external links for tasks with plugin api 2016-01-30 20:38:20 -05:00
Frederic Guillot 9b9d823f30 Move Gitlab and Github authentication to external plugins 2016-01-29 23:59:58 -05:00
Frederic Guillot dae0c7391a Move Google authentication to an external plugin 2016-01-29 20:15:53 -05:00
Frederic Guillot 136a77c782 Merge pull-request #1745 2016-01-28 20:34:52 -05:00
Frederic Guillot 3fd8c53871 Remove unused use statement 2016-01-28 20:34:15 -05:00
Eskiso 0e4ea36387 Updated translation 2016-01-28 14:37:32 +00:00
Frederic Guillot 32e4a932c8 Added automatic actions based on a daily event 2016-01-28 08:40:27 -05:00
StavrosKa 3336dd0c6b Latest version 2016-01-27 08:55:03 +02: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
Frederic Guillot 13d000e200 Merge pull-request #1735 2016-01-26 19:38:16 -05:00
Frederic Guillot e29260879d Merge pull-request #1722 2016-01-26 19:36:57 -05:00
Yaroslav Zemlyanuhin 7db5dddbc8 Added indent and colon to russian translation for:
- Average lead time in Analytics
- Average cycle time in Analytics
2016-01-26 17:58:12 +03:00
Olivier Maridat 648e03a8d0 Update task link tooltip view 2016-01-26 13:32:44 +01:00
StavrosKa 1638921b6e greek translation 2016-01-26 11:39:12 +02:00
Frederic Guillot e04bc02e60 Merge pull-request #1730 2016-01-25 21:21:38 -05:00
Frederic Guillot 13d71d34e1 Merge and squash pull-request #1726 (German translation) 2016-01-25 21:19:47 -05:00
Frederic Guillot 87858be4b9 Merge pull-request #1725 2016-01-25 21:16:14 -05:00
angystardust 15b3aae93a Update IT_it/translations.php
Everything left untranslated has been translated and I also fixed a lot of minor glitches all over.
Thanks for you work, Mr @fguillot!
2016-01-25 20:14:18 +01:00
85pando 985d2b5df8 Update translations.php
Bran -> Surely a typo
Braun (Amber) -> Bernstein is actually the literal translation of amber and used for the color as well.
Lime -> With several shades of green, I think Giftgrün fits more than describing it with the english term.
Zuständig -> would be an adjective, Zuständiger is a person.
2016-01-25 13:18:16 +01:00
Vitaliy Orlov 9e59e0b7ef Russian translations added for new labels 2016-01-25 13:42:21 +02:00
jf-guillou 63a2861476 Added API getUserByName()
Tests and doc included
2016-01-25 10:05:44 +01:00
Frederic Guillot 051bf1c9db Add configurable task priority 2016-01-24 20:38:39 -05:00
Frederic Guillot abcfd02067 Split project edition into multiple pages 2016-01-24 18:15:21 -05:00
Frederic Guillot 4fa38bf417 Add project owner 2016-01-24 16:29:14 -05:00
Frederic Guillot 6002efb8a0 Replace message when no project notifications are registered 2016-01-23 18:07:28 -05:00
Frederic Guillot cfec551968 Remove useless permission check 2016-01-23 17:40:34 -05:00
Ogün Karakuş 88c7aed56a
Fix typo in Turkish translation
Signed-off-by: Ogün Karakuş <kirk5bucuk@gmail.com>
2016-01-23 23:40:21 +02: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 1148f0eee5 Check permissions of the data folder when using Sqlite 2016-01-23 13:58:10 -05:00
Marien Fressinaud 8baa417ece Move default-src CSP rule to ClassProvider
It was impossible to override the default-src CSP rule inside a plugin. This commit
fixes this limitation by moving the assignation of the rule from Response class to
ClassProvider.
2016-01-23 18:47:47 +01:00
Marien Fressinaud cc93b86991 Coding style: make cspRules easier to read 2016-01-23 18:46:13 +01:00
Frederic Guillot ba5937b074 Add new API procedures to move and duplicate tasks to another project 2016-01-23 12:29:44 -05:00
Frederic Guillot 0448fdc56b Fix bug: Unable to unassign a task from the API 2016-01-23 12:04:10 -05:00
Frederic Guillot ad8fcf035a Add new API procedures for groups, roles and project permissions 2016-01-22 21:23:12 -05:00
Frederic Guillot f27bcec2d9 Fix typo in tr_TR translation 2016-01-22 17:41:45 -05:00
creador30 bdc380acc3 Update translations.php
Turkish translation updated
2016-01-22 23:42:20 +02:00
Frederic Guillot 8bb67dc8cb Avoid to send XHR request when a task has not moved after a drag and drop 2016-01-21 22:17:24 -05:00
Frederic Guillot 325e72589d Always show the search box in board selector 2016-01-21 21:11:30 -05:00
Frederic Guillot fcdfdeabfa Replace logout link by a dropdown menu 2016-01-21 20:58:12 -05:00
Frederic Guillot f3e5fdb137 Make dashboard section title clickable 2016-01-20 22:54:42 -05:00
Eskiso 6df53e54da Updated translation 2016-01-20 09:02:37 +00: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 446a7ac645 Do not fire events when using automatic action TaskUpdateStartDate 2016-01-17 17:31:12 -05:00
Frederic Guillot 32b2fd92d3 Show in user interface the saving state of the task 2016-01-17 17:24:09 -05:00
Frederic Guillot 7925000f07 Do not show column dropdown on the public view 2016-01-17 16:38:43 -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 ff149c354e Remove global variable 2016-01-16 22:07:46 -05:00
Frederic Guillot 5a6cd48df1 Remove global 2016-01-16 22:03:59 -05:00
Frederic Guillot 47e4274579 Remove __CLASS__ from debug logs 2016-01-16 21:48:33 -05:00
Frederic Guillot 41e900fc7a Show template rendering time in debug log 2016-01-16 21:35:50 -05:00
Frederic Guillot ee19c62648 Allow one call by event 2016-01-16 21:35:25 -05:00
Frederic Guillot 6a7b8ec60f Make sure that some event subscribers are not executed multiple times 2016-01-16 21:06:36 -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 81e4c3199e Fix unit test (PHP 5.4 regression) 2016-01-16 19:40:26 -05:00
Frederic Guillot 2e4c2b6e05 Improve class ProjectDailyColumnStats 2016-01-16 19:19:05 -05:00
Frederic Guillot 73ff5ec89b Remove ProjectAnalytic class 2016-01-16 17:01:56 -05:00
Frederic Guillot c58478c0ab Move analytic logic to separate classes 2016-01-15 21:03:19 -05:00
Frederic Guillot 9e24bb2ef0 Do not cache app settings in session 2016-01-14 21:42:28 -05:00
Frederic Guillot a8f404421f Fix bug: unable to set currency rate with Postgres 2016-01-14 20:40:31 -05:00
Frederic Guillot 805be7d331 Move validator methods 2016-01-14 20:18:13 -05:00
Frederic Guillot dc35a78374 Move some validators to separate classes 2016-01-13 21:45:14 -05:00
Frederic Guillot f9c676cf81 Change private properties to protected 2016-01-13 21:02:32 -05:00
Frederic Guillot 2d85e0fab7 Fix wrong link for category in task footer 2016-01-13 20:47:24 -05:00
Fors1 1b6960e338 Corrected some mistakes in russian locale 2016-01-13 16:28:27 +03:00
Frederic Guillot ce4b7b61c2 Add dropdown menu for task links table 2016-01-12 22:23:34 -05:00
Frederic Guillot fde0c0bad5 Add dropdown menu for column 'Actions' in tables 2016-01-12 22:19:43 -05:00
Frederic Guillot dfd0c4e48d Rename template hooks added by last PR 2016-01-12 22:01:54 -05:00
Frederic Guillot a8008102ef Merge pull-request #1648 2016-01-12 21:58:03 -05:00
Frederic Guillot 09c7a5c0a7 Integrate Malay language 2016-01-12 21:55:43 -05:00
Frederic Guillot b8e37365bf Merge pull-request #1643 2016-01-12 21:46:34 -05:00
Frederic Guillot 713113d6c0 Add dropdown menu for subtasks 2016-01-12 21:46:20 -05:00
Busfreak 286d46313a add hook to app/filters_helper, add $project delivery to project/filters
This request adds two new hooks to the app/filters_helper (before and
after) including delivery of $project to hooked template if set.
Additionally it delivers $project from project/filters to
app/filters_helper.
2016-01-12 18:28:31 +01:00
Muhaimin 3a7398db14 Update translations.php 2016-01-12 14:56:36 +08:00
Muhaimin c6119748cc Create translations.php for Malay language 2016-01-12 14:40:13 +08:00
Frederic Guillot 3699073371 Move project validator methods 2016-01-11 22:07:39 -05:00
Frederic Guillot e31185a2bd Minor fixes 2016-01-11 21:54:52 -05:00
Frederic Guillot 9a661a5e9e Move subtask validator methods 2016-01-11 21:47:51 -05:00
Frederic Guillot 20b9c3d030 Move swimlane validator methods 2016-01-11 21:36:00 -05:00
Frederic Guillot b50f53ab3a Move task link validator methods 2016-01-11 21:27:49 -05:00
Frederic Guillot 4f38bf4c68 Move TaskValidator class 2016-01-11 21:13:54 -05:00
Frederic Guillot f7e8bb8fa8 Move user validator methods 2016-01-11 21:08:37 -05:00
Frederic Guillot cec8491acd Merge pull-request #1642 2016-01-11 20:05:50 -05:00
Eskiso 5aba130963 Update Translation 2016-01-11 19:42:03 +00:00
Busfreak 6a7a4c2bd2 updated german translation 2016-01-11 16:11:06 +01:00
Frederic Guillot ff1de5c06d Fix bug: Automatic action listeners were using the same instance 2016-01-10 14:00:34 -05:00
Frederic Guillot 26e3996014 Add forgot password feature 2016-01-09 17:28:31 -05:00
Frederic Guillot b7cd8c3e52 Improve check setup for required extensions 2016-01-09 10:03:08 -05:00
Frederic Guillot f32d23d015 Remove HTMLToMarkdown dependency 2016-01-07 21:36:51 -05:00
Frederic Guillot 7864685cfd Move Gitlab webhook to an external plugin 2016-01-07 21:05:23 -05:00
Frederic Guillot 54b3cfe8a1 Move bitbucket webhook to an external plugin 2016-01-07 20:16:05 -05:00
Frederic Guillot 1ef6e6c2bf Fix phpdoc 2016-01-06 22:04:20 -05:00
Frederic Guillot 00e5a4c5b4 Move Github Webhook to external plugin
See: https://github.com/kanboard/plugin-github-webhook
2016-01-06 21:46:31 -05:00
Frederic Guillot 22568325c9 Change Auth classes properties to be protected 2016-01-05 21:23:19 -05:00
Frederic Guillot 023e0b7d53 Forget to translate one string in French 2016-01-05 20:42:45 -05:00
Frederic Guillot cd4af3f49f Sync locales 2016-01-05 20:37:18 -05:00
Frederic Guillot 36d4cea986 Merge pull-request #1610 2016-01-05 20:31:44 -05:00
Frederic Guillot e62779e267 Improve 2FA 2016-01-05 20:31:15 -05:00
zimmi1 cfa54a20cf Correct translation of word hours in French 2016-01-05 19:48:04 +01:00
zimmi1 a550666dc7 Correct translation of word project in French 2016-01-05 19:35:37 +01:00
Frederic Guillot 811254ba93 Added RUB - Russian Ruble 2016-01-03 19:37:53 -05:00
Frederic Guillot 4b0a932bd7 Merge pull-request #1601 2016-01-03 19:26:29 -05:00
Frederic Guillot 4e6ad60f4f Increase action name column length in actions table 2016-01-03 18:33:46 -05:00
Frederic Guillot 0751508ae3 Reduce number of SQL queries for actions 2016-01-03 18:18:14 -05:00
Frederic Guillot e2b6d4fa18 Add migrations for new action names 2016-01-03 17:36:15 -05:00
Frederic Guillot a296ba5b18 Improve Automatic Actions plugin api 2016-01-03 16:43:13 -05:00
Dmitry 9aafbdc02e Update translations.php 2016-01-03 01:57:41 +03:00
Frederic Guillot 65f26699a6 Add unit test to remove metadata 2015-12-30 16:59:35 +01:00
Frederic Guillot 9039e27b13 Merge pull-request #1583 2015-12-30 16:43:53 +01:00
Frederic Guillot f69f9b0811 Use SHA-1 for session hash to avoid incompatibility between platforms 2015-12-30 15:15:55 +01:00
Frederic Guillot 5b45a082d9 Remove arguments of beforeAction() method 2015-12-30 14:54:54 +01:00
Frederic Guillot 019d83f3fc Fix compatiblity issue with FreeBSD for session.hash_function 2015-12-30 14:29:00 +01:00
Frederic Guillot 8ca1809bd6 Sync locales 2015-12-29 19:17:40 +01:00
Frederic Guillot 34e6add1d8 Merge pull-request #1594 2015-12-29 19:10:54 +01:00
Frederic Guillot 178eda1887 Add autocompletion in textarea for user mentions 2015-12-29 18:44:21 +01:00
Frederic Guillot b4c5e36ee4 Update modification date during task move 2015-12-29 09:42:32 +01:00
Frederic Guillot ded63d21a8 Send notifications on user mentions 2015-12-29 09:30:36 +01:00
Dario Espinosa 3b8494cb3c kanboard\app\Locale\es_ES
kanboard\app\Template\analytic
sidebar.php
t('Compare hours')
2015-12-26 14:55:05 -05:00
Frederic Guillot 9ff0abd8d6 Update active menu in sidebars 2015-12-24 15:34:50 +01:00
Frederic Guillot 4003b122d0 Improving performance during task position change (3 times faster than before) 2015-12-23 15:39:37 +01:00
Busfreak 050d690918 Merge pull request #1 from fguillot/master
please merge
2015-12-23 00:18:32 +01:00
middeke be2fde7cc0 remove function for MetaData 2015-12-23 00:03:56 +01:00
Frederic Guillot 8ff2032ea3 Avoid PHP error when enabling LDAP group provider with PHP < 5.5 2015-12-22 19:35:41 +01:00
Frederic Guillot 6f9af3659c Added the possiblity to define custom routes from plugins 2015-12-22 19:06:03 +01:00
Busfreak 7e014e4fe9 Merge remote-tracking branch 'refs/remotes/fguillot/master' 2015-12-18 16:45:51 +01:00
Frederic Guillot c83f589b22 Show only active projects in board selector 2015-12-17 21:38:13 -05:00
Frederic Guillot d0af39170c Merge pull-request #1572 2015-12-17 20:21:12 -05:00
Frederic Guillot 47f518f3b4 Merge pull-request #1566 2015-12-17 20:20:06 -05:00
Busfreak a4a1cd9f0c set class=active when selecting controller=ProjectPermission 2015-12-17 20:00:15 +01:00
Busfreak bf2034b416 extend hook 'template:project:sidebar' with $project 2015-12-17 19:36:19 +01:00
Eskiso 59367d5450 Added MaxLenght to 50 for use with API/Comment new parameter 2015-12-17 09:36:38 +00:00
Eskiso b3dbdca609 Add reference to the createComment parameters
I've only seen the reference column being used by integrations (gitbucket,etc), would be nice that from the API we could also use that column for other references.
2015-12-17 09:35:18 +00:00
Frederic Guillot 9758a61e0a Update SQL files 2015-12-16 20:57:15 -05:00
Eskiso 4b35b318a2 Updated translation 2015-12-16 09:23:35 +00:00
Frederic Guillot 7f980cffcc Show profile link for @username mentions 2015-12-15 22:39:39 -05:00
Frederic Guillot 9e1f4fa6c7 Improve pull-request that compare hours 2015-12-14 22:13:11 -05:00
Frederic Guillot 3897b1de59 Merge pull-request #1528 2015-12-14 21:54:40 -05:00
Frederic Guillot 268a83ffbd Merge pull-request #1548 2015-12-14 21:52:48 -05:00
Frederic Guillot 4e154b106c Fix pagination in group members listing 2015-12-14 21:47:38 -05:00