Commit Graph

35 Commits

Author SHA1 Message Date
Ethan O'Brien
6b465eca8e Minor changes 2026-07-03 00:40:06 -05:00
Ethan O'Brien
dc9e19ead6 Revert jni upgrade 2026-06-28 15:04:14 -05:00
Ethan O'Brien
154a38a013 Move to argon2 for password hashes 2026-06-06 15:52:19 -05:00
Ethan O'Brien
95c31f9e54 Refactor gree module 2026-05-06 14:28:57 -06:00
Ethan O'Brien
902fbaec55 Update jni crate 2026-05-03 19:20:18 -05:00
Ethan O'Brien
d017fc43bb Update dependencies 2026-05-02 15:59:40 -05:00
Ethan O'Brien
ad0009baf6 Redo databases module to pull information from masterdata csv files 2026-05-02 15:21:19 -05:00
Ethan O'Brien
4ee5b00aef Move from json crate to jzon (json is no longer maintained) 2026-04-16 13:52:45 -06:00
Ethan O'Brien
0d79deddae Fix time overflow 2026-04-10 11:53:48 -05:00
Ethan O'Brien
8a1d33bd2b Downgrade jni for now 2026-02-19 12:20:08 -06:00
Ethan O'Brien
b35aa35b1a Upgrade dependencies 2026-02-19 10:33:15 -06:00
Ethan O'Brien
f4fe727a0e New webui 2026-02-19 09:51:51 -06:00
Ethan O'Brien
697f4188c2 Ship files for offline android/ios servers 2025-12-24 13:13:46 -06:00
Ethan O'Brien
ad0d222c96 Add the (currently android) easter mode 2025-11-30 17:26:26 -06:00
Ethan O'Brien
66f97c48ee Fix ios lib build 2025-11-30 12:01:25 -06:00
Ethan O'Brien
d4a5f0dd11 Add wip android/ios lib builds 2025-11-30 11:55:22 -06:00
Ethan O'Brien
d1ee220edb Remove unused dependency 2025-11-22 19:58:36 -06:00
Ethan O'Brien
3343d4fdd6 Remove reqwest
It uses too many dependencies
2025-11-20 23:38:24 -06:00
Ethan O'Brien
9686f3a6ef Update dependencies 2025-11-20 23:07:00 -06:00
Ethan O'Brien
1172b4bd11 Replace openssl usage in gree 2025-11-20 23:01:35 -06:00
Ethan O'Brien
8da6938fb3 Begin to remove openssl dependency 2025-11-17 23:48:53 -06:00
Ethan O'Brien
1a736155e3 Update dependencies 2025-05-01 12:14:17 -05:00
Ethan O'Brien
7493724cd7 i hate programming :(((((((((( >_< 2024-11-20 22:13:11 -06:00
Ethan O'Brien
4d9991ce75 Update dependencies 2024-11-19 23:02:35 -06:00
Ethan O'Brien
f2d99b427b Update packages 2024-10-18 00:01:23 -05:00
Ethan O'Brien
461ef4b352 Remove Cargo.lock 2024-05-04 14:23:42 -05:00
Ethan O'Brien
f20deec47d Implement password salting + hashing 2024-05-03 10:02:21 -05:00
Ethan O'Brien
a05e7a8478 Add webui 2024-04-24 19:05:20 -05:00
Ethan O'Brien
648491cd26 Remove unused crates 2024-04-13 19:12:17 -05:00
Ethan O'Brien
b5138bfaaa Implement proper jp authentication (gree) 2024-04-08 11:55:04 -05:00
Ethan O'Brien
68be3978fe LP restoration 2024-04-02 14:36:09 -05:00
Ethan O'Brien
36077a0b69 Push (not working?) gree code 2024-04-02 09:53:30 -05:00
Ethan O'Brien
9ce5f9bd42 Implement needed handlers to get to the initial download
`/api/start`
`/api/dummy/login`
`/apt/user`
`/api/purchase`
2024-02-23 13:28:44 -06:00
Ethan O'Brien
f48ae94c0e Implement /api/start/assetHash 2024-02-23 09:59:55 -06:00
Ethan O'Brien
163f5956a1 I hate encryption 2024-02-21 13:50:18 -06:00