The API for my website :)
Find a file
2024-03-30 01:26:45 -05:00
resources Now closes on page close 2024-03-08 10:55:02 -06:00
static Asahi update Asahi update 2024-03-30 01:26:45 -05:00
.gitignore Beta development start 2024-02-08 18:30:38 +00:00
config.json Asahi update Asahi update 2024-03-30 01:26:45 -05:00
index.js Less crashing, websocket more consistent 2024-03-18 20:57:48 -05:00
LICENSE asd 2023-09-21 21:18:23 +00:00
overcomplicatedStatuses.js Remove extra lines 2024-03-24 16:55:00 -05:00
package-lock.json Get YT 2024-02-13 12:03:09 -06:00
package.json Get YT 2024-02-13 12:03:09 -06:00
pageUpdater.js Asahi update Asahi update 2024-03-30 01:26:45 -05:00
README.md readme update 2024-02-23 18:48:48 +00:00
weatherGenerator.js Increase iterationreducer again 2024-03-23 01:40:03 -05:00

Violets-Purgatory

Violet's Purgatory is a website filled to the brim with whatever I feel like adding! Currently, the stable version can be found at https://violets-purgatory.dev and the beta (based on the dev branch) can be found at https://beta.violets-purgatory.dev Although beta probably isn't the right term, dev.violets-purgatory.dev is just kinda ugly :/

We also have an API, which can be located at https://api.violets-purgatory.dev, which is currently very under developed, but will continue to have updates for features I see fit.

To-do

  • Add more content to the socials page
    • Pull latest Youtube video & display it
    • Display current Discord Activities
    • Display current steam game

Completed:

  • Stop using Lanyard Web Socket Directly and proxy it through the API (Alternatively, self host the Lanyard API)
  • Cut the main CSS file into multiple so that only the nessacary CSS is loaded (Reduces traffic and loading times)
  • Add image caching instead of using image proxies (keeps the security benefit and decreases loading times)
  • Add code to automatically minify the HTML
  • Add random quotes
  • Seperate Values from the javascript into their own config for readability
  • Add a commit counter