Commit Graph

44 Commits

Author SHA1 Message Date
42ba6160bf Implement get all characters 2025-10-10 23:14:45 +02:00
ea9ecb364b Add warning and critical thresholds to options 2025-10-10 23:14:39 +02:00
ac6495faf0 Implement planet name resolution 2025-10-10 23:07:10 +02:00
8f0c027218 Hallucinate an /extractors and /storage endpoints 2025-10-10 23:01:32 +02:00
addb5773fe Actually use cache 2025-10-10 22:54:56 +02:00
3fbde26d1c Add logs to cache 2025-10-10 22:51:00 +02:00
6dbc94e110 Fix the retarded duration parsing 2025-10-10 22:48:38 +02:00
e14f2037f5 Remove FUCKING FALLBACKS 2025-10-10 22:45:50 +02:00
09bc1a90b4 Use Go's duration format instead of 8601 2025-10-10 22:42:54 +02:00
0f0adac82a Add configurable timeouts and cache validity to ESI and SSO components 2025-10-10 22:38:09 +02:00
fe47d3f8dd Remove old db 2025-10-10 22:32:47 +02:00
a09a01e7bc Actually make fucking interfaces 2025-10-10 22:32:17 +02:00
da5133eef8 Hallucinate a whole lot of shit...
Too much shit...
2025-10-10 22:28:14 +02:00
d7d3a6e888 Refactor character to types 2025-10-10 22:28:14 +02:00
ef02bb810e Refactor routes to separate file 2025-10-10 22:28:14 +02:00
08fb0080f5 Refactor db and options to separate packages 2025-10-10 22:28:14 +02:00
03e7d433d5 DB rule 2025-10-10 22:28:14 +02:00
5433247e2b Hallucinate a direct and cached esi apis 2025-10-10 22:28:14 +02:00
d0075c35cc Add cache validity to options 2025-10-10 22:12:48 +02:00
afc2068fcc Actually fucking save the fucking ID 2025-10-10 22:05:53 +02:00
ba455786aa Fix dave's retard 2025-10-10 22:01:24 +02:00
6ffb7b4de0 Hallucinate a very basic planet api 2025-10-10 21:58:47 +02:00
bc77158507 Refactor "Token" to "Character" which is what it actually is 2025-10-10 21:56:42 +02:00
acec39ad76 Hallucinate an esi endpoint methods 2025-10-10 21:48:26 +02:00
117580f107 Test out the webhook 2025-10-10 21:40:12 +02:00
287c36824e Refine shit a little more 2025-10-10 20:58:26 +02:00
a4ecb92123 Fix up options to be more better 2025-10-10 20:53:23 +02:00
6d88711576 Test webhook 2025-10-10 20:48:35 +02:00
23253eb06c Remove redundant log lines 2025-10-10 20:44:56 +02:00
cdc896c5f0 Add zulip webhook 2025-10-10 20:43:09 +02:00
75b1045983 Rip options out into separate file 2025-10-10 20:39:25 +02:00
a296a4c684 Set up callback handler on start and not dynamically
Since we can't do it dynamically
2025-10-10 20:32:49 +02:00
e7c433f1c1 Add port env option 2025-10-10 20:28:18 +02:00
a1f568cbe6 Rewrite to use fasthttp 2025-10-10 20:23:48 +02:00
2c727632b8 Look for sigint 2025-10-10 20:16:09 +02:00
1e5ac81598 Add a login route to simply add characters 2025-10-10 20:12:36 +02:00
f521c7e449 Have esi accept an optional http muxer 2025-10-10 20:10:42 +02:00
101138716f Hallucinate hella cursor rules 2025-10-10 20:07:44 +02:00
c199b3337a Hallucinate hella logs 2025-10-10 20:07:05 +02:00
4c9ebbe71e Ignore db file 2025-10-10 20:02:51 +02:00
693c822c12 Try to make esi use db.go 2025-10-10 20:02:47 +02:00
bae3254df8 Properly use .env for secure shit 2025-10-10 19:58:07 +02:00
683e6871fb Add eve sso code 2025-10-10 19:53:42 +02:00
65cf8e2719 Initial commit 2025-10-10 19:34:07 +02:00