Frederic Guillot
98798c5b76
Show both time spent and estimated on the board
2016-08-25 21:15:41 -04:00
Frederic Guillot
71221c1bbd
Fix indentation in PR #2587
2016-08-23 20:33:02 -04:00
Frederic Guillot
fb24b527f2
Merge pull-request #2587
2016-08-23 20:24:43 -04:00
Frederic Guillot
4ffb4df5fd
Sync locales
2016-08-23 20:15:01 -04:00
Frederic Guillot
3b4326c397
Fix conflicts for PR #2603 (Korean translations)
2016-08-23 20:08:16 -04:00
ninearif
73c79a6eb2
fix Thai translation
2016-08-23 20:02:12 -04:00
nineArif
b0698c8d35
fix Thai typo
2016-08-23 20:01:57 -04:00
Napier
ad9dc93cc3
Translate to korean
2016-08-23 18:18:13 +09:00
Frederic Guillot
51fef80f7d
Store board collapsed mode user preference in the database
2016-08-22 21:20:48 -04:00
Frederic Guillot
1d16a53c48
Store comment sorting direction in user metadata
2016-08-21 20:36:16 -04:00
Frederic Guillot
8e83e404fb
Add FileCache driver
2016-08-21 18:46:34 -04:00
Frederic Guillot
093905c895
Show project name in notifications
2016-08-21 13:45:06 -04:00
dalmond
e8ec7861af
New Automatic Actions: Colour by Swimlane and Priority by Swimlane
2016-08-17 12:52:24 +01:00
dalmond
5c685a2a78
Automatic Actions now support Swimlanes
2016-08-17 12:51:59 +01:00
Frederic Guillot
900e98068e
Rename template hooks from PR #2586
2016-08-16 19:09:57 -04:00
stinnux
72e46401ff
Added template hooks for menu on project list
2016-08-16 09:12:50 +02:00
Frederic Guillot
5f82a942c0
Fix PHP notice when sending overdue notifications
2016-08-15 20:46:26 -04:00
Frederic Guillot
50b354851f
Merge pull-request #2539
2016-08-14 14:34:02 -04:00
Frederic Guillot
e24c37290b
Make form columns and popover more responsive
2016-08-14 14:19:20 -04:00
Frederic Guillot
cb73946751
Make project overview page more responsive
2016-08-14 13:46:46 -04:00
Frederic Guillot
e985e27281
Make tables more responsive
2016-08-14 12:50:07 -04:00
Frederic Guillot
2ca3cc7f72
Fix PHP 5.3 compatibility issue
2016-08-13 23:47:58 -04:00
Frederic Guillot
521379a350
Display same task summary on all task view pages
2016-08-13 20:23:04 -04:00
Frederic Guillot
a631b76175
Remove fixed table on dashboard and improve input placeholders
2016-08-13 19:34:21 -04:00
Frederic Guillot
4520026e91
Replace SQL query by a PicoDB query
2016-08-13 19:19:55 -04:00
Frederic Guillot
010199e8f8
Add the possibility to attach template hooks with a callback
2016-08-13 18:41:01 -04:00
Frederic Guillot
2ebe8b3272
Add the possibility to attach template hooks with local variables
2016-08-13 18:08:46 -04:00
Frederic Guillot
ffe61abc69
Improve form helpers and add more hooks
2016-08-13 17:49:27 -04:00
Frederic Guillot
4ffaba2ba0
Add reference hooks
2016-08-13 14:23:53 -04:00
Eskiso
531a210db3
Fixed missing space on Activities title
2016-08-12 12:05:17 +01:00
Anjar Febrianto
801dcd35cd
Update Locale for ID ( #2578 )
2016-08-11 20:20:31 -04:00
Frederic Guillot
195fae86d6
Make filter box and project header more responsive
2016-08-08 21:54:45 -04:00
Frederic Guillot
fd0bea2187
Use Sass custom mixins for grid
2016-08-07 22:52:29 -04:00
Frederic Guillot
41f93e0957
Add SASS variables for colors
2016-08-07 18:08:28 -04:00
Frederic Guillot
508a5eaf85
Re-indent code of PR #2560
2016-08-07 13:43:18 -04:00
Frederic Guillot
f0192a7b2e
Merge pull-request #2560
2016-08-07 13:41:44 -04:00
Frederic Guillot
69c6271c6e
Convert application header to grid system
2016-08-07 12:51:03 -04:00
Thomas Lutz
74b2a1ffb4
fix selfsigned ssl certificates swift mail
2016-08-07 17:30:17 +02:00
Frederic Guillot
590d2c2396
Show project name on task bulk creation form
2016-08-07 10:33:23 -04:00
Frederic Guillot
c0ee8b4092
Show project name in task forms
2016-08-07 10:31:48 -04:00
Frederic Guillot
928d27d2ad
Reduce number of font size
2016-08-07 09:02:26 -04:00
Frederic Guillot
1dc947eac4
Convert vanilla CSS to SASS
2016-08-06 22:19:36 -04:00
Duamel Sevans
411a66c8cb
Update russian translation ( #2542 )
2016-08-02 22:06:55 -04:00
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
Frederic Guillot
4364559805
Handle HTTP header X-Real-IP to get IP address
2016-07-16 14:11:14 -04:00
Frederic Guillot
6cfce7720a
Fixed Markdown editor auto-grow on the task form
2016-07-15 21:05:15 -04:00
Dj Padzensky
5969eb8e30
Added tighter access controls to profile section
2016-07-14 13:20:56 -07:00
Frederic Guillot
6e35d8f22a
Display project name for task auto-complete fields
2016-07-14 13:46:06 -04:00
Frederic Guillot
9496dfdb6d
Make search attributes not case sensitive
2016-07-14 11:39:59 -04:00
Frederic Guillot
48ee733f9e
Added search filter for task priority
2016-07-14 11:29:15 -04:00
Frederic Guillot
3622c32f99
Merge pull-request #2478
2016-07-13 18:40:22 -04:00
Napier
7aafe7f590
Update translations.php
2016-07-13 22:04:19 +09:00
Napier
13e4da644b
Translate ko
2016-07-13 22:01:58 +09:00
Frederic Guillot
c020a45ee1
Make sure that the table schema_version use InnoDB for Mysql
2016-07-12 22:19:37 -04:00
Busfreak
9033e27576
missing translation in dasboard/tasks
2016-07-11 19:42:33 +02:00
Frederic Guillot
3813acf199
Fixed compatibility issue with PHP 5.3 for OAuthUserProvider class
2016-07-10 22:05:45 -04:00
Frederic Guillot
34d0995d55
Cherry-pick from PR #2435 (Show TOTP Issuer)
2016-07-10 14:18:10 -04:00
Frederic Guillot
7dfd094ed4
Merge pull-request #2388
2016-07-10 13:26:48 -04:00
Frederic Guillot
397988dd8d
Fix a couple of bugs in PR #2424
2016-07-09 14:51:39 -04:00
Valentin Yakovenkov
1d58b33950
Hide empty parts of task details page
2016-07-07 09:40:19 +03:00
Frédéric Guillot
8856e57163
Merge pull request #2449
2016-07-06 22:59:09 -04:00
Valentin Yakovenkov
334f300928
Add ru_RU translation
2016-07-06 14:34:22 +03:00
Biniou180
908cff9b6a
Corrected typo vérouillé > verrouillé
...
Following issue #2445
2016-07-06 13:24:03 +02:00
Busfreak
6ccd8c11fa
Hide tasks within specific columns in dashboard ( #2424 )
2016-07-05 11:09:13 -04:00
Frédéric Guillot
b215296f97
Merge pull request #2432
2016-07-04 21:40:19 -04:00
Frédéric Guillot
1dc134d2d9
Merge pull request #2429
2016-07-04 21:39:35 -04:00
Valentin Yakovenkov
49f2231cf0
Fix some locale types & updated ru_RU translation
2016-07-04 19:33:25 +03:00
Busfreak
b1a85f98a6
german translation
2016-07-04 18:02:36 +02:00
angystardust
a1899749c1
Update IT_it/translations.php for 1.0.31 release
2016-07-04 16:59:13 +02:00
Jannik Winkel
2f109022f7
Fixed "due today" highlighting
2016-07-03 20:53:15 +02:00
Frederic Guillot
7209b1ea7c
Sync locales
2016-07-03 13:20:22 -04:00
Frederic Guillot
f87d3334e5
Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane()
2016-07-03 10:59:09 -04:00
Frederic Guillot
d975a3ac45
Added more unit tests for task priority duplication
2016-07-03 10:45:34 -04:00
Frederic Guillot
4b5c3b0527
Use PHP7 for Docker image
2016-07-02 22:35:54 -04:00
Frederic Guillot
9bc82296a9
Force sorting order in SQL for Postgres
2016-07-02 18:53:35 -04:00
Frederic Guillot
a8a8bfb0af
Added more unit tests for LDAP user class
2016-07-02 18:23:47 -04:00
Frederic Guillot
43337d58c0
Preserve role for existing users when using ReverseProxy authentication
2016-07-02 17:44:45 -04:00
Frederic Guillot
10d577ad9d
Handle priority for task and project duplication
2016-07-02 16:36:10 -04:00
Frederic Guillot
8e56148a6d
Make sure that tags are duplicated for recurring tasks
2016-07-02 15:45:55 -04:00
Frederic Guillot
b7ac354e83
Move Task::duplicate() to class ProjectTaskDuplicationModel
2016-07-02 15:29:48 -04:00
Frederic Guillot
6d5577fa0b
Handle project tags duplication
2016-07-02 15:20:59 -04:00
Frederic Guillot
3fcc0cb918
Handle tags and tasks move/duplication to another project
2016-07-02 14:44:26 -04:00
Frederic Guillot
853189a43f
Do not create empty tags and remove tags only when necessary
2016-07-02 11:50:32 -04:00
Frederic Guillot
6db72521ea
Memory cache have to be flushed before job processing
2016-07-01 13:44:14 -04:00
Frederic Guillot
abdfa46cfc
Fixed empty title for web notification with only one overdue task
2016-07-01 12:33:18 -04:00
Frederic Guillot
662506941f
Flush memory cache in worker to get latest config values
2016-07-01 11:34:14 -04:00
Frederic Guillot
a089cd72de
Fixed lexer issue with non word characters
2016-07-01 09:47:10 -04:00
Frederic Guillot
4b94714b3d
Fixed PHP error in UserHelper when having no user session
2016-07-01 09:05:10 -04:00
honda2
5a7afc67d2
more edits in czech translation
...
more edits in czech translation
2016-07-01 11:33:21 +02:00
honda2
44bf478d67
update czech translations
...
replaced some german strings with czech
2016-07-01 09:58:02 +02:00
Eskiso
62927e3695
Updated translation
2016-06-30 12:29:46 +01:00
Frederic Guillot
1aab142127
Fixed identical background color for LetterAvatar on 32bits platforms
2016-06-29 21:45:28 -04:00
Frederic Guillot
6c24ec5784
Update SQL schema dumps
2016-06-28 21:13:59 -04:00
Frederic Guillot
29ed5cbad1
Fix field type issue with Postgres
2016-06-28 21:06:55 -04:00
Frederic Guillot
a49e7b7643
Expose task reference field to the user interface
2016-06-28 20:40:15 -04:00
Busfreak
53f3b2ecd3
update german translation
2016-06-28 13:28:13 +02:00
Frederic Guillot
9a95621599
Improve ICal export
2016-06-26 16:14:27 -04:00
i00171
95b553f5bf
Removed old debug code.
2016-06-26 22:00:40 +02:00
Frederic Guillot
82623f1a21
Added API calls for subtask time tracking
2016-06-26 15:47:02 -04:00
Frederic Guillot
f621129836
Added new API calls for project attachements
2016-06-26 15:17:38 -04:00
Frederic Guillot
3d34681610
Added new API calls for external task links
2016-06-26 14:33:53 -04:00