Commit Graph

293 Commits

Author SHA1 Message Date
Willy Kloucek
adc7b3b3d2 remove version from service config 2022-01-07 16:12:01 +00:00
Willy Kloucek
b9f2b6b91e move config parsing in separate package for each service 2022-01-07 16:12:01 +00:00
Willy Kloucek
23e7a8ffab simplify commands and version handling 2022-01-07 16:11:50 +00:00
Willy Kloucek
5b70d46213 remove build flags, add debug server to accounts 2022-01-07 16:08:14 +00:00
Willy Kloucek
6a03c4acba improve envdecode error handling 2022-01-07 16:08:14 +00:00
Willy Kloucek
a839288212 remove supervised flag from configs 2022-01-07 16:08:14 +00:00
Willy Kloucek
5034e399bb maintain envdecode inside ocis-pkg 2022-01-07 16:08:14 +00:00
Willy Kloucek
e006ad6e40 directly pass env to config 2022-01-07 16:07:01 +00:00
Willy Kloucek
3c3fc2e098 revert storage, remove tracing.service and bring back common 2022-01-07 16:06:56 +00:00
Willy Kloucek
a13df3dcf7 split **/pkg/config/config.go up to multiple files 2022-01-07 16:04:52 +00:00
Willy Kloucek
6990e7d660 switch all other services to struct tag based env config 2022-01-07 15:47:47 +00:00
Willy Kloucek
788a390016 switch glauth to struct tag based env config 2022-01-07 15:39:01 +00:00
Willy Kloucek
161dd949fc switch ocs to struct tag based env config 2022-01-07 15:39:01 +00:00
Willy Kloucek
ebfe8f069c remove service names 2022-01-07 15:39:01 +00:00
Willy Kloucek
3b5a33590e add missing commands and unify service / namespace options 2022-01-07 15:38:56 +00:00
Pascal Wengerter
53788f6fa6 [full-ci] Bump web to v4.8.0 (#2895)
* Bump web to v4.8.0

* Use middleware in settings acceptance tests
2021-12-23 13:20:14 +01:00
Michael Barz
40c2825907 Merge pull request #2641 from owncloud/dependabot/npm_and_yarn/settings/vm2-3.9.5
Bump vm2 from 3.9.3 to 3.9.5 in /settings
2021-12-22 10:07:45 +01:00
Willy Kloucek
493af58d54 add updated proto generation output 2021-12-22 09:19:58 +01:00
A.Unger
e3e3d1ee57 runtime: removed trap goroutine and let the context cancelation do the thing 2021-12-06 12:11:48 +01:00
Willy Kloucek
41e84b6378 add go:generate step for all go:embed steps 2021-11-24 12:56:42 +01:00
A.Unger
24347180fa use ocisConfig as struct tagname to bind config files to strucg attributes 2021-11-19 09:28:23 +01:00
A.Unger
3d80925a84 Merge branch 'master' into try-gookikt-config 2021-11-17 22:35:53 +01:00
dependabot[bot]
a374df95e5 Bump vm2 from 3.9.3 to 3.9.5 in /settings
Bumps [vm2](https://github.com/patriksimek/vm2) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/patriksimek/vm2/releases)
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.3...3.9.5)

---
updated-dependencies:
- dependency-name: vm2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17 13:50:48 +00:00
Artur Neumann
0f07a0b2e4 fix path part 2 2021-11-17 16:38:35 +05:45
A.Unger
f87b5bd66c removed all flagset packages 2021-11-17 11:36:28 +01:00
Artur Neumann
e1426daf6f fix path 2021-11-17 15:50:05 +05:45
pwengerter
f549d71597 Reduce copying of web test code 2021-11-17 08:52:21 +00:00
pwengerter
c7cdccf8da Install web acceptance test dependencies for web, accounts, settins 2021-11-16 18:03:54 +00:00
A.Unger
2aa9c2457e Merge branch 'master' into try-gookikt-config 2021-11-16 13:29:07 +01:00
Willy Kloucek
930c59d8b2 keep asset folder to make ocis compilable without running make generate 2021-11-16 10:43:08 +01:00
Willy Kloucek
74e7344221 prevent multiple yarn builds of accounts and settings when running make ci-node-generate int the repo root 2021-11-16 10:01:12 +01:00
Willy Kloucek
c397a981a3 migrate to yarn 3 2021-11-16 09:54:34 +01:00
A.Unger
3580e16771 losing my mind 2021-11-11 15:12:37 +01:00
A.Unger
51bee0e531 sort out flags precedence 2021-11-09 17:30:31 +01:00
A.Unger
8f99fdc902 new config framework in settings 2021-11-08 14:00:25 +01:00
A.Unger
db9dc74555 normalize settings 2021-11-08 12:21:12 +01:00
A.Unger
ca997e5bfc migrate web to the new config scheme 2021-11-05 13:33:03 +01:00
A.Unger
17dbc3d5ee migrate settings to the new config scheme 2021-11-05 12:25:32 +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
David Christofas
2986265be7 enable users to list all spaces 2021-10-27 17:17:16 +02:00
Pascal Wengerter
e94b7243c5 [full-ci] Update web v4.4.0 (#2681)
* Sort out dependencies in accounts, idp, settings, reorder package files, bump ODS to v11.0.0

* Update web to v4.4.0, update release docs for accounts, settings, web

* Remove redundant pull-always & bump Ubuntu img 16->20 in CI config

* Switch to frozen lockfiles for yarn install in CI

* Update expected failures file with web's current state
2021-10-26 19:23:59 +01:00
David Christofas
9ecc065879 update CORS middleware and make it configurable 2021-10-22 13:27:31 +02:00
kobergj
d019a005c9 Merge pull request #2631 from kobergj/go-embed
Go embed
2021-10-20 11:31:31 +02:00
Willy Kloucek
cddb334f80 change default paths for oCIS services 2021-10-19 14:37:20 +02:00
jkoberg
e30c3b2270 bring back protobuf 2021-10-19 14:05:18 +02:00
jkoberg
2356415099 go back to where it was green 2021-10-19 12:49:46 +02:00
jkoberg
7e49454183 test another assumption 2021-10-19 10:50:08 +02:00
jkoberg
9734c27d18 revert comments in makefiles 2021-10-18 14:07:29 +02:00
jkoberg
88664152e3 move embed logic to ocispkg 2021-10-18 13:01:17 +02:00
jkoberg
d2026a5d94 Merge branch 'master' into go-embed 2021-10-18 09:20:19 +02:00