mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2025-12-30 17:00:57 -06:00
Merge branch 'master' into glauth-fallback-backend
This commit is contained in:
@@ -15,7 +15,7 @@ config = {
|
||||
},
|
||||
'apiTests': {
|
||||
'coreBranch': 'master',
|
||||
'coreCommit': '2c5bb68fc689d7e9dd912125680c0fad99528fa9',
|
||||
'coreCommit': 'a5093d543d2e48ecd0a60d1356176f27ee1af8aa',
|
||||
'numberOfParts': 4
|
||||
},
|
||||
'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/*'),
|
||||
'SKELETON_DIR': '/srv/app/tmp/testing/data/apiSkeleton',
|
||||
'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,
|
||||
'RUN_PART': part_number,
|
||||
'EXPECTED_FAILURES_FILE': '/drone/src/ocis/tests/acceptance/expected-failures-on-%s-storage.txt' % (storage.upper())
|
||||
|
||||
1008
CHANGELOG.md
1008
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -27,7 +27,8 @@ const navItems = [
|
||||
route: {
|
||||
name: 'accounts',
|
||||
path: `/${appInfo.id}/`
|
||||
}
|
||||
},
|
||||
menu: 'user'
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
@@ -16,6 +16,12 @@
|
||||
</div>
|
||||
</oc-grid>
|
||||
</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 />
|
||||
</div>
|
||||
</div>
|
||||
@@ -31,7 +37,7 @@ export default {
|
||||
name: 'App',
|
||||
components: { AccountsBatchActions, AccountsList, AccountsCreate },
|
||||
computed: {
|
||||
...mapGetters('Accounts', ['isInitialized', 'getAccountsSorted', 'isAnyAccountSelected']),
|
||||
...mapGetters('Accounts', ['isInitialized', 'hasFailed', 'getAccountsSorted', 'isAnyAccountSelected']),
|
||||
...mapState('Accounts', ['selectedAccounts']),
|
||||
|
||||
accounts () {
|
||||
|
||||
@@ -5,11 +5,11 @@
|
||||
<oc-table-row class="fix-table-header">
|
||||
<oc-table-cell shrink type="head" class="uk-text-center">
|
||||
<oc-checkbox
|
||||
class="oc-ml-s"
|
||||
:value="areAllAccountsSelected"
|
||||
@input="toggleSelectionAll"
|
||||
:label="$gettext('Select all users')"
|
||||
hide-label
|
||||
class="oc-ml-s"
|
||||
:value="areAllAccountsSelected"
|
||||
@input="toggleSelectionAll"
|
||||
:label="$gettext('Select all users')"
|
||||
hide-label
|
||||
/>
|
||||
</oc-table-cell>
|
||||
<oc-table-cell shrink type="head" />
|
||||
|
||||
@@ -12,6 +12,7 @@ import { injectAuthToken } from '../helpers/auth'
|
||||
const state = {
|
||||
config: null,
|
||||
initialized: false,
|
||||
failed: false,
|
||||
accounts: {},
|
||||
roles: null,
|
||||
selectedAccounts: []
|
||||
@@ -20,6 +21,7 @@ const state = {
|
||||
const getters = {
|
||||
config: state => state.config,
|
||||
isInitialized: state => state.initialized,
|
||||
hasFailed: state => state.failed,
|
||||
getAccountsSorted: state => {
|
||||
return Object.values(state.accounts).sort((a1, a2) => {
|
||||
if (a1.onPremisesSamAccountName === a2.onPremisesSamAccountName) {
|
||||
@@ -39,6 +41,9 @@ const mutations = {
|
||||
SET_INITIALIZED (state, value) {
|
||||
state.initialized = value
|
||||
},
|
||||
SET_FAILED (state, value) {
|
||||
state.failed = value
|
||||
},
|
||||
SET_ACCOUNTS (state, accounts) {
|
||||
state.accounts = accounts
|
||||
},
|
||||
@@ -47,7 +52,6 @@ const mutations = {
|
||||
},
|
||||
TOGGLE_SELECTION_ACCOUNT (state, account) {
|
||||
const accountIndex = state.selectedAccounts.indexOf(account)
|
||||
|
||||
accountIndex > -1 ? state.selectedAccounts.splice(accountIndex, 1) : state.selectedAccounts.push(account)
|
||||
},
|
||||
SET_SELECTED_ACCOUNTS (state, accounts) {
|
||||
@@ -80,49 +84,48 @@ const actions = {
|
||||
commit('LOAD_CONFIG', config)
|
||||
},
|
||||
|
||||
async initialize ({ commit, dispatch }) {
|
||||
await dispatch('fetchAccounts')
|
||||
await dispatch('fetchRoles')
|
||||
commit('SET_INITIALIZED', true)
|
||||
},
|
||||
|
||||
async fetchAccounts ({ commit, dispatch, rootGetters }) {
|
||||
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 initialize ({ commit, dispatch, getters }) {
|
||||
await Promise.all([
|
||||
dispatch('fetchAccounts'),
|
||||
dispatch('fetchRoles')
|
||||
])
|
||||
if (!getters.hasFailed) {
|
||||
commit('SET_INITIALIZED', true)
|
||||
}
|
||||
},
|
||||
|
||||
async fetchRoles ({ commit, dispatch, rootGetters }) {
|
||||
async fetchAccounts ({ commit, rootGetters }) {
|
||||
injectAuthToken(rootGetters.user.token)
|
||||
|
||||
const response = await RoleService_ListRoles({
|
||||
$domain: rootGetters.configuration.server,
|
||||
body: {}
|
||||
})
|
||||
|
||||
if (response.status === 201) {
|
||||
const roles = response.data.bundles
|
||||
|
||||
commit('SET_ROLES', roles || [])
|
||||
} else {
|
||||
dispatch('showMessage', {
|
||||
title: 'Failed to fetch roles.',
|
||||
desc: response.statusText,
|
||||
status: 'danger'
|
||||
}, { root: true })
|
||||
try {
|
||||
const response = await AccountsService_ListAccounts({
|
||||
$domain: rootGetters.configuration.server,
|
||||
body: {}
|
||||
})
|
||||
if (response.status === 201) {
|
||||
const accounts = response.data.accounts
|
||||
commit('SET_ACCOUNTS', accounts || [])
|
||||
return
|
||||
}
|
||||
} catch (e) {
|
||||
}
|
||||
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 }) {
|
||||
|
||||
5
changelog/unreleased/account-permissions-error.md
Normal file
5
changelog/unreleased/account-permissions-error.md
Normal file
@@ -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
|
||||
|
||||
Tags: accounts
|
||||
|
||||
* Bugfix - Initialize roleService client in GRPC server: [#114](https://github.com/owncloud/ocis-accounts/pull/114)
|
||||
* Bugfix - Cleanup separated indices in memory: [#224](https://github.com/owncloud/product/issues/224)
|
||||
* Change - Set user role on builtin users: [#102](https://github.com/owncloud/ocis-accounts/pull/102)
|
||||
@@ -38,4 +40,4 @@ Enhancement: Add the accounts service
|
||||
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-accounts/issues/1)
|
||||
* Enhancement - Configuration: [#15](https://github.com/owncloud/ocis-accounts/pull/15)
|
||||
|
||||
https://github.com/owncloud/ocis/pull/593
|
||||
https://github.com/owncloud/product/issues/244
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
Enhancement: Document how to run OCIS on top of EOS
|
||||
Enhancement: Document how to run OCIS on top of EOS
|
||||
|
||||
Tags: eos
|
||||
|
||||
We have added rules to the Makefile that use the official [eos docker images](https://gitlab.cern.ch/eos/eos-docker) to boot an eos cluster and configure OCIS to use it.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/172
|
||||
https://github.com/owncloud/ocis/pull/172
|
||||
|
||||
22
changelog/unreleased/add-glauth-service-to-monorepo
Normal file
22
changelog/unreleased/add-glauth-service-to-monorepo
Normal file
@@ -0,0 +1,22 @@
|
||||
Enhancement: Add the glauth service
|
||||
|
||||
Tags: glauth
|
||||
|
||||
* Bugfix - Return invalid credentials when user was not found: [#30](https://github.com/owncloud/ocis-glauth/pull/30)
|
||||
* Bugfix - Query numeric attribute values without quotes: [#28](https://github.com/owncloud/ocis-glauth/issues/28)
|
||||
* Bugfix - Use searchBaseDN if already a user/group name: [#214](https://github.com/owncloud/product/issues/214)
|
||||
* Bugfix - Fix LDAP substring startswith filters: [#31](https://github.com/owncloud/ocis-glauth/pull/31)
|
||||
* Enhancement - Add build information to the metrics: [#226](https://github.com/owncloud/product/issues/226)
|
||||
* Enhancement - Reenable configuring backends: [#600](https://github.com/owncloud/ocis/pull/600)
|
||||
* Bugfix - Ignore case when comparing objectclass values: [#26](https://github.com/owncloud/ocis-glauth/pull/26)
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#24](https://github.com/owncloud/ocis-glauth/pull/24)
|
||||
* Enhancement - Handle ownCloudUUID attribute: [#27](https://github.com/owncloud/ocis-glauth/pull/27)
|
||||
* Enhancement - Implement group queries: [#22](https://github.com/owncloud/ocis-glauth/issues/22)
|
||||
* Enhancement - Configuration: [#11](https://github.com/owncloud/ocis-glauth/pull/11)
|
||||
* Enhancement - Improve default settings: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
|
||||
* Enhancement - Generate temporary ldap certificates if LDAPS is enabled: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
|
||||
* Enhancement - Provide additional tls-endpoint: [#12](https://github.com/owncloud/ocis-glauth/pull/12)
|
||||
* Change - Use physicist demo users: [#5](https://github.com/owncloud/ocis-glauth/issues/5)
|
||||
* Change - Default to config based user backend: [#6](https://github.com/owncloud/ocis-glauth/pull/6)
|
||||
|
||||
https://github.com/owncloud/product/issues/244
|
||||
19
changelog/unreleased/add-konnectd-to-monorepo
Normal file
19
changelog/unreleased/add-konnectd-to-monorepo
Normal file
@@ -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
|
||||
|
||||
Tags: docker
|
||||
|
||||
Without setting `REVA_FRONTEND_URL` and `REVA_DATAGATEWAY_URL` uploads would default to locahost and fail if `OCIS_DOMAIN` was used to run ocis on a remote host.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/392
|
||||
|
||||
17
changelog/unreleased/add-ocis-phoenix-to-monorepo
Normal file
17
changelog/unreleased/add-ocis-phoenix-to-monorepo
Normal file
@@ -0,0 +1,17 @@
|
||||
Enhancement: Add the ocis-phoenix service
|
||||
|
||||
Tags: web
|
||||
|
||||
* Bugfix - Fix external app URLs: [#218](https://github.com/owncloud/product/issues/218)
|
||||
* Change - Remove pdf-viewer from default apps: [#85](https://github.com/owncloud/ocis-phoenix/pull/85)
|
||||
* Change - Enable Settings and Accounts apps by default: [#80](https://github.com/owncloud/ocis-phoenix/pull/80)
|
||||
* Bugfix - Exit when assets or config are not found: [#76](https://github.com/owncloud/ocis-phoenix/pull/76)
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#73](https://github.com/owncloud/ocis-phoenix/pull/73)
|
||||
* Change - Hide searchbar by default: [#116](https://github.com/owncloud/product/issues/116)
|
||||
* Bugfix - Allow silent refresh of access token: [#69](https://github.com/owncloud/ocis-konnectd/issues/69)
|
||||
* Change - Update Phoenix: [#60](https://github.com/owncloud/ocis-phoenix/pull/60)
|
||||
* Enhancement - Configuration: [#57](https://github.com/owncloud/ocis-phoenix/pull/57)
|
||||
* Bugfix - Config file value not being read: [#45](https://github.com/owncloud/ocis-phoenix/pull/45)
|
||||
* Change - Default to running behind ocis-proxy: [#55](https://github.com/owncloud/ocis-phoenix/pull/55)
|
||||
|
||||
https://github.com/owncloud/product/issues/244
|
||||
25
changelog/unreleased/add-ocis-pkg-to-monorepo
Normal file
25
changelog/unreleased/add-ocis-pkg-to-monorepo
Normal file
@@ -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
changelog/unreleased/add-ocs-to-monorepo
Normal file
21
changelog/unreleased/add-ocs-to-monorepo
Normal 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
|
||||
48
changelog/unreleased/add-proxy-to-monorepo
Normal file
48
changelog/unreleased/add-proxy-to-monorepo
Normal file
@@ -0,0 +1,48 @@
|
||||
Enhancement: Add the proxy service
|
||||
|
||||
Tags: proxy
|
||||
|
||||
* Bugfix - Fix director selection: [#99](https://github.com/owncloud/ocis-proxy/pull/99)
|
||||
* Bugfix - Add settings API and app endpoints to example config: [#93](https://github.com/owncloud/ocis-proxy/pull/93)
|
||||
* Change - Remove accounts caching: [#100](https://github.com/owncloud/ocis-proxy/pull/100)
|
||||
* Enhancement - Add autoprovision accounts flag: [#219](https://github.com/owncloud/product/issues/219)
|
||||
* Enhancement - Add hello API and app endpoints to example config and builtin config: [#96](https://github.com/owncloud/ocis-proxy/pull/96)
|
||||
* Enhancement - Add roleIDs to the access token: [#95](https://github.com/owncloud/ocis-proxy/pull/95)
|
||||
* Enhancement - Add version command: [#226](https://github.com/owncloud/product/issues/226)
|
||||
* Enhancement - Add numeric uid and gid to the access token: [#89](https://github.com/owncloud/ocis-proxy/pull/89)
|
||||
* Enhancement - Add configuration options for the pre-signed url middleware: [#91](https://github.com/owncloud/ocis-proxy/issues/91)
|
||||
* Bugfix - Enable new accounts by default: [#79](https://github.com/owncloud/ocis-proxy/pull/79)
|
||||
* Bugfix - Lookup user by id for presigned URLs: [#85](https://github.com/owncloud/ocis-proxy/pull/85)
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#78](https://github.com/owncloud/ocis-proxy/pull/78)
|
||||
* Change - Add settings and ocs group routes: [#81](https://github.com/owncloud/ocis-proxy/pull/81)
|
||||
* Change - Add route for user provisioning API in ocis-ocs: [#80](https://github.com/owncloud/ocis-proxy/pull/80)
|
||||
* Bugfix - Provide token configuration from config: [#69](https://github.com/owncloud/ocis-proxy/pull/69)
|
||||
* Bugfix - Provide token configuration from config: [#76](https://github.com/owncloud/ocis-proxy/pull/76)
|
||||
* Change - Add OIDC config flags: [#66](https://github.com/owncloud/ocis-proxy/pull/66)
|
||||
* Change - Mint new username property in the reva token: [#62](https://github.com/owncloud/ocis-proxy/pull/62)
|
||||
* Enhancement - Add Accounts UI routes: [#65](https://github.com/owncloud/ocis-proxy/pull/65)
|
||||
* Enhancement - Add option to disable TLS: [#71](https://github.com/owncloud/ocis-proxy/issues/71)
|
||||
* Enhancement - Only send create home request if an account has been migrated: [#52](https://github.com/owncloud/ocis-proxy/issues/52)
|
||||
* Enhancement - Create a root span on proxy that propagates down to consumers: [#64](https://github.com/owncloud/ocis-proxy/pull/64)
|
||||
* Enhancement - Support signed URLs: [#73](https://github.com/owncloud/ocis-proxy/issues/73)
|
||||
* Bugfix - Accounts service response was ignored: [#43](https://github.com/owncloud/ocis-proxy/pull/43)
|
||||
* Bugfix - Fix x-access-token in header: [#41](https://github.com/owncloud/ocis-proxy/pull/41)
|
||||
* Change - Point /data endpoint to reva frontend: [#45](https://github.com/owncloud/ocis-proxy/pull/45)
|
||||
* Change - Send autocreate home request to reva gateway: [#51](https://github.com/owncloud/ocis-proxy/pull/51)
|
||||
* Change - Update to new accounts API: [#39](https://github.com/owncloud/ocis-proxy/issues/39)
|
||||
* Enhancement - Retrieve Account UUID From User Claims: [#36](https://github.com/owncloud/ocis-proxy/pull/36)
|
||||
* Enhancement - Create account if it doesn't exist in ocis-accounts: [#55](https://github.com/owncloud/ocis-proxy/issues/55)
|
||||
* Enhancement - Disable keep-alive on server-side OIDC requests: [#268](https://github.com/owncloud/ocis/issues/268)
|
||||
* Enhancement - Make jwt secret configurable: [#41](https://github.com/owncloud/ocis-proxy/pull/41)
|
||||
* Enhancement - Respect account_enabled flag: [#53](https://github.com/owncloud/ocis-proxy/issues/53)
|
||||
* Change - Update ocis-pkg: [#30](https://github.com/owncloud/ocis-proxy/pull/30)
|
||||
* Change - Insecure http-requests are now redirected to https: [#29](https://github.com/owncloud/ocis-proxy/pull/29)
|
||||
* Enhancement - Configurable OpenID Connect client: [#27](https://github.com/owncloud/ocis-proxy/pull/27)
|
||||
* Enhancement - Add policy selectors: [#4](https://github.com/owncloud/ocis-proxy/issues/4)
|
||||
* Bugfix - Set TLS-Certificate correctly: [#25](https://github.com/owncloud/ocis-proxy/pull/25)
|
||||
* Change - Route requests based on regex or query parameters: [#21](https://github.com/owncloud/ocis-proxy/issues/21)
|
||||
* Enhancement - Proxy client urls in default configuration: [#19](https://github.com/owncloud/ocis-proxy/issues/19)
|
||||
* Enhancement - Make TLS-Cert configurable: [#14](https://github.com/owncloud/ocis-proxy/pull/14)
|
||||
* Enhancement - Load Proxy Policies at Runtime: [#17](https://github.com/owncloud/ocis-proxy/issues/17)
|
||||
|
||||
https://github.com/owncloud/product/issues/244
|
||||
28
changelog/unreleased/add-setttings-to-monorepo
Normal file
28
changelog/unreleased/add-setttings-to-monorepo
Normal file
@@ -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)
|
||||
* 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)
|
||||
https://github.com/owncloud/ocis/pull/602
|
||||
|
||||
## 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)
|
||||
|
||||
@@ -19,8 +32,7 @@ The following sections list the changes in ocis-reva 0.14.0.
|
||||
storage providers should have it set to `false`.
|
||||
|
||||
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)
|
||||
|
||||
@@ -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.
|
||||
|
||||
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/ocis-revapull/454)
|
||||
* Enhancement - Update reva to v1.2.1-0.20200826162318-c0f54e1f37ea: [#454](https://github.com/owncloud/ocis-reva/pull/454)
|
||||
|
||||
- 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
|
||||
@@ -62,10 +73,9 @@ The following sections list the changes in ocis-reva 0.14.0.
|
||||
storage references over webdav
|
||||
[(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/ocis-revapull/466)
|
||||
* Enhancement - Update reva to v1.2.1-0.20200911111727-51649e37df2d: [#466](https://github.com/owncloud/ocis-reva/pull/466)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
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)
|
||||
|
||||
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)
|
||||
* Enhancement - Separate user and auth providers, add config for rest user: [#412](https://github.com/owncloud/ocis-reva/pull/412)
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
|
||||
* Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: [#447](https://github.com/owncloud/ocis/ocis-revapull/447)
|
||||
* Enhancement - Update reva to v1.1.1-0.20200819100654-dcbf0c8ea187: [#447](https://github.com/owncloud/ocis-reva/pull/447)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
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)
|
||||
|
||||
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)
|
||||
* Bugfix - Update LDAP filters: [#399](https://github.com/owncloud/ocis-reva/pull/399)
|
||||
|
||||
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
|
||||
@@ -150,147 +130,113 @@ The following sections list the changes in ocis-reva 0.12.0.
|
||||
"(&(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
|
||||
|
||||
|
||||
* Change - Environment updates for the username userid split: [#420](https://github.com/owncloud/ocis/ocis-revapull/420)
|
||||
* Change - Environment updates for the username userid split: [#420](https://github.com/owncloud/ocis-reva/pull/420)
|
||||
|
||||
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
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revapull/420
|
||||
https://github.com/owncloud/ocis-reva/pull/420
|
||||
https://github.com/cs3org/reva/pull/1033
|
||||
|
||||
|
||||
* Enhancement - Update storage documentation: [#384](https://github.com/owncloud/ocis/ocis-revapull/384)
|
||||
* Enhancement - Update storage documentation: [#384](https://github.com/owncloud/ocis-reva/pull/384)
|
||||
|
||||
We added details to the documentation about storage requirements known from ownCloud 10, the
|
||||
local storage driver and the ownCloud storage driver.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revapull/384
|
||||
https://github.com/owncloud/ocis/ocis-revapull/390
|
||||
https://github.com/owncloud/ocis-reva/pull/384
|
||||
https://github.com/owncloud/ocis-reva/pull/390
|
||||
|
||||
|
||||
* 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.20200724135750-b46288b375d6: [#399](https://github.com/owncloud/ocis-reva/pull/399)
|
||||
|
||||
- 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:
|
||||
Pass the link to the meshdirectory service in token mail (reva/#1002) - Update
|
||||
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/1000
|
||||
https://github.com/cs3org/reva/pull/1002
|
||||
https://github.com/cs3org/reva/pull/1004
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: [#407](https://github.com/owncloud/ocis/ocis-revapull/407)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200728071211-c948977dd3a0: [#407](https://github.com/owncloud/ocis-reva/pull/407)
|
||||
|
||||
- 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
|
||||
v0.0.0-20200718001131-45c7ec8f5d59 (reva/#1007) - Check if SMTP credentials are nil
|
||||
(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/1007
|
||||
https://github.com/cs3org/reva/pull/1006
|
||||
|
||||
# Changelog for [0.11.0] (2020-07-23)
|
||||
|
||||
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)
|
||||
* Bugfix - Build docker images with alpine:latest instead of alpine:edge: [#393](https://github.com/owncloud/ocis-reva/pull/393)
|
||||
|
||||
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/ocis-revapull/371)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200710143425-cf38a45220c5: [#371](https://github.com/owncloud/ocis-reva/pull/371)
|
||||
|
||||
- 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
|
||||
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)
|
||||
|
||||
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/953
|
||||
https://github.com/cs3org/reva/pull/955
|
||||
https://github.com/cs3org/reva/pull/958
|
||||
https://github.com/cs3org/reva/pull/963
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1: [#392](https://github.com/owncloud/ocis/ocis-revapull/392)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200722125752-6dea7936f9d1: [#392](https://github.com/owncloud/ocis-reva/pull/392)
|
||||
|
||||
- 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) -
|
||||
Added a site locations exporter to Mentix (reva/#972) - Add option to config to allow requests
|
||||
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/974
|
||||
https://github.com/cs3org/reva/pull/972
|
||||
https://github.com/cs3org/reva/pull/969
|
||||
|
||||
# Changelog for [0.10.0] (2020-07-10)
|
||||
|
||||
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)
|
||||
* Enhancement - Make frontend prefixes configurable: [#363](https://github.com/owncloud/ocis-reva/pull/363)
|
||||
|
||||
We introduce three new environment variables and preconfigure them the following way:
|
||||
|
||||
``` REVA_FRONTEND_DATAGATEWAY_PREFIX="data" REVA_FRONTEND_OCDAV_PREFIX=""
|
||||
REVA_FRONTEND_OCS_PREFIX="ocs" ```
|
||||
* `REVA_FRONTEND_DATAGATEWAY_PREFIX="data"`
|
||||
* `REVA_FRONTEND_OCDAV_PREFIX=""`
|
||||
* `REVA_FRONTEND_OCS_PREFIX="ocs"`
|
||||
|
||||
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
|
||||
|
||||
|
||||
* 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
|
||||
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)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/252
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/288
|
||||
https://github.com/owncloud/ocis/ocis-revapull/341
|
||||
https://github.com/owncloud/ocis-reva/issues/252
|
||||
https://github.com/owncloud/ocis-reva/issues/288
|
||||
https://github.com/owncloud/ocis-reva/pull/341
|
||||
https://github.com/cs3org/reva/pull/924
|
||||
https://github.com/cs3org/reva/pull/934
|
||||
https://github.com/cs3org/reva/pull/930
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: [#362](https://github.com/owncloud/ocis/ocis-revapull/362)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200709064551-91eed007038f: [#362](https://github.com/owncloud/ocis-reva/pull/362)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
percentageused (reva/#903) - Fix file-descriptor leak (reva/#954)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/344
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/336
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/11
|
||||
https://github.com/owncloud/ocis/ocis-revapull/362
|
||||
https://github.com/owncloud/ocis-reva/issues/344
|
||||
https://github.com/owncloud/ocis-reva/issues/336
|
||||
https://github.com/owncloud/ocis-reva/issues/11
|
||||
https://github.com/owncloud/ocis-reva/pull/362
|
||||
https://github.com/cs3org/reva/pull/936
|
||||
https://github.com/cs3org/reva/pull/937
|
||||
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/954
|
||||
|
||||
# Changelog for [0.9.1] (2020-07-02)
|
||||
|
||||
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)
|
||||
* Enhancement - Add new config options for the http client: [#330](https://github.com/owncloud/ocis-reva/pull/330)
|
||||
|
||||
The internal certificates are checked for validity after
|
||||
https://github.com/cs3org/reva/pull/914, which causes the acceptance tests to fail. This
|
||||
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)
|
||||
|
||||
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)
|
||||
* Enhancement - Allow datagateway transfers to take 24h: [#323](https://github.com/owncloud/ocis-reva/pull/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/ocis-revapull/320)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200630075923-39a90d431566: [#320](https://github.com/owncloud/ocis-reva/pull/320)
|
||||
|
||||
- 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
|
||||
contain the correct prefix (#310, reva/#902)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/310
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/294
|
||||
https://github.com/owncloud/ocis/ocis-revapull/320
|
||||
https://github.com/owncloud/ocis-reva/issues/310
|
||||
https://github.com/owncloud/ocis-reva/issues/294
|
||||
https://github.com/owncloud/ocis-reva/pull/320
|
||||
https://github.com/cs3org/reva/pull/902
|
||||
https://github.com/cs3org/reva/pull/904
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#328](https://github.com/owncloud/ocis/ocis-revapull/328)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200701152626-2f6cc60e2f66: [#328](https://github.com/owncloud/ocis-reva/pull/328)
|
||||
|
||||
- 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
|
||||
@@ -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) -
|
||||
OCS Share Implement GET request for single shares (#249, reva/#921)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/288
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/252
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/249
|
||||
https://github.com/owncloud/ocis/ocis-revapull/328
|
||||
https://github.com/owncloud/ocis-reva/issues/288
|
||||
https://github.com/owncloud/ocis-reva/issues/252
|
||||
https://github.com/owncloud/ocis-reva/issues/249
|
||||
https://github.com/owncloud/ocis-reva/pull/328
|
||||
https://github.com/cs3org/reva/pull/909
|
||||
https://github.com/cs3org/reva/pull/915
|
||||
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/921
|
||||
|
||||
# Changelog for [0.8.0] (2020-06-29)
|
||||
|
||||
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)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200629131207-04298ea1c088: [#309](https://github.com/owncloud/ocis-reva/pull/309)
|
||||
|
||||
- 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
|
||||
v0.1.1-0.20200629131207-04298ea1c088 (#313)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/278
|
||||
https://github.com/owncloud/ocis/ocis-revapull/309
|
||||
https://github.com/owncloud/ocis-reva/issues/278
|
||||
https://github.com/owncloud/ocis-reva/pull/309
|
||||
https://github.com/cs3org/reva/pull/895
|
||||
https://github.com/cs3org/reva/pull/899
|
||||
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)
|
||||
|
||||
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)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200626111234-e21c32db9614: [#261](https://github.com/owncloud/ocis-reva/pull/261)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
storages (reva/#891, #304)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/49
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/293
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/261
|
||||
https://github.com/owncloud/ocis/ocis-revapull/261
|
||||
https://github.com/owncloud/ocis-reva/issues/49
|
||||
https://github.com/owncloud/ocis-reva/issues/293
|
||||
https://github.com/owncloud/ocis-reva/issues/261
|
||||
https://github.com/owncloud/ocis-reva/pull/261
|
||||
https://github.com/cs3org/reva/pull/875
|
||||
https://github.com/cs3org/reva/pull/877
|
||||
https://github.com/cs3org/reva/pull/878
|
||||
https://github.com/cs3org/reva/pull/881
|
||||
https://github.com/cs3org/reva/pull/880
|
||||
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
|
||||
|
||||
# Changelog for [0.6.0] (2020-06-24)
|
||||
|
||||
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)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200624063447-db5e6635d5f0: [#279](https://github.com/owncloud/ocis-reva/pull/279)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
cs3apis provider definition (reva/#864)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/116
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/112
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/253
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/254
|
||||
https://github.com/owncloud/ocis-reva/issues/116
|
||||
https://github.com/owncloud/ocis-reva/issues/112
|
||||
https://github.com/owncloud/ocis-reva/issues/253
|
||||
https://github.com/owncloud/ocis-reva/issues/254
|
||||
https://github.com/owncloud/ocis/issues/216
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/174
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/47
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/269
|
||||
https://github.com/owncloud/ocis/ocis-revapull/279
|
||||
https://github.com/owncloud/ocis-reva/issues/174
|
||||
https://github.com/owncloud/ocis-reva/issues/47
|
||||
https://github.com/owncloud/ocis-reva/issues/269
|
||||
https://github.com/owncloud/ocis-reva/pull/279
|
||||
https://github.com/owncloud/cs3org/reva/pull/799
|
||||
https://github.com/owncloud/cs3org/reva/pull/803
|
||||
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/864
|
||||
|
||||
# Changelog for [0.5.0] (2020-06-04)
|
||||
|
||||
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)
|
||||
* Enhancement - Add TUS global capability: [#177](https://github.com/owncloud/ocis-reva/issues/177)
|
||||
|
||||
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
|
||||
switch or "REVA_FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE" environment variable.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/177
|
||||
https://github.com/owncloud/ocis/ocis-revapull/228
|
||||
https://github.com/owncloud/ocis-reva/issues/177
|
||||
https://github.com/owncloud/ocis-reva/pull/228
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: [#244](https://github.com/owncloud/ocis/ocis-revaissues/244)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200603071553-e05a87521618: [#244](https://github.com/owncloud/ocis-reva/issues/244)
|
||||
|
||||
- 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) -
|
||||
OCS fixes for create public link (reva/#798)
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/244
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/177
|
||||
https://github.com/owncloud/ocis-reva/issues/244
|
||||
https://github.com/owncloud/ocis-reva/issues/177
|
||||
https://github.com/cs3org/reva/pull/791
|
||||
https://github.com/cs3org/reva/pull/792
|
||||
https://github.com/cs3org/reva/pull/798
|
||||
|
||||
# Changelog for [0.4.0] (2020-05-29)
|
||||
|
||||
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)
|
||||
* Enhancement - Add public shares service: [#49](https://github.com/owncloud/ocis-reva/issues/49)
|
||||
|
||||
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/ocis-revapull/232
|
||||
https://github.com/owncloud/ocis-reva/issues/49
|
||||
https://github.com/owncloud/ocis-reva/pull/232
|
||||
|
||||
|
||||
* Enhancement - Update reva to v0.1.1-0.20200529120551-4f2d9c85d3c9: [#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-reva/issues/49)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
(#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/ocis-revaissues/229
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/66
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/177
|
||||
https://github.com/owncloud/ocis-reva/issues/49
|
||||
https://github.com/owncloud/ocis-reva/issues/229
|
||||
https://github.com/owncloud/ocis-reva/issues/66
|
||||
https://github.com/owncloud/ocis-reva/issues/177
|
||||
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/681
|
||||
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/779
|
||||
|
||||
# Changelog for [0.3.0] (2020-05-20)
|
||||
|
||||
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)
|
||||
* Enhancement - Update reva to v0.1.1-0.20200520150229: [#161](https://github.com/owncloud/ocis-reva/pull/161)
|
||||
|
||||
- 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
|
||||
@@ -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
|
||||
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/ocis-revaissues/26
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/43
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/44
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/46
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/94
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/26
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/67
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/57
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/94
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/188
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/182
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/212
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/186
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/203
|
||||
https://github.com/owncloud/ocis/ocis-revapull/161
|
||||
https://github.com/owncloud/ocis/ocis-revapull/180
|
||||
https://github.com/owncloud/ocis/ocis-revapull/192
|
||||
https://github.com/owncloud/ocis/ocis-revapull/207
|
||||
https://github.com/owncloud/ocis/ocis-revapull/221
|
||||
https://github.com/owncloud/ocis-reva/issues/20
|
||||
https://github.com/owncloud/ocis-reva/issues/26
|
||||
https://github.com/owncloud/ocis-reva/issues/43
|
||||
https://github.com/owncloud/ocis-reva/issues/44
|
||||
https://github.com/owncloud/ocis-reva/issues/46
|
||||
https://github.com/owncloud/ocis-reva/issues/94
|
||||
https://github.com/owncloud/ocis-reva/issues/26
|
||||
https://github.com/owncloud/ocis-reva/issues/67
|
||||
https://github.com/owncloud/ocis-reva/issues/57
|
||||
https://github.com/owncloud/ocis-reva/issues/94
|
||||
https://github.com/owncloud/ocis-reva/issues/188
|
||||
https://github.com/owncloud/ocis-reva/issues/182
|
||||
https://github.com/owncloud/ocis-reva/issues/212
|
||||
https://github.com/owncloud/ocis-reva/issues/186
|
||||
https://github.com/owncloud/ocis-reva/issues/203
|
||||
https://github.com/owncloud/ocis-reva/pull/161
|
||||
https://github.com/owncloud/ocis-reva/pull/180
|
||||
https://github.com/owncloud/ocis-reva/pull/192
|
||||
https://github.com/owncloud/ocis-reva/pull/207
|
||||
https://github.com/owncloud/ocis-reva/pull/221
|
||||
https://github.com/cs3org/reva/pull/766
|
||||
https://github.com/cs3org/reva/pull/765
|
||||
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/750
|
||||
|
||||
# Changelog for [0.2.1] (2020-04-28)
|
||||
|
||||
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)
|
||||
* Bugfix - Stop advertising unsupported chunking v2: [#145](https://github.com/owncloud/ocis-reva/pull/145)
|
||||
|
||||
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
|
||||
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/ocis-revapull/136)
|
||||
* Enhancement - Allow configuring the gateway for dataproviders: [#136](https://github.com/owncloud/ocis-reva/pull/136)
|
||||
|
||||
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/ocis-revapull/153)
|
||||
* Enhancement - Use a configured logger on reva runtime: [#153](https://github.com/owncloud/ocis-reva/pull/153)
|
||||
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revapull/153
|
||||
https://github.com/owncloud/ocis-reva/pull/153
|
||||
|
||||
# Changelog for [0.2.0] (2020-04-15)
|
||||
|
||||
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)
|
||||
* Bugfix - Fix eos user sharing config: [#127](https://github.com/owncloud/ocis-reva/pull/127)
|
||||
|
||||
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
|
||||
`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/ocis-revapull/127)
|
||||
* Enhancement - Update reva to v1.1.0-20200414133413: [#127](https://github.com/owncloud/ocis-reva/pull/127)
|
||||
|
||||
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)
|
||||
|
||||
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)
|
||||
* Bugfix - Fix eos config: [#125](https://github.com/owncloud/ocis-reva/pull/125)
|
||||
|
||||
We have added missing config options for the home layout to the config struct that is passed to
|
||||
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)
|
||||
|
||||
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)
|
||||
* Bugfix - Set correct flag type in the flagsets: [#75](https://github.com/owncloud/ocis-reva/issues/75)
|
||||
|
||||
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
|
||||
storage-root` to fail on startup.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revaissues/75
|
||||
https://github.com/owncloud/ocis/ocis-revapull/76
|
||||
https://github.com/owncloud/ocis-reva/issues/75
|
||||
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/ocis-revapull/113)
|
||||
* Bugfix - We fixed a typo in the `REVA_LDAP_SCHEMA_MAIL` environment variable: [#113](https://github.com/owncloud/ocis-reva/pull/113)
|
||||
|
||||
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/ocis-revapull/68)
|
||||
* Bugfix - Allow different namespaces for /webdav and /dav/files: [#68](https://github.com/owncloud/ocis-reva/pull/68)
|
||||
|
||||
After fbf131c the path for the "new" webdav path does not contain a username
|
||||
`/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 -
|
||||
`DAV_FILES_NAMESPACE` accordingly.
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revapull/68
|
||||
https://github.com/owncloud/ocis-reva/pull/68
|
||||
related:
|
||||
|
||||
|
||||
* Change - Use /home as default namespace: [#68](https://github.com/owncloud/ocis/ocis-revapull/68)
|
||||
* Change - Use /home as default namespace: [#68](https://github.com/owncloud/ocis-reva/pull/68)
|
||||
|
||||
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
|
||||
@@ -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
|
||||
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/ocis-revaissues/1)
|
||||
* Change - Initial release of basic version: [#1](https://github.com/owncloud/ocis-reva/issues/1)
|
||||
|
||||
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.
|
||||
|
||||
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/ocis-revaissues/6)
|
||||
* Change - Start multiple services with dedicated commands: [#6](https://github.com/owncloud/ocis-reva/issues/6)
|
||||
|
||||
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
|
||||
to configure them individually. It allows us to switch eg. the user backend to LDAP and fully use
|
||||
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/ocis-revaissues/89)
|
||||
* Change - Storage providers now default to exposing data servers: [#89](https://github.com/owncloud/ocis-reva/issues/89)
|
||||
|
||||
The flags that let reva storage providers announce that they expose a data server now defaults
|
||||
to true:
|
||||
|
||||
`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/ocis-revapull/113)
|
||||
* Change - Default to running behind ocis-proxy: [#113](https://github.com/owncloud/ocis-reva/pull/113)
|
||||
|
||||
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
|
||||
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/ocis-revaissues/87)
|
||||
* Enhancement - Expose owncloud storage driver config in flagset: [#87](https://github.com/owncloud/ocis-reva/issues/87)
|
||||
|
||||
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:
|
||||
`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/ocis-revapull/91)
|
||||
* Enhancement - Update reva to v0.0.2-0.20200212114015-0dbce24f7e8b: [#91](https://github.com/owncloud/ocis-reva/pull/91)
|
||||
|
||||
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
|
||||
storage
|
||||
|
||||
https://github.com/owncloud/ocis/ocis-revapull/91
|
||||
https://github.com/owncloud/ocis-reva/pull/91
|
||||
related:
|
||||
|
||||
|
||||
* Enhancement - Allow configuring user sharing driver: [#115](https://github.com/owncloud/ocis/ocis-revapull/115)
|
||||
* Enhancement - Allow configuring user sharing driver: [#115](https://github.com/owncloud/ocis-reva/pull/115)
|
||||
|
||||
We now default to `json` which persists shares in the sharing manager in a json file instead of an
|
||||
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
|
||||
10
changelog/unreleased/add-store-to-monorepo
Normal file
10
changelog/unreleased/add-store-to-monorepo
Normal file
@@ -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.
|
||||
|
||||
|
||||
18
changelog/unreleased/add-thumbnails-to-monorepo
Normal file
18
changelog/unreleased/add-thumbnails-to-monorepo
Normal file
@@ -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
|
||||
|
||||
Tags: accounts
|
||||
|
||||
Added a micro command to list the versions of running accounts services.
|
||||
|
||||
https://github.com/owncloud/product/issues/226
|
||||
13
changelog/unreleased/add-webdav-to-monorepo
Normal file
13
changelog/unreleased/add-webdav-to-monorepo
Normal file
@@ -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
|
||||
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/473
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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
|
||||
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
|
||||
|
||||
Tags: accounts
|
||||
|
||||
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.
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
Change: Integrate import command from ocis-migration
|
||||
|
||||
Tags: migration
|
||||
|
||||
https://github.com/owncloud/ocis/pull/249
|
||||
https://github.com/owncloud/ocis-migration
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
Change: Improve reva service descriptions
|
||||
|
||||
Tags: docs
|
||||
|
||||
The descriptions make it clearer that the services actually represent a
|
||||
mount point in the combined storage. Each mount point can have a
|
||||
different driver.
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
Change: Add cli-commands to manage accounts
|
||||
|
||||
Tags: accounts
|
||||
|
||||
COMMANDS:
|
||||
|
||||
* list, ls List existing accounts
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/product/issues/25
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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.
|
||||
The services should talk to this storage directly, bypassing reva-gateway.
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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
|
||||
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
|
||||
@@ -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.
|
||||
|
||||
https://github.com/owncloud/product/issues/124
|
||||
https://github.com/owncloud/ocis/settings/pull/59
|
||||
https://github.com/owncloud/ocis/settings/pull/66
|
||||
https://github.com/owncloud/ocis/settings/pull/67
|
||||
https://github.com/owncloud/ocis/settings/pull/69
|
||||
https://github.com/owncloud/ocis-settings/pull/59
|
||||
https://github.com/owncloud/ocis-settings/pull/66
|
||||
https://github.com/owncloud/ocis-settings/pull/67
|
||||
https://github.com/owncloud/ocis-settings/pull/69
|
||||
https://github.com/owncloud/ocis-proxy/pull/95
|
||||
https://github.com/owncloud/ocis-pkg/pull/59
|
||||
https://github.com/owncloud/ocis-accounts/pull/95
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/651
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/521
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/287
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
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
|
||||
for all http-clients.
|
||||
|
||||
|
||||
@@ -6,4 +6,4 @@ Change: Update reva config
|
||||
https://github.com/owncloud/ocis/pull/336
|
||||
https://github.com/owncloud/ocis/pull/337
|
||||
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
|
||||
|
||||
Tags: docker
|
||||
|
||||
ARM builds were failing when built on alpine:edge, so we switched to alpine:latest instead.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/416
|
||||
|
||||
5
changelog/unreleased/user-menu.md
Normal file
5
changelog/unreleased/user-menu.md
Normal 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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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 -}}
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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 -}}
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -3,7 +3,7 @@ NAME := ocis-phoenix
|
||||
IMPORT := github.com/owncloud/ocis/$(NAME)
|
||||
BIN := bin
|
||||
DIST := dist
|
||||
PHOENIX_ASSETS_VERSION = v0.18.0
|
||||
PHOENIX_ASSETS_VERSION = v0.19.0
|
||||
|
||||
ifeq ($(OS), Windows_NT)
|
||||
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
Reference in New Issue
Block a user