Commit Graph

55 Commits

Author SHA1 Message Date
hazemKrimi 49091c1a9d Remove footer and update server setup 2025-04-12 11:08:03 +01:00
hazemKrimi b875005aec Add env to client setup 2025-04-12 10:25:52 +01:00
hazemKrimi 660fb0c642 Fixes and improvements 2025-04-10 19:10:57 +01:00
hazemKrimi 9f715ac17a Retry after fixing directory ownership 2025-04-10 19:02:40 +01:00
hazemKrimi 0295401789 Testing deploying the server only 2025-04-10 18:56:25 +01:00
hazemKrimi 9dc3b4cd29 Try using rsync instead of scp 2025-04-10 18:53:19 +01:00
hazemKrimi 4e7aab33cd Use another action 2025-04-10 17:48:01 +01:00
hazemKrimi 2ef4ef8655 Update workflow 2025-04-10 17:45:19 +01:00
hazemKrimi 6fc130eb4e Try without variables 2025-04-10 17:28:50 +01:00
hazemKrimi 1a82edbed5 Try another action from the GitHub marketplace 2025-04-10 17:26:10 +01:00
hazemKrimi e8a57d7353 Remove commented code block 2025-04-10 17:17:42 +01:00
hazemKrimi db0296ab7b Manually setup SSH 2025-04-10 17:08:58 +01:00
hazemKrimi 0442939f76 Update workflow 2025-04-10 17:05:04 +01:00
hazemKrimi 30539739e6 Trying a slightly different workflow 2025-04-10 16:51:35 +01:00
hazemKrimi f209bbe026 Debugging deployment workflow 2025-04-10 16:45:40 +01:00
hazemKrimi 0921a1f2dc More workflow fixing 2025-04-10 16:42:22 +01:00
hazemKrimi e2026b1123 Fixing workflow 2025-04-10 16:31:22 +01:00
hazemKrimi abf625cf99 Setup auto deploy with GitHub Actions 2025-04-10 16:29:54 +01:00
hazemKrimi 95a2aa4743 Styles improvements 2025-02-26 19:58:13 +01:00
hazemKrimi a7aa60b4b7 Improve deployment config wip 2025-02-26 19:51:28 +01:00
hazemKrimi ece4af3d17 Handle streaming responses in nginx 2025-02-26 12:48:56 +01:00
hazemKrimi 56108c7d37 Update error handling and nginx conf wip 2025-02-25 18:16:41 +01:00
hazemKrimi 68131c2ce7 Remove https in development and handle fetch error 2025-02-25 17:27:05 +01:00
hazemKrimi 01fe2f2f55 Temporarily remove deployment config 2025-02-23 20:41:00 +01:00
hazemKrimi 78277906fe Deployment WIP 2025-02-22 23:35:46 +01:00
hazemKrimi 574a738868 Share on twitter 2025-02-22 17:01:42 +01:00
hazemKrimi 1102b4d770 SSL certificates, more styles improvements and sharing WIP 2025-02-21 21:08:55 +01:00
hazemKrimi 72777c44d5 Remove the R language 2025-02-20 23:06:59 +01:00
hazemKrimi 2eaaa8759b Add favicons 2025-02-20 22:56:43 +01:00
hazemKrimi 00c4115668 Small styles improvements 2025-02-20 22:46:08 +01:00
hazemKrimi f958486fcc Add fonts, spinner and small screen detection 2025-02-20 22:41:33 +01:00
hazemKrimi 80dd1b48aa Styling pages WIP 2025-02-20 20:31:26 +01:00
hazemKrimi 1cbcb8ce4c Add routing 2025-02-17 21:23:38 +01:00
hazemKrimi b6c7edecfd Stop the timer properly when the user finishes typing 2025-02-17 20:22:46 +01:00
hazemKrimi 9db48e6940 Rename Score to Stats 2025-02-15 22:16:05 +01:00
hazemKrimi f617689d2b Show a proper timer 2025-02-15 19:30:03 +01:00
hazemKrimi d3c6a4e024 Improving styles wip 2025-02-15 19:12:48 +01:00
hazemKrimi 4bb441a125 Typing stats and code cleanup and organization 2025-02-15 19:06:19 +01:00
hazemKrimi 4fc0fbf1ed Score wip 2025-02-15 18:33:31 +01:00
hazemKrimi 78ee06ceaa Remove dummy file 2025-02-14 19:46:10 +01:00
hazemKrimi 157f66dfa9 Skip tab spacing and show incorrect spaces and return characters 2025-02-14 19:44:32 +01:00
hazemKrimi c17f0f484a Migrate to TS with ESLint and Prettier 2025-01-28 22:54:38 +01:00
hazemKrimi 40954e1f52 Server directory structure and streaming optimization 2025-01-28 01:17:30 +01:00
hazemKrimi 2674bc6c20 Add todos for next steps 2025-01-24 01:11:10 +01:00
hazemKrimi 059202cd1e Parse the response from the model properly and stream it to the client 2025-01-24 00:53:49 +01:00
hazemKrimi ec1e3fa810 Tweaks 2025-01-21 18:17:50 +01:00
hazemKrimi b7ad987a49 Using channels wip 2025-01-21 02:00:53 +01:00
hazemKrimi d564a21db4 Attempt at controlling formatting constraints 2025-01-18 18:25:45 +01:00
hazemKrimi 3247c0132a Testing languages 2025-01-17 23:10:34 +01:00
hazemKrimi 03656acb6f Clean LLM output WIP 2025-01-17 22:14:03 +01:00