Commit Graph

151 Commits

Author SHA1 Message Date
cd5716b7f0 Add a build script 2026-01-25 12:08:56 +01:00
98fff24d94 Update 2026-01-25 03:33:42 +01:00
d16c3471cf Update
Update
2026-01-25 03:32:02 +01:00
5e79f1db1b Fix finding modules in cargo 2026-01-25 03:06:17 +01:00
734a90ba7e Fix date strings 2026-01-25 02:57:01 +01:00
e3af9cd15b Implement an endpoint for fetching complete entire killmails 2026-01-25 02:53:25 +01:00
d5048bae89 Add a simple killmail fetch api 2026-01-25 02:41:01 +01:00
b2b06c93bb Update 2026-01-25 02:26:35 +01:00
5a9ab78070 Use ids instead of names in the wheres 2026-01-25 02:23:14 +01:00
36dbe79cc5 Proxy images 2026-01-25 01:46:09 +01:00
5e7cdde5b8 Update 2026-01-25 01:25:17 +01:00
22a76ff8ec Return ids with analytics 2026-01-25 01:20:41 +01:00
0a7d911da9 Remove legacy code 2026-01-24 23:51:51 +01:00
7afd388c54 Hallucinate a system name handler 2026-01-24 23:42:26 +01:00
b8826d37e8 Aggregate the statistics in api 2026-01-24 23:35:21 +01:00
058db2a6e2 Fix some fucking stupid type issues 2026-01-24 23:25:45 +01:00
6eb0cad899 Remove legacy code 2026-01-24 23:18:26 +01:00
ae02ded7e6 Remove limits that nobody ever asked for 2026-01-24 23:17:12 +01:00
e87f476b43 Wire up the API with the new methods 2026-01-24 23:09:57 +01:00
18b176d812 Hallucinate some analytics tests
We really just want them to pass and nothing else
2026-01-24 22:57:57 +01:00
1b3e3471b0 Hallucinate a read API 2026-01-24 22:52:24 +01:00
aa71fd73af Actually handle errors instead of ignoring them 2026-01-24 22:46:49 +01:00
38e07aef1f Streamline error handling for character, corporation, and alliance name fetching by removing unnecessary error checks and simplifying logging. Update to return "unknown" for failed requests instead of empty strings. 2026-01-24 22:38:04 +01:00
352fcd331e Update 2026-01-24 22:34:57 +01:00
3bd88528ed Refactor some shit around 2026-01-24 22:34:12 +01:00
a3471013ae Deretardify some of the error handling
woooooooow string comparisons really......... great job clanker.......
2026-01-24 22:30:29 +01:00
5e205ffb51 Use CachedRequest instead of LimitedHTTP
Bleh...
2026-01-24 22:27:39 +01:00
20a936ce0e Print some timings for all the api calls 2026-01-24 22:25:25 +01:00
a36a924d6f Make the fucking client global
I'm tired boss...
2026-01-24 22:21:20 +01:00
10a842b1a7 Make the damn cache global 2026-01-24 22:17:16 +01:00
f3c74318c1 Remove some retarded logs 2026-01-24 22:15:47 +01:00
1c94f5f1b8 Wire up the flat killmails to clickhouse 2026-01-24 22:15:43 +01:00
6962be0e53 Fix the god damn url qUeRyEsCaPe 2026-01-24 22:06:56 +01:00
c4e9f85f2b Wire up the new flatten functions 2026-01-24 21:57:20 +01:00
6e2d38a660 Refactor db functions to db 2026-01-24 21:54:48 +01:00
560b1dd346 Hallucinate an "enrich" script/function to pad out the killmail metadata 2026-01-24 21:50:20 +01:00
933effd56b Fix types 2026-01-24 21:20:16 +01:00
a30b9de3e2 Hallucinate an implementation plan 2026-01-24 21:16:09 +01:00
cf486c6675 Add clickhouse ddl 2026-01-24 21:13:11 +01:00
e449cd31ac Some kinda bullshit idk 2026-01-24 21:12:59 +01:00
73408a2e5f Hallucinate every fucking thing 2026-01-06 20:08:44 +01:00
0e98f7d796 Add the long forgotten batch images 2026-01-06 18:57:44 +01:00
b7623d552d Add an API test such as it is 2026-01-06 18:38:48 +01:00
30151a06c7 Rework the query again 2026-01-06 18:38:48 +01:00
65a3cb587b Rehallucinate the API 2026-01-06 18:11:14 +01:00
15dc7983fd Use templates for all our querying needs 2026-01-06 18:11:14 +01:00
b5f1d4cf3a Rework the statistics to be calculated on the database 2026-01-06 17:25:28 +01:00
bb6b506ccb Send batches separately I guess 2026-01-06 17:16:48 +01:00
b0aadadae8 Properly serialize attackers and items for clickhouse 2026-01-06 17:10:28 +01:00
ba5dc88d8f Rename the retarded tables 2026-01-06 16:54:14 +01:00