Commit Graph

3060 Commits

Author SHA1 Message Date
Rafael de Camargo
91ae1feaa1 Hide one task count when there is only one swimlane
Don't show two task counts per column when there is only one swimlane. 
Fixes #4208
2019-06-19 20:41:32 -07:00
renothing
0d8fbc85d8 Add automatic action to move task between columns based on due date 2019-06-15 20:03:41 -07:00
mildis
68b00004d2 add bitcoin to the currency list
bitcoin is referenced using its financial symbol XBT
description is with a lowercase b because its about
the unit, not the trading system
2019-06-06 17:39:20 -07:00
Frédéric Guillot
9eb42aae33 Add missing curl_close() 2019-06-04 16:40:58 -07:00
Frédéric Guillot
4ebcf84d47 Display cURL error message in logs 2019-06-04 15:57:07 -07:00
mildis
b26776e529 Add cURL support to HTTP Client
- Add HTTP_PROXY_EXCLUDE option when cURL is used
- Show HTTP client backend in about page
- Fallback to legacy Stream Contexts if cURL extension is not available
2019-06-03 20:00:49 -07:00
renothing
f76c6c7a2a Update Chinese translations 2019-05-27 22:20:36 +02:00
Tobias Balle-Petersen
a5d43b2b0b Feature: Set "start date" and "end date" on projects from API
Added parameters "start_date" and "end_date" to functions createProject and updateProject. These parameters could not previously be set from the API. Documentation should be updated to reflect the change (If approved).
2019-05-27 11:33:51 +02:00
Rafael de Camargo
4fe5025f5e Update pt_br translation 2019-05-26 20:54:42 +02:00
Rafael de Camargo
c3012e0142 Fix text file preview
Escapes any html tags on text files
2019-05-26 20:54:42 +02:00
Rafael de Camargo
c60d642a1a Add View File on popover to tooltip
Merged this if with the if used on template:task_file:files
2019-05-26 20:54:42 +02:00
Rafael de Camargo
d5f6317608 Do not show duplicated results when multiple comments match 2019-05-13 22:34:52 -07:00
Bastian Rang
702379a550 Add new hook template:export:header 2019-05-03 21:28:34 -07:00
Rafael de Camargo
2ef6bf9f4d Update pt_br translations 2019-05-01 20:25:37 -07:00
Frédéric Guillot
11b6bf6d25 Add HTML tag in email notifications 2019-04-27 21:23:32 -07:00
Frédéric Guillot
d6ffe08aeb Add Auto-Submitted E-mail header as per RFC 8384 2019-04-27 21:06:20 -07:00
Ole Carlsen
a9c79fbc43 Update da_DK translation 2019-04-08 18:06:47 -07:00
Frédéric Guillot
d261482e9a Add missing template and translations 2019-04-05 19:04:19 -07:00
rafacamargo123
9f926c9878 Update pt-BR translation 2019-04-01 19:19:16 -07:00
Balázs Úr
94a0165a5c Update Hungarian translation 2019-03-25 18:26:55 -07:00
Marco Segato
7bb1f927e8 it_IT translation update 2019-03-13 17:38:50 -07:00
Kiyohito AOKI
8c54e39d02 Fix wrong Japanese translation 2019-03-11 18:07:42 -07:00
Slavko
f7516cab84 Add Slovak translation 2019-03-10 21:14:48 -07:00
rafacamargo123
cccd020988 Changes search by reference to case insentive
Search was being performed case sensitive, changed to case insensitive
2019-03-07 22:13:39 -08:00
Kiyohito AOKI
3bf8c29dad Update translations.php 2019-03-07 22:13:15 -08:00
trendspotter
42694ac2af Fix postgres schema usage 2019-02-28 18:23:35 -08:00
Frédéric Guillot
6d2b2f4a79 Simplify local Docker image build 2019-02-27 17:50:18 -08:00
Ole Carlsen
aa569551dc Update da_DK translations 2019-02-19 18:06:39 -08:00
Frédéric Guillot
2251066a3c Always display task accordion elements 2019-02-19 14:50:16 -08:00
Frédéric Guillot
23417da763 Replace accordion Javascript component by <details> HTML element 2019-02-19 14:45:01 -08:00
Kiyohito AOKI
1b6f98604a Complete Japanese translation 2019-02-17 09:54:32 -08:00
Psy-Q
46e3dd66c6 Fix MySQL migration when using increment values different from 1
Fixes #4137
2019-02-15 17:39:03 -08:00
Kiyohito AOKI
c6e64791ca Update Japanese translation 2019-02-13 18:31:39 -08:00
Frédéric Guillot
b1c5b47d84 Add missing webhook event: task.move.project
Fixes #3969
2019-02-13 18:23:12 -08:00
Frédéric Guillot
0295388461 Add new actions to reorder tasks by column 2019-02-08 13:53:13 -08:00
Frédéric Guillot
ba5878e786 Update ChangeLog 2019-02-02 10:50:22 -08:00
Frédéric Guillot
233fd1a8a1 Authorize only API tokens when 2FA is enabled 2019-02-01 15:40:35 -08:00
Frédéric Guillot
fa08493348 Limit avatar image size
fixes #4041
2019-02-01 12:12:36 -08:00
Frédéric Guillot
061ba4abe1 Avoid CSRF in users CSV import 2019-01-31 20:06:49 -08:00
Frédéric Guillot
83deec2e36 Avoid XSS in pagination ordering 2019-01-30 22:05:43 -08:00
Frédéric Guillot
8cf8f9ef07 Disable by default plugin installer
- There is no code review or any approval process to submit a plugin.
- Anyone can submit a backdoor as plugin.
- This is up to the Kanboard instance owner to validate if a plugin is legit.
2019-01-30 21:34:04 -08:00
Frédéric Guillot
a1c437bce8 Do not show projects dropdown when prompting the 2FA code 2019-01-30 21:17:30 -08:00
Frédéric Guillot
322383b084 Always returns a 404 otherwise people might guess which user exist 2019-01-30 21:07:56 -08:00
Frédéric Guillot
61a55c8888 Check if user role has changed while the session is open 2019-01-30 20:59:25 -08:00
Frédéric Guillot
19ea9ed620 Add missing CSRF check in TwoFactorController::deactivate() 2019-01-30 20:21:12 -08:00
rafacamargo123
ef1abecee4 Fix pt_br translation typo 2019-01-28 22:26:51 -08:00
Cyboulette
cc34318bc7 Fix PHP error in task views (tag colors) 2019-01-19 13:38:50 -08:00
Rafael de Camargo
f3b944c77f Hide edit button when user cannot edit task
Check for custom roles to show edit button
Fixes #4123
2019-01-11 17:21:14 -08:00
Rafael de Camargo
f79a2ee5e7 Fix permission check before "Assign to me"
Users who should not be able to change assignee cannot "assign to me"

Fixes #4121
2019-01-10 01:17:03 -02:00
rafacamargo123
0deaeb58e6 Fix permission check to show project options
Fixes #4105
2019-01-08 14:45:10 -08:00