2995540b38
Downgrade to mariadb 11.8.5 (lts)
...
I am now using a replication system that uses the master-slave system across 3 servers, db1 is prod, the master, db2 and 3 are replication slaves. This will ensure no data loss can really ever occur unless there is a fire here.
2026-02-13 02:51:36 -07:00
bc0a3731be
Add golden berry support to leaderboards
2026-02-11 17:23:32 -07:00
f02a5760f1
I guess that isn't needed
2026-02-11 13:33:59 -07:00
c961939d0f
Make it so this endpoint can be used as profile one
2026-02-11 13:27:51 -07:00
19c4867576
Fix this
2026-02-10 18:41:21 -07:00
950865fcde
Add build script + Update dpenedencies
2026-02-10 18:37:06 -07:00
8015d7c5ac
XP Calculation will be done client sided
2026-02-10 18:32:48 -07:00
70e6b590d0
Remove this
2026-02-10 13:13:34 -07:00
c199cac8f4
Fix latest endpoint
2026-02-10 12:59:51 -07:00
2ecd8564ea
Make it easier for releasing versions
2026-02-10 12:51:58 -07:00
90ecda95a8
Add support for 'x64' and 'arm64' instead of their names used in Tauri
2026-02-10 12:43:11 -07:00
089421066b
Set the beta version name to 26.1-beta
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
2026-02-08 01:38:14 -07:00
69b27a4317
Consistency fixes again
2026-02-08 01:26:43 -07:00
bfe2eae7b2
Use bigint instead of number for calculateXP
2026-02-08 01:11:58 -07:00
45c90fcffb
Consistency fixes
2026-02-08 01:10:29 -07:00
2319058b5d
Add calculateXP function
2026-02-08 01:10:23 -07:00
31f3ab2378
Change startup log
2026-02-04 21:34:16 -07:00
294339a39e
Add downloads count
2026-02-03 17:41:03 -07:00
4cc0ff910d
Bruh how
2026-02-02 21:29:37 -07:00
645d424f84
oops
2026-02-02 21:27:23 -07:00
3cea4ea9de
Small improvements & fixes
2026-02-02 21:24:45 -07:00
b34f628829
Add a endpoint to fetch users
2026-02-02 20:58:07 -07:00
fbf5a46e74
I don't know why I didn't just do this from the start
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
2026-02-02 18:50:17 -07:00
48060397f4
Remove data and hash from listing response and remove buyable thing
2026-02-02 18:03:18 -07:00
9ce2d8e6ab
Don't provide non custom icon data if the user is using a custom icon
2026-02-02 14:12:13 -07:00
7c24b22276
Fix sorting
2026-02-02 00:02:35 -07:00
fed1dfaa24
No point in this
2026-02-01 22:40:52 -07:00
65a9574d47
Add editedAt to edit broadcast
2026-02-01 22:35:48 -07:00
e8cad1ace3
Fix this
2026-02-01 22:13:35 -07:00
e7ce9e7fed
Include timestamp & edited at in chatroom responses
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
2026-02-01 21:33:51 -07:00
64a15390e7
WHAT IS WRONG WITH THIS
2026-02-01 19:00:58 -07:00
6bd0503cc5
Idk why I did that
2026-02-01 18:59:01 -07:00
638f9f5d1d
Make it so changing username/password actually resets your token
2026-02-01 17:01:41 -07:00
5db6c231ca
Oops
2026-02-01 16:14:28 -07:00
35394228cc
This should be fine actually
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
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
2026-01-31 14:54:49 -07:00
acddabb7aa
Make everything case sensitive and also add a existing check for splash text thing
2026-01-31 13:59:49 -07:00
4383695846
Fix this
2026-01-31 01:48:48 -07:00
5cd6442cca
Make icon marketplace work with either verifyCode or token
2026-01-31 01:28:37 -07:00
4727816fb2
Update this message
2026-01-31 00:57:56 -07:00
d06895eede
Fix uploading icons
2026-01-31 00:46:37 -07:00
2568f9d8fe
Fix documentation issue
2026-01-31 00:21:24 -07:00
ef52f8fcac
Make all endpoints have x-forwarded-for header
2026-01-31 00:14:34 -07:00
4cbf0dbf5d
Fix these endpoints
2026-01-30 21:57:27 -07:00
e303a40cc1
Fuck
2026-01-30 21:45:04 -07:00
03a2d9a4f5
Temp test
2026-01-30 21:43:50 -07:00