Commit Graph

1199 Commits

Author SHA1 Message Date
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