Frederic Guillot
3be442bfc5
Avoid PHP notice when validation fail
2017-01-22 17:06:39 -05:00
Frederic Guillot
b906b91733
Fix typos in PR #2950
2017-01-22 12:40:53 -05:00
Lev Lazinskiy
8e18c39db9
Add date_modification to comments (PR #2950 )
2017-01-22 12:39:30 -05:00
Frederic Guillot
c98bb82312
Update id_ID translations (By Fajri Surya Putra)
2017-01-20 15:58:48 -05:00
robre
3ce46b7230
Added a hook for the table colum header
2017-01-20 15:30:56 +01:00
Shaxine-Linux
f0266eb688
Update pt_PT/translations.php
2017-01-19 20:32:22 +00:00
nepomuc
7ae8445ccd
Fix #2848
2017-01-18 21:12:13 -05:00
Mark Szymanski
d798a26666
Updates to clarify difference between username and name in profile page ( fixes #2812 )
2017-01-17 21:46:24 -06:00
Volodymyr Kushnir
0ad1779435
Fix Kanboard installation errors on MySQL 8.0.0
...
This is a quick and dirty fix for "Internal Error: Unable to run SQL migrations: Running migration \Schema\version_113, SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'role VARCHAR(255) NOT NULL,".
As per https://dev.mysql.com/doc/refman/8.0/en/keywords.html **role** is a reserved keyword in MySQL 8.0.0.
2017-01-15 17:54:53 +02:00
Frederic Guillot
f5c95f3c93
Add task creation event to automatic action that email tasks
2017-01-14 16:00:58 -05:00
Frederic Guillot
c6b9c72626
Improve external link form when validation fail
2017-01-14 14:29:44 -05:00
Frederic Guillot
2cac4c811d
Add workaround when IE11 submit corrupted multipart/form-data
2017-01-14 13:44:57 -05:00
Frederic Guillot
fe1629e3ea
Fix PHP notice in task creation form
2017-01-14 13:00:06 -05:00
Frederic Guillot
0807f27981
Fix wrong arguments for submitButtons() helper
2017-01-11 22:43:24 -05:00
Frederic Guillot
d459bec035
Display at least the title when there is no custom filters
2017-01-08 22:54:05 -05:00
Frederic Guillot
f18707c69a
Sync locales
2017-01-08 22:03:18 -05:00
Frederic Guillot
5bd19ee64d
Improve user views layout
2017-01-08 21:51:43 -05:00
Frederic Guillot
36de36dad9
Improve settings pages layout
2017-01-08 21:42:08 -05:00
Frederic Guillot
d01b2271d3
Add margin bottom under search box
2017-01-08 21:23:56 -05:00
Frederic Guillot
0960a4d0b0
Improve link labels pages navigation
2017-01-08 21:18:54 -05:00
Frederic Guillot
47f4bceb1a
Improve currencies pages navigation
2017-01-08 21:08:33 -05:00
Frederic Guillot
1078cac70d
Minor improvements in settings page
2017-01-08 18:58:44 -05:00
Frederic Guillot
5ce0ebdd26
Rename methods to render fields in TaskHelper and SubtaskHelper
2017-01-08 18:07:38 -05:00
Frederic Guillot
07f9700179
Offer the possibility to define version compatibility from plugins
2017-01-08 17:02:31 -05:00
Frederic Guillot
ca00b8cf53
Display project exports in modal box
2017-01-08 15:31:33 -05:00
Frederic Guillot
b3a450bace
Display project analytics in modal box
2017-01-08 14:00:51 -05:00
Frederic Guillot
ea2cbb76d5
Open project activities in modal box
2017-01-08 12:23:25 -05:00
Frederic Guillot
e377f450ad
Open form to create customer filters in modal box
2017-01-08 12:16:05 -05:00
Frederic Guillot
bb222a79cd
Open task import in modal box
2017-01-08 12:01:13 -05:00
Frederic Guillot
6bfafb6e82
Rename CSS class "listing" to "panel"
2017-01-08 11:43:30 -05:00
Frederic Guillot
348f4491ff
Make icons clickable in menus
2017-01-08 11:29:41 -05:00
Frederic Guillot
febb9ade5b
Update Swiftmailer to avoid potential security risk
2017-01-05 20:45:33 -05:00
Frederic Guillot
3833c12ccc
Refactoring/rewrite of modal boxes handling
2017-01-02 17:01:27 -05:00
Frederic Guillot
d49ce63e51
Fix typo in French translation
2016-12-30 21:02:30 -05:00
Frederic Guillot
28b4ae3260
Add missing French translation
2016-12-30 15:38:57 -05:00
Sencar TOSUN
27ff8ad01c
Update translations.php
2016-12-22 12:29:58 +03:00
phecho
4724367e3b
Fix conflict
2016-12-21 10:58:41 +08:00
phecho
56d00ac159
Add missing traslations
2016-12-21 10:53:17 +08:00
phecho
17589a9579
Added pagination details showing
2016-12-21 10:47:52 +08:00
Frederic Guillot
9d5d389de8
Display user full name in auto-complete field value
2016-12-20 20:27:23 -05:00
Frederic Guillot
efbab9ed4c
Merge pull-request #2900
2016-12-20 20:11:22 -05:00
Frederic Guillot
f5234a278e
Make PR #2897 pass unit tests
2016-12-20 20:11:17 -05:00
Frederic Guillot
c1d07fe0ef
Merge pull-request #2897
2016-12-20 20:06:52 -05:00
Frederic Guillot
ae708a712a
Offer the possibility to override internal formatter objects from plugins
2016-12-20 20:06:39 -05:00
Dmitry
7daa058f91
Update ru_RU translations
...
Corrected existing translation and added new strings
2016-12-21 02:42:53 +03:00
Busfreak
a104afa01c
array_combine error in PHP 5.3
2016-12-20 09:40:13 +01:00
Frederic Guillot
a4f258b26c
Add missing french translation
2016-12-19 22:31:55 -05:00
Frederic Guillot
da838d64cb
Merge pull-request #2896
2016-12-19 22:27:45 -05:00
Frederic Guillot
07c44d2113
Avoid code duplication in PR #2891
2016-12-19 22:27:13 -05:00
Frederic Guillot
eed51aef63
Merge pull-request #2891
2016-12-19 22:04:15 -05:00
phecho
a7897f54e8
Add currency of Chinese Yuan
2016-12-20 10:32:55 +08:00
Frederic Guillot
2decbe28b5
Add tags parameter to task API calls
2016-12-18 18:19:25 -05:00
Frederic Guillot
1186104469
Add API calls to manage tags
2016-12-17 17:02:29 -05:00
Frederic Guillot
ddeb89e2c6
Add cache decorator for UserModel
2016-12-17 13:39:03 -05:00
Frederic Guillot
aafa1de4d5
Handle username with dots in user mentions
2016-12-17 12:11:17 -05:00
Frederic Guillot
b6ea1ac9a4
Merge pull-request #2890
2016-12-13 20:22:38 -05:00
phecho
89feb0ae03
Implement feature #2843
2016-12-13 19:49:16 +08:00
phecho
2ed00b69a0
Verify file upload size
2016-12-13 18:21:02 +08:00
Guan Shiliang
5964d5cb13
Fix issue #2881
...
The locally uploaded avatar images should be visible in public view
2016-12-12 10:30:28 +08:00
Frederic Guillot
ed406b7997
Add download icon in image slideshow
2016-12-11 19:44:29 -05:00
Frederic Guillot
a3d1ce47d3
Add slideshow for images
2016-12-11 18:37:40 -05:00
Frederic Guillot
ffb3926178
Replace Chosen jQuery plugin by custom UI component
2016-12-11 15:46:54 -05:00
Frederic Guillot
a2b44371e0
Merge pull-request #2886
2016-12-10 13:18:15 -05:00
Frederic Guillot
c0049ed7e6
Rewrite project creation component in vanilla js
2016-12-10 11:36:22 -05:00
Eskiso
d6f986b1ef
Fixed missing letter
2016-12-10 16:13:05 +00:00
Frederic Guillot
67d01951f5
Rewrite component to change user/group role
2016-12-09 20:35:40 -05:00
Frederic Guillot
7459b40012
Fix typo in pt_PT translation
2016-12-09 17:52:40 -05:00
Frederic Guillot
99c2556e31
Merge pull-request #2872
2016-12-09 17:47:53 -05:00
Frederic Guillot
5d14936255
Merge pull-request #2882
2016-12-09 17:46:55 -05:00
Guan Shiliang
30c32d9d00
Fix typo
...
BoardViewController doesn't have the "save" method.
2016-12-09 16:55:17 +08:00
phecho
98d1c06be0
Fix issue #2871
2016-12-07 17:48:23 +08:00
Eskiso
27483edab7
Updated Translation
2016-12-05 13:59:38 +00:00
Frederic Guillot
6d2bd7383a
Make sure user mention events are serialized before to push in queue
2016-12-04 18:43:53 -05:00
Frederic Guillot
7719703dce
Remove incompatible option in SQL dump for Postgrs 9.5
2016-12-04 13:08:29 -05:00
Frederic Guillot
a162489563
Fix regression in checkbox form helper
2016-12-03 22:04:04 -05:00
Frederic Guillot
b8f7532e5c
Add personal API access token
2016-12-03 15:43:36 -05:00
Frederic Guillot
23d862aef8
Add suggest menu for task ID
2016-12-03 12:56:12 -05:00
Frederic Guillot
c1f05371bc
Update SQL dumps
2016-12-02 20:55:20 -05:00
Frederic Guillot
faef2e85d1
Fix field too small for application settings
2016-12-02 20:49:30 -05:00
Frederic Guillot
f2fd5d75d9
Add config parameter to toggle automatic SQL migrations
...
- Add two command line opterations to show schema version
and to execute SQL migrations
- Add new configuration parameter to enable or disable
SQL migrations
2016-12-02 19:16:50 -05:00
Frederic Guillot
f73d0d2ac9
Make user mentions great again
2016-12-01 22:52:58 -05:00
Frederic Guillot
4e9c582e37
Avoid double encoding in text editor
2016-12-01 20:03:15 -05:00
Frederic Guillot
700e226ba8
Fix link generation when user mention is followed by a punctuation mark
2016-11-30 18:26:40 -05:00
Frederic Guillot
9de84f1433
Fix some typo in Italian translation
2016-11-29 20:30:42 -05:00
Frederic Guillot
d946b28008
Fix typo in Italian translation
2016-11-29 20:28:07 -05:00
Napier
fdc4e04e87
Translate to korean ( #2844 )
2016-11-28 18:17:40 -05:00
Frederic Guillot
0c426c6d99
Make autofocus works in text editor
2016-11-27 18:57:05 -05:00
Frederic Guillot
453513da29
Make suggest menu appears in comment textareas
2016-11-27 18:48:42 -05:00
Frederic Guillot
de2501f070
Improve tabindex for project settings forms
2016-11-27 18:33:00 -05:00
Frederic Guillot
d8b0423d15
Add suggest menu for user mentions in text editor
2016-11-27 15:44:45 -05:00
Frederic Guillot
04ff67e26b
Rewrite task move position component and remove Vuejs
2016-11-26 16:00:52 -05:00
Valentino Pistis
ff844a9a04
Update translation for it_IT ( #2823 )
2016-11-24 20:28:21 -05:00
Frederic Guillot
b9ab163344
Move chart task time column to components
2016-11-21 23:16:18 -05:00
Frederic Guillot
d3cb436eb5
Rewrite external task view component in vanilla javascript
2016-11-21 23:01:17 -05:00
Frederic Guillot
8976f4d15c
Use components to render charts
2016-11-21 22:50:57 -05:00
Frederic Guillot
a3bb27109d
Replace calendar component by vanilla javascript
2016-11-21 22:08:35 -05:00
Frederic Guillot
5188ed8cfe
Rewrite markdown editor in vanilla Javascript
2016-11-21 21:53:30 -05:00
Eskiso
ba900817b6
Updated translation for pt_PT ( #2824 )
2016-11-16 17:21:45 -05:00
Diego Betto
ccef6bce9f
Update it_IT Translations ( #2820 )
2016-11-16 17:18:01 -05:00
Valentino Pistis
2e2851eddc
Update it_IT translations ( #2819 )
2016-11-15 21:58:45 -05:00
Frederic Guillot
e2a867166b
Convert calendar to VueJS component
...
Update to FullCalendar 3.1.0 as well.
2016-11-15 21:24:25 -05:00
Frederic Guillot
94cd5869bf
Do not load translations from a relative path
...
When the application is installed outside of the
document root, loading translations will not work.
2016-11-15 20:43:14 -05:00
Frederic Guillot
ebb6b2827d
Replace SimpleMDE with custom Markdown editor
2016-11-13 22:51:59 -05:00
erpnedir
527a1677a0
Update translations.php
...
Dashboard term translation changed to Pano
2016-11-12 23:21:38 +02:00
Frederic Guillot
544da3150a
Add P3P headers to avoid potential issues with IE
2016-11-09 19:11:51 -05:00
Frederic Guillot
d261f4146d
Add documentation to create external task providers
2016-11-07 21:57:25 -05:00
Frederic Guillot
83f529008a
Handle modification of external tasks
2016-11-07 21:26:55 -05:00
Frederic Guillot
e5c63f4ecc
Load external tasks asynchronously from task view page
2016-11-06 20:08:36 -05:00
Frederic Guillot
f758ddfc5e
Improve unit test for translation files
2016-11-06 11:41:32 -05:00
renothing
3cde9dd877
update chinese translation
2016-11-06 14:25:54 +08:00
Frederic Guillot
3f7840c4db
Add the possibility to create external tasks
2016-11-05 22:26:58 -04:00
Frederic Guillot
ae5d31e4c2
Add ExternalTaskManager class
2016-11-01 22:18:43 -04:00
Frederic Guillot
a3ffb3b40e
Fix typo in tr_TR translation
2016-11-01 18:19:34 -04:00
Frederic Guillot
c5b130152c
Merge pull-request #2791
2016-11-01 18:11:51 -04:00
erpnedir
648aa18750
Update translations.php for tr_TR
2016-11-01 08:05:59 +02:00
Stefan
935850907f
minor spelling corrections in german translation
2016-10-31 09:27:28 +01:00
erpnedir
d75644be25
Update translations.php
2016-10-30 00:07:05 +03:00
erpnedir
0b0e9d2ab4
Update translations.php
2016-10-29 03:08:34 +03:00
erpnedir
de4aba2802
Update translations.php
2016-10-29 02:48:11 +03:00
erpnedir
a39543b326
Some more updates on tr_TR translation.php
2016-10-25 08:38:06 +03:00
Philippe Gauron
fd0a6fb8d1
Correction of french translation.
2016-10-25 00:42:08 +02:00
erpnedir
a5ca58c756
Update translations.php ( #2780 )
...
First try to update the Turkish Translation
2016-10-24 13:51:30 -04:00
Frédéric Guillot
a16c73ea5c
Update missing German translation (see #2774 )
2016-10-22 06:14:39 -04:00
Frédéric Guillot
598da038fc
Update German translations
2016-10-21 15:16:54 -04:00
Frédéric Guillot
c2e3f1eba9
Show error messages in dialog box to move tasks
2016-10-21 07:41:52 -04:00
Frédéric Guillot
6a3e435e89
Show move position menu when necessary
2016-10-21 07:31:22 -04:00
Alan Rezende
e9366cdebb
Search with 2+ arguments using double quotes now working
...
Bug Fixed: when searching like `column:"test column" column:"test other column"` the regex was matching all the text from the first quote to the last one ignoring the ones between
Now it matches the first quote with next.
Without the change the search doesn't work with 2 or more arguments using quotes
2016-10-19 00:56:35 -02:00
Jonas Oliveira Francisco
5ab4cfd35b
Updated pt_BR translations ( #2757 )
2016-10-15 10:25:07 -04:00
Frederic Guillot
cd633b9aff
Update documentation and move screenshots
2016-10-10 14:14:29 -04:00
Frederic Guillot
26e901dfe6
Accept more file types for FileLinkProvider
2016-10-09 21:17:14 -04:00
Frederic Guillot
9302ff82f3
Restrict search to active projects
2016-10-09 20:53:14 -04:00
Frederic Guillot
9eefe6a358
Improve task status filter
2016-10-09 20:50:26 -04:00
Frederic Guillot
71ad04cd66
Add filter tag:none
2016-10-09 20:35:30 -04:00
Dmitry
d7e92cf290
Update translations.php
2016-10-08 20:29:37 +03:00
Frederic Guillot
c2f1cc8f74
Restrict task complexity to a specific range to avoid integer overflow
2016-10-08 09:58:11 -04:00
Frederic Guillot
cbe606cef5
Always apply merge hooks in task creation controller
2016-10-08 09:55:31 -04:00
Frederic Guillot
fe56fd66f4
Update task moved date only when the column or swimlane is changed
2016-10-08 09:54:43 -04:00
Frederic Guillot
5e2e0272ed
Send absolute links in email notifications
2016-10-08 09:53:46 -04:00
Frederic Guillot
8aad769ce3
Improve pt_PR translation (see: #2730 )
2016-10-07 08:51:15 -04:00
Frederic Guillot
096b000c59
Add restriction to disable task drag and drop for a project
2016-10-07 08:45:18 -04:00
Frederic Guillot
4cc856344f
Do not show closed tasks in task move position form
2016-10-05 20:37:51 -04:00
Frederic Guillot
9159be81ec
Merge pull-request #2707
2016-10-05 08:46:39 -04:00
Eskiso
1c0fad6e12
Corrected translation.
2016-10-05 03:25:21 +01:00
Eskiso
83a02a112a
Added hook to header of table
2016-10-05 02:50:56 +01:00
Eskiso
471f24f414
Renamed hook to better describe position.
2016-10-05 02:35:35 +01:00
Eskiso
11817d63de
Renamed hook to better describe position.
2016-10-05 02:32:35 +01:00
Eskiso
f9fa6ceb85
Removed second argument (empty)
2016-10-05 02:27:15 +01:00
António Pereira
dd9c936046
Update pt_PT/translations.php ( #2724 )
2016-10-04 16:11:05 -04:00
Eskiso
33436390b8
No need for values in array
2016-10-04 08:53:07 +01:00
Eskiso
b2cfe6f0b1
Removed $values and $errors
2016-10-03 23:40:14 +01:00
Frederic Guillot
a8c3c62435
Sync locales
2016-10-03 18:33:24 -04:00
Frederic Guillot
534f760fb1
Add a space between task id and caret (PR #2714 )
2016-10-03 18:00:19 -04:00
Frederic Guillot
64b3939182
Merge pull-request #2714
2016-10-03 17:59:04 -04:00
Carlos Ferreira
a0b408ade4
Sync locales and fixes #2702 ( #2705 )
2016-10-03 15:18:11 -04:00
Eskiso
30422c9087
Removed $values and $errors
2016-10-01 12:11:37 +01:00
Carlos Ferreira
273a9b5684
Add visual icon to show a dropdown action on task
...
http://s10.postimg.org/gkcsee03d/screenshot_128.png
2016-09-29 21:37:33 +01:00
Eskiso
3cf554e638
Added prepareValues with hook for plugins
2016-09-28 17:41:27 +01:00
Eskiso
c0991e2a44
Added hooks for plugins
2016-09-28 17:31:42 +01:00
Eskiso
a5aa423694
Added hook for plugins
2016-09-28 17:29:33 +01:00
Eskiso
7a9ee838f0
Added hooks for plugins
2016-09-28 17:28:48 +01:00
Eskiso
3cd709aec9
Added hooks for plugins
2016-09-28 17:27:21 +01:00
Eskiso
ee2de22b58
Added hook for plugins
2016-09-28 17:25:52 +01:00
Eskiso
a44d7fa396
Added hook for plugins
2016-09-28 17:25:32 +01:00
Eskiso
a4686877e8
Moved plugin added fields on the first column to position before checkbox
...
For templating reasons, when adding new fields to the first column they should be between tag selection and the checkbox.
2016-09-28 09:26:24 +01:00
Carlos Ferreira
76b4f631dc
Avoid "Controller not found"
2016-09-27 21:27:55 +01:00
Старостин Виталий
15dbf5c7fd
Fix translations to Russian fot docs and localization, grammarnaci etc
2016-09-24 14:59:58 -04:00
Frederic Guillot
a65941eadb
Add new automatic action to close task based on date moved
2016-09-19 21:28:11 -04:00
Frederic Guillot
a2fd6525a0
Fix some php doc
2016-09-19 20:58:44 -04:00
Frederic Guillot
91c1109b05
Change column move restriction behavior
2016-09-19 20:45:36 -04:00
Frederic Guillot
c328bcf840
Enforce restrictions for column menus
2016-09-18 22:05:20 -04:00
Frederic Guillot
3043163747
Add column restrictions to custom project roles
2016-09-18 21:19:48 -04:00
Frederic Guillot
4bc83646b0
Add project restriction for opening/closing tasks
2016-09-17 20:36:18 -04:00
Frederic Guillot
0e055eabe1
Add custom role edition
2016-09-17 15:25:27 -04:00
Anjar Febrianto
a0b9ff4377
Update Locale for ID ( #2672 )
2016-09-15 20:29:44 -04:00
lordweed92
521c0ddcb5
Added the actual use of TaskStartDateFilter ( #2669 )
...
modified the function createTaskFilter to use the TaskStartDateFilter
2016-09-14 19:54:42 -04:00
Frederic Guillot
49f9b65e6c
Duplicate a task quickly to multiple projects after the creation
2016-09-11 20:55:21 -04:00
Frederic Guillot
b520868941
Add missing primary key in Mysql schema
2016-09-11 19:22:41 -04:00
Frederic Guillot
c84df535b6
Improve column restrictions
2016-09-11 18:32:47 -04:00
Frederic Guillot
d8f6d85683
Add project restrictions for custom roles
2016-09-11 16:08:03 -04:00
Frederic Guillot
a0227cad69
Define only what is allowed for column restrictions
2016-09-10 23:12:38 -04:00
Frederic Guillot
44f680cf2f
Add ui to create new custom project roles and column restrictions
2016-09-10 22:37:57 -04:00
Frederic Guillot
75470c7242
Apply column restrictions to the board
2016-09-08 22:33:16 -04:00
Frederic Guillot
fedf4ea2de
Custom project roles inherit from project members
2016-09-08 20:44:03 -04:00
Frederic Guillot
dded773749
Add new models ColumnMoveRestrictionModel and ProjectRoleModel
2016-09-07 22:40:38 -04:00
Busfreak
8d6d266dfe
update german locale
2016-09-05 19:26:52 +02:00
Busfreak
72e5084160
Hook in ColorModel->getList
2016-09-05 18:39:08 +02:00
Eskiso
0e154db422
Updated translation
2016-09-05 17:09:19 +01:00
Frederic Guillot
f0a3bc9494
Change due date color on the board
2016-09-05 11:41:52 -04:00
Frederic Guillot
956cb45dbe
Avoid frenchglish
2016-09-05 11:26:03 -04:00
Frederic Guillot
5eb0104916
Sync locales
2016-09-05 11:11:02 -04:00
Frederic Guillot
21f8cebe85
Add new Vue.js component to handle submit and cancel buttons
2016-09-04 20:03:24 -04:00
Frederic Guillot
8ee699c8bf
Force order of exported tasks
2016-09-03 21:48:36 -04:00
Frederic Guillot
daa076eea7
Convert time comparison chart to Vue.js component
2016-09-03 21:20:54 -04:00
Frederic Guillot
ef8ddb59c9
Convert user distribution chart to Vue.js component
2016-09-03 20:45:30 -04:00
Frederic Guillot
8c07a0d03e
Convert task distribution chart to Vue.js component
2016-09-03 20:39:13 -04:00
Frederic Guillot
59fd3c366c
Add close button to modal when there is no destination project
2016-09-03 20:11:31 -04:00
Frederic Guillot
67bbb9f49a
Fix typo in project view switcher template
2016-09-03 20:07:00 -04:00
Frederic Guillot
ffd58d06fa
Support version operators for plugin directory: >= and >
2016-09-03 18:02:00 -04:00
Frederic Guillot
a7f720ecbb
Improve TaskExport class
2016-09-03 17:38:35 -04:00
Patrick Keil
e7d1a7c496
Remove used tab instead of four spaces
2016-09-03 11:40:05 +02:00
Patrick Keil
0e8756fa9a
Add reference category to task export
2016-09-03 11:31:04 +02:00
Frederic Guillot
6bad0523e5
Do not show closed tasks on public boards
2016-09-01 20:52:40 -04:00
Frederic Guillot
d9a6dc65be
Always display board selector container to avoid bad menu position
2016-08-31 22:23:10 -04:00
Frederic Guillot
1b6b1cc5e6
Time spent for subtasks are not rounded too the nearest quarter anymore
2016-08-31 21:32:29 -04:00
Frederic Guillot
0cb717f440
Replace all date fields by helper
2016-08-31 21:21:09 -04:00
Frederic Guillot
3861e90336
Fix wrong project date format (shown as 01/01/1970)
2016-08-31 21:04:22 -04:00
stinnux
12acf66ad2
remove data array
2016-08-31 12:08:14 +02:00
Frederic Guillot
a3819c33d2
Add missing HTML escaping for textarea
2016-08-29 21:16:08 -04:00
Frederic Guillot
08bdb708e7
Add the possibility to move tasks without drag and drop
2016-08-28 22:30:48 -04:00
Frederic Guillot
a24840a533
Add the possibility to unlock users from the user interface
2016-08-26 21:27:30 -04:00
Frederic Guillot
98798c5b76
Show both time spent and estimated on the board
2016-08-25 21:15:41 -04:00
Frederic Guillot
71221c1bbd
Fix indentation in PR #2587
2016-08-23 20:33:02 -04:00
Frederic Guillot
fb24b527f2
Merge pull-request #2587
2016-08-23 20:24:43 -04:00
Frederic Guillot
4ffb4df5fd
Sync locales
2016-08-23 20:15:01 -04:00
Frederic Guillot
3b4326c397
Fix conflicts for PR #2603 (Korean translations)
2016-08-23 20:08:16 -04:00
ninearif
73c79a6eb2
fix Thai translation
2016-08-23 20:02:12 -04:00
nineArif
b0698c8d35
fix Thai typo
2016-08-23 20:01:57 -04:00
Napier
ad9dc93cc3
Translate to korean
2016-08-23 18:18:13 +09:00
Frederic Guillot
51fef80f7d
Store board collapsed mode user preference in the database
2016-08-22 21:20:48 -04:00
Frederic Guillot
1d16a53c48
Store comment sorting direction in user metadata
2016-08-21 20:36:16 -04:00
Frederic Guillot
8e83e404fb
Add FileCache driver
2016-08-21 18:46:34 -04:00
Frederic Guillot
093905c895
Show project name in notifications
2016-08-21 13:45:06 -04:00
dalmond
e8ec7861af
New Automatic Actions: Colour by Swimlane and Priority by Swimlane
2016-08-17 12:52:24 +01:00
dalmond
5c685a2a78
Automatic Actions now support Swimlanes
2016-08-17 12:51:59 +01:00
Frederic Guillot
900e98068e
Rename template hooks from PR #2586
2016-08-16 19:09:57 -04:00
stinnux
72e46401ff
Added template hooks for menu on project list
2016-08-16 09:12:50 +02:00
Frederic Guillot
5f82a942c0
Fix PHP notice when sending overdue notifications
2016-08-15 20:46:26 -04:00
Frederic Guillot
50b354851f
Merge pull-request #2539
2016-08-14 14:34:02 -04:00
Frederic Guillot
e24c37290b
Make form columns and popover more responsive
2016-08-14 14:19:20 -04:00
Frederic Guillot
cb73946751
Make project overview page more responsive
2016-08-14 13:46:46 -04:00
Frederic Guillot
e985e27281
Make tables more responsive
2016-08-14 12:50:07 -04:00
Frederic Guillot
2ca3cc7f72
Fix PHP 5.3 compatibility issue
2016-08-13 23:47:58 -04:00
Frederic Guillot
521379a350
Display same task summary on all task view pages
2016-08-13 20:23:04 -04:00
Frederic Guillot
a631b76175
Remove fixed table on dashboard and improve input placeholders
2016-08-13 19:34:21 -04:00
Frederic Guillot
4520026e91
Replace SQL query by a PicoDB query
2016-08-13 19:19:55 -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
4ffaba2ba0
Add reference hooks
2016-08-13 14:23:53 -04:00
Eskiso
531a210db3
Fixed missing space on Activities title
2016-08-12 12:05:17 +01:00
Anjar Febrianto
801dcd35cd
Update Locale for ID ( #2578 )
2016-08-11 20:20:31 -04:00
Frederic Guillot
195fae86d6
Make filter box and project header more responsive
2016-08-08 21:54:45 -04:00
Frederic Guillot
fd0bea2187
Use Sass custom mixins for grid
2016-08-07 22:52:29 -04:00
Frederic Guillot
41f93e0957
Add SASS variables for colors
2016-08-07 18:08:28 -04:00
Frederic Guillot
508a5eaf85
Re-indent code of PR #2560
2016-08-07 13:43:18 -04:00
Frederic Guillot
f0192a7b2e
Merge pull-request #2560
2016-08-07 13:41:44 -04:00
Frederic Guillot
69c6271c6e
Convert application header to grid system
2016-08-07 12:51:03 -04:00
Thomas Lutz
74b2a1ffb4
fix selfsigned ssl certificates swift mail
2016-08-07 17:30:17 +02:00
Frederic Guillot
590d2c2396
Show project name on task bulk creation form
2016-08-07 10:33:23 -04:00
Frederic Guillot
c0ee8b4092
Show project name in task forms
2016-08-07 10:31:48 -04:00
Frederic Guillot
928d27d2ad
Reduce number of font size
2016-08-07 09:02:26 -04:00
Frederic Guillot
1dc947eac4
Convert vanilla CSS to SASS
2016-08-06 22:19:36 -04:00
Duamel Sevans
411a66c8cb
Update russian translation ( #2542 )
2016-08-02 22:06:55 -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
86c950743f
Move API calls for task metadata to a separate class
2016-07-31 15:10:42 -04:00
Frederic Guillot
f5abf6c94e
Merge pull-request #2533
2016-07-31 14:44:18 -04:00
Frederic Guillot
92a5a0f860
Cleanup events and stuff before processing job in worker
2016-07-31 11:28:33 -04:00
Frederic Guillot
92ac133d23
Send bootstrap event when starting worker
2016-07-31 10:11:55 -04:00
NeverMin
a939ffe61f
fixed typo
2016-07-30 11:20:52 +08:00
Eskiso
27a166f750
Added Task Metadata options to API
...
Add API calls to get all metadata from task, get metadata from task by name, edit/create new metadata and remove metadata
2016-07-29 23:10:45 +01:00
Frederic Guillot
f3e16da4ac
Allow users to see inactive projects
2016-07-28 16:56:37 -04:00
Frederic Guillot
837173cf93
Fix regression in PR #2439
2016-07-27 18:26:56 -04:00
Frederic Guillot
8e1c216130
Merge pull-request #2525
2016-07-27 18:20:14 -04:00
Christopher Geelen
2363da274c
ADD: TaskMovedDateFilter
2016-07-27 15:06:01 +02:00
Eskiso
18d59f8ccf
Fixed internal link translations.
...
Wrong "gender" on words.
2016-07-27 09:30:48 +01:00
Frederic Guillot
9649f7ba82
Use the library PicoFeed to generate RSS/Atom feeds
2016-07-26 22:23:58 -04:00
Eskiso
3c228b4e2a
Updated translation
...
Shouldn't lines 1203, 1204, 1195, 1196 end in %d?
2016-07-26 15:30:35 +01:00
Frederic Guillot
407a8d2f09
Sync translations
2016-07-24 21:00:16 -04:00
Frederic Guillot
5d3ad534cc
Removed individual column scrolling on board
2016-07-24 15:18:09 -04:00
Frederic Guillot
9d6715ddc0
Improve project page titles
2016-07-24 13:55:35 -04:00
Frederic Guillot
a3b4b25df2
Remove sidebar titles
2016-07-24 13:35:09 -04:00
Frederic Guillot
be22f0619e
Remove method UserModel::getFullname()
2016-07-24 13:29:24 -04:00
Frederic Guillot
a6d22bf271
Remove username for dashboard sidebar and change titles
2016-07-24 13:00:59 -04:00
Frederic Guillot
51b2193fc4
Move dashboard pagination into separate classes
2016-07-24 12:09:41 -04:00
Frederic Guillot
506ebf3bac
Fixed typo in template that prevent project permissions to be duplicated
2016-07-24 10:08:57 -04:00
Frederic Guillot
df57b0f2c8
Simplify mail subject for notifications
2016-07-23 23:06:51 -04:00
Frederic Guillot
5884c65a02
Remove SubtaskTimeTrackingSubscriber
2016-07-23 22:50:20 -04:00
Frederic Guillot
24555080fd
Create new class SubtaskStatusModel
2016-07-23 21:48:59 -04:00
Frederic Guillot
f216e345ba
Create new class SubtaskTaskConversionModel
2016-07-23 21:22:24 -04:00
Frederic Guillot
2a7ca0405c
Create new class SubtaskPositionModel
2016-07-23 21:14:33 -04:00
Frederic Guillot
220bc9cdcc
Add unit test RecurringTaskSubscriber
2016-07-23 20:58:16 -04:00
Frederic Guillot
adb5023cfc
Add unit test for ProjectMetricJob
2016-07-23 20:30:06 -04:00
Frederic Guillot
ca45b5592b
Add new automatic action to move the task to another column when not moved
2016-07-23 18:59:00 -04:00
Frederic Guillot
9b2a32af78
Add new automatic action to move a task to another column when closed
2016-07-23 18:33:31 -04:00
Frederic Guillot
2a42e0e1aa
Added a new automatic action to set due date
2016-07-23 18:10:05 -04:00
Frederic Guillot
d4606f69f6
Minor cleanup
2016-07-23 15:15:11 -04:00
Frederic Guillot
b179802a85
Sync locales
2016-07-23 14:58:40 -04:00
Frederic Guillot
a823cc1d08
NotificationModel refactoring
2016-07-23 14:50:59 -04:00
Frederic Guillot
b6119e7dee
Added internal task links to activity stream
2016-07-23 14:05:15 -04:00
Frederic Guillot
5fe81ae6ef
Add new template hooks
2016-07-22 17:58:39 -04:00
Frederic Guillot
0ae215edb3
Merge pull-request #2439
2016-07-22 17:14:37 -04:00
Eskiso
be176fe36c
Updated translation
2016-07-22 09:28:00 +01:00
Frederic Guillot
1dcaf6ad9f
Sync locales
2016-07-21 18:36:44 -04:00
Frederic Guillot
df423ae4af
Move repository to Kanboard organization
2016-07-21 17:46:17 -04:00
Frederic Guillot
3dd20c9c78
Rename CommentModel::EVENT_REMOVE to CommentModel::EVENT_DELETE
2016-07-20 21:47:23 -04:00
Frederic Guillot
7b100cc57b
Move logic of PR #2496 to GroupModel
2016-07-20 21:40:27 -04:00
Frederic Guillot
3042504f99
Merge pull-request #2496
2016-07-20 20:43:17 -04:00
Frederic Guillot
390082aa41
Refactoring of internal task events
2016-07-19 22:38:30 -04:00
Dj Padzensky
57f66cc855
ProjectPermissionController: make sure groups don't exist before creating them
...
Adding logic to check for a group by external ID, before trying to create it.
2016-07-19 19:16:07 -07:00
Frederic Guillot
d9d3788222
Subtasks events refactoring and show delete in activity stream
2016-07-17 20:33:27 -04:00
Frederic Guillot
cbe52e5720
File events refactoring
2016-07-17 18:47:06 -04:00
Frederic Guillot
ec0ecc5b03
Added event for removed comments with some refactoring
2016-07-17 17:15:14 -04:00
Frederic Guillot
4364559805
Handle HTTP header X-Real-IP to get IP address
2016-07-16 14:11:14 -04:00
Frederic Guillot
6cfce7720a
Fixed Markdown editor auto-grow on the task form
2016-07-15 21:05:15 -04:00
Dj Padzensky
5969eb8e30
Added tighter access controls to profile section
2016-07-14 13:20:56 -07:00
Frederic Guillot
6e35d8f22a
Display project name for task auto-complete fields
2016-07-14 13:46:06 -04:00
Frederic Guillot
9496dfdb6d
Make search attributes not case sensitive
2016-07-14 11:39:59 -04:00
Frederic Guillot
48ee733f9e
Added search filter for task priority
2016-07-14 11:29:15 -04:00
Frederic Guillot
3622c32f99
Merge pull-request #2478
2016-07-13 18:40:22 -04:00
Napier
7aafe7f590
Update translations.php
2016-07-13 22:04:19 +09:00
Napier
13e4da644b
Translate ko
2016-07-13 22:01:58 +09:00
Frederic Guillot
c020a45ee1
Make sure that the table schema_version use InnoDB for Mysql
2016-07-12 22:19:37 -04:00
Busfreak
9033e27576
missing translation in dasboard/tasks
2016-07-11 19:42:33 +02:00
Frederic Guillot
3813acf199
Fixed compatibility issue with PHP 5.3 for OAuthUserProvider class
2016-07-10 22:05:45 -04:00
Frederic Guillot
34d0995d55
Cherry-pick from PR #2435 (Show TOTP Issuer)
2016-07-10 14:18:10 -04:00
Frederic Guillot
7dfd094ed4
Merge pull-request #2388
2016-07-10 13:26:48 -04:00
Frederic Guillot
397988dd8d
Fix a couple of bugs in PR #2424
2016-07-09 14:51:39 -04:00
Valentin Yakovenkov
1d58b33950
Hide empty parts of task details page
2016-07-07 09:40:19 +03:00
Valentin Yakovenkov
f392d38e72
Allow Unassigned task creation in team projects with one active user only
2016-07-07 09:39:47 +03:00
Frédéric Guillot
8856e57163
Merge pull request #2449
2016-07-06 22:59:09 -04:00
Valentin Yakovenkov
334f300928
Add ru_RU translation
2016-07-06 14:34:22 +03:00
Biniou180
908cff9b6a
Corrected typo vérouillé > verrouillé
...
Following issue #2445
2016-07-06 13:24:03 +02:00
Busfreak
6ccd8c11fa
Hide tasks within specific columns in dashboard ( #2424 )
2016-07-05 11:09:13 -04:00
Frédéric Guillot
b215296f97
Merge pull request #2432
2016-07-04 21:40:19 -04:00
Frédéric Guillot
1dc134d2d9
Merge pull request #2429
2016-07-04 21:39:35 -04:00
Valentin Yakovenkov
49f2231cf0
Fix some locale types & updated ru_RU translation
2016-07-04 19:33:25 +03:00
Busfreak
b1a85f98a6
german translation
2016-07-04 18:02:36 +02:00
angystardust
a1899749c1
Update IT_it/translations.php for 1.0.31 release
2016-07-04 16:59:13 +02:00
Jannik Winkel
2f109022f7
Fixed "due today" highlighting
2016-07-03 20:53:15 +02:00
Frederic Guillot
7209b1ea7c
Sync locales
2016-07-03 13:20:22 -04:00
Frederic Guillot
f87d3334e5
Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane()
2016-07-03 10:59:09 -04:00
Frederic Guillot
d975a3ac45
Added more unit tests for task priority duplication
2016-07-03 10:45:34 -04:00
Frederic Guillot
4b5c3b0527
Use PHP7 for Docker image
2016-07-02 22:35:54 -04:00
Frederic Guillot
9bc82296a9
Force sorting order in SQL for Postgres
2016-07-02 18:53:35 -04:00
Frederic Guillot
a8a8bfb0af
Added more unit tests for LDAP user class
2016-07-02 18:23:47 -04:00
Frederic Guillot
43337d58c0
Preserve role for existing users when using ReverseProxy authentication
2016-07-02 17:44:45 -04:00
Frederic Guillot
10d577ad9d
Handle priority for task and project duplication
2016-07-02 16:36:10 -04:00
Frederic Guillot
8e56148a6d
Make sure that tags are duplicated for recurring tasks
2016-07-02 15:45:55 -04:00
Frederic Guillot
b7ac354e83
Move Task::duplicate() to class ProjectTaskDuplicationModel
2016-07-02 15:29:48 -04:00
Frederic Guillot
6d5577fa0b
Handle project tags duplication
2016-07-02 15:20:59 -04:00
Frederic Guillot
3fcc0cb918
Handle tags and tasks move/duplication to another project
2016-07-02 14:44:26 -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
6db72521ea
Memory cache have to be flushed before job processing
2016-07-01 13:44:14 -04:00
Frederic Guillot
abdfa46cfc
Fixed empty title for web notification with only one overdue task
2016-07-01 12:33:18 -04:00
Frederic Guillot
662506941f
Flush memory cache in worker to get latest config values
2016-07-01 11:34:14 -04:00
Frederic Guillot
a089cd72de
Fixed lexer issue with non word characters
2016-07-01 09:47:10 -04:00
Frederic Guillot
4b94714b3d
Fixed PHP error in UserHelper when having no user session
2016-07-01 09:05:10 -04:00
honda2
5a7afc67d2
more edits in czech translation
...
more edits in czech translation
2016-07-01 11:33:21 +02:00
honda2
44bf478d67
update czech translations
...
replaced some german strings with czech
2016-07-01 09:58:02 +02:00
Eskiso
62927e3695
Updated translation
2016-06-30 12:29:46 +01:00
Frederic Guillot
1aab142127
Fixed identical background color for LetterAvatar on 32bits platforms
2016-06-29 21:45:28 -04:00
Frederic Guillot
6c24ec5784
Update SQL schema dumps
2016-06-28 21:13:59 -04:00
Frederic Guillot
29ed5cbad1
Fix field type issue with Postgres
2016-06-28 21:06:55 -04:00
Frederic Guillot
a49e7b7643
Expose task reference field to the user interface
2016-06-28 20:40:15 -04:00
Busfreak
53f3b2ecd3
update german translation
2016-06-28 13:28:13 +02:00
Frederic Guillot
9a95621599
Improve ICal export
2016-06-26 16:14:27 -04:00
i00171
95b553f5bf
Removed old debug code.
2016-06-26 22:00:40 +02:00
Frederic Guillot
82623f1a21
Added API calls for subtask time tracking
2016-06-26 15:47:02 -04:00
Frederic Guillot
f621129836
Added new API calls for project attachements
2016-06-26 15:17:38 -04:00
Frederic Guillot
3d34681610
Added new API calls for external task links
2016-06-26 14:33:53 -04:00
i00171
47039d32c8
Merge branch 'master' of https://github.com/fguillot/kanboard
2016-06-26 18:35:25 +02:00
Frederic Guillot
c110dffefe
Added new API call: "getProjectByIdentifier"
2016-06-26 12:34:20 -04:00
i00171
911be6ed00
New actionprovider that closes tasks if they are in a specific column and havn't been changed for X days.
2016-06-26 18:33:23 +02:00
Frederic Guillot
b48c0cecbb
Added new arguments to project API calls and update composer.json
2016-06-26 11:57:28 -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
922e0fb6de
Rewrite integration tests to run with Docker containers
2016-06-25 14:34:46 -04:00
Frederic Guillot
fc93203e4d
Sync locales
2016-06-24 22:28:26 -04:00
Frederic Guillot
ce367a24fc
Added tag modification from the user interface
2016-06-24 22:10:14 -04:00
Frederic Guillot
cead21691e
Removed useless keyboard shortcut
2016-06-24 19:31:34 -04:00
Frederic Guillot
49d312d5a4
Added unit test when updating tags for a task
2016-06-24 18:35:33 -04:00
Frederic Guillot
16a138c86f
Update links on the board
2016-06-24 18:18:47 -04:00
Frederic Guillot
b6e92cb64a
Remove dropdown menus that are now available with task edit form
2016-06-24 18:09:01 -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
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
Frederic Guillot
95751f391f
Fixed broken CSV export
2016-06-23 15:43:37 -04:00
Frederic Guillot
5939ae61d2
Merge pull-request #2370
2016-06-23 12:28:17 -04:00
Frederic Guillot
75019b3a8e
Make embedded documentation available in multiple languages
2016-06-23 12:27:34 -04:00
ngosang
0b1dcecc9c
Update es_ES translation
2016-06-19 19:29:15 +02:00
Jason Tourtelotte
fba81a1046
Added task creation event to action "TaskDuplicateAnotherProject" (PR #2333 )
2016-06-12 15:42:03 -04:00
ngosang
569ffd8dbb
Add new translations to es_ES translation
2016-06-10 22:54:12 +02:00
ngosang
68fa64e183
Update es_ES translation
2016-06-10 22:16:29 +02:00
ngosang
34dc92994b
Update es_ES translation
2016-06-10 21:06:47 +02:00
Frederic Guillot
3c394fe92e
Merge pull-request #2320
2016-06-09 21:39:27 -04:00
Frederic Guillot
18385b09d6
Merge pull-request #2321
2016-06-09 21:36:31 -04:00
Frederic Guillot
0152f533cf
Merge pull-request #2312
2016-06-09 21:34:02 -04:00
Christian González
3b922bffaa
Better German
...
"löschen" means "delete". It is not really clear wht Kanboard does when you click on that link. It deletes the user?? No, it just removes it from that group. Maybe that should be named clearer, even in English. IMHO a simple "remove" (in German "entfernen") would do a better job than "remove this user" - because it is divergent.
So I would either use "remove user from group", or (better) just "remove".
Anyway. The German term should be "entfernen", not "löschen"
2016-06-09 11:45:58 +02:00
Lev Lazinskiy
a5b35954db
Add total sum of tasks per project in dashboard
...
fix #885
2016-06-09 01:16:47 -07:00
angystardust
b365d1a350
Update translations.php
2016-06-08 20:24:15 +02:00
angystardust
b2829ee95c
Update translations.php
2016-06-08 20:18:01 +02:00
angystardust
8dfa50a9c9
Update IT_it/translations.php
2016-06-08 20:15:52 +02:00
Nikolaos Georgakis
79088a7f65
Updated to include "Model" suffix
2016-06-08 13:39:41 +03:00
Nikolaos Georgakis
a37a8d5878
Updated namespace to match new API files
2016-06-08 13:34:12 +03:00
ngtech
b829afc19d
Update ApiProvider.php
2016-06-08 10:29:22 +03:00
ngtech
9ba464d527
Update and rename SubtaskTimeTracking.php to SubtaskTimeTrackingApi.php
2016-06-08 10:27:44 +03:00
Nikolaos Georgakis
27f947412f
Expose SubTask Time Tracking though the API
...
Also allow users to create Subtasks and Log Time for Subtasks through the User API
Rebased to new API code
2016-06-07 17:53:24 +03:00
Frederic Guillot
c36070fd24
Merge pull-request #2308
2016-06-07 09:11:09 -04:00
Napier
f7338a7cb6
Update translations.php
2016-06-07 18:21:16 +09:00
Lev Lazinskiy
f97d683ede
Show tasks that are due today in a different color
...
I chose a "Triadic" color from this page,
http://www.colorhexa.com/d90000 it seems to look good under various
categories.
Fix #2285
2016-06-06 20:07:01 -07:00
Frederic Guillot
8d792ee379
Update translations to fix typo
2016-06-06 20:43:03 -04:00
Frederic Guillot
3e72c11f05
Merge pull-request #2302
2016-06-06 20:37:21 -04:00
Frederic Guillot
ecbee02183
Merge pull-request #2300
2016-06-06 20:36:41 -04:00
Frederic Guillot
444b63870d
Merge pull-request #2299
2016-06-06 20:36:04 -04:00
Lev Lazinskiy
0ecba6495e
Fix plural form
...
When removing all columns from a board, an alert box is displayed that
states "Your board doesn't have any column!", the correct plural form
should be "Your board doesn't have any columns!"
2016-06-06 11:47:38 -07:00
Busfreak
ac1d111adf
update german translation
2016-06-06 18:16:17 +02:00
Busfreak
61cedc489c
fix for search bug in dashboard
2016-06-06 17:50:49 +02:00
Eskiso
ff5000e667
Updated translation
2016-06-06 11:13:16 +01:00
Frederic Guillot
d11ea08412
Remove useless use statements
2016-06-05 22:40:42 -04:00
Frederic Guillot
9cb8a1ffc9
Display local date format in date picker
2016-06-05 22:22:10 -04:00
Frederic Guillot
656f430632
Changed DateParser to use only user format and ISO-8601
2016-06-05 21:28:56 -04:00
Frederic Guillot
5ffdf286e7
Minor fixes
2016-06-05 18:22:19 -04:00
Frederic Guillot
cf7bac1860
Added config parameter to allow self-signed certificates for the HTTP client
2016-06-05 15:42:22 -04:00
Frederic Guillot
cd4c09c10a
Conifgure email settings through user interface
2016-06-05 14:53:46 -04:00
Frederic Guillot
a08339059b
Improve background workers
2016-06-05 14:19:07 -04:00
Frederic Guillot
0eb4e3438c
Merge pull-request #2188
2016-06-03 22:47:06 -04:00
Frederic Guillot
e7012692f3
Change css for header links
2016-06-03 22:08:39 -04:00
Sébastien Kergreis
a9025e5102
Add link in project name
2016-06-03 13:59:45 -05:00
Frederic Guillot
a27057dd6f
Expose to the user interface the email sender address
2016-06-02 20:58:34 -04:00
Frederic Guillot
523e0aad7e
Raise exception for webhook token verification
2016-06-01 21:35:22 -04:00
Frederic Guillot
c50255813b
Added mail helper
2016-06-01 21:28:24 -04:00
Frederic Guillot
b0a31b168f
Merge pull-request #2280
2016-06-01 20:04:07 -04:00
Sébastien Kergreis
6af3b6dfdb
Fix filters with UTF-8 characters
2016-06-01 13:48:22 -05:00
Frederic Guillot
92aba95959
Fix typo after refactoring
2016-05-31 22:42:50 -04:00
Frederic Guillot
4987e245bb
Do not sync user role if LDAP groups are not configured
2016-05-30 21:47:31 -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
02cf50de80
Merge pull-request #2267
2016-05-30 20:46:52 -04:00
Frederic Guillot
fb642b76bb
Make console commands pluggable
2016-05-29 20:33:48 -04:00
Frederic Guillot
b69eb5f993
Update JsonRPC library and API
2016-05-29 20:12:02 -04:00
Frederic Guillot
700ffec5ab
Rename base validator class
2016-05-28 21:29:37 -04:00
Frederic Guillot
ed074d1764
Move task import outside of project settings
2016-05-28 21:24: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
e6235afb2d
Added mail provider class
2016-05-28 17:42:45 -04:00
Frederic Guillot
d6c1c1ea33
Improve notification classes and move interface to core
2016-05-28 17:36:55 -04:00
Frederic Guillot
88ee691bb9
Fix wrong redirect after removing a task from the task view page
2016-05-28 17:26:33 -04:00
Frederic Guillot
9e218032c4
Split Gantt controller
2016-05-28 14:29:07 -04:00
Frederic Guillot
8d12e2fe73
Split board controller into multiple classes
2016-05-28 14:05:57 -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
bitcoin333
8e473a4fb4
Update LetterAvatarProvider.php
...
Correct UFT-8 handling.
2016-05-27 09:27:39 +02:00
Frederic Guillot
82b5b491be
Rename task view controller
2016-05-26 22:23:12 -04:00
Frederic Guillot
9ebbe3da56
Rename task controllers
2016-05-26 21:38:43 -04:00
Frederic Guillot
33dea152fc
Rename 2FA controller
2016-05-26 21:05:54 -04:00
Frederic Guillot
d9101da79e
Mark notification as read when clicking on it
2016-05-26 20:50:50 -04:00