June 16, 2025
Finished making monitors, and the backend for pinging web monitors (more types coming soon). Next: display monitors on dashboard
The Watcher V2 isnt just a big upgrade, its a complete rewrite made to be way more functional and less jank
Did a bunch of general bug/ui fixes and added sorting/viewing by net worth
Added all intents along with adding all events (with checkboxes) to readme, sorted by intents, so its easier for people to see what is implemented
Tried to make styling page but failed so i just redirect to the styling page on original. Also make a script to generate component json (ss) cause i forgot server routes wont work on gh pages and no other ways to return raw json other than having raw json files sooo
Made a projects page, with featured projects at top, then all github repo downwards. Also did a lot of sizing and margin stuff changing
Add featured projects, and a footer.
Rn featuring discord_gleam and the summer of making leaderboard
Made a basic homepage.
With:
- A navbar
- Title (name)
- Description
- Discord status
- And gh/itch links
Next: featured projects then projects page
A rewrite of my personal website. Copilot has helped via autocomplete
Added the GUILD_ROLE_CREATE
, GUILD_ROLE_UPDATE
and GUILD_ROLE_DELETE
gateway events
Added charts in the user popup (luckily i wont have to store hundreds of thousands of psql rows as last time, cause i can just generate the chart data from transaction logs).
Also fixed the popup overflowing on phone
Did a BUNCH of optimizations:
- Store cache and userCache in memory (aka dont read from file on every request)
- Switch from cachet to making requests to slack myself (will fix issues were cachet sometimes timed out, also i made sure to not go over 100r/s using PQueue)
- Dont reload on search/page change (but still change the url so if u refresh its still there as it should)
And some fixes:
- Made the transactions log table scroll instead of overflowing if many log entries
- Fixed some issues is search, like the response missing some values
Initial devlog as i didnt wanna put the project out there before it was ready.
This devlog is just everything i have made to make this shit work.
Initially i used mock data, but converted to an api endpoint by @neon, allow me to get the shell counts for people who opted in.
An leaderboard for summer of making (opt-in with `/som-watch-my-balance`). Copilot did inline completions, but they were trash so I wrote almost all the code myself
Added a copy button to the previews.
Made json data for the button component.
Added installation instructions using shadcn-svelte to install the component from the json file
Worked a lot of general bugs and made the example part for button docs
I have made the basic docs page and system for docs. Every doc page in the img except the one for button component has content, and ig most are done except the install instructions, cause idk how that will be yet. Also did a bunch of bug fixes and stuff
I have started making the website itself, by porting the homepage and navbar and stuff to svelte. A lot of stuff have needed modification, as it was originally made for react, with react stuff. Also made a 404 page
A svelte port of neobrutalism-components.
Released 1.2.1 (old was 1.2.0):
- Did a bunch of patches
- Added proper error handling for hello packet
- Removed echo from endpoints.gleam
Add GUILD_BAN_ADD
and GUILD_BAN_REMOVE
events.
Also rewrote some of the packet handling so it gives errors, which means i also added a function to convert decodeerrors to strings
Added CHANNEL_CREATE
, CHANNEL_DELETE
and CHANNEL_UPDATE
gateway event packets
A discord library for gleam. Copilot has assisted in this project creation with only autocomplete
This was widely regarded as a great move by everyone.