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
Benedikt Kulmann
e341835c7d
Add changelog item
2020-05-27 15:46:50 +02:00
Benedikt Kulmann
080384870a
Use account uuid from request context in augmented identifier
2020-05-27 15:38:12 +02:00
Benedikt Kulmann
d6ab3ff6a8
Use account uuid extractor middleware from ocis-pkg
2020-05-27 15:37:47 +02:00
Benedikt Kulmann
f7cf214c08
Add JWTSecret to config and flagset
2020-05-27 15:36:40 +02:00
Benedikt Kulmann
a39bd39bac
Upgrade dependencies
2020-05-27 15:36:03 +02:00
Benedikt Kulmann
ecabcd15be
Use regenerated settings.pb.web.go with request context
2020-05-27 15:35:05 +02:00
Alex Unger
c1adfd2c26
Automated changelog update [skip ci]
2020-05-22 10:21:42 +00:00
Alex Unger
46ea310263
Merge pull request #1 from owncloud/basic-service
2020-05-22 12:13:20 +02:00
Alex Unger
81c06d3ab7
Merge branch 'master' into basic-service
2020-05-22 12:05:28 +02:00
Alex Unger
730c1b957d
Merge pull request #3 from owncloud/settings-ui
2020-05-22 12:04:59 +02:00
A.Unger
707fe53f28
undo removing arm64, remove flagset parsing from server action
2020-05-22 11:55:51 +02:00
A.Unger
0c1c783d7a
remove arm64
2020-05-22 11:48:54 +02:00
A.Unger
d1c59937ce
fix syntax
2020-05-22 11:48:21 +02:00
A.Unger
83af9492d2
ignore arm64
2020-05-22 11:47:01 +02:00
A.Unger
1747231bb0
add frontend step to docker binary
2020-05-22 10:45:07 +02:00
Benedikt Kulmann
97359589f1
Remove package.json and rollup.config.js from codacy
2020-05-22 10:40:00 +02:00
A.Unger
aaa49e329f
add frontend step to docker
2020-05-22 10:36:52 +02:00
A.Unger
9f27fe2981
...make lint passing
2020-05-22 10:29:42 +02:00
A.Unger
f5b45accb5
fix exported function comment
2020-05-22 10:28:35 +02:00
A.Unger
c219866c7a
fix golangci offenses
2020-05-22 10:24:01 +02:00
A.Unger
b40048af13
go import config.go
2020-05-22 10:23:27 +02:00
Benedikt Kulmann
b2a9be81f3
Remove unused code
2020-05-22 09:30:14 +02:00
Benedikt Kulmann
58a0da69c2
Fix terser import
2020-05-22 09:24:20 +02:00
A.Unger
a18c224783
trigger ci
2020-05-22 09:22:47 +02:00
A.Unger
8b646499fa
command between quotes
2020-05-22 09:20:38 +02:00
Benedikt Kulmann
b5dba5b3c3
Merge branch 'settings-ui' of github.com:owncloud/ocis-settings into settings-ui
2020-05-22 09:20:05 +02:00
Benedikt Kulmann
88b0ecc643
Improve code doc
2020-05-22 09:19:06 +02:00
A.Unger
693e261491
add missing quote
2020-05-22 09:17:40 +02:00
A.Unger
b39489e9dd
syntax fix, yet again
2020-05-22 09:14:58 +02:00
A.Unger
917839a6db
use golangci linters
2020-05-22 09:12:08 +02:00
A.Unger
ea49cedac4
fix syntax error
2020-05-22 08:43:24 +02:00
A.Unger
d6b50f2215
add frontend step to CI
2020-05-22 08:40:46 +02:00
Benedikt Kulmann
2f8cf78963
Upgrade go-micro to 2.6.0
2020-05-18 12:13:36 +02:00
Benedikt Kulmann
d5390e442b
Move responsibility of providing settings values away to phoenix
2020-05-15 13:52:46 +02:00
Benedikt Kulmann
56bbab28e7
Set up an axios interceptor to inject the auth token on all requests
2020-05-12 15:46:33 +02:00
Benedikt Kulmann
0fddb624d0
Generate new ui api client and adapt to changed function names
2020-05-11 11:39:40 +02:00
A.Unger
cac9cb8ecc
downgrade go-micro to v1
2020-05-11 11:27:09 +02:00
Benedikt Kulmann
03f7c8dd7d
Implement loading/saving multi and single select
2020-05-07 17:57:09 +02:00
Benedikt Kulmann
d6cd343b62
Implement single choice value load/save
2020-05-07 11:29:51 +02:00