Commit Graph

23 Commits

Author SHA1 Message Date
Willy Kloucek 11466c5f9a ensure, that each config is only parsed once 2022-01-03 19:08:11 +01:00
Willy Kloucek 55bf175bea move config parsing in separate package for each service 2022-01-03 15:21:56 +01:00
Willy Kloucek e0656daaa0 simplify commands and version handling 2022-01-03 13:53:27 +01:00
Willy Kloucek 6d0b754a86 improve envdecode error handling 2022-01-03 09:47:52 +01:00
Willy Kloucek e3bfb66df1 maintain envdecode inside ocis-pkg 2022-01-03 07:49:25 +01:00
Willy Kloucek 2bcd4f5a17 directly pass env to config 2022-01-03 07:49:24 +01:00
Willy Kloucek 7abcf96ea8 revert storage, remove tracing.service and bring back common 2022-01-03 07:49:24 +01:00
Willy Kloucek ee57288309 switch all other services to struct tag based env config 2022-01-03 07:49:24 +01:00
A.Unger 4cecd9b5d2 addded web to the new inheritance strategy 2021-11-11 15:56:38 +01:00
A.Unger c05c3db392 new config framework in web 2021-11-08 14:08:05 +01:00
A.Unger 185cee04e9 normalize web 2021-11-08 12:29:59 +01:00
A.Unger ca997e5bfc migrate web to the new config scheme 2021-11-05 13:33:03 +01:00
A.Unger 711acbb354 inherit logging config from ocis.yaml, let extensions overwrite their logging. Considering using a package level global logging... 2021-10-31 00:08:46 +02:00
Willy Kloucek 68ba24ff73 fix extensions versions 2021-10-05 12:39:31 +02:00
Willy Kloucek 7b30571aff switch from micro/cli/v2 to urfave/cli/v2, like https://github.com/asim/go-micro/pull/2224 2021-09-27 12:02:55 +02:00
A.Unger 9daf14e124 suport for web 2021-03-17 15:39:24 +01:00
A.Unger b52fe95762 run ParseConfig only when running unsupervised 2021-03-11 20:09:05 +01:00
A.Unger dc4b4b7e46 correctly implement suture v4 interfaces 2021-03-11 15:50:01 +01:00
A.Unger 6054e6b4a1 sequential access to viper config (still broken) + add delayed execution to storage-sharing 2021-03-10 12:26:14 +01:00
A.Unger 4e37d4a2f6 update commands when running in supervised mode 2021-03-10 11:10:46 +01:00
Jörn Friedrich Dreyer 2bfdab8735 add remaining services
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2021-03-09 16:03:47 +00:00
A.Unger e8b1665f63 fix flag parsing 2021-03-04 14:33:16 +01:00
Lukas Hirt 25b51fc368 Rename ocis-phoenix to ocis-web 2020-12-13 17:37:32 +01:00