Frederic Guillot
|
ad8fcf035a
|
Add new API procedures for groups, roles and project permissions
|
2016-01-22 21:23:12 -05: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
|
836495b54b
|
Set maximum dropzone height when the individual column scrolling is disabled
|
2016-01-21 22:01:52 -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 |
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
|
32b2fd92d3
|
Show in user interface the saving state of the task
|
2016-01-17 17:24:09 -05:00 |
Frederic Guillot
|
92c0941f75
|
Do not check board status during task move
|
2016-01-17 16:51:48 -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
|
d45fa6a33b
|
Add dropdown menu on each board column title to close all tasks
|
2016-01-17 11:03:33 -05:00 |
Frederic Guillot
|
41e900fc7a
|
Show template rendering time in debug log
|
2016-01-16 21:35:50 -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
|
2e4c2b6e05
|
Improve class ProjectDailyColumnStats
|
2016-01-16 19:19:05 -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
|
2d85e0fab7
|
Fix wrong link for category in task footer
|
2016-01-13 20:47:24 -05: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
|
09c7a5c0a7
|
Integrate Malay language
|
2016-01-12 21:55:43 -05:00 |
Frederic Guillot
|
713113d6c0
|
Add dropdown menu for subtasks
|
2016-01-12 21:46:20 -05: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
|
2fb002c266
|
Fix typo in ChangeLog
|
2016-01-09 11:17:05 -05:00 |
Frederic Guillot
|
0d0040561d
|
Update changelog
|
2016-01-09 11:02:23 -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
|
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
|
cd4af3f49f
|
Sync locales
|
2016-01-05 20:37:18 -05:00 |
Frederic Guillot
|
4e6ad60f4f
|
Increase action name column length in actions table
|
2016-01-03 18:33:46 -05:00 |
Frederic Guillot
|
a296ba5b18
|
Improve Automatic Actions plugin api
|
2016-01-03 16:43:13 -05:00 |
Frederic Guillot
|
65f26699a6
|
Add unit test to remove metadata
|
2015-12-30 16:59:35 +01:00 |
Frederic Guillot
|
ca78f78969
|
Do not show window scrollbars when individual column scrolling is enabled
|
2015-12-30 16:29:23 +01:00 |
Frederic Guillot
|
f998a17e64
|
Update ChangeLog
|
2015-12-30 14:57:06 +01:00 |
Frederic Guillot
|
178eda1887
|
Add autocompletion in textarea for user mentions
|
2015-12-29 18:44:21 +01:00 |
Frederic Guillot
|
4003b122d0
|
Improving performance during task position change (3 times faster than before)
|
2015-12-23 15:39:37 +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 |
Frederic Guillot
|
9e1f4fa6c7
|
Improve pull-request that compare hours
|
2015-12-14 22:13:11 -05:00 |
Frederic Guillot
|
4e154b106c
|
Fix pagination in group members listing
|
2015-12-14 21:47:38 -05:00 |
Frederic Guillot
|
f01e2f4b78
|
Fix wrong constant name that cause a PHP error in project management section
|
2015-12-14 21:12:08 -05:00 |
Frederic Guillot
|
f8bb0b4773
|
Update ChangeLog
|
2015-12-13 19:21:59 -05:00 |
Frederic Guillot
|
486238b548
|
API: check project membership for task operations
|
2015-12-12 17:46:11 -05:00 |
Frederic Guillot
|
786e360d0b
|
Try to load config.php from /data if not available
|
2015-12-10 20:01:52 -05:00 |
Frederic Guillot
|
78fd4d3ee9
|
Add action in Makefile to create archive with tests
|
2015-12-07 18:34:02 -05:00 |
Frederic Guillot
|
756e8697c0
|
Add the possibility to define API token in config file
|
2015-12-06 18:13:49 -05:00 |
Frederic Guillot
|
42a837a833
|
Update doc and changelog
|
2015-12-06 16:00:42 -05:00 |
Frederic Guillot
|
e9fedf3e5c
|
Rewrite of the authentication and authorization system
|
2015-12-05 20:31:27 -05:00 |
Frederic Guillot
|
2451706316
|
Add generic LDAP client library
|
2015-11-27 09:15:12 -05:00 |
Frederic Guillot
|
e582d4047b
|
Add groups (teams)
|
2015-11-25 22:06:39 -05:00 |
Frederic Guillot
|
b0a7203d39
|
Bump version
|
2015-11-22 14:13:26 -05:00 |
Frederic Guillot
|
2c80a90a6f
|
Add Bosnian translation (pull-request #1470)
|
2015-11-22 12:53:18 -05:00 |
Frederic Guillot
|
0a7370b9e5
|
Remove workaround for 'INSERT ON DUPLICATE KEY UPDATE...'
|
2015-11-21 18:41:15 -05:00 |
Frederic Guillot
|
9deeaa4ef1
|
Add new hooks for plugins
|
2015-11-21 17:27:29 -05:00 |
Frederic Guillot
|
41ecb163ee
|
Dropdown menu entry are now clickable outside of the html link
|
2015-11-21 15:44:25 -05:00 |
Frederic Guillot
|
37ef906998
|
Avoid Safari to append .html at the end of downloaded files
|
2015-11-21 11:30:45 -05:00 |
Frederic Guillot
|
d457d123d7
|
CSV task export show the assignee name in addition to the assignee username
|
2015-11-20 20:45:10 -05:00 |
Frederic Guillot
|
f119cbd6be
|
Make CSV export compatible with PHP 5.3
|
2015-11-20 20:39:43 -05:00 |
Frederic Guillot
|
0a8c111ca9
|
Fix wrong value for PLUGINS_DIR in config.default.php
|
2015-11-18 20:43:25 -05:00 |
Frederic Guillot
|
adb35896d8
|
Projects with duplicate name are now allowed
|
2015-11-15 19:29:31 -05:00 |
Frederic Guillot
|
4358708f1b
|
Use PHP7 function random_bytes() to generate tokens if available
|
2015-11-15 16:31:26 -05:00 |
Frederic Guillot
|
a42f1ea2bd
|
Add unit test for TaskAssignCategoryLink
|
2015-11-15 14:39:12 -05:00 |
Frederic Guillot
|
2011c35344
|
Add missing template for activity stream
|
2015-11-15 13:45:24 -05:00 |
Frederic Guillot
|
a675271ad7
|
Rewrite of session management
|
2015-11-15 12:50:33 -05:00 |
Frederic Guillot
|
2fc402f673
|
Fix PHP error when adding a new user with email notification enabled
|
2015-11-14 16:12:44 -05:00 |
Frederic Guillot
|
d0925d99e7
|
Improve error handling of plugins
|
2015-11-14 15:51:37 -05:00 |
Frederic Guillot
|
d84bf429d6
|
Fix bug in daily project summary CSV export
|
2015-11-14 15:35:59 -05:00 |
Frederic Guillot
|
0e83283ddc
|
Fix bug: Datepicker is closed on blur event (merge pull-request #1446)
|
2015-11-12 07:14:46 -05:00 |
Frederic Guillot
|
bf2cf457c3
|
Fix bug: cs_CZ display the wrong locale in datetime picker
|
2015-11-12 07:12:26 -05:00 |
Frederic Guillot
|
1af0e43813
|
Sync locales
|
2015-10-24 18:40:41 -04:00 |
Frederic Guillot
|
51c333e538
|
Regenerate thumbnails if missing
|
2015-10-24 17:54:56 -04:00 |
Frederic Guillot
|
1ffea55bd1
|
Add documentation for metadata
|
2015-10-24 16:44:32 -04:00 |
Frederic Guillot
|
9129a16337
|
Check for each request that reverse proxy user match user session
|
2015-10-24 09:30:27 -04:00 |
Frederic Guillot
|
9aca556fc6
|
Avoid to disable the default swimlane during renaming when there is no other activated swimlane
|
2015-10-23 20:48:02 -04:00 |
Frederic Guillot
|
ffeffa54f9
|
People should not see any tasks during a search when they are not associated to a project
|
2015-10-23 19:57:43 -04:00 |
Frederic Guillot
|
5d8b759351
|
Do not show scrollbars when a column is collapsed (IE)
|
2015-10-18 11:35:33 -04:00 |
Frederic Guillot
|
9283fb88d8
|
Add metadata for users, tasks and projects
|
2015-10-17 15:27:43 -04:00 |
Frederic Guillot
|
f99a3c501f
|
Make mail transports pluggable and move integrations to plugins
- Postmark: https://github.com/kanboard/plugin-postmark
- Mailgun: https://github.com/kanboard/plugin-mailgun
- Sendgrid: https://github.com/kanboard/plugin-sendgrid
|
2015-10-16 20:50:12 -04:00 |
Frederic Guillot
|
9c9ed02cd7
|
Change namespace to add Kanboard as prefix
|
2015-10-13 22:19:17 -04:00 |
Frederic Guillot
|
7d458cd500
|
Add CSV import for tasks
|
2015-10-12 17:49:30 -04:00 |
Frederic Guillot
|
e515f37435
|
Add user CSV import
|
2015-10-12 14:44:28 -04:00 |
Frederic Guillot
|
ffe615d201
|
Add comments sorting
|
2015-10-11 18:21:54 -04:00 |
Frederic Guillot
|
41df1a40ab
|
Update changelog
|
2015-10-10 21:15:50 -04:00 |
Frederic Guillot
|
586c600040
|
Add proxy support for http client
|
2015-10-08 20:54:07 -04:00 |
Frederic Guillot
|
9d56525c4b
|
When duplicating a task redirect to the new task
|
2015-10-07 20:06:28 -04:00 |
Frederic Guillot
|
8b086e8740
|
Include more shortcut links into the view "My projects"
|
2015-10-07 19:30:16 -04:00 |
Frederic Guillot
|
4785174e43
|
Duplicate a project with tasks will copy the new tasks in the same columns
|
2015-10-07 19:01:08 -04:00 |
Frederic Guillot
|
ca62d68788
|
Add Mysql and Postgres schema (SQL dump)
|
2015-10-05 22:10:25 -04:00 |
Frederic Guillot
|
aeab662d65
|
Fix bug with due date greater than year 2038
See: https://en.wikipedia.org/wiki/Year_2038_problem
|
2015-10-03 14:09:52 -04:00 |
Frederic Guillot
|
d67d7c54e6
|
Add web notifications
|
2015-10-03 12:09:27 -04:00 |
Frederic Guillot
|
b5a2b8f9f7
|
Update changelog
|
2015-10-02 22:24:51 -04:00 |
Frederic Guillot
|
4a26dffaaf
|
Add config parameter to enable/disable Syslog
|
2015-10-02 22:14:01 -04:00 |
Frederic Guillot
|
370361330a
|
Fix Postgres issue "Cardinality violation" when there is multiple "is_milestone_of" links
|
2015-10-01 09:46:34 -04:00 |
Frederic Guillot
|
792d5a20bc
|
Make sure there is always a trailing slash for application_url
|
2015-09-30 22:21:35 -04:00 |
Frederic Guillot
|
8970fba41f
|
Do not show the checkbox "Show default swimlane" when there is no active swimlanes
|
2015-09-30 22:12:20 -04:00 |