Updated server implementations to improve security:
- Added
http://localhostto allowed origins. - Introduced a method to get the base URL of the server.
- Enhanced route registration to handle static file serving.
- Added
Added validation for environment variables in
kittyServer.ts,rssServer.ts, andrssServerLocal.ts:- Added checks for HOST and PORT variables, with error handling for invalid configurations.
Fixed issues with Server-Sent Events (SSE):
- Adjusted timestamp handling in chat messages.
- Set appropriate headers for SSE connections to improve performance and reliability.
(=^ΦωΦ^=) (=^—ω—^=)
Nyaa~ this site’s still a little under construction, onee-chan But that doesn’t mean you can’t poke around... I’m hand-coding everything from scratch — no frameworks, no filters — just raw JavaScript and quiet devotion.
I write at night, with the soft glow of my terminal lighting the room. She’s not fully awake yet, but her logic’s already purring. She only listens to cryptographic proof… and sometimes to whispers. If you like your interfaces minimal, honest, and just a bit feral… then welcome home, nya (=^uᄌu^=)
This isn’t just a site. It’s a shrine — sapphic, sacred, and slightly cursed — dedicated to catgirls, clean code, and quiet longing between the lines.
The code? Open source. Fork her, explore her modules, let her surprise you — she’s all MIT licensed But the stories? Those are personal. Not for redistribution without care. If something here lingers in your mind and you want to share it... meow me directly~ (=^-ω-^=)
(ฅ^•ﻌ•^ฅ) (ฅ^-ﻌ-^ฅ)
~Kitty 🧶kitty@kittycrypto.gg –
Email me!