Browse Source

updated core to 8.6.1 via composer

Bachir Soussi Chiadmi 6 years ago
parent
commit
ea56b9fba3
100 changed files with 735 additions and 362 deletions
  1. 289 181
      composer.lock
  2. 77 0
      core/.env.example
  3. 1 0
      core/.eslintignore
  4. 15 11
      core/.eslintrc.json
  5. 67 67
      core/.eslintrc.legacy.json
  6. 5 2
      core/.eslintrc.passing.json
  7. 10 0
      core/.gitignore
  8. 1 0
      core/.prettierignore
  9. 6 0
      core/.prettierrc.json
  10. 3 1
      core/.stylelintrc.json
  11. 11 0
      core/INSTALL.sqlite.txt
  12. 31 1
      core/INSTALL.txt
  13. 26 12
      core/MAINTAINERS.txt
  14. 106 0
      core/assets/vendor/ckeditor/CHANGES.md
  15. 2 2
      core/assets/vendor/ckeditor/LICENSE.md
  16. 1 1
      core/assets/vendor/ckeditor/ckeditor.js
  17. 1 1
      core/assets/vendor/ckeditor/lang/af.js
  18. 1 1
      core/assets/vendor/ckeditor/lang/ar.js
  19. 1 1
      core/assets/vendor/ckeditor/lang/az.js
  20. 1 1
      core/assets/vendor/ckeditor/lang/bg.js
  21. 1 1
      core/assets/vendor/ckeditor/lang/bn.js
  22. 1 1
      core/assets/vendor/ckeditor/lang/bs.js
  23. 1 1
      core/assets/vendor/ckeditor/lang/ca.js
  24. 1 1
      core/assets/vendor/ckeditor/lang/cs.js
  25. 1 1
      core/assets/vendor/ckeditor/lang/cy.js
  26. 1 1
      core/assets/vendor/ckeditor/lang/da.js
  27. 1 1
      core/assets/vendor/ckeditor/lang/de-ch.js
  28. 1 1
      core/assets/vendor/ckeditor/lang/de.js
  29. 1 1
      core/assets/vendor/ckeditor/lang/el.js
  30. 1 1
      core/assets/vendor/ckeditor/lang/en-au.js
  31. 1 1
      core/assets/vendor/ckeditor/lang/en-ca.js
  32. 1 1
      core/assets/vendor/ckeditor/lang/en-gb.js
  33. 1 1
      core/assets/vendor/ckeditor/lang/en.js
  34. 1 1
      core/assets/vendor/ckeditor/lang/eo.js
  35. 1 1
      core/assets/vendor/ckeditor/lang/es-mx.js
  36. 1 1
      core/assets/vendor/ckeditor/lang/es.js
  37. 1 1
      core/assets/vendor/ckeditor/lang/et.js
  38. 1 1
      core/assets/vendor/ckeditor/lang/eu.js
  39. 1 1
      core/assets/vendor/ckeditor/lang/fa.js
  40. 1 1
      core/assets/vendor/ckeditor/lang/fi.js
  41. 1 1
      core/assets/vendor/ckeditor/lang/fo.js
  42. 1 1
      core/assets/vendor/ckeditor/lang/fr-ca.js
  43. 1 1
      core/assets/vendor/ckeditor/lang/fr.js
  44. 1 1
      core/assets/vendor/ckeditor/lang/gl.js
  45. 1 1
      core/assets/vendor/ckeditor/lang/gu.js
  46. 1 1
      core/assets/vendor/ckeditor/lang/he.js
  47. 1 1
      core/assets/vendor/ckeditor/lang/hi.js
  48. 1 1
      core/assets/vendor/ckeditor/lang/hr.js
  49. 1 1
      core/assets/vendor/ckeditor/lang/hu.js
  50. 1 1
      core/assets/vendor/ckeditor/lang/id.js
  51. 1 1
      core/assets/vendor/ckeditor/lang/is.js
  52. 1 1
      core/assets/vendor/ckeditor/lang/it.js
  53. 1 1
      core/assets/vendor/ckeditor/lang/ja.js
  54. 1 1
      core/assets/vendor/ckeditor/lang/ka.js
  55. 1 1
      core/assets/vendor/ckeditor/lang/km.js
  56. 1 1
      core/assets/vendor/ckeditor/lang/ko.js
  57. 1 1
      core/assets/vendor/ckeditor/lang/ku.js
  58. 1 1
      core/assets/vendor/ckeditor/lang/lt.js
  59. 1 1
      core/assets/vendor/ckeditor/lang/lv.js
  60. 1 1
      core/assets/vendor/ckeditor/lang/mk.js
  61. 1 1
      core/assets/vendor/ckeditor/lang/mn.js
  62. 1 1
      core/assets/vendor/ckeditor/lang/ms.js
  63. 1 1
      core/assets/vendor/ckeditor/lang/nb.js
  64. 1 1
      core/assets/vendor/ckeditor/lang/nl.js
  65. 1 1
      core/assets/vendor/ckeditor/lang/no.js
  66. 1 1
      core/assets/vendor/ckeditor/lang/oc.js
  67. 1 1
      core/assets/vendor/ckeditor/lang/pl.js
  68. 1 1
      core/assets/vendor/ckeditor/lang/pt-br.js
  69. 1 1
      core/assets/vendor/ckeditor/lang/pt.js
  70. 1 1
      core/assets/vendor/ckeditor/lang/ro.js
  71. 1 1
      core/assets/vendor/ckeditor/lang/ru.js
  72. 1 1
      core/assets/vendor/ckeditor/lang/si.js
  73. 1 1
      core/assets/vendor/ckeditor/lang/sk.js
  74. 1 1
      core/assets/vendor/ckeditor/lang/sl.js
  75. 1 1
      core/assets/vendor/ckeditor/lang/sq.js
  76. 1 1
      core/assets/vendor/ckeditor/lang/sr-latn.js
  77. 1 1
      core/assets/vendor/ckeditor/lang/sr.js
  78. 1 1
      core/assets/vendor/ckeditor/lang/sv.js
  79. 1 1
      core/assets/vendor/ckeditor/lang/th.js
  80. 1 1
      core/assets/vendor/ckeditor/lang/tr.js
  81. 1 1
      core/assets/vendor/ckeditor/lang/tt.js
  82. 1 1
      core/assets/vendor/ckeditor/lang/ug.js
  83. 1 1
      core/assets/vendor/ckeditor/lang/uk.js
  84. 1 1
      core/assets/vendor/ckeditor/lang/vi.js
  85. 1 1
      core/assets/vendor/ckeditor/lang/zh-cn.js
  86. 1 1
      core/assets/vendor/ckeditor/lang/zh.js
  87. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
  88. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
  89. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
  90. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
  91. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js
  92. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
  93. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
  94. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
  95. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
  96. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
  97. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js
  98. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
  99. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
  100. 1 1
      core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js

