Commit Graph

50 Commits

Author SHA1 Message Date
Carter Perez 57f1bd30c2
Delete PROJECTS/Aenebris/refer/status/NEXT_websockets-prep.md 2026-01-03 01:25:11 -05:00
CarterPerez-dev efef4e9be8 1.5-1.6 WEBSOCKET + SSE WOKRING IN PARALLEL! - THIS IS A MAJOR MAJOR ACCOMPLISHMENT 2026-01-03 01:19:28 -05:00
CarterPerez-dev 984d3d5dd6 feat: implement WebSocket proxying support (Milestone 1.5)
- Add Connection.hs with ConnectionState type and upgrade detection
- Add Tunnel.hs for bidirectional WebSocket tunneling via responseRaw
- Update Proxy.hs to detect WebSocket upgrades and route to tunnel mode
- Fix request body forwarding (was previously empty)
- Add network, streaming-commons, splice dependencies
- Add WebSocket/SSE test servers in examples/websockets/

WebSocket + regular HTTP now work simultaneously without conflicts.
SSE streaming support pending (Milestone 1.6).
2025-12-31 04:10:29 -05:00
CarterPerez-dev 8f89000277 checkpoint 2025-11-16 12:19:30 -05:00
CarterPerez-dev 0dbfff88da phase 1 - haskell reverse proxy 2025-11-13 02:52:48 -05:00
CarterPerez-dev a53ac282d5 mypy is annoying 2025-11-12 15:37:53 -05:00
CarterPerez-dev 116460f01a yapf 2025-11-12 15:33:54 -05:00
CarterPerez-dev e7a4ea6f92 fix ruff and mypy lint, add pre commit so it doesnt happen again 2025-11-12 15:30:47 -05:00
CarterPerez-dev 0c4a22748c move workflow files - add prettier formatting and format 2025-11-12 14:57:47 -05:00
CarterPerez-dev d1bf2cf2a9 yo yo you should star the repo :) pls 2025-11-12 08:05:27 -05:00
CarterPerez-dev 9dd12f5a31 yapf 2025-11-10 13:53:22 -05:00
CarterPerez-dev 7b0a43aaea initial 2025-11-10 13:31:29 -05:00
Carter Perez 02e8d891da
Correct 'roles' to 'role' in README title 2025-11-08 00:35:26 -05:00
Carter Perez 2c7cf0e626
Simplify project ideas section in README
Removed initial project idea formatting instructions.
2025-11-08 00:34:52 -05:00
Carter Perez 74a07b914a
Fix header formatting in README.md 2025-11-08 00:34:33 -05:00
Carter Perez 81168e7dc4
Update README.md 2025-11-08 00:34:15 -05:00
Carter Perez 01ee42e5d3
Fix title formatting in README.md
Removed space before emoji in project title.
2025-11-08 00:33:57 -05:00
Carter Perez d89ed036a7
Revise README title and project section formatting
Updated the title and formatting in the README.
2025-11-08 00:33:47 -05:00
Carter Perez ba14cb5da2
Update heading level in README.md 2025-11-08 00:32:58 -05:00
Carter Perez fc2822a426
Update README with project details and instructions
Added a brief introduction about project availability.
2025-11-08 00:32:43 -05:00
Carter Perez 3430c1dcc6
Fix formatting and update project description in README 2025-11-08 00:32:30 -05:00
Carter Perez baaa2cf9c8
Update README formatting for project ideas section 2025-11-08 00:32:03 -05:00
Carter Perez 9f784d9f03
Enhance README with project links and status
Added a link to view complete projects and updated project completion status.
2025-11-08 00:31:31 -05:00
Carter Perez d35c358202
Revise project view instructions in README
Updated wording for project visibility and clarity.
2025-11-08 00:31:14 -05:00
Carter Perez c63e7c1ec6
Update README.md 2025-11-08 00:30:29 -05:00
Carter Perez 401d88af1c
Add emoji to project title in README 2025-11-08 00:29:49 -05:00
Carter Perez 58f10a559a
Update README.md 2025-11-08 00:29:05 -05:00
Carter Perez 6f7e40239e
Update README to remove image link
Removed the image link from the README header.
2025-11-08 00:28:54 -05:00
Carter Perez 31c89b5e27
Update README.md 2025-11-08 00:28:33 -05:00
Carter Perez 292eb694de
Change project ideas section to a larger heading
Updated headings in README for better visibility.
2025-11-08 00:26:46 -05:00
Carter Perez 923c9c1e6e
Update README.md 2025-11-08 00:25:52 -05:00
Carter Perez 55e1845b60
Delete links 2025-11-08 00:18:24 -05:00
Carter Perez 70f6fd5f6d
Fix typo in cloud service icon link
Corrected the spelling of 'cloudfare' to 'cloudflare' in the README.
2025-11-07 22:09:32 -05:00
Carter Perez a08c29f277
Update README.md 2025-11-07 22:07:36 -05:00
Carter Perez da27854207
Update certification roadmap image link 2025-11-07 21:58:46 -05:00
Carter Perez 018541c662
Enhance Certification Roadmap section with GIF
Added an additional GIF to the Certification Roadmap section.
2025-11-07 21:58:23 -05:00
Carter Perez ff67e404e1
Update Certification Roadmap section in README 2025-11-07 21:57:50 -05:00
Carter Perez 639ffb6fa7
Fix formatting of Certification Roadmap section 2025-11-07 21:57:36 -05:00
Carter Perez 1d71a6c5d6
Update certification roadmap section in README 2025-11-07 21:57:29 -05:00
Carter Perez dbf31a42cf
Fix formatting of Certification Roadmap section 2025-11-07 21:57:19 -05:00
Carter Perez 5818f97751
Update skills section in README 2025-11-07 21:57:09 -05:00
Carter Perez 3b1e506eef
Fix formatting of Skills section in README 2025-11-07 21:56:42 -05:00
Carter Perez 7a67d2158e
Update skills section header in README 2025-11-07 21:56:31 -05:00
Carter Perez c3a772c302
Add certification roadmap icon to README 2025-11-07 21:56:16 -05:00
Carter Perez a5e6c094f0
Fix markdown syntax for certification roadmap link 2025-11-07 21:55:46 -05:00
Carter Perez 5e00b58484
Update certification roadmap section in README 2025-11-07 21:54:17 -05:00
Carter Perez fa3bfe869e
Change 'Get Certified' links to 'Website'
Updated certification links in the README to point to 'Website' instead of 'Get Certified'.
2025-11-07 21:50:51 -05:00
Carter Perez c99e092bf6
Update README.md 2025-11-07 21:50:04 -05:00
Carter Perez ea81046aaf
Create links 2025-11-07 21:36:54 -05:00
Carter Perez 2591a0b1bc
Initial commit 2025-11-07 21:16:49 -05:00