Dracer5
95d8df405d
Update ru_RU translation
2020-04-05 12:03:03 -07:00
Manfred Hoffmann
b442c52acb
Show group memberships in a tooltip
2020-04-05 11:20:12 -07:00
Frédéric Guillot
15792da159
Update French translation and improve project tag settings template
2020-04-04 11:54:52 -07:00
Timo
67a5dd6a89
Add option to enable or disable global tags per projects
2020-04-04 11:39:17 -07:00
Manfred Hoffmann
1cc0ac0713
Show group membership(s) in user-summary and user-list
2020-04-02 21:16:13 -07:00
Rafael de Camargo
cc30ccf627
Update pt_BR translations
2020-03-31 18:31:38 -07:00
Manfred Hoffmann
2930c792d3
Fixed German currency translations and one inconsistent wording
2020-03-28 10:47:38 -07:00
Ars Kurd
e58b9b4f31
Update ru_RU translation
2020-03-26 20:38:47 -07:00
Timo
e6d5e6222e
Add new task/project image hooks
2020-03-15 11:59:12 -07:00
Eskiso
edf18af344
Updated pt_PT translations
...
Added new translations and converted private to personal (on translation)
2020-03-11 18:47:22 -07:00
Balázs Úr
5c95a8ef44
Update Hungarian translations
2020-03-07 15:35:26 -08:00
Frédéric Guillot
9ebec002cd
Fix regression with MySQL
...
Fixes #4430 and #4431
2020-03-04 20:53:35 -08:00
Frédéric Guillot
5e7758d39d
Fix invalid RSS feed encoding
...
Fixes #4426
2020-03-03 20:55:57 -08:00
Timo
ea11436663
Add new hook template:task:form:bottom-before-buttons
2020-03-03 18:23:45 -08:00
Ole Carlsen
705648d795
Update Danish translations
2020-03-02 20:30:29 -08:00
Timo
86dd0a7a75
Add new dashboard template and board selector hooks
2020-03-02 20:29:45 -08:00
Frédéric Guillot
b39f857dc4
Rename "private" projects to "personal"
2020-02-29 18:51:52 -08:00
Frédéric Guillot
c12bbb1613
Fix grammatical errors
...
Fixes #4420
2020-02-29 16:34:38 -08:00
Frédéric Guillot
e79cf77058
Avoid Postgres SQL error when creating swimlane without task limit
2020-02-25 20:43:41 -08:00
Frédéric Guillot
8266422c8a
Sync and update translations
2020-02-25 20:33:55 -08:00
Andre Nathan
c8a617cfcb
Add per-project and per-swimlane task limits
...
This change allows projects and swimlanes to be configured with task limits that apply to their whole scope (i.e. all active tasks in a project or swimlane, respectively), as opposed to the usual per-column task limits.
2020-02-25 20:26:31 -08:00
Timo
542fd17891
Use parent task color when converting a subtask to task
2020-02-23 13:19:37 -08:00
Bruno MATEU
b09d5b68cf
Provide environement variables config capability
2020-02-20 20:33:49 -08:00
Ole Carlsen
10837e5dfb
Update Danish translation
2020-02-16 13:15:04 -08:00
Balázs Úr
bd3ad68743
Update Hungarian translation
2020-02-12 19:06:56 -08:00
Timo
2c98be3ead
Add the possibility to make tags global from project settings
2020-02-10 19:48:51 -08:00
Frédéric Guillot
f3945471b5
Update French translation
2020-02-05 18:59:06 -08:00
Slade
0360c57c79
Update regex to detect external links with attachments
...
Fixes #4359
2020-02-05 18:46:13 -08:00
Timo
528dc633aa
update de_DE translation
2020-02-05 18:21:39 -08:00
Andre Nathan
e59ab08af3
Allow task limits to be applied per-swimlane
2020-02-04 20:16:35 -08:00
Steve Bian
0a6f614571
Use KANBOARD_URL to build URIs if specified
2020-02-04 20:00:04 -08:00
Valentino Pesce
54dd3bdd1c
Fix wrong Italian translation
2020-01-29 18:38:36 -08:00
Markus Katharina Brechtel
697c8875f7
Add time_spent and time_estimated as editable values to updateTask and createTask
2020-01-25 18:21:59 -08:00
Timo
64397f45fa
Kanboard now requires PHP >= 7.2 since other versions are deprecated
2020-01-14 12:02:31 -08:00
Haocen
7731dde413
Avoid page shrinking when drag and drop cards on iOS devices
2020-01-05 17:07:56 -08:00
Timo
0017e8d8f1
Fixed wrong translation in German (remove != edit)
2019-12-10 18:47:29 -08:00
Dracer5
a28e6925b1
Update ru_RU translation
2019-12-08 11:51:26 -08:00
Slade
ad85637aa1
Adjust width of timetracking column. Make subtasks wrap not under icons
2019-12-04 18:22:07 -08:00
Timo
f0b53863fb
Add colors to tag and category list
...
Add colors to:
- Global tag list
- Project tag list
- Project category list
2019-11-21 19:36:19 -08:00
Frédéric Guillot
75682398c1
Update Parsedown to v1.7.3 (security update)
2019-11-19 21:35:32 -08:00
Slade
89c8add4f4
Make sure incompatible plugins can be uninstalled from the web ui
2019-11-19 20:23:15 -08:00
Slade
e65045f934
Move "data-js-lang" attribute to HTML "lang" attribute
2019-11-19 20:15:15 -08:00
Slade
aba2887396
Update language codes for timepicker so the calendars are translated correctly
2019-11-19 20:11:38 -08:00
Slade
cac62d24b4
Show ISO date format in application settings
2019-11-16 17:10:58 -08:00
Slade
f04912c708
Datepicker stores its Spanish locales as "es", not "es-ES" or "es-VE"
2019-11-16 17:06:33 -08:00
Lorinczy Zsigmond
dcdbd3758b
In PHP-7.4, nested ternary operators are to be bracketed
...
(as their default association is counter-intuitive)
https://wiki.php.net/rfc/ternary_associativity
2019-11-15 17:55:05 -08:00
Mef45
12d55408fe
Update ru_RU (Russian) translation
2019-11-15 17:54:04 -08:00
cl0ne
e1f1b752c8
Update uk_UA (Ukrainian) translation
2019-11-13 18:42:46 -08:00
Lőrinczy, Zsigmond
35602c0880
Change string indexing from {0} to [0] (deprecated in PHP 7.4)
2019-11-09 11:46:53 -08:00
Ole Carlsen
6c08225f76
Update da_DK translation
2019-10-28 18:57:49 -07:00
Frédéric Guillot
dcfe301ab8
Fixes broken PR #4328
2019-10-26 18:07:21 -07:00
Frédéric Guillot
506985469d
Sync translations
2019-10-26 17:35:23 -07:00
av-ipunkt
0f1f24c3f9
Add new template hook: "template:project-permission:after-adduser"
2019-10-25 19:55:27 -07:00
حمید کرد
f97862df9a
Improve Persian translation
2019-10-24 17:41:36 -07:00
Johannes Konst
18735fbe25
Upgrade jQuery to version 3.4.1
2019-10-23 20:53:02 -07:00
Jimmy J. Olano S
c2c1b0d8a1
Fixing spelling and erratum (Spanish-Spain)
2019-10-23 20:51:39 -07:00
Jimmy J. Olano S
c809fa34d9
Translation into Spanish (Venezuela) added
2019-10-23 20:51:39 -07:00
Jimmy J. Olano S
f0d2ba9436
Option language added for Spanish (Venezuela)
2019-10-23 20:51:39 -07:00
Timo
743172edf5
Fix wrong German translation
2019-10-23 20:50:02 -07:00
Tobias Balle-Petersen
de6768746a
color_id not required when updating a tag
...
The parameter color_tag should be optional when updating a tag (Or the documentation should be changed). Since color_id is optional when creating a tag, it is counter intuitive, that it is needed when updating a tag.
https://docs.kanboard.org/en/latest/api/tags_procedures.html#updatetag
2019-10-15 20:08:29 -07:00
Rafael de Camargo
9bd7ae9515
Fix SubtaskRestrictionController modal misbehaviour on link
...
When the icon was clicked, the modal wasn't shown. Instead, its html content was open as the whole page.
2019-10-15 20:06:39 -07:00
Michael Vickers
3855617743
Stop last project manager role from being removed
...
If the user will no longer be a project manager and there no other
managers then stop the role from being changed
2019-10-09 20:34:21 -07:00
mogoa
7e558c1da8
Change order to connect API Before LDAP
...
Prevent double authentication with API Access token and ldaps server and also prevent temporary ban from ldap server when this one is enabled
2019-10-05 18:48:02 -07:00
Timo
219c933832
The task limit should consider all open tasks (not only filtered tasks)
...
Fixes #4291
2019-10-01 20:33:45 -07:00
Yannick A
91194776cf
Update French translation
2019-10-01 18:44:15 -07:00
cl0ne
4d1dc698dd
Update uk_UA (Ukrainian) translation
...
Add new translations and minor spelling fixes
2019-10-01 18:42:54 -07:00
Ars Kurd
4e0bdcdaa3
Update ru_RU translation
2019-09-28 13:10:36 -07:00
Zihang Ye
b725b9e88a
Update Chinese translation
...
Correct translation and add missing colon
2019-09-24 20:23:02 -07:00
Peter Krantz
32a4f867cd
Update Swedish translation
2019-09-21 12:07:08 -07:00
Peter Krantz
150b326b80
Update Swedish translation
2019-09-17 22:59:44 -07:00
Peter Krantz
b8608d6c18
Fix error in translation Översikts -> Översikt
2019-09-17 22:58:53 -07:00
حمید کرد
c4d27739c3
Add Persian translation
2019-09-15 13:44:56 -07:00
Vinanrra
3bb036a9d5
Updated es_ES translation
2019-09-06 20:18:39 -07:00
Timo Litzbarski
87aaec5769
change user filter icon
2019-09-05 23:01:30 -07:00
mkysoft
93dee80c04
Anybody added for filter
2019-09-04 20:27:24 -07:00
Kiyohito AOKI
cb2414c99a
Improve Japanese translation
2019-09-02 22:02:39 -07:00
Rafael de Camargo
93ef2dc188
Update pt-br translation
2019-09-01 22:25:37 -07:00
Timo
88b82b2a44
change category icon (in favor for tag icon for tags)
2019-08-29 18:28:02 -07:00
Slavko
4473bcfb36
Update Slovak translation
...
Add some translation improvements
2019-08-29 18:20:43 -07:00
Haocen
39c6f65e85
Disable user scaling to avoid page shrinking when drag&drop on mobile device
2019-08-28 20:34:52 -07:00
Rafael de Camargo
a4f130839f
Improve english task description
2019-08-27 20:51:27 -07:00
Rafael de Camargo
c0d8407d9a
Fix automatic action condition check
...
Checks for source column instead of current column because the condition
is "moved away"
Closes #4277
2019-08-27 20:51:27 -07:00
Rafael de Camargo
51b3d811e1
Changes filters from in array to in subqueries
...
Fixes #3280
2019-08-27 20:28:58 -07:00
Rafael de Camargo
4d07628054
Add hash to image url to force browser to update profile when changed
...
Closes #4241
2019-08-27 20:19:51 -07:00
Frédéric Guillot
24422b0adf
Add missing css file to app.min.css
2019-08-22 20:01:00 -07:00
Timo
2774d917cf
Hide due date time if time is 00:00
2019-08-20 18:25:17 -07:00
Timo
4a3f4fcfc2
Update de_DE translation
2019-08-17 15:21:44 -07:00
Hitesh Chandwani
97a30d662f
Add new plugin hooks in view switcher
2019-08-13 18:29:00 -07:00
Rafael de Camargo
3df095186c
Fix reference to text-carret js library
...
Closes #4257
2019-08-03 19:52:16 -07:00
Rafael de Camargo
ac829d4f14
Add error checks to glob function
...
GLOB_ERR will throw errors if an error occurs,
such as lack of permission
GLOB_NOCHECK will return the pattern if no file
is found, this makes the file_exists check valid
2019-08-03 19:51:50 -07:00
Frédéric Guillot
216f2dee12
Add project ID to ExternalTaskProviderInterface::fetch()
2019-07-30 12:58:36 -07:00
Igor Mroz
db0d680e5c
Updated Polish translation
2019-07-30 12:21:18 -07:00
Eskiso
2c8f99edef
Updated translation (pt-PT)
2019-07-30 12:20:23 -07:00
Frédéric Guillot
8c396287ac
Improve assets management
2019-07-25 19:23:30 -07:00
Frédéric Guillot
d42dd07054
Remove dependency on nodejs and gulp
2019-07-25 13:05:08 -07:00
Frédéric Guillot
9ae185c18e
Remove dependency on Sass
...
- Convert *.sass files to vanilla CSS
- Start using CSS variables
- Add PHP minifier
2019-07-25 11:16:21 -07:00
Rafael de Camargo
2bf0f99b51
Add link button to text editor
2019-07-24 13:50:51 -07:00
Rafael de Camargo
7283bfaef6
Implements check for duplicate default categories
2019-07-23 15:41:13 -07:00
Rafael de Camargo
e488fdd154
Implements check for duplicate default columns
2019-07-23 15:41:13 -07:00
Rafael de Camargo
21a3634fd1
Fix html parsing on markdown editor
...
Closes #4243
2019-07-23 01:26:03 -03:00
Frédéric Guillot
051c36f597
Add support for reference:none
2019-07-17 15:27:12 -07:00
Rafael de Camargo
ff53a6aa6b
Fix tabindexes on task creation and modification forms
...
- Add focus to tags, color and checkboxes fields
2019-07-17 14:34:27 -07:00
Rafael de Camargo
c250f3b1b8
Add option to clone filters on project duplication
...
* Fixed missing metadata option from project "create from"
* Added option to clone project custom filters
* Added append option to custom field tests
* Added a test that uses the "append" option
* Fixed disabled swimlane duplication error with Postgresql
2019-07-17 14:32:16 -07:00
Ole Carlsen
d3be738d4f
Update translations.php ( #1 )
2019-07-16 18:26:59 -07:00
Frédéric Guillot
e60686cd10
Fix English grammatical errors
2019-07-15 14:42:15 -07:00
Rafael de Camargo
4fb6960c3f
Update pt_br translation
2019-07-13 18:35:56 -07:00
KN4CK3R
1a39c46620
Save thumbnails as PNG to allow transparency
2019-07-10 13:12:02 -07:00
renothing
d3d5522432
Automatically update the start date when a task move away from a column
2019-07-08 19:48:24 -07:00
Florian
91d703eb8d
Make sure the Project Identifier is saved when creating a project from anther one
2019-07-05 21:50:54 -07:00
Kiyohito AOKI
b397a77794
Update Japanese tranlation
2019-07-05 18:09:49 -07:00
Frédéric Guillot
cd52d83e2f
Sync translations
2019-07-02 19:58:44 -07:00
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
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
rafacamargo123
fdcda3f10d
Fix assignable users on a group with a custom role
...
Groups custom roles are now handled the same ways users custom roles are.
2019-01-05 12:10:26 -02:00
rafacamargo123
30e9c22139
Fix import of automatic actions when parameters are "unassigned" or "no category"
2018-12-27 11:44:49 -08:00
rafacamargo123
44c69863eb
Update pt_BR translations
2018-12-26 12:10:12 -08:00
Ole Carlsen
e5c43d4899
Update da_DK translations
2018-12-26 12:01:18 -08:00
renothing
1e9787a446
Update Chinese translations
2018-12-26 11:59:29 -08:00
Frédéric Guillot
f070ad87d6
Update SQL dumps
2018-12-19 16:01:50 -08:00
Fejer Peter
5238f0bc99
Added priority,swimlane,column values from parent task to task converted from sub task
2018-12-19 14:31:57 +01:00
Frédéric Guillot
46cda3e3b5
Update and sync translations
2018-12-18 21:54:11 -08:00
AI3Zakir
216604a662
Add sorting by reference in list view
2018-12-11 21:24:16 -08:00
eagleofnorth
de05b804f7
Update Norwegian to 100%
2018-12-03 23:51:59 -08:00
Craig Crosby
abb0456641
Add remove() to Settings Model
2018-12-01 12:00:18 -08:00
Craig Crosby
cddaf2ac2e
Add hook to Board Settings
2018-11-28 10:33:23 -05:00
Ben RUBSON
ebf8c5f839
Disable php_uname() warning
2018-11-27 19:39:48 -08:00
Marcin
b4a19059e3
New automatic action: move the task to another swimlane when assigned to a user
2018-11-08 20:48:47 -08:00
Richard Levitte
2674def351
Add the locale en_GB
2018-11-08 20:46:01 -08:00
trendspotter
7c2e0f7780
Fix postgres schema version + move to separate lines
2018-10-31 18:29:21 -07:00
Matteo Mazza
961486ae89
Fix custom roles duplication
...
The source_column_id and destination_column_id are searched into the correct project: the newly created one.
2018-10-31 18:26:01 -07:00
Stephan Fischer
dea1f85d36
Adding more hyphens to German translation
...
Made some strings more consistent.
2018-10-27 11:39:03 -07:00
Balázs Úr
8fcdd2be5d
Fix typo
2018-10-25 18:18:37 -07:00
rafacamargo123
8b76fa8ba0
Add ordering comments by id along with creation
...
Order comments correctly when they are added on the same second.
2018-10-25 18:18:02 -07:00
Interleaved
755ecb0f3e
Register action assign category based on swimlane
2018-10-25 18:16:49 -07:00
Interleaved
722cb22a5a
Assign category based on swimlane change
2018-10-25 18:16:49 -07:00
Interleaved
641cf38e72
Register new swimlane action in action manager
2018-10-25 18:16:49 -07:00
Interleaved
4668126893
Add action for moving a task to swimlane based on category change
2018-10-25 18:16:49 -07:00
Frédéric Guillot
8532696f0c
Fix broken link to contributor page
...
Fixes #4052
2018-10-23 15:17:33 -07:00
Frédéric Guillot
5a2836bf39
Revert "Easier closing of dialogs" (introduces regression on date time picker)
...
This reverts commit 71630aaa77 .
2018-10-23 15:12:44 -07:00
Michael Vickers
2deb6cc917
Redirect to board view of the current task after duplication
2018-10-15 18:07:50 -07:00
Michael Vickers
d4749a4402
Auto link tasks created from a subtask
2018-10-15 18:04:13 -07:00
Michael Vickers
1cd184604c
Auto link duplicated project tasks
2018-10-15 17:59:49 -07:00
Michael Vickers
c63a6ed89b
Auto link duplicated tasks
2018-10-15 17:59:49 -07:00
Michael
71630aaa77
Easier closing of dialogs
...
Allow closing of dialogs by clicking on the background area around it.
When the dialog is closed in this manner, if it contains a form with changed data present a warning that there are unsaved changes. Likewise if the user attempts to navigate away from the page, eg page reload, bookmark click, address bar entry.
If the dialog does not contain a form or the data remains unchanged no warning messages are shown.
2018-10-15 17:47:38 -07:00
Michael
cc81f9d4f5
Write log entry on file removal
2018-10-15 17:39:42 -07:00
Frédéric Guillot
00228ac12f
Update ChangeLog and MySQL dump
2018-10-10 20:17:19 -07:00
Yannick Armand
a165f3acdb
Update French translation
2018-10-07 11:23:13 -07:00
Thomas
e650ed5814
Escape table name 'groups' because groups is a reserved word as of MySql 8.0.2
2018-10-06 13:06:13 -07:00
Frédéric Guillot
c06a110830
Reduce number of SQL queries when doing groups sync
2018-10-02 15:15:23 -07:00
Frédéric Guillot
5cce000f95
Make swimlane filter compatible with numeric title
...
Fixes #3940
2018-10-02 11:34:00 -07:00
Frédéric Guillot
4a58cbc917
Duplicate reference fields when duplicating a task
2018-10-02 11:23:37 -07:00
Frédéric Guillot
a08d8673e9
Duplicate tag color when duplicating projects
2018-10-02 11:12:36 -07:00
Frédéric Guillot
b6e0b9cc09
Duplicate category color when duplicating projects
2018-10-02 10:16:30 -07:00
Kloppi313
eed3256824
Correct german translation
2018-09-28 19:18:50 -07:00
Hasan Hüseyin CİHANGİR
5dfa3d5335
Fixed typo in Turkish(tr_TR) translation.
...
Some translations have been fixed.
2018-09-23 10:48:54 -07:00
Kloppi313
235a5e7eef
Fix typo in German translation
2018-09-08 09:34:26 -07:00
Ramon Cahenzli
f3d428277a
Fixing typo in de_DE translation
2018-08-23 09:34:17 -07:00
Matteo Mazza
f28d7a15b9
Add custom roles project duplication
2018-08-22 21:00:01 -07:00
Valentino Pesce
e5904ad2ed
Fix lexical error in Italian translation
2018-08-21 17:32:12 -07:00
Frédéric Guillot
1268c0023d
Avoid PHP error in Markdown parser
...
parent::inlineLink() could returns null or an array.
Bug introduced in commit c44880a .
2018-08-15 10:57:45 -07:00
cl0ne
1e67121616
Fix Ukrainian (uk_UA) translation
2018-08-14 00:07:05 +03:00
Julian Maurice
318b5414d2
Allow 'No assignee' for external task on single user public boards
...
'No assignee' option is already available in modification but not in
creation.
This patch fixes that by allowing the 'No assignee' option on external
task creation.
2018-08-12 10:28:59 -07:00
Julian Maurice
9d4cd31e1a
Allow to associate tags to colors
...
The color is then used as background in the board, list and task details
views
2018-08-11 10:15:13 +02:00
Julian Maurice
ae3ade0908
Allow to associate project categories to colors
...
The color is then used as background in the board and list views
2018-08-09 19:45:51 +02:00
W1lkins
efd64d842d
Change 'entered' to 'enter'
2018-07-29 20:29:07 -07:00
Sean Yu
f88b8bdc31
fix the Chinese translation
2018-07-29 20:27:40 -07:00
cl0ne
c44880a588
Exclude task links and user mentions from nesting
2018-07-25 15:07:34 -07:00
cl0ne
34909f7710
Update uk_UA (Ukrainian) translation
2018-07-20 15:05:00 -07:00
Kamil
03a22132e4
Add search within a range of dates for completion and modification
2018-07-19 12:22:21 -07:00
Kamil
fe935d6ec1
Add search within a range of dates for creation/moved date fields
2018-07-16 21:24:28 -07:00
Frédéric Guillot
29b1357cd2
Make HTTP client timeout configurable
2018-07-05 14:39:58 -07:00
Victor IT
8cee04101d
Improve Russian translation
2018-06-27 10:05:29 -07:00
Victor-IT
1106247b0a
Update Russian translation
2018-06-25 10:20:04 -07:00
Syratus
c73ac5f1f8
Update German translation
2018-06-19 10:19:54 -07:00
Balázs Úr
eea59116de
Updated Hungarian translation
2018-06-18 10:28:25 -07:00
Michael Vickers
7c0a1a5fbd
Defer javascript files by default
...
Prevent scripts blocking browser HTML parsing. The modern method instead of moving scripts to the end of the body tag as suggested in kanboard/kanboard#3829
2018-06-11 10:24:35 -07:00
renothing
539e2bfd6c
update chinese translations
2018-06-11 10:10:40 -07:00
Frédéric Guillot
0f8d994e43
Add more fields in bulk task creation form
2018-06-08 11:12:24 -07:00
Claudio Ferreira Filho
8b6cd86679
Update pt_BR translations
2018-06-08 10:48:18 -07:00
Ole Carlsen
f140df008f
Update da_DK translations
2018-06-08 10:24:16 -07:00
Frédéric Guillot
9d4be201aa
Add quick link assign me in different views
2018-06-07 15:02:10 -07:00
Paul Sweeney
e2d7e005e1
fix config overrides in docker
2018-06-06 15:15:02 -07:00
Frédéric Guillot
07a0a816b1
Reword project settings label
2018-06-06 14:00:25 -07:00
Frédéric Guillot
5064fcd330
Fix typo in translation string
2018-06-06 13:46:26 -07:00
Ole Carlsen
25ae17b5ff
Update Danish translations
2018-06-06 13:35:54 -07:00
Frédéric Guillot
bce396c1ab
Fix bad search and replace in old commit
...
Commit eafaa4b037
2018-06-06 13:35:02 -07:00
Frédéric Guillot
2a299d33d1
Add bulk task modification in list view
2018-06-06 11:07:12 -07:00
Frédéric Guillot
653128cdb4
Make sure task timestamps are updated when using bulk move feature
2018-06-05 10:07:40 -07:00
Ars Kurd
1bed8e1fbb
Update old and translate new texts for ru_RU
2018-06-04 14:33:45 -07:00
Miodrag Tokić
5dae1e2e83
Run cron jobs via URL
...
Kanboard supports running cron jobs via CLI. There are hosting services
that don't offer CLI access, but they do offer calling a URL
periodically. This feature is often used as a CLI cron job replacement.
This commit adds a CronjobController called by "/cronjob" URL that will
execute cron jobs as they were executed via CLI. The URL has public
access, but is protected using the webhook token. The "/cronjob" URL
should be called via HTTPS.
2018-06-04 09:59:55 -07:00
Miodrag Tokić
87a94201aa
Fix misspelled name
2018-06-04 09:50:23 -07:00
James
0188082cde
Correct English text
2018-06-03 18:48:14 -07:00
Michael Vickers
f890eb765e
Add dashboard and search task footer hooks
...
Implement new hooks requested in kanboard/kanboard#3863
2018-06-03 18:46:38 -07:00
Frédéric Guillot
5068799cd7
Update German translation
2018-06-01 16:54:00 -07:00
Frédéric Guillot
a0c44d238a
Make sure automatic actions are applied to all tasks when using bulk operations
2018-06-01 16:35:45 -07:00
Frédéric Guillot
912cf378d7
Add checkboxes in list view to move tasks to another column at once
2018-06-01 15:58:17 -07:00
lastlink
cd6da13897
Add basic print stylesheet
2018-06-01 15:25:32 -07:00
FUJII Ryota
4d7b4c5adc
Correct some mistakes in Japanese translation
2018-05-29 22:45:27 +02:00
erpnedir
f16f7ec1ef
Update tr_TR translation
2018-05-28 21:56:21 +02:00
James
0759535939
Correct typos in English text
2018-05-25 01:09:53 -07:00
Miodrag Tokić
ba0455d8e4
Increase size of the "users.language" column
...
The current schema definition for the language column in the users table
is limited to 5 characters, while the longest currently available
language code in Kanboard is 10 characters long - sr_Latn_RS. This
limitation prevents switching to Serbian as the application interface
language.
As per the currently available ISO 639 language codes this column should
be at least 11 characters in size. Examples of language codes of 11
characters in size are en-US-POSIX and shi_Latn_MA.
References:
- http://www.localeplanet.com/icu/iso639.html
2018-05-25 01:07:35 -07:00
Dracer5
f34156a510
Correct misspellings of ru_RU translation
2018-05-16 13:27:52 -07:00
renothing
c7496a3574
update chinese translations
2018-05-15 11:00:49 -07:00
Ars Kurd
902986d2fa
Update ru_RU translation
2018-05-14 10:15:28 -07:00
Ole Carlsen
788ef9f286
Update da_DK translation
2018-05-11 13:28:22 -07:00
Andrew Engelbrecht
1a7e26f20a
translate time string in another template
2018-05-11 10:06:52 -07:00
Frédéric Guillot
eafaa4b037
Make hardcoded hours string translatable
2018-05-10 14:30:59 -07:00
Frédéric Guillot
ecc9d80671
Add link to open images in a new tab
2018-05-10 14:11:22 -07:00
Frédéric Guillot
56c2a6e543
Make subtask title text field wider when editing subtasks
2018-05-10 11:37:28 -07:00
Frédéric Guillot
fea684279c
Make cli locale commands working outside of source tree
2018-05-09 14:21:43 -07:00
Frédéric Guillot
f413ab20dd
Hide private projects checkbox if the feature is disabled
2018-05-09 11:46:19 -07:00
Frédéric Guillot
6ae97d399d
Improve dashboard pagination
2018-05-09 11:21:57 -07:00
Frédéric Guillot
cc17cb3207
Do not show inactive users in group members dropdown
2018-05-07 10:48:43 -07:00
cl0ne
143e7bb987
Add uk_UA (Ukrainian) translation
2018-05-07 10:05:02 -07:00
Andrew Engelbrecht
61a9b594c0
Clarified English text: logical 'and' not intended
...
See issue #3817
2018-05-04 16:38:12 -07:00
Frédéric Guillot
c8df8a7c8c
Fix escaping issue for Markdown editor
2018-05-03 15:15:50 -07:00
Dracer5
46cefbc2ba
Update ru_RU translation
2018-05-03 13:38:34 -07:00
Frédéric Guillot
fa90a29490
Avoid people to remove themselves from project permissions
2018-05-02 14:17:29 -07:00
Frédéric Guillot
0b475c1850
Add missing translations
2018-04-30 11:10:25 -07:00
Andrew Engelbrecht
9c50fc9eb5
Don't markdown project owner's name in tooltip
2018-04-30 11:03:49 -07:00
Andrew Engelbrecht
e8df859da2
better whitespace handling by ./cli locale:compare
2018-04-30 10:44:13 -07:00
Ars Kurd
f3ed96f161
Add and correct ru_RU translation
2018-04-30 10:28:17 -07:00
Eskiso
adf74b97e2
Update pt_PT translation
2018-04-28 10:16:46 -07:00
Frédéric Guillot
2d2b50d5dc
Remove all attachments when removing a project
2018-04-27 14:32:58 -07:00
Frédéric Guillot
bb406d57b1
Update Parsedown library
2018-04-20 16:05:50 -07:00
Frédéric Guillot
32a95ce5ea
Update German translation
2018-04-20 15:28:17 -07:00
Frédéric Guillot
5996a8abcf
Rewrite tooltips code without jQuery
2018-04-20 15:18:30 -07:00
Claudio Ferreira Filho
6216a3d3e4
Update pt-BR translation
2018-04-18 11:56:31 -07:00
Frédéric Guillot
cdeaadfa7b
Fix margin for task recurrence tooltip
2018-04-18 11:08:57 -07:00
kent1
b03357aef3
Improve notifications
...
- Translate subtask status
- Translate internal link labels
- Add link to tasks and projects in overdue notifications
2018-04-16 11:57:46 -07:00
Frédéric Guillot
0e8a94ac42
Adjust field size to keep compatibility with MySQL 5.6
2018-04-12 15:39:55 -07:00
Frédéric Guillot
d8c625c856
Use utf8mb4 encoding for MySQL instead of utf8
2018-04-12 13:41:32 -07:00
Frédéric Guillot
dd92564d22
Increase text fields length in several tables
2018-04-11 13:48:13 -07:00
renothing
5b29914338
Update Chinese translations
2018-04-09 10:30:37 -07:00
Frédéric Guillot
f6e2dea411
Make sure no empty group is submitted on project permissions page
2018-04-06 14:06:18 -07:00
Frédéric Guillot
0b306fa60a
Move documentation to https://docs.kanboard.org/
2018-04-06 10:54:58 -07:00
Frédéric Guillot
ae2f991e00
Update German translation
2018-04-05 10:22:22 -07:00
Frédéric Guillot
3808b5dc09
Add missing translations
2018-04-04 16:51:52 -07:00
Julien Moreau
62178b1f2b
Add Project MetaData API calls
2018-04-04 11:37:52 -07:00
Frédéric Guillot
c84378648f
Fallback to "status:open" if there is no user filter
2018-04-02 19:18:11 -07:00
Aurélien
5f7a3442d6
Add default filter per user
2018-04-02 14:07:04 -07:00
Mofasa
396a04adfa
Update Chinese translations
2018-03-26 21:32:25 -07:00
Ole Carlsen
8372202a7c
Update da_DK translations
2018-03-12 16:23:31 -07:00
Gero Müller
5d908b4c70
Add thumbnail quality parameter (default to 95)
2018-03-12 10:33:36 -07:00
Frédéric Guillot
67da76e7f1
Fix broken daily summary export
2018-03-09 16:13:05 -08:00
DebianRoxx
d34a5c50c4
Fix role precedence in LDAP integration
2018-03-08 13:20:33 -08:00
Rens
a66d080698
Add author name and email arguments to mail send client
2018-03-06 10:43:18 -08:00