v1.3.0 alpha #3

Merged
lavinia7 merged 10 commits from ui into main 2026-05-03 12:15:36 +00:00
Owner
No description provided.
- Created base HTML template for consistent layout across pages.
- Added onboarding templates for each step: welcome, OAuth app creation, credentials input, authentication, adding posts, and completion.
- Implemented a progress indicator for onboarding steps.
- Developed end-to-end tests for the onboarding flow, covering state transitions, route validations, and OAuth callback handling.
- Ensured proper handling of user state and progress through the onboarding process.
- Implemented job status template for inline status updates using HTMX.
- Created templates for managing blocked users, including filtering and exporting options.
- Added blog management interface with options to add, authenticate, and remove blogs.
- Developed posts management page to monitor and manage posts with options to add and remove.
- Introduced queue management page for processing and viewing queued users.
- Established settings page for configuring scheduler intervals, encryption, backup, and restore functionalities.
- Added whitelist management interface for adding and managing whitelisted blogs.
- Included comprehensive tests for all new web pages and functionalities.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lavinia7/tumblockr!3
No description provided.