A.Unger
3704bb5be3
add defensive code on type assertion
2020-07-22 09:24:42 +02:00
Alex Unger
e2082c1779
Merge pull request #34 from owncloud/use-phoenix-server-url
2020-07-16 09:25:00 +02:00
Benedikt Kulmann
6084aa074f
Add changelog item
2020-07-02 09:06:49 +02:00
Benedikt Kulmann
f7a1128d8a
Check in updated embed.go
2020-07-02 08:14:04 +02:00
Benedikt Kulmann
7faf5ca52f
Fix server naming
2020-07-02 08:13:24 +02:00
Benedikt Kulmann
cabfb96fc5
Declare ODS as peer dependencies
...
It is already loaded in ocis-web, thus kind of a peer dependency. Still
not very strict, because this project is not used as lib within ocis-web
but is only served together at runtime.
2020-07-02 08:11:48 +02:00
Benedikt Kulmann
6f57e42859
Use server URL from ocis-web config.json
2020-07-02 08:05:47 +02:00
Phil Davis
69693c5f8f
Merge pull request #33 from owncloud/clean-up-paths-in-makefile
...
Clean up paths in makefile
2020-06-29 17:47:29 +05:45
Benedikt Kulmann
242486fc57
Add changelog item
2020-06-29 10:59:48 +02:00
Benedikt Kulmann
187a42fa7a
Clean up paths in Makefile
2020-06-25 16:22:35 +02:00
Benedikt Kulmann
957ded874a
Merge pull request #25 from owncloud/dynamic-nav-items
...
Make use of the new dynamic navItems feature in phoenix
2020-06-09 11:54:41 +02:00
Benedikt Kulmann
35ccf26d65
Regenerate embed.go file
2020-06-09 09:49:56 +02:00
Benedikt Kulmann
3b0f220775
Make ui more failsafe
2020-06-09 09:48:28 +02:00
Benedikt Kulmann
d22d06c84e
Fix route paths of nav items
2020-06-09 09:48:28 +02:00
Benedikt Kulmann
ce5550d73e
Remove a leftover debug output
2020-06-09 09:48:28 +02:00
Benedikt Kulmann
f57d31b7ba
Add hardcoded extension icons for navItems
2020-06-09 09:48:28 +02:00
Benedikt Kulmann
bb20c0b6ce
Add changelog item
2020-06-09 09:48:28 +02:00
Benedikt Kulmann
ceb44eedda
Make use of the new dynamic navItems feature in phoenix
...
Phoenix core now has the ability to add navItems dynamically. With this
we can add navItems for the extensions which have at least one settings
bundle.
2020-06-09 09:48:27 +02:00
Benedikt Kulmann
1ec89be71c
Automated changelog update [skip ci]
2020-06-09 07:30:41 +00:00
Benedikt Kulmann
33424c736d
Merge pull request #28 from owncloud/docs-about-values
...
Docs about values
2020-06-09 09:21:25 +02:00
Alex Unger
0f87f05d70
Merge branch 'master' into docs-about-values
2020-06-08 23:11:49 +02:00
Benedikt Kulmann
965023e78e
Automated changelog update [skip ci]
2020-06-08 14:51:58 +00:00
Benedikt Kulmann
1cb7312ccd
Merge pull request #31 from owncloud/upgrade-ods
...
Upgrade ODS to 1.6.0
2020-06-08 16:42:51 +02:00
Benedikt Kulmann
f229f1106c
Fixed ocis-web-settings extension name in glossary
2020-06-08 15:11:17 +02:00
Benedikt Kulmann
f0ee8f8e1f
Upgrade ODS to 1.6.0
2020-06-08 13:00:29 +02:00
Benedikt Kulmann
99ee6f1011
Add changelog item
2020-06-05 08:33:03 +02:00
Benedikt Kulmann
a01cb60f5a
Small improvements
2020-06-05 08:31:03 +02:00
Benedikt Kulmann
19e7edfd6b
Add settings values to glossary
2020-06-05 08:26:17 +02:00
Benedikt Kulmann
46f48d22f3
Add settings values documentation
2020-06-05 08:26:02 +02:00
Benedikt Kulmann
a69d4e0421
Improve settings docs overview page
2020-06-05 07:43:50 +02:00
Benedikt Kulmann
3a12bff114
Merge pull request #22 from owncloud/input-validation
...
Input validation (part 1)
2020-06-04 14:24:09 +02:00
Benedikt Kulmann
3a100258dc
Fix formatting
2020-06-04 12:54:16 +02:00
Benedikt Kulmann
7158f762e0
Add test validating that spaces are allowed in display names.
2020-06-04 11:52:25 +02:00
Benedikt Kulmann
7907ae6708
Add test validating that UTF is allowed in display names
2020-06-04 11:49:02 +02:00
Benedikt Kulmann
6e2fe244ca
Reuse dummy settings array
2020-06-04 11:37:36 +02:00
Benedikt Kulmann
baac21505a
Use dummySettings on bundle properties test to simplify test scope
2020-06-04 11:30:22 +02:00
Benedikt Kulmann
4691cedb58
Add test validating that settings in a bundle cannot be empty
2020-06-04 10:57:13 +02:00
Benedikt Kulmann
cf02e53703
Revert "Make use of the new dynamic navItems feature in phoenix"
...
This reverts commit cdf1d89a63 .
It was commited in this branch by accident.
2020-06-04 08:48:40 +02:00
Benedikt Kulmann
cdf1d89a63
Make use of the new dynamic navItems feature in phoenix
...
Phoenix core now has the ability to add navItems dynamically. With this
we can add navItems for the extensions which have at least one settings
bundle.
2020-06-04 08:37:58 +02:00
Benedikt Kulmann
86611f6e1c
Make sure that account uuids are lower case
2020-06-03 15:30:35 +02:00
Benedikt Kulmann
6baabf2148
Remove Nil validation on ListSettingsValues request
...
That validation was just wrong. It enforced identifier values to be
empty.
2020-06-03 15:24:39 +02:00
Benedikt Kulmann
aae6356138
Fix formatting
2020-06-03 13:26:09 +02:00
Benedikt Kulmann
5a59a0ccd3
Remove redundant variable declarations
2020-06-03 13:18:43 +02:00
Benedikt Kulmann
3a9efee815
Make linters happy
2020-06-03 13:15:12 +02:00
Benedikt Kulmann
551d7d73f5
Add changelog item
2020-06-03 13:13:27 +02:00
Benedikt Kulmann
e7d3bb2063
Make get and list side effect free
...
Previously, Get and List requests could have the side effect of creating
folders. Creating required folders now only happens on save requests.
2020-06-03 13:00:14 +02:00
Benedikt Kulmann
b002720b03
Add validation for DisplayName and Settings being required in SettingsBundles
2020-06-03 12:43:32 +02:00
Benedikt Kulmann
cdafe48a62
Fix tests for invalid identifiers
2020-06-03 12:02:26 +02:00
Benedikt Kulmann
ac98d4b85b
Adapt validation for list requests on bundles and values
...
There are certain scenarios where fields of the Identifier are allowed
to be empty. If they are not empty they still have to match our
requirements for the contents of those fields (alphanumeric, -, _). This
is taken into acccount as well now.
2020-06-03 11:23:24 +02:00
Benedikt Kulmann
718ec8e061
Set up input validation for Identifiers on settings bundles
...
Implemented first input validation steps by making static validation on
identifiers in settings bundle requests.
2020-06-03 10:50:28 +02:00