You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The purpose of this issue is to keep track of deprecations and dates of code removal. Please subscribe to this issue if you are a developer and want to stay informed about deprecations / code deletion.
migration: use the graph user from @ownclouders/web-client/src/helpers. This also means that the quota needs to be handled on a user's personal drive instead of on the user itself. Furthermore, retrieving the user from the vuex store is no longer possible. Use the new pinia composable instead: useUserStore. See refactor: move vuex user to pinia #10240 for more details on the changes.
reasoning: the OCS API is deprecated and we're slowly transitioning to the Graph API and we want to get rid of the vuex store.
reasoning: this was originally implemented and used by CERN but isn't needed anymore.
Version 6
web runtime
getToken getter in the user store module (global namespace)
deprecated on 2022-07-07
to be removed in major version 6
migration: use the runtime/auth/accessToken getter
reasoning: user state is not supposed to deal with authentication details. We introduced the namespaced auth module for user and public-link related authentication contexts.
mediaSource helper function and v-image-source directive
deprecated on 2022-07-27
to be removed in major version 6
migration: use loadPreview from web-pkg when it's published. Unfortunately it's not published yet.
reasoning: loadPreview is the new default mechanism. We want to get rid of magical everywhere-available helpers.
Version 8
admin settings
app was renamed from user-management to admin-settings
deprecated on tbd (when version 7 is released)
to be removed in major version 8
migration: use the name admin-settings when referencing the app (in your configs for example)
reasoning: the app is supposed to hold a variety of general settings in the future, not just user-related settings.
The text was updated successfully, but these errors were encountered:
The purpose of this issue is to keep track of deprecations and dates of code removal. Please subscribe to this issue if you are a developer and want to stay informed about deprecations / code deletion.
Upcoming (will be removed with v12)
web-runtime
ApplicationMenuItem
andapplicationMenu
prop ofApplicationInformation
- Register app menu items via theappMenuExtensionPoint
instead (feat: add extension point for application menu items #11258)ApplicationQuickAction
- Register quick actions as extension instead (refactor: register file quick actions as extensions #10102)isFileEditor
prop ofApplicationInformation
(67ce21c)type
prop ofApplicationInformation
(5e8ac91)web-pkg
ocsUserContext
andocsPublicLinkContext
ofClientService
- useocs
instead (refactor: use request interceptors in client service #11656)web-client
client
init method - Usegraph()
,ocs()
andwebdav()
to initialize and use clients (refactor: use request interceptors in client service #11656)Already removed
Version 9
vuex modal implementation
useModals()
. See refactor: modal implementation #10212 for more details on the changes.OCS user
@ownclouders/web-client/src/helpers
. This also means that the quota needs to be handled on a user's personal drive instead of on the user itself. Furthermore, retrieving the user from the vuex store is no longer possible. Use the new pinia composable instead:useUserStore
. See refactor: move vuex user to pinia #10240 for more details on the changes.vuex store removal
home folder option
Version 6
web runtime
getToken
getter in theuser
store module (global namespace)runtime/auth/accessToken
getteruser
state is not supposed to deal with authentication details. We introduced the namespacedauth
module foruser
andpublic-link
related authentication contexts.mediaSource
helper function andv-image-source
directiveloadPreview
from web-pkg when it's published. Unfortunately it's not published yet.Version 8
admin settings
app was renamed from
user-management
toadmin-settings
admin-settings
when referencing the app (in your configs for example)The text was updated successfully, but these errors were encountered: