Craig Crosby
48acf99fd1
Sort columns by due date
2019-07-02 19:52:22 -07:00
Florian Völker
efed94b23d
Add "identifier" beside "name" while creating a new project
2019-06-27 19:39:02 -07:00
renothing
02f6e94e24
Update Chinese translations
2019-06-24 20:59:50 -07:00
Ole Carlsen
02a51724be
Update da_DK translations
2019-06-24 20:59:15 -07:00
Frédéric Guillot
9515018365
Update French translation
2019-06-21 20:18:35 -07:00
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