Commit Graph

  • 87bc958f29 Add message to load/save endpoints main Lncvrt 2026-02-15 21:34:28 -07:00
  • 2995540b38 Downgrade to mariadb 11.8.5 (lts) Lncvrt 2026-02-13 02:51:36 -07:00
  • bc0a3731be Add golden berry support to leaderboards Lncvrt 2026-02-11 17:13:34 -07:00
  • f02a5760f1 I guess that isn't needed Lncvrt 2026-02-11 13:33:59 -07:00
  • c961939d0f Make it so this endpoint can be used as profile one Lncvrt 2026-02-11 13:27:51 -07:00
  • 19c4867576 Fix this Lncvrt 2026-02-10 18:41:21 -07:00
  • 950865fcde Add build script + Update dpenedencies Lncvrt 2026-02-10 18:37:06 -07:00
  • 8015d7c5ac XP Calculation will be done client sided Lncvrt 2026-02-10 18:32:48 -07:00
  • 70e6b590d0 Remove this Lncvrt 2026-02-10 13:13:34 -07:00
  • c199cac8f4 Fix latest endpoint Lncvrt 2026-02-10 12:59:51 -07:00
  • 2ecd8564ea Make it easier for releasing versions Lncvrt 2026-02-10 12:51:58 -07:00
  • 90ecda95a8 Add support for 'x64' and 'arm64' instead of their names used in Tauri Lncvrt 2026-02-10 12:43:11 -07:00
  • 089421066b Set the beta version name to 26.1-beta Lncvrt 2026-02-10 12:27:55 -07:00
  • 5d4a7121b1 Make get account endpoint have the same info from profile endpoint. Need to add ?id= and ?exact= though Lncvrt 2026-02-08 01:37:48 -07:00
  • 69b27a4317 Consistency fixes again Lncvrt 2026-02-08 01:26:43 -07:00
  • bfe2eae7b2 Use bigint instead of number for calculateXP Lncvrt 2026-02-08 01:11:58 -07:00
  • 45c90fcffb Consistency fixes Lncvrt 2026-02-08 01:10:29 -07:00
  • 2319058b5d Add calculateXP function Lncvrt 2026-02-08 01:10:23 -07:00
  • 31f3ab2378 Change startup log Lncvrt 2026-02-04 21:34:16 -07:00
  • 294339a39e Add downloads count Lncvrt 2026-02-03 17:41:03 -07:00
  • 4cc0ff910d Bruh how Lncvrt 2026-02-02 21:29:37 -07:00
  • 645d424f84 oops Lncvrt 2026-02-02 21:27:23 -07:00
  • 3cea4ea9de Small improvements & fixes Lncvrt 2026-02-02 21:24:45 -07:00
  • b34f628829 Add a endpoint to fetch users Lncvrt 2026-02-02 20:58:07 -07:00
  • fbf5a46e74 I don't know why I didn't just do this from the start Lncvrt 2026-02-02 20:04:46 -07:00
  • 14b6522af8 Make it so you can use ?raw=true on /api/berrydash/icon-marketplace/icon for it to act as a .png file Lncvrt 2026-02-02 18:50:17 -07:00
  • 48060397f4 Remove data and hash from listing response and remove buyable thing Lncvrt 2026-02-02 17:55:36 -07:00
  • 9ce2d8e6ab Don't provide non custom icon data if the user is using a custom icon Lncvrt 2026-02-02 14:11:52 -07:00
  • 7c24b22276 Fix sorting Lncvrt 2026-02-02 00:02:35 -07:00
  • fed1dfaa24 No point in this Lncvrt 2026-02-01 22:39:15 -07:00
  • 65a9574d47 Add editedAt to edit broadcast Lncvrt 2026-02-01 22:35:48 -07:00
  • e8cad1ace3 Fix this Lncvrt 2026-02-01 22:13:35 -07:00
  • e7ce9e7fed Include timestamp & edited at in chatroom responses Lncvrt 2026-02-01 22:11:01 -07:00
  • a73834a849 Fix being able to edit/delete messages only on the websocket end, doesn't affect db Lncvrt 2026-02-01 21:33:51 -07:00
  • 64a15390e7 WHAT IS WRONG WITH THIS Lncvrt 2026-02-01 19:00:58 -07:00
  • 6bd0503cc5 Idk why I did that Lncvrt 2026-02-01 18:58:00 -07:00
  • 638f9f5d1d Make it so changing username/password actually resets your token Lncvrt 2026-02-01 17:01:41 -07:00
  • 5db6c231ca Oops Lncvrt 2026-02-01 16:14:28 -07:00
  • 35394228cc This should be fine actually Lncvrt 2026-02-01 16:13:13 -07:00
  • b4309294e6 Switch to a system where you can use either a verifyCode or a captcha token for any endpoint with one or the other Lncvrt 2026-02-01 16:09:35 -07:00
  • 3f3d6325d6 Make it so you can load a 1.8.2 savefile and it'll convert properly Lncvrt 2026-01-31 14:54:49 -07:00
  • acddabb7aa Make everything case sensitive and also add a existing check for splash text thing Lncvrt 2026-01-31 13:59:49 -07:00
  • 4383695846 Fix this Lncvrt 2026-01-31 01:47:34 -07:00
  • 5cd6442cca Make icon marketplace work with either verifyCode or token Lncvrt 2026-01-31 01:28:37 -07:00
  • 4727816fb2 Update this message Lncvrt 2026-01-31 00:56:53 -07:00
  • d06895eede Fix uploading icons Lncvrt 2026-01-31 00:46:37 -07:00
  • 2568f9d8fe Fix documentation issue Lncvrt 2026-01-31 00:21:24 -07:00
  • ef52f8fcac Make all endpoints have x-forwarded-for header Lncvrt 2026-01-31 00:14:34 -07:00
  • 4cbf0dbf5d Fix these endpoints Lncvrt 2026-01-30 21:57:27 -07:00
  • e303a40cc1 Fuck Lncvrt 2026-01-30 21:45:04 -07:00
  • 03a2d9a4f5 Temp test Lncvrt 2026-01-30 21:43:50 -07:00
  • 0e10c1d09c oops Lncvrt 2026-01-30 21:38:50 -07:00
  • a85ee726c9 Add a way to submit splash texts Lncvrt 2026-01-30 21:35:43 -07:00
  • cb8c171dcf Add a way to get splash texts Lncvrt 2026-01-30 21:30:09 -07:00
  • f97e58161c Fix this Lncvrt 2026-01-30 21:22:59 -07:00
  • ac64a2549a Bruh Lncvrt 2026-01-29 20:51:33 -07:00
  • 8edd408297 Move endpoints Lncvrt 2026-01-29 19:43:28 -07:00
  • 024b651c52 Move from storing tokens in Berry Dash Database to Lncvrt Games Database Lncvrt 2026-01-29 19:20:24 -07:00
  • 29b60e567f Fix this issue Lncvrt 2026-01-28 00:09:59 -07:00
  • 0fb9e4f888 Rename columns Lncvrt 2026-01-27 10:18:25 -07:00
  • 9acc71fa13 Add subcategories and last revision date to launcher manifest Lncvrt 2026-01-27 09:32:00 -07:00
  • 3bdc2e2360 Finish report endpoint Lncvrt 2026-01-25 17:08:52 -07:00
  • 5fc63c2390 Almost finished with chatroom, need to do report endpoint which is simple Lncvrt 2026-01-25 16:59:05 -07:00
  • dc3b98fae3 Add uploading chats and getting chats from websocckets Lncvrt 2026-01-24 20:45:05 -07:00
  • ab4fc30e47 More fixes and add hash back Lncvrt 2026-01-24 18:15:26 -07:00
  • 046e193a98 Add a get endpoint for icon marketplace icons, and also fixes Lncvrt 2026-01-24 18:14:23 -07:00
  • abc4a2473f Fix sorting Lncvrt 2026-01-24 14:12:51 -07:00
  • e8826f5cf2 Inconsistency fixes Lncvrt 2026-01-24 14:05:18 -07:00
  • a759758bad Switch back to just using uuids for marketplace icons, can't convert properly Lncvrt 2026-01-24 13:32:12 -07:00
  • 06a3e983ca Same with profiles Lncvrt 2026-01-24 12:34:08 -07:00
  • b28df7656a Remove custom icon data from leaderboards response Lncvrt 2026-01-24 12:16:36 -07:00
  • 27d5049261 Save on bandwidth if the user wants to hide icon data Lncvrt 2026-01-24 09:40:01 -07:00
  • 4411923b77 Add some example values and descriptions Lncvrt 2026-01-24 09:22:31 -07:00
  • 93404d9741 Changes to marketplace responses Lncvrt 2026-01-24 09:09:09 -07:00
  • 4f94ee2dd4 Add endpoint for getting specific icons Lncvrt 2026-01-24 08:27:36 -07:00
  • 0ae6a37bf6 Make icon marketplace upload endpoint Lncvrt 2026-01-24 00:16:16 -07:00
  • bfd5d460c9 Fix this Lncvrt 2026-01-23 22:17:11 -07:00
  • 8400dfe9cb Change ussername & password endpoints Lncvrt 2026-01-23 22:07:34 -07:00
  • 3dd5d34095 Add reset-password endpoint Lncvrt 2026-01-23 21:00:50 -07:00
  • c1216abe07 ??? Lncvrt 2026-01-23 20:59:41 -07:00
  • 4de12cc077 Actually set type and userId for codes, don't know what I was thinking Lncvrt 2026-01-23 20:58:00 -07:00
  • ceace4ad8c Add forgot username/password endpoints that send emails, reset password endpoint will be done next Lncvrt 2026-01-23 20:04:17 -07:00
  • 35d6c5b307 Fully using bigint now Lncvrt 2026-01-23 00:24:18 -07:00
  • 7ca31676ba Make it so you can use the icon marketplace while not logged in Lncvrt 2026-01-22 23:30:45 -07:00
  • 7af99579c0 Add websocket server, will be used soon Lncvrt 2026-01-22 20:35:11 -07:00
  • b4a9d26d0f Add an option to checkAuth to update the user's latest IP Lncvrt 2026-01-22 18:31:48 -07:00
  • c62d4033d5 Idk what I was thinking but this is proper Lncvrt 2026-01-22 18:03:10 -07:00
  • 4337ee1402 Use bigint instead of int and also fix get-verify-code endpoint because of a column rename Lncvrt 2026-01-22 17:59:57 -07:00
  • 9e6822fc7a Validate verify code at register endpoint Lncvrt 2026-01-22 17:38:09 -07:00
  • e164e4fdb0 Add a exists check Lncvrt 2026-01-22 15:06:26 -07:00
  • e2545a0f10 Add get-verify-code endpoint Lncvrt 2026-01-22 14:27:23 -07:00
  • 126a6421d8 Add endpoints for login and register Lncvrt 2026-01-22 13:12:01 -07:00
  • 2901d62a1a Fix issues with new user save data Lncvrt 2026-01-22 13:09:12 -07:00
  • 6caddea356 Fix issues with profiles Lncvrt 2026-01-21 22:37:08 -07:00
  • 532cfcf6e0 Add a new util for getting the client IP address for register info Lncvrt 2026-01-21 22:05:52 -07:00
  • ebae9589d8 Remove unused imports Lncvrt 2026-01-21 22:02:25 -07:00
  • c179b99806 Add an endpoint for getting the latest berry dash version number Lncvrt 2026-01-21 21:56:24 -07:00
  • 2da0f3501f Fix username column not being case sensitive Lncvrt 2026-01-21 21:03:31 -07:00
  • 00381e90d0 Startup message Lncvrt 2026-01-21 19:56:38 -07:00
  • d13b24656b itll be removed on this date actually Lncvrt 2026-01-21 19:03:20 -07:00