Skip to content

Commit

Permalink
Merge branch 'master' into accounts-change-hashing-algorithm
Browse files Browse the repository at this point in the history
kulmann authored Oct 8, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents c4d56ce + 4b9215b commit aede5ae
Showing 319 changed files with 2,169 additions and 5,449 deletions.
2 changes: 1 addition & 1 deletion .drone.star
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ config = {
},
'apiTests': {
'coreBranch': 'master',
'coreCommit': '7ecd714b227288b6f90ad9ac7f39421ea4d55738',
'coreCommit': 'a5093d543d2e48ecd0a60d1356176f27ee1af8aa',
'numberOfParts': 4
},
'uiTests': {
992 changes: 984 additions & 8 deletions CHANGELOG.md

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion changelog/unreleased/add-accounts-service-to-monorepo
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Enhancement: Add the accounts service

Tags: accounts

* Bugfix - Initialize roleService client in GRPC server: [#114](https://github.com/owncloud/ocis-accounts/pull/114)
* Bugfix - Cleanup separated indices in memory: [#224](https://github.com/owncloud/product/issues/224)
* Change - Set user role on builtin users: [#102](https://github.com/owncloud/ocis-accounts/pull/102)
@@ -38,4 +40,4 @@ Enhancement: Add the accounts service
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-accounts/issues/1)
* Enhancement - Configuration: [#15](https://github.com/owncloud/ocis-accounts/pull/15)

https://github.com/owncloud/ocis/pull/593
https://github.com/owncloud/product/issues/244
6 changes: 4 additions & 2 deletions changelog/unreleased/add-eos.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Enhancement: Document how to run OCIS on top of EOS
Enhancement: Document how to run OCIS on top of EOS

Tags: eos

We have added rules to the Makefile that use the official [eos docker images](https://gitlab.cern.ch/eos/eos-docker) to boot an eos cluster and configure OCIS to use it.

https://github.com/owncloud/ocis/pull/172
https://github.com/owncloud/ocis/pull/172
22 changes: 22 additions & 0 deletions changelog/unreleased/add-glauth-service-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Enhancement: Add the glauth service

Tags: glauth

* Bugfix - Return invalid credentials when user was not found: [#30](https://github.com/owncloud/ocis-glauth/pull/30)
* Bugfix - Query numeric attribute values without quotes: [#28](https://github.com/owncloud/ocis-glauth/issues/28)
* Bugfix - Use searchBaseDN if already a user/group name: [#214](https://github.com/owncloud/product/issues/214)
* Bugfix - Fix LDAP substring startswith filters: [#31](https://github.com/owncloud/ocis-glauth/pull/31)
* Enhancement - Add build information to the metrics: [#226](https://github.com/owncloud/product/issues/226)
* Enhancement - Reenable configuring backends: [#600](https://github.com/owncloud/ocis/pull/600)
* Bugfix - Ignore case when comparing objectclass values: [#26](https://github.com/owncloud/ocis-glauth/pull/26)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#24](https://github.com/owncloud/ocis-glauth/pull/24)
* Enhancement - Handle ownCloudUUID attribute: [#27](https://github.com/owncloud/ocis-glauth/pull/27)
* Enhancement - Implement group queries: [#22](https://github.com/owncloud/ocis-glauth/issues/22)
* Enhancement - Configuration: [#11](https://github.com/owncloud/ocis-glauth/pull/11)
* Enhancement - Improve default settings: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
* Enhancement - Generate temporary ldap certificates if LDAPS is enabled: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
* Enhancement - Provide additional tls-endpoint: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
* Change - Use physicist demo users: [#5](https://github.com/owncloud/ocis-glauth/issues/5)
* Change - Default to config based user backend: [#6](https://github.com/owncloud/ocis-glauth/pull/6)

https://github.com/owncloud/product/issues/244
19 changes: 19 additions & 0 deletions changelog/unreleased/add-konnectd-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Enhancement: Add the konnectd service

Tags: konnectd

* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Add silent redirect url: [#69](https://github.com/owncloud/ocis-konnectd/issues/69)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#71](https://github.com/owncloud/ocis-konnectd/pull/71)
* Bugfix - Include the assets for #62: [#64](https://github.com/owncloud/ocis-konnectd/pull/64)
* Bugfix - Redirect to the provided uri: [#26](https://github.com/owncloud/ocis-konnectd/issues/26)
* Change - Add a trailing slash to trusted redirect uris: [#26](https://github.com/owncloud/ocis-konnectd/issues/26)
* Change - Improve client identifiers for end users: [#62](https://github.com/owncloud/ocis-konnectd/pull/62)
* Enhancement - Use upstream version of konnect library: [#14](https://github.com/owncloud/product/issues/14)
* Enhancement - Change default config for single-binary: [#55](https://github.com/owncloud/ocis-konnectd/pull/55)
* Bugfix - Generate a random CSP-Nonce in the webapp: [#17](https://github.com/owncloud/ocis-konnectd/issues/17)
* Change - Dummy index.html is not required anymore by upstream: [#25](https://github.com/owncloud/ocis-konnectd/issues/25)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-konnectd/issues/1)
* Change - Use glauth as ldap backend, default to running behind ocis-proxy: [#52](https://github.com/owncloud/ocis-konnectd/pull/52)

https://github.com/owncloud/product/issues/244
2 changes: 2 additions & 0 deletions changelog/unreleased/add-missing-env-vars.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Bugfix: add missing env vars to docker compose

Tags: docker

Without setting `REVA_FRONTEND_URL` and `REVA_DATAGATEWAY_URL` uploads would default to locahost and fail if `OCIS_DOMAIN` was used to run ocis on a remote host.

https://github.com/owncloud/ocis/pull/392
17 changes: 17 additions & 0 deletions changelog/unreleased/add-ocis-phoenix-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Enhancement: Add the ocis-phoenix service

Tags: web

* Bugfix - Fix external app URLs: [#218](https://github.com/owncloud/product/issues/218)
* Change - Remove pdf-viewer from default apps: [#85](https://github.com/owncloud/ocis-phoenix/pull/85)
* Change - Enable Settings and Accounts apps by default: [#80](https://github.com/owncloud/ocis-phoenix/pull/80)
* Bugfix - Exit when assets or config are not found: [#76](https://github.com/owncloud/ocis-phoenix/pull/76)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#73](https://github.com/owncloud/ocis-phoenix/pull/73)
* Change - Hide searchbar by default: [#116](https://github.com/owncloud/product/issues/116)
* Bugfix - Allow silent refresh of access token: [#69](https://github.com/owncloud/ocis-konnectd/issues/69)
* Change - Update Phoenix: [#60](https://github.com/owncloud/ocis-phoenix/pull/60)
* Enhancement - Configuration: [#57](https://github.com/owncloud/ocis-phoenix/pull/57)
* Bugfix - Config file value not being read: [#45](https://github.com/owncloud/ocis-phoenix/pull/45)
* Change - Default to running behind ocis-proxy: [#55](https://github.com/owncloud/ocis-phoenix/pull/55)

https://github.com/owncloud/product/issues/244
25 changes: 25 additions & 0 deletions changelog/unreleased/add-ocis-pkg-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Enhancement: Add the ocis-pkg package

Tags: ocis-pkg

* Change - Unwrap roleIDs from access-token into metadata context: [#59](https://github.com/owncloud/ocis-pkg/pull/59)
* Change - Provide cache for roles: [#59](https://github.com/owncloud/ocis-pkg/pull/59)
* Change - Roles manager: [#60](https://github.com/owncloud/ocis-pkg/pull/60)
* Change - Use go-micro's metadata context for account id: [#56](https://github.com/owncloud/ocis-pkg/pull/56)
* Bugfix - Remove redigo 2.0.0+incompatible dependency: [#33](https://github.com/owncloud/ocis-graph/pull/33)
* Change - Add middleware for x-access-token distmantling: [#46](https://github.com/owncloud/ocis-pkg/pull/46)
* Enhancement - Add `ocis.id` and numeric id claims: [#50](https://github.com/owncloud/ocis-pkg/pull/50)
* Bugfix - Pass flags to micro service: [#44](https://github.com/owncloud/ocis-pkg/pull/44)
* Change - Add header to cors handler: [#41](https://github.com/owncloud/ocis-pkg/issues/41)
* Enhancement - Tracing middleware: [#35](https://github.com/owncloud/ocis-pkg/pull/35/)
* Enhancement - Allow http services to register handlers: [#33](https://github.com/owncloud/ocis-pkg/pull/33)
* Change - Upgrade the micro libraries: [#22](https://github.com/owncloud/ocis-pkg/pull/22)
* Bugfix - Fix Module Path: [#25](https://github.com/owncloud/ocis-pkg/pull/25)
* Bugfix - Change import paths to ocis-pkg/v2: [#27](https://github.com/owncloud/ocis-pkg/pull/27)
* Bugfix - Fix serving static assets: [#14](https://github.com/owncloud/ocis-pkg/pull/14)
* Change - Add TLS support for http services: [#19](https://github.com/owncloud/ocis-pkg/issues/19)
* Enhancement - Introduce OpenID Connect middleware: [#8](https://github.com/owncloud/ocis-pkg/issues/8)
* Change - Add root path to static middleware: [#9](https://github.com/owncloud/ocis-pkg/issues/9)
* Change - Better log level handling within micro: [#2](https://github.com/owncloud/ocis-pkg/issues/2)

https://github.com/owncloud/product/issues/244
21 changes: 21 additions & 0 deletions changelog/unreleased/add-ocs-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Enhancement: Add the ocs service

Tags: ocs

* Bugfix - Match the user response to the OC10 format: [#181](https://github.com/owncloud/product/issues/181)
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Add the top level response structure to json responses: [#181](https://github.com/owncloud/product/issues/181)
* Enhancement - Update ocis-accounts: [#42](https://github.com/owncloud/ocis-ocs/pull/42)
* Bugfix - Mimic oc10 user enabled as string in provisioning api: [#39](https://github.com/owncloud/ocis-ocs/pull/39)
* Bugfix - Use opaque ID of a user for signing keys: [#436](https://github.com/owncloud/ocis/issues/436)
* Enhancement - Add option to create user with uidnumber and gidnumber: [#34](https://github.com/owncloud/ocis-ocs/pull/34)
* Bugfix - Fix file descriptor leak: [#79](https://github.com/owncloud/ocis-accounts/issues/79)
* Enhancement - Add Group management for OCS Povisioning API: [#25](https://github.com/owncloud/ocis-ocs/pull/25)
* Enhancement - Basic Support for the User Provisioning API: [#23](https://github.com/owncloud/ocis-ocs/pull/23)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#20](https://github.com/owncloud/ocis-ocs/pull/20)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-ocs/issues/1)
* Change - Upgrade micro libraries: [#11](https://github.com/owncloud/ocis-ocs/issues/11)
* Enhancement - Configuration: [#14](https://github.com/owncloud/ocis-ocs/pull/14)
* Enhancement - Support signing key: [#18](https://github.com/owncloud/ocis-ocs/pull/18)

https://github.com/owncloud/product/issues/244
48 changes: 48 additions & 0 deletions changelog/unreleased/add-proxy-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Enhancement: Add the proxy service

Tags: proxy

* Bugfix - Fix director selection: [#99](https://github.com/owncloud/ocis-proxy/pull/99)
* Bugfix - Add settings API and app endpoints to example config: [#93](https://github.com/owncloud/ocis-proxy/pull/93)
* Change - Remove accounts caching: [#100](https://github.com/owncloud/ocis-proxy/pull/100)
* Enhancement - Add autoprovision accounts flag: [#219](https://github.com/owncloud/product/issues/219)
* Enhancement - Add hello API and app endpoints to example config and builtin config: [#96](https://github.com/owncloud/ocis-proxy/pull/96)
* Enhancement - Add roleIDs to the access token: [#95](https://github.com/owncloud/ocis-proxy/pull/95)
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Enhancement - Add numeric uid and gid to the access token: [#89](https://github.com/owncloud/ocis-proxy/pull/89)
* Enhancement - Add configuration options for the pre-signed url middleware: [#91](https://github.com/owncloud/ocis-proxy/issues/91)
* Bugfix - Enable new accounts by default: [#79](https://github.com/owncloud/ocis-proxy/pull/79)
* Bugfix - Lookup user by id for presigned URLs: [#85](https://github.com/owncloud/ocis-proxy/pull/85)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#78](https://github.com/owncloud/ocis-proxy/pull/78)
* Change - Add settings and ocs group routes: [#81](https://github.com/owncloud/ocis-proxy/pull/81)
* Change - Add route for user provisioning API in ocis-ocs: [#80](https://github.com/owncloud/ocis-proxy/pull/80)
* Bugfix - Provide token configuration from config: [#69](https://github.com/owncloud/ocis-proxy/pull/69)
* Bugfix - Provide token configuration from config: [#76](https://github.com/owncloud/ocis-proxy/pull/76)
* Change - Add OIDC config flags: [#66](https://github.com/owncloud/ocis-proxy/pull/66)
* Change - Mint new username property in the reva token: [#62](https://github.com/owncloud/ocis-proxy/pull/62)
* Enhancement - Add Accounts UI routes: [#65](https://github.com/owncloud/ocis-proxy/pull/65)
* Enhancement - Add option to disable TLS: [#71](https://github.com/owncloud/ocis-proxy/issues/71)
* Enhancement - Only send create home request if an account has been migrated: [#52](https://github.com/owncloud/ocis-proxy/issues/52)
* Enhancement - Create a root span on proxy that propagates down to consumers: [#64](https://github.com/owncloud/ocis-proxy/pull/64)
* Enhancement - Support signed URLs: [#73](https://github.com/owncloud/ocis-proxy/issues/73)
* Bugfix - Accounts service response was ignored: [#43](https://github.com/owncloud/ocis-proxy/pull/43)
* Bugfix - Fix x-access-token in header: [#41](https://github.com/owncloud/ocis-proxy/pull/41)
* Change - Point /data endpoint to reva frontend: [#45](https://github.com/owncloud/ocis-proxy/pull/45)
* Change - Send autocreate home request to reva gateway: [#51](https://github.com/owncloud/ocis-proxy/pull/51)
* Change - Update to new accounts API: [#39](https://github.com/owncloud/ocis-proxy/issues/39)
* Enhancement - Retrieve Account UUID From User Claims: [#36](https://github.com/owncloud/ocis-proxy/pull/36)
* Enhancement - Create account if it doesn't exist in ocis-accounts: [#55](https://github.com/owncloud/ocis-proxy/issues/55)
* Enhancement - Disable keep-alive on server-side OIDC requests: [#268](https://github.com/owncloud/ocis/issues/268)
* Enhancement - Make jwt secret configurable: [#41](https://github.com/owncloud/ocis-proxy/pull/41)
* Enhancement - Respect account_enabled flag: [#53](https://github.com/owncloud/ocis-proxy/issues/53)
* Change - Update ocis-pkg: [#30](https://github.com/owncloud/ocis-proxy/pull/30)
* Change - Insecure http-requests are now redirected to https: [#29](https://github.com/owncloud/ocis-proxy/pull/29)
* Enhancement - Configurable OpenID Connect client: [#27](https://github.com/owncloud/ocis-proxy/pull/27)
* Enhancement - Add policy selectors: [#4](https://github.com/owncloud/ocis-proxy/issues/4)
* Bugfix - Set TLS-Certificate correctly: [#25](https://github.com/owncloud/ocis-proxy/pull/25)
* Change - Route requests based on regex or query parameters: [#21](https://github.com/owncloud/ocis-proxy/issues/21)
* Enhancement - Proxy client urls in default configuration: [#19](https://github.com/owncloud/ocis-proxy/issues/19)
* Enhancement - Make TLS-Cert configurable: [#14](https://github.com/owncloud/ocis-proxy/pull/14)
* Enhancement - Load Proxy Policies at Runtime: [#17](https://github.com/owncloud/ocis-proxy/issues/17)

https://github.com/owncloud/product/issues/244
28 changes: 28 additions & 0 deletions changelog/unreleased/add-setttings-to-monorepo
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Enhancement: Add the settings service

Tags: settings

* Bugfix - Fix loading and saving system scoped values: [#66](https://github.com/owncloud/ocis-settings/pull/66)
* Bugfix - Complete input validation: [#66](https://github.com/owncloud/ocis-settings/pull/66)
* Change - Add filter option for bundle ids in ListBundles and ListRoles: [#59](https://github.com/owncloud/ocis-settings/pull/59)
* Change - Reuse roleIDs from the metadata context: [#69](https://github.com/owncloud/ocis-settings/pull/69)
* Change - Update ocis-pkg/v2: [#72](https://github.com/owncloud/ocis-settings/pull/72)
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Fix fetching bundles in settings UI: [#61](https://github.com/owncloud/ocis-settings/pull/61)
* Change - Filter settings by permissions: [#99](https://github.com/owncloud/product/issues/99)
* Change - Add role service: [#110](https://github.com/owncloud/product/issues/110)
* Change - Rename endpoints and message types: [#36](https://github.com/owncloud/ocis-settings/issues/36)
* Change - Use UUIDs instead of alphanumeric identifiers: [#46](https://github.com/owncloud/ocis-settings/pull/46)
* Bugfix - Adjust UUID validation to be more tolerant: [#41](https://github.com/owncloud/ocis-settings/issues/41)
* Bugfix - Fix runtime error when type asserting on nil value: [#38](https://github.com/owncloud/ocis-settings/pull/38)
* Bugfix - Fix multiple submits on string and number form elements: [#745](https://github.com/owncloud/owncloud-design-system/issues/745)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#39](https://github.com/owncloud/ocis-settings/pull/39)
* Change - Dynamically add navItems for extensions with settings bundles: [#25](https://github.com/owncloud/ocis-settings/pull/25)
* Change - Introduce input validation: [#22](https://github.com/owncloud/ocis-settings/pull/22)
* Change - Use account uuid from x-access-token: [#14](https://github.com/owncloud/ocis-settings/pull/14)
* Change - Use server config variable from ocis-web: [#34](https://github.com/owncloud/ocis-settings/pull/34)
* Enhancement - Remove paths from Makefile: [#33](https://github.com/owncloud/ocis-settings/pull/33)
* Enhancement - Extend the docs: [#11](https://github.com/owncloud/ocis-settings/issues/11)
* Enhancement - Update ocis-pkg/v2: [#42](https://github.com/owncloud/ocis-settings/pull/42)

https://github.com/owncloud/product/issues/244
Loading

0 comments on commit aede5ae

Please sign in to comment.