| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add handling for /shadow-vrchat.ps1 to fetch and return script | Alex Pooley (@zuedev) | 2025-12-18 | 2 | -2/+14 |
| | | |||||
| * | Update public/_redirects | zuedev | 2025-12-18 | 1 | -0/+2 |
| | | |||||
| * | build before upload | Alex Pooley (@zuedev) | 2025-12-01 | 1 | -1/+2 |
| | | |||||
| * | Merge pull request 'merged-worker' (#1) from merged-worker into main | zuedev | 2025-12-01 | 68 | -2742/+3534 |
| |\ | | | | | | | Reviewed-on: https://forgejo.sovereign.zue.dev/zuedev/zue.dev/pulls/1 | ||||
| | * | make it work | Alex Pooley (@zuedev) | 2025-12-01 | 63 | -2740/+3508 |
| | | | |||||
| | * | add wrangler deploy workflow | Alex Pooley (@zuedev) | 2025-11-30 | 2 | -0/+22 |
| | | | |||||
| | * | rename avatar | Alex Pooley (@zuedev) | 2025-11-30 | 1 | -0/+0 |
| | | | |||||
| | * | add devcontainer | Alex Pooley (@zuedev) | 2025-11-30 | 2 | -0/+6 |
| | | | |||||
| | * | remove dev note in readme | Alex Pooley (@zuedev) | 2025-11-30 | 1 | -4/+0 |
| |/ | |||||
| * | Add .forgejo/workflows/.gitkeep | zuedev | 2025-11-29 | 1 | -0/+0 |
| | | |||||
| * | Upload files to ".forgejo" | zuedev | 2025-11-16 | 1 | -0/+0 |
| | | |||||
| * | merge api with root | Alex Pooley (@zuedev) | 2025-10-31 | 8 | -685/+613 |
| | | |||||
| * | reorder links | Alex Pooley (@zuedev) | 2025-10-30 | 1 | -11/+11 |
| | | |||||
| * | add bbg link to root | Alex Pooley (@zuedev) | 2025-10-30 | 1 | -0/+5 |
| | | |||||
| * | restructure repo into a monorepo | Alex Pooley (@zuedev) | 2025-10-30 | 64 | -3/+5968 |
| | | |||||
| * | update readme | Alex Pooley (@zuedev) | 2025-10-30 | 1 | -2/+4 |
| | | |||||
| * | add random func to root route | Alex Pooley (@zuedev) | 2025-10-30 | 1 | -0/+1 |
| | | |||||
| * | update development note in readme | Alex Pooley (@zuedev) | 2025-08-02 | 1 | -7/+4 |
| | | |||||
| * | modify Response to set CORS headers to allow all methods and headers | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -8/+2 |
| | | |||||
| * | modify Response to handle CORS defaults | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -0/+16 |
| | | |||||
| * | fix api key precedence | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -3/+7 |
| | | |||||
| * | fix wrangler issues with binding | Alex Pooley (@zuedev) | 2025-07-04 | 3 | -240/+289 |
| | | |||||
| * | remove AI binding | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -3/+0 |
| | | |||||
| * | move routes configuration to the production environment | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -6/+6 |
| | | |||||
| * | update YouTube API parameter from 'channel' to 'channelHandle' | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -5/+5 |
| | | |||||
| * | woah, an update! 🚀 | Alex Pooley (@zuedev) | 2025-07-04 | 4 | -303/+361 |
| | | |||||
| * | fix streaming endpoint | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -4/+43 |
| | | |||||
| * | refactor: remove Twitch channel live check and update response handling | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -44/+11 |
| | | |||||
| * | fix errant browser rendering api endpoint | Alex Pooley (@zuedev) | 2025-07-04 | 1 | -78/+29 |
| | | |||||
| * | remove ai image generation endpoint | Alex Pooley (@zuedev) | 2025-06-24 | 1 | -61/+0 |
| | | |||||
| * | add ai image endpoint | Alex Pooley (@zuedev) | 2025-06-24 | 2 | -22/+119 |
| | | |||||
| * | refactor: remove unnecessary break statement in fetch handler | Alex Pooley (@zuedev) | 2025-06-23 | 1 | -1/+0 |
| | | |||||
| * | refactor: simplify request handling by removing Router class and using ↵ | Alex Pooley (@zuedev) | 2025-06-23 | 1 | -236/+216 |
| | | | | | switch-case structure | ||||
| * | refactor: update main entry point to main.js and remove index.js | Alex Pooley (@zuedev) | 2025-06-23 | 2 | -1/+1 |
| | | |||||
| * | remove external files | Alex Pooley (@zuedev) | 2025-06-23 | 4 | -238/+112 |
| | | |||||
| * | add /browser-rendering/screenshot url | Alex Pooley (@zuedev) | 2025-06-23 | 4 | -6/+1029 |
| | | |||||
| * | add function to check if a Twitch channel is live | Alex Pooley (@zuedev) | 2025-06-23 | 1 | -20/+20 |
| | | |||||
| * | feat(router): add scheduled event handler for triggering tasks | Alex | 2025-03-23 | 1 | -0/+14 |
| | | |||||
| * | feat(router): add email event handler to forward messages to a specified address | Alex | 2025-03-23 | 1 | -0/+14 |
| | | |||||
| * | refactor(router): move Router class documentation from index.md to README.md | Alex | 2025-03-23 | 1 | -0/+0 |
| | | |||||
| * | refactor(router): reorganize Router class into separate index file and ↵ | Alex | 2025-03-23 | 3 | -1/+128 |
| | | | | | remove legacy router.js | ||||
| * | refactor(router): remove unused test route handler | Alex | 2025-03-23 | 1 | -8/+0 |
| | | |||||
| * | feat(router): Add support for dynamic route parameters | Alex | 2025-03-23 | 2 | -4/+30 |
| | | | | | | | | | | - Enhanced the `add` method to handle parameterized routes (e.g., `/test/:name`) by converting `:param` into regex groups. - Updated the `route` method to extract and store route parameters in the `parameters` property. - Added logic to match parameterized routes and pass extracted parameters to handlers. - Included a fallback for 404 responses when no route matches. This update allows handlers to access dynamic route parameters via `router.parameters`. | ||||
| * | feat(router): improve Router class with enhanced error handling and path ↵ | Alex | 2025-03-23 | 1 | -20/+30 |
| | | | | | | | | | | normalization - Added error handling for unexpected exceptions in the `route` method, returning a 500 response with a descriptive error message. - Normalized paths in the `route` method to ensure consistent matching by removing trailing slashes. - Improved the 404 response to include the unmatched path for better debugging. - Enhanced code comments for clarity and maintainability. | ||||
| * | Refactor `route` function for improved performance and error handling | Alex | 2025-03-23 | 1 | -7/+19 |
| | | | | | | | | | - Normalized URL path by removing trailing slashes for consistent matching. - Added proper 404 response when a route is not found, including the requested path in the error message. - Enhanced error handling to return a 500 Internal Server Error for unexpected exceptions. - Prepared for potential optimization by suggesting the use of a `Map` for faster route lookups. - Improved code readability and maintainability. | ||||
| * | refactor: implement Router class for improved request handling | Alex | 2025-03-23 | 2 | -79/+129 |
| | | |||||
| * | docs: add JSDoc comment for fetch event handler | Alex | 2025-03-23 | 1 | -0/+10 |
| | | |||||
| * | docs: add JSDoc comment for Respond helper function | Alex Pooley | 2025-03-22 | 1 | -0/+6 |
| | | |||||
| * | add `96/twitch/streaming` endpoint | Alex Pooley | 2025-03-21 | 2 | -0/+50 |
| | | |||||
| * | better response handling + cors | Alex Pooley | 2025-03-20 | 1 | -4/+13 |
| | | |||||