File diff suppressed because it is too large
+ 289 - 181
composer.lock


+ 77 - 0
core/.env.example

@@ -0,0 +1,77 @@
+# This is a dotenv file used by JavaScript tasks.
+# Copy this to '.env' to override.
+
+#############################
+# General Test Environment #
+#############################
+# This is the URL that Drupal can be accessed by. You don't need an installed
+# site here, just make sure you can at least access the installer screen. If you
+# don't already have one running, e.g. Apache, you can use PHP's built-in web
+# server by running the following command in your Drupal root folder:
+# php -S localhost:8888 .ht.router.php
+# DRUPAL_TEST_BASE_URL=http://localhost:8888
+DRUPAL_TEST_BASE_URL=
+
+# Tests need to be executed with a user in the same group as the web server
+# user.
+#DRUPAL_TEST_WEBSERVER_USER=www-data
+
+# By default we use sqlite as database. Use
+# mysql://username:password@localhost/databasename#table_prefix for mysql.
+DRUPAL_TEST_DB_URL=sqlite://localhost/sites/default/files/db.sqlite
+
+#############
+# Webdriver #
+#############
+
+# If Chromedriver is running as a service elsewhere, set it here.
+# When using DRUPAL_TEST_CHROMEDRIVER_AUTOSTART leave this at the default settings.
+DRUPAL_TEST_WEBDRIVER_HOSTNAME=localhost
+DRUPAL_TEST_WEBDRIVER_PORT=9515
+
+# If using Selenium, override the path prefix here.
+# See http://nightwatchjs.org/gettingstarted#browser-drivers-setup
+#DRUPAL_TEST_WEBDRIVER_PATH_PREFIX=/wd/hub
+
+################
+# Chromedriver #
+################
+
+# Automatically start chromedriver for local development. Set to false when you
+# use your own webdriver or chromedriver setup.
+# Also set it to false when you use a different browser for testing.
+DRUPAL_TEST_CHROMEDRIVER_AUTOSTART=true
+
+# A list of arguments to pass to Chrome, separated by spaces
+# e.g. `--disable-gpu --headless --no-sandbox`.
+#DRUPAL_TEST_WEBDRIVER_CHROME_ARGS=
+
+##############
+# Nightwatch #
+##############
+
+# Nightwatch generates output files. Use this to specify the location where these
+# files need to be stored. The default location is ignored by git, if you modify
+# the location you will probably want to add this location to your .gitignore.
+DRUPAL_NIGHTWATCH_OUTPUT=reports/nightwatch
+
+# The path that Nightwatch searches for assumes the same directory structure as
+# when you download Drupal core. If you have Drupal installed into a docroot
+# folder, you can use the following folder structure to add integration tests
+# for your project, outside of tests specifically for custom modules/themes/profiles.
+#
+# .
+# ├── docroot
+# │   ├── core
+# ├── tests
+# │   ├── Nightwatch
+# │   │   ├── Tests
+# │   │   │   ├── myTest.js
+#
+# and then set DRUPAL_NIGHTWATCH_SEARCH_DIRECTORY=../
+#
+#DRUPAL_NIGHTWATCH_SEARCH_DIRECTORY=
+
+# Filter directories to look for tests. This uses minimatch syntax.
+# Separate folders with a comma.
+DRUPAL_NIGHTWATCH_IGNORE_DIRECTORIES=node_modules,vendor,.*,sites/*/files,sites/*/private,sites/simpletest

