hikari 1e3b06036d
Security Scan and Upload / Security & DefectDojo Upload (push) Failing after 50s
feat: initial implementation of Oriana uptime monitor
Implements a full-stack uptime monitoring application with:
- HTTPS, HTTPS keyword, HTTPS status, port, and MongoDB Atlas monitor types
- Cron-based monitoring engine with webhook notifications on status changes
- Discord OAuth2 admin panel (single-owner)
- Public status page with category grouping and failure reason display
- Admin dashboard with sortable monitors table and detailed failure info
- SQLite persistence with migration support
2026-03-05 17:25:50 -08:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00
2025-05-30 16:00:52 -07:00

New Repository Template

This template contains all of our basic files for a new GitHub repository. There is also a handy workflow that will create an issue on a new repository made from this template, with a checklist for the steps we usually take in setting up a new repository.

If you're starting a Node.JS project with TypeScript, we have a specific template for that purpose.

Readme

Delete all of the above text (including this line), and uncomment the below text to use our standard readme template.

S
Description
Uptime monitoring tool with status pages
Readme 140 KiB
Languages
TypeScript 98.9%
CSS 0.7%
HTML 0.3%
JavaScript 0.1%