Frederic Guillot
4c733eb715
Addded new keyboard shortcut to edit the task description
2016-03-20 16:29:20 -04:00
Frederic Guillot
f77d6c590b
Added Markdown editor and Javascript code refactoring
2016-03-20 15:45:02 -04:00
Frederic Guillot
787e91ca41
Do not show empty table for external links
2016-03-19 18:05:42 -04:00
Frederic Guillot
1ad57c7473
Add buttons in project overview sections
2016-03-19 18:04:22 -04:00
Frederic Guillot
42376aec4a
Improve project overview page
2016-03-19 17:15:25 -04:00
Frederic Guillot
caf8cb3323
Improve board tooltips
2016-03-19 16:51:25 -04:00
Frederic Guillot
6351cb0e27
Improve activity stream layout
2016-03-19 16:22:00 -04:00
Frederic Guillot
0a18e28db4
Swap category and avatar on the card
2016-03-19 15:25:48 -04:00
Frederic Guillot
8d036dc06c
Change cards layout
2016-03-19 15:18:58 -04:00
Frederic Guillot
63a5bbafea
Show avatar on the cards
2016-03-19 14:36:16 -04:00
Frederic Guillot
2e320ceead
Handle multiple avatar sizes
2016-03-19 13:45:41 -04:00
Frederic Guillot
fe85d83621
Do not show comment sorting link on public board
2016-03-19 12:26:08 -04:00
Frederic Guillot
344f585a32
Improve comments design
2016-03-19 11:56:28 -04:00
Frederic Guillot
fa86542f90
Added pluggable Avatar providers
2016-03-18 23:06:32 -04:00
Frederic Guillot
c4c200b530
Rename menu label
2016-03-18 21:20:59 -04:00
Frederic Guillot
73bae9bb34
Rename controller TaskLink to TaskInternalLink
2016-03-18 21:16:25 -04:00
Frederic Guillot
854457baf0
Improve task summary sections
2016-03-18 21:00:14 -04:00
Frederic Guillot
f1e4fb92b3
Put back task actions on the sidebar
2016-03-17 23:12:16 -04:00
Timo Litzbarski
f894057a54
add task on board hooks
2016-03-14 13:36:47 +00:00
Frederic Guillot
b061945f0e
Show server configuration in settings page
2016-03-12 09:52:00 -05:00
Frederic Guillot
241ca53e47
Added "?" to display list of keyboard shortcuts
2016-03-11 23:01:38 -05:00
Frederic Guillot
4f54a547fa
Added new keyboard shortcut for task view
2016-03-11 22:46:54 -05:00
Frederic Guillot
d798202835
Improve PR about task links table
2016-03-09 21:25:41 -05:00
Olivier Maridat
7b20a14e8d
Enhance task link view to mimic the subtask view
2016-03-09 11:10:35 +01:00
Frederic Guillot
7026e8d622
Fix spelling error
2016-03-08 22:31:26 -05:00
Frederic Guillot
f91f3214c1
Always display project name and task title in task views
2016-03-08 22:02:42 -05:00
Timo Litzbarski
f43f299306
Fix File Tooltip #1960
2016-03-07 12:53:30 +00:00
Frederic Guillot
22c5e32def
Improve automatic action creation
2016-03-05 17:40:49 -05:00
Frederic Guillot
1e169ae16c
Import automatic actions from another project
2016-03-05 13:39:55 -05:00
Frederic Guillot
9983e1422b
Add class to board form
2016-03-05 08:06:16 -05:00
Frederic Guillot
0bd5328c19
Added Ajax loading icon for submit buttons
2016-03-05 07:56:58 -05:00
Frederic Guillot
9b68c3bc77
Fix ambiguous column name with very old version of Sqlite
2016-03-04 22:21:54 -05:00
Frederic Guillot
8f3e2b2e5c
Helper refactoring
2016-03-04 20:10:34 -05:00
Timo Litzbarski
b3f43050c8
add new hooks #1742
2016-03-02 11:54:33 +00:00
Frederic Guillot
fafc272085
Added new template hook for application settings page
2016-02-28 22:00:54 -05:00
Frederic Guillot
dbef8d389e
Do not show empty dropdown when private projects are disabled
2016-02-21 19:58:44 -05:00
Frederic Guillot
67e7285530
Change help message for application URL
2016-02-20 18:35:41 -05:00
Frederic Guillot
5fe68d4d49
Add drag and drop to change swimlane positions
2016-02-20 18:11:08 -05:00
Frederic Guillot
8383252286
Sync locales
2016-02-20 11:34:16 -05:00
Frederic Guillot
c8c1242c26
Add drag and drop to change column positions
2016-02-20 11:24:43 -05:00
Frederic Guillot
2d27c36a71
Use inline popup to create new columns
2016-02-20 10:46:10 -05:00
Frederic Guillot
de4519fa2c
Add subtasks drag and drop
2016-02-19 22:59:47 -05:00
Frederic Guillot
9249498503
Add file preview for Markdown and text files
2016-02-16 22:06:53 -05:00
Frederic Guillot
4961805e0f
Add keyboard shortcut for project overview
2016-02-16 21:26:26 -05:00
Frederic Guillot
8936792f6f
Add file attachements to projects
2016-02-16 21:12:43 -05:00
Frederic Guillot
5bbc903dca
Start to implement a project overview page
2016-02-16 17:28:11 -05:00
Frederic Guillot
b245eaa695
Merge pull-request #1850
2016-02-16 14:23:18 -05:00
Frederic Guillot
3c9dacadfd
Merge pull-request #1848
2016-02-16 14:22:29 -05:00
Frederic Guillot
de739b22be
Merge pull-request #1847
2016-02-16 14:21:36 -05:00
Timo Litzbarski
3e9ae8963c
enrich hooks
2016-02-16 13:47:43 +00:00
Yaroslav Zemlyanuhin
052c119dc3
Added hook render for left column in task form.
...
Could be useful for default form customization
2016-02-16 13:53:00 +03:00
Timo Litzbarski
36d80c5941
fix assignee name for subtask
2016-02-16 08:33:35 +00:00
Frederic Guillot
337a5fd6ab
Improve filter box design
2016-02-14 17:44:25 -05:00
Frederic Guillot
07e3f51edb
Move project header templates to folder project_header
2016-02-14 16:11:55 -05:00
Frederic Guillot
8477da2643
Rename File controller to TaskFile
2016-02-14 15:49:59 -05:00
Frederic Guillot
8e25c875f2
Add ProjecFile and TaskFile models
2016-02-14 15:25:16 -05:00
Frederic Guillot
124f93dbad
Improve image thumbnails and files table
2016-02-13 22:51:58 -05:00
Frederic Guillot
738b6ae583
Add file drag and drop and asynchronous upload
2016-02-13 19:24:36 -05:00
Frederic Guillot
6161eaef9e
Enable/Disable users
2016-02-13 15:38:35 -05:00
Frederic Guillot
567d623446
Add setting option to disable private projects
2016-02-13 12:39:49 -05:00
Frederic Guillot
70557833a7
Merge pull-request #1837
2016-02-13 10:57:36 -05:00
Nick Blackledge
71dc812ae6
Fixed issue with customer filter popover and added confirmation for removal
2016-02-13 22:06:23 +11:00
Dj Padzensky
773bf36733
Added a DISABLE_LOGOUT constant, to allow the logout command to be disabled, for support of external SSO solutions.
2016-02-12 15:56:13 -08:00
Frederic Guillot
33214bdb52
Check access on sidebar action menus
2016-02-10 19:41:08 -05:00
David Norris
21d9c80b73
Task Menu Edit recurrence icon not consistent with board icons.
...
Updated Edit recurrence icon from fa-clock to fa-refresh fa-rotate-90 to
match icons used in the board.
2016-02-07 21:55:22 -05:00
Frederic Guillot
07dd8882e8
Fix subtask redirection
2016-02-07 09:34:05 -05:00
Frederic Guillot
58cef28967
The date time format can be chosen in application settings
2016-02-06 18:08:41 -05:00
Frederic Guillot
e0f925d298
Update plugin hooks doc
2016-02-05 20:51:19 -05:00
Frederic Guillot
de5fa17d60
Add task dropdown menu on listing pages
2016-02-05 20:30:54 -05:00
Frederic Guillot
9840fa8e07
Fix pagination on task time tracking page
2016-02-05 19:19:39 -05:00
Frederic Guillot
e2181612b9
Remove time form on task summary page and move that to task edit form
2016-02-05 19:00:40 -05:00
Frederic Guillot
a683c17fa7
Move template recurrence_info
2016-02-05 18:39:41 -05:00
Frederic Guillot
4e07ad6555
Improve subtask toggle status and timer
2016-02-05 18:30:16 -05:00
Frederic Guillot
dac049cd08
Add inline popoup for project sections
2016-02-05 17:40:42 -05:00
Frederic Guillot
4f3ca47d61
Add inline popoup for custom filters section
2016-02-05 17:26:13 -05:00
Frederic Guillot
fe9d04c3b9
Add inline popoup for category section
2016-02-05 17:22:13 -05:00
Frederic Guillot
62fcb7544f
Merge pull-request #1783
2016-02-05 17:10:00 -05:00
Frederic Guillot
0f2b46dd6a
Do not refresh the whole page when changing subtask status (work in progress)
2016-02-04 21:38:53 -05:00
Frederic Guillot
346151e103
Add dropdown menu with inline popup for all task actions
2016-02-03 20:53:07 -05:00
Frederic Guillot
6d388ec48d
Remove description textarea from task edit form
2016-02-03 18:43:31 -05:00
Frederic Guillot
91200ddcde
Change sidebar style
2016-02-03 18:27:45 -05:00
Busfreak
0a163421c7
add hook in analysis sidebar
2016-02-03 18:00:20 +01:00
Frederic Guillot
6727d53e68
Improve task summary layout
2016-02-02 22:41:24 -05:00
Frederic Guillot
5eb4b570a1
Show subtask modification forms in inline popup
2016-02-02 21:28:07 -05:00
Frederic Guillot
b5e1deeaa8
Improve project creation popover
2016-02-01 18:25:38 -05:00
Frederic Guillot
26492aba7e
Simplify layout and templates generation
2016-01-31 21:44:49 -05:00
Frederic Guillot
271543431e
Make project creation form a inline popup
2016-01-31 20:14:51 -05:00
Frederic Guillot
1ca83b5863
Move homepage menu to the user dropdown
2016-01-31 18:03:00 -05:00
Frederic Guillot
fc21d3873e
When creating a new project, have the possibility to select another project to duplicate
2016-01-31 17:46:19 -05:00
Frederic Guillot
1500ff92b2
Templates cleanup
2016-01-31 12:15:26 -05:00
Frederic Guillot
e81fa0ebd2
Rename helper method
2016-01-31 12:05:11 -05:00
Frederic Guillot
3eec6b72e6
Move subtask form elements to subtask helper
2016-01-31 12:02:55 -05:00
Frederic Guillot
d8e452d375
Move task form elements to Task helper
2016-01-31 11:50:28 -05:00
Frederic Guillot
9570793f68
Add a "Me" button to assignee form element
2016-01-31 11:05:47 -05:00
Frederic Guillot
bb040cfb78
Simplify code to handle ajax popover and redirects
2016-01-30 22:25:16 -05:00
Frederic Guillot
5c92f46786
Add external links for tasks with plugin api
2016-01-30 20:38:20 -05:00
Frederic Guillot
9b9d823f30
Move Gitlab and Github authentication to external plugins
2016-01-29 23:59:58 -05:00
Frederic Guillot
dae0c7391a
Move Google authentication to an external plugin
2016-01-29 20:15:53 -05:00
Frederic Guillot
32e4a932c8
Added automatic actions based on a daily event
2016-01-28 08:40:27 -05:00
Olivier Maridat
648e03a8d0
Update task link tooltip view
2016-01-26 13:32:44 +01:00
Frederic Guillot
051bf1c9db
Add configurable task priority
2016-01-24 20:38:39 -05:00
Frederic Guillot
abcfd02067
Split project edition into multiple pages
2016-01-24 18:15:21 -05:00
Frederic Guillot
4fa38bf417
Add project owner
2016-01-24 16:29:14 -05:00
Frederic Guillot
6002efb8a0
Replace message when no project notifications are registered
2016-01-23 18:07:28 -05:00
Frederic Guillot
8bb67dc8cb
Avoid to send XHR request when a task has not moved after a drag and drop
2016-01-21 22:17:24 -05:00
Frederic Guillot
325e72589d
Always show the search box in board selector
2016-01-21 21:11:30 -05:00
Frederic Guillot
fcdfdeabfa
Replace logout link by a dropdown menu
2016-01-21 20:58:12 -05:00
Frederic Guillot
f3e5fdb137
Make dashboard section title clickable
2016-01-20 22:54:42 -05:00
Frederic Guillot
32b2fd92d3
Show in user interface the saving state of the task
2016-01-17 17:24:09 -05:00
Frederic Guillot
7925000f07
Do not show column dropdown on the public view
2016-01-17 16:38:43 -05:00
Frederic Guillot
d45fa6a33b
Add dropdown menu on each board column title to close all tasks
2016-01-17 11:03:33 -05:00
Frederic Guillot
c58478c0ab
Move analytic logic to separate classes
2016-01-15 21:03:19 -05:00
Frederic Guillot
2d85e0fab7
Fix wrong link for category in task footer
2016-01-13 20:47:24 -05:00
Frederic Guillot
ce4b7b61c2
Add dropdown menu for task links table
2016-01-12 22:23:34 -05:00
Frederic Guillot
fde0c0bad5
Add dropdown menu for column 'Actions' in tables
2016-01-12 22:19:43 -05:00
Frederic Guillot
dfd0c4e48d
Rename template hooks added by last PR
2016-01-12 22:01:54 -05:00
Frederic Guillot
a8008102ef
Merge pull-request #1648
2016-01-12 21:58:03 -05:00
Frederic Guillot
713113d6c0
Add dropdown menu for subtasks
2016-01-12 21:46:20 -05:00
Busfreak
286d46313a
add hook to app/filters_helper, add $project delivery to project/filters
...
This request adds two new hooks to the app/filters_helper (before and
after) including delivery of $project to hooked template if set.
Additionally it delivers $project from project/filters to
app/filters_helper.
2016-01-12 18:28:31 +01:00
Frederic Guillot
26e3996014
Add forgot password feature
2016-01-09 17:28:31 -05:00
Frederic Guillot
7864685cfd
Move Gitlab webhook to an external plugin
2016-01-07 21:05:23 -05:00
Frederic Guillot
54b3cfe8a1
Move bitbucket webhook to an external plugin
2016-01-07 20:16:05 -05:00
Frederic Guillot
00e5a4c5b4
Move Github Webhook to external plugin
...
See: https://github.com/kanboard/plugin-github-webhook
2016-01-06 21:46:31 -05:00
Frederic Guillot
e62779e267
Improve 2FA
2016-01-05 20:31:15 -05:00
Frederic Guillot
a296ba5b18
Improve Automatic Actions plugin api
2016-01-03 16:43:13 -05:00
Frederic Guillot
8ca1809bd6
Sync locales
2015-12-29 19:17:40 +01:00
Frederic Guillot
178eda1887
Add autocompletion in textarea for user mentions
2015-12-29 18:44:21 +01:00
Frederic Guillot
ded63d21a8
Send notifications on user mentions
2015-12-29 09:30:36 +01:00
Frederic Guillot
9ff0abd8d6
Update active menu in sidebars
2015-12-24 15:34:50 +01:00
Busfreak
a4a1cd9f0c
set class=active when selecting controller=ProjectPermission
2015-12-17 20:00:15 +01:00
Busfreak
bf2034b416
extend hook 'template:project:sidebar' with $project
2015-12-17 19:36:19 +01:00
Frederic Guillot
7f980cffcc
Show profile link for @username mentions
2015-12-15 22:39:39 -05:00
Matthew Cillo
583e6bf064
added working template of compare hours
2015-12-07 22:45:12 -05:00
Frederic Guillot
f0651c48c1
Restrict actions for project viewers
2015-12-06 17:39:21 -05:00
Frederic Guillot
70c65268fe
Update plugin doc
2015-12-06 14:48:59 -05:00
Frederic Guillot
e9fedf3e5c
Rewrite of the authentication and authorization system
2015-12-05 20:31:27 -05:00
Frederic Guillot
e582d4047b
Add groups (teams)
2015-11-25 22:06:39 -05:00
Frederic Guillot
9deeaa4ef1
Add new hooks for plugins
2015-11-21 17:27:29 -05:00
Frederic Guillot
41ecb163ee
Dropdown menu entry are now clickable outside of the html link
2015-11-21 15:44:25 -05:00
Frederic Guillot
968ae47454
Fix php notice after merging pull-request #1392
2015-11-15 16:56:01 -05:00
Frederic Guillot
764d399ca4
Merge pull-request #1392
2015-11-15 16:50:50 -05:00
Frederic Guillot
2011c35344
Add missing template for activity stream
2015-11-15 13:45:24 -05: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
Max Kamashev
1739c4a679
Form add subtasks in each task
2015-10-20 10:31:03 +03: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
09da289c2f
Move slack, hipchat and jabber integrations to plugins
2015-10-17 22:19:49 -04:00
Frederic Guillot
8c532efd5f
Run php-cs-fixer on the code base
2015-10-17 10:09:03 -04:00
Frederic Guillot
73a5b9bc75
Make user notifications pluggable
2015-10-17 09:51:15 -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