Commit Graph

23 Commits

Author SHA1 Message Date
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
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
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
ecabcd15be Use regenerated settings.pb.web.go with request context 2020-05-27 15:35:05 +02:00
Benedikt Kulmann
2f8cf78963 Upgrade go-micro to 2.6.0 2020-05-18 12:13:36 +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
e44654dc9d Integrate loaded settings values into ui
Not yet done for single choice and multi choice, but getting there...
2020-05-07 07:42:50 +02:00
Benedikt Kulmann
8a6a06fcb8 Settings values protobuf and service 2020-04-29 09:51:22 +02:00
Benedikt Kulmann
2ea182243f Add settings value protobuf and store implementation 2020-04-28 19:47:04 +02:00
Benedikt Kulmann
ac67fee09a Add multi choice list support and fix single choice list
single choice list now
- uses raw radio input instead of the one from ODS because it's broken
- implements default value selection if no value is set
2020-04-23 19:49:40 +02:00
Benedikt Kulmann
48f79ad03f Render form elements 2020-04-23 15:23:51 +02:00
Benedikt Kulmann
9355ba3d35 Fix protobuf var names 2020-04-22 15:51:55 +02:00
A.Unger
dafaa31d7e more explicit comment 2020-04-22 12:31:39 +02:00
A.Unger
96b97ec00d fix http middlewares 2020-04-22 12:31:12 +02:00
Benedikt Kulmann
55db2f72d0 Fixing http server 2020-04-22 11:27:42 +02:00
Benedikt Kulmann
39fa211b5a Generate http endpoints and add empty vue app entry point. 2020-04-21 15:24:27 +02:00
Benedikt Kulmann
4617e7c6cc Introduce file locking and fs abstraction 2020-04-21 12:00:34 +02:00
Benedikt Kulmann
e8bc35ae03 Add protobuf definition for settings values 2020-04-16 11:51:42 +02:00
Benedikt Kulmann
5b89729d1e Basic service boilerplate for settings bundles 2020-04-16 10:07:45 +02:00