Commit Graph

1379 Commits

Author SHA1 Message Date
Frederic Guillot 9deeaa4ef1 Add new hooks for plugins 2015-11-21 17:27:29 -05:00
Frederic Guillot 41ecb163ee Dropdown menu entry are now clickable outside of the html link 2015-11-21 15:44:25 -05:00
Frederic Guillot 37ef906998 Avoid Safari to append .html at the end of downloaded files 2015-11-21 11:30:45 -05:00
Frederic Guillot d457d123d7 CSV task export show the assignee name in addition to the assignee username 2015-11-20 20:45:10 -05:00
Frederic Guillot f119cbd6be Make CSV export compatible with PHP 5.3 2015-11-20 20:39:43 -05:00
Eskiso 4c3e519fa9 Updated translation 2015-11-19 11:54:51 +00:00
Frederic Guillot adb35896d8 Projects with duplicate name are now allowed 2015-11-15 19:29:31 -05:00
Frederic Guillot 968ae47454 Fix php notice after merging pull-request #1392 2015-11-15 16:56:01 -05:00
Frederic Guillot 764d399ca4 Merge pull-request #1392 2015-11-15 16:50:50 -05:00
Frederic Guillot 4358708f1b Use PHP7 function random_bytes() to generate tokens if available 2015-11-15 16:31:26 -05:00
Frederic Guillot a42f1ea2bd Add unit test for TaskAssignCategoryLink 2015-11-15 14:39:12 -05:00
Frederic Guillot 2011c35344 Add missing template for activity stream 2015-11-15 13:45:24 -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 d0925d99e7 Improve error handling of plugins 2015-11-14 15:51:37 -05:00
Frederic Guillot d84bf429d6 Fix bug in daily project summary CSV export 2015-11-14 15:35:59 -05:00
Frederic Guillot bf2cf457c3 Fix bug: cs_CZ display the wrong locale in datetime picker 2015-11-12 07:12:26 -05:00
Frederic Guillot b9f56769c1 Merge pull-request #1414 2015-11-08 23:25:59 -05:00
Frederic Guillot 1177078c55 Merge pull-request #1436 2015-11-08 23:22:34 -05:00
Frederic Guillot be220bd74f Merge pull-request #1417 2015-11-08 23:22:00 -05:00
Gerardo Zamudio d9ffbea174 Update es_ES translation
translate missing strings
2015-10-29 17:15:21 -06:00
Flaudísio Tolentino 1a04a1c52d pt_BR: fix and improve translation 2015-10-26 18:05:46 -02:00
Flaudísio Tolentino ada44b300f pt_BR: translate missing strings 2015-10-26 18:02:24 -02:00
Olivier Maridat 6d354e3ea9 Add new action: Assign automatically a category based on a link 2015-10-26 14:26:35 +01:00
Frederic Guillot a2ebc6c3b2 Move some classes to namespace Core\Http 2015-10-25 18:11:49 -04:00
Frederic Guillot 6756ef2301 Move token generation to Security namespace 2015-10-25 15:05:19 -04:00
Frederic Guillot 1af0e43813 Sync locales 2015-10-24 18:40:41 -04:00
Frederic Guillot 1fed12e353 Remove trailing slash for FILES_DIR 2015-10-24 18:04:18 -04:00
Frederic Guillot 58759f1dfc Fix typo in French translation 2015-10-24 17:56:14 -04:00
Frederic Guillot 51c333e538 Regenerate thumbnails if missing 2015-10-24 17:54:56 -04:00
Frederic Guillot 9129a16337 Check for each request that reverse proxy user match user session 2015-10-24 09:30:27 -04:00
Frederic Guillot 9aca556fc6 Avoid to disable the default swimlane during renaming when there is no other activated swimlane 2015-10-23 20:48:02 -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 9707c0b4c4 Make unit tests pass under Windows 2015-10-22 21:31:30 -04:00
Max Kamashev 1739c4a679 Form add subtasks in each task 2015-10-20 10:31:03 +03:00
Frederic Guillot 5d15075223 Fix regressions 2015-10-19 22:47:45 -04:00
Frederic Guillot 039baacaa0 Cosmetic fixes 2015-10-19 21:32:18 -04:00
Frederic Guillot 7303a79b50 Cleanup and minor fixes 2015-10-19 21:05:41 -04:00
Frederic Guillot 43cffe2828 Remove useless class and add new plugin hooks 2015-10-18 18:13:54 -04:00
Frederic Guillot 7571b78bd1 Update SQL schema exports 2015-10-18 12:06:26 -04:00
Frederic Guillot 0512b68890 Fix typo in phpdoc 2015-10-17 22:45:54 -04:00
Frederic Guillot ddd562232e Fix typo in phpdoc 2015-10-17 22:45:31 -04:00
Frederic Guillot 69689db79c Fix some phpdoc 2015-10-17 22:43:49 -04:00
Frederic Guillot 85af2317c5 Fix issues in Mysql schema 2015-10-17 22:41:27 -04:00
Frederic Guillot 11f16bce82 Fix typo in schema declaration 2015-10-17 22:33:23 -04:00
Frederic Guillot ad55e6ede5 Remove exit expression in database provider 2015-10-17 22:31:04 -04:00
Frederic Guillot 09da289c2f Move slack, hipchat and jabber integrations to plugins 2015-10-17 22:19:49 -04:00
Frederic Guillot 9283fb88d8 Add metadata for users, tasks and projects 2015-10-17 15:27:43 -04:00
Frederic Guillot 9153c6ff0d Move ProjectActivitySubscriber to a new notification type 2015-10-17 12:53:11 -04:00
Frederic Guillot 472f94efee Move webhook to project notification type 2015-10-17 12:30:05 -04:00
Frederic Guillot 3543f45c2d Throw exception for page not found 2015-10-17 10:59:07 -04:00
Frederic Guillot 8c532efd5f Run php-cs-fixer on the code base 2015-10-17 10:09:03 -04:00
Frederic Guillot b40190ee9f Merge pull-request #1383 2015-10-17 09:51:19 -04:00
Frederic Guillot 73a5b9bc75 Make user notifications pluggable 2015-10-17 09:51:15 -04:00
Flaudísio Tolentino 0cd0e19150 pt_BR: translate missing strings 2015-10-16 23:56:50 -03:00
Flaudísio Tolentino c9f1dc26ab Improve pt_BR translation 2015-10-16 23:55:14 -03:00
Frederic Guillot 98b203fe69 Move DateParser class to Core namespace 2015-10-16 22:43:07 -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
Timo Litzbarski 6c021baa8d remove trailing space 2015-10-12 14:54:43 +00:00
Timo Litzbarski 9eed530aa8 remove trailing space 2015-10-12 14:53:13 +00:00
Frederic Guillot ffe615d201 Add comments sorting 2015-10-11 18:21:54 -04:00
Frederic Guillot c77c9443e9 Do not hardcode reset filter value 2015-10-11 17:24:56 -04:00
Frederic Guillot dc0749ecce Improve LDAP auth 2015-10-11 14:44:16 -04:00
Frederic Guillot cf6d4d1c0a Fix some phpdoc 2015-10-11 12:32:20 -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 586c600040 Add proxy support for http client 2015-10-08 20:54:07 -04:00
Eskiso 546e6fe742 Updated translation 2015-10-08 21:51:23 +01:00
Frederic Guillot 9d56525c4b When duplicating a task redirect to the new task 2015-10-07 20:06:28 -04:00
Frederic Guillot 735c99e4ae Add default links in sql dump 2015-10-07 19:52:46 -04:00
Frederic Guillot 032341f55d Remove project settings icon from dashboard 2015-10-07 19:31:46 -04:00
Frederic Guillot 8b086e8740 Include more shortcut links into the view "My projects" 2015-10-07 19:30:16 -04:00
Frederic Guillot 4785174e43 Duplicate a project with tasks will copy the new tasks in the same columns 2015-10-07 19:01:08 -04:00
Frederic Guillot 6dba53317c Convert translation file to UTF-8 2015-10-07 18:06:51 -04:00
Frederic Guillot f3f438a3ff Repeat column headers for each swimlane 2015-10-06 21:51:10 -04:00
Frederic Guillot 28a4c86f7a Add sql dump of settings table 2015-10-06 20:01:34 -04:00
Frederic Guillot be2885f68f Merge pull-request #1322 2015-10-06 19:36:27 -04:00
Janyk Steenbeek 7c4d8738ee Changed NL translation of 'Remaining'
I personally think Resterend fits in better then Restant because its fits better in the sentence. Please let me know if you prefer a different approach.
2015-10-06 12:02:08 +02:00
Timo Litzbarski fd02f47d16 German Translation fix @nochso 2015-10-06 09:48:49 +00:00
Frederic Guillot ca62d68788 Add Mysql and Postgres schema (SQL dump) 2015-10-05 22:10:25 -04:00
Jan Wagner d85741a3a1 .htaccess: Add compatibility for apache 2.4 2015-10-05 22:46:30 +02:00
Timo Litzbarski 575363d4c5 German Translation 2015-10-05 10:01:31 +00:00
Frederic Guillot 92cf7f4df6 Fix a couple of issues for PHP 7.0 2015-10-03 21:44:26 -04:00
Frederic Guillot c9e3178720 Fix issue when unlinking Gitlab account 2015-10-03 18:22:06 -04:00
Frederic Guillot 260c8515c5 Add more unit tests 2015-10-03 17:21:29 -04:00
Frederic Guillot d7c0fabcb7 Add unit test for FileStorage 2015-10-03 15:55:20 -04:00
Frederic Guillot aeab662d65 Fix bug with due date greater than year 2038
See: https://en.wikipedia.org/wiki/Year_2038_problem
2015-10-03 14:09:52 -04:00
Frederic Guillot a41d580a46 Reduce font size for board toolbar 2015-10-03 12:28:56 -04:00
Frederic Guillot a58661f9a6 Sync locales 2015-10-03 12:22:34 -04:00
Frederic Guillot d67d7c54e6 Add web notifications 2015-10-03 12:09:27 -04:00
Frederic Guillot 4a26dffaaf Add config parameter to enable/disable Syslog 2015-10-02 22:14:01 -04:00
Frederic Guillot 264b552603 Add custom filters (refactoring of pull-request #1312) 2015-10-02 21:58:00 -04:00
Frederic Guillot 370361330a Fix Postgres issue "Cardinality violation" when there is multiple "is_milestone_of" links 2015-10-01 09:46:34 -04:00
Frederic Guillot 792d5a20bc Make sure there is always a trailing slash for application_url 2015-09-30 22:21:35 -04:00
Frederic Guillot 8970fba41f Do not show the checkbox "Show default swimlane" when there is no active swimlanes 2015-09-30 22:12:20 -04:00
Frederic Guillot 4110e82314 Merge pull-request #1303 2015-09-30 21:53:50 -04:00
mfoucrier ca5d84a18e Update translations.php 2015-09-30 11:09:07 +02:00
Max Kamashev cabcdc9d9e Merge branch 'master' of https://github.com/fguillot/kanboard into 1245_bug_with_subtask_timer 2015-09-30 09:19:33 +03:00
Max Kamashev 930406bf70 refs #1245 - Renamed argument 2015-09-30 09:19:19 +03:00
Frederic Guillot f0a09a075b Merge pull-request #1297 2015-09-29 20:34:49 -04:00
goofy-bz abfc69616d minor typofix 2015-09-29 17:45:01 +02:00
xavier.vidal 118f265c11 Merge branch 'master' into project_name_in_task_links
* master:
  ajout captures pour les vues
  essai intégration image
  Append filters instead of replacing value for users and categories dropdowns
  Do not show empty swimlanes in public view
  Show complexity sum across all swimlanes
  Show number of tasks for each column across all swimlanes
  Fix regression (css)
  Change swimlane layout to save space on the screen
  Add the possibility to set/unset max column height (scrolling)
  settings chapter
  Add getPluginHomepage()
  Add page to show the list of plugins
  Do not use preventDefault() with .close-popover when there is no popover opened
  Show "Open this task" in dropdown menu for closed tasks
  Add contributor
  Update app.css
  Update popover.css
  Show assignee on card only when someone is assigned
2015-09-29 09:46:02 +02: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 66514aa530 Do not show empty swimlanes in public view 2015-09-26 21:14:04 -04:00
Frederic Guillot 0b1da8d61c Show complexity sum across all swimlanes 2015-09-26 20:58:13 -04:00
Frederic Guillot 6c03925f23 Show number of tasks for each column across all swimlanes 2015-09-26 20:41:14 -04:00
Frederic Guillot 625a84d174 Fix regression (css) 2015-09-26 19:56:51 -04:00
Frederic Guillot 16e14b76a6 Change swimlane layout to save space on the screen 2015-09-26 19:04:58 -04:00
Frederic Guillot 53f4b41008 Add the possibility to set/unset max column height (scrolling) 2015-09-26 18:10:00 -04:00
Frederic Guillot 1fca5e721a Add getPluginHomepage() 2015-09-26 16:05:06 -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 040864863f Show assignee on card only when someone is assigned 2015-09-25 20:12:34 -04:00
xavier.vidal f6c1984bdd Show project name in task links tooltip 2015-09-25 17:20:06 +02:00
xavier.vidal 2aa28a01d6 Show project name in task links 2015-09-25 17:16:34 +02:00
Max Kamashev cb8211ab8b refs #1245 - Hotfix logical error 2015-09-24 12:35:55 +03:00
Max Kamashev 3f5b636c99 Merge branch 'master' of https://github.com/ukko/kanboard into 1245_bug_with_subtask_timer 2015-09-24 12:07:40 +03:00
Max Kamashev 5b2e49d294 refs #1245 - Subtask - Added option to events to avoid recursive calls 2015-09-24 12:06:02 +03: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 2af45250c4 Add config parameter PLUGINS_DIR 2015-09-22 21:27:02 -04:00
Frederic Guillot 9523ff44c0 Allow to extend automatic actions from plugins 2015-09-22 21:17:50 -04:00
Frederic Guillot b4fe1cd526 Add unit test for Slack webhook 2015-09-22 20:19:45 -04:00
Frederic Guillot 78ecdc05c3 Add plugin hooks for assets 2015-09-21 21:07:15 -04:00
Frederic Guillot aeb79f7de5 Replace switch/case by a mapping list 2015-09-20 22:46:18 -04:00
Frederic Guillot 38ea489ec8 Remove unused statement 2015-09-20 22:35:06 -04:00
Frederic Guillot 9aea0d141a Add php docblocks 2015-09-20 22:32:18 -04:00
Frederic Guillot 689687dd4e Add formatters 2015-09-20 22:18:56 -04:00
Frederic Guillot f579663adc Fix some phpdoc and remove useless code 2015-09-20 18:44:51 -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 a0124b45f9 Add sub namespace for plugins 2015-09-20 13:11:41 -04:00
Frederic Guillot fe57edd9e8 Add abstract cache layer 2015-09-20 12:38:35 -04:00
Frederic Guillot 8079b5af64 Fix Mysql error about gitlab_id when creating remote user 2015-09-20 11:21:14 -04:00
Frederic Guillot d019eb4d2f Improve icon alignment for dropdown menu 2015-09-20 10:19:38 -04:00
Frederic Guillot e8228c3975 Add some tests 2015-09-18 22:37:00 -04:00
Timo Litzbarski 1fa72295f2 User-Api: add getMyPorjects (#1233) 2015-09-18 14:18:34 +00:00
Timo Litzbarski 55ca46ad75 #1232 Api changes: new getMyOverdueTasks, new getOverdueTasksByProject, allow getProjectActivity for user-api 2015-09-17 16:27:59 +00:00
Frederic Guillot 08e09c1cac Fix regression due to previous code change 2015-09-16 22:18:21 -04:00
Frederic Guillot 8a2428496f Merge Russian translation update (#1237) 2015-09-16 21:56:39 -04:00
Frederic Guillot dc15f8c9d7 Enable Javascript translation for Indonesian 2015-09-16 21:50:09 -04:00
Frederic Guillot 983ffc7d95 Merge pull-request #1231 2015-09-16 21:40:36 -04:00
Frederic Guillot 62fd225cfb Add abstract storage layer 2015-09-16 21:38:38 -04:00
vskRU ebc3e12055 Update translations.php 2015-09-16 23:52:31 +03:00
Anjar Febrianto 33ec0c9863 add bahasa indonesia translation
integrate new bahasa indonesia translation
2015-09-15 17:03:23 +07:00
Frederic Guillot d1e6c39df4 Fix issue: task time tracking is not updated when deleting a subtask 2015-09-14 22:10:08 -04:00
Frederic Guillot eaff957839 Add event subtask.delete 2015-09-14 21:37:30 -04:00
Frederic Guillot 63426c5374 Fix placeholder issue in nb_NO translation 2015-09-14 20:02:03 -04:00
vskRU e5c1f74aa2 Update translations.php 2015-09-15 00:24:02 +03:00
Danny d561998f8a Updated Norwegian translation 2015-09-14 12:34:06 +02: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 a6a00a0040 First draft for plugins system 2015-09-13 14:07:56 -04:00
Frederic Guillot c405f99fc8 Show localized documentation if available 2015-09-12 20:48:54 -04:00
Frederic Guillot de5049039c Improve LDAP authentication class 2015-09-12 20:28:34 -04:00
Frederic Guillot cf46cf4404 Update dependencies 2015-09-12 18:19:09 -04:00
Vladimir Skrypnikov 60b0bb527b Update translations.php 2015-09-10 12:37:47 +03:00
Frederic Guillot edb29b281f Merge pull-request #1201 2015-09-08 21:13:51 -04:00
goofy-bz 613cbb5be6 ajustement 2015-09-07 22:29:04 +02:00
goofy-bz 7890951073 corrections ortho et ajout espaces insécables 2015-09-07 22:26:25 +02:00
Frederic Guillot 41c334bf29 Add LDAP group sync 2015-09-06 18:07:30 -04:00
Frederic Guillot b0994ba68e Add unit tests for LDAP and ReverseProxy auth 2015-09-06 14:28:06 -04:00
vskRU 20a993fbb8 Update translations.php 2015-09-06 17:00:26 +03:00
vskRU 277d622e98 Update translations.php 2015-09-06 16:25:55 +03:00
mfoucrier 2ff4449c4c Update translations.php 2015-09-06 13:03:51 +02:00
Frederic Guillot d9643dadbb Change travis config 2015-09-06 00:12:03 -04:00
Frederic Guillot 710f2c7bb0 Improve unit tests 2015-09-05 23:30:56 -04:00
Frederic Guillot c62e14f1cc Replace color dropdown by color picker in task forms 2015-09-05 18:24:46 -04:00
Frederic Guillot 70d3340cd0 Creating another task stay in the popover 2015-09-05 17:06:01 -04:00
Frederic Guillot ccaf78b348 Fix Markdown preview links focus 2015-09-05 12:20:57 -04:00
Frederic Guillot 512840fe1d Improve pull-request about swimlane description 2015-09-05 12:03:20 -04:00
Frederic Guillot bac18d80f8 Merge pull-request #1178 2015-09-05 11:23:51 -04:00
Jesús Marín 69c5c83d34 Update translations.php
New Spanish translations
2015-09-04 15:28:26 +01:00
Fabiano Pereira 339c990577 #1144 Add description field to swimlane. 2015-09-04 10:17:20 -03:00
vskRU ec5e0a3ccb Update translations.php 2015-09-03 00:55:46 +03:00
vskRU 94e511b9bb Update translations.php 2015-09-03 00:55:15 +03:00
Pierre-Alexis de Solminihac a6f6790d08 fix(integration): restore missing gitlab auth links 2015-09-01 19:03:06 +02:00
Eskiso d96d60e520 Updated translation 2015-08-31 10:50:39 +01:00
Frederic Guillot 94469d567b Update documentation 2015-08-30 12:06:19 -04:00
Frederic Guillot 345c4caea4 Add missing active class for sidebars 2015-08-30 09:44:15 -04:00
Michael Dawart 7d8b6f281c Add the common german date format 2015-08-30 14:39:54 +02:00
Frederic Guillot 6c711f696f Include documentation in the application 2015-08-29 20:00:53 -04:00
Frederic Guillot ef087f5e22 Add handle to move tasks on touch devices 2015-08-29 15:13:14 -04:00
Frederic Guillot 720d1bc3bd Add delay of 1.5s for draggable items on touch devices 2015-08-29 11:57:09 -04:00
Frederic Guillot f4c3ca9991 Add no referrer policy in meta tags 2015-08-28 22:28:39 -04:00
Frederic Guillot fe3504d8a2 Fix postgres issues 2015-08-28 22:17:39 -04:00
Frederic Guillot 05fb655347 Move tasks Gantt chart 2015-08-26 22:47:31 -04:00
xide.wf bd023430c8 Update translations for locale zh_CN 2015-08-26 11:31:57 +08:00
Frederic Guillot 7d48bb29b2 Fix bug when uploading files with cyrilic characters 2015-08-25 21:40:17 -04:00
mfoucrier b144cc81ff Update translations.php 2015-08-25 23:08:22 +02:00
Eskiso 6f7feb5df2 Updated translation 2015-08-24 16:26:01 +01:00
Frederic Guillot 062997e6ef Update email and name from oauth providers only if empty 2015-08-23 13:24:40 -04:00
Frederic Guillot 8eb739bb91 Add Gitlab authentication 2015-08-23 13:15:59 -04:00
Frederic Guillot 297c11e48e Improve column hide/show with swimlanes 2015-08-23 11:32:43 -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 b944b44dca Do not force redirect when clicking on task board link 2015-08-22 22:34:33 -04:00
Frederic Guillot 89ca090801 Add milestone marker in board task 2015-08-22 20:30:23 -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
Jesús Marín 0057400d73 Update translations.php 2015-08-21 12:54:39 +01:00
Jesús Marín 2c6c6a0c0a Update translations.php 2015-08-21 11:25:32 +01:00
Frederic Guillot b7092d5e2d Update locales 2015-08-20 22:03:03 -04:00
Frederic Guillot 04a12dd102 Fix typo in Spanish translation 2015-08-20 21:33:55 -04:00
Frederic Guillot 7238ccac12 Merge pull-request #1123 2015-08-20 21:27:16 -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
Jesús Marín 6219641d6e Update translations.php 2015-08-20 15:06:19 +01:00
Frederic Guillot 5b888a2345 Add search in task title when using an integer only input 2015-08-19 21:25:19 -04:00
Frederic Guillot 1983fc5f7a Show all tasks when using no search criteria 2015-08-19 21:12:17 -04:00
Frederic Guillot 57bd53847c Improve sidebar menus 2015-08-19 20:59:05 -04:00
Frederic Guillot 6b4786624b Add start and end date for projects 2015-08-18 21:39:43 -04:00
Frederic Guillot b04cbc419b Integrate Norwegian translation 2015-08-18 20:07:30 -04:00
Frederic Guillot 888c73fb1c Merge pull-request #1117 2015-08-18 19:22:14 -04:00
Daniel Raknes e6b01a3ccc Norwegian translation 2015-08-18 15:09:26 +02:00
gavlepeter 0e99790006 Update translations.php 2015-08-18 14:32:08 +02:00
Frederic Guillot 104f6929f2 Fix typos in cs_CZ translation 2015-08-17 18:51:52 -04:00
Frederic Guillot 95068e45bb Merge pull-request #1106 2015-08-17 18:47:51 -04:00
mfoucrier 8821b3044b Update translations.php 2015-08-17 23:23:23 +02:00
Frederic Guillot 2fd177363b Add project users overview 2015-08-16 22:17:45 -04:00
Pavel Roušar 082651d715 update czech translation 2015-08-17 00:00:52 +02:00
Frederic Guillot 6079233a07 Add Makefile and remove the scripts directory 2015-08-15 19:13:49 -04:00
Frederic Guillot cea32af406 Add show/hide columns on the board 2015-08-15 17:10:42 -04:00
Eskiso 715f16fc6b Translated new strings. 2015-08-15 14:18:28 +01:00
Frederic Guillot 536127c5a1 Fix potential issue with conflict namespace 2015-08-14 21:53:29 -04:00
Frederic Guillot de6bcb97bf Fix condition for permission on project creation 2015-08-14 17:57:20 -04:00
Frederic Guillot e637a17efb Sync locales 2015-08-14 17:43:49 -04:00
Frederic Guillot ee5e8cca21 Merge pull-request #1101 2015-08-14 17:35:28 -04:00
Frederic Guillot 357102dc6e Fix potential issue with json_encode() in templates 2015-08-14 17:25:25 -04:00
mfoucrier ca9bbfc50c Update translations.php 2015-08-14 23:12:20 +02:00
Frederic Guillot 17a3781bd8 Add Gantt chart for projects 2015-08-14 17:03:55 -04:00
Frederic Guillot c6a4fbb386 Merge pull-request #1097 2015-08-14 15:54:27 -04:00
Frederic Guillot b2cce5a3a1 Add new role Project Administrator 2015-08-14 15:43:08 -04:00
Eskiso 0dc221f4d2 Updated translation 2015-08-14 10:16:54 +01:00
Frederic Guillot 80fb3bc9aa Merge pull-request #1093 2015-08-13 20:32:39 -04:00
Eskiso a6cdd014da Added pt_PT to getJsLanguageCode() 2015-08-13 09:11:21 +01:00
Eskiso 28d2d6c7cd This is in the wrong folder pt-PT instead of pt_PT, correct one already merged. 2015-08-13 09:09:18 +01:00
Frederic Guillot 7e6309dd7e Improve bug fix 2015-08-12 22:45:59 -04:00
Frederic Guillot 8d43897e26 Fix bug task estimate is reseted when using subtask timer 2015-08-12 22:17:01 -04:00
Eskiso 42cb00f767 Open - changed from Abrir to Aberto 2015-08-12 15:49:42 +01:00
Eskiso 618894eb7c Fixed bad replacements 2015-08-12 15:42:47 +01:00
Eskiso be41d1187b Portuguese (european) translations - Fixed folder name 2015-08-12 15:33:12 +01:00
Eskiso 7d3bea18c8 Added pt-PT translations 2015-08-12 15:30:44 +01:00
Eskiso f9457f4dbb Portuguese (european) translations 2015-08-12 15:23:28 +01:00
Frederic Guillot 679cb94de4 Rewrite dropdown menu 2015-08-07 22:42:29 -04:00
Frederic Guillot 2d5621af2f Fix permission issue when changing the url manually 2015-08-07 18:07:19 -04:00
Frederic Guillot e13872fc2e Javascript refactoring 2015-08-04 22:52:12 -04:00
Frederic Guillot f04ec0700c Add column vertical scrolling and set column height dynamically 2015-08-02 15:47:13 -04:00
Frederic Guillot a0004fb173 Update iCalendar library to display organizer name 2015-08-01 17:09:27 -04:00
Frederic Guillot ea24cfb07c Enable support for Github Enterprise when using Github Authentication 2015-08-01 16:48:58 -04:00
Frederic Guillot af163a9a62 Fix broken url for closed tasks in project view 2015-08-01 14:28:58 -04:00
Frederic Guillot b377b57516 Add config parameter to disable/enable RememberMe authentication 2015-08-01 12:46:55 -04:00
Frederic Guillot fb44818707 Add config parameter to define session duration 2015-08-01 12:35:06 -04:00
Frederic Guillot db88a00d48 Add bruteforce protection 2015-08-01 12:14:22 -04:00
Frederic Guillot 2d6b6533ac Add new api procedures: getDefaultTaskColor(), getDefaultTaskColors() and getColorList() 2015-07-29 18:45:26 -04:00
Frederic Guillot f595fb2786 Add first draft of the user api 2015-07-29 17:42:48 -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 839a0d831e Switch to MIT license 2015-07-25 18:03:09 -04:00
Frederic Guillot 7f33cf6ef5 Fix bug: avoid the creation of multiple subtask timer for the same task and user 2015-07-25 17:07:07 -04:00
Frederic Guillot c5481618a7 Avoid PHP 5.3 issue 2015-07-25 14:05:27 -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 d8fb954f00 Add loading icon on board view 2015-07-21 19:50:10 -04:00
Frederic Guillot ed5bf093ab Add missing e() 2015-07-21 19:10:41 -04:00
Frederic Guillot 8cd1e6f4c1 Add current values when moving/duplicate a task to another project and add a loading icon 2015-07-20 21:10:09 -04:00
Frederic Guillot 33a3196001 Fix minor issues 2015-07-19 18:54:00 -04:00
Frederic Guillot 72f2f65951 Integrate Czech translation (pull-request #1039) 2015-07-19 18:23:46 -04:00
Frederic Guillot 8dae903e73 Merge pull-request #1039 2015-07-19 18:18:34 -04:00
Frederic Guillot 401b0bdfb1 Split task controller into smaller classes 2015-07-19 18:14:20 -04:00
Pavel Roušar e6bde176b7 Czech translation 2015-07-19 23:45:38 +02: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 4c39d6d121 Add missing column 2015-07-18 19:12:03 -04:00
Frederic Guillot 7d7692d273 Fix cosmetic issues 2015-07-18 18:35:20 -04:00
Frederic Guillot 1bce737243 Add icon to hide/show sidebar 2015-07-18 18:21:48 -04:00
Frederic Guillot e7ff62f5e3 Add new search attributes: created, modified and updated 2015-07-18 17:22:49 -04:00
Frederic Guillot 74b880fc50 Fix bug: division by zero 2015-07-18 16:06:41 -04:00
Frederic Guillot 649c14789e Fix bug with screenshot dropdown: scroll down on the board view and focus lost when clicking on the drop zone 2015-07-18 15:48:37 -04:00
Frederic Guillot ca44da3558 Fix typo in pull-request #1035 2015-07-18 12:36:41 -04:00
Frederic Guillot d6e6ac957f Merge pull-request #1035 2015-07-18 12:33:54 -04:00
Frederic Guillot 589ef95aeb Improve pull-request #1012 2015-07-18 12:32:26 -04:00
Frederic Guillot 3260dfb049 Merge pull-request #1012 2015-07-18 11:42:54 -04:00
Frederic Guillot dfd7972227 Add new search attribute for swimlane 2015-07-18 11:33:51 -04:00
Frederic Guillot de109aaeaf Add new config option to disable automatic creation of LDAP accounts 2015-07-18 10:17:18 -04:00
Frederic Guillot 5369c74ec0 Add form to create remote user 2015-07-18 10:02:29 -04:00
Federico Lazcano 150c7367ad Spanish translation updated
Added some lines and corrected one misspelling.
2015-07-18 02:38:44 -03:00
Frederic Guillot 31c57a82b9 Update Gitlab webhook 2015-07-17 19:12:08 -04:00
Frederic Guillot 0bc99aef08 Sync locales 2015-07-16 22:47:25 -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 b0ac201340 Add config parameter to hide login form 2015-07-16 21:06:47 -04:00
Frederic Guillot 94068019db Display OAuth2 urls on integration page and update doc 2015-07-16 20:58:22 -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