| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Stub out status and contact API handlers | Robby Zambito | 2025-08-07 |
| | | |||
| * | Use single log length const | Robby Zambito | 2025-08-07 |
| | | |||
| * | Add dockerfile | Robby Zambito | 2025-08-07 |
| | | |||
| * | Properly send unauthorized response for login | Robby Zambito | 2025-08-07 |
| | | |||
| * | Fix links | Robby Zambito | 2025-08-07 |
| | | |||
| * | Added API Docs | Robby Zambito | 2025-08-07 |
| | | | | | | Prompt: Generate a simple API docs page for the current public API. Include the endpoints that are used in the previously defined pages. | ||
| * | Move handlers to handlers file | Robby Zambito | 2025-08-07 |
| | | |||
| * | Update social media links | Robby Zambito | 2025-08-06 |
| | | |||
| * | Created status page | Robby Zambito | 2025-08-06 |
| | | | | | | Prompt: Create a status page with live updating data that polls API endpoints for data | ||
| * | Use /api/v1 for the API prefix | Robby Zambito | 2025-08-06 |
| | | |||
| * | Added contact page | Robby Zambito | 2025-08-06 |
| | | | | | | Prompt: Create a contact page | ||
| * | Remove blog from navbar | Robby Zambito | 2025-08-06 |
| | | |||
| * | Add blog page | Robby Zambito | 2025-08-06 |
| | | | | | | Prompt: Add a blog page | ||
| * | Added basic about page | Robby Zambito | 2025-08-06 |
| | | | | | | Prompt: Make a basic about page | ||
| * | Fix invisible button | Robby Zambito | 2025-08-06 |
| | | |||
| * | Add scoring utility function | Robby Zambito | 2025-08-06 |
| | | |||
| * | Add exploitable log parsing | Robby Zambito | 2025-08-06 |
| | | |||
| * | Cleanup | Robby Zambito | 2025-08-06 |
| | | |||
| * | Wrap auth requests in authRequest object | Robby Zambito | 2025-08-06 |
| | | | | | Remove debug prints | ||
| * | it works ?? | Robby Zambito | 2025-08-06 |
| | | |||
| * | uhh did stuff to make logging better i think | Robby Zambito | 2025-08-06 |
| | | |||
| * | Allow any inputs in login form | Robby Zambito | 2025-08-06 |
| | | |||
| * | Log login attempts | Robby Zambito | 2025-08-06 |
| | | |||
| * | go fmt | Robby Zambito | 2025-08-06 |
| | | |||
| * | Log access as json | Robby Zambito | 2025-08-06 |
| | | | | | Redact client IPs | ||
| * | Added support for newlines | Robby Zambito | 2025-08-05 |
| | | | | | | | logs added with newlines in the value will be added as seperate values in the log array Testing with \\n for inserting \n in the output, that works fine. | ||
| * | Use log_length constant | Robby Zambito | 2025-08-05 |
| | | | | | Fix bug when appending at filled logs | ||
| * | Add logs endpoint with dynamic values | Robby Zambito | 2025-08-04 |
| | | |||
| * | start endpoint handlers | Robby Zambito | 2025-08-04 |
| | | |||
| * | Link to login page | Robby Zambito | 2025-08-02 |
| | | |||
| * | Create login page | Robby Zambito | 2025-08-02 |
| | | | | | | | | This is where the exploit will happen. Prompt: Create a login page. The login form should make a POST request with the form body to an appropriate API endpoint. | ||
| * | Replaced index with generated landing | Robby Zambito | 2025-08-02 |
| | | | | | | | | The generated index had a fake logged in interface. The generated landing page is more appropriate. We don't need a logged in page, because the entire exploit should work without needing to be logged in. | ||
| * | Added a landing page when logged out | Robby Zambito | 2025-07-29 |
| | | | | | | Prompt: Create a logged out landing page. | ||
| * | Turned into SaaS site | Robby Zambito | 2025-07-29 |
| | | | | | | Prompt: Great, that looks really good! I'm looking to create a site that would be something that someone would be expected to login to. This seems to be a portfolio site, which one would not expect to login to. Can you change the content of the site to make it into something that one would login to? | ||
| * | Fixed issue with broken span | Robby Zambito | 2025-07-29 |
| | | | | | | Promt to Kagi Code: The text rendered at the start seems to not properly handle the span. See the included screenshot. | ||
| * | Initial fancy site | Robby Zambito | 2025-07-29 |
| | | | | | | | | This is generated by Kagi Code. Prompt used: Write a really nice, modern looking, static HTML page. It can reference CSS and JS files, so long as you create both of them also, and they can be statically served. | ||
| * | Serve a basic html page and REST api endpoint | Robby Zambito | 2025-07-29 |
| | | |||
| * | Initial commit | Robby Zambito | 2025-07-29 |
