Merge branch 'master' into glauth-fallback-backend

This commit is contained in:
Benedikt Kulmann
2020-10-08 10:30:56 +02:00
committed by GitHub
330 changed files with 2393 additions and 5551 deletions
+2 -2
View File
@@ -15,7 +15,7 @@ config = {
}, },
'apiTests': { 'apiTests': {
'coreBranch': 'master', 'coreBranch': 'master',
'coreCommit': '2c5bb68fc689d7e9dd912125680c0fad99528fa9', 'coreCommit': 'a5093d543d2e48ecd0a60d1356176f27ee1af8aa',
'numberOfParts': 4 'numberOfParts': 4
}, },
'uiTests': { 'uiTests': {
@@ -384,7 +384,7 @@ def coreApiTests(ctx, coreBranch = 'master', coreCommit = '', part_number = 1, n
'DELETE_USER_DATA_CMD': '%s' % ('rm -rf /srv/app/tmp/ocis/owncloud/*' if storage == 'owncloud' else 'rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/*'), 'DELETE_USER_DATA_CMD': '%s' % ('rm -rf /srv/app/tmp/ocis/owncloud/*' if storage == 'owncloud' else 'rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/*'),
'SKELETON_DIR': '/srv/app/tmp/testing/data/apiSkeleton', 'SKELETON_DIR': '/srv/app/tmp/testing/data/apiSkeleton',
'TEST_OCIS':'true', 'TEST_OCIS':'true',
'BEHAT_FILTER_TAGS': '~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage', 'BEHAT_FILTER_TAGS': '~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-%s-Storage' % ('OC' if storage == 'owncloud' else 'OCIS'),
'DIVIDE_INTO_NUM_PARTS': number_of_parts, 'DIVIDE_INTO_NUM_PARTS': number_of_parts,
'RUN_PART': part_number, 'RUN_PART': part_number,
'EXPECTED_FAILURES_FILE': '/drone/src/ocis/tests/acceptance/expected-failures-on-%s-storage.txt' % (storage.upper()) 'EXPECTED_FAILURES_FILE': '/drone/src/ocis/tests/acceptance/expected-failures-on-%s-storage.txt' % (storage.upper())
+1000 -8
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+2 -1
View File
@@ -27,7 +27,8 @@ const navItems = [
route: { route: {
name: 'accounts', name: 'accounts',
path: `/${appInfo.id}/` path: `/${appInfo.id}/`
} },
menu: 'user'
} }
] ]
+7 -1
View File
@@ -16,6 +16,12 @@
</div> </div>
</oc-grid> </oc-grid>
</template> </template>
<template v-else-if="hasFailed">
<oc-alert variation="warning" no-close class="oc-m">
<oc-icon name="warning" variation="warning" class="uk-float-left oc-mr-s" />
<translate>You don't have permissions to manage accounts.</translate>
</oc-alert>
</template>
<oc-loader v-else /> <oc-loader v-else />
</div> </div>
</div> </div>
@@ -31,7 +37,7 @@ export default {
name: 'App', name: 'App',
components: { AccountsBatchActions, AccountsList, AccountsCreate }, components: { AccountsBatchActions, AccountsList, AccountsCreate },
computed: { computed: {
...mapGetters('Accounts', ['isInitialized', 'getAccountsSorted', 'isAnyAccountSelected']), ...mapGetters('Accounts', ['isInitialized', 'hasFailed', 'getAccountsSorted', 'isAnyAccountSelected']),
...mapState('Accounts', ['selectedAccounts']), ...mapState('Accounts', ['selectedAccounts']),
accounts () { accounts () {
@@ -5,11 +5,11 @@
<oc-table-row class="fix-table-header"> <oc-table-row class="fix-table-header">
<oc-table-cell shrink type="head" class="uk-text-center"> <oc-table-cell shrink type="head" class="uk-text-center">
<oc-checkbox <oc-checkbox
class="oc-ml-s" class="oc-ml-s"
:value="areAllAccountsSelected" :value="areAllAccountsSelected"
@input="toggleSelectionAll" @input="toggleSelectionAll"
:label="$gettext('Select all users')" :label="$gettext('Select all users')"
hide-label hide-label
/> />
</oc-table-cell> </oc-table-cell>
<oc-table-cell shrink type="head" /> <oc-table-cell shrink type="head" />
+42 -39
View File
@@ -12,6 +12,7 @@ import { injectAuthToken } from '../helpers/auth'
const state = { const state = {
config: null, config: null,
initialized: false, initialized: false,
failed: false,
accounts: {}, accounts: {},
roles: null, roles: null,
selectedAccounts: [] selectedAccounts: []
@@ -20,6 +21,7 @@ const state = {
const getters = { const getters = {
config: state => state.config, config: state => state.config,
isInitialized: state => state.initialized, isInitialized: state => state.initialized,
hasFailed: state => state.failed,
getAccountsSorted: state => { getAccountsSorted: state => {
return Object.values(state.accounts).sort((a1, a2) => { return Object.values(state.accounts).sort((a1, a2) => {
if (a1.onPremisesSamAccountName === a2.onPremisesSamAccountName) { if (a1.onPremisesSamAccountName === a2.onPremisesSamAccountName) {
@@ -39,6 +41,9 @@ const mutations = {
SET_INITIALIZED (state, value) { SET_INITIALIZED (state, value) {
state.initialized = value state.initialized = value
}, },
SET_FAILED (state, value) {
state.failed = value
},
SET_ACCOUNTS (state, accounts) { SET_ACCOUNTS (state, accounts) {
state.accounts = accounts state.accounts = accounts
}, },
@@ -47,7 +52,6 @@ const mutations = {
}, },
TOGGLE_SELECTION_ACCOUNT (state, account) { TOGGLE_SELECTION_ACCOUNT (state, account) {
const accountIndex = state.selectedAccounts.indexOf(account) const accountIndex = state.selectedAccounts.indexOf(account)
accountIndex > -1 ? state.selectedAccounts.splice(accountIndex, 1) : state.selectedAccounts.push(account) accountIndex > -1 ? state.selectedAccounts.splice(accountIndex, 1) : state.selectedAccounts.push(account)
}, },
SET_SELECTED_ACCOUNTS (state, accounts) { SET_SELECTED_ACCOUNTS (state, accounts) {
@@ -80,49 +84,48 @@ const actions = {
commit('LOAD_CONFIG', config) commit('LOAD_CONFIG', config)
}, },
async initialize ({ commit, dispatch }) { async initialize ({ commit, dispatch, getters }) {
await dispatch('fetchAccounts') await Promise.all([
await dispatch('fetchRoles') dispatch('fetchAccounts'),
commit('SET_INITIALIZED', true) dispatch('fetchRoles')
}, ])
if (!getters.hasFailed) {
async fetchAccounts ({ commit, dispatch, rootGetters }) { commit('SET_INITIALIZED', true)
injectAuthToken(rootGetters.user.token)
const response = await AccountsService_ListAccounts({
$domain: rootGetters.configuration.server,
body: {}
})
if (response.status === 201) {
const accounts = response.data.accounts
commit('SET_ACCOUNTS', accounts || [])
} else {
dispatch('showMessage', {
title: 'Failed to fetch accounts.',
desc: response.statusText,
status: 'danger'
}, { root: true })
} }
}, },
async fetchRoles ({ commit, dispatch, rootGetters }) { async fetchAccounts ({ commit, rootGetters }) {
injectAuthToken(rootGetters.user.token) injectAuthToken(rootGetters.user.token)
try {
const response = await RoleService_ListRoles({ const response = await AccountsService_ListAccounts({
$domain: rootGetters.configuration.server, $domain: rootGetters.configuration.server,
body: {} body: {}
}) })
if (response.status === 201) {
if (response.status === 201) { const accounts = response.data.accounts
const roles = response.data.bundles commit('SET_ACCOUNTS', accounts || [])
return
commit('SET_ROLES', roles || []) }
} else { } catch (e) {
dispatch('showMessage', {
title: 'Failed to fetch roles.',
desc: response.statusText,
status: 'danger'
}, { root: true })
} }
commit('SET_FAILED', true)
},
async fetchRoles ({ commit, rootGetters }) {
injectAuthToken(rootGetters.user.token)
try {
const response = await RoleService_ListRoles({
$domain: rootGetters.configuration.server,
body: {}
})
if (response.status === 201) {
const roles = response.data.bundles
commit('SET_ROLES', roles || [])
return
}
} catch (e) {
}
commit('SET_FAILED', true)
}, },
toggleSelectionAll ({ commit, getters, state }) { toggleSelectionAll ({ commit, getters, state }) {
@@ -0,0 +1,5 @@
Change: Accounts UI shows message when no permissions
We improved the UX of the accounts UI by showing a message information the user about missing permissions when the accounts or roles fail to load. This was showing an indeterminate progress bar before.
https://github.com/owncloud/ocis/pull/656
@@ -1,5 +1,7 @@
Enhancement: Add the accounts service Enhancement: Add the accounts service
Tags: accounts
* Bugfix - Initialize roleService client in GRPC server: [#114](https://github.com/owncloud/ocis-accounts/pull/114) * 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) * 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) * 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) * 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) * 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
+4 -2
View File
@@ -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. 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
@@ -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
@@ -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
@@ -1,5 +1,7 @@
Bugfix: add missing env vars to docker compose 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. 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 https://github.com/owncloud/ocis/pull/392
@@ -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
@@ -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
View File
@@ -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
@@ -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
@@ -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
@@ -1,17 +1,30 @@
# Changelog for [0.14.0] (2020-09-11) Enhancement: Add the storage service
The following sections list the changes in ocis-reva 0.14.0. Tags: storage, reva
[0.14.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.13.0...v0.14.0 * Enhancement - Enable ocis driver treetime accounting: [#620](https://github.com/owncloud/ocis/pull/620)
* Enhancement - Launch a storage to store ocis-metadata: [#602](https://github.com/owncloud/ocis/pull/602)
## Summary In the future accounts, settings etc. should be stored in a dedicated metadata storage. The
services should talk to this storage directly, bypassing reva-gateway.
* Bugfix - Fix default configuration for accessing shares: [#205](https://github.com/owncloud/product/issues/205) https://github.com/owncloud/ocis/pull/602
* Enhancement - Allow configuring arbitrary storage registry rules: [#193](https://github.com/owncloud/product/issues/193)
* Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: [#454](https://github.com/owncloud/ocis/ocis-revapull/454)
* Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: [#466](https://github.com/owncloud/ocis/ocis-revapull/466)
## Details * Enhancement - Update reva to v1.2.2-0.20200924071957-e6676516e61e: [#601](https://github.com/owncloud/ocis/pull/601)
- Update reva to v1.2.2-0.20200924071957-e6676516e61e - eos client: Handle eos EPERM as
permission denied [(reva/#1183)](https://github.com/cs3org/reva/pull/1183) - ocis
driver: synctime based etag propagation
[(reva/#1180)](https://github.com/cs3org/reva/pull/1180) - ocis driver: fix litmus
[(reva/#1179)](https://github.com/cs3org/reva/pull/1179) - ocis driver: fix move
[(reva/#1177)](https://github.com/cs3org/reva/pull/1177) - ocs service: cache
displaynames [(reva/#1161)](https://github.com/cs3org/reva/pull/1161)
https://github.com/owncloud/ocis-reva/issues/262
https://github.com/owncloud/ocis-reva/issues/357
https://github.com/owncloud/ocis-reva/issues/301
https://github.com/owncloud/ocis-reva/issues/302
https://github.com/owncloud/ocis/pull/601
* Bugfix - Fix default configuration for accessing shares: [#205](https://github.com/owncloud/product/issues/205) * Bugfix - Fix default configuration for accessing shares: [#205](https://github.com/owncloud/product/issues/205)
@@ -19,8 +32,7 @@ The following sections list the changes in ocis-reva 0.14.0.
storage providers should have it set to `false`. storage providers should have it set to `false`.
https://github.com/owncloud/product/issues/205 https://github.com/owncloud/product/issues/205
https://github.com/owncloud/ocis/ocis-revapull/461 https://github.com/owncloud/ocis-reva/pull/461
* Enhancement - Allow configuring arbitrary storage registry rules: [#193](https://github.com/owncloud/product/issues/193) * Enhancement - Allow configuring arbitrary storage registry rules: [#193](https://github.com/owncloud/product/issues/193)
@@ -29,10 +41,9 @@ The following sections list the changes in ocis-reva 0.14.0.
rules in the `REVA_STORAGE_REGISTRY_RULES` environment variable. rules in the `REVA_STORAGE_REGISTRY_RULES` environment variable.
https://github.com/owncloud/product/issues/193 https://github.com/owncloud/product/issues/193
https://github.com/owncloud/ocis/ocis-revapull/461 https://github.com/owncloud/ocis-reva/pull/461
* Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: [#454](https://github.com/owncloud/ocis-reva/pull/454)
* Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: [#454](https://github.com/owncloud/ocis/ocis-revapull/454)
- Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea - Do not swallow 'not found' errors in - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea - Do not swallow 'not found' errors in
Stat [(reva/#1124)](https://github.com/cs3org/reva/pull/1124) - Rewire dav files to the Stat [(reva/#1124)](https://github.com/cs3org/reva/pull/1124) - Rewire dav files to the
@@ -62,10 +73,9 @@ The following sections list the changes in ocis-reva 0.14.0.
storage references over webdav storage references over webdav
[(reva/#1094)](https://github.com/cs3org/reva/pull/1094) [(reva/#1094)](https://github.com/cs3org/reva/pull/1094)
https://github.com/owncloud/ocis/ocis-revapull/454 https://github.com/owncloud/ocis-reva/pull/454
* Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: [#466](https://github.com/owncloud/ocis-reva/pull/466)
* Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: [#466](https://github.com/owncloud/ocis/ocis-revapull/466)
- Update reva to v1.2.1-0.20200911111727-51649e37df2d - Added new OCIS storage driver ocis - Update reva to v1.2.1-0.20200911111727-51649e37df2d - Added new OCIS storage driver ocis
[(reva/#1155)](https://github.com/cs3org/reva/pull/1155) - App provider: fallback to [(reva/#1155)](https://github.com/cs3org/reva/pull/1155) - App provider: fallback to
@@ -74,32 +84,18 @@ The following sections list the changes in ocis-reva 0.14.0.
[(reva/#1135)](https://github.com/cs3org/reva/pull/1135) - Add the ocdav HTTP svc to the [(reva/#1135)](https://github.com/cs3org/reva/pull/1135) - Add the ocdav HTTP svc to the
standalone config [(reva/#1128)](https://github.com/cs3org/reva/pull/1128) standalone config [(reva/#1128)](https://github.com/cs3org/reva/pull/1128)
https://github.com/owncloud/ocis/ocis-revapull/466 https://github.com/owncloud/ocis-reva/pull/466
# Changelog for [0.13.0] (2020-08-27) * Enhancement - Separate user and auth providers, add config for rest user: [#412](https://github.com/owncloud/ocis-reva/pull/412)
The following sections list the changes in ocis-reva 0.13.0.
[0.13.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.12.0...v0.13.0
## Summary
* Enhancement - Separate user and auth providers, add config for rest user: [#412](https://github.com/owncloud/ocis/ocis-revapull/412)
* Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: [#447](https://github.com/owncloud/ocis/ocis-revapull/447)
## Details
* Enhancement - Separate user and auth providers, add config for rest user: [#412](https://github.com/owncloud/ocis/ocis-revapull/412)
Previously, the auth and user provider services used to have the same driver, which restricted Previously, the auth and user provider services used to have the same driver, which restricted
using separate drivers and configs for both. This PR separates the two and adds the config for using separate drivers and configs for both. This PR separates the two and adds the config for
the rest user driver and the gatewaysvc parameter to EOS fs. the rest user driver and the gatewaysvc parameter to EOS fs.
https://github.com/owncloud/ocis/ocis-revapull/412 https://github.com/owncloud/ocis-reva/pull/412
https://github.com/cs3org/reva/pull/995 https://github.com/cs3org/reva/pull/995
* Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: [#447](https://github.com/owncloud/ocis-reva/pull/447)
* Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: [#447](https://github.com/owncloud/ocis/ocis-revapull/447)
- Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187 - fix restoring and deleting trash - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187 - fix restoring and deleting trash
items via ocs [(reva/#1103)](https://github.com/cs3org/reva/pull/1103) - Add UID and GID items via ocs [(reva/#1103)](https://github.com/cs3org/reva/pull/1103) - Add UID and GID
@@ -118,25 +114,9 @@ The following sections list the changes in ocis-reva 0.13.0.
[(reva/#1046)](https://github.com/cs3org/reva/pull/1046) - List public shares only [(reva/#1046)](https://github.com/cs3org/reva/pull/1046) - List public shares only
created by the current user [(reva/#1042)](https://github.com/cs3org/reva/pull/1042) created by the current user [(reva/#1042)](https://github.com/cs3org/reva/pull/1042)
https://github.com/owncloud/ocis/ocis-revapull/447 https://github.com/owncloud/ocis-reva/pull/447
# Changelog for [0.12.0] (2020-08-17) * Bugfix - Update LDAP filters: [#399](https://github.com/owncloud/ocis-reva/pull/399)
The following sections list the changes in ocis-reva 0.12.0.
[0.12.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.11.0...v0.12.0
## Summary
* Bugfix - Update LDAP filters: [#399](https://github.com/owncloud/ocis/ocis-revapull/399)
* Change - Environment updates for the username userid split: [#420](https://github.com/owncloud/ocis/ocis-revapull/420)
* Enhancement - Update storage documentation: [#384](https://github.com/owncloud/ocis/ocis-revapull/384)
* Enhancement - Update reva to v0.1.1-0.20200724135750-b46288b375d6: [#399](https://github.com/owncloud/ocis/ocis-revapull/399)
* Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: [#407](https://github.com/owncloud/ocis/ocis-revapull/407)
## Details
* Bugfix - Update LDAP filters: [#399](https://github.com/owncloud/ocis/ocis-revapull/399)
With the separation of use and find filters we can now use a filter that taken into account a users With the separation of use and find filters we can now use a filter that taken into account a users
uuid as well as his username. This is necessary to make sharing work with the new account service uuid as well as his username. This is necessary to make sharing work with the new account service
@@ -150,147 +130,113 @@ The following sections list the changes in ocis-reva 0.12.0.
"(&(objectclass=posixAccount)(|(cn={{query}}*)(displayname={{query}}*)(mail={{query}}*)))" "(&(objectclass=posixAccount)(|(cn={{query}}*)(displayname={{query}}*)(mail={{query}}*)))"
``` ```
https://github.com/owncloud/ocis/ocis-revapull/399 https://github.com/owncloud/ocis-reva/pull/399
https://github.com/cs3org/reva/pull/996 https://github.com/cs3org/reva/pull/996
* Change - Environment updates for the username userid split: [#420](https://github.com/owncloud/ocis-reva/pull/420)
* Change - Environment updates for the username userid split: [#420](https://github.com/owncloud/ocis/ocis-revapull/420)
We updated the owncloud storage driver in reva to properly look up users by userid or username We updated the owncloud storage driver in reva to properly look up users by userid or username
using the userprovider instead of taking the path segment as is. This requires the user service using the userprovider instead of taking the path segment as is. This requires the user service
address as well as changing the default layout to the userid instead of the username. The latter address as well as changing the default layout to the userid instead of the username. The latter
is not considered a stable and persistent identifier. is not considered a stable and persistent identifier.
https://github.com/owncloud/ocis/ocis-revapull/420 https://github.com/owncloud/ocis-reva/pull/420
https://github.com/cs3org/reva/pull/1033 https://github.com/cs3org/reva/pull/1033
* Enhancement - Update storage documentation: [#384](https://github.com/owncloud/ocis-reva/pull/384)
* Enhancement - Update storage documentation: [#384](https://github.com/owncloud/ocis/ocis-revapull/384)
We added details to the documentation about storage requirements known from ownCloud 10, the We added details to the documentation about storage requirements known from ownCloud 10, the
local storage driver and the ownCloud storage driver. local storage driver and the ownCloud storage driver.
https://github.com/owncloud/ocis/ocis-revapull/384 https://github.com/owncloud/ocis-reva/pull/384
https://github.com/owncloud/ocis/ocis-revapull/390 https://github.com/owncloud/ocis-reva/pull/390
* Enhancement - Update reva to v0.1.1-0.20200724135750-b46288b375d6: [#399](https://github.com/owncloud/ocis-reva/pull/399)
* Enhancement - Update reva to v0.1.1-0.20200724135750-b46288b375d6: [#399](https://github.com/owncloud/ocis/ocis-revapull/399)
- Update reva to v0.1.1-0.20200724135750-b46288b375d6 - Split LDAP user filters - Update reva to v0.1.1-0.20200724135750-b46288b375d6 - Split LDAP user filters
(reva/#996) - meshdirectory: Add invite forward API to provider links (reva/#1000) - OCM: (reva/#996) - meshdirectory: Add invite forward API to provider links (reva/#1000) - OCM:
Pass the link to the meshdirectory service in token mail (reva/#1002) - Update Pass the link to the meshdirectory service in token mail (reva/#1002) - Update
github.com/go-ldap/ldap to v3 (reva/#1004) github.com/go-ldap/ldap to v3 (reva/#1004)
https://github.com/owncloud/ocis/ocis-revapull/399 https://github.com/owncloud/ocis-reva/pull/399
https://github.com/cs3org/reva/pull/996 https://github.com/cs3org/reva/pull/996
https://github.com/cs3org/reva/pull/1000 https://github.com/cs3org/reva/pull/1000
https://github.com/cs3org/reva/pull/1002 https://github.com/cs3org/reva/pull/1002
https://github.com/cs3org/reva/pull/1004 https://github.com/cs3org/reva/pull/1004
* Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: [#407](https://github.com/owncloud/ocis-reva/pull/407)
* Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: [#407](https://github.com/owncloud/ocis/ocis-revapull/407)
- Update reva to v0.1.1-0.20200728071211-c948977dd3a0 - Use proper logging for ldap auth - Update reva to v0.1.1-0.20200728071211-c948977dd3a0 - Use proper logging for ldap auth
requests (reva/#1008) - Update github.com/eventials/go-tus to requests (reva/#1008) - Update github.com/eventials/go-tus to
v0.0.0-20200718001131-45c7ec8f5d59 (reva/#1007) - Check if SMTP credentials are nil v0.0.0-20200718001131-45c7ec8f5d59 (reva/#1007) - Check if SMTP credentials are nil
(reva/#1006) (reva/#1006)
https://github.com/owncloud/ocis/ocis-revapull/407 https://github.com/owncloud/ocis-reva/pull/407
https://github.com/cs3org/reva/pull/1008 https://github.com/cs3org/reva/pull/1008
https://github.com/cs3org/reva/pull/1007 https://github.com/cs3org/reva/pull/1007
https://github.com/cs3org/reva/pull/1006 https://github.com/cs3org/reva/pull/1006
# Changelog for [0.11.0] (2020-07-23) * Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#393](https://github.com/owncloud/ocis-reva/pull/393)
The following sections list the changes in ocis-reva 0.11.0.
[0.11.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.10.0...v0.11.0
## Summary
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#393](https://github.com/owncloud/ocis/ocis-revapull/393)
* Enhancement - Update reva to v0.1.1-0.20200710143425-cf38a45220c5: [#371](https://github.com/owncloud/ocis/ocis-revapull/371)
* Enhancement - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1: [#392](https://github.com/owncloud/ocis/ocis-revapull/392)
## Details
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#393](https://github.com/owncloud/ocis/ocis-revapull/393)
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead. ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/ocis-revapull/393 https://github.com/owncloud/ocis-reva/pull/393
* Enhancement - Update reva to v0.1.1-0.20200710143425-cf38a45220c5: [#371](https://github.com/owncloud/ocis-reva/pull/371)
* Enhancement - Update reva to v0.1.1-0.20200710143425-cf38a45220c5: [#371](https://github.com/owncloud/ocis/ocis-revapull/371)
- Update reva to v0.1.1-0.20200710143425-cf38a45220c5 (#371) - Add wopi open (reva/#920) - - Update reva to v0.1.1-0.20200710143425-cf38a45220c5 (#371) - Add wopi open (reva/#920) -
Added a CS3API compliant data exporter to Mentix (reva/#955) - Read SMTP password from env if Added a CS3API compliant data exporter to Mentix (reva/#955) - Read SMTP password from env if
not set in config (reva/#953) - OCS share fix including file info after update (reva/#958) - Add not set in config (reva/#953) - OCS share fix including file info after update (reva/#958) - Add
flag to smtpclient for for unauthenticated SMTP (reva/#963) flag to smtpclient for for unauthenticated SMTP (reva/#963)
https://github.com/owncloud/ocis/ocis-revapull/371 https://github.com/owncloud/ocis-reva/pull/371
https://github.com/cs3org/reva/pull/920 https://github.com/cs3org/reva/pull/920
https://github.com/cs3org/reva/pull/953 https://github.com/cs3org/reva/pull/953
https://github.com/cs3org/reva/pull/955 https://github.com/cs3org/reva/pull/955
https://github.com/cs3org/reva/pull/958 https://github.com/cs3org/reva/pull/958
https://github.com/cs3org/reva/pull/963 https://github.com/cs3org/reva/pull/963
* Enhancement - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1: [#392](https://github.com/owncloud/ocis-reva/pull/392)
* Enhancement - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1: [#392](https://github.com/owncloud/ocis/ocis-revapull/392)
- Update reva to v0.1.1-0.20200722125752-6dea7936f9d1 - Added signing key capability - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1 - Added signing key capability
(reva/#986) - Add functionality to create webdav references for OCM shares (reva/#974) - (reva/#986) - Add functionality to create webdav references for OCM shares (reva/#974) -
Added a site locations exporter to Mentix (reva/#972) - Add option to config to allow requests Added a site locations exporter to Mentix (reva/#972) - Add option to config to allow requests
to hosts with unverified certificates (reva/#969) to hosts with unverified certificates (reva/#969)
https://github.com/owncloud/ocis/ocis-revapull/392 https://github.com/owncloud/ocis-reva/pull/392
https://github.com/cs3org/reva/pull/986 https://github.com/cs3org/reva/pull/986
https://github.com/cs3org/reva/pull/974 https://github.com/cs3org/reva/pull/974
https://github.com/cs3org/reva/pull/972 https://github.com/cs3org/reva/pull/972
https://github.com/cs3org/reva/pull/969 https://github.com/cs3org/reva/pull/969
# Changelog for [0.10.0] (2020-07-10) * Enhancement - Make frontend prefixes configurable: [#363](https://github.com/owncloud/ocis-reva/pull/363)
The following sections list the changes in ocis-reva 0.10.0.
[0.10.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.9.1...v0.10.0
## Summary
* Enhancement - Make frontend prefixes configurable: [#363](https://github.com/owncloud/ocis/ocis-revapull/363)
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#341](https://github.com/owncloud/ocis/ocis-revapull/341)
* Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: [#362](https://github.com/owncloud/ocis/ocis-revapull/362)
## Details
* Enhancement - Make frontend prefixes configurable: [#363](https://github.com/owncloud/ocis/ocis-revapull/363)
We introduce three new environment variables and preconfigure them the following way: We introduce three new environment variables and preconfigure them the following way:
``` REVA_FRONTEND_DATAGATEWAY_PREFIX="data" REVA_FRONTEND_OCDAV_PREFIX="" * `REVA_FRONTEND_DATAGATEWAY_PREFIX="data"`
REVA_FRONTEND_OCS_PREFIX="ocs" ``` * `REVA_FRONTEND_OCDAV_PREFIX=""`
* `REVA_FRONTEND_OCS_PREFIX="ocs"`
This restores the reva defaults that were changed upstream. This restores the reva defaults that were changed upstream.
https://github.com/owncloud/ocis/ocis-revapull/363 https://github.com/owncloud/ocis-reva/pull/363
https://github.com/cs3org/reva/pull/936/files#diff-51bf4fb310f7362f5c4306581132fc3bR63 https://github.com/cs3org/reva/pull/936/files#diff-51bf4fb310f7362f5c4306581132fc3bR63
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#341](https://github.com/owncloud/ocis/ocis-revapull/341) * Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#341](https://github.com/owncloud/ocis-reva/pull/341)
- Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#341) - Added country information - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#341) - Added country information
to Mentix (reva/#924) - Refactor metrics package to implement reader interface (reva/#934) - to Mentix (reva/#924) - Refactor metrics package to implement reader interface (reva/#934) -
Fix OCS public link share update values logic (#252, #288, reva/#930) Fix OCS public link share update values logic (#252, #288, reva/#930)
https://github.com/owncloud/ocis/ocis-revaissues/252 https://github.com/owncloud/ocis-reva/issues/252
https://github.com/owncloud/ocis/ocis-revaissues/288 https://github.com/owncloud/ocis-reva/issues/288
https://github.com/owncloud/ocis/ocis-revapull/341 https://github.com/owncloud/ocis-reva/pull/341
https://github.com/cs3org/reva/pull/924 https://github.com/cs3org/reva/pull/924
https://github.com/cs3org/reva/pull/934 https://github.com/cs3org/reva/pull/934
https://github.com/cs3org/reva/pull/930 https://github.com/cs3org/reva/pull/930
* Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: [#362](https://github.com/owncloud/ocis-reva/pull/362)
* Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: [#362](https://github.com/owncloud/ocis/ocis-revapull/362)
- Update reva to v0.1.1-0.20200709064551-91eed007038f (#362) - Fix config for uploads when - Update reva to v0.1.1-0.20200709064551-91eed007038f (#362) - Fix config for uploads when
data server is not exposed (reva/#936) - Update OCM partners endpoints (reva/#937) - Update data server is not exposed (reva/#936) - Update OCM partners endpoints (reva/#937) - Update
@@ -301,10 +247,10 @@ The following sections list the changes in ocis-reva 0.10.0.
functionality to mail OCM invite tokens (reva/#944) - Change percentagused to functionality to mail OCM invite tokens (reva/#944) - Change percentagused to
percentageused (reva/#903) - Fix file-descriptor leak (reva/#954) percentageused (reva/#903) - Fix file-descriptor leak (reva/#954)
https://github.com/owncloud/ocis/ocis-revaissues/344 https://github.com/owncloud/ocis-reva/issues/344
https://github.com/owncloud/ocis/ocis-revaissues/336 https://github.com/owncloud/ocis-reva/issues/336
https://github.com/owncloud/ocis/ocis-revaissues/11 https://github.com/owncloud/ocis-reva/issues/11
https://github.com/owncloud/ocis/ocis-revapull/362 https://github.com/owncloud/ocis-reva/pull/362
https://github.com/cs3org/reva/pull/936 https://github.com/cs3org/reva/pull/936
https://github.com/cs3org/reva/pull/937 https://github.com/cs3org/reva/pull/937
https://github.com/cs3org/reva/pull/938 https://github.com/cs3org/reva/pull/938
@@ -317,61 +263,33 @@ The following sections list the changes in ocis-reva 0.10.0.
https://github.com/cs3org/reva/pull/903 https://github.com/cs3org/reva/pull/903
https://github.com/cs3org/reva/pull/954 https://github.com/cs3org/reva/pull/954
# Changelog for [0.9.1] (2020-07-02) * Enhancement - Add new config options for the http client: [#330](https://github.com/owncloud/ocis-reva/pull/330)
The following sections list the changes in ocis-reva 0.9.1.
[0.9.1]: https://github.com/owncloud/ocis/ocis-revacompare/v0.9.0...v0.9.1
## Summary
* Enhancement - Add new config options for the http client: [#330](https://github.com/owncloud/ocis/ocis-revapull/330)
## Details
* Enhancement - Add new config options for the http client: [#330](https://github.com/owncloud/ocis/ocis-revapull/330)
The internal certificates are checked for validity after The internal certificates are checked for validity after
https://github.com/cs3org/reva/pull/914, which causes the acceptance tests to fail. This https://github.com/cs3org/reva/pull/914, which causes the acceptance tests to fail. This
change sets new hardcoded defaults. change sets new hardcoded defaults.
https://github.com/owncloud/ocis/ocis-revapull/330 https://github.com/owncloud/ocis-reva/pull/330
# Changelog for [0.9.0] (2020-07-01) * Enhancement - Allow datagateway transfers to take 24h: [#323](https://github.com/owncloud/ocis-reva/pull/323)
The following sections list the changes in ocis-reva 0.9.0.
[0.9.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.8.0...v0.9.0
## Summary
* Enhancement - Allow datagateway transfers to take 24h: [#323](https://github.com/owncloud/ocis/ocis-revapull/323)
* Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: [#320](https://github.com/owncloud/ocis/ocis-revapull/320)
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#328](https://github.com/owncloud/ocis/ocis-revapull/328)
## Details
* Enhancement - Allow datagateway transfers to take 24h: [#323](https://github.com/owncloud/ocis/ocis-revapull/323)
- Increase transfer token life time to 24h (PR #323) - Increase transfer token life time to 24h (PR #323)
https://github.com/owncloud/ocis/ocis-revapull/323 https://github.com/owncloud/ocis-reva/pull/323
* Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: [#320](https://github.com/owncloud/ocis-reva/pull/320)
* Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: [#320](https://github.com/owncloud/ocis/ocis-revapull/320)
- Update reva to v0.1.1-0.20200630075923-39a90d431566 (#320) - Return special value for - Update reva to v0.1.1-0.20200630075923-39a90d431566 (#320) - Return special value for
public link password (#294, reva/#904) - Fix public stat and listcontainer response to public link password (#294, reva/#904) - Fix public stat and listcontainer response to
contain the correct prefix (#310, reva/#902) contain the correct prefix (#310, reva/#902)
https://github.com/owncloud/ocis/ocis-revaissues/310 https://github.com/owncloud/ocis-reva/issues/310
https://github.com/owncloud/ocis/ocis-revaissues/294 https://github.com/owncloud/ocis-reva/issues/294
https://github.com/owncloud/ocis/ocis-revapull/320 https://github.com/owncloud/ocis-reva/pull/320
https://github.com/cs3org/reva/pull/902 https://github.com/cs3org/reva/pull/902
https://github.com/cs3org/reva/pull/904 https://github.com/cs3org/reva/pull/904
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#328](https://github.com/owncloud/ocis-reva/pull/328)
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#328](https://github.com/owncloud/ocis/ocis-revapull/328)
- Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#328) - Use sync.Map on pool package - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66 (#328) - Use sync.Map on pool package
(reva/#909) - Use mutex instead of sync.Map (reva/#915) - Use gatewayProviders instead of (reva/#909) - Use mutex instead of sync.Map (reva/#915) - Use gatewayProviders instead of
@@ -382,10 +300,10 @@ The following sections list the changes in ocis-reva 0.9.0.
(#288, reva/#918) - OCS Share Remove array from OCS Share update response (#252, reva/#919) - (#288, reva/#918) - OCS Share Remove array from OCS Share update response (#252, reva/#919) -
OCS Share Implement GET request for single shares (#249, reva/#921) OCS Share Implement GET request for single shares (#249, reva/#921)
https://github.com/owncloud/ocis/ocis-revaissues/288 https://github.com/owncloud/ocis-reva/issues/288
https://github.com/owncloud/ocis/ocis-revaissues/252 https://github.com/owncloud/ocis-reva/issues/252
https://github.com/owncloud/ocis/ocis-revaissues/249 https://github.com/owncloud/ocis-reva/issues/249
https://github.com/owncloud/ocis/ocis-revapull/328 https://github.com/owncloud/ocis-reva/pull/328
https://github.com/cs3org/reva/pull/909 https://github.com/cs3org/reva/pull/909
https://github.com/cs3org/reva/pull/915 https://github.com/cs3org/reva/pull/915
https://github.com/cs3org/reva/pull/916 https://github.com/cs3org/reva/pull/916
@@ -398,44 +316,20 @@ The following sections list the changes in ocis-reva 0.9.0.
https://github.com/cs3org/reva/pull/919 https://github.com/cs3org/reva/pull/919
https://github.com/cs3org/reva/pull/921 https://github.com/cs3org/reva/pull/921
# Changelog for [0.8.0] (2020-06-29) * Enhancement - Update reva to v0.1.1-0.20200629131207-04298ea1c088: [#309](https://github.com/owncloud/ocis-reva/pull/309)
The following sections list the changes in ocis-reva 0.8.0.
[0.8.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.7.0...v0.8.0
## Summary
* Enhancement - Update reva to v0.1.1-0.20200629131207-04298ea1c088: [#309](https://github.com/owncloud/ocis/ocis-revapull/309)
## Details
* Enhancement - Update reva to v0.1.1-0.20200629131207-04298ea1c088: [#309](https://github.com/owncloud/ocis/ocis-revapull/309)
- Update reva to v0.1.1-0.20200629094927-e33d65230abc (#309) - Fix public link file share - Update reva to v0.1.1-0.20200629094927-e33d65230abc (#309) - Fix public link file share
(#278, reva/#895, reva/#900) - Delete public share (reva/#899) - Updated reva to (#278, reva/#895, reva/#900) - Delete public share (reva/#899) - Updated reva to
v0.1.1-0.20200629131207-04298ea1c088 (#313) v0.1.1-0.20200629131207-04298ea1c088 (#313)
https://github.com/owncloud/ocis/ocis-revaissues/278 https://github.com/owncloud/ocis-reva/issues/278
https://github.com/owncloud/ocis/ocis-revapull/309 https://github.com/owncloud/ocis-reva/pull/309
https://github.com/cs3org/reva/pull/895 https://github.com/cs3org/reva/pull/895
https://github.com/cs3org/reva/pull/899 https://github.com/cs3org/reva/pull/899
https://github.com/cs3org/reva/pull/900 https://github.com/cs3org/reva/pull/900
https://github.com/owncloud/ocis/ocis-revapull/313 https://github.com/owncloud/ocis-reva/pull/313
# Changelog for [0.7.0] (2020-06-26) * Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: [#261](https://github.com/owncloud/ocis-reva/pull/261)
The following sections list the changes in ocis-reva 0.7.0.
[0.7.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.6.0...v0.7.0
## Summary
* Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: [#261](https://github.com/owncloud/ocis/ocis-revapull/261)
## Details
* Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: [#261](https://github.com/owncloud/ocis/ocis-revapull/261)
- Updated reva to v0.1.1-0.20200626111234-e21c32db9614 (#304) - TUS upload support through - Updated reva to v0.1.1-0.20200626111234-e21c32db9614 (#304) - TUS upload support through
datagateway (#261, reva/#878, reva/#888) - Added support for differing metrics path for datagateway (#261, reva/#878, reva/#888) - Added support for differing metrics path for
@@ -445,32 +339,20 @@ The following sections list the changes in ocis-reva 0.7.0.
anymore, but with a dedicated storage driver. We're using it now and adapted default configs of anymore, but with a dedicated storage driver. We're using it now and adapted default configs of
storages (reva/#891, #304) storages (reva/#891, #304)
https://github.com/owncloud/ocis/ocis-revaissues/49 https://github.com/owncloud/ocis-reva/issues/49
https://github.com/owncloud/ocis/ocis-revaissues/293 https://github.com/owncloud/ocis-reva/issues/293
https://github.com/owncloud/ocis/ocis-revaissues/261 https://github.com/owncloud/ocis-reva/issues/261
https://github.com/owncloud/ocis/ocis-revapull/261 https://github.com/owncloud/ocis-reva/pull/261
https://github.com/cs3org/reva/pull/875 https://github.com/cs3org/reva/pull/875
https://github.com/cs3org/reva/pull/877 https://github.com/cs3org/reva/pull/877
https://github.com/cs3org/reva/pull/878 https://github.com/cs3org/reva/pull/878
https://github.com/cs3org/reva/pull/881 https://github.com/cs3org/reva/pull/881
https://github.com/cs3org/reva/pull/880 https://github.com/cs3org/reva/pull/880
https://github.com/cs3org/reva/pull/888 https://github.com/cs3org/reva/pull/888
https://github.com/owncloud/ocis/ocis-revapull/304 https://github.com/owncloud/ocis-reva/pull/304
https://github.com/cs3org/reva/pull/891 https://github.com/cs3org/reva/pull/891
# Changelog for [0.6.0] (2020-06-24) * Enhancement - Update reva to v0.1.1-0.20200624063447-db5e6635d5f0: [#279](https://github.com/owncloud/ocis-reva/pull/279)
The following sections list the changes in ocis-reva 0.6.0.
[0.6.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.5.0...v0.6.0
## Summary
* Enhancement - Update reva to v0.1.1-0.20200624063447-db5e6635d5f0: [#279](https://github.com/owncloud/ocis/ocis-revapull/279)
## Details
* Enhancement - Update reva to v0.1.1-0.20200624063447-db5e6635d5f0: [#279](https://github.com/owncloud/ocis/ocis-revapull/279)
- Updated reva to v0.1.1-0.20200624063447-db5e6635d5f0 (#279) - Local storage: URL-encode - Updated reva to v0.1.1-0.20200624063447-db5e6635d5f0 (#279) - Local storage: URL-encode
file ids to ease integration with other microservices like WOPI (reva/#799) - Mentix fixes file ids to ease integration with other microservices like WOPI (reva/#799) - Mentix fixes
@@ -491,15 +373,15 @@ The following sections list the changes in ocis-reva 0.6.0.
Pass etag in quotes from the fs layer (#269, reva/#866, reva/#867) - OCM: use refactored Pass etag in quotes from the fs layer (#269, reva/#866, reva/#867) - OCM: use refactored
cs3apis provider definition (reva/#864) cs3apis provider definition (reva/#864)
https://github.com/owncloud/ocis/ocis-revaissues/116 https://github.com/owncloud/ocis-reva/issues/116
https://github.com/owncloud/ocis/ocis-revaissues/112 https://github.com/owncloud/ocis-reva/issues/112
https://github.com/owncloud/ocis/ocis-revaissues/253 https://github.com/owncloud/ocis-reva/issues/253
https://github.com/owncloud/ocis/ocis-revaissues/254 https://github.com/owncloud/ocis-reva/issues/254
https://github.com/owncloud/ocis/issues/216 https://github.com/owncloud/ocis/issues/216
https://github.com/owncloud/ocis/ocis-revaissues/174 https://github.com/owncloud/ocis-reva/issues/174
https://github.com/owncloud/ocis/ocis-revaissues/47 https://github.com/owncloud/ocis-reva/issues/47
https://github.com/owncloud/ocis/ocis-revaissues/269 https://github.com/owncloud/ocis-reva/issues/269
https://github.com/owncloud/ocis/ocis-revapull/279 https://github.com/owncloud/ocis-reva/pull/279
https://github.com/owncloud/cs3org/reva/pull/799 https://github.com/owncloud/cs3org/reva/pull/799
https://github.com/owncloud/cs3org/reva/pull/803 https://github.com/owncloud/cs3org/reva/pull/803
https://github.com/owncloud/cs3org/reva/pull/817 https://github.com/owncloud/cs3org/reva/pull/817
@@ -532,20 +414,7 @@ The following sections list the changes in ocis-reva 0.6.0.
https://github.com/owncloud/cs3org/reva/pull/867 https://github.com/owncloud/cs3org/reva/pull/867
https://github.com/owncloud/cs3org/reva/pull/864 https://github.com/owncloud/cs3org/reva/pull/864
# Changelog for [0.5.0] (2020-06-04) * Enhancement - Add TUS global capability: [#177](https://github.com/owncloud/ocis-reva/issues/177)
The following sections list the changes in ocis-reva 0.5.0.
[0.5.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.4.0...v0.5.0
## Summary
* Enhancement - Add TUS global capability: [#177](https://github.com/owncloud/ocis/ocis-revaissues/177)
* Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: [#244](https://github.com/owncloud/ocis/ocis-revaissues/244)
## Details
* Enhancement - Add TUS global capability: [#177](https://github.com/owncloud/ocis/ocis-revaissues/177)
The TUS global capabilities from Reva are now exposed. The TUS global capabilities from Reva are now exposed.
@@ -554,44 +423,29 @@ The following sections list the changes in ocis-reva 0.5.0.
http method override can be configured using the "--upload-http-method-override" CLI http method override can be configured using the "--upload-http-method-override" CLI
switch or "REVA_FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE" environment variable. switch or "REVA_FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE" environment variable.
https://github.com/owncloud/ocis/ocis-revaissues/177 https://github.com/owncloud/ocis-reva/issues/177
https://github.com/owncloud/ocis/ocis-revapull/228 https://github.com/owncloud/ocis-reva/pull/228
* Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: [#244](https://github.com/owncloud/ocis-reva/issues/244)
* Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: [#244](https://github.com/owncloud/ocis/ocis-revaissues/244)
- Updated reva to v0.1.1-0.20200603071553-e05a87521618 (#244) - Add option to disable TUS on - Updated reva to v0.1.1-0.20200603071553-e05a87521618 (#244) - Add option to disable TUS on
OC layer (#177, reva/#791) - Dataprovider now supports method override (#177, reva/#792) - OC layer (#177, reva/#791) - Dataprovider now supports method override (#177, reva/#792) -
OCS fixes for create public link (reva/#798) OCS fixes for create public link (reva/#798)
https://github.com/owncloud/ocis/ocis-revaissues/244 https://github.com/owncloud/ocis-reva/issues/244
https://github.com/owncloud/ocis/ocis-revaissues/177 https://github.com/owncloud/ocis-reva/issues/177
https://github.com/cs3org/reva/pull/791 https://github.com/cs3org/reva/pull/791
https://github.com/cs3org/reva/pull/792 https://github.com/cs3org/reva/pull/792
https://github.com/cs3org/reva/pull/798 https://github.com/cs3org/reva/pull/798
# Changelog for [0.4.0] (2020-05-29) * Enhancement - Add public shares service: [#49](https://github.com/owncloud/ocis-reva/issues/49)
The following sections list the changes in ocis-reva 0.4.0.
[0.4.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.3.0...v0.4.0
## Summary
* Enhancement - Add public shares service: [#49](https://github.com/owncloud/ocis/ocis-revaissues/49)
* Enhancement - Update reva to v0.1.1-0.20200529120551-4f2d9c85d3c9: [#49](https://github.com/owncloud/ocis/ocis-revaissues/49)
## Details
* Enhancement - Add public shares service: [#49](https://github.com/owncloud/ocis/ocis-revaissues/49)
Added Public Shares service with CRUD operations and File Public Shares Manager Added Public Shares service with CRUD operations and File Public Shares Manager
https://github.com/owncloud/ocis/ocis-revaissues/49 https://github.com/owncloud/ocis-reva/issues/49
https://github.com/owncloud/ocis/ocis-revapull/232 https://github.com/owncloud/ocis-reva/pull/232
* Enhancement - Update reva to v0.1.1-0.20200529120551-4f2d9c85d3c9: [#49](https://github.com/owncloud/ocis-reva/issues/49)
* Enhancement - Update reva to v0.1.1-0.20200529120551-4f2d9c85d3c9: [#49](https://github.com/owncloud/ocis/ocis-revaissues/49)
- Updated reva to v0.1.1-0.20200529120551 (#232) - Public Shares CRUD, File Public Shares - Updated reva to v0.1.1-0.20200529120551 (#232) - Public Shares CRUD, File Public Shares
Manager (#49, #232, reva/#681, reva/#788) - Disable HTTP-KeepAlives to reduce fd count Manager (#49, #232, reva/#681, reva/#788) - Disable HTTP-KeepAlives to reduce fd count
@@ -601,12 +455,12 @@ The following sections list the changes in ocis-reva 0.4.0.
Remove implicit data member from memory store (reva/#774) - Added TUS global capabilities Remove implicit data member from memory store (reva/#774) - Added TUS global capabilities
(#177, reva/#775) - Fix PROPFIND with Depth 1 for cross-storage operations (reva/#779) (#177, reva/#775) - Fix PROPFIND with Depth 1 for cross-storage operations (reva/#779)
https://github.com/owncloud/ocis/ocis-revaissues/49 https://github.com/owncloud/ocis-reva/issues/49
https://github.com/owncloud/ocis/ocis-revaissues/229 https://github.com/owncloud/ocis-reva/issues/229
https://github.com/owncloud/ocis/ocis-revaissues/66 https://github.com/owncloud/ocis-reva/issues/66
https://github.com/owncloud/ocis/ocis-revaissues/177 https://github.com/owncloud/ocis-reva/issues/177
https://github.com/owncloud/ocis/issues/268 https://github.com/owncloud/ocis/issues/268
https://github.com/owncloud/ocis/ocis-revapull/232 https://github.com/owncloud/ocis-reva/pull/232
https://github.com/cs3org/reva/pull/787 https://github.com/cs3org/reva/pull/787
https://github.com/cs3org/reva/pull/681 https://github.com/cs3org/reva/pull/681
https://github.com/cs3org/reva/pull/788 https://github.com/cs3org/reva/pull/788
@@ -619,19 +473,7 @@ The following sections list the changes in ocis-reva 0.4.0.
https://github.com/cs3org/reva/pull/775 https://github.com/cs3org/reva/pull/775
https://github.com/cs3org/reva/pull/779 https://github.com/cs3org/reva/pull/779
# Changelog for [0.3.0] (2020-05-20) * Enhancement - Update reva to v0.1.1-0.20200520150229: [#161](https://github.com/owncloud/ocis-reva/pull/161)
The following sections list the changes in ocis-reva 0.3.0.
[0.3.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.2.1...v0.3.0
## Summary
* Enhancement - Update reva to v0.1.1-0.20200520150229: [#161](https://github.com/owncloud/ocis/ocis-revapull/161)
## Details
* Enhancement - Update reva to v0.1.1-0.20200520150229: [#161](https://github.com/owncloud/ocis/ocis-revapull/161)
- Update reva to v0.1.1-0.20200520150229 (#161, #180, #192, #207, #221) - Return arbitrary - Update reva to v0.1.1-0.20200520150229 (#161, #180, #192, #207, #221) - Return arbitrary
metadata with stat, upload without TUS (reva/#766) - Stat file before returning datagateway metadata with stat, upload without TUS (reva/#766) - Stat file before returning datagateway
@@ -655,26 +497,26 @@ The following sections list the changes in ocis-reva 0.3.0.
namespace usage for custom properties in PROPFIND (#57, reva/#720) - Implement returning namespace usage for custom properties in PROPFIND (#57, reva/#720) - Implement returning
Webdav custom properties from xattr (#57, reva/#721) - Minor fix in OCM share pkg (reva/#718) Webdav custom properties from xattr (#57, reva/#721) - Minor fix in OCM share pkg (reva/#718)
https://github.com/owncloud/ocis/ocis-revaissues/20 https://github.com/owncloud/ocis-reva/issues/20
https://github.com/owncloud/ocis/ocis-revaissues/26 https://github.com/owncloud/ocis-reva/issues/26
https://github.com/owncloud/ocis/ocis-revaissues/43 https://github.com/owncloud/ocis-reva/issues/43
https://github.com/owncloud/ocis/ocis-revaissues/44 https://github.com/owncloud/ocis-reva/issues/44
https://github.com/owncloud/ocis/ocis-revaissues/46 https://github.com/owncloud/ocis-reva/issues/46
https://github.com/owncloud/ocis/ocis-revaissues/94 https://github.com/owncloud/ocis-reva/issues/94
https://github.com/owncloud/ocis/ocis-revaissues/26 https://github.com/owncloud/ocis-reva/issues/26
https://github.com/owncloud/ocis/ocis-revaissues/67 https://github.com/owncloud/ocis-reva/issues/67
https://github.com/owncloud/ocis/ocis-revaissues/57 https://github.com/owncloud/ocis-reva/issues/57
https://github.com/owncloud/ocis/ocis-revaissues/94 https://github.com/owncloud/ocis-reva/issues/94
https://github.com/owncloud/ocis/ocis-revaissues/188 https://github.com/owncloud/ocis-reva/issues/188
https://github.com/owncloud/ocis/ocis-revaissues/182 https://github.com/owncloud/ocis-reva/issues/182
https://github.com/owncloud/ocis/ocis-revaissues/212 https://github.com/owncloud/ocis-reva/issues/212
https://github.com/owncloud/ocis/ocis-revaissues/186 https://github.com/owncloud/ocis-reva/issues/186
https://github.com/owncloud/ocis/ocis-revaissues/203 https://github.com/owncloud/ocis-reva/issues/203
https://github.com/owncloud/ocis/ocis-revapull/161 https://github.com/owncloud/ocis-reva/pull/161
https://github.com/owncloud/ocis/ocis-revapull/180 https://github.com/owncloud/ocis-reva/pull/180
https://github.com/owncloud/ocis/ocis-revapull/192 https://github.com/owncloud/ocis-reva/pull/192
https://github.com/owncloud/ocis/ocis-revapull/207 https://github.com/owncloud/ocis-reva/pull/207
https://github.com/owncloud/ocis/ocis-revapull/221 https://github.com/owncloud/ocis-reva/pull/221
https://github.com/cs3org/reva/pull/766 https://github.com/cs3org/reva/pull/766
https://github.com/cs3org/reva/pull/765 https://github.com/cs3org/reva/pull/765
https://github.com/cs3org/reva/pull/755 https://github.com/cs3org/reva/pull/755
@@ -707,130 +549,64 @@ The following sections list the changes in ocis-reva 0.3.0.
https://github.com/cs3org/reva/pull/732 https://github.com/cs3org/reva/pull/732
https://github.com/cs3org/reva/pull/750 https://github.com/cs3org/reva/pull/750
# Changelog for [0.2.1] (2020-04-28) * Bugfix - Stop advertising unsupported chunking v2: [#145](https://github.com/owncloud/ocis-reva/pull/145)
The following sections list the changes in ocis-reva 0.2.1.
[0.2.1]: https://github.com/owncloud/ocis/ocis-revacompare/v0.2.0...v0.2.1
## Summary
* Bugfix - Stop advertising unsupported chunking v2: [#145](https://github.com/owncloud/ocis/ocis-revapull/145)
* Enhancement - Allow configuring the gateway for dataproviders: [#136](https://github.com/owncloud/ocis/ocis-revapull/136)
* Enhancement - Use a configured logger on reva runtime: [#153](https://github.com/owncloud/ocis/ocis-revapull/153)
## Details
* Bugfix - Stop advertising unsupported chunking v2: [#145](https://github.com/owncloud/ocis/ocis-revapull/145)
Removed "chunking" attribute in the DAV capabilities. Please note that chunking v2 is Removed "chunking" attribute in the DAV capabilities. Please note that chunking v2 is
advertised as "chunking 1.0" while chunking v1 is the attribute "bigfilechunking" which is advertised as "chunking 1.0" while chunking v1 is the attribute "bigfilechunking" which is
already false. already false.
https://github.com/owncloud/ocis/ocis-revapull/145 https://github.com/owncloud/ocis-reva/pull/145
* Enhancement - Allow configuring the gateway for dataproviders: [#136](https://github.com/owncloud/ocis-reva/pull/136)
* Enhancement - Allow configuring the gateway for dataproviders: [#136](https://github.com/owncloud/ocis/ocis-revapull/136)
This allows using basic or bearer auth when directly talking to dataproviders. This allows using basic or bearer auth when directly talking to dataproviders.
https://github.com/owncloud/ocis/ocis-revapull/136 https://github.com/owncloud/ocis-reva/pull/136
* Enhancement - Use a configured logger on reva runtime: [#153](https://github.com/owncloud/ocis-reva/pull/153)
* Enhancement - Use a configured logger on reva runtime: [#153](https://github.com/owncloud/ocis/ocis-revapull/153)
For consistency reasons we need a configured logger that is inline with an ocis logger, so the For consistency reasons we need a configured logger that is inline with an ocis logger, so the
log cascade can be easily parsed by a human. log cascade can be easily parsed by a human.
https://github.com/owncloud/ocis/ocis-revapull/153 https://github.com/owncloud/ocis-reva/pull/153
# Changelog for [0.2.0] (2020-04-15) * Bugfix - Fix eos user sharing config: [#127](https://github.com/owncloud/ocis-reva/pull/127)
The following sections list the changes in ocis-reva 0.2.0.
[0.2.0]: https://github.com/owncloud/ocis/ocis-revacompare/v0.1.1...v0.2.0
## Summary
* Bugfix - Fix eos user sharing config: [#127](https://github.com/owncloud/ocis/ocis-revapull/127)
* Enhancement - Update reva to v1.1.0-20200414133413: [#127](https://github.com/owncloud/ocis/ocis-revapull/127)
## Details
* Bugfix - Fix eos user sharing config: [#127](https://github.com/owncloud/ocis/ocis-revapull/127)
We have added missing config options for the user sharing manager and added a dedicated eos We have added missing config options for the user sharing manager and added a dedicated eos
storage command with pre configured settings for the eos-docker container. It configures a storage command with pre configured settings for the eos-docker container. It configures a
`Shares` folder in a users home when using eos as the storage driver. `Shares` folder in a users home when using eos as the storage driver.
https://github.com/owncloud/ocis/ocis-revapull/127 https://github.com/owncloud/ocis-reva/pull/127
* Enhancement - Update reva to v1.1.0-20200414133413: [#127](https://github.com/owncloud/ocis-reva/pull/127)
* Enhancement - Update reva to v1.1.0-20200414133413: [#127](https://github.com/owncloud/ocis/ocis-revapull/127)
Adds initial public sharing and ocm implementation. Adds initial public sharing and ocm implementation.
https://github.com/owncloud/ocis/ocis-revapull/127 https://github.com/owncloud/ocis-reva/pull/127
# Changelog for [0.1.1] (2020-03-31) * Bugfix - Fix eos config: [#125](https://github.com/owncloud/ocis-reva/pull/125)
The following sections list the changes in ocis-reva 0.1.1.
[0.1.1]: https://github.com/owncloud/ocis/ocis-revacompare/v0.1.0...v0.1.1
## Summary
* Bugfix - Fix eos config: [#125](https://github.com/owncloud/ocis/ocis-revapull/125)
## Details
* Bugfix - Fix eos config: [#125](https://github.com/owncloud/ocis/ocis-revapull/125)
We have added missing config options for the home layout to the config struct that is passed to We have added missing config options for the home layout to the config struct that is passed to
eos. eos.
https://github.com/owncloud/ocis/ocis-revapull/125 https://github.com/owncloud/ocis-reva/pull/125
# Changelog for [0.1.0] (2020-03-23) * Bugfix - Set correct flag type in the flagsets: [#75](https://github.com/owncloud/ocis-reva/issues/75)
The following sections list the changes in ocis-reva 0.1.0.
[0.1.0]: https://github.com/owncloud/ocis/ocis-revacompare/6702be7f9045a382d40691a9bcd04f572203e9ed...v0.1.0
## Summary
* Bugfix - Set correct flag type in the flagsets: [#75](https://github.com/owncloud/ocis/ocis-revaissues/75)
* Bugfix - We fixed a typo in the `REVA_LDAP_SCHEMA_MAIL` environment variable: [#113](https://github.com/owncloud/ocis/ocis-revapull/113)
* Bugfix - Allow different namespaces for /webdav and /dav/files: [#68](https://github.com/owncloud/ocis/ocis-revapull/68)
* Change - Use /home as default namespace: [#68](https://github.com/owncloud/ocis/ocis-revapull/68)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis/ocis-revaissues/1)
* Change - Start multiple services with dedicated commands: [#6](https://github.com/owncloud/ocis/ocis-revaissues/6)
* Change - Storage providers now default to exposing data servers: [#89](https://github.com/owncloud/ocis/ocis-revaissues/89)
* Change - Default to running behind ocis-proxy: [#113](https://github.com/owncloud/ocis/ocis-revapull/113)
* Enhancement - Expose owncloud storage driver config in flagset: [#87](https://github.com/owncloud/ocis/ocis-revaissues/87)
* Enhancement - Update reva to v0.0.2-0.20200212114015-0dbce24f7e8b: [#91](https://github.com/owncloud/ocis/ocis-revapull/91)
* Enhancement - Allow configuring user sharing driver: [#115](https://github.com/owncloud/ocis/ocis-revapull/115)
## Details
* Bugfix - Set correct flag type in the flagsets: [#75](https://github.com/owncloud/ocis/ocis-revaissues/75)
While upgrading to the micro/cli version 2 there where two instances of `StringFlag` which had While upgrading to the micro/cli version 2 there where two instances of `StringFlag` which had
not been changed to `StringSliceFlag`. This caused `ocis-reva users` and `ocis-reva not been changed to `StringSliceFlag`. This caused `ocis-reva users` and `ocis-reva
storage-root` to fail on startup. storage-root` to fail on startup.
https://github.com/owncloud/ocis/ocis-revaissues/75 https://github.com/owncloud/ocis-reva/issues/75
https://github.com/owncloud/ocis/ocis-revapull/76 https://github.com/owncloud/ocis-reva/pull/76
* Bugfix - We fixed a typo in the `REVA_LDAP_SCHEMA_MAIL` environment variable: [#113](https://github.com/owncloud/ocis-reva/pull/113)
* Bugfix - We fixed a typo in the `REVA_LDAP_SCHEMA_MAIL` environment variable: [#113](https://github.com/owncloud/ocis/ocis-revapull/113)
It was misspelled as `REVA_LDAP_SCHEMA_Mail`. It was misspelled as `REVA_LDAP_SCHEMA_Mail`.
https://github.com/owncloud/ocis/ocis-revapull/113 https://github.com/owncloud/ocis-reva/pull/113
* Bugfix - Allow different namespaces for /webdav and /dav/files: [#68](https://github.com/owncloud/ocis-reva/pull/68)
* Bugfix - Allow different namespaces for /webdav and /dav/files: [#68](https://github.com/owncloud/ocis/ocis-revapull/68)
After fbf131c the path for the "new" webdav path does not contain a username After fbf131c the path for the "new" webdav path does not contain a username
`/remote.php/dav/files/textfile0.txt`. It used to be `/remote.php/dav/files/textfile0.txt`. It used to be
@@ -847,11 +623,10 @@ The following sections list the changes in ocis-reva 0.1.0.
The `WEBDAV_NAMESPACE_JAIL` environment variable is split into - `WEBDAV_NAMESPACE` and - The `WEBDAV_NAMESPACE_JAIL` environment variable is split into - `WEBDAV_NAMESPACE` and -
`DAV_FILES_NAMESPACE` accordingly. `DAV_FILES_NAMESPACE` accordingly.
https://github.com/owncloud/ocis/ocis-revapull/68 https://github.com/owncloud/ocis-reva/pull/68
related: related:
* Change - Use /home as default namespace: [#68](https://github.com/owncloud/ocis-reva/pull/68)
* Change - Use /home as default namespace: [#68](https://github.com/owncloud/ocis/ocis-revapull/68)
Currently, cross storage etag propagation is not yet implemented, which prevents the desktop Currently, cross storage etag propagation is not yet implemented, which prevents the desktop
client from detecting changes via the PROPFIND to /. / is managed by the root storage provider client from detecting changes via the PROPFIND to /. / is managed by the root storage provider
@@ -868,38 +643,34 @@ The following sections list the changes in ocis-reva 0.1.0.
To get back the global namespace, which ultimately is the goal, just set the above environment To get back the global namespace, which ultimately is the goal, just set the above environment
variable to `/`. variable to `/`.
https://github.com/owncloud/ocis/ocis-revapull/68 https://github.com/owncloud/ocis-reva/pull/68
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-reva/issues/1)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis/ocis-revaissues/1)
Just prepared an initial basic version to start a reva server and start integrating with the Just prepared an initial basic version to start a reva server and start integrating with the
go-micro base dextension framework of ownCloud Infinite Scale. go-micro base dextension framework of ownCloud Infinite Scale.
https://github.com/owncloud/ocis/ocis-revaissues/1 https://github.com/owncloud/ocis-reva/issues/1
* Change - Start multiple services with dedicated commands: [#6](https://github.com/owncloud/ocis-reva/issues/6)
* Change - Start multiple services with dedicated commands: [#6](https://github.com/owncloud/ocis/ocis-revaissues/6)
The initial version would only allow us to use a set of reva configurations to start multiple The initial version would only allow us to use a set of reva configurations to start multiple
services. We use a more opinionated set of commands to start dedicated services that allows us services. We use a more opinionated set of commands to start dedicated services that allows us
to configure them individually. It allows us to switch eg. the user backend to LDAP and fully use to configure them individually. It allows us to switch eg. the user backend to LDAP and fully use
it on the cli. it on the cli.
https://github.com/owncloud/ocis/ocis-revaissues/6 https://github.com/owncloud/ocis-reva/issues/6
* Change - Storage providers now default to exposing data servers: [#89](https://github.com/owncloud/ocis-reva/issues/89)
* Change - Storage providers now default to exposing data servers: [#89](https://github.com/owncloud/ocis/ocis-revaissues/89)
The flags that let reva storage providers announce that they expose a data server now defaults The flags that let reva storage providers announce that they expose a data server now defaults
to true: to true:
`REVA_STORAGE_HOME_EXPOSE_DATA_SERVER=1` `REVA_STORAGE_OC_EXPOSE_DATA_SERVER=1` `REVA_STORAGE_HOME_EXPOSE_DATA_SERVER=1` `REVA_STORAGE_OC_EXPOSE_DATA_SERVER=1`
https://github.com/owncloud/ocis/ocis-revaissues/89 https://github.com/owncloud/ocis-reva/issues/89
* Change - Default to running behind ocis-proxy: [#113](https://github.com/owncloud/ocis-reva/pull/113)
* Change - Default to running behind ocis-proxy: [#113](https://github.com/owncloud/ocis/ocis-revapull/113)
We changed the default configuration to integrate better with ocis. We changed the default configuration to integrate better with ocis.
@@ -910,10 +681,9 @@ The following sections list the changes in ocis-reva 0.1.0.
OpaqueID attribute from `sub` to `preferred_username`. The latter is a claim populated by OpaqueID attribute from `sub` to `preferred_username`. The latter is a claim populated by
konnectd that can also be used by the reva ldap user manager to look up users by their OpaqueId konnectd that can also be used by the reva ldap user manager to look up users by their OpaqueId
https://github.com/owncloud/ocis/ocis-revapull/113 https://github.com/owncloud/ocis-reva/pull/113
* Enhancement - Expose owncloud storage driver config in flagset: [#87](https://github.com/owncloud/ocis-reva/issues/87)
* Enhancement - Expose owncloud storage driver config in flagset: [#87](https://github.com/owncloud/ocis/ocis-revaissues/87)
Three new flags are now available: Three new flags are now available:
@@ -926,23 +696,22 @@ The following sections list the changes in ocis-reva 0.1.0.
- the address of the redis server default: `:6379` env var: - the address of the redis server default: `:6379` env var:
`REVA_STORAGE_OWNCLOUD_REDIS_ADDR` cli option: `--storage-owncloud-redis` `REVA_STORAGE_OWNCLOUD_REDIS_ADDR` cli option: `--storage-owncloud-redis`
https://github.com/owncloud/ocis/ocis-revaissues/87 https://github.com/owncloud/ocis-reva/issues/87
* Enhancement - Update reva to v0.0.2-0.20200212114015-0dbce24f7e8b: [#91](https://github.com/owncloud/ocis-reva/pull/91)
* Enhancement - Update reva to v0.0.2-0.20200212114015-0dbce24f7e8b: [#91](https://github.com/owncloud/ocis/ocis-revapull/91)
Reva has seen a lot of changes that allow us to - reduce the configuration overhead - use the Reva has seen a lot of changes that allow us to - reduce the configuration overhead - use the
autocreato home folder option - use the home folder path layout option - no longer start the root autocreato home folder option - use the home folder path layout option - no longer start the root
storage storage
https://github.com/owncloud/ocis/ocis-revapull/91 https://github.com/owncloud/ocis-reva/pull/91
related: related:
* Enhancement - Allow configuring user sharing driver: [#115](https://github.com/owncloud/ocis-reva/pull/115)
* Enhancement - Allow configuring user sharing driver: [#115](https://github.com/owncloud/ocis/ocis-revapull/115)
We now default to `json` which persists shares in the sharing manager in a json file instead of an We now default to `json` which persists shares in the sharing manager in a json file instead of an
in memory db. in memory db.
https://github.com/owncloud/ocis/ocis-revapull/115 https://github.com/owncloud/ocis-reva/pull/115
https://github.com/owncloud/product/issues/244
@@ -0,0 +1,10 @@
Enhancement: Add the store service
Tags: store
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Removed code from other service: [#7](https://github.com/owncloud/ocis-store/pull/7)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#5](https://github.com/owncloud/ocis-store/pull/5)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-store/pull/1)
https://github.com/owncloud/product/issues/244
@@ -1,4 +1,6 @@
Change: add the thumbnails command Change: add the thumbnails command
Tags: thumbnails
Added the thumbnails command so that the thumbnails service can get started via ocis. Added the thumbnails command so that the thumbnails service can get started via ocis.
@@ -0,0 +1,18 @@
Enhancement: Add the thumbnails service
Tags: thumbnails
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#35](https://github.com/owncloud/ocis-thumbnails/pull/35)
* Enhancement - Serve the metrics endpoint: [#37](https://github.com/owncloud/ocis-thumbnails/issues/37)
* Change - Add more default resolutions: [#23](https://github.com/owncloud/ocis-thumbnails/issues/23)
* Change - Refactor code to remove code smells: [#21](https://github.com/owncloud/ocis-thumbnails/issues/21)
* Change - Use micro service error api: [#31](https://github.com/owncloud/ocis-thumbnails/issues/31)
* Enhancement - Limit users to access own thumbnails: [#5](https://github.com/owncloud/ocis-thumbnails/issues/5)
* Bugfix - Fix usage of context.Context: [#18](https://github.com/owncloud/ocis-thumbnails/issues/18)
* Bugfix - Fix execution when passing program flags: [#15](https://github.com/owncloud/ocis-thumbnails/issues/15)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-thumbnails/issues/1)
* Change - Use predefined resolutions for thumbnail generation: [#7](https://github.com/owncloud/ocis-thumbnails/issues/7)
* Change - Implement the first working version: [#3](https://github.com/owncloud/ocis-thumbnails/pull/3)
https://github.com/owncloud/product/issues/244
@@ -1,5 +1,7 @@
Enhancement: add a command to list the versions of running instances Enhancement: add a command to list the versions of running instances
Tags: accounts
Added a micro command to list the versions of running accounts services. Added a micro command to list the versions of running accounts services.
https://github.com/owncloud/product/issues/226 https://github.com/owncloud/product/issues/226
@@ -0,0 +1,13 @@
Enhancement: Add the webdav service
Tags: webdav
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#22](https://github.com/owncloud/ocis-webdav/pull/22)
* Change Change status not found on missing thumbnail: [#20](https://github.com/owncloud/ocis-webdav/issues/20)
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-webdav/issues/1)
* Change - Update ocis-pkg to version 2.2.0: [#16](https://github.com/owncloud/ocis-webdav/issues/16)
* Enhancement - Configuration: [#14](https://github.com/owncloud/ocis-webdav/pull/14)
* Enhancement - Implement preview API: [#13](https://github.com/owncloud/ocis-webdav/pull/13)
https://github.com/owncloud/product/issues/244
@@ -1,5 +1,7 @@
Bugfix: Don't enforce empty external apps slice Bugfix: Don't enforce empty external apps slice
Tags: web
The command for ocis-phoenix enforced an empty external apps configuration. This was removed, as it was blocking a new set of default external apps in ocis-phoenix. The command for ocis-phoenix enforced an empty external apps configuration. This was removed, as it was blocking a new set of default external apps in ocis-phoenix.
https://github.com/owncloud/ocis/pull/473 https://github.com/owncloud/ocis/pull/473
@@ -1,5 +1,7 @@
Change: Choose disk or cs3 storage for accounts and groups Change: Choose disk or cs3 storage for accounts and groups
Tags: accounts
The accounts service now has an abstraction layer for the storage. In addition to the local disk implementation The accounts service now has an abstraction layer for the storage. In addition to the local disk implementation
we implemented a cs3 storage, which is the new default for the accounts service. we implemented a cs3 storage, which is the new default for the accounts service.
@@ -1,5 +1,7 @@
Bugfix: Fix button layout after phoenix update Bugfix: Fix button layout after phoenix update
Tags: accounts
With the phoenix update to v0.17.0 a new ODS version was released which has a breaking change for buttons regarding With the phoenix update to v0.17.0 a new ODS version was released which has a breaking change for buttons regarding
their layouting. We adjusted the button layout in the accounts UI accordingly. their layouting. We adjusted the button layout in the accounts UI accordingly.
+2
View File
@@ -1,4 +1,6 @@
Change: Integrate import command from ocis-migration Change: Integrate import command from ocis-migration
Tags: migration
https://github.com/owncloud/ocis/pull/249 https://github.com/owncloud/ocis/pull/249
https://github.com/owncloud/ocis-migration https://github.com/owncloud/ocis-migration
@@ -1,5 +1,7 @@
Change: Improve reva service descriptions Change: Improve reva service descriptions
Tags: docs
The descriptions make it clearer that the services actually represent a The descriptions make it clearer that the services actually represent a
mount point in the combined storage. Each mount point can have a mount point in the combined storage. Each mount point can have a
different driver. different driver.
@@ -1,5 +1,7 @@
Change: Add cli-commands to manage accounts Change: Add cli-commands to manage accounts
Tags: accounts
COMMANDS: COMMANDS:
* list, ls List existing accounts * list, ls List existing accounts
@@ -1,5 +1,7 @@
Change: Start ocis-accounts with the ocis server command Change: Start ocis-accounts with the ocis server command
Tags: accounts
Starts ocis-accounts in single binary mode (./ocis server). This service stores the user-account information. Starts ocis-accounts in single binary mode (./ocis server). This service stores the user-account information.
https://github.com/owncloud/product/issues/25 https://github.com/owncloud/product/issues/25
+2
View File
@@ -1,5 +1,7 @@
Enhancement: Launch a storage to store ocis-metadata Enhancement: Launch a storage to store ocis-metadata
Tags: metadata, accounts, settings
In the future accounts, settings etc. should be stored in a dedicated metadata storage. In the future accounts, settings etc. should be stored in a dedicated metadata storage.
The services should talk to this storage directly, bypassing reva-gateway. The services should talk to this storage directly, bypassing reva-gateway.
@@ -1,5 +1,7 @@
Change: Account management permissions for Admin role Change: Account management permissions for Admin role
Tags: accounts, settings
We created an `AccountManagement` permission and added it to the default admin role. There are permission We created an `AccountManagement` permission and added it to the default admin role. There are permission
checks in place to protected http endpoints in ocis-accounts against requests without the permission. checks in place to protected http endpoints in ocis-accounts against requests without the permission.
All existing default users (einstein, marie, richard) have the default user role now (doesn't have the All existing default users (einstein, marie, richard) have the default user role now (doesn't have the
@@ -10,10 +12,10 @@ in the ocis-web app switcher, but the requests for loading the users will fail (
on a way to hide the accounts UI extension if the user doesn't have the `AccountManagement` permission. on a way to hide the accounts UI extension if the user doesn't have the `AccountManagement` permission.
https://github.com/owncloud/product/issues/124 https://github.com/owncloud/product/issues/124
https://github.com/owncloud/ocis/settings/pull/59 https://github.com/owncloud/ocis-settings/pull/59
https://github.com/owncloud/ocis/settings/pull/66 https://github.com/owncloud/ocis-settings/pull/66
https://github.com/owncloud/ocis/settings/pull/67 https://github.com/owncloud/ocis-settings/pull/67
https://github.com/owncloud/ocis/settings/pull/69 https://github.com/owncloud/ocis-settings/pull/69
https://github.com/owncloud/ocis-proxy/pull/95 https://github.com/owncloud/ocis-proxy/pull/95
https://github.com/owncloud/ocis-pkg/pull/59 https://github.com/owncloud/ocis-pkg/pull/59
https://github.com/owncloud/ocis-accounts/pull/95 https://github.com/owncloud/ocis-accounts/pull/95
+2
View File
@@ -1,5 +1,7 @@
Change: Update phoenix to v0.18.0 Change: Update phoenix to v0.18.0
Tags: web
We updated phoenix to v0.18.0. Please refer to the changelog (linked) for details on the phoenix release. With the ODS release brought in by phoenix we now have proper oc-checkbox and oc-radio components for the settings and accounts UI. We updated phoenix to v0.18.0. Please refer to the changelog (linked) for details on the phoenix release. With the ODS release brought in by phoenix we now have proper oc-checkbox and oc-radio components for the settings and accounts UI.
https://github.com/owncloud/ocis/pull/651 https://github.com/owncloud/ocis/pull/651
@@ -1,5 +1,7 @@
Bugfix: Fix director selection in proxy Bugfix: Fix director selection in proxy
Tags: proxy
We fixed a bug in ocis-proxy where simultaneous requests could be executed on the wrong backend. We fixed a bug in ocis-proxy where simultaneous requests could be executed on the wrong backend.
https://github.com/owncloud/ocis/pull/521 https://github.com/owncloud/ocis/pull/521
+2
View File
@@ -1,5 +1,7 @@
Change: Make ocis-settings available Change: Make ocis-settings available
Tags: settings
This version delivers `settings` as a new service. It is part of the array of services in the `server` command. This version delivers `settings` as a new service. It is part of the array of services in the `server` command.
https://github.com/owncloud/ocis/pull/287 https://github.com/owncloud/ocis/pull/287
@@ -1,5 +1,7 @@
Change: Start ocis-proxy with the ocis server command Change: Start ocis-proxy with the ocis server command
Tags: proxy
Starts the proxy in single binary mode (./ocis server) on port 9200. The proxy serves as a single-entry point Starts the proxy in single binary mode (./ocis server) on port 9200. The proxy serves as a single-entry point
for all http-clients. for all http-clients.
+1 -1
View File
@@ -6,4 +6,4 @@ Change: Update reva config
https://github.com/owncloud/ocis/pull/336 https://github.com/owncloud/ocis/pull/336
https://github.com/owncloud/ocis/pull/337 https://github.com/owncloud/ocis/pull/337
https://github.com/owncloud/ocis/pull/338 https://github.com/owncloud/ocis/pull/338
https://github.com/owncloud/ocis/ocis-reva/pull/891 https://github.com/owncloud/ocis-reva/pull/891
@@ -1,5 +1,7 @@
Bugfix: build docker images with alpine:latest instead of alpine:edge Bugfix: build docker images with alpine:latest instead of alpine:edge
Tags: docker
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead. ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/pull/416 https://github.com/owncloud/ocis/pull/416
+5
View File
@@ -0,0 +1,5 @@
Change: Settings and accounts appear in the user menu
We moved settings and accounts to the user menu.
https://github.com/owncloud/ocis/pull/656
-207
View File
@@ -1,207 +0,0 @@
# Changelog for [unreleased] (UNRELEASED)
The following sections list the changes in ocis-glauth unreleased.
[unreleased]: https://github.com/owncloud/ocis/glauth/compare/v0.5.0...master
## Summary
* 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)
## Details
* Bugfix - Return invalid credentials when user was not found: [#30](https://github.com/owncloud/ocis/glauth/pull/30)
We were relying on an error code of the ListAccounts call when the username and password was
wrong. But the list will be empty if no user with the given login was found. So we also need to check
if the list of accounts is empty.
https://github.com/owncloud/ocis/glauth/pull/30
* Bugfix - Query numeric attribute values without quotes: [#28](https://github.com/owncloud/ocis/glauth/issues/28)
Some LDAP properties like `uidnumber` and `gidnumber` are numeric. When an OS tries to look up a
user it will not only try to lookup the user by username, but also by the `uidnumber`:
`(&(objectclass=posixAccount)(uidnumber=20000))`. The accounts backend for glauth was
sending that as a string query `uid_number eq '20000'` in the ListAccounts query. This PR
changes that to `uid_number eq 20000`. The removed quotes allow the parser in ocis-accounts to
identify the numeric literal.
https://github.com/owncloud/ocis/glauth/issues/28
https://github.com/owncloud/ocis/glauth/pull/29
https://github.com/owncloud/ocis/accounts/pull/68
* Bugfix - Use searchBaseDN if already a user/group name: [#214](https://github.com/owncloud/product/issues/214)
In case of the searchBaseDN already referencing a user or group, the search query was ignoring
the user/group name entirely, because the searchBaseDN is not part of the LDAP filters. We
fixed this by including an additional query part if the searchBaseDN contains a CN.
https://github.com/owncloud/product/issues/214
https://github.com/owncloud/ocis/glauth/pull/32
* Bugfix - Fix LDAP substring startswith filters: [#31](https://github.com/owncloud/ocis/glauth/pull/31)
Filters like `(mail=mar*)` are currentld not parsed correctly, but they are used when
searching for recipients. This PR correctly converts them to odata filters like
`startswith(mail,'mar')`.
https://github.com/owncloud/ocis/glauth/pull/31
# Changelog for [0.5.0] (2020-07-23)
The following sections list the changes in ocis-glauth 0.5.0.
[0.5.0]: https://github.com/owncloud/ocis/glauth/compare/v0.4.0...v0.5.0
## Summary
* 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)
## Details
* Bugfix - Ignore case when comparing objectclass values: [#26](https://github.com/owncloud/ocis/glauth/pull/26)
The LDAP equality comparison is specified as case insensitive. We fixed the comparison for
objectclass properties.
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)
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/glauth/pull/24
* Enhancement - Handle ownCloudUUID attribute: [#27](https://github.com/owncloud/ocis/glauth/pull/27)
Clients can now query an accounts immutable id by using the [new `ownCloudUUID`
attribute](https://github.com/butonic/owncloud-ldap-schema/blob/master/owncloud.schema#L28-L34).
https://github.com/owncloud/ocis/glauth/pull/27
* Enhancement - Implement group queries: [#22](https://github.com/owncloud/ocis/glauth/issues/22)
Refactored the handler and implemented group queries.
https://github.com/owncloud/ocis/glauth/issues/22
https://github.com/owncloud/ocis/glauth/pull/23
# Changelog for [0.4.0] (2020-03-18)
The following sections list the changes in ocis-glauth 0.4.0.
[0.4.0]: https://github.com/owncloud/ocis/glauth/compare/v0.2.0...v0.4.0
## Summary
* 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)
## Details
* Enhancement - Configuration: [#11](https://github.com/owncloud/ocis/glauth/pull/11)
Extensions should be responsible of configuring themselves. We use Viper for config loading
from default paths. Environment variables **WILL** take precedence over config files.
https://github.com/owncloud/ocis/glauth/pull/11
* Enhancement - Improve default settings: [#12](https://github.com/owncloud/ocis/glauth/pull/12)
This helps achieve zero-config in single-binary.
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)
This change helps to achieve zero-configuration in single-binary mode.
https://github.com/owncloud/ocis/glauth/pull/12
* Enhancement - Provide additional tls-endpoint: [#12](https://github.com/owncloud/ocis/glauth/pull/12)
Ocis-glauth is now able to concurrently serve a encrypted and an unencrypted ldap-port.
Please note that only SSL (no StarTLS) is supported at the moment.
https://github.com/owncloud/ocis/glauth/pull/12
# Changelog for [0.2.0] (2020-03-17)
The following sections list the changes in ocis-glauth 0.2.0.
[0.2.0]: https://github.com/owncloud/ocis/glauth/compare/v0.3.0...v0.2.0
## Summary
* Change - Default to config based user backend: [#6](https://github.com/owncloud/ocis/glauth/pull/6)
## Details
* Change - Default to config based user backend: [#6](https://github.com/owncloud/ocis/glauth/pull/6)
We changed the default configuration to use the config file backend instead of the ownCloud
backend.
The config backend currently only has two hard coded users: demo and admin. To switch back to the
ownCloud backend use `GLAUTH_BACKEND_DATASTORE=owncloud`
https://github.com/owncloud/ocis/glauth/pull/6
# Changelog for [0.3.0] (2020-03-17)
The following sections list the changes in ocis-glauth 0.3.0.
[0.3.0]: https://github.com/owncloud/ocis/glauth/compare/v0.1.0...v0.3.0
## Summary
* Change - Use physicist demo users: [#5](https://github.com/owncloud/ocis/glauth/issues/5)
## Details
* Change - Use physicist demo users: [#5](https://github.com/owncloud/ocis/glauth/issues/5)
Demo users like admin, demo and test don't allow you to tell a story. Which is why we changed the
set of hard coded demo users to `einstein`, `marie` and `feynman`. You should know who they are.
This also changes the ldap domain from `dc=owncloud,dc=com` to `dc=example,dc=org` because
that is what these users use as their email domain. There are also `konnectd` and `reva` for
technical purposes, eg. to allow konnectd and reva to bind to glauth.
https://github.com/owncloud/ocis/glauth/issues/5
# Changelog for [0.1.0] (2020-02-28)
The following sections list the changes in ocis-glauth 0.1.0.
[0.1.0]: https://github.com/owncloud/ocis/glauth/compare/178b6ccde34b64a88e8c14a9acb5857a4c6a3164...v0.1.0
## Summary
* Enhancement - Initial release of basic version: [#1](https://github.com/owncloud/ocis/glauth/pull/1)
## Details
* Enhancement - Initial release of basic version: [#1](https://github.com/owncloud/ocis/glauth/pull/1)
Just prepare an initial basic version to provide a glauth service.
https://github.com/owncloud/ocis/glauth/pull/1
@@ -1,5 +0,0 @@
Enhancement: Initial release of basic version
Just prepare an initial basic version to provide a glauth service.
https://github.com/owncloud/ocis/glauth/pull/1
@@ -1,7 +0,0 @@
Change: Default to config based user backend
We changed the default configuration to use the config file backend instead of the ownCloud backend.
The config backend currently only has two hard coded users: demo and admin. To switch back to the ownCloud backend use `GLAUTH_BACKEND_DATASTORE=owncloud`
https://github.com/owncloud/ocis/glauth/pull/6
@@ -1,5 +0,0 @@
Change: use physicist demo users
Demo users like admin, demo and test don't allow you to tell a story. Which is why we changed the set of hard coded demo users to `einstein`, `marie` and `feynman`. You should know who they are. This also changes the ldap domain from `dc=owncloud,dc=com` to `dc=example,dc=org` because that is what these users use as their email domain. There are also `konnectd` and `reva` for technical purposes, eg. to allow konnectd and reva to bind to glauth.
https://github.com/owncloud/ocis/glauth/issues/5
-5
View File
@@ -1,5 +0,0 @@
Enhancement: Configuration
Extensions should be responsible of configuring themselves. We use Viper for config loading from default paths. Environment variables **WILL** take precedence over config files.
https://github.com/owncloud/ocis/glauth/pull/11
@@ -1,5 +0,0 @@
Enhancement: Improve default settings
This helps achieve zero-config in single-binary.
https://github.com/owncloud/ocis/glauth/pull/12
@@ -1,5 +0,0 @@
Enhancement: Generate temporary ldap certificates if LDAPS is enabled
This change helps to achieve zero-configuration in single-binary mode.
https://github.com/owncloud/ocis/glauth/pull/12
@@ -1,6 +0,0 @@
Enhancement: Provide additional tls-endpoint
ocis-glauth is now able to concurrently serve a encrypted and an unencrypted ldap-port. Please note that only
SSL (no StarTLS) is supported at the moment.
https://github.com/owncloud/ocis/glauth/pull/12
@@ -1,6 +0,0 @@
Enhancement: handle ownCloudUUID attribute
Clients can now query an accounts immutable id by using the [new `ownCloudUUID` attribute](https://github.com/butonic/owncloud-ldap-schema/blob/master/owncloud.schema#L28-L34).
https://github.com/owncloud/ocis/glauth/pull/27
@@ -1,5 +0,0 @@
Bugfix: ignore case when comparing objectclass values
The LDAP equality comparison is specified as case insensitive. We fixed the comparison for objectclass properties.
https://github.com/owncloud/ocis/glauth/pull/26
@@ -1,6 +0,0 @@
Enhancement: implement group queries
Refactored the handler and implemented group queries.
https://github.com/owncloud/ocis/glauth/issues/22
https://github.com/owncloud/ocis/glauth/pull/23
@@ -1,5 +0,0 @@
Bugfix: build docker images with alpine:latest instead of alpine:edge
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/glauth/pull/24
-53
View File
@@ -1,53 +0,0 @@
{{ $allVersions := . }}
{{- range $index, $changes := . }}{{ with $changes -}}
{{ if gt (len $allVersions) 1 -}}
# Changelog for [{{ .Version }}] ({{ .Date }})
The following sections list the changes in ocis-glauth {{ .Version }}.
{{/* creating version compare links */ -}}
{{ $next := add1 $index -}}
{{ if ne (len $allVersions) $next -}}
{{ $previousVersion := (index $allVersions $next).Version -}}
{{ if eq .Version "unreleased" -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/glauth/compare/v{{ $previousVersion }}...master
{{ else -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/glauth/compare/v{{ $previousVersion }}...v{{ .Version }}
{{ end -}}
{{ end -}}
{{- /* last version managed by calens, end of the loop */ -}}
{{ if eq .Version "0.1.0" -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/glauth/compare/178b6ccde34b64a88e8c14a9acb5857a4c6a3164...v{{ .Version }}
{{ end -}}
{{ else -}}
# Changes in {{ .Version }}
{{ end -}}
## Summary
{{ range $entry := .Entries }}{{ with $entry }}
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
{{- end }}{{ end }}
## Details
{{ range $entry := .Entries }}{{ with $entry }}
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
{{ range $par := .Paragraphs }}
{{ wrapIndent $par 80 3 }}
{{ end -}}
{{ range $url := .IssueURLs }}
{{ $url -}}
{{ end -}}
{{ range $url := .PRURLs }}
{{ $url -}}
{{ end -}}
{{ range $url := .OtherURLs }}
{{ $url -}}
{{ end }}
{{ end }}{{ end -}}
{{ end }}{{ end -}}
-6
View File
@@ -1,6 +0,0 @@
# Changelog
We are using [calens](https://github.com/restic/calens) to properly generate a
changelog before we are tagging a new release. To get an idea how this could
look like <https://github.com/restic/restic/tree/master/changelog> would be the
best reference.
-11
View File
@@ -1,11 +0,0 @@
Bugfix: Fix behavior for foobar (in present tense)
We've fixed the behavior for foobar, a long-standing annoyance for users. The
text should be wrapped at 80 characters length.
The text in the paragraphs is written in past tense. The last section is a list
of issue URLs, PR URLs and other URLs. The first issue ID (or the first PR ID,
in case there aren't any issue links) is used as the primary ID.
https://github.com/owncloud/ocis/glauth/issues/1234
https://github.com/owncloud/ocis/glauth/pull/55555
View File
@@ -1,5 +0,0 @@
Enhancement: add build information to the metrics
Added a new field to the metrics to show build information like the version.
https://github.com/owncloud/product/issues/226
@@ -1,5 +0,0 @@
Bugfix: return invalid credentials when user was not found
We were relying on an error code of the ListAccounts call when the username and password was wrong. But the list will be empty if no user with the given login was found. So we also need to check if the list of accounts is empty.
https://github.com/owncloud/ocis/glauth/pull/30
@@ -1,7 +0,0 @@
Bugfix: query numeric attribute values without quotes
Some LDAP properties like `uidnumber` and `gidnumber` are numeric. When an OS tries to look up a user it will not only try to lookup the user by username, but also by the `uidnumber`: `(&(objectclass=posixAccount)(uidnumber=20000))`. The accounts backend for glauth was sending that as a string query `uid_number eq '20000'` in the ListAccounts query. This PR changes that to `uid_number eq 20000`. The removed quotes allow the parser in ocis-accounts to identify the numeric literal.
https://github.com/owncloud/ocis/glauth/issues/28
https://github.com/owncloud/ocis/glauth/pull/29
https://github.com/owncloud/ocis/accounts/pull/68
@@ -1,6 +0,0 @@
Bugfix: Use searchBaseDN if already a user/group name
In case of the searchBaseDN already referencing a user or group, the search query was ignoring the user/group name entirely, because the searchBaseDN is not part of the LDAP filters. We fixed this by including an additional query part if the searchBaseDN contains a CN.
https://github.com/owncloud/product/issues/214
https://github.com/owncloud/ocis/glauth/pull/32
@@ -1,5 +0,0 @@
Bugfix: fix LDAP substring startswith filters
Filters like `(mail=mar*)` are currentld not parsed correctly, but they are used when searching for recipients. This PR correctly converts them to odata filters like `startswith(mail,'mar')`.
https://github.com/owncloud/ocis/glauth/pull/31
@@ -1,5 +0,0 @@
Enhancement: Reenable configuring backends
We reintroduced the `backend-datastore` config option to choose between the `ldap`, `owncloud` (with graphapi) and `accounts` (the default) datastores.
https://github.com/owncloud/ocis/pull/600
-151
View File
@@ -1,151 +0,0 @@
# Changelog for [0.3.2] (2020-07-23)
The following sections list the changes in ocis-konnectd 0.3.2.
[0.3.2]: https://github.com/owncloud/ocis/konnectd/compare/v0.3.1...v0.3.2
## Summary
* 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)
## Details
* Bugfix - Add silent redirect url: [#69](https://github.com/owncloud/ocis/konnectd/issues/69)
Adds the oidc-silent-redirect.html phoenix uses to silently refresh access tokens to the
default identifier-registration.yml
https://github.com/owncloud/ocis/konnectd/issues/69
https://github.com/owncloud/ocis/konnectd/pull/70
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#71](https://github.com/owncloud/ocis/konnectd/pull/71)
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/konnectd/pull/71
# Changelog for [0.3.1] (2020-04-14)
The following sections list the changes in ocis-konnectd 0.3.1.
[0.3.1]: https://github.com/owncloud/ocis/konnectd/compare/v0.3.0...v0.3.1
## Summary
* Bugfix - Include the assets for #62: [#64](https://github.com/owncloud/ocis/konnectd/pull/64)
## Details
* Bugfix - Include the assets for #62: [#64](https://github.com/owncloud/ocis/konnectd/pull/64)
PR 62 introduced new client names. These assets needs to be generated in the embed.go file.
https://github.com/owncloud/ocis/konnectd/pull/64
# Changelog for [0.3.0] (2020-04-14)
The following sections list the changes in ocis-konnectd 0.3.0.
[0.3.0]: https://github.com/owncloud/ocis/konnectd/compare/v0.2.0...v0.3.0
## Summary
* 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)
## Details
* Bugfix - Redirect to the provided uri: [#26](https://github.com/owncloud/ocis/konnectd/issues/26)
The phoenix client was not set as trusted therefore when logging out the user was redirected to a
default page instead of the provided url.
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)
Phoenix changed the redirect uri to `<baseUrl>#/login` that means it will contain a trailing
slash after the base url.
https://github.com/owncloud/ocis/konnectd/issues/26
* Change - Improve client identifiers for end users: [#62](https://github.com/owncloud/ocis/konnectd/pull/62)
Improved end user facing client names in default identifier-registration.yaml
https://github.com/owncloud/ocis/konnectd/pull/62
* Enhancement - Use upstream version of konnect library: [#14](https://github.com/owncloud/product/issues/14)
https://github.com/owncloud/product/issues/14
# Changelog for [0.2.0] (2020-03-18)
The following sections list the changes in ocis-konnectd 0.2.0.
[0.2.0]: https://github.com/owncloud/ocis/konnectd/compare/v0.1.0...v0.2.0
## Summary
* Enhancement - Change default config for single-binary: [#55](https://github.com/owncloud/ocis/konnectd/pull/55)
## Details
* Enhancement - Change default config for single-binary: [#55](https://github.com/owncloud/ocis/konnectd/pull/55)
https://github.com/owncloud/ocis/konnectd/pull/55
# Changelog for [0.1.0] (2020-03-18)
The following sections list the changes in ocis-konnectd 0.1.0.
[0.1.0]: https://github.com/owncloud/ocis/konnectd/compare/66337bb4dad4a3202880323adf7a51a1a3bb4085...v0.1.0
## Summary
* 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)
## Details
* Bugfix - Generate a random CSP-Nonce in the webapp: [#17](https://github.com/owncloud/ocis/konnectd/issues/17)
https://github.com/owncloud/ocis/konnectd/issues/17
https://github.com/owncloud/ocis/konnectd/pull/29
* Change - Dummy index.html is not required anymore by upstream: [#25](https://github.com/owncloud/ocis/konnectd/issues/25)
The workaround was required as identifier webapp was mandatory, but we serve it from memory.
This also introduces --disable-identifier-webapp flag.
https://github.com/owncloud/ocis/konnectd/issues/25
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis/konnectd/issues/1)
Just prepare an initial basic version to serve konnectd embedded into our microservice
infrastructure in the scope of the ownCloud Infinite Scale project.
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)
We changed the default configuration to integrate better with ocis.
The default ldap port changes to 9125, which is used by ocis-glauth and we use ocis-proxy to do
the tls offloading. Clients are supposed to use the ocis-proxy endpoint
`https://localhost:9200`
https://github.com/owncloud/ocis/konnectd/pull/52
@@ -1,6 +0,0 @@
Change: Dummy index.html is not required anymore by upstream
The workaround was required as identifier webapp was mandatory, but
we serve it from memory. This also introduces --disable-identifier-webapp flag.
https://github.com/owncloud/ocis/konnectd/issues/25
@@ -1,7 +0,0 @@
Change: Initial release of basic version
Just prepare an initial basic version to serve konnectd embedded into our
microservice infrastructure in the scope of the ownCloud Infinite Scale
project.
https://github.com/owncloud/ocis/konnectd/issues/1
@@ -1,8 +0,0 @@
Change: use glauth as ldap backend, default to running behind ocis-proxy
We changed the default configuration to integrate better with ocis.
The default ldap port changes to 9125, which is used by ocis-glauth and we use ocis-proxy to do the tls offloading.
Clients are supposed to use the ocis-proxy endpoint `https://localhost:9200`
https://github.com/owncloud/ocis/konnectd/pull/52
@@ -1,4 +0,0 @@
Bugfix: Generate a random CSP-Nonce in the webapp
https://github.com/owncloud/ocis/konnectd/issues/17
https://github.com/owncloud/ocis/konnectd/pull/29
@@ -1,3 +0,0 @@
Enhancement: Change default config for single-binary
https://github.com/owncloud/ocis/konnectd/pull/55
@@ -1,5 +0,0 @@
Change: add a trailing slash to trusted redirect uris
Phoenix changed the redirect uri to `<baseUrl>#/login` that means it will contain a trailing slash after the base url.
https://github.com/owncloud/ocis/konnectd/issues/26
@@ -1,5 +0,0 @@
Change: improve client identifiers for end users
Improved end user facing client names in default identifier-registration.yaml
https://github.com/owncloud/ocis/konnectd/pull/62
@@ -1,5 +0,0 @@
Bugfix: redirect to the provided uri
The phoenix client was not set as trusted therefore when logging out the user was redirected to a default page instead of the provided url.
https://github.com/owncloud/ocis/konnectd/issues/26
@@ -1,4 +0,0 @@
Enhancement: Use upstream version of konnect library
https://github.com/owncloud/product/issues/14
@@ -1,5 +0,0 @@
Bugfix: Include the assets for #62
PR 62 introduced new client names. These assets needs to be generated in the embed.go file.
https://github.com/owncloud/ocis/konnectd/pull/64
@@ -1,6 +0,0 @@
Bugfix: add silent redirect url
Adds the oidc-silent-redirect.html phoenix uses to silently refresh access tokens to the default identifier-registration.yml
https://github.com/owncloud/ocis/konnectd/issues/69
https://github.com/owncloud/ocis/konnectd/pull/70
@@ -1,5 +0,0 @@
Bugfix: build docker images with alpine:latest instead of alpine:edge
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/konnectd/pull/71
-53
View File
@@ -1,53 +0,0 @@
{{ $allVersions := . }}
{{- range $index, $changes := . }}{{ with $changes -}}
{{ if gt (len $allVersions) 1 -}}
# Changelog for [{{ .Version }}] ({{ .Date }})
The following sections list the changes in ocis-konnectd {{ .Version }}.
{{/* creating version compare links */ -}}
{{ $next := add1 $index -}}
{{ if ne (len $allVersions) $next -}}
{{ $previousVersion := (index $allVersions $next).Version -}}
{{ if eq .Version "unreleased" -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/konnectd/compare/v{{ $previousVersion }}...master
{{ else -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/konnectd/compare/v{{ $previousVersion }}...v{{ .Version }}
{{ end -}}
{{ end -}}
{{- /* last version managed by calens, end of the loop */ -}}
{{ if eq .Version "0.1.0" -}}
[{{ .Version }}]: https://github.com/owncloud/ocis/konnectd/compare/66337bb4dad4a3202880323adf7a51a1a3bb4085...v{{ .Version }}
{{ end -}}
{{ else -}}
# Changes in {{ .Version }}
{{ end -}}
## Summary
{{ range $entry := .Entries }}{{ with $entry }}
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
{{- end }}{{ end }}
## Details
{{ range $entry := .Entries }}{{ with $entry }}
* {{ .Type }} - {{ .Title }}: [#{{ .PrimaryID }}]({{ .PrimaryURL }})
{{ range $par := .Paragraphs }}
{{ wrapIndent $par 80 3 }}
{{ end -}}
{{ range $url := .IssueURLs }}
{{ $url -}}
{{ end -}}
{{ range $url := .PRURLs }}
{{ $url -}}
{{ end -}}
{{ range $url := .OtherURLs }}
{{ $url -}}
{{ end }}
{{ end }}{{ end -}}
{{ end }}{{ end -}}
-6
View File
@@ -1,6 +0,0 @@
# Changelog
We are using [calens](https://github.com/restic/calens) to properly generate a
changelog before we are tagging a new release. To get an idea how this could
look like <https://github.com/restic/restic/tree/master/changelog> would be the
best reference.
-11
View File
@@ -1,11 +0,0 @@
Bugfix: Fix behavior for foobar (in present tense)
We've fixed the behavior for foobar, a long-standing annoyance for users. The
text should be wrapped at 80 characters length.
The text in the paragraphs is written in past tense. The last section is a list
of issue URLs, PR URLs and other URLs. The first issue ID (or the first PR ID,
in case there aren't any issue links) is used as the primary ID.
https://github.com/owncloud/ocis/konnectd/issues/1234
https://github.com/owncloud/ocis/konnectd/pull/55555
View File
@@ -1,6 +0,0 @@
Enhancement: add version command
Added a command to list the versions of all running ocis-konnectd instances.
Also added build information to the metrics.
https://github.com/owncloud/product/issues/226
-373
View File
@@ -1,373 +0,0 @@
# Changelog for [unreleased] (UNRELEASED)
The following sections list the changes in ocis-phoenix unreleased.
[unreleased]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.13.0...master
## Summary
* 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/ocis-phoenix/pull/85)
## Details
* Bugfix - Fix external app URLs: [#218](https://github.com/owncloud/product/issues/218)
The URLs for the default set of external apps was hardcoded to localhost:9200. We fixed that by
using relative paths instead.
https://github.com/owncloud/product/issues/218
https://github.com/owncloud/ocis/ocis-phoenix/pull/83
* Change - Remove pdf-viewer from default apps: [#85](https://github.com/owncloud/ocis/ocis-phoenix/pull/85)
OCIS-web doesn't have a dedicated pdf-viewer app anymore but instead uses the default browser
behaviour for PDFs. We removed pdf-viewer from the set of default apps.
https://github.com/owncloud/ocis/ocis-phoenix/pull/85
# Changelog for [0.13.0] (2020-08-25)
The following sections list the changes in ocis-phoenix 0.13.0.
[0.13.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.12.0...v0.13.0
## Summary
* Change - Update Phoenix: [#81](https://github.com/owncloud/ocis/ocis-phoenix/pull/81)
## Details
* Change - Update Phoenix: [#81](https://github.com/owncloud/ocis/ocis-phoenix/pull/81)
Updated phoenix from v0.15.0 to v0.16.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/81
https://github.com/owncloud/phoenix/releases/tag/v0.16.0
# Changelog for [0.12.0] (2020-08-19)
The following sections list the changes in ocis-phoenix 0.12.0.
[0.12.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.11.0...v0.12.0
## Summary
* Change - Enable Settings and Accounts apps by default: [#80](https://github.com/owncloud/ocis/ocis-phoenix/pull/80)
* Change - Update Phoenix: [#79](https://github.com/owncloud/ocis/ocis-phoenix/pull/79)
## Details
* Change - Enable Settings and Accounts apps by default: [#80](https://github.com/owncloud/ocis/ocis-phoenix/pull/80)
The default ocis-web config now adds the frontend of ocis-accounts and ocis-settings to the
builtin web config.
https://github.com/owncloud/ocis/ocis-phoenix/pull/80
* Change - Update Phoenix: [#79](https://github.com/owncloud/ocis/ocis-phoenix/pull/79)
Updated phoenix from v0.14.0 to v0.15.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/79
https://github.com/owncloud/phoenix/releases/tag/v0.15.0
# Changelog for [0.11.0] (2020-08-17)
The following sections list the changes in ocis-phoenix 0.11.0.
[0.11.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.10.0...v0.11.0
## Summary
* Bugfix - Exit when assets or config are not found: [#76](https://github.com/owncloud/ocis/ocis-phoenix/pull/76)
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#73](https://github.com/owncloud/ocis/ocis-phoenix/pull/73)
* Change - Hide searchbar by default: [#116](https://github.com/owncloud/product/issues/116)
* Change - Update Phoenix: [#78](https://github.com/owncloud/ocis/ocis-phoenix/pull/78)
## Details
* Bugfix - Exit when assets or config are not found: [#76](https://github.com/owncloud/ocis/ocis-phoenix/pull/76)
When a non-existing assets folder is specified, there was only a warning log statement and the
service served the builtin assets instead. It is safe to exit the service in such a scenario,
instead of serving other assets than specified. We changed the log level to `Fatal` on
non-existing assets. Similar for the web config, it was not failing on service level, but only
showing an error in the web ui, wenn the specified config file could not be found. We changed the
log level to `Fatal` as well.
https://github.com/owncloud/ocis/ocis-phoenix/pull/76
https://github.com/owncloud/ocis/ocis-phoenix/pull/77
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#73](https://github.com/owncloud/ocis/ocis-phoenix/pull/73)
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/ocis-phoenix/pull/73
* Change - Hide searchbar by default: [#116](https://github.com/owncloud/product/issues/116)
Since file search is not working at the moment we decided to hide the search bar by default.
https://github.com/owncloud/product/issues/116
https://github.com/owncloud/ocis/ocis-phoenix/pull/74
* Change - Update Phoenix: [#78](https://github.com/owncloud/ocis/ocis-phoenix/pull/78)
Updated phoenix from v0.13.0 to v0.14.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/78
# Changelog for [0.10.0] (2020-07-17)
The following sections list the changes in ocis-phoenix 0.10.0.
[0.10.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.9.0...v0.10.0
## Summary
* Change - Update Phoenix: [#72](https://github.com/owncloud/ocis/ocis-phoenix/pull/72)
## Details
* Change - Update Phoenix: [#72](https://github.com/owncloud/ocis/ocis-phoenix/pull/72)
Updated phoenix from v0.12.0 to v0.13.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/72
# Changelog for [0.9.0] (2020-07-10)
The following sections list the changes in ocis-phoenix 0.9.0.
[0.9.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.8.1...v0.9.0
## Summary
* Bugfix - Allow silent refresh of access token: [#69](https://github.com/owncloud/ocis-konnectd/issues/69)
* Change - Update Phoenix: [#70](https://github.com/owncloud/ocis/ocis-phoenix/pull/70)
## Details
* Bugfix - Allow silent refresh of access token: [#69](https://github.com/owncloud/ocis-konnectd/issues/69)
Sets the `X-Frame-Options` header to `SAMEORIGIN` so the oidc client can refresh the token in
an iframe.
https://github.com/owncloud/ocis-konnectd/issues/69
https://github.com/owncloud/ocis/ocis-phoenix/pull/69
* Change - Update Phoenix: [#70](https://github.com/owncloud/ocis/ocis-phoenix/pull/70)
Updated phoenix from v0.11.1 to v0.12.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/70
# Changelog for [0.8.1] (2020-06-29)
The following sections list the changes in ocis-phoenix 0.8.1.
[0.8.1]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.8.0...v0.8.1
## Summary
* Change - Update Phoenix: [#68](https://github.com/owncloud/ocis/ocis-phoenix/pull/68)
## Details
* Change - Update Phoenix: [#68](https://github.com/owncloud/ocis/ocis-phoenix/pull/68)
Updated phoenix from v0.11.0 to v0.11.1
https://github.com/owncloud/ocis/ocis-phoenix/pull/68
# Changelog for [0.8.0] (2020-06-26)
The following sections list the changes in ocis-phoenix 0.8.0.
[0.8.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.7.0...v0.8.0
## Summary
* Change - Update Phoenix: [#67](https://github.com/owncloud/ocis/ocis-phoenix/pull/67)
## Details
* Change - Update Phoenix: [#67](https://github.com/owncloud/ocis/ocis-phoenix/pull/67)
Updated phoenix from v0.10.0 to v0.11.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/67
# Changelog for [0.7.0] (2020-05-26)
The following sections list the changes in ocis-phoenix 0.7.0.
[0.7.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.6.0...v0.7.0
## Summary
* Change - Update Phoenix: [#66](https://github.com/owncloud/ocis/ocis-phoenix/pull/66)
## Details
* Change - Update Phoenix: [#66](https://github.com/owncloud/ocis/ocis-phoenix/pull/66)
Updated phoenix from v0.9.0 to v0.10.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/66
# Changelog for [0.6.0] (2020-04-28)
The following sections list the changes in ocis-phoenix 0.6.0.
[0.6.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.5.0...v0.6.0
## Summary
* Change - Update Phoenix: [#65](https://github.com/owncloud/ocis/ocis-phoenix/pull/65)
## Details
* Change - Update Phoenix: [#65](https://github.com/owncloud/ocis/ocis-phoenix/pull/65)
Updated phoenix from v0.8.0 to v0.9.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/65
# Changelog for [0.5.0] (2020-04-14)
The following sections list the changes in ocis-phoenix 0.5.0.
[0.5.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.4.1...v0.5.0
## Summary
* Change - Update Phoenix: [#63](https://github.com/owncloud/ocis/ocis-phoenix/pull/63)
## Details
* Change - Update Phoenix: [#63](https://github.com/owncloud/ocis/ocis-phoenix/pull/63)
Updated phoenix from v0.7.0 to v0.8.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/63
# Changelog for [0.4.1] (2020-04-01)
The following sections list the changes in ocis-phoenix 0.4.1.
[0.4.1]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.4.0...v0.4.1
## Summary
* Bugfix - Create a new tag to fix v0.4.0: [#62](https://github.com/owncloud/ocis/ocis-phoenix/pull/62)
## Details
* Bugfix - Create a new tag to fix v0.4.0: [#62](https://github.com/owncloud/ocis/ocis-phoenix/pull/62)
Release v0.4.0 is using the wrong assets. We fixed that by creating a new release.
https://github.com/owncloud/ocis/ocis-phoenix/pull/62
# Changelog for [0.4.0] (2020-03-31)
The following sections list the changes in ocis-phoenix 0.4.0.
[0.4.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.2.0...v0.4.0
## Summary
* Change - Update Phoenix: [#60](https://github.com/owncloud/ocis/ocis-phoenix/pull/60)
* Enhancement - Configuration: [#57](https://github.com/owncloud/ocis/ocis-phoenix/pull/57)
## Details
* Change - Update Phoenix: [#60](https://github.com/owncloud/ocis/ocis-phoenix/pull/60)
Updated phoenix from v0.6.0 to v0.7.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/60
* Enhancement - Configuration: [#57](https://github.com/owncloud/ocis/ocis-phoenix/pull/57)
Extensions should be responsible of configuring themselves. We use Viper for config loading
from default paths. Environment variables **WILL** take precedence over config files.
https://github.com/owncloud/ocis/ocis-phoenix/pull/57
# Changelog for [0.2.0] (2020-03-17)
The following sections list the changes in ocis-phoenix 0.2.0.
[0.2.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.3.0...v0.2.0
## Summary
* Bugfix - Config file value not being read: [#45](https://github.com/owncloud/ocis/ocis-phoenix/pull/45)
* Enhancement - Update to Phoenix v0.5.0: [#43](https://github.com/owncloud/ocis/ocis-phoenix/issues/43)
* Enhancement - Update to Phoenix v0.6.0: [#53](https://github.com/owncloud/ocis/ocis-phoenix/pull/53)
## Details
* Bugfix - Config file value not being read: [#45](https://github.com/owncloud/ocis/ocis-phoenix/pull/45)
There was a bug in which phoenix config is always set to the default values and the contents of the
config file were actually ignored.
https://github.com/owncloud/ocis/ocis-phoenix/issues/46
https://github.com/owncloud/ocis/ocis-phoenix/issues/47
https://github.com/owncloud/ocis/ocis-phoenix/pull/45
* Enhancement - Update to Phoenix v0.5.0: [#43](https://github.com/owncloud/ocis/ocis-phoenix/issues/43)
Use the latest phoenix release
https://github.com/owncloud/ocis/ocis-phoenix/issues/43
* Enhancement - Update to Phoenix v0.6.0: [#53](https://github.com/owncloud/ocis/ocis-phoenix/pull/53)
Use the latest phoenix release
https://github.com/owncloud/ocis/ocis-phoenix/pull/53
# Changelog for [0.3.0] (2020-03-17)
The following sections list the changes in ocis-phoenix 0.3.0.
[0.3.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/v0.1.0...v0.3.0
## Summary
* Change - Default to running behind ocis-proxy: [#55](https://github.com/owncloud/ocis/ocis-phoenix/pull/55)
## Details
* Change - Default to running behind ocis-proxy: [#55](https://github.com/owncloud/ocis/ocis-phoenix/pull/55)
We changed the default configuration to integrate better with ocis.
Clients are supposed to use the ocis-proxy endpoint `https://localhost:9200`
https://github.com/owncloud/ocis/ocis-phoenix/pull/55
# Changelog for [0.1.0] (2020-02-03)
The following sections list the changes in ocis-phoenix 0.1.0.
[0.1.0]: https://github.com/owncloud/ocis/ocis-phoenix/compare/432c57c406a8421a20ba596818d95f816e2ef9c7...v0.1.0
## Summary
* Change - Initial release of basic version: [#3](https://github.com/owncloud/ocis/ocis-phoenix/issues/3)
## Details
* Change - Initial release of basic version: [#3](https://github.com/owncloud/ocis/ocis-phoenix/issues/3)
Just prepared an initial basic version to serve Phoenix for the ownCloud Infinite Scale
project. It just provides a minimal viable product to demonstrate the microservice pattern.
https://github.com/owncloud/ocis/ocis-phoenix/issues/3
+1 -1
View File
@@ -3,7 +3,7 @@ NAME := ocis-phoenix
IMPORT := github.com/owncloud/ocis/$(NAME) IMPORT := github.com/owncloud/ocis/$(NAME)
BIN := bin BIN := bin
DIST := dist DIST := dist
PHOENIX_ASSETS_VERSION = v0.18.0 PHOENIX_ASSETS_VERSION = v0.19.0
ifeq ($(OS), Windows_NT) ifeq ($(OS), Windows_NT)
EXECUTABLE := $(NAME).exe EXECUTABLE := $(NAME).exe
@@ -1,7 +0,0 @@
Change: Initial release of basic version
Just prepared an initial basic version to serve Phoenix for the ownCloud
Infinite Scale project. It just provides a minimal viable product to
demonstrate the microservice pattern.
https://github.com/owncloud/ocis/ocis-phoenix/issues/3
@@ -1,5 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.12.0 to v0.13.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/72
@@ -1,10 +0,0 @@
Bugfix: exit when assets or config are not found
When a non-existing assets folder is specified, there was only a warning log statement and the service served
the builtin assets instead. It is safe to exit the service in such a scenario, instead of serving other assets
than specified. We changed the log level to `Fatal` on non-existing assets.
Similar for the web config, it was not failing on service level, but only showing an error in the web ui, wenn
the specified config file could not be found. We changed the log level to `Fatal` as well.
https://github.com/owncloud/ocis/ocis-phoenix/pull/76
https://github.com/owncloud/ocis/ocis-phoenix/pull/77
@@ -1,6 +0,0 @@
Change: hide searchbar by default
Since file search is not working at the moment we decided to hide the search bar by default.
https://github.com/owncloud/product/issues/116
https://github.com/owncloud/ocis/ocis-phoenix/pull/74
@@ -1,5 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.13.0 to v0.14.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/78
@@ -1,5 +0,0 @@
Bugfix: build docker images with alpine:latest instead of alpine:edge
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
https://github.com/owncloud/ocis/ocis-phoenix/pull/73
@@ -1,5 +0,0 @@
Change: enable Settings and Accounts apps by default
The default ocis-web config now adds the frontend of ocis-accounts and ocis-settings to the builtin web config.
https://github.com/owncloud/ocis/ocis-phoenix/pull/80
@@ -1,6 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.14.0 to v0.15.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/79
https://github.com/owncloud/phoenix/releases/tag/v0.15.0
@@ -1,6 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.15.0 to v0.16.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/81
https://github.com/owncloud/phoenix/releases/tag/v0.16.0
@@ -1,7 +0,0 @@
Bugfix: Config file value not being read
There was a bug in which phoenix config is always set to the default values and the contents of the config file were actually ignored.
https://github.com/owncloud/ocis/ocis-phoenix/pull/45
https://github.com/owncloud/ocis/ocis-phoenix/issues/46
https://github.com/owncloud/ocis/ocis-phoenix/issues/47
@@ -1,5 +0,0 @@
Enhancement: update to Phoenix v0.5.0
Use the latest phoenix release
https://github.com/owncloud/ocis/ocis-phoenix/issues/43
@@ -1,5 +0,0 @@
Enhancement: update to Phoenix v0.6.0
Use the latest phoenix release
https://github.com/owncloud/ocis/ocis-phoenix/pull/53
@@ -1,7 +0,0 @@
Change: default to running behind ocis-proxy
We changed the default configuration to integrate better with ocis.
Clients are supposed to use the ocis-proxy endpoint `https://localhost:9200`
https://github.com/owncloud/ocis/ocis-phoenix/pull/55
@@ -1,5 +0,0 @@
Enhancement: Configuration
Extensions should be responsible of configuring themselves. We use Viper for config loading from default paths. Environment variables **WILL** take precedence over config files.
https://github.com/owncloud/ocis/ocis-phoenix/pull/57
@@ -1,5 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.6.0 to v0.7.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/60
@@ -1,5 +0,0 @@
Bugfix: Create a new tag to fix v0.4.0
Release v0.4.0 is using the wrong assets. We fixed that by creating a new release.
https://github.com/owncloud/ocis/ocis-phoenix/pull/62
@@ -1,5 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.7.0 to v0.8.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/63
@@ -1,5 +0,0 @@
Change: update Phoenix
Updated phoenix from v0.8.0 to v0.9.0
https://github.com/owncloud/ocis/ocis-phoenix/pull/65

Some files were not shown because too many files have changed in this diff Show More