Skip to content

Conversation

@gavinfaux
Copy link
Contributor

  • Client package tool changed to pnpm (manual approval of package scripts)
  • Razor Compilation at runtime for Dx, dotnet watch, hot reload
  • Enhances theme resolution and management
  • Use Umbraco supported @hey-api/openapi-ts
  • Adds back office authentication service
  • API Refactors for clarity

* Client package tool changed to pnpm
* Razor Compilation at runtime for Dx, dotnet watch, hot reload
Refactors theme resolution by introducing an explicit view location provider.

Streamlines theme management by clarifying file paths and improving theme copying logic.

This change aims to improve the robustness and maintainability of theme handling within the Articulate package.
Updates the Articulate rich text editor to use the Tiptap editor with specific extensions and configuration for a better editing experience.

The migration now uses the correct constant for the Articulate Rich Text data type key.
Flags obsolete properties and methods with a clear message
indicating they are no longer used or supported.

Addresses an issue where `_pageSize` was not correctly checked.
Improves the structure of the BlogML exporter for better readability and maintainability.

Reorders methods to group related functionality and enhance code flow.
Simplifies and clarifies the ArticulateMetaWeblogProvider.

Removes unused methods and reorganizes constructor
dependencies for better readability and maintainability.

Improves code structure by grouping related functionalities.
Adds a service to handle back office user authentication, including checking login status, retrieving the current user, and verifying permissions. This centralizes authentication logic and provides a consistent way to manage user access within the Articulate application.
Refactors a null check to improve readability and consistency.

Moves the Shuffle method to the end of the class for better organization.
* @hey-api/[email protected] inline with Umbraco dependency till v16.3
* @hey-api/[email protected] installed in place of bundled client
Removes the Aurora theme from the default theme options, future PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant