Commit Graph

127 Commits

Author SHA1 Message Date
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
Benedikt Kulmann d10179c1aa Merge pull request #21 from owncloud/gRPC-tests
[tests-only] grpc tests
2020-06-02 13:59:16 +02:00
Artur Neumann a922961f12 make staticcheck happy 1 2020-06-02 13:33:55 +02:00
Artur Neumann 72cfd4a89f gprc tests 2020-06-02 13:33:54 +02:00
Benedikt Kulmann 268d304d1a Automated changelog update [skip ci] 2020-06-02 07:42:25 +00:00
Benedikt Kulmann 486621cb30 Merge pull request #14 from owncloud/use-account-uuid
Use account UUID from x-access-token for `me` replacement
2020-06-02 09:23:46 +02:00
Benedikt Kulmann 04837d5bcb Fix import formatting 2020-05-27 16:05:50 +02:00