Rys Sommefeldt
861441ed31
Display priority changes in board view for inverted priority ranges
...
Similar to allowing update of priorities when `priority_end` is greater than `priority_start`, to support inverted priority ranges, allow that change to propagate into `formatPriority` and display in the board view.
2016-08-01 15:49:43 +01:00
Rys Sommefeldt
b30a4fca24
Allow priority changes when start and end differ
...
It's common to want an 'inverted' priority range, for example where P0 is the highest. The task helper logic would hide priority editing when priority_end was larger than priority_start. This logic change allows it by checking that priority_start and priority_end are different.
2016-08-01 12:00:32 +01:00
Frederic Guillot
86c950743f
Move API calls for task metadata to a separate class
2016-07-31 15:10:42 -04:00
Frederic Guillot
f5abf6c94e
Merge pull-request #2533
2016-07-31 14:44:18 -04:00
Frederic Guillot
92a5a0f860
Cleanup events and stuff before processing job in worker
2016-07-31 11:28:33 -04:00
Frederic Guillot
92ac133d23
Send bootstrap event when starting worker
2016-07-31 10:11:55 -04:00
NeverMin
a939ffe61f
fixed typo
2016-07-30 11:20:52 +08:00
Eskiso
27a166f750
Added Task Metadata options to API
...
Add API calls to get all metadata from task, get metadata from task by name, edit/create new metadata and remove metadata
2016-07-29 23:10:45 +01:00
Frederic Guillot
f3e16da4ac
Allow users to see inactive projects
2016-07-28 16:56:37 -04:00
Frederic Guillot
837173cf93
Fix regression in PR #2439
2016-07-27 18:26:56 -04:00
Frederic Guillot
8e1c216130
Merge pull-request #2525
2016-07-27 18:20:14 -04:00
Christopher Geelen
2363da274c
ADD: TaskMovedDateFilter
2016-07-27 15:06:01 +02:00
Eskiso
18d59f8ccf
Fixed internal link translations.
...
Wrong "gender" on words.
2016-07-27 09:30:48 +01:00
Frederic Guillot
9649f7ba82
Use the library PicoFeed to generate RSS/Atom feeds
2016-07-26 22:23:58 -04:00
Eskiso
3c228b4e2a
Updated translation
...
Shouldn't lines 1203, 1204, 1195, 1196 end in %d?
2016-07-26 15:30:35 +01:00
Frederic Guillot
407a8d2f09
Sync translations
2016-07-24 21:00:16 -04:00
Frederic Guillot
5d3ad534cc
Removed individual column scrolling on board
2016-07-24 15:18:09 -04:00
Frederic Guillot
9d6715ddc0
Improve project page titles
2016-07-24 13:55:35 -04:00
Frederic Guillot
a3b4b25df2
Remove sidebar titles
2016-07-24 13:35:09 -04:00
Frederic Guillot
be22f0619e
Remove method UserModel::getFullname()
2016-07-24 13:29:24 -04:00
Frederic Guillot
a6d22bf271
Remove username for dashboard sidebar and change titles
2016-07-24 13:00:59 -04:00
Frederic Guillot
51b2193fc4
Move dashboard pagination into separate classes
2016-07-24 12:09:41 -04:00
Frederic Guillot
506ebf3bac
Fixed typo in template that prevent project permissions to be duplicated
2016-07-24 10:08:57 -04:00
Frederic Guillot
df57b0f2c8
Simplify mail subject for notifications
2016-07-23 23:06:51 -04:00
Frederic Guillot
5884c65a02
Remove SubtaskTimeTrackingSubscriber
2016-07-23 22:50:20 -04:00
Frederic Guillot
24555080fd
Create new class SubtaskStatusModel
2016-07-23 21:48:59 -04:00
Frederic Guillot
f216e345ba
Create new class SubtaskTaskConversionModel
2016-07-23 21:22:24 -04:00
Frederic Guillot
2a7ca0405c
Create new class SubtaskPositionModel
2016-07-23 21:14:33 -04:00
Frederic Guillot
220bc9cdcc
Add unit test RecurringTaskSubscriber
2016-07-23 20:58:16 -04:00
Frederic Guillot
adb5023cfc
Add unit test for ProjectMetricJob
2016-07-23 20:30:06 -04:00
Frederic Guillot
ca45b5592b
Add new automatic action to move the task to another column when not moved
2016-07-23 18:59:00 -04:00
Frederic Guillot
9b2a32af78
Add new automatic action to move a task to another column when closed
2016-07-23 18:33:31 -04:00
Frederic Guillot
2a42e0e1aa
Added a new automatic action to set due date
2016-07-23 18:10:05 -04:00
Frederic Guillot
d4606f69f6
Minor cleanup
2016-07-23 15:15:11 -04:00
Frederic Guillot
b179802a85
Sync locales
2016-07-23 14:58:40 -04:00
Frederic Guillot
a823cc1d08
NotificationModel refactoring
2016-07-23 14:50:59 -04:00
Frederic Guillot
b6119e7dee
Added internal task links to activity stream
2016-07-23 14:05:15 -04:00
Frederic Guillot
5fe81ae6ef
Add new template hooks
2016-07-22 17:58:39 -04:00
Frederic Guillot
0ae215edb3
Merge pull-request #2439
2016-07-22 17:14:37 -04:00
Eskiso
be176fe36c
Updated translation
2016-07-22 09:28:00 +01:00
Frederic Guillot
1dcaf6ad9f
Sync locales
2016-07-21 18:36:44 -04:00
Frederic Guillot
df423ae4af
Move repository to Kanboard organization
2016-07-21 17:46:17 -04:00
Frederic Guillot
3dd20c9c78
Rename CommentModel::EVENT_REMOVE to CommentModel::EVENT_DELETE
2016-07-20 21:47:23 -04:00
Frederic Guillot
7b100cc57b
Move logic of PR #2496 to GroupModel
2016-07-20 21:40:27 -04:00
Frederic Guillot
3042504f99
Merge pull-request #2496
2016-07-20 20:43:17 -04:00
Frederic Guillot
390082aa41
Refactoring of internal task events
2016-07-19 22:38:30 -04:00
Dj Padzensky
57f66cc855
ProjectPermissionController: make sure groups don't exist before creating them
...
Adding logic to check for a group by external ID, before trying to create it.
2016-07-19 19:16:07 -07:00
Frederic Guillot
d9d3788222
Subtasks events refactoring and show delete in activity stream
2016-07-17 20:33:27 -04:00
Frederic Guillot
cbe52e5720
File events refactoring
2016-07-17 18:47:06 -04:00
Frederic Guillot
ec0ecc5b03
Added event for removed comments with some refactoring
2016-07-17 17:15:14 -04:00