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