Skip to content

Conversation

@riseremi
Copy link
Contributor

@riseremi riseremi commented Apr 5, 2025

Add Initial Setup Form for Admin Registration

This PR introduces a setup form inspired by Uptime Kuma. It allows registering the first admin. The form is displayed only on newly created project instances when no admin users exist yet.

image

@RblSb RblSb force-pushed the feature/fresh-instance-setup branch from 9150a3c to b60128b Compare April 5, 2025 17:38
@RblSb RblSb force-pushed the feature/fresh-instance-setup branch 2 times, most recently from 0b42372 to b2c352e Compare April 7, 2025 14:51
@RblSb RblSb force-pushed the feature/fresh-instance-setup branch from b2c352e to 7b0ecff Compare April 7, 2025 14:55
@RblSb RblSb merged commit f61717f into RblSb:master Apr 7, 2025
5 of 6 checks passed
Dragon092 pushed a commit to Dragon092/SyncTube that referenced this pull request Apr 21, 2025
* Ask to create admin user on fresh install

* Implement client form submitting

* minimize diff, simplify impl

* Check json typing and clean stuff

---------

Co-authored-by: RblSb <msrblsb@gmail.com>
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.

2 participants