This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to develop, this PR will be updated.
Releases
@lumeweb/portal-admin@0.1.0
Minor Changes
7b4bc58: Ref ddb37bf808de4270b005b673c036a606e9153778 to ed35d099021414590f31e267b4f8baa8c9425111
Features
Added settings page with JSON editor and table view (WIP, editing not fully implemented)
Added cron jobs management page
Implemented new utility functions for time formatting
Refactoring
Refactored shared components and hooks for improved reusability
Moved email verification and login-related components to shared library
Refactored GeneralLayout to support optional upload form
Updated GeneralLayout and navigation structure
Enhanced portal-admin app setup with new routes and configurations
New Hooks
Added useLoginUrl, useRegisterUrl, and useResetPasswordUrl hooks
Moved account subdomain logic to shared hooks
Major Changes
BREAKING CHANGE: Relocated shared code from portal-dashboard to new portal-shared library
Moved components, hooks, utilities, and types to libs/portal-shared/src
Updated import paths across portal-dashboard to use new shared library
Refactored app store into baseStore and dashboardStore
Removed duplicate files and consolidated shared logic
Updated tsconfig paths to include new shared library
Work in Progress
Settings editor functionality is not yet complete
Editing in the settings page is not fully implemented
Note: This update focuses on portal admin changes, including new features, refactoring efforts, and the creation of a shared library for better code organization and reusability.
@lumeweb/portal-dashboard@0.2.0
Minor Changes
7b4bc58: Ref c406fb3de007cc3bfd15bb77b047b2bc9ada4f4b to 03069e150589559b1c9c13432caa81d0eb0894ae
Refactoring & Enhancements
Migrated shared components to new portal-shared library
Implemented react-hook-form for form handling
Added useOnFreePlan hook for subscription logic
Enhanced account management and auth flows
New Features
Implemented unverified user notifications
Enhanced IPFS service capabilities
UI Improvements
Updated layout and navigation structure
Integrated new shadcn/ui components
Improved usage charts and pin dialog
Bug Fixes
Corrected payment skeleton display logic
Fixed FQDN parsing in API base URL
Ensured proper credential handling in login
Resolved https prefixing for portal URL
Other Changes
Streamlined payment and cancellation processes
Implemented conditional rendering for subscriptions
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to develop, this PR will be updated.
Releases
@lumeweb/portal-admin@0.1.0
Minor Changes
7b4bc58: Ref ddb37bf808de4270b005b673c036a606e9153778 to ed35d099021414590f31e267b4f8baa8c9425111
Features
Refactoring
New Hooks
Major Changes
BREAKING CHANGE: Relocated shared code from portal-dashboard to new portal-shared library
Work in Progress
Note: This update focuses on portal admin changes, including new features, refactoring efforts, and the creation of a shared library for better code organization and reusability.
@lumeweb/portal-dashboard@0.2.0
Minor Changes
7b4bc58: Ref c406fb3de007cc3bfd15bb77b047b2bc9ada4f4b to 03069e150589559b1c9c13432caa81d0eb0894ae
Refactoring & Enhancements
useOnFreePlan
hook for subscription logicNew Features
UI Improvements
Bug Fixes
Other Changes