+ 1 - 0
core/.eslintignore

@@ -4,3 +4,4 @@ node_modules/**/*
 *.js
 *.js
 !*.es6.js
 !*.es6.js
 modules/locale/tests/locale_test.es6.js
 modules/locale/tests/locale_test.es6.js
+!tests/Drupal/Nightwatch/**/*.js

+ 15 - 11
core/.eslintrc.json

@@ -1,5 +1,8 @@
 {
 {
-  "extends": "eslint-config-airbnb",
+  "extends": [
+    "airbnb",
+    "plugin:prettier/recommended"
+  ],
   "root": true,
   "root": true,
   "env": {
   "env": {
     "browser": true,
     "browser": true,
@@ -19,23 +22,24 @@
     "CKEDITOR": true
     "CKEDITOR": true
   },
   },
   "rules": {
   "rules": {
-    "consistent-return": [0],
-    "no-underscore-dangle": [0],
-    "max-nested-callbacks": [1, 3],
-    "import/no-mutable-exports": [1],
-    "no-plusplus": [1, {
+    "prettier/prettier": "error",
+    "consistent-return": ["off"],
+    "no-underscore-dangle": ["off"],
+    "max-nested-callbacks": ["warn", 3],
+    "import/no-mutable-exports": ["warn"],
+    "no-plusplus": ["warn", {
       "allowForLoopAfterthoughts": true
       "allowForLoopAfterthoughts": true
     }],
     }],
-    "no-param-reassign": [0],
-    "no-prototype-builtins": [0],
-    "valid-jsdoc": [1, {
+    "no-param-reassign": ["off"],
+    "no-prototype-builtins": ["off"],
+    "valid-jsdoc": ["warn", {
       "prefer": {
       "prefer": {
         "returns": "return",
         "returns": "return",
         "property": "prop"
         "property": "prop"
       },
       },
       "requireReturn": false
       "requireReturn": false
     }],
     }],
-    "brace-style": ["error", "stroustrup"],
-    "no-unused-vars": [1]
+    "no-unused-vars": ["warn"],
+    "operator-linebreak": ["error", "after", { "overrides": { "?": "ignore", ":": "ignore" } }]
   }
   }
 }
 }

+ 67 - 67
core/.eslintrc.legacy.json

