Commit graph

  • 9818adb12d
    Use custom headers to possibly bypass Anubis & co main Taevas 2025-04-17 13:38:00 +02:00
  • f8987cdcdb
    Create parseJson() to debug Infos more easily Taevas 2025-04-16 15:58:02 +02:00
  • 98f4e9057d
    Add itch.io to the GameDev Info Taevas 2025-04-14 17:37:27 +02:00
  • 35274fbe80
    Add the GameDev Info and Alakajam! Taevas 2025-04-14 14:29:11 +02:00
  • 7f6cb1ef3d
    Update "Contact me" to address Discord & other accounts Taevas 2025-04-14 01:01:32 +02:00
  • a371857501 Remove unusued assets, update the "About me" Taevas 2025-04-13 21:30:17 +02:00
  • b8f8af8782 Unify the logic of Buttons and Windows in Main dir Taevas 2025-04-12 14:15:38 +02:00
  • b1f0300a11 Add Webring "bucket webring", clean some CSS Taevas 2025-04-11 16:55:30 +02:00
  • 9b6c1649a7
    Add favicon, misc code changes Taevas 2025-04-10 22:05:49 +02:00
  • 89d7cab81f Remove social buttons, add support for Webrings Taevas 2025-04-10 15:00:52 +02:00
  • f56690c8f1 Show the latest website change in the website Info Taevas 2025-04-08 18:02:52 +02:00
  • 625124818f Few adjustments, mainly to analytics (#10) Taevas 2025-04-03 15:55:34 +02:00
  • 3728614109 Split the API logic Taevas 2025-04-03 15:16:59 +02:00
  • 150b861bd3 Update packages Taevas 2025-03-30 16:17:49 +02:00
  • 5e09b7ba77
    Merge pull request #12 from TTTaevas/sql2 Taevas 2025-03-22 17:04:28 +01:00
  • 7a1d1e3276 Add the URL_POSTGRESQL environment variable Taevas 2025-03-22 13:50:49 +01:00
  • d76c9be59d Split the logic between database and token stuff Taevas 2025-03-21 17:24:14 +01:00
  • 717047cb96 Begin switching away from MongoDB Taevas 2025-03-20 23:45:29 +01:00
  • 172c575ab5 Font change, start redesigning some Infos Taevas 2025-03-19 14:25:16 +01:00
  • aee74ce9e8 Upgrade Tailwind CSS from v3 to v4 Taevas 2025-03-12 14:42:11 +01:00
  • 23e465e546 Patch "/" cannot be parsed as a URL, hide osu! Taevas 2025-03-12 01:07:16 +01:00
  • 9b9f916597
    Merge pull request #11 from TTTaevas/selfhost Taevas 2025-03-11 14:41:16 +01:00
  • 56eeefd7d4 Use Vite (again) to reduce website size Taevas 2025-03-11 14:01:04 +01:00
  • 0c47ad9fcc Allow running servers on multiple ports Taevas 2025-03-10 17:11:09 +01:00
  • ca6d1785f5 Deal with ports/tls, don't commit index.css Taevas 2025-03-09 22:49:46 +01:00
  • cf51f82a0d whoops (fix unintentional -js -> .tsx) Taevas 2025-03-09 14:46:35 +01:00
  • 371171e61d Various adjustments Taevas 2025-03-07 17:43:41 +01:00
  • ec6cb4b355 Remove Netlify, make an API server Taevas 2025-03-06 22:18:15 +01:00
  • 0ea59d4bd0 Fix an oversight (update some DataHandlers) Taevas 2025-03-02 16:16:50 +01:00
  • 00f4961316 Reorganize some Infos Taevas 2025-03-02 16:10:56 +01:00
  • b4e060c954 Get rid of shared/api in Netlify functions Taevas 2025-03-02 14:37:13 +01:00
  • aecb5051ae Use DataHandlers for tokens too Taevas 2025-03-01 17:31:03 +01:00
  • 2363d42c15 One Netlify function to handle individual tokens Taevas 2025-02-28 22:59:07 +01:00
  • f0742ee107 Emojis and newlines for KitsuClub Taevas 2025-02-28 15:42:20 +01:00
  • ea4755ae61 Change KitsuClub to have attached images and link Taevas 2025-02-28 12:29:54 +01:00
  • a1827a31e9 (Infos) Add KitsuDev and change Speedrun.com Taevas 2025-02-26 23:58:49 +01:00
  • a4496117f8 Replace some ButtonLinks with Links in Infos Taevas 2025-02-26 20:26:39 +01:00
  • 5fff23156b Use own instance of Umami (visitors.taevas.xyz) (#10) Taevas 2025-02-19 21:16:14 +01:00
  • d42bb932cd Add the Umami script and the Website Info (#10) Taevas 2025-02-19 14:59:58 +01:00
  • 48051690a3 Introduce DataHandler to remove duplicate code Taevas 2025-02-18 16:12:28 +01:00
  • 1e71c12f60 Small imports stuff, hide "hacking" Info away Taevas 2025-02-18 02:14:01 +01:00
  • cbc005b995 Move everything around in src (again) Taevas 2025-02-17 17:57:03 +01:00
  • 3424924762 Don't duplicate code for each osu! ruleset/gamemode Taevas 2025-02-17 16:10:05 +01:00
  • 41d33ab964 Type some Netlify functions more strongly Taevas 2025-02-17 13:26:10 +01:00
  • 96911a8d95 Rework how the linting is done Taevas 2025-02-16 17:05:02 +01:00
  • 51091d6d59 Add the Fediverse Info Taevas 2025-01-22 19:38:42 +01:00
  • 12e68cb2a7 Add links to the index.html and hide Wanikani away for now Taevas 2025-01-03 16:59:52 +01:00
  • 814c808b9a Put rel="me" stuff in hidden HTML instead Taevas 2024-11-03 19:56:17 +01:00
  • 386c0850a9 rel="me" links & easy linting Taevas 2024-11-03 16:42:51 +01:00
  • 36fab09613 Update mainly Projects and Support (#8) Taevas 2024-11-02 16:18:50 +01:00
  • b7320698cc Update About and Contact (#8) Taevas 2024-11-01 13:29:07 +01:00
  • cb98cbf963 Fix getting an osu! token Taevas 2024-10-31 20:04:15 +01:00
  • 28c898d400 Update dependencies Taevas 2024-10-30 15:50:18 +01:00
  • 540fdd85ff QoL improvements Taevas 2024-05-21 18:09:09 +02:00
  • 488d32d508 Fix an oversight Taevas 2024-05-20 16:34:16 +02:00
  • 29c8d9a47f (hopefully) Better mobile support for dragging Infos (#5) Taevas 2024-05-20 16:28:04 +02:00
  • 4ebd8a74f5 Better synchronize the Infos' dragbar (closes #5) Taevas 2024-05-20 15:51:14 +02:00
  • 5f3104e930 Make the left side of Infos draggable to change its width (#5) Taevas 2024-05-20 15:26:53 +02:00
  • 45303348ca Make Infos adapt themselves to the width of Infos (#5) Taevas 2024-05-19 20:39:10 +02:00
  • 19038f307f Redesign the Music Info (last.fm) Taevas 2024-05-19 00:19:49 +02:00
  • 9dda0fd492
    Merge pull request #7 from TTTaevas/redesign-1 Taevas 2024-05-18 17:56:37 +02:00
  • 56098ebb1f No longer open previously opened tabs on a new visit Taevas 2024-05-18 15:56:22 +02:00
  • c0f585719b Update the osu! logo to v4b Taevas 2024-05-16 23:27:30 +02:00
  • 14af837c69 Show a Tabs over others in certain conditions Taevas 2024-05-16 22:44:38 +02:00
  • 1371328a34 Support having multiple tabs opened at once Taevas 2024-05-14 22:43:48 +02:00
  • 920f5619db Initial redesign of Tab Taevas 2024-05-12 16:55:00 +02:00
  • ca76407635 Redesign MainWindow Taevas 2024-05-11 19:36:28 +02:00
  • bfb2694f0b Adjust the App's styling, change background Taevas 2024-05-11 01:41:50 +02:00
  • dccd87728e Redesign Info Taevas 2024-05-10 19:12:35 +02:00
  • 9290dee23c Styling changes Taevas 2024-05-09 02:08:41 +02:00
  • 64f9f853b9 Add Translatables to Tabs (#6) Taevas 2024-05-08 16:28:41 +02:00
  • 3eea1b1f80 Introduce LanguageContext (#6} Taevas 2024-05-07 16:35:40 +02:00
  • 360ba3ae60 Mostly styling cleanups Taevas 2024-05-07 01:56:47 +02:00
  • ad9fd17a00 Upgrade to React 19 (beta) & fix minor things Taevas 2024-05-05 19:10:10 +02:00
  • 0d9e4f6ed7 Get the osu! oauth token from MongoDB Taevas 2024-05-05 18:14:05 +02:00
  • 65884c0754 Hide the RhythmGames Info for the time being Taevas 2024-05-04 19:40:04 +02:00
  • 719672ffa0 Load an Info's Website separately from the Info itself Taevas 2024-05-04 19:14:18 +02:00
  • dec30acf14 Add more to README, adjust an Info Taevas 2024-05-03 01:04:33 +02:00
  • 40d7eb7516 Show loading & error states for Infos (closes #4) Taevas 2024-05-02 19:21:21 +02:00
  • 24d8c0f484 Wrap all Infos in try...catch statements (#4) Taevas 2024-05-02 01:57:35 +02:00
  • d9991ac0e7 Handle errors for Anilist, Lastfm, and Speedruncom Infos (#4) Taevas 2024-05-01 21:10:00 +02:00
  • dad037bed0 AnimateHeight for Info, error handling for the Osu Info (#4) Taevas 2024-05-01 19:12:02 +02:00
  • cca62c093f Sort the public directory Taevas 2024-05-01 02:56:47 +02:00
  • b4af91405d Start handling bad requests on client-side rather than Netlify-side (#4) Taevas 2024-05-01 02:11:36 +02:00
  • 3072c8c88d Small adjustments Taevas 2024-04-30 17:15:16 +02:00
  • d8486b66b0 Display SocialButtons (closes #2) Taevas 2024-04-30 01:41:45 +02:00
  • ced96f152a Introduce SocialButtons (#2) Taevas 2024-04-29 23:15:35 +02:00
  • c5a9c9687d
    Merge pull request #1 from TTTaevas/gotta-clean-clean-clean Taevas 2024-04-29 01:32:09 +02:00
  • d2f3cada52 Lint Netlify functions Taevas 2024-04-27 21:22:48 +02:00
  • eb85319f73 Also apply basic linting to Netlify functions Taevas 2024-04-27 18:45:18 +02:00
  • 3d38ba1768 Lint Infos Taevas 2024-04-25 23:20:03 +02:00
  • ccd07f0b9b Basic linting Taevas 2024-04-24 22:35:22 +02:00
  • 677b71cad4 Install ESLint 8, (finally) add a tsconfig.json Taevas 2024-04-24 03:05:48 +02:00
  • 83d21b18cf Final .jsx -> .tsx, reorganize structure a bit Taevas 2024-04-24 02:03:27 +02:00
  • fda309f3f6 Make TabButtons their own component Taevas 2024-04-24 01:13:12 +02:00
  • 4eb6eb3c94 Update outdated code mfw my IDE just doesn't let me know about non-existing interfaces Taevas 2024-04-06 15:34:32 +02:00
  • 51687c8682 Updates packages, discord, infos about osu-api-v2-js Taevas 2024-04-01 01:27:09 +02:00
  • 84ada5849e Update dependencies Taevas 2023-11-28 18:37:11 +01:00
  • 77f98c5628 Show next WaniKani reviews date even if available reviews Taevas 2023-11-19 16:03:15 +01:00
  • d1c0269a81 Basic code quality stuff Taevas 2023-11-05 21:01:24 +01:00