Releases: olomadev/olobase-admin
Releases · olomadev/olobase-admin
1.3.5
2.0-beta.2
- Updated CategoryTree component.
2.0-beta.1
- Fixed DateIteratorServer component bug.
- Fixed List provider old vuex bug, updated pinia store.
- Updated CategoryTree component.
What's Changed
New Contributors
Full Changelog: 1.3.4...2.0-beta.1
2.0-alpha.1
- Added missing olobase.js
2.0-alpha
- replaced vuex store with Pinia.
- deprecated usage of this.admin, now we use this.$admin which is defined in global properties as following:
app.config.globalProperties.$admin = admin;
Old usage:
this.admin
New usage:
this.$admin
- deprecated vuex module getters
Old usage:
this.admin.store.getters['messages/getSnackbar'];
New usage:
this.$store.getModule('messages').getSnackbar
- mapActions().checkAuth() changed as await this.$store.getModule("auth").checkAuth();
- SheetInput.vue component mapActions().checkAuth() changed as await this.$store.getModule("auth").checkAuth();
- components/layouts/Admin.vue
- components/layout/AppBar.vue
- components/layout/Footer.vue
- admin/components/ui/buttons/DeleteButton.vue
- components/NoExitWithoutSaveModal.vue
Updated Store Functions:
- mapActions().login() changed as await this.$store.getModule("auth").login()
Old Usage:
mapActions().login()
New Usage:
this.$store.getModule("auth").login()
- mapActions().checkAuth() changed as await this.$store.getModule("auth").checkAuth()
Old Usage:
mapActions().checkAuth()
New Usage:
this.$store.getModule("auth").checkAuth()
- this.$store.dispatch("auth/logout") changed as this.$store.getModule("auth").logout()
Old Usage:
this.$store.dispatch("auth/logout")
New Usage:
this.$store.getModule("auth").logout()
Updated Providers:
- providers/auth/jwt.js
- providers/auth/actions.js
Updated All Mixins:
- mixins/resource.js (currentResource() relaced this.admin as this.$admin)
Updated All Store Modules:
- store/api.js
- store/auth.js
- store/guest.js
- store/messages.js
- store/resource.js
Updated Plugins & Files
- plugins/index.js ( added pinia )
- updated i18n/translation.js setLocale() function
Updated Layouts/Admin.vue Computed Functions
- getEmail()
- getAvatar()
- getFullname()
- getCurrentLocale()
- avatarExists()
- mapActions()
- logout()
1.3.4
1.3.3
1.3.2
1.3.1
- Added profile slot to VaAppBar layout
- Added slot left and right to Footer layout
- RichTextInput removed from components not it's on user side
- Added support to ArrayTableInput
- Added custom field type support to ArrayTableInput
- AutoComplete input bug fixed
- Fixed AvatarDefault bug in AvatarInput
- Fixed error messages bug in ArrayTableInput
- Fixed SheetInput problems
- Fixed store/index.js list items refresh bug
- Added margin bottom to Layout.vue
- FormInputFilter css updates