Wanjohi
dfe37a6cec
🐜 fix(www): Fix pricing button sound
2025-01-14 03:49:05 +03:00
Wanjohi
3be481e260
⭐ feat(www): Finish up on the UI components ( #158 )
2025-01-14 03:24:53 +03:00
Wanjohi
a3ff8bff9f
🐜 fix(www): Fix the random avatars
2025-01-10 23:23:18 +03:00
Wanjohi
4df031d1bb
⭐ feat(www): Add the home page UI ( #155 )
2025-01-10 01:22:45 +03:00
Wanjohi
f6287ef586
⭐ feat(auth): Update the authentication UI ( #153 )
...
We added a new Auth UI, with all the business logic to handle profiles and such... it works alright
2025-01-07 23:58:27 +03:00
Wanjohi
dede878c3c
🐜 fix(www): Fix a typo
2025-01-04 23:19:42 +03:00
Wanjohi
83908122bf
🐜 fix(www): Move the features around
2025-01-04 05:40:20 +03:00
Wanjohi
2c27420126
🐜 fix(www): Fix some typos
2025-01-04 05:35:58 +03:00
Wanjohi
fc5a755408
✨ feat: Add auth flow ( #146 )
...
This adds a simple way to incorporate a centralized authentication flow.
The idea is to have the user, API and SSH (for machine authentication)
all in one place using `openauthjs` + `SST`
We also have a database now :)
> We are using InstantDB as it allows us to authenticate a use with just
the email. Plus it is super simple simple to use _of course after the
initial fumbles trying to design the db and relationships_
2025-01-04 00:02:28 +03:00
Wanjohi
7d6a7542e2
🐛 fix(www): Fix a typo
2024-12-30 02:17:50 +03:00
Wanjohi
8c808bafcb
🐛 fix(www): Remove dead code
2024-12-27 13:06:35 +03:00
Wanjohi
08f2643dcd
✨ feat: Use howlerJS for audio
2024-12-27 13:01:13 +03:00
Wanjohi
82c1a3baea
✨ feat: Add even more features
2024-12-27 12:18:46 +03:00
Wanjohi
9fd7c6ff47
✨ feat: Add more features
2024-12-27 12:01:11 +03:00
Wanjohi
c6c7b6a36d
🐛 fix: Change up FREE tier CTA
2024-12-27 02:10:22 +03:00
Wanjohi
c39866a019
🐛 fix: Fix a typo in pricing page
2024-12-26 22:46:13 +03:00
Wanjohi
0d36acb983
✨ feat: Minor changes to the frontend ( #145 )
...
This PR does a facelift to the `/` and `/pricing` pages
2024-12-26 22:27:27 +03:00
Kristian Ollikainen
b6196b1c69
feat: Custom gst webrtc signaller, runtime GPU driver package install and more ( #140 )
...
🔥 🔥
Yes lots of commits because rebasing and all.. thankfully I know Git
just enough to have backups 😅
---------
Co-authored-by: Wanjohi <elviswanjohi47@gmail.com >
Co-authored-by: Kristian Ollikainen <DatCaptainHorse@users.noreply.github.com >
Co-authored-by: Wanjohi <71614375+wanjohiryan@users.noreply.github.com >
Co-authored-by: AquaWolf <3daquawolf@gmail.com >
2024-12-08 16:37:36 +03:00
Wanjohi
379db1c87b
✨ feat: Add streaming support ( #125 )
...
This adds:
- [x] Keyboard and mouse handling on the frontend
- [x] Video and audio streaming from the backend to the frontend
- [x] Input server that works with Websockets
Update - 17/11
- [ ] Master docker container to run this
- [ ] Steam runtime
- [ ] Entrypoint.sh
---------
Co-authored-by: Kristian Ollikainen <14197772+DatCaptainHorse@users.noreply.github.com >
Co-authored-by: Kristian Ollikainen <DatCaptainHorse@users.noreply.github.com >
2024-12-08 14:54:56 +03:00
Wanjohi
be17ba026b
✨ feat: Add a new blog post
2024-10-27 05:12:05 +03:00
Wanjohi
bae089e223
✨ feat: Host a relay on Hetzner ( #114 )
...
We are hosting a [MoQ](https://quic.video ) relay on a remote (bare
metal) server on Hetzner
With a lot of help from @victorpahuus
2024-09-26 21:34:42 +03:00
Wanjohi
efe95a7c8d
✨ feat: Add sys design
2024-09-23 20:15:49 +03:00
Wanjohi
9665549d0c
✨ feat: Onboarding
2024-09-20 11:37:30 +03:00
Wanjohi
6b422ca290
🐛 fix: Remove unused vars
2024-09-17 22:00:55 +03:00
Wanjohi
f2f3386bdb
✨ feat: Onboarding
2024-09-16 21:10:33 +03:00
Wanjohi
58e93b28e9
✨ feat: Add donate page
2024-09-16 15:43:57 +03:00
Wanjohi
b1f35c9953
🐛 fix: Fix loading animation for images
2024-09-15 01:02:42 +03:00
Wanjohi
abb4874749
✨ feat: Add open-source feature
2024-09-13 23:41:17 +03:00
Wanjohi
0d4f0bce11
🐛 fix: Fix hover state on game cards
2024-09-13 21:52:25 +03:00
Wanjohi
c641d413a9
✨ feat: Add game modals to homepage
2024-09-13 20:51:03 +03:00
Wanjohi
c30673f5a1
✨ feat: Add /home ( #111 )
2024-09-13 17:41:34 +03:00
Wanjohi
b347115eae
✨ feat: Clean up after the blog
2024-09-08 21:28:36 +03:00
Wanjohi
5b4ea64b94
✨ feat: Add markdown support plus /blog ( #107 )
...
Adds `/blog` page with support for `.md` and `.mdx` files.
What we learnt in setting this up will be packages in a package `@nestri/mdx` and used to set up the `/docs` and the `/terms` and `/privacy` routes
2024-09-08 20:16:56 +03:00
Wanjohi
168be939a6
🐛 fix: Change theme color for Safari
2024-09-05 18:07:24 +03:00
Wanjohi
2e26ed08a1
✨ fix: Change up the /404 page
2024-09-05 17:33:46 +03:00
Wanjohi
e2e5497c62
✨ feat: Add www to cloudflare pages ( #105 )
...
Co-authored-by: --global <--global>
Add our website to cloudflare pages
2024-09-03 06:55:51 +03:00
Wanjohi
62b7a841ed
✨ feat: Add home
2024-09-02 15:46:28 +03:00
Wanjohi
2b6a048ccd
🐛 fix: Use a lower contrast color for as background color
2024-09-01 02:13:16 +03:00
Wanjohi
ba15f30bbf
✨ feat: Add game card with better colors
2024-09-01 01:19:15 +03:00
Wanjohi
8b42688bd4
✨ feat: Game card
2024-09-01 00:34:50 +03:00
Wanjohi
22d43411b1
✨ feat: Add support for MDX ( #104 )
...
This is an attempt to create our docs and blogs website
2024-08-31 21:37:45 +03:00
Wanjohi
a90fe4ba7a
🐛 fix: Remove unnecessary packages
2024-08-31 04:59:32 +03:00
Wanjohi
9a17df391a
🐛 fix: Remove Steam id generator
2024-08-31 04:56:19 +03:00
Wanjohi
e0b7e46c76
✨ feat: Add a makeshift 404 page
2024-08-30 17:30:59 +03:00
Wanjohi
dc5a36b9d6
✨ feat: Add 404 page
2024-08-30 16:57:08 +03:00
Wanjohi
73cec51728
✨ feat: Add qwik-react ( #103 )
...
This adds the following pages:
The landing page (/)
The pricing page (/pricing)
The contact page (/contact)
The changelog page (/changelog)
Terms Of Service page (/terms)
Privacy Policy (/privacy)
2024-08-30 16:19:58 +03:00
Wanjohi
d13d3dc5d8
✨ feat: Add nav-progress bad
2024-08-30 11:08:58 +03:00
Wanjohi
5520883f00
✨ feat: Add SEO stuff
2024-08-30 10:35:24 +03:00
Wanjohi
1cef08ebdf
✨ feat: Add eslint
2024-08-30 10:26:36 +03:00
Wanjohi
fd16947e14
✨ feat: Add tailwind and cloudflare support
2024-08-30 10:22:10 +03:00