Commit Graph

143 Commits

Author SHA1 Message Date
0599b05ffe Feat: Kalshi REST client for markets and orderbook 2026-03-15 13:08:25 -07:00
d8c6bfe24f Feat: Kalshi RSA auth signing for API requests 2026-03-15 13:08:21 -07:00
6c395b7c30 Update readme 2026-03-15 12:28:50 -07:00
eb9cc8e46b Update .env.example 2026-03-15 12:23:05 -07:00
62f9f780fd Update readme 2026-03-14 21:36:34 -07:00
99d0f1ed46 Update .env.example 2026-03-14 20:43:19 -07:00
1a76668eae Feat: Add Kalshi API key ID and RSA private key 2026-03-14 20:42:28 -07:00
73854a6b48 Feat: Apply Kalshi brand green accent to login 2026-03-14 18:52:19 -07:00
4d93add4df Fix: Upgrade runtime to Node 22 Alpine LTS 2026-03-14 18:32:33 -07:00
9b5044c054 Fix: Update dependencies to Next 15 & React 19 2026-03-14 18:32:29 -07:00
4b443e1d89 Fix: Use Node for runtime to fix binary buffer bug 2026-03-14 18:24:10 -07:00
d1c3a65fa0 Sec: Hide Dokploy webhook behind GitHub Secret 2026-03-14 18:11:54 -07:00
22cbb2db7d Feat: Add Dokploy deployment webhook trigger 2026-03-14 18:08:47 -07:00
da131e4549 Refactor: Update login page to light mode theme 2026-03-14 18:05:06 -07:00
74d49935be Refactor: Switch Docker base image to Bun 2026-03-14 18:00:30 -07:00
bc02328acd Update .env.example 2026-03-14 17:51:44 -07:00
446ec4410b Fix: Add public folder to satisfy Docker COPY 2026-03-14 00:33:33 -07:00
a57099b60a Refactor: Implement trek-captcha generation 2026-03-14 00:29:47 -07:00
7a4b7464df Refactor: Remove webpack hacks for captcha 2026-03-14 00:29:38 -07:00
b2f83a2d0b Refactor: Switch to trek-captcha for compatibility 2026-03-14 00:29:31 -07:00
2a4e7bbffe Fix: Force svg-captcha external via webpack config 2026-03-14 00:21:35 -07:00
49632b9ae6 Fix: Force dynamic rendering for Captcha API 2026-03-14 00:18:47 -07:00
751bc370b8 Fix: Add svg-captcha to server external packages 2026-03-14 00:18:44 -07:00
38cb568faa Feat: Add concurrency to cancel outdated builds 2026-03-14 00:15:44 -07:00
e8fd9cbd27 Fix: Add missing autoprefixer dependency 2026-03-14 00:14:09 -07:00
3fc46631a4 Fix: Change npm ci to install and update ENV syntax 2026-03-14 00:11:35 -07:00
ab8d18bedf Feat: PostCSS configuration 2026-03-14 00:03:50 -07:00
d913e8ea01 Feat: Tailwind configuration 2026-03-14 00:03:47 -07:00
a0a639f4ae Feat: Add Tailwind directives 2026-03-14 00:03:44 -07:00
025bedb3a8 Feat: Add root layout with basic Tailwind support 2026-03-14 00:03:39 -07:00
4fd6456e28 Feat: Build frontend login page with captcha 2026-03-14 00:03:35 -07:00
cf50d0e38d Feat: Add login validation with ntfy alerts 2026-03-14 00:03:31 -07:00
8fd72e6611 Feat: Create SVG captcha generation route 2026-03-14 00:03:27 -07:00
2c76f70ac7 Config: Enable standalone output for Docker 2026-03-14 00:03:24 -07:00
80e1a56acb Feat: Setup GHCR build and push action 2026-03-14 00:03:21 -07:00
cb608f2cee Feat: Add Dockerfile for Next.js standalone build 2026-03-14 00:03:17 -07:00
eac510e6fb Feat: Initialize Next.js dependencies 2026-03-14 00:03:13 -07:00
875960a0f6 Feat: Add minimal env template for Dokploy 2026-03-14 00:03:10 -07:00
6d003b3b56 Update readme 2026-03-13 23:56:22 -07:00
177aa41990 Update readme 2026-03-13 23:34:49 -07:00
ca0d6e92c1 Add Dokploy to project technologies in readme 2026-03-13 23:31:30 -07:00
2d9972fee8 Update and rename README.md to readme 2026-03-13 23:31:12 -07:00
9c3e546045 Initial commit 2026-03-13 18:59:47 -07:00