Commit Graph

362 Commits

Author SHA1 Message Date
Frédéric Guillot 03fa01ac7b Improve automatic actions (check for compatible events/actions/parameters) 2014-09-28 14:26:40 -04:00
Frédéric Guillot 0c8de6a3f5 Request::getValues() doesn't parse json request anymore 2014-09-28 09:33:53 -04:00
Frédéric Guillot 9003f830ef Move methods getIpAddress() and getUserAgent() to the Request class 2014-09-28 09:19:19 -04:00
Frédéric Guillot 4aa99e9492 Hide users menu for non-admins (pull-request #284) 2014-09-27 21:40:47 -04:00
Frédéric Guillot 3fa549352c Replace Markdown parser by Parsedown 2014-09-27 21:12:12 -04:00
Frédéric Guillot 23753bde1c Update translations (pull-requests #282, #287 and #288) 2014-09-24 20:12:48 -04:00
Frédéric Guillot a5337cfe5c Move task edit form to the task layout 2014-09-23 20:16:07 +02:00
Frédéric Guillot dd7579e5a8 Add phpdoc comments 2014-09-23 19:46:05 +02:00
Frédéric Guillot 484c9614d1 Regular users can remove only their own tasks 2014-09-23 15:17:04 +02:00
Frédéric Guillot 0bd0beba41 Fix broken unit test 2014-09-22 20:52:08 +02:00
Frédéric Guillot 21c50fb7fa Move task webhook to the controller webhook 2014-09-22 14:34:30 +02:00
Frédéric Guillot ab1a4760ed Basic prototype to handle Github webhooks 2014-09-22 14:31:12 +02:00
Frédéric Guillot eeb4688dcc Add configuration option to enable/disable 'Strict-Transport-Security' HTTP header 2014-09-20 15:35:17 +02:00
Frédéric Guillot de225f401d Improve installation doc 2014-09-20 14:52:01 +02:00
Frédéric Guillot 41e796c52a Models refactoring/improvements 2014-09-20 14:49:31 +02:00
Frédéric Guillot 00cdc609d1 Extract project permissions to a separate class 2014-09-20 12:52:48 +02:00
Frédéric Guillot 5f96af82f2 Split Task model into smaller classes 2014-09-20 11:58:27 +02:00
Frédéric Guillot 95e54d1d30 Exclude current user in email notifications, pull-request #273) 2014-09-19 22:08:04 +02:00
Frédéric Guillot 9ffa63747a Merge pull-request #274 (url redirection/session expired) 2014-09-19 20:45:40 +02:00
Frédéric Guillot 082fda68ca Improve make-archive.sh 2014-09-19 15:57:15 +02:00
Frédéric Guillot 0a9a4ba039 Improve make-archive.sh and update swiftmailer 2014-09-19 15:29:39 +02:00
Frédéric Guillot af69070a64 Add API example in Python 2014-09-19 11:57:23 +02:00
Frédéric Guillot 31d3f8bb57 Fix bug: update of the last_modified field for projects 2014-09-18 22:08:16 +02:00
Frédéric Guillot 4b61aad218 Add doc for projects modification 2014-09-18 20:53:45 +02:00
Lim Yuen Hoe ed13a04c4c redirect to original target page after logging in 2014-09-19 01:48:45 +08:00
Frédéric Guillot ec816626eb Add screenshots for automatic actions documentation 2014-09-18 19:48:30 +02:00
Frédéric Guillot 7fac9783c6 Add documentation about board public access 2014-09-18 19:32:22 +02:00
Frédéric Guillot 7e6d35f829 Fix bug: overdue tasks email notification 2014-09-18 15:56:43 +02:00
Frédéric Guillot c343a74743 Add documentation to create projects 2014-09-17 23:19:38 +02:00
Frédéric Guillot c677cd1352 Add documentation to create tasks 2014-09-17 22:51:34 +02:00
Frédéric Guillot 9e781de91d Add install procedure for Centos 7 2014-09-17 20:59:22 +02:00
Frédéric Guillot c2a7b0f73f Add documentation to execute automatic tests 2014-09-17 18:25:24 +02:00
Frédéric Guillot 210f6c8182 Improve labels in change password interface (pull-request #270) 2014-09-17 17:32:01 +02:00
Frédéric Guillot a5b90a9404 Fix typos in API documentation 2014-09-17 15:55:07 +02:00
Frédéric Guillot f7bea1a1ef Improve API calls for project permissions 2014-09-17 15:43:04 +02:00
Frédéric Guillot 243e72474b Improve board API calls 2014-09-17 14:47:41 +02:00
Frédéric Guillot e7a20b9d8f Improve API calls for users 2014-09-16 19:30:18 +02:00
Frédéric Guillot eb6dfdca53 Improve API calls for comments 2014-09-16 17:54:17 +02:00
Frédéric Guillot a76939066b Add more events and notifications for tasks 2014-09-16 16:35:43 +02:00
Frédéric Guillot aca4207a94 Don't load Javascript assets for public board access 2014-09-16 15:05:07 +02:00
Frédéric Guillot 1c295d4d65 Remove unused code 2014-09-16 13:42:53 +02:00
Frédéric Guillot 6afae5ba7b Rename method names to be more consistent 2014-09-16 13:38:32 +02:00
Frédéric Guillot b1ffbbd501 Improve template loader 2014-09-16 13:35:39 +02:00
Frédéric Guillot 12a688347c Improve Board::Index() and avoid useless HTTP redirects 2014-09-16 13:25:44 +02:00
Frédéric Guillot a7f3cd87fb Update Russian and Italian translations (pull-requests #266 and #265) 2014-09-16 12:05:36 +02:00
Frédéric Guillot 6d919f0280 Add more unit tests for task position moves 2014-09-16 11:48:16 +02:00
Frédéric Guillot 9a733f0a83 Fix documentation link 2014-09-15 22:58:31 +02:00
Frédéric Guillot b8e0324a93 Update Spanish translations 2014-09-15 22:50:33 +02:00
Frédéric Guillot 26e69a5fa9 Tiny postgres fixes (pull-request #263) 2014-09-15 22:48:24 +02:00
Frédéric Guillot e1ddf7f012 Run unit tests across different database backends + fix bugs 2014-09-15 22:35:56 +02:00