Frederic Guillot
9e1f4fa6c7
Improve pull-request that compare hours
2015-12-14 22:13:11 -05:00
Frederic Guillot
3897b1de59
Merge pull-request #1528
2015-12-14 21:54:40 -05:00
Frederic Guillot
4e154b106c
Fix pagination in group members listing
2015-12-14 21:47:38 -05:00
Matthew Cillo
b2b75a4a6e
added/reworded some comments
2015-12-11 21:33:27 -05:00
Matthew Cillo
c72e13a976
removed debug line and added title
2015-12-11 21:16:00 -05:00
Matthew Cillo
583e6bf064
added working template of compare hours
2015-12-07 22:45:12 -05:00
Frederic Guillot
73ce90ac56
Remove unused use statements
2015-12-05 21:34:26 -05:00
Frederic Guillot
bb63068196
Sync locales
2015-12-05 21:05:48 -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
42b5b413bd
Code cleanup
2015-11-15 13:06:13 -05:00
Frederic Guillot
a675271ad7
Rewrite of session management
2015-11-15 12:50:33 -05:00
Frederic Guillot
2fc402f673
Fix PHP error when adding a new user with email notification enabled
2015-11-14 16:12:44 -05:00
Frederic Guillot
d84bf429d6
Fix bug in daily project summary CSV export
2015-11-14 15:35:59 -05:00
Frederic Guillot
6756ef2301
Move token generation to Security namespace
2015-10-25 15:05:19 -04:00
Frederic Guillot
51c333e538
Regenerate thumbnails if missing
2015-10-24 17:54:56 -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
7303a79b50
Cleanup and minor fixes
2015-10-19 21:05:41 -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
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
Frederic Guillot
ffe615d201
Add comments sorting
2015-10-11 18:21:54 -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
9d56525c4b
When duplicating a task redirect to the new task
2015-10-07 20:06:28 -04:00
Frederic Guillot
d67d7c54e6
Add web notifications
2015-10-03 12:09:27 -04:00
Frederic Guillot
264b552603
Add custom filters (refactoring of pull-request #1312 )
2015-10-02 21:58:00 -04: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
16e14b76a6
Change swimlane layout to save space on the screen
2015-09-26 19:04:58 -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
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
38ea489ec8
Remove unused statement
2015-09-20 22:35:06 -04:00
Frederic Guillot
689687dd4e
Add formatters
2015-09-20 22:18:56 -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
62fd225cfb
Add abstract storage layer
2015-09-16 21:38:38 -04: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
c405f99fc8
Show localized documentation if available
2015-09-12 20:48:54 -04:00
Frederic Guillot
710f2c7bb0
Improve unit tests
2015-09-05 23:30:56 -04:00
Frederic Guillot
70d3340cd0
Creating another task stay in the popover
2015-09-05 17:06:01 -04:00
Frederic Guillot
512840fe1d
Improve pull-request about swimlane description
2015-09-05 12:03:20 -04:00
Fabiano Pereira
339c990577
#1144 Add description field to swimlane.
2015-09-04 10:17:20 -03:00
Frederic Guillot
6c711f696f
Include documentation in the application
2015-08-29 20:00:53 -04:00
Frederic Guillot
05fb655347
Move tasks Gantt chart
2015-08-26 22:47:31 -04:00
Frederic Guillot
8eb739bb91
Add Gitlab authentication
2015-08-23 13:15:59 -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
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
Frederic Guillot
1484b1c39c
Show closed tasks on the Gantt chart and fix rounding for task progress
2015-08-20 21:26:42 -04:00
Frederic Guillot
57bd53847c
Improve sidebar menus
2015-08-19 20:59:05 -04:00
Frederic Guillot
2fd177363b
Add project users overview
2015-08-16 22:17:45 -04:00
Frederic Guillot
536127c5a1
Fix potential issue with conflict namespace
2015-08-14 21:53:29 -04:00
Frederic Guillot
17a3781bd8
Add Gantt chart for projects
2015-08-14 17:03:55 -04:00
Frederic Guillot
b2cce5a3a1
Add new role Project Administrator
2015-08-14 15:43:08 -04:00
Frederic Guillot
2d5621af2f
Fix permission issue when changing the url manually
2015-08-07 18:07:19 -04:00
Frederic Guillot
db88a00d48
Add bruteforce protection
2015-08-01 12:14:22 -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
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
33a3196001
Fix minor issues
2015-07-19 18:54:00 -04:00
Frederic Guillot
401b0bdfb1
Split task controller into smaller classes
2015-07-19 18:14:20 -04: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
7d7692d273
Fix cosmetic issues
2015-07-18 18:35:20 -04:00
Frederic Guillot
5369c74ec0
Add form to create remote user
2015-07-18 10:02:29 -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
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
Frederic Guillot
bf59465b10
Use ajax requests for board collapse/expand
2015-07-12 16:51:20 -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
Frederic Guillot
f4fc02130a
Fix bug: No creator when duplicating a task
2015-07-08 19:59:17 -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
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
0de2690413
Increase date range for ics export
2015-07-05 12:26:19 -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
747b9434d3
Remove method Category::getBoardCategories()
2015-07-01 20:55:21 -04:00
Frederic Guillot
107699e5ed
Change page title
2015-07-01 18:32:43 -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
e22985df50
Start to implement advanced search query language
2015-06-28 18:52:01 -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