Gerardo Zamudio
d9ffbea174
Update es_ES translation
...
translate missing strings
2015-10-29 17:15:21 -06:00
Flaudísio Tolentino
1a04a1c52d
pt_BR: fix and improve translation
2015-10-26 18:05:46 -02:00
Flaudísio Tolentino
ada44b300f
pt_BR: translate missing strings
2015-10-26 18:02:24 -02:00
Olivier Maridat
6d354e3ea9
Add new action: Assign automatically a category based on a link
2015-10-26 14:26:35 +01:00
Frederic Guillot
a2ebc6c3b2
Move some classes to namespace Core\Http
2015-10-25 18:11:49 -04:00
Frederic Guillot
6756ef2301
Move token generation to Security namespace
2015-10-25 15:05:19 -04:00
Frederic Guillot
1af0e43813
Sync locales
2015-10-24 18:40:41 -04:00
Frederic Guillot
1fed12e353
Remove trailing slash for FILES_DIR
2015-10-24 18:04:18 -04:00
Frederic Guillot
58759f1dfc
Fix typo in French translation
2015-10-24 17:56:14 -04:00
Frederic Guillot
51c333e538
Regenerate thumbnails if missing
2015-10-24 17:54:56 -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
9707c0b4c4
Make unit tests pass under Windows
2015-10-22 21:31:30 -04:00
Max Kamashev
1739c4a679
Form add subtasks in each task
2015-10-20 10:31:03 +03:00
Frederic Guillot
5d15075223
Fix regressions
2015-10-19 22:47:45 -04:00
Frederic Guillot
039baacaa0
Cosmetic fixes
2015-10-19 21:32:18 -04:00
Frederic Guillot
7303a79b50
Cleanup and minor fixes
2015-10-19 21:05:41 -04:00
Frederic Guillot
43cffe2828
Remove useless class and add new plugin hooks
2015-10-18 18:13:54 -04:00
Frederic Guillot
7571b78bd1
Update SQL schema exports
2015-10-18 12:06:26 -04:00
Frederic Guillot
0512b68890
Fix typo in phpdoc
2015-10-17 22:45:54 -04:00
Frederic Guillot
ddd562232e
Fix typo in phpdoc
2015-10-17 22:45:31 -04:00
Frederic Guillot
69689db79c
Fix some phpdoc
2015-10-17 22:43:49 -04:00
Frederic Guillot
85af2317c5
Fix issues in Mysql schema
2015-10-17 22:41:27 -04:00
Frederic Guillot
11f16bce82
Fix typo in schema declaration
2015-10-17 22:33:23 -04:00
Frederic Guillot
ad55e6ede5
Remove exit expression in database provider
2015-10-17 22:31:04 -04:00
Frederic Guillot
09da289c2f
Move slack, hipchat and jabber integrations to plugins
2015-10-17 22:19:49 -04:00
Frederic Guillot
9283fb88d8
Add metadata for users, tasks and projects
2015-10-17 15:27:43 -04:00
Frederic Guillot
9153c6ff0d
Move ProjectActivitySubscriber to a new notification type
2015-10-17 12:53:11 -04:00
Frederic Guillot
472f94efee
Move webhook to project notification type
2015-10-17 12:30:05 -04:00
Frederic Guillot
3543f45c2d
Throw exception for page not found
2015-10-17 10:59:07 -04:00
Frederic Guillot
8c532efd5f
Run php-cs-fixer on the code base
2015-10-17 10:09:03 -04:00
Frederic Guillot
b40190ee9f
Merge pull-request #1383
2015-10-17 09:51:19 -04:00
Frederic Guillot
73a5b9bc75
Make user notifications pluggable
2015-10-17 09:51:15 -04:00
Flaudísio Tolentino
0cd0e19150
pt_BR: translate missing strings
2015-10-16 23:56:50 -03:00
Flaudísio Tolentino
c9f1dc26ab
Improve pt_BR translation
2015-10-16 23:55:14 -03:00
Frederic Guillot
98b203fe69
Move DateParser class to Core namespace
2015-10-16 22:43:07 -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
e57386a183
Merge pull-request #1350
2015-10-12 11:50:35 -04:00
Timo Litzbarski
6c021baa8d
remove trailing space
2015-10-12 14:54:43 +00:00
Timo Litzbarski
9eed530aa8
remove trailing space
2015-10-12 14:53:13 +00:00
Frederic Guillot
ffe615d201
Add comments sorting
2015-10-11 18:21:54 -04:00
Frederic Guillot
c77c9443e9
Do not hardcode reset filter value
2015-10-11 17:24:56 -04:00
Frederic Guillot
dc0749ecce
Improve LDAP auth
2015-10-11 14:44:16 -04:00
Frederic Guillot
cf6d4d1c0a
Fix some phpdoc
2015-10-11 12:32:20 -04:00
Frederic Guillot
48a2cfc741
Fix minor issues
2015-10-11 12:27:00 -04:00
Frederic Guillot
0e233673e3
Allow plugins to override CSP rules
2015-10-10 18:59:06 -04:00
BlueTeck
c9ce5962a6
#1340 add append/replace option to dustom filters
2015-10-10 17:23:41 +02:00
Frederic Guillot
586c600040
Add proxy support for http client
2015-10-08 20:54:07 -04:00
Eskiso
546e6fe742
Updated translation
2015-10-08 21:51:23 +01:00
Frederic Guillot
9d56525c4b
When duplicating a task redirect to the new task
2015-10-07 20:06:28 -04:00
Frederic Guillot
735c99e4ae
Add default links in sql dump
2015-10-07 19:52:46 -04:00
Frederic Guillot
032341f55d
Remove project settings icon from dashboard
2015-10-07 19:31:46 -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
6dba53317c
Convert translation file to UTF-8
2015-10-07 18:06:51 -04:00
Frederic Guillot
f3f438a3ff
Repeat column headers for each swimlane
2015-10-06 21:51:10 -04:00
Frederic Guillot
28a4c86f7a
Add sql dump of settings table
2015-10-06 20:01:34 -04:00
Frederic Guillot
be2885f68f
Merge pull-request #1322
2015-10-06 19:36:27 -04:00
Janyk Steenbeek
7c4d8738ee
Changed NL translation of 'Remaining'
...
I personally think Resterend fits in better then Restant because its fits better in the sentence. Please let me know if you prefer a different approach.
2015-10-06 12:02:08 +02:00
Timo Litzbarski
fd02f47d16
German Translation fix @nochso
2015-10-06 09:48:49 +00:00
Frederic Guillot
ca62d68788
Add Mysql and Postgres schema (SQL dump)
2015-10-05 22:10:25 -04:00
Jan Wagner
d85741a3a1
.htaccess: Add compatibility for apache 2.4
2015-10-05 22:46:30 +02:00
Timo Litzbarski
575363d4c5
German Translation
2015-10-05 10:01:31 +00:00
Frederic Guillot
92cf7f4df6
Fix a couple of issues for PHP 7.0
2015-10-03 21:44:26 -04:00
Frederic Guillot
c9e3178720
Fix issue when unlinking Gitlab account
2015-10-03 18:22:06 -04:00
Frederic Guillot
260c8515c5
Add more unit tests
2015-10-03 17:21:29 -04:00
Frederic Guillot
d7c0fabcb7
Add unit test for FileStorage
2015-10-03 15:55:20 -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
a41d580a46
Reduce font size for board toolbar
2015-10-03 12:28:56 -04:00
Frederic Guillot
a58661f9a6
Sync locales
2015-10-03 12:22:34 -04:00
Frederic Guillot
d67d7c54e6
Add web notifications
2015-10-03 12:09:27 -04:00
Frederic Guillot
4a26dffaaf
Add config parameter to enable/disable Syslog
2015-10-02 22:14:01 -04:00
Frederic Guillot
264b552603
Add custom filters (refactoring of pull-request #1312 )
2015-10-02 21:58:00 -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
Frederic Guillot
4110e82314
Merge pull-request #1303
2015-09-30 21:53:50 -04:00
mfoucrier
ca5d84a18e
Update translations.php
2015-09-30 11:09:07 +02:00
Max Kamashev
cabcdc9d9e
Merge branch 'master' of https://github.com/fguillot/kanboard into 1245_bug_with_subtask_timer
2015-09-30 09:19:33 +03:00
Max Kamashev
930406bf70
refs #1245 - Renamed argument
2015-09-30 09:19:19 +03:00
Frederic Guillot
f0a09a075b
Merge pull-request #1297
2015-09-29 20:34:49 -04:00
goofy-bz
abfc69616d
minor typofix
2015-09-29 17:45:01 +02:00
xavier.vidal
118f265c11
Merge branch 'master' into project_name_in_task_links
...
* master:
ajout captures pour les vues
essai intégration image
Append filters instead of replacing value for users and categories dropdowns
Do not show empty swimlanes in public view
Show complexity sum across all swimlanes
Show number of tasks for each column across all swimlanes
Fix regression (css)
Change swimlane layout to save space on the screen
Add the possibility to set/unset max column height (scrolling)
settings chapter
Add getPluginHomepage()
Add page to show the list of plugins
Do not use preventDefault() with .close-popover when there is no popover opened
Show "Open this task" in dropdown menu for closed tasks
Add contributor
Update app.css
Update popover.css
Show assignee on card only when someone is assigned
2015-09-29 09:46:02 +02:00
Frederic Guillot
58c74b80d2
Append filters instead of replacing value for users and categories dropdowns
2015-09-26 21:48:48 -04:00
Frederic Guillot
66514aa530
Do not show empty swimlanes in public view
2015-09-26 21:14:04 -04:00
Frederic Guillot
0b1da8d61c
Show complexity sum across all swimlanes
2015-09-26 20:58:13 -04:00
Frederic Guillot
6c03925f23
Show number of tasks for each column across all swimlanes
2015-09-26 20:41:14 -04:00
Frederic Guillot
625a84d174
Fix regression (css)
2015-09-26 19:56:51 -04:00
Frederic Guillot
16e14b76a6
Change swimlane layout to save space on the screen
2015-09-26 19:04:58 -04:00
Frederic Guillot
53f4b41008
Add the possibility to set/unset max column height (scrolling)
2015-09-26 18:10:00 -04:00
Frederic Guillot
1fca5e721a
Add getPluginHomepage()
2015-09-26 16:05:06 -04:00
Frederic Guillot
9ca4b43a97
Add page to show the list of plugins
2015-09-26 15:57:39 -04:00
Frederic Guillot
02106b4747
Show "Open this task" in dropdown menu for closed tasks
2015-09-26 15:03:15 -04:00
Frederic Guillot
040864863f
Show assignee on card only when someone is assigned
2015-09-25 20:12:34 -04:00
xavier.vidal
f6c1984bdd
Show project name in task links tooltip
2015-09-25 17:20:06 +02:00
xavier.vidal
2aa28a01d6
Show project name in task links
2015-09-25 17:16:34 +02:00
Max Kamashev
cb8211ab8b
refs #1245 - Hotfix logical error
2015-09-24 12:35:55 +03:00
Max Kamashev
3f5b636c99
Merge branch 'master' of https://github.com/ukko/kanboard into 1245_bug_with_subtask_timer
2015-09-24 12:07:40 +03:00
Max Kamashev
5b2e49d294
refs #1245 - Subtask - Added option to events to avoid recursive calls
2015-09-24 12:06:02 +03:00
Frederic Guillot
5be5205629
Change interface for objectStorage
2015-09-23 21:22:03 -04:00
Frederic Guillot
25b9e90ef3
Do not check anymore data folder permissions
...
People who are using a remote database (Mysql/Postgresql) and a remote file storage (Aws S3 or similar) don't necessary needs to have a persistent local data folder or to change the permissions.
2015-09-23 20:59:21 -04:00
Frederic Guillot
2af45250c4
Add config parameter PLUGINS_DIR
2015-09-22 21:27:02 -04:00
Frederic Guillot
9523ff44c0
Allow to extend automatic actions from plugins
2015-09-22 21:17:50 -04:00
Frederic Guillot
b4fe1cd526
Add unit test for Slack webhook
2015-09-22 20:19:45 -04:00
Frederic Guillot
78ecdc05c3
Add plugin hooks for assets
2015-09-21 21:07:15 -04:00
Frederic Guillot
aeb79f7de5
Replace switch/case by a mapping list
2015-09-20 22:46:18 -04:00
Frederic Guillot
38ea489ec8
Remove unused statement
2015-09-20 22:35:06 -04:00
Frederic Guillot
9aea0d141a
Add php docblocks
2015-09-20 22:32:18 -04:00
Frederic Guillot
689687dd4e
Add formatters
2015-09-20 22:18:56 -04:00
Frederic Guillot
f579663adc
Fix some phpdoc and remove useless code
2015-09-20 18:44:51 -04:00
Frederic Guillot
e6f547abcf
Move timetable to a plugin
...
Plugin repository: https://github.com/kanboard/plugin-timetable
2015-09-20 18:24:15 -04:00
Frederic Guillot
2021dccc5a
Move subtask forecast to a plugin
...
Plugin repo: https://github.com/kanboard/plugin-subtask-forecast
2015-09-20 15:53:28 -04:00
Frederic Guillot
a0124b45f9
Add sub namespace for plugins
2015-09-20 13:11:41 -04:00
Frederic Guillot
fe57edd9e8
Add abstract cache layer
2015-09-20 12:38:35 -04:00
Frederic Guillot
8079b5af64
Fix Mysql error about gitlab_id when creating remote user
2015-09-20 11:21:14 -04:00
Frederic Guillot
d019eb4d2f
Improve icon alignment for dropdown menu
2015-09-20 10:19:38 -04:00
Frederic Guillot
e8228c3975
Add some tests
2015-09-18 22:37:00 -04:00
Timo Litzbarski
1fa72295f2
User-Api: add getMyPorjects ( #1233 )
2015-09-18 14:18:34 +00:00
Timo Litzbarski
55ca46ad75
#1232 Api changes: new getMyOverdueTasks, new getOverdueTasksByProject, allow getProjectActivity for user-api
2015-09-17 16:27:59 +00:00
Frederic Guillot
08e09c1cac
Fix regression due to previous code change
2015-09-16 22:18:21 -04:00
Frederic Guillot
8a2428496f
Merge Russian translation update ( #1237 )
2015-09-16 21:56:39 -04:00
Frederic Guillot
dc15f8c9d7
Enable Javascript translation for Indonesian
2015-09-16 21:50:09 -04:00
Frederic Guillot
983ffc7d95
Merge pull-request #1231
2015-09-16 21:40:36 -04:00
Frederic Guillot
62fd225cfb
Add abstract storage layer
2015-09-16 21:38:38 -04:00
vskRU
ebc3e12055
Update translations.php
2015-09-16 23:52:31 +03:00
Anjar Febrianto
33ec0c9863
add bahasa indonesia translation
...
integrate new bahasa indonesia translation
2015-09-15 17:03:23 +07:00
Frederic Guillot
d1e6c39df4
Fix issue: task time tracking is not updated when deleting a subtask
2015-09-14 22:10:08 -04:00
Frederic Guillot
eaff957839
Add event subtask.delete
2015-09-14 21:37:30 -04:00
Frederic Guillot
63426c5374
Fix placeholder issue in nb_NO translation
2015-09-14 20:02:03 -04:00
vskRU
e5c1f74aa2
Update translations.php
2015-09-15 00:24:02 +03:00
Danny
d561998f8a
Updated Norwegian translation
2015-09-14 12:34:06 +02:00
Frederic Guillot
4b6672d0b3
Move budget outside of the core
...
The budget planning feature is now a plugin
See: https://github.com/kanboard/plugin-budget
2015-09-13 16:56:51 -04:00
Frederic Guillot
a6a00a0040
First draft for plugins system
2015-09-13 14:07:56 -04:00
Frederic Guillot
c405f99fc8
Show localized documentation if available
2015-09-12 20:48:54 -04:00
Frederic Guillot
de5049039c
Improve LDAP authentication class
2015-09-12 20:28:34 -04:00
Frederic Guillot
cf46cf4404
Update dependencies
2015-09-12 18:19:09 -04:00
Vladimir Skrypnikov
60b0bb527b
Update translations.php
2015-09-10 12:37:47 +03:00
Frederic Guillot
edb29b281f
Merge pull-request #1201
2015-09-08 21:13:51 -04:00
goofy-bz
613cbb5be6
ajustement
2015-09-07 22:29:04 +02:00
goofy-bz
7890951073
corrections ortho et ajout espaces insécables
2015-09-07 22:26:25 +02:00
Frederic Guillot
41c334bf29
Add LDAP group sync
2015-09-06 18:07:30 -04:00
Frederic Guillot
b0994ba68e
Add unit tests for LDAP and ReverseProxy auth
2015-09-06 14:28:06 -04:00
vskRU
20a993fbb8
Update translations.php
2015-09-06 17:00:26 +03:00
vskRU
277d622e98
Update translations.php
2015-09-06 16:25:55 +03:00
mfoucrier
2ff4449c4c
Update translations.php
2015-09-06 13:03:51 +02:00
Frederic Guillot
d9643dadbb
Change travis config
2015-09-06 00:12:03 -04:00
Frederic Guillot
710f2c7bb0
Improve unit tests
2015-09-05 23:30:56 -04:00
Frederic Guillot
c62e14f1cc
Replace color dropdown by color picker in task forms
2015-09-05 18:24:46 -04:00
Frederic Guillot
70d3340cd0
Creating another task stay in the popover
2015-09-05 17:06:01 -04:00
Frederic Guillot
ccaf78b348
Fix Markdown preview links focus
2015-09-05 12:20:57 -04:00
Frederic Guillot
512840fe1d
Improve pull-request about swimlane description
2015-09-05 12:03:20 -04:00
Frederic Guillot
bac18d80f8
Merge pull-request #1178
2015-09-05 11:23:51 -04:00
Jesús Marín
69c5c83d34
Update translations.php
...
New Spanish translations
2015-09-04 15:28:26 +01:00
Fabiano Pereira
339c990577
#1144 Add description field to swimlane.
2015-09-04 10:17:20 -03:00
vskRU
ec5e0a3ccb
Update translations.php
2015-09-03 00:55:46 +03:00
vskRU
94e511b9bb
Update translations.php
2015-09-03 00:55:15 +03:00
Pierre-Alexis de Solminihac
a6f6790d08
fix(integration): restore missing gitlab auth links
2015-09-01 19:03:06 +02:00
Eskiso
d96d60e520
Updated translation
2015-08-31 10:50:39 +01:00
Frederic Guillot
94469d567b
Update documentation
2015-08-30 12:06:19 -04:00
Frederic Guillot
345c4caea4
Add missing active class for sidebars
2015-08-30 09:44:15 -04:00
Michael Dawart
7d8b6f281c
Add the common german date format
2015-08-30 14:39:54 +02:00
Frederic Guillot
6c711f696f
Include documentation in the application
2015-08-29 20:00:53 -04:00
Frederic Guillot
ef087f5e22
Add handle to move tasks on touch devices
2015-08-29 15:13:14 -04:00
Frederic Guillot
720d1bc3bd
Add delay of 1.5s for draggable items on touch devices
2015-08-29 11:57:09 -04:00
Frederic Guillot
f4c3ca9991
Add no referrer policy in meta tags
2015-08-28 22:28:39 -04:00
Frederic Guillot
fe3504d8a2
Fix postgres issues
2015-08-28 22:17:39 -04:00
Frederic Guillot
05fb655347
Move tasks Gantt chart
2015-08-26 22:47:31 -04:00
xide.wf
bd023430c8
Update translations for locale zh_CN
2015-08-26 11:31:57 +08:00
Frederic Guillot
7d48bb29b2
Fix bug when uploading files with cyrilic characters
2015-08-25 21:40:17 -04:00
mfoucrier
b144cc81ff
Update translations.php
2015-08-25 23:08:22 +02:00
Eskiso
6f7feb5df2
Updated translation
2015-08-24 16:26:01 +01:00
Frederic Guillot
062997e6ef
Update email and name from oauth providers only if empty
2015-08-23 13:24:40 -04:00
Frederic Guillot
8eb739bb91
Add Gitlab authentication
2015-08-23 13:15:59 -04:00
Frederic Guillot
297c11e48e
Improve column hide/show with swimlanes
2015-08-23 11:32:43 -04:00
Frederic Guillot
1f2f5d2c10
Improve file attachments tooltip on the board
2015-08-23 11:09:14 -04:00
Frederic Guillot
dd239ddb59
Make screenshot feature compatible with Firefox 40
2015-08-23 10:47:12 -04:00
Frederic Guillot
b944b44dca
Do not force redirect when clicking on task board link
2015-08-22 22:34:33 -04:00
Frederic Guillot
89ca090801
Add milestone marker in board task
2015-08-22 20:30:23 -04:00
Frederic Guillot
cd9bc86fbe
Add new automated action to change task color based on the task link
2015-08-22 17:39:37 -04:00
Frederic Guillot
fd60964c23
Add global Gantt chart for all projects
2015-08-22 16:20:53 -04:00
Frederic Guillot
7b664afd61
Add users and categories filters on the board
2015-08-21 21:49:53 -04:00
Jesús Marín
0057400d73
Update translations.php
2015-08-21 12:54:39 +01:00
Jesús Marín
2c6c6a0c0a
Update translations.php
2015-08-21 11:25:32 +01:00
Frederic Guillot
b7092d5e2d
Update locales
2015-08-20 22:03:03 -04:00
Frederic Guillot
04a12dd102
Fix typo in Spanish translation
2015-08-20 21:33:55 -04:00
Frederic Guillot
7238ccac12
Merge pull-request #1123
2015-08-20 21:27:16 -04:00
Frederic Guillot
1484b1c39c
Show closed tasks on the Gantt chart and fix rounding for task progress
2015-08-20 21:26:42 -04:00
Jesús Marín
6219641d6e
Update translations.php
2015-08-20 15:06:19 +01:00
Frederic Guillot
5b888a2345
Add search in task title when using an integer only input
2015-08-19 21:25:19 -04:00
Frederic Guillot
1983fc5f7a
Show all tasks when using no search criteria
2015-08-19 21:12:17 -04:00
Frederic Guillot
57bd53847c
Improve sidebar menus
2015-08-19 20:59:05 -04:00
Frederic Guillot
6b4786624b
Add start and end date for projects
2015-08-18 21:39:43 -04:00
Frederic Guillot
b04cbc419b
Integrate Norwegian translation
2015-08-18 20:07:30 -04:00
Frederic Guillot
888c73fb1c
Merge pull-request #1117
2015-08-18 19:22:14 -04:00
Daniel Raknes
e6b01a3ccc
Norwegian translation
2015-08-18 15:09:26 +02:00
gavlepeter
0e99790006
Update translations.php
2015-08-18 14:32:08 +02:00
Frederic Guillot
104f6929f2
Fix typos in cs_CZ translation
2015-08-17 18:51:52 -04:00
Frederic Guillot
95068e45bb
Merge pull-request #1106
2015-08-17 18:47:51 -04:00
mfoucrier
8821b3044b
Update translations.php
2015-08-17 23:23:23 +02:00
Frederic Guillot
2fd177363b
Add project users overview
2015-08-16 22:17:45 -04:00
Pavel Roušar
082651d715
update czech translation
2015-08-17 00:00:52 +02:00
Frederic Guillot
6079233a07
Add Makefile and remove the scripts directory
2015-08-15 19:13:49 -04:00
Frederic Guillot
cea32af406
Add show/hide columns on the board
2015-08-15 17:10:42 -04:00
Eskiso
715f16fc6b
Translated new strings.
2015-08-15 14:18:28 +01:00
Frederic Guillot
536127c5a1
Fix potential issue with conflict namespace
2015-08-14 21:53:29 -04:00
Frederic Guillot
de6bcb97bf
Fix condition for permission on project creation
2015-08-14 17:57:20 -04:00
Frederic Guillot
e637a17efb
Sync locales
2015-08-14 17:43:49 -04:00
Frederic Guillot
ee5e8cca21
Merge pull-request #1101
2015-08-14 17:35:28 -04:00
Frederic Guillot
357102dc6e
Fix potential issue with json_encode() in templates
2015-08-14 17:25:25 -04:00
mfoucrier
ca9bbfc50c
Update translations.php
2015-08-14 23:12:20 +02:00
Frederic Guillot
17a3781bd8
Add Gantt chart for projects
2015-08-14 17:03:55 -04:00
Frederic Guillot
c6a4fbb386
Merge pull-request #1097
2015-08-14 15:54:27 -04:00
Frederic Guillot
b2cce5a3a1
Add new role Project Administrator
2015-08-14 15:43:08 -04:00
Eskiso
0dc221f4d2
Updated translation
2015-08-14 10:16:54 +01:00
Frederic Guillot
80fb3bc9aa
Merge pull-request #1093
2015-08-13 20:32:39 -04:00
Eskiso
a6cdd014da
Added pt_PT to getJsLanguageCode()
2015-08-13 09:11:21 +01:00
Eskiso
28d2d6c7cd
This is in the wrong folder pt-PT instead of pt_PT, correct one already merged.
2015-08-13 09:09:18 +01:00
Frederic Guillot
7e6309dd7e
Improve bug fix
2015-08-12 22:45:59 -04:00
Frederic Guillot
8d43897e26
Fix bug task estimate is reseted when using subtask timer
2015-08-12 22:17:01 -04:00
Eskiso
42cb00f767
Open - changed from Abrir to Aberto
2015-08-12 15:49:42 +01:00
Eskiso
618894eb7c
Fixed bad replacements
2015-08-12 15:42:47 +01:00
Eskiso
be41d1187b
Portuguese (european) translations - Fixed folder name
2015-08-12 15:33:12 +01:00
Eskiso
7d3bea18c8
Added pt-PT translations
2015-08-12 15:30:44 +01:00
Eskiso
f9457f4dbb
Portuguese (european) translations
2015-08-12 15:23:28 +01:00
Frederic Guillot
679cb94de4
Rewrite dropdown menu
2015-08-07 22:42:29 -04:00
Frederic Guillot
2d5621af2f
Fix permission issue when changing the url manually
2015-08-07 18:07:19 -04:00
Frederic Guillot
e13872fc2e
Javascript refactoring
2015-08-04 22:52:12 -04:00
Frederic Guillot
f04ec0700c
Add column vertical scrolling and set column height dynamically
2015-08-02 15:47:13 -04:00
Frederic Guillot
a0004fb173
Update iCalendar library to display organizer name
2015-08-01 17:09:27 -04:00
Frederic Guillot
ea24cfb07c
Enable support for Github Enterprise when using Github Authentication
2015-08-01 16:48:58 -04:00
Frederic Guillot
af163a9a62
Fix broken url for closed tasks in project view
2015-08-01 14:28:58 -04:00
Frederic Guillot
b377b57516
Add config parameter to disable/enable RememberMe authentication
2015-08-01 12:46:55 -04:00
Frederic Guillot
fb44818707
Add config parameter to define session duration
2015-08-01 12:35:06 -04:00
Frederic Guillot
db88a00d48
Add bruteforce protection
2015-08-01 12:14:22 -04:00
Frederic Guillot
2d6b6533ac
Add new api procedures: getDefaultTaskColor(), getDefaultTaskColors() and getColorList()
2015-07-29 18:45:26 -04:00
Frederic Guillot
f595fb2786
Add first draft of the user api
2015-07-29 17:42:48 -04:00
Frederic Guillot
2eeb58ae03
Fix bug: wrong template name for subtasks tooltip due to previous file rename
2015-07-28 20:20:18 -04:00
Frederic Guillot
839a0d831e
Switch to MIT license
2015-07-25 18:03:09 -04:00
Frederic Guillot
7f33cf6ef5
Fix bug: avoid the creation of multiple subtask timer for the same task and user
2015-07-25 17:07:07 -04:00
Frederic Guillot
c5481618a7
Avoid PHP 5.3 issue
2015-07-25 14:05:27 -04:00
Frederic Guillot
8142d43057
Add settings to disable subtask timer and another to not include closed tasks into CFD
2015-07-25 13:02:20 -04:00
Frederic Guillot
d8fb954f00
Add loading icon on board view
2015-07-21 19:50:10 -04:00
Frederic Guillot
ed5bf093ab
Add missing e()
2015-07-21 19:10:41 -04:00
Frederic Guillot
8cd1e6f4c1
Add current values when moving/duplicate a task to another project and add a loading icon
2015-07-20 21:10:09 -04:00
Frederic Guillot
33a3196001
Fix minor issues
2015-07-19 18:54:00 -04:00
Frederic Guillot
72f2f65951
Integrate Czech translation (pull-request #1039 )
2015-07-19 18:23:46 -04:00
Frederic Guillot
8dae903e73
Merge pull-request #1039
2015-07-19 18:18:34 -04:00
Frederic Guillot
401b0bdfb1
Split task controller into smaller classes
2015-07-19 18:14:20 -04:00
Pavel Roušar
e6bde176b7
Czech translation
2015-07-19 23:45:38 +02:00
Frederic Guillot
fcdd71af2c
Prompt user when moving or duplicate a task to another project
2015-07-19 17:03:06 -04:00
Frederic Guillot
d1bfc29f1b
Add settings option to define the default task color
2015-07-19 14:14:05 -04:00
Frederic Guillot
9eeb7d1820
Improve quick-add subtasks form
2015-07-19 13:53:33 -04:00
Frederic Guillot
074cfa5d7a
Add memory consumption in debug log
2015-07-18 19:46:34 -04:00
Frederic Guillot
4c39d6d121
Add missing column
2015-07-18 19:12:03 -04:00
Frederic Guillot
7d7692d273
Fix cosmetic issues
2015-07-18 18:35:20 -04:00
Frederic Guillot
1bce737243
Add icon to hide/show sidebar
2015-07-18 18:21:48 -04:00
Frederic Guillot
e7ff62f5e3
Add new search attributes: created, modified and updated
2015-07-18 17:22:49 -04:00
Frederic Guillot
74b880fc50
Fix bug: division by zero
2015-07-18 16:06:41 -04:00
Frederic Guillot
649c14789e
Fix bug with screenshot dropdown: scroll down on the board view and focus lost when clicking on the drop zone
2015-07-18 15:48:37 -04:00
Frederic Guillot
ca44da3558
Fix typo in pull-request #1035
2015-07-18 12:36:41 -04:00
Frederic Guillot
d6e6ac957f
Merge pull-request #1035
2015-07-18 12:33:54 -04:00
Frederic Guillot
589ef95aeb
Improve pull-request #1012
2015-07-18 12:32:26 -04:00
Frederic Guillot
3260dfb049
Merge pull-request #1012
2015-07-18 11:42:54 -04:00
Frederic Guillot
dfd7972227
Add new search attribute for swimlane
2015-07-18 11:33:51 -04:00
Frederic Guillot
de109aaeaf
Add new config option to disable automatic creation of LDAP accounts
2015-07-18 10:17:18 -04:00
Frederic Guillot
5369c74ec0
Add form to create remote user
2015-07-18 10:02:29 -04:00
Federico Lazcano
150c7367ad
Spanish translation updated
...
Added some lines and corrected one misspelling.
2015-07-18 02:38:44 -03:00
Frederic Guillot
31c57a82b9
Update Gitlab webhook
2015-07-17 19:12:08 -04:00
Frederic Guillot
0bc99aef08
Sync locales
2015-07-16 22:47:25 -04:00
Frederic Guillot
493c7c2c74
Store redirect login url in session instead of using url parameter
2015-07-16 22:22:33 -04:00
Frederic Guillot
e0d4877126
Add edit form for user authentication
2015-07-16 21:33:05 -04:00
Frederic Guillot
b0ac201340
Add config parameter to hide login form
2015-07-16 21:06:47 -04:00
Frederic Guillot
94068019db
Display OAuth2 urls on integration page and update doc
2015-07-16 20:58:22 -04:00
Frederic Guillot
ede1f1d9b0
Refactoring of Github authentication (oauth url change)
2015-07-16 20:35:56 -04:00
Frederic Guillot
12036aa21f
Refactoring of Google Authentication (new callback url)
2015-07-16 07:28:46 -04:00
Oliver Jakoubek
0bbc6da50a
Completed German translation - Update
2015-07-15 23:51:54 +02:00
Oliver Jakoubek
6673289b29
Completed German translation
2015-07-15 23:15:23 +02:00
mfoucrier
51868912a9
Update translations.php
2015-07-14 19:37:57 +02:00
Frederic Guillot
010b9d3d47
Merge pull-request #1021
2015-07-13 20:43:57 -04:00
mfoucrier
67198b804a
Update translations.php
2015-07-14 00:39:11 +02:00
mfoucrier
a228dd0008
Update translations.php
2015-07-14 00:35:00 +02:00
Frederic Guillot
bf59465b10
Use ajax requests for board collapse/expand
2015-07-12 16:51:20 -04:00
Frederic Guillot
59df72d476
Fix some issue dur to url rewriting
2015-07-12 15:46:03 -04:00
Frederic Guillot
99a3417610
Change routes
2015-07-12 11:35:13 -04:00
Frederic Guillot
c104d86658
Remove edit recurrence from the task menu
2015-07-12 11:11:10 -04:00
Frederic Guillot
bc98748c0d
Start to implement url rewrite (nice urls)
2015-07-12 10:38:42 -04:00
Lesstat
0f2d57ca5b
Corrected some SQL Spelling Erorrs
2015-07-12 09:52:44 +02:00
Lesstat
a85a1c6132
Merged branch 'master' of https://github.com/fguillot/kanboard
...
only imports conflicted
2015-07-11 11:44:26 +02:00
Lesstat
5101eaa806
Included Subtask when filtering Tasks by Assignee
...
I wrote some unit test specifing the behaviour.
I think only Substask with a Status != Done and an assigned user should be taken into account. The search for "nobody" should not reveal tasks with assigned users when these tasks have a subtask without an user.
2015-07-11 11:38:04 +02:00
Frederic Guillot
1ee4594c56
Merge pull-request #1008
2015-07-10 18:15:19 -04:00
Yannick Ihmels
b5ffecdfde
Require autoloader relative from the current directory
2015-07-10 16:26:49 +02:00
gavlepeter
a324ed864f
Update translations.php
2015-07-10 13:33:07 +02:00
Frederic Guillot
f4fc02130a
Fix bug: No creator when duplicating a task
2015-07-08 19:59:17 -04:00
Frederic Guillot
61fb47bf3a
Do not set anchor for the default swimlane on the link back to board
2015-07-08 19:38:52 -04:00
Frederic Guillot
8ddf285f76
Rewrite movePosition()
2015-07-08 19:31:41 -04:00
Frederic Guillot
2f8beda6af
Move board collapse/expand mode to server side to avoid board flickering
2015-07-07 20:19:57 -04:00
Frederic Guillot
4807f3e8a0
Add icon to set automatically the start date
2015-07-07 19:29:39 -04:00
Frederic Guillot
58297ca3b1
Add datetime picker for start date
2015-07-07 19:15:53 -04:00
Frederic Guillot
c198dc1b44
Cosmetic fixes
2015-07-06 21:55:26 -04:00
Frederic Guillot
538dab64b9
Fix PHP 5.3 issue
2015-07-06 21:39:41 -04:00
Frederic Guillot
08259d4f20
Add lead and cycle time for projects
2015-07-06 21:34:57 -04:00
Frederic Guillot
663a1c20e6
Add new analytic page: Average time spent into each column
2015-07-05 21:22:31 -04:00
Frederic Guillot
bb8b4c0e36
Add task analytics
2015-07-05 16:07:21 -04:00
Frederic Guillot
67b9a56469
Add urls in api response for tasks and projects
2015-07-05 14:10:03 -04:00
Frederic Guillot
afab68b130
Add schema migration for Slack channel
2015-07-05 13:14:00 -04:00
Frederic Guillot
aa2ca3342d
Merge pull-request #981
2015-07-05 12:52:44 -04:00
Frederic Guillot
0de2690413
Increase date range for ics export
2015-07-05 12:26:19 -04:00
Frederic Guillot
4438e03c62
Set the assignee as organizer for ical events
2015-07-05 12:23:00 -04:00
Frederic Guillot
45774afafc
Do not rewrite remember me cookie for each request
2015-07-05 10:40:41 -04:00
Frederic Guillot
e7b967d743
Update locales
2015-07-04 22:21:37 -04:00
Frederic Guillot
b2ba780c9d
Show title in tooltip for collapsed tasks
2015-07-04 20:51:52 -04:00
Frederic Guillot
c231b65cfc
Display user initials when tasks are in collapsed mode
2015-07-04 20:12:17 -04:00
Frederic Guillot
32ddfb3fba
Allow search by task id
2015-07-04 18:01:42 -04:00
Frederic Guillot
198f3eda90
Add search attribute to search by reference
2015-07-04 17:35:52 -04:00
Ash Bike
bc6b443c3d
Slack channel can be overridden to post to another channel/private group or send direct messages. Need to make these database changes:
...
INSERT INTO settings VALUES ('integration_slack_webhook_channel', '');
ALTER TABLE project_integrations ADD COLUMN slack_webhook_channel text;
2015-07-05 02:16:18 +05:30
Frederic Guillot
04300f6b5f
Set focus on the dropdown for category popover
2015-07-04 16:38:42 -04:00
Frederic Guillot
33669c1bac
Fix typo in de_DE translation
2015-07-04 16:26:49 -04:00
Frederic Guillot
ad23b4961a
Add keyboard shortcuts to switch between board/calendar/list view
2015-07-04 15:04:41 -04:00
Frederic Guillot
4f3088a331
Add keyboard shortcut to focus on the search box
2015-07-04 14:41:44 -04:00
Frederic Guillot
cf8aeea6af
Add filters helper for search form
2015-07-04 14:23:45 -04:00
Frederic Guillot
b01eb12a6c
Improve view mode switcher
2015-07-04 13:06:35 -04:00
Frederic Guillot
37c1b79bdd
Do not allow closed tasks to move on the board
2015-07-04 12:39:43 -04:00
Frederic Guillot
554500aa49
Refactoring to implement new layout with filters: board/calendar/list views (work in progress)
2015-07-04 11:14:21 -04:00
Frederic Guillot
a327f790ee
Add search form on the dashboard
2015-07-03 20:16:43 -04:00
Frederic Guillot
a6d434d91f
Check the box remember me by default
2015-07-03 20:08:13 -04:00
Frederic Guillot
b054790200
Merge manually pull-request #965
2015-07-03 19:57:52 -04:00
Olivier Maridat
d3f3669840
Fix regression in the model for "Completed task" view
2015-07-03 13:33:49 +02:00
Frederic Guillot
747b9434d3
Remove method Category::getBoardCategories()
2015-07-01 20:55:21 -04:00
Frederic Guillot
471e46e702
Add project and column attributes for advanced search
2015-07-01 19:32:51 -04:00
Frederic Guillot
107699e5ed
Change page title
2015-07-01 18:32:43 -04:00
Timo
77149b5698
German Translation
2015-07-01 18:31:27 -04:00
Frederic Guillot
31f3de9646
Add global search section
2015-07-01 18:28:32 -04:00
Frederic Guillot
109a2a2e25
Change dashboard
2015-07-01 17:36:21 -04:00
Frederic Guillot
3f084916e3
Add category attribute for advanced search
2015-06-28 21:53:50 -04:00
Frederic Guillot
7c1222fc59
Add description attribute for advanced search
2015-06-28 21:04:37 -04:00
Frederic Guillot
2e7e703180
Add status attribute for advanced search
2015-06-28 20:47:39 -04:00
Frederic Guillot
7af5a923b0
Improve date due filter
2015-06-28 18:57:25 -04:00
Frederic Guillot
e22985df50
Start to implement advanced search query language
2015-06-28 18:52:01 -04:00
Frederic Guillot
6660be939d
Sync locales
2015-06-28 10:01:28 -04:00
Frederic Guillot
7b9733f672
Fix task filter issue
2015-06-27 23:08:11 -04:00
Frederic Guillot
fe2ddce914
Add more colors for tasks
2015-06-27 19:03:00 -04:00
Frederic Guillot
7cae104de1
Improve user creation form to automatically add project member and enable notifications
2015-06-27 15:40:42 -04:00
Frederic Guillot
6c772de184
Remove column default_project_id for users because it's useless now
2015-06-27 15:14:04 -04:00
Frederic Guillot
e6e286be83
Merge pull-request #947
2015-06-27 14:35:33 -04:00
Frederic Guillot
1823430d13
PicoDb update
2015-06-27 00:00:43 -04:00
Olivier Maridat
c8e1617330
Reorder task links
2015-06-25 10:55:37 +02:00
Frederic Guillot
6efac784fc
Add timer for subtasks and remove settings for subtask time tracking
2015-06-24 20:39:06 -04:00
Frederic Guillot
58c96b8c4e
Auto assign subtasks when status is toggled
2015-06-24 11:17:34 -04:00
Frederic Guillot
bf22ea4694
Display totals on the dashboard for tasks/subtasks/projects
2015-06-24 10:32:44 -04:00
Frederic Guillot
599237b805
Fix typo in French locale
2015-06-24 10:23:50 -04:00
Frederic Guillot
948ebb2424
Improve assets loading: remove http call to load task colors and async load of app.js
2015-06-23 20:47:46 -04:00
Frederic Guillot
cdd2080fc0
Fix issue in aggregate daily project summary
2015-06-23 20:21:55 -04:00
Frederic Guillot
bc6aefe64c
Change message in template
2015-06-21 22:19:58 -04:00
Frederic Guillot
59da03c2cb
Remove some code duplication
2015-06-21 22:13:13 -04:00
Frederic Guillot
81e40e2c91
Replace dimplejs by c3js for chart drawing
2015-06-21 21:12:24 -04:00
Frederic Guillot
1465ca1ae1
Fix issue in notification template when there is no comment author
2015-06-21 16:02:22 -04:00
Frederic Guillot
9b78126289
Add cli command to compare locales + cleanup translation files
2015-06-21 15:45:26 -04:00
Frederic Guillot
ff7189971e
Move the script sync-locales.php to cli command
2015-06-21 12:35:01 -04:00
Frederic Guillot
d7a8160c2b
Update Bitbucket webhooks to handle issues/commit/comments
2015-06-21 12:19:06 -04:00
Frederic Guillot
98fd34bfe3
Improve automatic action to create comments based on commit messages
2015-06-20 20:55:50 -04:00
Frederic Guillot
7b947ebdbd
Allow sync of Github comments without common username and add unit tests
2015-06-20 19:21:35 -04:00
Frederic Guillot
22b26d0b4d
Change comments table structure (drop foreign key on user_id)
2015-06-20 17:53:49 -04:00
Frederic Guillot
b6b733b22f
Close all subtasks when a task is closed
2015-06-20 16:50:52 -04:00
Frederic Guillot
aa6fdd3544
Improve automatic action duplication with unit tests and improve database schema
2015-06-20 14:34:47 -04:00
Frederic Guillot
cb0916d10e
Add automatic action to send a task by email
2015-06-20 10:48:47 -04:00
Frederic Guillot
73c47d9461
Add RSS feed for users and change address of project feeds
2015-06-19 19:38:23 -04:00
Frederic Guillot
ff85518fa8
Fix phpdoc comments
2015-06-19 18:47:01 -04:00
Colin Williams
0826c1acdb
Fix translations with incorrect placeholders.
2015-06-19 17:59:12 +01:00
Frederic Guillot
9ba3daca66
Improve pull-request #907
2015-06-18 22:33:24 -04:00
Frederic Guillot
308dda3ac4
Merge pull-request #907
2015-06-18 22:22:58 -04:00
Piotr Zęgota
bd92f0ff34
polish translation updated
2015-06-18 15:56:48 +02:00
Frederic Guillot
79de1a0cea
API: Change parameters for updateTask, enforce the use of moveTaskPosition() to move a task
2015-06-16 20:04:07 -04:00
Frederic Guillot
56d5b96fc0
Remove truncate helper and use css instead
2015-06-15 20:42:41 -04:00
Frederic Guillot
57dd45839b
Use css to truncate the page title
2015-06-15 20:30:30 -04:00
Frederic Guillot
100330c989
Fix wrong event name in switch/case
2015-06-14 14:29:52 -04:00
Frederic Guillot
9b399951f4
Improve activity stream/notification for task update events and add new notification for swimlane change
2015-06-14 11:50:31 -04:00
Frederic Guillot
a785810f2d
Show changes in task update notifications
2015-06-13 22:55:01 -04:00
Frederic Guillot
a9f9761539
Change table for automatic actions list
2015-06-13 22:11:21 -04:00
Frederic Guillot
d577c73e46
Add new automatic action: Move task to another column when the category is changed
2015-06-13 22:03:12 -04:00
Frederic Guillot
0dc247dca1
Add link to the board in notification footer
2015-06-13 16:57:46 -04:00
Frederic Guillot
8e0206d61e
API: Add procedure 'getTaskByReference' and add 'reference' parameter for 'createTask/updateTask' methods
2015-06-13 16:36:35 -04:00
Frederic Guillot
a964350a64
UI: Improve tabindex for task forms
2015-06-13 16:08:59 -04:00
Frederic Guillot
0b7435b882
API: new procedure 'removeAllFiles' and contract change for 'createFile'
2015-06-13 15:47:48 -04:00
Frederic Guillot
4161015023
Fix bug: Force edge mode for Internet Explorer
2015-06-13 14:16:04 -04:00
Frederic Guillot
f2abf33912
Add Sendgrid as mail transport
2015-06-13 13:17:16 -04:00
Frederic Guillot
7ba9b2d9b9
Fix wrong path for Thai translation (was pull-request #921 )
2015-06-11 22:06:49 -04:00
Frederic Guillot
d220ce9bba
Remove unused use statements
2015-06-11 21:25:07 -04:00
Frederic Guillot
9da8470a3c
Change variable names
2015-06-11 21:18:48 -04:00
Frederic Guillot
96758088e6
Merge pull-request #923
2015-06-11 21:04:33 -04:00
Frederic Guillot
8ecf008765
Merge pull-request #921
2015-06-11 21:03:31 -04:00
Frederic Guillot
3d4d28cfc6
Fix bug: api exceptions can occurs with some versions of PHP
2015-06-11 21:00:34 -04:00
Frederic Guillot
8dd6824734
Fix notification template issues
2015-06-11 20:36:42 -04:00
chorgroup
713456809b
Update translation.php
...
75 %
2015-06-11 14:35:04 +07:00
lazki
ee354e1f63
es_ES locale updated
...
Hi! Starting with Kanboard, I've noticed several unstranslated strings. Here's my contribution.
2015-06-10 12:43:44 -03:00
Frederic Guillot
e22da9d32a
Add Mailgun API as mail transport
2015-06-07 22:17:50 -04:00
Frederic Guillot
4f32352fe6
Add user filter/condition for notifications
2015-06-07 20:06:31 -04:00
Frederic Guillot
9d9e3afba2
Improve email sending system and add Postmark as mail transport
2015-06-06 14:10:31 -04:00
Frederic Guillot
5158fbc89c
Merge pull-request #903
2015-06-06 10:43:25 -04:00
Fábio Hideki
efc7c13563
adding time estimated in de task footer and swimlanes' name in the task details
2015-06-04 21:55:43 -03:00
Frederic Guillot
e0532c231c
Update Russian translation
2015-06-03 19:45:32 -04:00
Timotheus Pokorra
d12c453f26
normal user should not have inactive boards in board selector
...
fixes https://github.com/fguillot/kanboard/issues/902
2015-06-03 12:42:48 +02:00
Frederic Guillot
599b6624dd
Improve project navigation
2015-05-31 17:57:02 -04:00
Frederic Guillot
af4a27a7f6
Fix bug: add missing file extension for screenshot filename
2015-05-31 14:55:48 -04:00
Frederic Guillot
3f3363c177
Add more debug info for controllers
2015-05-31 13:46:33 -04:00
Frederic Guillot
4f6603e2b1
Add debugging log to record the time to send an email
2015-05-30 19:10:16 -04:00
Frederic Guillot
9cdb72681e
Add help message for private projects
2015-05-30 18:39:47 -04:00
Frederic Guillot
3704fd243a
Merge pull-request #884
2015-05-30 17:26:41 -04:00
Frederic Guillot
3b276cd67a
Add event for the action TaskAssignColorColumn
2015-05-30 15:57:48 -04:00
Frederic Guillot
94cbdb3d9b
Update logger
2015-05-30 15:37:25 -04:00
Frederic Guillot
2e0eb62385
Fix bug in calendar condition
2015-05-30 14:17:29 -04:00
Frederic Guillot
39f9015bd8
Fix template helper bug due to previous refactoring
2015-05-30 12:56:37 -04:00
mfoucrier
52fc727f96
Update translations.php
2015-05-27 22:59:08 +02:00
Frederic Guillot
7442499bb5
Move swimlane title and add swimlane anchor
2015-05-25 14:58:24 -04:00
Frederic Guillot
87c711cb55
Fix another typo
2015-05-25 14:16:59 -04:00
Frederic Guillot
03f89e2899
Add custom HTTP header for API authentication
2015-05-25 14:07:06 -04:00
Frederic Guillot
00c2e5c80e
Add file procedures to the API
2015-05-24 20:28:54 -04:00
Frederic Guillot
3eb5501ca0
Rename directory app/Libs
2015-05-24 17:41:30 -04:00
Frederic Guillot
9ce55e1f9e
Fix query with ambiguous column name
2015-05-24 16:52:59 -04:00
Frederic Guillot
1a0465cb57
Fix PhpAnalyzer issues
2015-05-24 16:47:41 -04:00
Frederic Guillot
03fc8a1bce
Avoid creating multiple instances of Translator
2015-05-24 16:30:40 -04:00
Frederic Guillot
eeac2329ba
Helpers refactoring
2015-05-24 16:02:25 -04:00
Frederic Guillot
65e9e5d1be
Add functional tests for task links
2015-05-23 23:25:18 -04:00
Frederic Guillot
6bee8822bc
Merge branch 'master' of https://github.com/fguillot/kanboard
2015-05-23 21:45:39 -04:00
Frederic Guillot
e32f26d048
API refactoring
2015-05-23 21:44:33 -04:00
Frederic Guillot
8e3618f412
Increase length of attachments file names (and truncate if really too long)
2015-05-22 11:54:45 -04:00
Frederic Guillot
c9ba525bab
Show swimlane dropdown only when necessary
2015-05-21 22:28:28 -04:00
Frederic Guillot
0a9b6f0d99
Fix issue: change 2fa condition due to controller renaming
2015-05-21 22:08:19 -04:00
Frederic Guillot
640f63c807
Remove useless class
2015-05-21 22:05:25 -04:00
Frederic Guillot
737c13dfdd
Add chosen select for user selection
2015-05-21 14:13:45 -04:00
Frederic Guillot
fb68231f2b
Fix bug: editing private project enable user management
2015-05-21 12:10:01 -04:00
Frederic Guillot
f50b7ed2cc
Add autofocus for the 2FA code
2015-05-19 19:08:23 -04:00
Frederic Guillot
6d5ffaa848
Send all Kanboard events to the webhook (breaking change)
2015-05-18 21:04:06 -04:00
Frederic Guillot
db95e96f92
Add ical documentation
2015-05-18 14:51:17 -04:00
Frederic Guillot
dde63e12fd
Sync translations
2015-05-18 13:07:18 -04:00
Frederic Guillot
3849fb99e6
Merge pull-request #868
2015-05-18 12:57:41 -04:00
Frederic Guillot
46eafe105f
Add ical export for users
2015-05-18 12:56:32 -04:00
Frederic Guillot
ac6e7bdfbf
Add iCalendar public access for projects
2015-05-17 22:09:44 -04:00
mfoucrier
c1d67ebedd
Update translations.php
...
Bonjour,
Dans le fichier fr_FR :
- Dans cette chaîne "'Start to type task title...' => 'Tappez le titre de la tâche...'," il y a une faute de frappe à "Tappez" et un problème de traduction
- Puis j'ai un doute sur celle-ci "'Score' => 'Complexity',"
Merci
2015-05-17 20:07:37 +02:00
Frederic Guillot
16973bb222
Replace French word in the Dutch translation
2015-05-17 10:30:45 -04:00
Frederic Guillot
46e9c1fb2c
Fix bug when creating project in Dutch
2015-05-17 10:24:49 -04:00
Frederic Guillot
085468346c
Update FAQ and override wrong value of arg_separator.output during check_setup
2015-05-17 10:00:44 -04:00
Frederic Guillot
4d6e5d2e2c
Add new automatic action to update the start date
2015-05-16 21:47:16 -04:00
Frederic Guillot
e94a2f6a00
Display tasks in the calendar + improve settings
2015-05-16 21:04:46 -04:00
Frederic Guillot
b028b3586c
Return application url if defined for the helper getCurrentBaseUrl()
2015-05-14 11:10:30 -04:00
Frederic Guillot
9e9410df24
Add Jabber/XMPP integration
2015-05-11 21:07:59 -04:00
Frederic Guillot
d75e2fcaa7
Recurring tasks ( #847 ): add unit test
2015-05-10 17:39:00 -04:00
Frederic Guillot
6f77a4033f
Recurring tasks ( #847 ): update translations
2015-05-10 16:33:23 -04:00
Frederic Guillot
a7b77623ce
Recurring tasks ( #847 ): rename class constants
2015-05-10 15:55:57 -04:00
Frederic Guillot
bd3c44c3d3
Recurring tasks ( #847 ): move hardcoded conditions to event subscriber + refactoring
2015-05-10 15:15:58 -04:00
Frederic Guillot
c9dcd70617
Recurring tasks ( #847 ): template cleanup
2015-05-10 14:36:17 -04:00
Frederic Guillot
b51d41f331
Recurring tasks ( #847 ): Fix php error (substract is not always defined)
2015-05-10 13:56:03 -04:00
Frederic Guillot
94a5b12e68
Merge pull-request #847 (recurring tasks)
2015-05-10 13:45:09 -04:00
Frederic Guillot
98aab0d994
Fix some php analyzer issues
2015-05-09 23:08:16 -04:00
Frederic Guillot
4641d4cf77
Improve Link::getOppositeLinkId()
2015-05-09 23:00:23 -04:00
Frederic Guillot
1176a489ab
Allow auto-completion with the task id
2015-05-09 22:30:23 -04:00
Frederic Guillot
5d5ba44337
Update task links, assignee and time tracking ( #775 ), group links by label ( #669 )
...
Merge and modification of pull-request #785
2015-05-09 22:09:09 -04:00
mfoucrier
0e019e8669
Update translations.php
...
still a little more translation
2015-05-09 19:26:09 +02:00
Frederic Guillot
70e2a0d981
Set autofocus to assignee dropdown (board popover)
2015-05-07 19:19:23 -04:00
Frederic Guillot
6fb53838f5
Fix typo
2015-05-07 18:56:03 -04:00
Frederic Guillot
2d382bb476
Set DB_PORT constant from DATABASE_URL env variable
2015-05-07 18:53:32 -04:00
David-Norris
58a0db28cc
2nd Recurring Tasks Commit
...
New Trigger (move from first column)
New method to get last column of a board
Locales updated
API changes (createTask, updateTask)
API Docs & Examples
2015-05-05 23:40:05 -04:00
Guybrush333
26b1caa352
Update translations.php
...
Hope this helps!
2015-05-06 01:34:55 +02:00
Frederic Guillot
46d711cf51
Fix bug: task references are not unique
2015-05-03 11:48:18 -04:00
David-Norris
a314bbb489
Initial Recurring Tasks Commit
...
Initial Recurring Tasks Commit
No Locales Updated.
2015-05-03 00:12:28 -04:00
Frederic Guillot
fa5aaa6093
Add print stylesheet for tasks
2015-04-25 15:15:05 -04:00
Frederic Guillot
956f88f527
Add print stylesheet for boards
2015-04-25 15:08:02 -04:00
Jesús Marín
a9f575e5b2
Update translations.php
...
Spanish translations
2015-04-24 18:22:47 +01:00
Frédéric Guillot
81841c73c2
Fix Windows path bugs
2015-04-22 21:08:03 -04:00
Frederic Guillot
b5163c483c
Send notifications with the language of the recipient
2015-04-22 18:46:04 -04:00
Бабин Владимир
c09501497b
fix Russian translation
2015-04-22 14:04:16 +05:00
Бабин Владимир
b4b313c869
Russian translation improvement
2015-04-22 12:35:36 +05:00
Frederic Guillot
71112eb81d
Allow admins to disable the 2FA for a standard user
2015-04-21 19:53:33 -04:00
Frederic Guillot
e30bf47d94
Rename Hipchat class
2015-04-19 19:33:58 -04:00
Frederic Guillot
f190be9e2d
Add Sendgrid integration (incoming email handling)
2015-04-19 19:23:42 -04:00
Frederic Guillot
ac86c3100a
Add Mailgun integration (incoming emails)
2015-04-19 16:01:41 -04:00
Frederic Guillot
1891e87d03
Add Postmark integration (inbound emails for task creation)
2015-04-19 14:48:12 -04:00
Frederic Guillot
370b5a0fd7
Add Slack and Hipchat integrations for each projects
2015-04-18 18:44:45 -04:00
Frederic Guillot
f53bb88d10
Fix PHP 5.3 issue
2015-04-18 15:26:12 -04:00
Frederic Guillot
9317416223
Fix position issues on column index template
2015-04-18 15:14:52 -04:00
Frederic Guillot
54449d48c4
Fix bug when moving subtasks with non consecutive positions
2015-04-18 15:10:40 -04:00
Frederic Guillot
7b7ea56460
Fix issue move column up/down with non consecutive positions
2015-04-18 14:28:55 -04:00
Frederic Guillot
ede4a9a93d
Fix wrong login url for expired session
2015-04-18 10:29:01 -04:00
Frederic Guillot
f5b4b237a8
Remove info box about screenshots
2015-04-13 22:33:31 -04:00
Frederic Guillot
3b403a1a4b
Add screenshot support for tasks (copy/paste images directly)
2015-04-12 18:44:42 -04:00
gavlepeter
2a150dd3be
Update translations.php
...
Also add translation for Swedish currency:
'SEK - Swedish Krona' => 'SEK - Svensk Krona',
2015-04-12 13:25:37 +02:00
Frederic Guillot
fd7a8a0780
Make sure the user is connected
2015-04-11 23:18:15 -04:00
Frederic Guillot
1b5cbf5611
Fix php error
2015-04-11 23:12:31 -04:00
Frederic Guillot
3f38d81f79
Include all tasks for daily project summaries
2015-04-11 23:04:19 -04:00
Frederic Guillot
9ca2ba2127
Add burndown chart
2015-04-11 23:01:17 -04:00
Frederic Guillot
7df055aff1
Add auth controller
2015-04-11 18:05:10 -04:00
Frederic Guillot
ea9d402587
Add column controller
2015-04-11 17:38:41 -04:00
Frederic Guillot
510904afc2
Update Italian translation (Thanks to Paolo Mainieri)
2015-04-11 17:06:49 -04:00
Frederic Guillot
05b1cfd98c
Fix bug: tooltips for descriptions are not shown after a board refresh
2015-04-11 16:34:26 -04:00
Frederic Guillot
d3727e92a6
Add category description (merge and modify pull-request #692 )
2015-04-11 16:26:45 -04:00
Frederic Guillot
3311061d10
Improve pull-request (move thumbnail generation function)
2015-04-11 13:47:31 -04:00
BlueTeck
aea3a352aa
Simplify and correct thumbnail method
2015-04-09 15:20:27 +02:00
BlueTeck
bca1012e70
#717 add size, user, date to uploaded files
2015-04-09 10:08:27 +02:00
BlueTeck
c1329ac7c4
#779 remove image hover and center thumbnail
2015-04-09 09:01:29 +02:00
Frederic Guillot
4460851615
Display the sum of task complexity in the column
2015-04-07 21:06:15 -04:00
Yuichi Murata
7d1c84699a
Update ja_JP translation (pull-request #777 ) and sync all locales
2015-04-07 20:40:00 -04:00
Frederic Guillot
4325679a70
Display the author in email notifications
2015-04-07 20:21:27 -04:00
Frederic Guillot
96a1511346
Fix postgres issue with time-off timetable
2015-04-06 18:52:00 -04:00
Frederic Guillot
13ea77f018
Fix bug with notifications and subtask restriction
2015-04-06 18:41:51 -04:00
Frederic Guillot
b89a4ac33f
Add check for gd extension
2015-04-06 17:52:51 -04:00
Frederic Guillot
e3b1dbee2b
Fix translation typo
2015-04-06 17:39:43 -04:00
Frederic Guillot
2f7b3ed87f
Merge pull-request #772
2015-04-06 17:35:37 -04:00
mfoucrier
113df89230
Update translations.php
...
Proposition de traduction...
J'ai trouvé cette erreur "Ccde" dans ce texte : 'This QR Ccde contains the key URI: '.
2015-04-06 19:55:40 +02:00
mfoucrier
dcca223fd1
Update translations.php
2015-04-06 19:42:51 +02:00
Frederic Guillot
ca21f31194
Merge pull-request #770
2015-04-06 10:54:02 -04:00
Chao Feng
906fe3198d
Update zh_CN translation.
2015-04-06 11:56:06 +08:00
Frederic Guillot
010145e36c
Fix bug on column sorting
2015-04-05 20:49:35 -04:00
Frederic Guillot
a264a53e3b
Rename action TaskAssignColor to TaskAssignColorColumn
2015-04-03 18:56:05 -04:00
Frederic Guillot
5631210fb7
Merge pull-request #763
2015-04-03 18:45:45 -04:00
Frederic Guillot
5a29cccc95
Various fixes for PHPAnalyzer
2015-04-03 18:32:51 -04:00
Frederic Guillot
91a5ec0885
Fix issue with subtask forecast
2015-04-03 17:57:19 -04:00
Manish Lad
248c160534
Ability to assign a task color based on an event.
...
Initially supported event: task moved to a column
2015-04-03 22:43:02 +01:00
Frederic Guillot
e5f6e364f1
Improve and fix issues with 2FA
2015-04-03 14:40:00 -04:00
Frederic Guillot
c72bca04a8
Format dates on budget view
2015-04-02 20:18:07 -04:00
Frederic Guillot
f762663959
Remove php notice
2015-03-31 23:10:01 -04:00
Frederic Guillot
afdc062097
Improve 2FA
2015-03-31 23:01:13 -04:00
Frederic Guillot
abeeba7167
Add two factor authentication
2015-03-31 22:48:14 -04:00
Frederic Guillot
066893e6a1
Split task sidebar with another section
2015-03-30 22:04:27 -04:00
Frederic Guillot
8d9b87bb6e
Avoid code duplication in pull-request #746
2015-03-30 21:58:16 -04:00
Frederic Guillot
6d80f0b466
Merge pull-request #746
2015-03-30 21:38:23 -04:00
Frederic Guillot
01f9ee3410
Add Gravatar integration
2015-03-30 21:27:49 -04:00
Frederic Guillot
b17f4b28ca
Improve pull-request #738
2015-03-30 20:52:30 -04:00
Frederic Guillot
147f2015c0
Merge pull-request #738
2015-03-30 20:47:42 -04:00
Frederic Guillot
cb02acba94
Merge pull-request #745
2015-03-30 20:45:31 -04:00
Frederic Guillot
6278d40eb3
Merge pull-request #749
2015-03-30 20:41:25 -04:00
Timo
77bd9227aa
Update german translation
...
Update german translation
2015-03-30 09:00:56 +02:00
Frederic Guillot
7cbae61dbd
Add Hipchat integration
2015-03-29 13:51:51 -04:00
BlueTeck
58b0159e87
add activity stream to task #693
2015-03-29 12:48:24 +02:00
BlueTeck
0ae832d76d
add task name to subtask dashboard #682
2015-03-29 12:20:03 +02:00
Frederic Guillot
5536f6c6ce
Add Slack integration
2015-03-28 21:37:53 -04:00
Frederic Guillot
f9891a966f
Fix PHP notice
2015-03-28 18:32:40 -04:00
Frederic Guillot
0f0f7e4b27
Restrict currency controller to admins
2015-03-28 18:02:48 -04:00
Frederic Guillot
9bfab51e00
Add currency rates for budget calculation
2015-03-28 18:00:18 -04:00
Frederic Guillot
eb6853c163
Display only relevant data in the budget graph
2015-03-28 15:44:24 -04:00
Frederic Guillot
280d9896d9
Merge pull-request #744
2015-03-28 12:43:01 -04:00
Frederic Guillot
26fea9b96b
Add task transitions csv export
2015-03-28 12:39:46 -04:00
Бабин Владимир
6439bc9032
Update Russian translation
2015-03-27 12:34:20 +05:00
Frederic Guillot
87d2c6d99e
Add task transitions history
2015-03-26 22:40:46 -04:00
Frederic Guillot
93fa9b5cba
Fetch only subtasks with status=todo
2015-03-26 21:09:40 -04:00
Frederic Guillot
d48dfcf2fa
Merge pull-request #742
2015-03-26 20:54:00 -04:00
Frederic Guillot
6bd6fa27a6
Merge pull-request #743 (hu_HU translation)
2015-03-26 20:52:21 -04:00
Frederic Guillot
d3ae8d2acb
Display subtask estimates in the user calendar according to the timetable
2015-03-26 20:49:37 -04:00
crash5
1df3d51201
hungarian language file updated [ci skip]
2015-03-26 20:24:07 +01:00
mfoucrier
767c4c1171
Update translations.php
...
proposition de traduction
2015-03-26 19:35:42 +01:00
Semyon Novikov
2db1af88bb
Missing default value for MARKDOWN_ESCAPED constant
...
Also removed stray trailing whitespace in Helper.php
2015-03-25 10:08:50 +05:00
Semyon Novikov
9a04118fcd
Add option for toggling html escapes inside markdown fields
2015-03-25 08:35:07 +05:00
Frederic Guillot
626ad566f7
Add missing user_id in pagination links for the dashboard
2015-03-24 20:18:34 -04:00
Frederic Guillot
92510eefb1
Improve and translate pull-request
2015-03-22 19:20:17 -04:00
Frederic Guillot
0e5cdfa6ab
Merge pull-request #664
2015-03-22 19:12:04 -04:00
Frederic Guillot
72de621d77
Add budget graph
2015-03-22 18:44:45 -04:00
Frederic Guillot
373537efe2
Allow admins to transform a private project to a team project
2015-03-21 19:10:24 -04:00
Frederic Guillot
bcb39ad4db
Add option to enable/disable iframe inclusion http header
2015-03-21 18:25:35 -04:00
Frederic Guillot
ed54d852db
Display projects on the dashboard and board selector when everybody allowed is checked
2015-03-21 18:16:04 -04:00
Frederic Guillot
dd066290e5
Remove html escaping for custom css
2015-03-21 15:30:03 -04:00
Frederic Guillot
fc97378c83
Move task complexity to the bottom
2015-03-21 15:25:21 -04:00
Frederic Guillot
28a1461f65
Add swimlane dropdown in task creation form
2015-03-21 13:22:08 -04:00
Frederic Guillot
9e4eac94fc
Fix bug wrong due date after moving a task on the calendar
2015-03-21 11:57:53 -04:00
Frederic Guillot
61358710c2
Merge pull-request #731
2015-03-19 20:05:57 -04:00
Francois Ferrand
67f9465138
Fix query to check user by name and email.
2015-03-19 17:51:22 +01:00
Christian González
ef9c9c21c6
Gitlab "Thema" -> "Fehler"
...
changed because "Thema" is no good word for issue in this context. The translation for github uses "Fehler" as well, there correctly.
2015-03-19 06:02:00 +01:00
Frederic Guillot
cf5182ee4b
Add unique css class name for board table
2015-03-16 22:17:32 -04:00
Frederic Guillot
50f98abfd3
Merge and improve pull-request #666 (custom stylesheet)
2015-03-16 22:12:16 -04:00
Frederic Guillot
333671fdd4
Lowercase class name
2015-03-15 21:10:45 -04:00
Frederic Guillot
3c8736c1fe
Calculate intersection between time tracking and timetable
2015-03-15 19:42:49 -04:00
Frederic Guillot
084272c60e
Add cost breakdown for project budget
2015-03-15 17:28:46 -04:00
Frederic Guillot
253996901a
Calculate the time spent based on the timetable
2015-03-14 20:53:33 -04:00
Frederic Guillot
4700139a86
Start to develop the budget module
2015-03-12 23:03:51 -04:00
Frederic Guillot
925ede9b48
Merge and improve pull-request #704
2015-03-12 21:21:24 -04:00
Frederic Guillot
e1571f91ce
Merge pull-request #709
2015-03-12 20:49:25 -04:00
bdpsoft
33cf6075b9
Add Serbian currencie and language code in Model\Config
2015-03-12 19:35:49 +01:00
bdpsoft
d01485bf0a
Added Serbian Latin translation
2015-03-12 19:29:19 +01:00
Hendrik Stoker
a0b8d7cdf0
Added dutch translation
2015-03-11 08:28:07 +01:00
Frederic Guillot
d91b5d4aa3
Improve pull-request
2015-03-10 22:37:09 -04:00
Frederic Guillot
788ef2bc07
Merge pull-request #699
2015-03-10 22:11:30 -04:00
Olivier Maridat
b747b9750b
Order task links by labels and task column
2015-03-10 14:50:17 +01:00
Olivier Maridat
80fb1ce1e5
Add a quick task link creation as it is possible for subtask
2015-03-10 14:49:10 +01:00
Olivier Maridat
ef1fea4509
Add an item "Add a link" in the dropdown menu of a task in the board view
2015-03-10 14:32:23 +01:00
Frederic Guillot
900e3fa1fd
Bust subtask title max length to 255 characters
2015-03-09 21:48:45 -04:00
Frederic Guillot
f55e12d5ee
Merge pull-request #697
2015-03-09 21:44:21 -04:00
Frederic Guillot
406aeaf2fb
Merge pull-request #700
2015-03-09 21:40:56 -04:00
Frederic Guillot
762fdb9f40
Lowercase filename
2015-03-09 21:38:50 -04:00
Frederic Guillot
c870508923
Add user timetables
2015-03-09 21:37:10 -04:00
Olivier Paroz
26252d1690
Adding CHF to the list of Euro currencies
2015-03-09 13:48:30 +01:00
Frederic Guillot
7328995645
Add user cost
2015-03-07 16:50:36 -05:00
BlueTeck
5e5af86638
add image thumbnail to task detail view, add icons to common file extensions, better layout in task attachments
2015-03-07 11:31:53 +01:00
Oliver Kraitschy
7c238bee68
Edit subtask with title maxlength 100.
2015-03-06 09:36:01 +01:00
Oliver Kraitschy
29d1417e8b
Create subtask with title maxlength 100.
2015-03-06 09:34:51 +01:00
Frederic Guillot
313318a40d
Add config parameter for custom database port
2015-03-05 21:37:57 -05:00
Frederic Guillot
68cb070e82
Merge pull-request #691
2015-03-04 21:23:38 -05:00
Frederic Guillot
436fda0167
Fix typos
2015-03-04 21:06:56 -05:00
Francois Ferrand
6696484bd0
Escape markdown code in column tooltips.
...
This is needed to avoid issues when the code contains quotes.
2015-03-04 17:03:38 +01:00
Francois Ferrand
efbcc22f5a
Add missing swimlane REST API
...
Missing API to retrieve extra details were missing:
getSwimlane($project_id, $name)
getAllSwimlanes($project_id)
2015-03-03 16:35:45 +01:00
BlueTeck
88ba0c0953
preview images in taskview
2015-03-02 22:40:09 +01:00
Frederic Guillot
052b14d482
Translate chosen selects
2015-03-01 19:42:24 -05:00
Frederic Guillot
d910ebc1ea
Integrate Turkish language
2015-03-01 18:43:03 -05:00
Frederic Guillot
9278a92603
Merge pull-request #681
2015-03-01 18:34:30 -05:00
Frederic Guillot
35d99ec5d3
Add subtask position
2015-03-01 18:03:58 -05:00
creador
35ca4c1740
Turkish translation
...
Added Turkish translation
2015-03-02 00:48:21 +02:00
Frederic Guillot
da425e4187
Rename subtasks and files tables
2015-02-28 19:54:32 -05:00
Frederic Guillot
bb61b409a3
Improve toggle compact/horizontal scrolling view
2015-02-28 18:11:05 -05:00
Frederic Guillot
7f56c255ca
Merge pull-request #675
2015-02-28 16:46:50 -05:00
Frederic Guillot
6d00254d27
Merge pull-request #678
2015-02-28 16:24:27 -05:00
crash5
ad4b51ab9c
updated, some case fix
2015-02-28 14:33:34 +01:00
gavlepeter
e07465727f
Update translations.php
2015-02-28 13:35:30 +01:00
ashbike
621b979627
Added a menu item and short key 'c' to toggle board view. View modes are compact (tries to stuff all columns in the window) and wide (scrollbar appears)
2015-02-28 14:31:20 +05:30
Frederic Guillot
db59460da1
Improve pull-request
2015-02-27 19:15:23 -05:00
Frederic Guillot
dd051feb8c
Merge pull-request #670
2015-02-27 19:08:53 -05:00
Francois Ferrand
34a0216ca7
Add REST api to manage actions.
2015-02-25 11:35:31 +01:00
Francois Ferrand
6b09ff766a
Avoid re-layout when displaying the page.
...
Use <span>/<span> instead of <ul>/<il> for task menu anchor, to avoid flickering items when the
menus are created.
2015-02-25 11:33:56 +01:00
ashbike
88444e8b3e
A small patch which enables scroll view toggling.
...
If there are many columns, the board adds a horizontal scrollbar. However, This looses the full board visibility. Now there is a menu item on the Board, Action > Toggle view which switches. This can also be toggled by 'c' keypress.
2015-02-25 12:05:14 +05:30
Frederic Guillot
c4aed0e749
Use single quotes for attributes with Markdown/HTML content to avoid browser bugs
2015-02-24 21:36:50 -05:00
Frederic Guillot
4fc518b2c9
Merge pull-request #657
2015-02-24 21:12:19 -05:00
Frederic Guillot
0fd8241f46
Merge pull-request #656
2015-02-24 21:04:21 -05:00
Francois Ferrand
546e0ec809
Add new actions to move issue when the assignee is changed.
...
This will *not* fire the task_moved events, to avoid triggering other auto-assign actions.
This does not seem ideal, but I see no easy way to implement this properly (e.g. checking the event
stack).
2015-02-24 18:41:38 +01:00
Francois Ferrand
dedf425e81
Add project description field.
...
Description is shown in a popup when hovering the 'information' icon, like column description,
which is shown in project list on dashboard and in board's title.
This is useful to document the categories and colors used in the project.
2015-02-24 14:21:23 +01:00
Francois Ferrand
2958bf7e63
Display footer icons left of text.
...
This is consistent with the due date indicator, and needed to avoid confusion between the due date
and the following number of comments/tasks/...
IMHO this also feels slightly more natural :-)
2015-02-24 12:10:21 +01:00
Chao Feng
92eabb2360
Update zh_CN translation.
2015-02-24 18:25:58 +08:00
Frederic Guillot
cd323ed8fd
Add missing column on public board for task links
2015-02-22 09:17:17 -05:00
Frederic Guillot
2b3f0b6179
Remove native tooltip title for task board
2015-02-21 17:49:53 -05:00
Frederic Guillot
3a56d215fc
Add task menu in collapsed mode
2015-02-21 17:43:15 -05:00
Frederic Guillot
b9dd69853d
Improve responsive css
2015-02-21 17:02:13 -05:00
Frederic Guillot
279ad3c17e
Add Debian 6 in Vagrantfile to test with PHP 5.3.3
2015-02-21 15:56:12 -05:00
Frederic Guillot
39dab436ea
Fix typo in french translation
2015-02-21 14:31:24 -05:00
Frederic Guillot
fa09d893d3
Merge pull-request #645
2015-02-21 14:26:43 -05:00
Frederic Guillot
5f1dcf1ae8
Fix bug links with different columns (pull-request merge)
2015-02-21 14:24:00 -05:00
Frederic Guillot
651528d705
Merge pull-request #643
2015-02-21 13:42:51 -05:00
Frederic Guillot
658e668a77
Merge pull-request #644
2015-02-21 13:40:24 -05:00
mfoucrier
51199f5575
Update translations.php
...
Bonjour,
Désolé pour le français, mais j'ai un commentaire un peu long avec quelques questions... Ça va aller plus vite ainsi !
Avant de faire la traduction en portugais, je compare la version anglaise avec la française et je me trouve avec quelques différences que je ne comprends pas toujours :
- Ci-dessous il y a une différence ici "...%d?" => "...%s". Est-ce normal ?
'Do you really want to remove this link with task #%d?' => 'Voulez-vous vraiment supprimer ce lien avec la tâche n°%s ?',
- Ici le mot "ajouter" devient "create" ?
'Unable to create your link.' => 'Impossible d\'ajouter ce lien.'
- Ici, le mot en français serait-il pas "bloc" ?
'blocks' => 'bloque'
- Il ne manque un mot en français ?
'Filter recently updated' => 'Récemment modifié',
- J'ai un peu de mal avec les "%quelque chose" comme par exemple ces deux là :
'%b %e' => '%e %b',
'since %B %e, %Y at %k:%M %p' => 'depuis le %d/%m/%Y à %H:%M',
Merci pour votre beau logiciel et de maintenir une version Postgresql.
2015-02-21 17:56:56 +01:00
Frederic Guillot
7c2bf746f2
Lowercase LDAP usernames by default for authentication
2015-02-20 19:42:27 -05:00
BlueTeck
cc12f5589a
display column in link details
2015-02-20 14:52:25 +01:00
BlueTeck
7992488232
update german translation
2015-02-20 11:34:38 +01:00
BlueTeck
90d97dc98a
Update german translation
2015-02-20 11:33:03 +01:00
Frederic Guillot
8214aae1d6
Enable event drop for user calendar
2015-02-17 21:29:11 -05:00
Frederic Guillot
10debb3f6c
Update task time spent based on subtasks time spent
2015-02-17 20:37:14 -05:00
Frederic Guillot
4ec507724f
Fix popover issue with tooltips
2015-02-17 20:03:33 -05:00
Frederic Guillot
2c68efac3a
Add chosen multiple select for due date and recent filters
2015-02-16 23:28:02 -05:00
Frederic Guillot
0db66953a7
Use chosen for board dropdown filters
2015-02-16 23:02:47 -05:00
Frederic Guillot
8d1f19fb56
Add missing translations
2015-02-16 22:32:15 -05:00
Frederic Guillot
12380b69d4
Fix PHP error in pull-request
2015-02-16 22:13:23 -05:00
Frederic Guillot
697e661ef5
Merge pull-request #629
2015-02-16 22:04:41 -05:00
Frederic Guillot
7f52caf84f
Add recent filter (merge pull-request #627 )
2015-02-16 21:46:23 -05:00
Frederic Guillot
3d1830de4f
Merge pull-request #626
2015-02-16 21:19:21 -05:00
ashbike
32cd7c1508
This adds a quick comment creation link in the task menu on board.
2015-02-16 23:53:09 +05:30
Frederic Guillot
b2c95a25e3
Enable keyboard shortcut inside textarea and minor fixes
2015-02-15 21:54:21 -05:00
Frederic Guillot
353117f44e
Display unfinished subtasks in the calendar
2015-02-15 21:00:04 -05:00
Frederic Guillot
321b1914ef
Display confirmation box to close task from the board and improve popover listeners
2015-02-15 19:35:28 -05:00
Frederic Guillot
186f8ba840
Re-order items on the card
2015-02-15 18:58:49 -05:00
Frederic Guillot
794f7f7645
Add board horizontal scrolling
2015-02-15 18:25:54 -05:00
Frederic Guillot
2fd2fe6e88
Add missing locale
2015-02-15 16:41:19 -05:00
Frederic Guillot
b76256dd04
Merge pull-request #622
2015-02-15 16:35:47 -05:00
Frederic Guillot
2491ada0db
Display subtask time tracking in the calendar
2015-02-15 16:34:56 -05:00
crash5
7da4cbfe43
updated Hungarian language file
2015-02-15 17:54:06 +01:00
Frederic Guillot
e84abb5498
Add keyboard shortcut to open the board selector
2015-02-14 23:22:06 -05:00
Frederic Guillot
998ef43e53
Add a section to display keyboard shorcuts
2015-02-14 23:09:53 -05:00
Frederic Guillot
627d8aaa8c
Add keyboard shortcut to expand/collapse board tasks
2015-02-14 22:53:12 -05:00
Frederic Guillot
7c4bdea324
Add board filter: collapse/expand tasks
2015-02-14 21:03:25 -05:00
Frederic Guillot
2eec0185ab
Replace home icon with KB logo
2015-02-14 19:13:32 -05:00
Frederic Guillot
23346d5e76
Move function to the right place (pull-request) and improve board task icons
2015-02-14 18:55:55 -05:00
Frederic Guillot
8c8692cd4d
Merge pull-request #615
2015-02-14 17:18:13 -05:00
Frederic Guillot
35382583db
Allow remote images for markdown content
2015-02-14 16:30:57 -05:00
Frederic Guillot
5fd4e290c5
Fix PHPAnalyzer issues
2015-02-14 16:22:26 -05:00
Frederic Guillot
f7e4c3928a
Refactoring/simplification of the pull-request about links
2015-02-14 16:11:13 -05:00
Frederic Guillot
364382b1b5
Add task links (Merge pull-request #610 )
2015-02-13 17:50:20 -05:00
Frederic Guillot
124f7cad28
Check if the user session match an existing user
2015-02-13 16:41:50 -05:00
Francois Ferrand
42dd31a91b
Show date moved in column in task details.
2015-02-13 16:20:44 +01:00
ashbike
0c60489b08
Task age and days in column shows hours if < 1 day
2015-02-13 11:45:55 +05:30
Frederic Guillot
8fde5df4f8
Fix bug project creation with hu_HU locales (duplicate column name)
2015-02-12 20:06:50 -05:00
Frederic Guillot
1a8ca671b5
Add subscriber for task (moved date)
2015-02-11 21:05:23 -05:00
Frederic Guillot
7f820a52b0
Fix bug url redirection after login
2015-02-11 20:47:47 -05:00
Frederic Guillot
2c512f93ac
Improve pull-request
2015-02-11 20:46:14 -05:00
ashbike
59ee6f9fee
Task age and time spent in one column.
...
Details: https://github.com/fguillot/kanboard/issues/608
2015-02-11 16:52:07 +05:30
Frederic Guillot
efbf679385
Add subtask time tracking in the task view
2015-02-10 22:10:32 -05:00
Frederic Guillot
1de845e6c3
Display subtask icon status and title everywhere
2015-02-09 21:49:53 -05:00
Frederic Guillot
755b38f09e
Code cleanup + minor css improvement
2015-02-09 21:37:31 -05:00
ashbike
77a307e4ff
- Markdown supported in column description.
...
- Project > Edit Board and Project Summary pages now show description as tooltip.
- Project > Edit Board shows textarea with markdown preview. Edit column also shows markdown preview.
- Fixed bug while adding a new column inserts description as column limit.
2015-02-09 21:14:53 -05:00
BlueTeck
3704e33c66
added getProjectActivity + getOverdueTasks to API
2015-02-09 20:48:13 -05:00
BlueTeck
45b3cb0ccc
update german translation
2015-02-09 20:41:56 -05:00
mfoucrier
da27da45db
Update translations.php
...
here is my small contribution to your beautiful software
2015-02-09 18:54:46 +01:00
Frederic Guillot
6f94ce6af3
Add Bitbucket webhook
2015-02-08 21:13:59 -05:00
Frederic Guillot
d634a53e9c
Update moment.js and add timezone in template
2015-02-08 17:37:13 -05:00
Frederic Guillot
92509c43c4
Add user calendar view on the dashboard and in the user management section
2015-02-08 16:13:05 -05:00
Frederic Guillot
acf3941b4a
Improve js and add native language support for datepicker and calendar
2015-02-08 15:07:47 -05:00
Frederic Guillot
813b7c4c00
Add unit test for subtask time tracking
2015-02-08 13:46:38 -05:00
Frederic Guillot
00b9508d81
Be able to disable the login form for specific users
2015-02-07 23:28:17 -05:00
Frederic Guillot
4def2ab60c
Add time tracking for subtasks on the dashboard
2015-02-07 22:00:56 -05:00
Frederic Guillot
563941c70d
Add task time tracking on the dashboard
2015-02-07 21:56:04 -05:00
Frederic Guillot
c9cc82eec8
Update subtask spent based on the time tracking
2015-02-07 21:44:51 -05:00
Frederic Guillot
2d890cbc71
Update task time tracking based on subtask time tracking
2015-02-07 19:39:39 -05:00
Frederic Guillot
fa6d19928a
Rename subtask model
2015-02-07 18:36:16 -05:00
Frederic Guillot
f83fc5bee4
Add list items for the dropdown
2015-02-07 17:49:33 -05:00
Frederic Guillot
29cc13f786
Add toggle/expend links on the dashboard
2015-02-07 17:38:18 -05:00
Frederic Guillot
73b44f1550
Uncheck tasks and swimlanes from project duplication and update translations
2015-02-07 14:36:24 -05:00
Frederic Guillot
a6b3306072
Merge pull-request #580
2015-02-07 14:19:19 -05:00
Frederic Guillot
a0f4343ef5
Merge pull-request #592
2015-02-07 14:13:01 -05:00
BlueTeck
1a109f11a3
new german translation
2015-02-07 14:08:03 -05:00
Colin Williams
ce13fced30
Reduce duplication in Notification::getMailSubject()
2015-02-07 18:15:31 +00:00
Colin Williams
db338a33cf
Reduce complexity and duplication in LDAP::lookup()
2015-02-07 18:15:31 +00:00
Colin Williams
c2ff3b2d69
Use $max_length parameter in getClonedProjectName.
2015-02-07 18:15:31 +00:00
Frederic Guillot
b24b1e7e4e
Add subtasks restrictions and time tracking
2015-02-04 22:19:32 -05:00
Frederic Guillot
2d070627d7
Add user dashboard view
2015-02-04 22:05:41 -05:00
Michael Lüpkes
e5ea361255
Implemented Changes to Project Duplication to include Swimlanes and Tasks.
...
ProjectDuplication::duplicate accepts additional param of type array now. Array includes which optional parts to duplicate. Optional parts are: 'swimlane', 'category', 'task', 'action'.
2015-02-03 11:16:10 +01:00
Frederic Guillot
24300f828a
Add shortcut link to close a task from the dropdown menu
2015-02-01 19:34:01 -05:00
Frederic Guillot
7283692c1d
Add dropdown menu to the tasks
2015-02-01 18:57:07 -05:00
Frederic Guillot
695ed5701c
Add dropdown menu to the board menu
2015-02-01 16:12:47 -05:00
Frederic Guillot
3e2f4f9c2c
Simplify CSP header method
2015-02-01 14:38:29 -05:00
Frederic Guillot
41a344e9ce
Change label for subtasks percentage
2015-02-01 14:28:59 -05:00
Frederic Guillot
30cd4c5458
Merge pull-request #568
2015-02-01 14:23:59 -05:00
Frederic Guillot
40ca850707
Add column description (merge/change pull-request #549 )
2015-02-01 14:19:49 -05:00
Lev Lazinskiy
78e7a5e85d
Added percent completed to the main view when a task has subtasks. Addresses https://github.com/fguillot/kanboard/issues/174
2015-02-01 13:55:03 -05:00
Frederic Guillot
be4e90e319
Add collapsible swimlanes (merge and improve pull-request #565 )
2015-02-01 11:05:07 -05:00
Frederic Guillot
9a98013736
Add table/pagination to the project list
2015-01-31 11:21:43 -05:00
Frederic Guillot
746e1a4e3d
Clicking on cancel inside a popover doesn't reload the page
2015-01-30 22:06:10 -05:00
Piotr Zęgota
65c35acacf
translation fix
2015-01-30 10:57:20 +01:00
Frederic Guillot
b506962e10
Sync locales
2015-01-29 17:49:00 -05:00
Frederic Guillot
11e4b52711
Merge pull-request #559
2015-01-29 17:46:07 -05:00
Frederic Guillot
80cfab419e
Merge pull-request #561
2015-01-29 17:45:24 -05:00
ZegalPL
f0210f1f79
polish translation updated, most of strings translated.
2015-01-29 21:36:49 +01:00
mfoucrier
672afb6a16
Update translations.php
2015-01-29 15:28:20 +01:00
Colin Williams
a3329ce0e8
Allow public access to colors stylesheet.
2015-01-29 08:40:04 +00:00
Frederic Guillot
72913c33d3
Prefix DEBUG_FILE with __DIR__
2015-01-28 21:27:33 -05:00
Frederic Guillot
7703d0459a
Fix potential issue with old Sqlite versions
2015-01-28 20:34:42 -05:00
Frederic Guillot
c1173765ae
Remove unused variables
2015-01-26 21:41:33 -05:00
Frederic Guillot
0f6a4e9de9
Allow urls without project_id
2015-01-26 21:35:33 -05:00
Frederic Guillot
28a7f57d86
Store due date without the time
2015-01-25 18:55:11 -05:00
Frederic Guillot
1fc6d69e2e
Fix bug duplicate project with a too long name
2015-01-25 18:08:28 -05:00
Frederic Guillot
e6cf1bf236
Fix bug board selector redirection
2015-01-25 13:30:31 -05:00
Frederic Guillot
54d2d46b65
Store calendar filters per project
2015-01-25 13:27:43 -05:00
Frederic Guillot
746a3f8d23
Move assets to seperate subfolders
2015-01-25 13:09:54 -05:00
Frederic Guillot
0812ceedde
Merge fix #545 , fix invalid HTML when linking to URLs with numeric fragment identifiers and update Parsedown
2015-01-25 12:23:27 -05:00
Frederic Guillot
e506648cbc
Do not show inactive projects info on the dashboard and update picodb (merge #546 )
2015-01-25 11:55:12 -05:00
Frederic Guillot
655d75a3cf
Add new constants: FILES_DIR and DEBUG_FILE
2015-01-25 10:47:21 -05:00
Esteban Monge
bf65a95851
Fixed typo problems
2015-01-22 22:05:20 -06:00
Esteban Monge
db522b618a
More spanish translations
2015-01-22 21:58:59 -06:00
Frederic Guillot
e6f7929f77
Add new automatic action (Task comment logging), patch #539
2015-01-22 17:46:58 -05:00
Frederic Guillot
0d80102c48
Minor code improvements for the pull-request
2015-01-19 21:49:01 -05:00
Frederic Guillot
525d31d1bf
Merge pull-request #524
2015-01-19 21:42:11 -05:00
Frederic Guillot
ef73844ddb
Merge pull-request #515
2015-01-19 21:35:48 -05:00
Frederic Guillot
51d77786de
Fix Gitlab webhook issue
2015-01-19 21:02:01 -05:00
Frederic Guillot
2bdd6a6b35
Make Kanboard compatible with PHP 5.3.3
2015-01-18 21:55:08 -05:00
Frederic Guillot
07995b4ffc
Fix typo in phpdoc
2015-01-18 18:24:59 -05:00
Frederic Guillot
4e874fad90
Fix some phpdoc comments
2015-01-18 18:21:33 -05:00
Frederic Guillot
7c1c14cf64
Pagination refactoring
2015-01-18 17:59:41 -05:00
Frederic Guillot
74e4a7b064
Add top links to the calendar
2015-01-17 17:27:34 -05:00
Frederic Guillot
84b0f0df90
Add project calendars (merge/refactoring of #490 )
2015-01-17 17:11:51 -05:00
Frederic Guillot
4b45b2aa35
Add missing project_id parameter
2015-01-16 19:39:42 -05:00
Francois Ferrand
969d60ab41
Add Json API to create LDAP user.
...
This allows setting up permissions before the LDAP users actually connect
to Kanboard, and even importing the permissions from other tools.
2015-01-16 17:13:36 +01:00
Michael Lüpkes
99323ba5c8
Removed Project duplication in Controller
2015-01-13 14:14:42 +01:00
Michael Lüpkes
569c99a733
set maxlength for name input fields in templates
2015-01-13 14:09:02 +01:00
Michael Lüpkes
34bbdaeac8
Merge remote-tracking branch 'upstream/master' into fguillot/kanboard
2015-01-13 11:42:49 +01:00
Frederic Guillot
46fd893bd6
Add Heroku one-click install button
2015-01-12 22:25:44 -05:00
Frederic Guillot
6ad98cb855
Fix Postgresql query
2015-01-12 17:37:30 -05:00
mluepkes
81f3131bbc
Implemented Project duplication with Tasks within Controller\Project
2015-01-12 00:11:48 +01:00
Frederic Guillot
b1e484fad6
Change events for project modification subscriber
2015-01-10 15:03:42 -05:00
Frederic Guillot
27f1be06f7
Add boostrap subscriber to cli script
2015-01-10 11:02:23 -05:00
Cynthia Pereira
1230824a92
Supplementary updates
2015-01-10 00:48:02 -02:00
Cynthia Pereira
651ddebba4
Update pt_BR translation
2015-01-09 22:59:28 -02:00
Frederic Guillot
bcd727effa
Change links in notifications
2015-01-06 22:46:28 -05:00
Frederic Guillot
cda7c0f997
Change links in event templates
2015-01-06 22:24:35 -05:00
Frederic Guillot
c5efccd585
Fix typo in chinese translation
2015-01-06 21:29:03 -05:00
Frederic Guillot
d0d0796dc2
Add missing locale string and add contributors to the readme
2015-01-05 21:09:04 -05:00
Frederic Guillot
b2d43dcbd6
Merge pull-request #491
2015-01-05 20:57:34 -05:00
Frederic Guillot
ebfbf1e740
Merge pull-request #489 (German translation)
2015-01-05 20:56:22 -05:00
Manuel Groß
2e27e18f72
Add missing symbols. Typos and minor tweaks.
2015-01-05 23:16:27 +01:00
Manuel Groß
a7abad972f
Remove '...' when not part of english text.
2015-01-05 23:01:41 +01:00
BlueTeck
81b9a3739b
German Translation
2015-01-05 19:02:58 +01:00
gavlepeter
3eae1999b0
Update translations.php
2015-01-05 13:29:32 +01:00
gavlepeter
4c3beec0be
Update translations.php
...
Add new Swedish translations.
Translation for 'Next' missing, added it:
'Next' => 'Nästa',
/Peter
2015-01-05 10:46:54 +01:00
Frederic Guillot
99d27e0ce4
Allow users to override the timezone and the language
2015-01-04 22:34:59 -05:00
Frederic Guillot
d1d04d6fee
Add subtasks export and move export actions to a specific controller
2015-01-04 21:14:57 -05:00
Frédéric Guillot
5c6b67bd76
Allow project managers to remove tasks
2015-01-02 22:14:28 -05:00
Frédéric Guillot
0ebdd4ddfd
Cleanup and fixes
2015-01-02 21:48:26 -05:00
Frédéric Guillot
45c95d74fc
Various fixes and improvements
2015-01-02 21:11:19 -05:00
Frédéric Guillot
3076ba22dd
Fix bugs, improve perfs and use SimpleLogger instead of Monolog
2015-01-02 17:19:13 -05:00
Frédéric Guillot
c32567857d
Move activity event data to json instead of PHP serialization
2014-12-31 15:30:21 -05:00
Frédéric Guillot
ee8ec7685f
Reduce the number of SQL queries for automatic actions
2014-12-31 14:15:42 -05:00
Frédéric Guillot
27f4537079
Fix bug tasks don't show up on board/swimlanes
2014-12-31 13:47:47 -05:00
Frédéric Guillot
198f8d6a8e
Add debug option
2014-12-31 12:56:29 -05:00
Frédéric Guillot
772804add8
Acl refactoring
2014-12-31 12:37:15 -05:00
Frédéric Guillot
66f150d887
Improve the list of project members
2014-12-30 14:00:13 -05:00
Petja
6a3691884b
Updating Finnish translation
2014-12-30 14:13:41 +02:00
Frédéric Guillot
5266b82144
Add Gitlab webhook
2014-12-28 22:22:15 -05:00
Frédéric Guillot
d6530bd55f
Include swimlane in task export
2014-12-28 17:38:17 -05:00
Frédéric Guillot
cbac410efa
Underline the current assignee instead of a star icon
2014-12-28 17:07:03 -05:00
Frédéric Guillot
7b97c50569
Improve css for tablets and fix minor bug
2014-12-28 16:42:29 -05:00
Frédéric Guillot
823a945c93
Make the dashboard more responsive
2014-12-28 16:06:09 -05:00
Frédéric Guillot
e59be3dc02
Add default project categories in settings
2014-12-28 15:39:39 -05:00
Frédéric Guillot
91a99c5e6d
Fix bug after refactoring
2014-12-28 13:12:27 -05:00
Frédéric Guillot
105ea9fbf5
Merge pull-request #481 (zh_CN translation)
2014-12-28 12:57:36 -05:00
Frédéric Guillot
4678b1a673
Improve helpers
2014-12-28 12:03:11 -05:00
Frédéric Guillot
34d7450d3c
Template helpers refactoring
2014-12-28 11:28:50 -05:00
Chao Feng
658f1f884a
Update zh_CN translation.
2014-12-28 21:14:55 +08:00
Frédéric Guillot
88d84073ae
Add more subscribers
2014-12-27 21:11:11 -05:00
Frédéric Guillot
0a14c8d5e5
Fix some PHPAnalyzer issues
2014-12-27 19:43:59 -05:00
Frédéric Guillot
1522be603b
Fixs after replacing the event dispatcher
2014-12-27 19:23:51 -05:00
Frédéric Guillot
17dc5bdc9e
Move events handling to Symfony\EventDispatcher
2014-12-27 19:10:38 -05:00
Frédéric Guillot
cf821e117c
Add swimlanes
2014-12-26 17:43:13 -05:00
Frédéric Guillot
2b27d986b3
Use PicoDb operator ilike() instead of like()
2014-12-26 12:20:17 -05:00
René Stoltenberg
4df091149b
Update sidebar.php
...
Line 58 - wrong closing tag - missing </ul>
2014-12-19 12:05:18 +01:00
Frédéric Guillot
f237cdc859
Start to improve the ui for tablets
2014-12-14 20:48:15 -05:00
Frédéric Guillot
4e695a9fcf
Show a start next to the assignee (current user), pull-request #373
2014-12-14 18:28:15 -05:00
Frédéric Guillot
5a28e9095d
Add icon for due date and use short format (pull-request #468 )
2014-12-14 18:04:48 -05:00
PELLER Zoltan
6946ef4b3c
Hungarian translation added
2014-12-14 21:59:59 +01:00
Frédéric Guillot
4232d731bd
Give more privileges to a project owner
2014-12-11 21:05:35 -05:00
Frédéric Guillot
76019d7628
Add project owner support (allow user management to a regular user), see #316
2014-12-11 20:51:40 -05:00
Frédéric Guillot
0cd31abbc4
Change API::getProjectByName() to reflect the documentation
2014-12-09 19:54:43 -05:00
Frédéric Guillot
515e29461f
Change default mail from
2014-12-06 19:15:38 -05:00
Frédéric Guillot
5933a829b7
Minors layout improvements
2014-12-06 14:43:36 -05:00
Frédéric Guillot
18bba79413
Add support for ldap_start_tls()
2014-12-06 13:23:48 -05:00
Frédéric Guillot
52c1a3b374
Remove some code duplication
2014-12-06 12:33:28 -05:00
Frédéric Guillot
c79fad62f7
Fix bug, hide pagination links
2014-12-06 11:15:05 -05:00
Frédéric Guillot
10f4420401
Auto-select input fields for copy/paste
2014-12-06 10:35:44 -05:00
Chao Feng
7312a17aff
Update zh_CN translation.
2014-12-06 21:08:26 +08:00
Frédéric Guillot
1a75d1118f
Move RSS link to the top and open share links with a new tab
2014-12-04 21:42:35 -05:00
Frédéric Guillot
6b5cd3327f
Fix wrong template path
2014-12-04 21:36:33 -05:00
Frédéric Guillot
0704ea0625
Minor css improvement
2014-12-04 21:18:29 -05:00
Frédéric Guillot
6739dba792
Move user templates to a subfolder
2014-12-04 21:04:33 -05:00
Frédéric Guillot
66e0028b4a
Update pt_BR translations, merge pull-request #448
2014-12-04 20:09:16 -05:00
Francois Ferrand
8005d4f070
Allow click on subtask status icon to toggle
2014-12-04 18:37:31 +01:00
Frédéric Guillot
9fb2e71189
Move tasks templates to a subfolder
2014-12-03 21:59:48 -05:00
Frédéric Guillot
8a02ceb40e
Fix bug category duplication
2014-12-01 21:51:44 -05:00
Frédéric Guillot
50a9e2ba7d
Move project templates to a subfolder
2014-12-01 21:23:46 -05:00
Frédéric Guillot
4bba5be037
Change minimum requirements and add FreeBSD installation guide
2014-11-29 21:28:58 -05:00
Frédéric Guillot
dd9f1d6e11
Add a check in case the request fail
2014-11-29 18:24:44 -05:00
Frédéric Guillot
e72327d4b1
Improve session handler and add Ajax session check
2014-11-29 17:18:23 -05:00
Frédéric Guillot
7d36747de6
Update German translation (pull-request #430 )
2014-11-29 14:24:15 -05:00
Frédéric Guillot
b97a4fedcc
Update cli doc
2014-11-29 14:20:59 -05:00
Frédéric Guillot
d6bde1e3ec
Add command line export/calculation for daily project summaries
2014-11-29 14:01:03 -05:00
Frédéric Guillot
e8fa25f9ca
Replace Core\Cli by Symfony\Console
2014-11-29 12:28:35 -05:00
Timo
bc3f3b45a7
Update german translation
2014-11-28 12:28:03 +01:00
Frédéric Guillot
d987916128
Fix typo
2014-11-26 21:37:16 -05:00
Frédéric Guillot
895db9dd3c
Add @property dateParser (phpdoc)
2014-11-26 21:34:55 -05:00
Frédéric Guillot
ac97b4120e
Add @property phpdoc
2014-11-26 21:33:46 -05:00
Frédéric Guillot
52b9899fc5
Remove some code duplication
2014-11-26 21:30:21 -05:00
Frédéric Guillot
3ba8e06632
Fix some Scrutinizer issues
2014-11-26 21:16:19 -05:00
Frédéric Guillot
20b60bc628
Move subtask templates to a subfolder
2014-11-26 21:04:46 -05:00
Frédéric Guillot
c6b9a2a92e
Move event and notification templates to a subfolder
2014-11-26 20:43:08 -05:00
Frédéric Guillot
b13dba46e7
Fix PHP 5.3 issue
2014-11-25 22:13:51 -05:00
Frédéric Guillot
38070aec79
Remove private projects when a user is deleted
2014-11-25 22:07:24 -05:00
Frédéric Guillot
5fb686dd9c
Move comment templates to a subfolder
2014-11-25 21:28:29 -05:00
Frédéric Guillot
cdfd6a8abe
Remove content of a comment update event
2014-11-25 21:07:16 -05:00
Frédéric Guillot
d534f9fbbc
Improve task creation popover
2014-11-25 20:59:46 -05:00
Frédéric Guillot
5de091ea28
Show the task creation form as a popover
2014-11-25 20:49:26 -05:00
Frédéric Guillot
d68fa290bb
Automatically add the logged user during project creation
2014-11-25 20:30:59 -05:00
Frédéric Guillot
7731f00e29
Auto assign user during task creation if there is only one user
2014-11-25 20:18:21 -05:00
Frédéric Guillot
37c6616e50
Integrate tooltips and code cleanup/fix bugs, see #166
2014-11-24 21:32:03 -05:00
Frédéric Guillot
5d7cff3526
Fix some issues
2014-11-23 18:33:29 -05:00
Frédéric Guillot
653ee986db
Fix issues with PHP 5.3 and phpdocs
2014-11-23 18:28:06 -05:00
Frédéric Guillot
dc0cbee391
Add the task id to the details box
2014-11-23 18:25:09 -05:00
Frédéric Guillot
81df22de23
Create TaskDuplication model
2014-11-23 18:23:20 -05:00
Frédéric Guillot
f684602ebe
Create TaskModification model
2014-11-23 15:55:59 -05:00
Frédéric Guillot
35e4c1daaa
Fixes for scrutinizer
2014-11-23 14:50:03 -05:00
Frédéric Guillot
df064fa8a8
Fix PHP 5.3 issue
2014-11-23 14:46:34 -05:00
Frédéric Guillot
9ae83c639e
Create TaskPosition model
2014-11-23 14:42:49 -05:00
Frédéric Guillot
4d007ec39f
addColumn() return the column_id now
2014-11-22 19:15:50 -05:00
Frédéric Guillot
c49d46718a
Some refactoring for PHP 5.3
2014-11-22 18:49:34 -05:00
Frédéric Guillot
77e10d2582
Improve API to return id instead of a boolean
2014-11-22 18:22:10 -05:00
Frédéric Guillot
15038cdb10
Move task creation to a seperate class
2014-11-22 10:05:44 -05:00
Frédéric Guillot
8f0e544cd9
Create TaskStatus model
2014-11-21 21:41:26 -05:00
Frédéric Guillot
2a850757ee
Add Markdown preview for textarea, see #407
2014-11-20 22:37:10 -05:00
Frédéric Guillot
11b6381cc0
Move and clean some templates to a subfolder
2014-11-20 20:26:21 -05:00
Frédéric Guillot
b84edaaf13
Description should not be mandatory, see #400
2014-11-20 19:52:34 -05:00
Frédéric Guillot
99a8d153cf
Fix date due ordering on the dashboard, see #403
2014-11-20 19:49:06 -05:00
Frédéric Guillot
d4ae2f135d
Add daily project summary export
2014-11-16 21:36:46 -05:00
Frédéric Guillot
1e466a66db
Hide pagination when not necessary
2014-11-16 21:09:50 -05:00
Frédéric Guillot
8bf50d6a7f
Add cumulative flow diagram
2014-11-16 20:51:59 -05:00
Frédéric Guillot
4494566fc7
Remove condition
2014-11-16 10:39:23 -05:00
Frédéric Guillot
a994e07f64
Add script to find missing locales and update locales (pull-request #393 )
2014-11-16 10:17:19 -05:00
Frédéric Guillot
557bc2c3cd
Don't display analytics if not enough data
2014-11-15 21:55:42 -05:00
Frédéric Guillot
aa6fffb05a
Add pagination and sorting to the dashboard
2014-11-15 21:49:06 -05:00
Frédéric Guillot
af93754ec9
Attach events only for board controller
2014-11-15 18:42:49 -05:00
Frédéric Guillot
46f19336c0
Move some class instancaiations outside the router
2014-11-14 23:04:20 -05:00
Frédéric Guillot
b081288188
Use Pimple instead of Core\Registry and add Monolog for logging
2014-11-14 22:44:25 -05:00
Frédéric Guillot
1487cb2763
Add graph for user repartition
2014-11-13 20:37:37 -05:00
Frédéric Guillot
e4efc73a90
Move category template to a subfolder
2014-11-13 20:04:34 -05:00
Frédéric Guillot
84770123b4
Rename template file, fix #394
2014-11-13 19:46:45 -05:00
Frédéric Guillot
5ca9a12a0a
Add subtasks to the dashboard
2014-11-11 21:52:22 -05:00
Frédéric Guillot
7a5b78dbc6
Improve css for tables
2014-11-09 21:41:32 -05:00
Frédéric Guillot
7eadf7cfd8
Start templates cleanup and reorganisation
2014-11-09 20:04:27 -05:00
Frédéric Guillot
e89ba5e9e6
Analytics: add the first graph (task repartition)
2014-11-09 17:59:02 -05:00
Frédéric Guillot
3df63e051f
Add projects to the dashboard and rename some methods
2014-11-09 12:47:49 -05:00
Frédéric Guillot
20c8342503
Change form styles
2014-11-08 13:33:07 -05:00
Frédéric Guillot
cfe1e13d4a
Try another composer config
2014-11-06 06:55:57 -05:00
Frédéric Guillot
4b60e16c5e
Change composer include files
2014-11-06 06:52:19 -05:00
Frédéric Guillot
c80c15dcc3
Include all vendor files in the repo to be easier for people
2014-11-06 06:41:47 -05:00
Frédéric Guillot
135b921db7
Switch to composer
2014-11-04 21:33:05 -05:00
Frédéric Guillot
850645dd6b
Fix issue subtasks status label #376
2014-11-04 20:36:14 -05:00
Frédéric Guillot
37332ae222
Change layout (experimental)
2014-11-02 15:06:41 -05:00
Frédéric Guillot
db8c8c34dc
Fix PHP notice for a template
2014-11-01 16:44:55 -04:00
Frédéric Guillot
d040a6c5f6
Fix issue with notifications and projects that allow everybody
2014-11-01 16:38:14 -04:00
Frédéric Guillot
d97e1bd4cf
Update documentation
2014-10-26 19:58:47 -04:00
Frédéric Guillot
c5f59f8c8f
Show the project name when creating a task ( #294 and #363 )
2014-10-25 19:44:02 -04:00
Frédéric Guillot
791094df9a
Update german translation (see #364 )
2014-10-25 19:33:23 -04:00
Frédéric Guillot
c4e6d658e4
Finish github webhooks integration
2014-10-25 18:13:13 -04:00
Frédéric Guillot
7af67934cf
Add icons and shortcuts to the board (pull-request #348 )
2014-10-25 16:01:08 -04:00
Frédéric Guillot
45b5e8b879
Add pagination for users page
2014-10-25 15:44:38 -04:00
Frédéric Guillot
90e0616299
Rename Locales and Templates folders to be more consistent
2014-10-24 22:51:30 -04:00
Frédéric Guillot
f8a25a1550
Add Thai translation (pull-request #353 )
2014-10-24 22:17:32 -04:00
Frédéric Guillot
25ac5eaeda
Merge pull-request #356 (bugfix Helper\a())
2014-10-24 22:01:06 -04:00
Oliver Bertuch
fe63505adf
Update helpers.php, function a()
...
In helpers.php is a function a() used for link generation, i. e. by markdown(). In the opening <a> element was a /, which is ignored by many (all? most?) browsers, but leads to interesting result with jQuery inserting of HTML generated by that function.
I stumbled upon this while developing code for a preview of textareas and not being able to show a link to a task (#1 ).
2014-10-24 14:59:30 +02:00
chorgroup
7149aa6932
Update translation.php
...
fix wording
2014-10-24 15:31:16 +07:00
chorgroup
0658bdcfec
Update translation.php
...
fixed wording
2014-10-24 14:46:57 +07:00
chorgroup
0678b66d46
Create translation.php for Thai language
...
Thai language on kanboard version 1.0.8
2014-10-24 14:15:07 +07:00
David-Norris
5b0971cd0d
Update task due notification template
...
* For each task past due, add link to task on kanboard if application_url is specified.
* Add task due date.
* Remove task link on footer.
2014-10-23 22:19:07 -04:00
David-Norris
3ee65c9b3b
Regular users were unable to update task time.
...
Added 'time' to user_actions task array.
2014-10-21 23:02:59 -04:00
Frédéric Guillot
3a396a1600
Update Danish and German translations (pull-requests #342 , #339 and #341 )
2014-10-21 21:05:37 -04:00
Frédéric Guillot
f25da60dba
Forget to rename a method call
2014-10-21 19:01:10 -04:00
Frédéric Guillot
9fd4769332
Merge pull-request #337 (Wrong french translation)
2014-10-21 18:53:25 -04:00
Frédéric Guillot
2c056bb9bb
Add option to allow everybody on a project
2014-10-21 18:51:59 -04:00
Nicolas Lœuillet
3ec7cba0ea
Changed "profile" into "profil" for french translation
2014-10-21 16:16:39 +02:00
Frédéric Guillot
88a1120d9b
Fix broken links (Markdown content) for public boards ( #319 )
2014-10-20 20:40:50 -04:00
Frédéric Guillot
dfb49e1322
Update Chinese translation (pull-request #334 )
2014-10-20 19:35:13 -04:00
Frédéric Guillot
ea29cebfe6
Add Danish translation (pull-request #336 )
2014-10-20 19:31:31 -04:00
Frédéric Guillot
4da627d1be
Update Readme and sync locales
2014-10-19 09:35:14 -04:00
Frédéric Guillot
e5bfd20f0f
Merge pull-request #332 (Update Swedish translation)
2014-10-19 09:24:25 -04:00
Frédéric Guillot
8e3ecd6122
Merge pull-request #331 (RSS feed fix)
2014-10-19 09:22:29 -04:00
Frédéric Guillot
b9c14429bd
Merge pull-request #330 (Japanese translation)
2014-10-19 09:19:22 -04:00
gavlepeter
304757d856
Update Swedish translations
2014-10-19 12:28:36 +02:00
moraxy
541416a223
Fix RSS Feeds
...
feed() still calls getAll() which was renamed to getProject() in 286b193566
2014-10-18 15:56:44 +02:00
Yuichi Murata
c875115910
ja_JP locale support
2014-10-17 12:53:16 +09:00
Frédéric Guillot
378428cf2b
Update Russian translation (pull-request #321 )
2014-10-15 20:14:48 -04:00
moraxy
c5eada7831
Tiny DocString update
...
Wrong example in DocString for 'u(...)'
2014-10-15 19:17:07 +02:00
Frédéric Guillot
286b193566
Add a dashboard (first version)
2014-10-14 22:02:35 -04:00
Frédéric Guillot
074056352d
Project activity refactoring and listeners improvements
2014-10-12 21:38:56 -04:00
Frédéric Guillot
4061927d21
Move some Task model methods to the TaskFinder class
2014-10-12 15:32:35 -04:00
Frédéric Guillot
b7060b33ef
Add pagination/column sorting for search and completed tasks
2014-10-12 14:28:08 -04:00
Frédéric Guillot
deeebd8e72
Sqlite: change column type to numeric
2014-10-11 21:14:16 -04:00
Frédéric Guillot
acba6839a6
Add 3 new fields for tasks: start date, time estimated and time spent
2014-10-11 21:11:10 -04:00
Frédéric Guillot
a8418afdeb
Add Mysql escaping
2014-10-08 21:49:25 -04:00
Frédéric Guillot
50634c60f4
Add icon for shared board on the project list
2014-10-07 19:41:05 -04:00
Frédéric Guillot
f9e4915d75
Allow public board iframe inclusion (see #309 )
2014-10-07 19:35:02 -04:00
Frédéric Guillot
f63984af1a
Allow quickly creating and changing state of subtask (pull-request #312 )
2014-10-07 19:21:26 -04:00
Frédéric Guillot
f7fa47fa35
Only send notifications to project members ( #299 )
2014-10-07 12:21:02 -04:00
Frédéric Guillot
86928e37bc
Add comment creation form to the task summary page (pull-request #300 )
2014-10-07 11:27:46 -04:00
Frédéric Guillot
d138834dcf
Regular users are able to create private projects
2014-10-05 19:40:57 -04:00
Frédéric Guillot
7f5a871f84
Projects are not anymore visible to everybody by default
2014-10-05 12:32:44 -04:00
Frédéric Guillot
bae57838c2
Input date format is now a config parameter instead of the current locale
2014-10-05 11:22:10 -04:00
Frédéric Guillot
8e5673e3d2
Improve settings page and move some config parameters to the database
2014-10-04 23:31:03 -04:00
Frédéric Guillot
f531d57dc2
Keep the checkbox 'another subtask' activated, see #295
2014-10-04 16:29:54 -04:00
Frédéric Guillot
33f9cdbc97
Add support for Github Issue Webhooks
2014-09-28 18:23:21 -04:00
Frédéric Guillot
03fa01ac7b
Improve automatic actions (check for compatible events/actions/parameters)
2014-09-28 14:26:40 -04:00
Frédéric Guillot
0c8de6a3f5
Request::getValues() doesn't parse json request anymore
2014-09-28 09:33:53 -04:00
Frédéric Guillot
9003f830ef
Move methods getIpAddress() and getUserAgent() to the Request class
2014-09-28 09:19:19 -04:00
Frédéric Guillot
4aa99e9492
Hide users menu for non-admins (pull-request #284 )
2014-09-27 21:40:47 -04:00
Frédéric Guillot
3fa549352c
Replace Markdown parser by Parsedown
2014-09-27 21:12:12 -04:00
Frédéric Guillot
23753bde1c
Update translations (pull-requests #282 , #287 and #288 )
2014-09-24 20:12:48 -04:00
Frédéric Guillot
a5337cfe5c
Move task edit form to the task layout
2014-09-23 20:16:07 +02:00
Frédéric Guillot
dd7579e5a8
Add phpdoc comments
2014-09-23 19:46:05 +02:00
Frédéric Guillot
484c9614d1
Regular users can remove only their own tasks
2014-09-23 15:17:04 +02:00
Frédéric Guillot
21c50fb7fa
Move task webhook to the controller webhook
2014-09-22 14:34:30 +02:00
Frédéric Guillot
ab1a4760ed
Basic prototype to handle Github webhooks
2014-09-22 14:31:12 +02:00
Frédéric Guillot
eeb4688dcc
Add configuration option to enable/disable 'Strict-Transport-Security' HTTP header
2014-09-20 15:35:17 +02:00
Frédéric Guillot
41e796c52a
Models refactoring/improvements
2014-09-20 14:49:31 +02:00
Frédéric Guillot
00cdc609d1
Extract project permissions to a separate class
2014-09-20 12:52:48 +02:00
Frédéric Guillot
5f96af82f2
Split Task model into smaller classes
2014-09-20 11:58:27 +02:00
Frédéric Guillot
95e54d1d30
Exclude current user in email notifications, pull-request #273 )
2014-09-19 22:08:04 +02:00
Frédéric Guillot
9ffa63747a
Merge pull-request #274 (url redirection/session expired)
2014-09-19 20:45:40 +02:00
Frédéric Guillot
31d3f8bb57
Fix bug: update of the last_modified field for projects
2014-09-18 22:08:16 +02:00
Lim Yuen Hoe
ed13a04c4c
redirect to original target page after logging in
2014-09-19 01:48:45 +08:00
Frédéric Guillot
7e6d35f829
Fix bug: overdue tasks email notification
2014-09-18 15:56:43 +02:00
Frédéric Guillot
210f6c8182
Improve labels in change password interface (pull-request #270 )
2014-09-17 17:32:01 +02:00
Frédéric Guillot
243e72474b
Improve board API calls
2014-09-17 14:47:41 +02:00
Frédéric Guillot
e7a20b9d8f
Improve API calls for users
2014-09-16 19:30:18 +02:00
Frédéric Guillot
eb6dfdca53
Improve API calls for comments
2014-09-16 17:54:17 +02:00
Frédéric Guillot
a76939066b
Add more events and notifications for tasks
2014-09-16 16:35:43 +02:00
Frédéric Guillot
aca4207a94
Don't load Javascript assets for public board access
2014-09-16 15:05:07 +02:00
Frédéric Guillot
1c295d4d65
Remove unused code
2014-09-16 13:42:53 +02:00
Frédéric Guillot
6afae5ba7b
Rename method names to be more consistent
2014-09-16 13:38:32 +02:00
Frédéric Guillot
b1ffbbd501
Improve template loader
2014-09-16 13:35:39 +02:00
Frédéric Guillot
12a688347c
Improve Board::Index() and avoid useless HTTP redirects
2014-09-16 13:25:44 +02:00
Frédéric Guillot
a7f3cd87fb
Update Russian and Italian translations (pull-requests #266 and #265 )
2014-09-16 12:05:36 +02:00
Frédéric Guillot
b8e0324a93
Update Spanish translations
2014-09-15 22:50:33 +02:00
Frédéric Guillot
26e69a5fa9
Tiny postgres fixes (pull-request #263 )
2014-09-15 22:48:24 +02:00
Frédéric Guillot
e1ddf7f012
Run unit tests across different database backends + fix bugs
2014-09-15 22:35:56 +02:00
Frédéric Guillot
22c51e3ca4
Split LDAP findUser() method into smaller functions
2014-09-12 18:30:31 +02:00
Frédéric Guillot
63430d5735
Fix minor bug: wrong variable
2014-09-12 17:49:02 +02:00
Frédéric Guillot
2e6a8d435f
Add settings field to control project columns (pull-request #244 )
2014-09-12 17:35:48 +02:00
Frédéric Guillot
c3a0cf4343
Remove some code duplication (validation rules)
2014-09-12 15:57:05 +02:00
Frédéric Guillot
15e1ed6148
Improve API calls for subtasks
2014-09-12 15:14:59 +02:00
Frédéric Guillot
1ecb67ca25
Add Russian translations (pull-request #248 )
2014-09-12 13:19:07 +02:00
Frédéric Guillot
61927232ae
Improve API calls for categories
2014-09-11 18:28:17 +02:00
Frédéric Guillot
d9850ae66a
Add icon for subtasks on the board
2014-09-11 16:27:10 +02:00
Frédéric Guillot
7e84d52115
Merge pull-request #213 (store last seen project)
2014-09-11 13:45:58 +02:00
Frédéric Guillot
c0ac22b704
Update French locales
2014-09-11 12:44:22 +02:00
Frédéric Guillot
917e6cab74
Improve user interface for tablets
2014-09-10 21:13:13 +02:00
Frédéric Guillot
bb1a9f52ca
Update Spanish translation (pull-request #243 )
2014-09-10 18:15:51 +02:00
Frédéric Guillot
bb5b5dee2d
Add Atom feed for project activity
2014-09-10 18:12:12 +02:00
Frédéric Guillot
cede5d5434
Fix Mysql and Postgresql bug
2014-09-10 16:51:44 +02:00
Frédéric Guillot
28ff8dad91
Add subtasks and comments history
2014-09-10 16:21:47 +02:00
Frédéric Guillot
9bde377bbe
Start to implement task history and project activity
2014-09-09 20:39:45 +02:00
Frédéric Guillot
ef95c7c284
Improve project api procedures
2014-09-09 15:15:04 +02:00
Frédéric Guillot
0d4b6525dd
The color is not mandatory for task creation through the API
2014-09-09 07:13:48 +02:00
Frédéric Guillot
e383c069f1
Add public view for tasks
2014-09-08 23:19:40 +02:00
Frédéric Guillot
8c6df9ef0c
Handle the case of tasks with bad previous positions
2014-09-08 21:44:50 +02:00
Frédéric Guillot
7540e74a56
Remove the columns list from the edit task form
2014-09-08 20:26:31 +02:00
Frédéric Guillot
9d39943bd4
Fix bug when moving tasks position in the same column
2014-09-08 19:40:13 +02:00
Frédéric Guillot
5d5b4711e3
Update de_DE translation (pull-request #233 )
2014-09-08 18:36:10 +02:00
Frédéric Guillot
30b5969a82
Change the session lifetime (valid until the browser is closed)
2014-09-08 16:55:11 +02:00
Frédéric Guillot
bc0fa40b24
Fix bug HTTPS detection (issue with IIS)
2014-09-08 16:49:54 +02:00
Frédéric Guillot
532ea3b868
Start to improve task Api operations and doc
2014-09-05 18:57:58 -07:00
Frédéric Guillot
954bed954f
Task move position refactoring
2014-09-04 20:14:26 -07:00
Frédéric Guillot
749136361e
Change a category directly from the board
2014-09-03 14:25:17 -07:00
Frédéric Guillot
d68ff648b1
Refactoring of user management (ui)
2014-09-02 23:41:12 -08:00
Frédéric Guillot
7bb09c3f9b
Improve task controller and fix bug description popover
2014-09-01 21:10:27 -08:00
Frédéric Guillot
457e181ffb
Improve task duplication
2014-09-01 20:40:02 -08:00
Frédéric Guillot
e6d0658a0e
Add the possibility to duplicate a task to another project
2014-09-01 19:36:40 -08:00
Frédéric Guillot
e496554654
Add an automated action to move a task to another project
2014-09-01 18:14:40 -08:00
Frédéric Guillot
52f9c82e30
Fix French locales typos
2014-09-01 08:50:29 -08:00
Frédéric Guillot
7dd0a24411
Improve project move view
2014-08-31 20:44:58 -08:00
Frédéric Guillot
7e44dee903
Move a task to another project
2014-08-30 22:35:50 -08:00
Frédéric Guillot
e0197cf67e
Add metatag to disallow robots
2014-08-30 14:19:59 -08:00
Frédéric Guillot
9194a2604d
Projects management refactoring
2014-08-30 14:08:46 -08:00
Frédéric Guillot
e1eba08398
Merge branch 'master' of github.com:tonybolanyo/kanboard
2014-08-30 14:03:01 -08:00
Tony G. Bolaño
5669d74189
Added Spanish translation
...
Some strings translated to Spanish.
2014-08-30 09:02:41 +02:00
gavlepeter
7156c30e0c
Updated some Swedish translations
2014-08-27 17:40:00 +02:00
Frédéric Guillot
7fb7455814
Improve default email domain for reverse-prxy auth
2014-08-20 10:44:00 -07:00
Ashish Kulkarni
3a0dd41128
support specifying default email domain for reverse proxy setup
2014-08-20 20:12:05 +05:30
Frédéric Guillot
9254d3b250
Add phpdoc comment
2014-08-19 18:45:44 -07:00
Frédéric Guillot
11b4715d29
Fix bug for password change
2014-08-19 18:29:13 -07:00
Frédéric Guillot
f8071e7d4a
Remove useless code
2014-08-19 18:00:02 -07:00
Frédéric Guillot
5e10d2d29f
Fix a bug and improve project cloning code
2014-08-19 17:43:01 -07:00
Frédéric Guillot
532b16cbdd
Add autofocus to the category field
2014-08-19 16:56:19 -07:00
Frédéric Guillot
be2ac5f1c9
Add multiple LDAP binding type
2014-08-19 16:26:07 -07:00
Frédéric Guillot
c4ddc8031f
Add Italian translation and synchronize locale files
2014-08-19 12:45:03 -07:00
Nicolas RAMEL
9748984d2e
Stored last seen in the project dashboard
2014-08-19 12:44:21 +02:00
Frédéric Guillot
9bfb6c4c4b
Display a link to the task for email notifications
2014-08-18 18:57:15 -07:00
Frédéric Guillot
995a1a262a
Locales list show native translation of the available languages (pull-request #155 )
2014-08-17 16:18:38 -07:00
Frédéric Guillot
e468f3c558
Fix bug #197 : admin flag removed after a user update
2014-08-17 15:54:02 -07:00
Frédéric Guillot
249c9aef35
Add secure connection TLS/SSL for the SMTP transport
2014-08-17 15:06:28 -07:00
Frédéric Guillot
eb76e1e530
Highlight recently modified tasks on board (pull-request #201 )
2014-08-17 09:43:57 -07:00
Frédéric Guillot
44e91721b0
Fix encoding issue in mail subject
2014-08-17 09:15:38 -07:00
Frédéric Guillot
658123a232
The fullname is displayed instead of the username if not empty
2014-08-16 17:53:07 -07:00
Frédéric Guillot
db3c006be8
Various minor fixes
2014-08-16 14:12:05 -07:00
Frédéric Guillot
925b0ba2e5
Authentication backends refactoring
2014-08-16 13:59:37 -07:00
Frédéric Guillot
9eeded33f6
Add email notifications
2014-08-15 17:23:41 -07:00
Frédéric Guillot
c539bdc8ab
Update the brazilian translation
2014-08-14 14:37:50 -07:00
Frédéric Guillot
d20e84295a
Merge pull-request #188 (update translations)
2014-08-13 12:55:18 -07:00
Frédéric Guillot
b92935d2dc
Add ReverseProxy authentication (pull-request #199 )
2014-08-13 12:47:17 -07:00
Frédéric Guillot
66b5659578
Project cloning/duplication (pull-request #196 )
2014-08-12 12:03:15 -07:00
Frédéric Guillot
ba41d41f28
Update chinese translation
2014-08-10 13:36:44 -07:00
Janne Mäntyharju
e8357acf2a
Added Finnish translation
2014-07-28 16:39:26 +03:00
rafaelrossa
831e7537f7
Update translations.php
2014-07-27 22:51:47 -03:00
Frédéric Guillot
bff39f59a0
Fix bug: wrong date displayed by strftime ( #178 )
2014-07-26 09:02:30 -04:00
Frédéric Guillot
052baa13e5
Overdue date have a different color now (merge pull-request #186 )
2014-07-26 08:24:05 -04:00
Frédéric Guillot
879f8e7624
Improve german translation (merge pull-request #185 )
2014-07-26 08:09:53 -04:00
Frédéric Guillot
9e1dcf21dc
Improve webhooks to call external url on task creation/modification
2014-07-21 20:32:12 -02:30
Frédéric Guillot
833bd3f8a9
Add Task CSV export and Kanboard CLI
2014-07-19 22:08:07 -02:30
gavlepeter
42ca8390d4
Update translations.php
...
Added some more Swedish translations.
2014-07-17 14:17:39 +02:00
Frédéric Guillot
0db514bbf7
Centered login form (merge pull-requests #142 and #143 )
2014-07-14 20:37:27 -02:30
Frédéric Guillot
1583427190
Merge pull-request #147 and #146 (autofocus for comment and description textarea)
2014-07-14 20:16:26 -02:30
Frédéric Guillot
0d7b0851bb
Merge pull-request #171 : many fixes (Vagrant file, German locales and CSS)
2014-07-14 20:13:02 -02:30
Frédéric Guillot
04628e1c13
Show task count in each column even if no limit is set (merge pull-request #169 )
2014-07-14 20:06:36 -02:30
Frédéric Guillot
b84f60babc
Minor changes for the LDAP model
2014-07-08 15:47:43 -03:00
Frédéric Guillot
ba93061f4d
Add fields: task creator and modification date
2014-07-08 15:07:07 -03:00
Frédéric Guillot
7a64053cb8
Improve javascript code and remove CSP errors
2014-07-07 19:37:19 -03:00
Frédéric Guillot
9f93407b5e
Fix bug: due date and score lost on update
2014-07-07 15:16:33 -03:00
Frédéric Guillot
0e118da124
Integration of the chosen jquery plugin for the board selector
2014-07-06 11:28:01 -03:00
Frédéric Guillot
035294798d
Add Postgresql support
2014-07-05 16:32:24 -03:00
Frédéric Guillot
23341b2326
Merge pull request #161 from Typz/ldap
...
Implement LDAP user lookup.
2014-07-04 12:43:44 -03:00
Frédéric Guillot
e99fd2a0e3
Merge pull request #164 from Typz/actions
...
Allow 'no category' and 'unassigned' in actions.
2014-07-04 12:42:13 -03:00
Francois Ferrand
0a3049c172
Add option to disable SSL certificate verification for LDAP.
2014-07-03 10:29:21 +02:00
Francois Ferrand
95d3fa0e30
Allow 'no category' and 'unassigned' in actions.
...
This can be used to assign a color to task with no category/assignee, or to reset
assignee.
2014-07-01 12:00:37 +02:00
Francois Ferrand
6d65cfd883
Use popover to edit task and description directly from board.
...
- Click on 'description' icon opens the 'edit-description' page.
- Edit task and edit description now open in popover, like the assign
dialog.
2014-07-01 11:16:19 +02:00
Frédéric Guillot
06d0b7048e
Merge pull-request: Github authentication #162
2014-06-30 21:52:02 -03:00
Francois Ferrand
98bd694e2b
Implement LDAP user lookup.
...
This is required to improve compatibility when the DN cannot be easily
computed from the user name. Additionally, this allows automatically
getting the full name and email address from LDAP.
2014-06-30 18:15:51 +02:00
Frédéric Guillot
e5e355d068
Merge pull-request #140 (several small fixes)
2014-06-25 10:07:06 -03:00
Frédéric Guillot
4f08fc83a3
Update Spanish translation
2014-06-24 20:06:22 -03:00
Frédéric Guillot
c0270c2417
Add Swedish translation
2014-06-24 20:01:19 -03:00
Frédéric Guillot
0b1614383e
Remove Alphanumeric check for the username
2014-06-24 19:53:34 -03:00
Frédéric Guillot
b513313c2f
Add a board selector instead of the list of projects
2014-06-20 21:59:59 -03:00
Frédéric Guillot
08621f99e6
Merge pull-request #106 (datepicker and long column names fix)
2014-06-20 16:01:53 -03:00
Frédéric Guillot
169cbb56f8
Fix minor translations issues
2014-06-20 15:46:21 -03:00
Frédéric Guillot
d9fadbe7c1
Merge branch 'master' of github.com:fguillot/kanboard
2014-06-20 15:41:16 -03:00
Frédéric Guillot
7c5b900bd8
First API implementation
2014-06-20 15:41:05 -03:00
Nala Ginrut
93d04ac253
add all missing Chinese translation
2014-06-20 14:44:51 +08:00
Nala Ginrut
6e3256757c
add all missing Chinese translation
2014-06-20 13:54:33 +08:00
Nala Ginrut
e15edd451a
Chinese works
2014-06-19 19:17:56 +08:00
Nala Ginrut
3e860765cb
done Chinese translation
2014-06-19 16:09:15 +08:00
Nala Ginrut
bfd1db4136
Merge remote-tracking branch 'upstream/master'
2014-06-19 15:18:13 +08:00
Frédéric Guillot
efdc959c55
Fix bug #108 : useless require
2014-06-02 21:03:10 -04:00
Frédéric Guillot
b6b124aadd
Improve session destroy
2014-05-28 18:36:09 -04:00
Frédéric Guillot
99b5758dd6
Fix typo (error message)
2014-05-28 18:30:18 -04:00
Frédéric Guillot
3fcd3d5368
Reduce session time to 2 hours
2014-05-28 15:35:34 -04:00
Frédéric Guillot
445ef6d148
Add CSRF protections
2014-05-28 15:14:52 -04:00
Frédéric Guillot
3fb5c556ec
Fix some Windows Server issues
2014-05-27 12:54:42 -04:00
Frédéric Guillot
c482e70469
Add a new automatic action: assign a category based on a defined color
2014-05-27 11:40:07 -04:00
Frédéric Guillot
73944ae368
Improve assets loading (add helpers)
2014-05-27 10:07:59 -04:00
Frédéric Guillot
93783274a4
Improve automatic actions (move task to another position same columns)
2014-05-26 12:54:06 -04:00
Frédéric Guillot
2cb6b77ac8
Improve events handling
2014-05-26 12:27:33 -04:00
Frédéric Guillot
dbc4443bb1
Make sure that files are removed when a task is deleted
2014-05-25 18:27:18 -04:00
Frédéric Guillot
b6c4c93fe7
Add more tests
2014-05-25 18:12:27 -04:00
Frédéric Guillot
60a45dbb68
Improve file upload
2014-05-25 15:15:59 -04:00
Frédéric Guillot
f9753e91d2
Add subtasks
2014-05-25 15:02:27 -04:00
Nala Ginrut
d0944e682d
add zh_CN locale
2014-05-25 23:39:49 +08:00
Frédéric Guillot
9ddeb5d978
Added German translation (contribution of @troloo)
2014-05-25 09:22:15 -04:00
Frédéric Guillot
86bc091f21
Improve responsive design
2014-05-23 13:41:57 -04:00
Frédéric Guillot
14c2998c4a
Improve css and phpdoc comments
2014-05-23 11:59:23 -04:00
Frédéric Guillot
db76bcb593
Minor code improvements
2014-05-23 10:14:25 -04:00
Frédéric Guillot
7b53d47d46
Improve user interface
2014-05-23 09:49:26 -04:00
Frédéric Guillot
40917992e7
Add files upload
2014-05-22 20:58:21 -04:00
Frédéric Guillot
2230dd4e6b
Code refactoring (add autoloader and change files organization)
2014-05-22 12:28:28 -04:00