Merge branch 'master' into docs-about-values

This commit is contained in:
Alex Unger
2020-06-08 23:11:49 +02:00
committed by GitHub
5 changed files with 41 additions and 7 deletions
+25
View File
@@ -2,10 +2,35 @@
## Summary
* Bugfix - Fix multiple submits on string and number form elements: [#745](https://github.com/owncloud/owncloud-design-system/issues/745)
* Change - Introduce input validation: [#22](https://github.com/owncloud/ocis-settings/pull/22)
* Change - Use account uuid from x-access-token: [#14](https://github.com/owncloud/ocis-settings/pull/14)
## Details
* Bugfix - Fix multiple submits on string and number form elements: [#745](https://github.com/owncloud/owncloud-design-system/issues/745)
We had a bug with keyboard event listeners triggering multiple submits on input fields. This
was recently fixed in the ownCloud design system (ODS). We rolled out that bugfix to the
settings ui as well.
https://github.com/owncloud/owncloud-design-system/issues/745
https://github.com/owncloud/owncloud-design-system/pull/768
https://github.com/owncloud/ocis-settings/pulls/31
* Change - Introduce input validation: [#22](https://github.com/owncloud/ocis-settings/pull/22)
We set up input validation, starting with enforcing alphanumeric identifier values and UUID
format on account uuids. As a result, traversal into parent folders is not possible anymore. We
also made sure that get and list requests are side effect free, i.e. not creating any folders.
https://github.com/owncloud/ocis-settings/issues/15
https://github.com/owncloud/ocis-settings/issues/16
https://github.com/owncloud/ocis-settings/issues/19
https://github.com/owncloud/ocis-settings/pull/22
* Change - Use account uuid from x-access-token: [#14](https://github.com/owncloud/ocis-settings/pull/14)
We are now using an ocis-pkg middleware for extracting the account uuid of the authenticated
+9
View File
@@ -0,0 +1,9 @@
Bugfix: Fix multiple submits on string and number form elements
We had a bug with keyboard event listeners triggering multiple submits on input fields.
This was recently fixed in the ownCloud design system (ODS). We rolled out that bugfix
to the settings ui as well.
https://github.com/owncloud/owncloud-design-system/issues/745
https://github.com/owncloud/owncloud-design-system/pull/768
https://github.com/owncloud/ocis-settings/pulls/31
+1 -1
View File
@@ -61,7 +61,7 @@
],
"dependencies": {
"lodash": "^4.17.15",
"owncloud-design-system": "^1.2.2",
"owncloud-design-system": "^1.6.0",
"vuex": "^3.2.0"
}
}
+2 -2
View File
@@ -1,5 +1,5 @@
// Code generated by fileb0x at "2020-06-03 13:34:57.567257 +0200 CEST m=+0.040129778" from config file "embed.yml" DO NOT EDIT.
// modification hash(65d24f2e8af3a68b0d8a76c191429e1f.8058aec596c5fb73022d09bb97af796e)
// Code generated by fileb0x at "2020-06-08 13:00:16.304364 +0200 CEST m=+0.036265041" from config file "embed.yml" DO NOT EDIT.
// modification hash(a0c80f7546a0b0ce4912b8c232126f79.8058aec596c5fb73022d09bb97af796e)
package assets
+4 -4
View File
@@ -3761,10 +3761,10 @@ osenv@^0.1.4:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
owncloud-design-system@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/owncloud-design-system/-/owncloud-design-system-1.2.2.tgz#e52459bcfc4004dba0e48b3d04c2703f544e15ec"
integrity sha512-kFmBURf4Q+MfjpDPPLfJTVKWkyL7VuGs4Bj6ik9+/DnrWzNAT4rgEqzW3ToBPovF/NGVP877mlvCa7DpxE4BQA==
owncloud-design-system@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/owncloud-design-system/-/owncloud-design-system-1.6.0.tgz#3848745a4562109f6b1d697f27cd225063bbc2e8"
integrity sha512-DHJPqOpJq1JNdVJKFBWTM4+/AfVkMqlOK38P2DZ0Gx/2VOPHl90qhVcCJvLviv5pluK/qdY+YJbMSVaEmzMykg==
dependencies:
luxon "^1.22.0"
mini-css-extract-plugin "^0.9.0"