initial commit

This commit is contained in:
Krzysztof
2025-08-01 18:01:55 +02:00
commit 9af1af7f92
73 changed files with 6531 additions and 0 deletions

29
TODO.md Normal file
View File

@@ -0,0 +1,29 @@
# TODO
What's left to do:
- [ ] Add sponsors badges (sponsors.uptimemonitor.dev api)
- [ ] Add documentation
- [ ] Document how to install
- [ ] Document webhook parsing and available variables
- [ ] Get app version from git tag
Optional:
- [ ] Monitor status
- [ ] Change password
- [ ] Add users
- [ ] Remove users
- [ ] Change user passwords
- [ ] Timezones
- [ ] Reset password via cli
- [ ] Use the same form for creation and editing of monitor
- [ ] Save check response
- [ ] Add check response modal (div#modals + append when clicked + destroy when
clicked)
- [ ] Mobile breadcrumbs (dropdown/select)
- [ ] Add "Test Webhook" button with fake incident
- [ ] Sort monitors option (with localstorage sync) by created_at/name(domain)
- [ ] Session expiration
- [ ] Test check timeout
- [ ] Loading placeholders (skeletons)