@@ -17,73 +17,73 @@
     "CKEDITOR": true
     "CKEDITOR": true
   },
   },
   "rules": {
   "rules": {
-    "array-bracket-spacing": [2, "never"],
-    "block-scoped-var": 2,
-    "brace-style": [2, "stroustrup", {"allowSingleLine": true}],
-    "comma-dangle": [2, "never"],
-    "comma-spacing": 2,
-    "comma-style": [2, "last"],
-    "computed-property-spacing": [2, "never"],
-    "curly": [2, "all"],
-    "eol-last": 2,
-    "eqeqeq": [2, "smart"],
-    "guard-for-in": 2,
-    "indent": [2, 2, {"SwitchCase": 1}],
-    "key-spacing": [2, {"beforeColon": false, "afterColon": true}],
-    "keyword-spacing": [2, {"before": true, "after": true}],
-    "linebreak-style": [2, "unix"],
-    "lines-around-comment": [2, {"beforeBlockComment": true, "afterBlockComment": false}],
-    "new-parens": 2,
-    "no-array-constructor": 2,
-    "no-caller": 2,
-    "no-catch-shadow": 2,
-    "no-eval": 2,
-    "no-extend-native": 2,
-    "no-extra-bind": 2,
-    "no-extra-parens": [2, "functions"],
-    "no-implied-eval": 2,
-    "no-iterator": 2,
-    "no-label-var": 2,
-    "no-labels": 2,
-    "no-lone-blocks": 2,
-    "no-loop-func": 2,
-    "no-multi-spaces": 2,
-    "no-multi-str": 2,
-    "no-native-reassign": 2,
-    "no-nested-ternary": 2,
-    "no-new-func": 2,
-    "no-new-object": 2,
-    "no-new-wrappers": 2,
-    "no-octal-escape": 2,
-    "no-process-exit": 2,
-    "no-proto": 2,
-    "no-return-assign": 2,
-    "no-script-url": 2,
-    "no-sequences": 2,
-    "no-shadow-restricted-names": 2,
-    "no-spaced-func": 2,
-    "no-trailing-spaces": 2,
-    "no-undef-init": 2,
-    "no-undefined": 2,
-    "no-unused-expressions": 2,
-    "no-unused-vars": [2, {"vars": "all", "args": "none"}],
-    "no-with": 2,
-    "object-curly-spacing": [2, "never"],
-    "one-var": [2, "never"],
-    "quote-props": [2, "consistent-as-needed"],
-    "quotes": [2, "single", "avoid-escape"],
-    "semi": [2, "always"],
-    "semi-spacing": [2, {"before": false, "after": true}],
-    "space-before-blocks": [2, "always"],
-    "space-before-function-paren": [2, {"anonymous": "always", "named": "never"}],
-    "space-in-parens": [2, "never"],
-    "space-infix-ops": 2,
-    "space-unary-ops": [2, { "words": true, "nonwords": false }],
-    "spaced-comment": [2, "always"],
-    "strict": [2, "function"],
-    "yoda": [2, "never"],
-    "max-nested-callbacks": [1, 3],
-    "valid-jsdoc": [1, {
+    "array-bracket-spacing": ["error", "never"],
+    "block-scoped-var": "error",
+    "brace-style": ["error", "stroustrup", {"allowSingleLine": true}],
+    "comma-dangle": ["error", "never"],
+    "comma-spacing": "error",
+    "comma-style": ["error", "last"],
+    "computed-property-spacing": ["error", "never"],
+    "curly": ["error", "all"],
+    "eol-last": "error",
+    "eqeqeq": ["error", "smart"],
+    "guard-for-in": "error",
+    "indent": ["error", 2, {"SwitchCase": 1}],
+    "key-spacing": ["error", {"beforeColon": false, "afterColon": true}],
+    "keyword-spacing": ["error", {"before": true, "after": true}],
+    "linebreak-style": ["error", "unix"],
+    "lines-around-comment": ["error", {"beforeBlockComment": true, "afterBlockComment": false}],
+    "new-parens": "error",
+    "no-array-constructor": "error",
+    "no-caller": "error",
+    "no-catch-shadow": "error",
+    "no-eval": "error",
+    "no-extend-native": "error",
+    "no-extra-bind": "error",
+    "no-extra-parens": ["error", "functions"],
+    "no-implied-eval": "error",
+    "no-iterator": "error",
+    "no-label-var": "error",
+    "no-labels": "error",
+    "no-lone-blocks": "error",
+    "no-loop-func": "error",
+    "no-multi-spaces": "error",
+    "no-multi-str": "error",
+    "no-native-reassign": "error",
+    "no-nested-ternary": "error",
+    "no-new-func": "error",
+    "no-new-object": "error",
+    "no-new-wrappers": "error",
+    "no-octal-escape": "error",
+    "no-process-exit": "error",
+    "no-proto": "error",
+    "no-return-assign": "error",
+    "no-script-url": "error",
+    "no-sequences": "error",
+    "no-shadow-restricted-names": "error",
+    "no-spaced-func": "error",
+    "no-trailing-spaces": "error",
+    "no-undef-init": "error",
+    "no-undefined": "error",
+    "no-unused-expressions": "error",
+    "no-unused-vars": ["error", {"vars": "all", "args": "none"}],
+    "no-with": "error",
+    "object-curly-spacing": ["error", "never"],
+    "one-var": ["error", "never"],
+    "quote-props": ["error", "consistent-as-needed"],
+    "quotes": ["error", "single", "avoid-escape"],
+    "semi": ["error", "always"],
+    "semi-spacing": ["error", {"before": false, "after": true}],
+    "space-before-blocks": ["error", "always"],
+    "space-before-function-paren": ["error", {"anonymous": "always", "named": "never"}],
+    "space-in-parens": ["error", "never"],
+    "space-infix-ops": "error",
+    "space-unary-ops": ["error", { "words": true, "nonwords": false }],
+    "spaced-comment": ["error", "always"],
+    "strict": ["error", "function"],
+    "yoda": ["error", "never"],
+    "max-nested-callbacks": ["warn", 3],
+    "valid-jsdoc": ["warn", {
       "prefer": {
       "prefer": {
         "returns": "return",
         "returns": "return",
         "property": "prop"
         "property": "prop"

+ 5 - 2
core/.eslintrc.passing.json

@@ -1,12 +1,15 @@
 {
 {
   "extends": "./.eslintrc.json",
   "extends": "./.eslintrc.json",
   "rules": {
   "rules": {
-    "no-use-before-define": "off",
     "no-shadow": "off",
     "no-shadow": "off",
     "no-new": "off",
     "no-new": "off",
     "no-continue": "off",
     "no-continue": "off",
     "new-cap": "off",
     "new-cap": "off",
     "max-len": "off",
     "max-len": "off",
-    "default-case": "off"
+    "default-case": "off",
+    "prefer-destructuring": "off",
+    "react/no-this-in-sfc": "off",
+    "react/destructuring-assignment": "off",
+    "import/named": "off"
   }
   }
 }
 }

+ 10 - 0
core/.gitignore

@@ -1,6 +1,7 @@
 # Ignore node_modules folder created when installing core's JavaScript
 # Ignore node_modules folder created when installing core's JavaScript
 # dependencies.
 # dependencies.
 node_modules
 node_modules
+yarn-error.log
 
 
 # Ignore overrides of core's phpcs.xml.dist and phpunit.xml.dist.
 # Ignore overrides of core's phpcs.xml.dist and phpunit.xml.dist.
 phpcs.xml
 phpcs.xml
@@ -9,3 +10,12 @@ phpunit.xml
 # Ignore package-lock.json that is automatically created when adding
 # Ignore package-lock.json that is automatically created when adding
 # dependencies by users of NPMv5.
 # dependencies by users of NPMv5.
 package-lock.json
 package-lock.json
+
+# Ignore test reports
+reports
+
+# Ignore local Nightwatch settings
+nightwatch.settings.json
+
+# Ignore dotenv
+.env

+ 1 - 0
core/.prettierignore

@@ -0,0 +1 @@
+modules/locale/tests/locale_test.es6.js

+ 6 - 0
core/.prettierrc.json

@@ -0,0 +1,6 @@
+{
+  "printWidth": 80,
+  "semi": true,
+  "singleQuote": true,
+  "trailingComma": "all"
+}

+ 3 - 1
core/.stylelintrc.json

@@ -5,12 +5,14 @@
   ],
   ],
   "rules": {
   "rules": {
     "comment-empty-line-before": null,
     "comment-empty-line-before": null,
-    "declaration-block-no-duplicate-properties": null,
     "function-linear-gradient-no-nonstandard-direction": null,
     "function-linear-gradient-no-nonstandard-direction": null,
     "function-whitespace-after": null,
     "function-whitespace-after": null,
     "no-descending-specificity": null,
     "no-descending-specificity": null,
     "no-duplicate-selectors": null,
     "no-duplicate-selectors": null,
     "no-unknown-animations": true,
     "no-unknown-animations": true,
+    "media-feature-name-no-unknown": [true, {
+      "ignoreMediaFeatureNames": ["prefers-reduced-motion"]
+    }],
     "number-leading-zero": "always",
     "number-leading-zero": "always",
     "plugin/no-browser-hacks": [true, {
     "plugin/no-browser-hacks": [true, {
       "browsers": [
       "browsers": [

+ 11 - 0
core/INSTALL.sqlite.txt

@@ -6,6 +6,17 @@ To use SQLite with your Drupal installation, the following requirements must be
 met: Server has PHP 5.3.10 or later with PDO, and the PDO SQLite driver must be
 met: Server has PHP 5.3.10 or later with PDO, and the PDO SQLite driver must be
 enabled.
 enabled.
 
 
+If you have not pdo_sqlite available depending on your system there are different ways to install it.
+
+Windows
+-------
+Read more about it on http://www.php.net/manual/en/pdo.installation.php
+
+Linux
+-----
+
+  sudo apt-get install php-sqlite3
+
 SQLITE DATABASE CREATION
 SQLITE DATABASE CREATION
 ------------------------
 ------------------------
 
 

+ 31 - 1
core/INSTALL.txt

@@ -2,6 +2,7 @@
 CONTENTS OF THIS FILE
 CONTENTS OF THIS FILE
 ---------------------
 ---------------------
 
 
+ * Quickstart
  * Requirements and notes
  * Requirements and notes
  * Optional server requirements
  * Optional server requirements
  * Installation
  * Installation
@@ -10,6 +11,35 @@ CONTENTS OF THIS FILE
  * Multisite configuration
  * Multisite configuration
  * Multilingual configuration
  * Multilingual configuration
 
 
+QUICKSTART
+----------------------
+
+Prerequisites:
+- PHP 5.5.9 (or greater) (https://php.net).
+
+In the instructions below, replace the version x.y.z with the specific version
+you wish to download. Example: 8.6.0.zip. You can find the latest stable version
+at https://www.drupal.org/project/drupal.
+
+Download and extract the Drupal package:
+- curl -sS https://ftp.drupal.org/files/projects/drupal-x.y.z.zip --output drupal-x.y.z.zip
+- unzip drupal-x.y.z.zip
+- cd /path/to/drupal-x.y.z
+- php core/scripts/drupal quick-start
+
+Wait… installation can take a minute or two. A successful installation will
+result in opening the new site in your browser.
+
+Run the following command for a list of available options that you may need to
+configure quick-start:
+- php core/scripts/drupal quick-start --help
+
+Follow the instructions in the REINSTALL section below to start over.
+
+NOTE: This quick start solution uses PHP's built-in web server and is not
+intended for production use. Read more about how to run Drupal in a production
+environment below.
+
 REQUIREMENTS AND NOTES
 REQUIREMENTS AND NOTES
 ----------------------
 ----------------------
 
 
@@ -266,7 +296,7 @@ INSTALLATION
    this optional security measure, from a Unix/Linux command line you can use
    this optional security measure, from a Unix/Linux command line you can use
    the following command:
    the following command:
 
 
-     chmod a-r CHANGELOG.txt
+     chmod a-r core/CHANGELOG.txt
 
 
    Note that the example only affects CHANGELOG.txt. To completely hide all
    Note that the example only affects CHANGELOG.txt. To completely hide all
    documentation files from public view, repeat this command for each of the
    documentation files from public view, repeat this command for each of the

+ 26 - 12
core/MAINTAINERS.txt

@@ -33,7 +33,6 @@ Framework managers
 
 
   Frontend
   Frontend
   - Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii
   - Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii
-  - Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
 
 
 Release managers
 Release managers
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
@@ -49,7 +48,6 @@ subsystems. See https://www.drupal.org/contribute/core-maintainers for more
 information on their responsibilities, and to find out how to become a subsystem
 information on their responsibilities, and to find out how to become a subsystem
 maintainer. Current subsystem maintainers for Drupal 8:
 maintainer. Current subsystem maintainers for Drupal 8:
 
 
-
 Actions
 Actions
 - ?
 - ?
 
 
@@ -109,6 +107,7 @@ Cache
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
 - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
 
 
 CKEditor
 CKEditor
+- Henrik Danielsson 'TwoD' https://www.drupal.org/u/TwoD
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Marek 'mlewand' Lewandowski https://www.drupal.org/u/mlewand
 - Marek 'mlewand' Lewandowski https://www.drupal.org/u/mlewand
 
 
@@ -136,7 +135,7 @@ Configuration UI
 
 
 Configuration Translation
 Configuration Translation
 - Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
 - Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
-- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
+- Tobias Zimmermann 'tstoeckler' https://www.drupal.org/u/tstoeckler
 - Vijayachandran Mani 'vijaycs85' https://www.drupal.org/u/vijaycs85
 - Vijayachandran Mani 'vijaycs85' https://www.drupal.org/u/vijaycs85
 
 
 Contact
 Contact
@@ -145,6 +144,7 @@ Contact
 - Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
 - Andrey Postnikov 'andypost' https://www.drupal.org/u/andypost
 
 
 Content Moderation
 Content Moderation
+- Sam Becker 'Sam152' https://www.drupal.org/u/sam152
 - Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
 - Tim Millwood 'timmillwood' https://www.drupal.org/u/timmillwood
 
 
 Content Translation
 Content Translation
@@ -190,6 +190,7 @@ Dynamic Page Cache
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 
 
 Editor
 Editor
+- Henrik Danielsson 'TwoD' https://www.drupal.org/u/TwoD
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 
 
 Entity API
 Entity API
@@ -197,7 +198,7 @@ Entity API
 - Hristo Chonov 'hchonov' https://www.drupal.org/u/hchonov
 - Hristo Chonov 'hchonov' https://www.drupal.org/u/hchonov
 - Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
 - Sascha Grossenbacher 'Berdir' https://www.drupal.org/u/berdir
 - Francesco Placella 'plach' https://www.drupal.org/u/plach
 - Francesco Placella 'plach' https://www.drupal.org/u/plach
-- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
+- Tobias Zimmermann 'tstoeckler' https://www.drupal.org/u/tstoeckler
 
 
 Extension API
 Extension API
 - ?
 - ?
@@ -266,6 +267,8 @@ Markup
 
 
 Media
 Media
 - Sean Blommaert 'seanB' https://www.drupal.org/u/seanb
 - Sean Blommaert 'seanB' https://www.drupal.org/u/seanb
+- Marcos Cano 'marcoscano' https://www.drupal.org/u/marcoscano
+- Christian Fritsch 'chr.fritsch' https://www.drupal.org/u/chr.fritsch
 - Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
 - Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
 
 
 Menu
 Menu
@@ -350,11 +353,11 @@ Seven
 - ?
 - ?
 
 
 Shortcut
 Shortcut
-- Tobias Stöckler 'tstoeckler' https://www.drupal.org/u/tstoeckler
+- Tobias Zimmermann 'tstoeckler' https://www.drupal.org/u/tstoeckler
 - Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
 - Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran
 
 
 Stable
 Stable
-- Scott Reeves 'Cottser' https://www.drupal.org/u/cottser
+- ?
 
 
 Stark
 Stark
 - John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
 - John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin
@@ -423,6 +426,7 @@ Views
 Workflows
 Workflows
 - Sam Becker 'Sam152' https://www.drupal.org/u/sam152
 - Sam Becker 'Sam152' https://www.drupal.org/u/sam152
 
 
+
 Topic maintainers
 Topic maintainers
 -----------------
 -----------------
 
 
@@ -445,8 +449,9 @@ Usability
 
 
 Provisional membership: None at this time.
 Provisional membership: None at this time.
 
 
+
 Security team
 Security team
------------------
+-------------
 
 
 To report a security issue, see:
 To report a security issue, see:
 https://www.drupal.org/security-team/report-issue
 https://www.drupal.org/security-team/report-issue
@@ -458,6 +463,7 @@ The security team lead is:
 
 
 - Michael Hess 'mlhess' https://www.drupal.org/u/mlhess
 - Michael Hess 'mlhess' https://www.drupal.org/u/mlhess
 
 
+
 Initiative coordinators
 Initiative coordinators
 -----------------------
 -----------------------
 
 
@@ -470,8 +476,9 @@ API-first Initiative
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
 - Mateu Aguiló Bosch 'e0ipso' https://www.drupal.org/u/e0ipso
 - Mateu Aguiló Bosch 'e0ipso' https://www.drupal.org/u/e0ipso
 
 
-JavaScript Modernization Initiative
+Admin UI & JavaScript Modernisation Initiative
 - Angela Byron 'webchick' https://www.drupal.org/u/webchick
 - Angela Byron 'webchick' https://www.drupal.org/u/webchick
+- Cristina Chumillas 'ckrina' https://www.drupal.org/u/ckrina
 - Matthew Grill 'drpal' https://www.drupal.org/u/drpal
 - Matthew Grill 'drpal' https://www.drupal.org/u/drpal
 - Sally Young 'justafish' https://www.drupal.org/u/justafish
 - Sally Young 'justafish' https://www.drupal.org/u/justafish
 
 
@@ -482,20 +489,25 @@ Layout Initiative
 Media Initiative
 Media Initiative
 - Janez Urevc 'slashrsm' https://www.drupal.org/u/slashrsm
 - Janez Urevc 'slashrsm' https://www.drupal.org/u/slashrsm
 
 
+Out-of-the-Box Initiative
+- Mark Conroy 'markconroy' https://www.drupal.org/u/markconroy
+- Gareth Goodwin 'smaz' https://www.drupal.org/u/smaz
+- Keith Jay 'kjay' https://www.drupal.org/u/kjay
+- Elliot Ward 'eli-t' https://www.drupal.org/u/eli-t
+
 PHPUnit Initiative
 PHPUnit Initiative
 - Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
 - Daniel Wehner 'dawehner' https://www.drupal.org/u/dawehner
-  - (provisional) Michiel Nugter 'michielnugter' https://www.drupal.org/u/michielnugter
-  - (provisional) Len Swaneveld 'Lendude' https://www.drupal.org/u/lendude
+- (provisional) Michiel Nugter 'michielnugter' https://www.drupal.org/u/michielnugter
+- (provisional) Len Swaneveld 'Lendude' https://www.drupal.org/u/lendude
 
 
 Workflow Initiative
 Workflow Initiative
 - Dick Olsson 'dixon_' https://www.drupal.org/u/dixon_
 - Dick Olsson 'dixon_' https://www.drupal.org/u/dixon_
 
 
-
 Provisional membership: None at this time.
 Provisional membership: None at this time.
 
 
 
 
 Core mentoring coordinators
 Core mentoring coordinators
----------------------
+---------------------------
 
 
 The Drupal Core mentors inspire, enable, and encourage new core contributors.
 The Drupal Core mentors inspire, enable, and encourage new core contributors.
 See https://www.drupal.org/core-mentoring for more information about mentoring.
 See https://www.drupal.org/core-mentoring for more information about mentoring.
@@ -507,8 +519,10 @@ participate in mentoring.
 
 
 - Mauricio Dinarte 'dinarcon' https://www.drupal.org/u/dinarcon
 - Mauricio Dinarte 'dinarcon' https://www.drupal.org/u/dinarcon
 - Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
 - Lucas Hedding 'heddn' https://www.drupal.org/u/heddn
+- Tara King 'sparklingrobots' https://www.drupal.org/u/sparklingrobots
 - Rachel Lawson 'rachel_norfolk' https://www.drupal.org/u/rachel_norfolk
 - Rachel Lawson 'rachel_norfolk' https://www.drupal.org/u/rachel_norfolk
 - Valery Lourie 'valthebald' https://www.drupal.org/u/valthebald
 - Valery Lourie 'valthebald' https://www.drupal.org/u/valthebald
+- Elli Ludwigson 'ekl1773' https://www.drupal.org/u/ekl1773
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
 - Jess Myrbo 'xjm' https://www.drupal.org/u/xjm
 - Matthew Radcliffe 'mradcliffe' https://www.drupal.org/u/mradcliffe
 - Matthew Radcliffe 'mradcliffe' https://www.drupal.org/u/mradcliffe
 
 

File diff suppressed because it is too large
+ 106 - 0
core/assets/vendor/ckeditor/CHANGES.md


+ 2 - 2
core/assets/vendor/ckeditor/LICENSE.md

@@ -2,7 +2,7 @@ Software License Agreement
 ==========================
 ==========================
 
 
 CKEditor - The text editor for Internet - https://ckeditor.com/
 CKEditor - The text editor for Internet - https://ckeditor.com/
-Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
 
 
 Licensed under the terms of any of the following licenses at your
 Licensed under the terms of any of the following licenses at your
 choice:
 choice:
@@ -37,7 +37,7 @@ done by developers outside of CKSource with their express permission.
 
 
 The following libraries are included in CKEditor under the MIT license (see Appendix D):
 The following libraries are included in CKEditor under the MIT license (see Appendix D):
 
 
-* CKSource Samples Framework (included in the samples) - Copyright (c) 2014-2017, CKSource - Frederico Knabben.
+* CKSource Samples Framework (included in the samples) - Copyright (c) 2014-2018, CKSource - Frederico Knabben.
 * PicoModal (included in `samples/js/sf.js`) - Copyright (c) 2012 James Frasca.
 * PicoModal (included in `samples/js/sf.js`) - Copyright (c) 2012 James Frasca.
 * CodeMirror (included in the samples) - Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others.
 * CodeMirror (included in the samples) - Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others.
 
 

File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/ckeditor.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/af.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ar.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/az.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bg.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/bs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/cs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/cy.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/da.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/de-ch.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/de.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/el.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-au.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en-gb.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/en.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/eo.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/es-mx.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/es.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/et.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/eu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fa.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fo.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fr-ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/fr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/gl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/gu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/he.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/hu.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/id.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/is.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/it.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ja.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ka.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/km.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ko.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ku.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/lt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/lv.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/mk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/mn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ms.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/nb.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/nl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/no.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/oc.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pt-br.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/pt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ro.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ru.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/si.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sl.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sq.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sr-latn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/sv.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/th.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/tr.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/tt.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/ug.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/uk.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/vi.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/zh-cn.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/lang/zh.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js


+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt

@@ -1,4 +1,4 @@
-Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
 For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
 For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
 
 
 cs.js      Found: 30 Missing: 0
 cs.js      Found: 30 Missing: 0

File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js


File diff suppressed because it is too large
+ 1 - 1
core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js


Some files were not shown because too many files changed in this diff