Frédéric Guillot
aade89c9ba
Add Themes: Dark, light and automatic mode
2023-05-14 21:14:35 -07:00
Frédéric Guillot
d8819db5f3
Fix incorrect route for "My Activity Stream"
...
Fixes #5250
2023-04-21 14:56:27 -07:00
Frédéric Guillot
e2ad014cde
Declare most common routes
...
Fixes #4079
2023-04-02 21:30:10 -07:00
Frédéric Guillot
5e4d506b28
Enable Sqlite WAL mode by default
...
WAL provides more concurrency as readers do not block writers and,
a writer does not block readers. Reading and writing can proceed concurrently.
This change might reduce the number of errors related to locked databases.
For reference: https://sqlite.org/wal.html
2023-02-10 20:02:18 -08:00
Joe Nahmias
33852e9ea0
feature: add Microsoft SQL Server database support
...
can be used via the pdo_dblib or pdo_odbc extensions.
requires Microsoft SQL Server 2016 or later.
* add schema/migrations
* add database provider
* add setup check for pdo module needed by selected driver (dblib/odbc)
* add default config doc
2022-10-29 21:11:15 -07:00
Tomas Dittmann
61e63ef9e0
Remove `project_id` from task URLs
2022-02-04 20:59:33 -08:00
colttt
a70cf9ab71
Add automatic action to set the due date when the task is moved away from a specific column
2022-01-28 21:22:24 -08:00
Patrick Kuijvenhoven
a267aa368b
Add new analytic component "Estimated vs actual time per column"
2021-02-21 20:22:45 -08:00
teha-at
e089d3059a
Add action to assign user when the swimlane change
2020-04-22 20:36:49 -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
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
renothing
d3d5522432
Automatically update the start date when a task move away from a column
2019-07-08 19:48:24 -07:00
renothing
0d8fbc85d8
Add automatic action to move task between columns based on due date
2019-06-15 20:03:41 -07:00
Rafael de Camargo
d5f6317608
Do not show duplicated results when multiple comments match
2019-05-13 22:34:52 -07: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
233fd1a8a1
Authorize only API tokens when 2FA is enabled
2019-02-01 15:40:35 -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
Interleaved
755ecb0f3e
Register action assign category based on swimlane
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
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
2a299d33d1
Add bulk task modification in list view
2018-06-06 11:07:12 -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
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
Frédéric Guillot
d8c625c856
Use utf8mb4 encoding for MySQL instead of utf8
2018-04-12 13:41:32 -07:00
Julien Moreau
62178b1f2b
Add Project MetaData API calls
2018-04-04 11:37:52 -07:00
Frédéric Guillot
95ac11a6aa
Add system log driver and use it by default
2018-03-05 13:34:04 -08:00
Frédéric Guillot
299198f718
Move SimpleLogger lib into app source tree
2018-03-05 12:04:28 -08:00
Frédéric Guillot
0d578171fe
Add timeout parameter for database connection
2018-02-14 10:18:27 -08:00
Christian Wolter
3fbd751ad4
Add action to change column once a start date is reached
2018-01-22 10:58:35 -08:00
Christian Wolter
fba5208308
Add action to change color once start date is reached
2018-01-22 10:54:03 -08:00
Frédéric Guillot
d35d5beee2
Add option to disable Mysql SSL server verification
2018-01-11 14:01:32 -08:00
Frédéric Guillot
ccd177ada6
Store PHP sessions in the database
2017-12-12 15:04:28 -08:00
Frédéric Guillot
230eddcc69
Add two automatic actions for subtasks
...
- Action to create a subtask assigned to the creator and start the timer
- Action to stop the timer of subtasks
2017-12-06 18:31:43 -08:00
Frédéric Guillot
0153cb33de
Add command to remove project activities after one year
2017-12-01 11:54:02 -08:00
Frédéric Guillot
12202f0451
Add command to disable projects not touched during one year
2017-11-30 12:34:45 -08:00
Frederic Guillot
6f55acf1a6
Add command to display Kanboard version
2017-11-16 13:52:01 -08:00
Frederic Guillot
95cdeed472
Task CSV import is now able to handle more fields
...
Add support for the priority, start date, tags and one external link.
2017-11-14 15:39:43 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -08:00
Frederic Guillot
cafbd1f5a7
Improve iCalendar feed to include tasks with start/end date and due date with a time
2017-11-08 14:50:02 -08:00
Frederic Guillot
648dc6bcfb
Add predefined templates for task descriptions
2017-11-02 15:41:58 -07:00
Frederic Guillot
48b40ec7bf
Add section for predefined contents
2017-10-30 16:46:39 -07:00
Yannick Armand
a53ead7e74
Add filter by score/complexity
2017-10-16 10:53:35 -07:00
Frederic Guillot
ec5ec2ea81
Add missing subtask permissions for project viewer role
2017-06-18 22:16:55 -04:00
Frederic Guillot
43e4662b84
Add new automatic action to assign tasks to its creator
2017-06-03 11:32:24 -04:00
Frederic Guillot
54a751820f
Add task and project API formatters
2017-05-22 15:33:16 -04:00
Frederic Guillot
d7b0cfbbe5
Improve dashboard
2017-04-08 13:58:25 -04:00
Frederic Guillot
cd734e5ba7
Move Gravatar to external plugin
2017-04-01 17:56:20 -04:00
Frederic Guillot
5cc4889473
Move Gantt charts to external plugin
2017-04-01 17:04:18 -04:00