SeAT - ๐ฌ-general - Page 2
Gigi
5 Nov 2024 18:41
got it....i guess i could do the VM/VPS anywhere...and then the container installation should work....def going to get stuck in the SSH/DNS setup....
Raiden
5 Nov 2024 19:02
I personaly recomend digital ocean . They will let you create a vps and if you delete it after a day you only have to pay for the day.
I messed up my instalation several times when i first tried to install seat. So i removed and created a fresh vps several times and didnt have to pay anything extra
Astral
5 Nov 2024 20:12
Eh the docker desktop for windows operates the same way as the macos version.
recursive_tree
5 Nov 2024 20:13
but you run the installation steps on the host, not in a container
Astral
5 Nov 2024 20:14
Yeah but using docker on macos is pretty much like running it on windows.
it's 1:1
recursive_tree
5 Nov 2024 20:15
I'm talking about this. It has nothing to do with docker or windows whatsoever. It is downloading the docker-compose files
Astral
5 Nov 2024 20:15
Are they doing bare? If not docker on macos is still equivelent of running docker desktop on windows.
Gigi
5 Nov 2024 22:25
I've been trying to find a fully free version...GCP might have a micro VM that is completely free...
recursive_tree
5 Nov 2024 22:26
seat is relatively resource intensive. I don't think it will run well, if at all. How much memory does that thing have?
also, for how many characters do you plan to host seat?
Gigi
5 Nov 2024 23:07
possibly 40-50 at most...
characters....real people about 15
Wibla
6 Nov 2024 07:52
could probably run it on a cheap as chips VPS
I paid $25 for 2 years at greencloud and it is 2 or 4GB ram ++
Asrik
6 Nov 2024 15:28
WTF!! $25 for 2 years???
Wibla
6 Nov 2024 15:41
Yeah, was a halloween deal
Or something
so this CCP stream
they are pushing ingame tools hard
let me guess ... they're giving up on ESI
Claw
8 Nov 2024 16:29
ah yes, the great ingame tools everyone loves to use
Kiba
8 Nov 2024 17:50
Concurrent login numbers go up if you have to login to get your data
Claw
8 Nov 2024 17:52
"hey friend, I know you really want to join our corp, but I'm gonna need you to stream your screen while you launch eve and go through your hangers once a month for CI purposes, K thanks"
recursive_tree
8 Nov 2024 18:34
Actually, at least one dev on the eve partner discord has been pushing hard to get all endpoints back up after the outage earlier this fall.
Wibla
8 Nov 2024 18:37
nice
Kiba
8 Nov 2024 19:59
It is nice to see somewhat usable corp features in game, on a more serious note.
Akov
8 Nov 2024 20:30
all I really want from esi is a good stable sso
wish nothing else exported
RedFox
12 Nov 2024 09:34
Racknerds new years deals are pretty cheep
Gigi
12 Nov 2024 20:23
ok this might be a noob question.....but when folks are joining a corp do they simply have to go over to our seat setup or do they also, previously have to apply in-game?
Wibla
12 Nov 2024 20:26
uhm
this is a corp management/recruitment thing... but generally you want them and their alts registered before they join
so you can have a look at things
Gigi
12 Nov 2024 20:26
but to join they still have to apply in-game?
Raiden
12 Nov 2024 20:27
Yes
Gigi
12 Nov 2024 20:28
Got it...Thank you.
Raiden
12 Nov 2024 20:28
Seat won't do anything in game. It's just a 3rd party information tool
Gigi
12 Nov 2024 20:29
got it that makes sense..
Wibla
12 Nov 2024 21:33
I prefer using invites, but yeah
Gigi
12 Nov 2024 22:08
How do you mean?
Raiden
12 Nov 2024 22:45
He invites them to join his corp instead of having them apply to join
Gigi
12 Nov 2024 23:34
There is an option to do that in the game?
Raiden
12 Nov 2024 23:47
Yes
I believe you can just right click on there name and invite to corp
Gigi
12 Nov 2024 23:54
Perfect!
Raiden
13 Nov 2024 00:20
Don't go spamming everyone in the recruitment channel lmao
Gigi
13 Nov 2024 00:29
lol!
Question: any chance there is a buyback plugin coming for seat 5 soonish?
Raiden
13 Nov 2024 00:55
Doesn't look like it. But you can always setup corp projects in game. All they have to do is drop it in the hangar and they will automatically get paid
Akov
13 Nov 2024 03:33
^this hack has been a godsend for moon goo and skyhook pickups
Gigi
13 Nov 2024 15:54
Anyone using the HR plugin on seat 5. Do you find it useful?
Jay's
14 Nov 2024 05:21
My fork is working : https://github.com/hermesdj/seat-buyback
Asrik
15 Nov 2024 04:55
Since work on the document Crypta Electrica. Looking forward for the new upcoming updates.
Wibla
17 Nov 2024 11:34
heh, so EVE is fragile as fuck, right
bad internet and shit will bounce you
but migrating my firewall between two different hosts ...
no problem!
Wolfram
17 Nov 2024 16:16
If no seat plugin, is there a standalone private timerboard I can self host?
Ncc-1709
17 Nov 2024 23:13
tried discord events tab?
Wolfram
17 Nov 2024 23:37
I have not. I'll give that a whirl and see it works out for us. Thanks!
recursive_tree
18 Nov 2024 08:14
I think alliance auth has a timerboard plugin, but I'm not sure
Ariel Rin
18 Nov 2024 09:11
It has a few
I only speak when spoken about :p
AjDuLion
20 Nov 2024 16:08
well it runs.. the only question now is when does she wants to upgrade to alliance one ><
since its a 1u 19'' unit i need to find a pci bracket that holds nvme's
and then i can just move the vhdx to that
i'm basicly trying to add some plugins to it and then my other half can try and break it with her corp
Wibla
20 Nov 2024 17:26
pro tip: just get a pair of used enterprise sata SSDs
run them in mirror
AjDuLion
20 Nov 2024 17:28
https://www.overclockers.co.uk/axagon-pcem2-nd-pcie-adapter-for-two-m.2-ssds-with-software-raid-cc-00e-ax.html i'm looking at this + 2 nvme's
it supports software raid so i could mirror it
Not sure if I have enough ssds ๐ฅน
Wibla
20 Nov 2024 17:33
I said enterprise
With power loss protection
AjDuLion
20 Nov 2024 17:33
i have some intel ssds and micron 7400's
Wibla
20 Nov 2024 17:35
Then you're good to go
Looking at some used U.2 for special device
AjDuLion
20 Nov 2024 17:37
u.2 is nice
I might just get a HP 775670-B21 for the vm's
HPE 2.6TB HH/HL Light Endurance
(LE) PCIe Workload Accelerator
775670-B21
Usable Capacity 2.6 TB
Technology NAND Flash
Max Sequential Throughput :
Reads 2.4 GiB/s,
Writes 1.5 GiB/s
Access Latency
(4KiB,Q1)
Reads 110 microseconds,
Writes 25 microseconds
IOPS (4KiB,Q16) Read 69,000 IOPS,
Write 150,000 IOPS
Max Random IOPS
(4KiB)
Read 235,000 IOPS @ Q128
Write 168,000 IOPS @ Q16
Form factor Half Height/Half length
Bus Interface PCIe 2.0 X 8
Wibla
20 Nov 2024 17:47
should do the job nicely
AjDuLion
20 Nov 2024 17:49
hmhm
Wibla
21 Nov 2024 09:26
hmmm
I already run
15 */2 * * * for contracts and */30 * * * * for killmails
Crypta Electrica
21 Nov 2024 09:29
Then thats fine. It wont be touched by this update
It will only modify the previous default of
*/15 * * * *
Wibla
21 Nov 2024 09:30
yeah
I guess the aggregate demand from SeAT installs (and other things) with a similar schedule results in unsustainable load peaks on ESI
because then I should change these a bit as well
Crypta Electrica
21 Nov 2024 09:31
Its probably* not just us, but the better users we can be of ESI the easier life is for the devs that work on it
and smoother vs peaky loads is always a good thing
Wibla
21 Nov 2024 09:31
yeah for sure
you can see this pretty clearly here
so with 20 minute bucket updates, there's spikes to go around
Crypta Electrica
21 Nov 2024 09:33
Yeah the spikes will always somewhat be there, its really hard to truly smooth them out
Wibla
21 Nov 2024 09:33
oh yeah
hehe
AjDuLion
21 Nov 2024 09:34
I mean as long as your not running high loads all the time that looks ok
Wibla
21 Nov 2024 09:35
this is the hypervisor... it's not exactly overworked ๐
AjDuLion
21 Nov 2024 09:35
๐
Wibla
21 Nov 2024 09:36
but I run over 4000 tokens... and don't need all the data refreshed every hour
AjDuLion
21 Nov 2024 09:36
I really wanna run grafana again and do some stats, just donโt have enough time ๐
Wibla
21 Nov 2024 09:36
this is munin
so
very lazy mode
since I have a master setup of plugins etc ready to go
AjDuLion
21 Nov 2024 09:38
Yeah I doubt we will ever get more then 1000 tokens
Unless we recruit everyone during fanfest ๐
โBring all your altsโ
Akov
21 Nov 2024 19:23
are you docker?
AjDuLion
21 Nov 2024 19:24
?
Akov
21 Nov 2024 19:24
are you on docker
AjDuLion
21 Nov 2024 19:24
No Iโm not
Itโs hyper-v supervisor with Ubuntu for seat
Well I went the non enterprise way (gf has ASUS sponsorship and Lexar had a black Friday deal) I mean 4x2tb nvmes is cool
Wibla
22 Nov 2024 13:21
oh nice ๐
AjDuLion
22 Nov 2024 13:24
I guess the cooling will be fine
Bought another 6 nvmes for my Hyperdeckโs recorders for the company (1tb) ๐๐ so this now officially a business expense
Itโs an x16 interface so wonder how the speeds are gonna be
recursive_tree
22 Nov 2024 14:02
Isn't M.2 NVMe x4? 4*x4 is x16
AjDuLion
22 Nov 2024 14:23
yeah technicly it should run full speed
asus website says the v2 card will do 128Gbps so it should cap out at 16GB/s ?
(overhead not counting)
V5 does 512Gbps
Xaivada Skywalker
23 Nov 2024 21:20
Hi guys, is there a way to extract the interference from in-game map?
like through the API from CCP
Crypta Electrica
23 Nov 2024 21:27
No
Astral
23 Nov 2024 22:39
Need more space.. need to data hoard..
AjDuLion
23 Nov 2024 22:39
raw storage isn't an issue for me
Astral
23 Nov 2024 22:39
You got into the pb realm yet?
AjDuLion
23 Nov 2024 22:40
sort of ?
raw its a PB but something something redudancy
Astral
23 Nov 2024 22:43
You can still have redundant array of disks even above like 3pb or so.
AjDuLion
23 Nov 2024 22:44
true but this is about what we need each year so we are good
just backup to tapes store it for archive and ask client if they need it on disk
Wibla
24 Nov 2024 01:21
Yikes
AjDuLion
24 Nov 2024 09:00
It will need replacement in a year or 2 ๐
Wibla
24 Nov 2024 09:03
Personal copy of the Internet?
AjDuLion
24 Nov 2024 09:17
Lol no I own my own broadcast company and we operate a broadcast truck which we do quite some events where we have to store 4k multicams ๐
Wibla
24 Nov 2024 09:17
Ooh
Astral
24 Nov 2024 11:17
Just be glad you didn't work for one company I did, Messy cables = cut cables and more work if you didn't make them all nice and pretty.
AjDuLion
24 Nov 2024 11:17
I had someone cut my fibre cable once
was a nice invoice to send
Astral
24 Nov 2024 11:18
Eh happens way more then it should..
Though hope those are on some sort of suspension or whatnot or poor servers..
Unless you have no moving parts for your storages and whatnot.
AjDuLion
24 Nov 2024 11:19
everything is ssd/nvme
altough technicly there are only 3 pc's on board which are fixed
Astral
24 Nov 2024 11:21
Meh for the pc's the servers are the only things that matter honestly.
AjDuLion
24 Nov 2024 11:22
but to answer the question yes the rack is ''floating''
Astral
24 Nov 2024 11:23
Good Good.. We'd have to punish you if it was static.. even if you said the truck was like a cloud..
AjDuLion
24 Nov 2024 12:41
I've seen flightcases thrown around harder with the gear thats in there :+
Ncc-1709
24 Nov 2024 12:43
concidering my hardcase got crushed last flight i took... that aint that difficult
Asrik
24 Nov 2024 15:37
Impressive setup. Had a feel that 600 TB was for some kind of media. And looking at the RED mouse pad, you must have 8 RED cams.. Not cheap..
I remember back 15 years ago, they tend to overheat when they left on for too long. Are they better now?
AjDuLion
24 Nov 2024 15:55
Back in the day they had some issues nowadays almost none
We have a ton of Komodo xโs for multicams slowly upgrading to raptors for full frame stuff and for lower budget we go blackmagic ursa broadcast g2
But yeah 6/8k red footage (or proress) is heavy as heck
I mean they have some quirks ofc but every camera has that
Asrik
24 Nov 2024 17:13
Dude.. That RED Raptor is a over-powered Monster!!! 8k at 120 frames and it can use fiber as a IP remote cam too!! Red has come a LONG way in 15 years...
And that Blackmagic cam is similar to Panasonic but way more advance.
AjDuLion
24 Nov 2024 17:21
๐
Yeah the ccus are a bit expensive to build tough
2 a6000โs for the full scale ๐ per camera
Asrik
24 Nov 2024 18:02
plus the lens, and thats another 10-30k
AjDuLion
24 Nov 2024 18:05
They have dropped down to 8-9k now because of the 15-120 that are ff compatible
Asrik
24 Nov 2024 18:46
https://tenor.com/view/okay-ok-alright-cool-awesome-gif-18159255497747374770
Wibla
24 Nov 2024 20:52
we have 1.3PB of storage for video at work, but it's just for CCTV ๐
divided across two sites
AjDuLion
24 Nov 2024 20:54
Hehe yeah but you guys have x days/weeks/month requirement
Wibla
24 Nov 2024 20:56
that we do ๐
plus it's divided across two sites
for redundancy...
AjDuLion
24 Nov 2024 21:30
Hmhm
My redundancy is active projects are on 2 places everything older then 1 year is on 2 tapes
Wibla
24 Nov 2024 22:39
well, we do 7/30 day retention for CCTV depending on situation
as standard
for 1000+ cameras
so it's a slightly different use case
AjDuLion
24 Nov 2024 22:47
yep
I have a feeling i've been running behind my tail but am I good to suspect seat is not meant to work behind a reverse proxy ?
recursive_tree
29 Nov 2024 21:29
seat does run behind a reverse proxy if you follow the default instructions. So what is the problem?
AjDuLion
29 Nov 2024 21:31
on the reverse proxy i have
server {
server_name seat.amiomia.eu;
location / {
proxy_pass http://seat-amiomia.localdomain; # Internal webserver address
proxy_set_header Host $host; # Pass the original Host header
proxy_set_header X-Real-IP $remote_addr; # Pass the client's IP
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # Chain of proxies
proxy_set_header X-Forwarded-Proto $scheme; # Pass the original protocol (HTTP/HTTPS)
}
}
server {
listen 80;
server_name seat.amiomia.eu;
return 301 https://$host$request_uri; # Redirect HTTP to HTTPS
}
on the seat web server i'm running
server {
# Hostname
server_name seat.amiomia.eu;
# Document root
root /var/www/seat/public;
index index.php;
# Handle application requests
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# PHP-FPM configuration
location ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
# Inform PHP about HTTPS via reverse proxy
fastcgi_param HTTPS $http_x_forwarded_proto;
}
# Prevent access to sensitive files
location ~ /\.ht {
deny all;
}
location ~ /\.env {
deny all;
}
# Disable HTTPS on backend (handled by reverse proxy)
listen 80;
listen [::]:80;
}
seems i'm getting a redirect loop and i can't figure out where i'm going wrong
WelcomeReality
30 Nov 2024 13:41
nope, running good for me with exactly the same setup
wait, do you have listen 443 ssl; on reverse proxy conf?
or did u just truncate that for privacy
AjDuLion
30 Nov 2024 16:50
not that i know of as its not working for me
sysdate
19 Dec 2024 07:49
Is there way to recognize registered user's clone state? (Omega, Alpha clone)
Ariel Rin
19 Dec 2024 08:14
ESI only provides character level information by design
so, no.
sysdate
19 Dec 2024 08:17
Interesting thanks!
recursive_tree
19 Dec 2024 09:29
You can make some guesses from skill training speed, but it isnโt 100% reliable.
Akov
19 Dec 2024 15:29
Can't you just compare sp vs active sp and as long as they have at least 1 omega skill you will find a difference
Gigi
20 Dec 2024 23:48
@user_164076488294006785 Just installed your industry plugin. So much simpler!
Is this supposed to be in French?
Akov
21 Dec 2024 05:50
<this is a joke> you can remove the french language pack by typing rm -fr
(dont do that)
Gigi
21 Dec 2024 06:08
I've heard it works more efficiently if you do sudo rm -fr
<don't do this>
Jay's
21 Dec 2024 09:44
It shouldnt be in French, I'll look at it
nunu
24 Dec 2024 19:21
i have a question about schedule.
About docker backup database backup. Is it possible to add it to a scheduled task. There are so many options inside the scheduled task that I'm not sure I'm looking at it and missing it. If any member knows, please let me know which one. ๐
Due to too much stale data, I added seat:admin:maintenance to the scheduled task hopefully it will help in clearing the stale data. Of course, I selected yes in the option to clear stale data. But I still have 16g of data in the database from my current backup. Six months ago it was only 2g.
Wibla
24 Dec 2024 19:40
is it stale or is it historic data?
recursive_tree
24 Dec 2024 21:36
It depends on how the backup works. If it is a laravel plugin that adds artisan commands, you should be able to schedule it. Otherwise, it canโt be added to the schedule.
Youโd have to send use the storage used by table to judge if it is abnormal.
Also, the remove stale data option isnโt doing all that much. Donโt expect wonders from it
nunu
26 Dec 2024 06:47
Getting rid of stale data has proven useful. But unfortunately, I may have set it wrong. It's deleted all my data. Except for plugs.
Fortunately, I backed up the data in advance before setting it up.๐ซ
Gigi
26 Dec 2024 15:17
Thank you!! Some more tabs are also in French whenever you get a chance to take a look. Also loving whatโs to come with the โbuildโ tab.
Jay's
26 Dec 2024 21:16
You'll have to tell me what other tabs are also in french, it's hard to find for me ^^
Gigi
31 Dec 2024 01:05
@user_164076488294006785 This is still in french.
There was one more after clicking on an order where you see 4 tabs (order details, deliveries. ravworks, build plan) but it seems to be fixed now.
Found another french location
@user_164076488294006785 also, I set up the discord updates for a "New Industry Order" via 'Notifications' but it doesn't seem to be working.
Jay's
1 Jan 2025 17:33
It sends a notification only when the Order is "Confirmed"
Maybe that's why ?
Are you sure you are on the latest version ? The screens you took I dont have those things in french.
I'm pushing another version anyway that will fix ravworks export for reactions + container station location displayed (was always "unknown")
Gigi
1 Jan 2025 19:36
Hmm ok let me try that.
Is there a way for me to update the version manually?
Yup! that worked. Thank you!
Jay's
1 Jan 2025 20:52
Restarting the app should be enough
Gigi
5 Jan 2025 20:29
@user_164076488294006785 Happy New Year!! The industry plugin is working great. Any chance you might be working on bringing in 'refined/reprocessed' pricing to your buyback plugin. It'll be a massive update for us! Let me know if there is anything I can do to help.
With the materials prices swinging ridiculously these days. maintaining a static list of priced items is becoming cumbersome with our 80 entires.
How easy/hard is it to take an entire corporation with its members from one corporation name to another?
Or is it simpler to just delete everything and start fresh and have everyone re-auth.
Akov
6 Jan 2025 07:08
if they are already registered...just wait
ESI takes 24hr-7days to update everything every where
so some of the stuff might look weird
Wibla
6 Jan 2025 08:07
don't re-auth, just ... move them over
things will look weird for a little while
also specifically - this is one of those "user friction" things... you don't want to force people to re-auth shit all the time, they get tired of it ๐
Astral
10 Jan 2025 23:40
They also protest.
Gigi
12 Jan 2025 16:07
Noob question perhaps - my seat setup looks like this on the third-party support site.
Is there any way to change it to say "Corp Auth" or use my specific corp name and "XYZ Auth"?
recursive_tree
12 Jan 2025 16:46
Can you provide some more context where it is saying this? The screenshot doesn't really help :)
suineg
12 Jan 2025 16:56
if that's in your third party applications section like it looks like then you set that yourself when you make the application on the developers website with eveonline
Gigi
12 Jan 2025 17:03
Ahh yeah...Thank you!
suineg
12 Jan 2025 17:03
it can be edited at any time
Gigi
12 Jan 2025 17:19
How easy/hard is it to edit without breaking things?
suineg
12 Jan 2025 17:20
https://developers.eveonline.com/applications go here, click your application, hit edit, when done hit save at the bottom
NovaSummoner
14 Jan 2025 23:11
Just had a contract notification go through, the contract was sent 2 weeks ago and accepted the same day. My seat is haunted lol
Asrik
15 Jan 2025 02:42
They are called Gremlins! lol
Wibla
15 Jan 2025 07:26
lol
that can happen ๐
but sounds weird
shouldn't be so backlogged
HaKke
15 Jan 2025 14:54
Do you know of a way for people to authenticate for Discord (via bot to get roles depence on allianz) without revealing any information other than what's strictly necessary for that purpose?
Claw
15 Jan 2025 16:21
Setup squads that add people based on alliance and then grant discord roles for those squads would be the easiest if I'm understanding your ask
HaKke
15 Jan 2025 16:28
Can SEAT handle that as well, if people donโt check all the information boxes during the SEAT registration process?
recursive_tree
15 Jan 2025 16:35
squads can filter by scopes, so yes
HaKke
15 Jan 2025 16:44
cool, ty
Orion-Starhunter
18 Jan 2025 03:44
Does anyone know whether doing the docker install or the manual install is better? I keep running into different issues based on following the 5.x installation guide. Any help would be appreciated.
Crypta Electrica
18 Jan 2025 04:18
I whole-heartedly reccomend the docker approach
Orion-Starhunter
18 Jan 2025 04:21
I have tried this approach on Windows Server 2022, and on Ubuntu 20.04. On W2022, there is a repeating message that the user/pw for the database is incorrect despite what is entered in the env file.
On Ubuntu, I keep getting a syntax is incorrect with MySQL when trying to do the GRANT ALL step. (have checked several times to make sure nothing was missing)
recursive_tree
18 Jan 2025 05:40
Did you start the stack and then change DB passwords in your .env? In any case, delete your mariadb volume and restart the stack. That should reset it.
Or is this on a manual install?
AjDuLion
18 Jan 2025 18:54
I feel very old skool installing stuff on hyper v but its what i know and my original expirience with docker was docker windows so eh yeah..
Orion-Starhunter
19 Jan 2025 03:33
This appears to be the only thing not populating. Character shows that they've mined this month, but does not look like this gets populated.
Am I missing a step or is there a way to update this?
NM, it looks as though it caught up. Again, thank you everyone for your help
Asrik
19 Jan 2025 03:56
mine is showing up
lol
Orion-Starhunter
19 Jan 2025 03:56
Crypta Electrica
19 Jan 2025 04:01
It takes some time for the data to pull in
NovaSummoner
19 Jan 2025 19:33
Is there a way to Assign a default Access Management role for new Seat Members? OR automate if in X corp they get X Role. I want them to get the Discord connector overall but not manually doing it.
recursive_tree
19 Jan 2025 19:34
Squads
NovaSummoner
19 Jan 2025 19:41
Oh this is perfect! Thank you!!
Orion-Starhunter
22 Jan 2025 03:20
Is there a way to clear the cache on SeAT as it does not appear to be updating player ISK in game properly, or at least force it to pull from eve?
Wibla
22 Jan 2025 06:59
How long have you waited?
AjDuLion
22 Jan 2025 11:36
I never want to migrate this ever..
Astral
22 Jan 2025 11:42
Check dm's lol.
AjDuLion
22 Jan 2025 12:28
๐
Akov
22 Jan 2025 20:33
just bring up your back up...migrate is easy
AjDuLion
22 Jan 2025 20:47
^^ veaam backup then restore in proxmon
He11fire_[Vlad]
31 Jan 2025 18:11
Data from cameras? Havin same
AjDuLion
31 Jan 2025 18:16
^^ yep
Nfinished
2 Feb 2025 19:08
hey fellas, i just (re)launched https://www.upwell.gg/ if ya'll are interested. I know most of you will be using seat for internal timerboards but it's great for sharing timers/pinging across coalitions or other random groups.
NovaSummoner
2 Feb 2025 22:37
Only issue I see with the tool is, I am logging into an unknown tool hosted by someone I don't know with something as critical as Structure timers and my fleets. If it was something I could self host, 100%
Nfinished
2 Feb 2025 22:49
Yeah, someone with your (and not unlikely most of this server's) mindset would reach for aa or seat but I wanted to build something for the underserved population of groups without the ability to self host, or any group that doesn't fit into the structure auth tools are usually based around. It's aimed at smaller corps or coalitions and npsi communities
I do question how valid opsec concerns actually are though, it's not like timers aren't visible from space
Version 1 requested waypoint write scopes so users could set destination straight from Upwell and I got pushback because people were worried that it could be malappropriated which I found kinda ridiculous
NovaSummoner
2 Feb 2025 22:57
Eve being the game that it is, has made me very paranoid. The Attacker should have the timers yes; and anyone that happens into that space.
My concern would be third parties. 10, 20, 50 groups are using your tool (using you as the example not saying you would do this)
You now have timers for those 50 groups. You now sell that intel to Null Blocks, Wormholers, a gang of pirates. What ever it might be. Now as a defender, I have to worry about the attackers + Who ever else thinks I am valuable enough to attack. This is a bigger issue in Wormholes then K space imo.
Akov
3 Feb 2025 02:44
That being said, if you get a bunch of users hmu and ill buy the timers ๐
can suggest a few others that will pay for syndication!
especially the pings
Wibla
3 Feb 2025 02:45
Yeah same :v
Akov
3 Feb 2025 02:46
I do really appreciate its not default bootstrap
Nfinished
3 Feb 2025 03:15
it's default shadcn ๐
Akov
3 Feb 2025 03:50
ah neat
you ever do one of those theme selector thingies
really wish their like theme customizer thing was just included ๐
Nfinished
3 Feb 2025 04:21
Shad applies the theme at init, it's just a stack of css vars
Could probably pull the vars right out of the customizer page per theme and scope them into a class
Honestly it's super minimal though, as a component library it's more focused on composition than actual style so you do at some point need to extend the tailwind config with your own stuff
Akov
3 Feb 2025 05:20
Yea, I use it for all my internal eve tools
i like their blocks idea
sysdate
5 Feb 2025 01:13
https://letsencrypt.org/2024/04/25/guide-to-integrating-ari-into-existing-acme-clients/
Gigi
5 Feb 2025 02:25
Is there a way to blacklist a corp? For example if we wanted to avoid current or ex members of a certain corp from joining our corp?
Akov
5 Feb 2025 03:13
I set them -10 ๐
Gigi
5 Feb 2025 03:32
I meant in SeAT.
and if you set them at -10 - how does that impact previous memebrs of the corp?
Akov
5 Feb 2025 03:32
you see it when they app
Gigi
5 Feb 2025 03:33
including previous members?
see it in SeAT? where?
Akov
5 Feb 2025 03:33
no in game
the HR plugin might have something
but Ive never used it
Gigi
5 Feb 2025 03:34
yeah i was asking here cos it's the SeAT discord server.
Akov
5 Feb 2025 03:34
let me ammend my statement then
by default, there is no way that I know of, we black list former folk by setting them -10 in game and adding them to a black listed group in contacts, there is an HR plugin, which may have this functionality, but Ive never used it
Gigi
5 Feb 2025 03:36
gotcha.
Akov
5 Feb 2025 03:36
https://packagist.org/packages/cryocaustik/seat-hr
the docs say it has a blacklist, but I dont know anything about it
Gigi
5 Feb 2025 03:36
i use it. it allows for blaclisting individuals
not corps
Akov
5 Feb 2025 03:37
Oh I see
You want to black list from the corp history
Gigi
5 Feb 2025 03:38
blacklsit an entire corp - so that its current and previous members cannot be accepted to my corp or anyone in my alliance by mistake.
Akov
5 Feb 2025 03:38
when you said previous members of the corp, I thought you meant your corp, not an arbitrary one
Gigi
5 Feb 2025 03:39
ok
Akov
5 Feb 2025 03:40
theres not a good solve for that
I have a bunch of not seat scripts that do most of the vetting for us, and that specifically is a very hard problem to do well
Gigi
5 Feb 2025 03:42
yeah i'd imagine...
i think alliance auth has something that does this....but they have so many plugins...one of the reasons why i even went down the route of setting up SeAT ..."user-friendly"...
Akov
5 Feb 2025 03:43
the AA one checks if a previous corp is in an alliance
but doesn line up dates of changes
ie if a corp joined goons, left goons and then 3 years later the dude was in the corp
Gigi
5 Feb 2025 03:44
i think it's this one....not directly a blacklist per se.
https://apps.allianceauth.org/apps/detail/aa-alumni
Akov
5 Feb 2025 03:44
aa says he was in goons
Gigi
5 Feb 2025 03:44
ya
Akov
5 Feb 2025 03:44
but he was never in goons, just a corp he was in at some point was
That specific plugin is for previous memembers of your own alliance btw
Gigi
5 Feb 2025 03:47
yeah you're right...
Akov
5 Feb 2025 04:03
the stupid way you can do it is an advance search on zkill with the person and the blacklisted alliances on the attackers side
but that only does one at a time
Gigi
5 Feb 2025 15:12
Good morning all. ... So we are going to through a bit of rebranding i.e. moving everyone from one corp to another. Is there anything I need to do on the backend/code to ensure this happens smoothly.
I'll obviously have to update the squad corp filters nd update the corp name for the different plugin settings. Is there anywhere during setup where I had to use the Corp code/ID etc.?
Akov
5 Feb 2025 17:33
Nope
Squad filters is basically it
Raiden
7 Feb 2025 20:08
Anybody know what the purpose for the delayed local chat is ? is it so we have to dscan more instead of relying on local ?
Ariel Rin
7 Feb 2025 20:19
its not on purpose
ccp moved chat off cluster a few years back, its now xmpp based and they have struggled ever since
Kiba
7 Feb 2025 20:25
Most likely related to the mention of moving local chat to Quasar? Patch notes indicated they made that live yesterday. Unsure if the text means they're in the process - the patch notes are worded as if it's ongoing. https://www.eveonline.com/news/view/patch-notes-version-22-02#h2-1
Wibla
7 Feb 2025 20:43
seems like a dumpster fire so far
Akov
7 Feb 2025 22:54
the delay is not intentional
its just growing pains o fnew tech stack
Raiden
11 Feb 2025 10:00
Off topic question. How do you guys handle kicking or removing users from discord when they quit the corp?
Claw
11 Feb 2025 11:23
so we have a public channel that anyone can join. Discord just handles who can see what after they sign up. So if someone leaves they can still chat in the pubbie channels but can't see any "member" channels
Xalkost
11 Feb 2025 11:29
Our dear Warlof made this : https://github.com/warlof/seat-discord-connector
Autofill squads for your corp membership
(if corp = "my_super_corp") => enters the squad
on the connector you map your discord roles to squads, for example :
any member of the my_super_corp squad will get granted the role member
Design your discord Cats & Channels to be available only for member (via roles)
Have a public chan to see who's landing on discord ๐
Result will be if someone drop the corp or removes tokens. it will opt-out the squad automatically and got the discord roles stripped by the bot.
Akov
11 Feb 2025 12:22
I deactivate their seat account and then have a bit of go code kicks anyone on discord that doesn't have any roles periodically
Any one on the server can see every chan name, descriptions and the last time a message was sent so it is not wise to allow unrolled folk on your server
Raiden
11 Feb 2025 12:43
This doesn't kick users for the server
I'm just going to write some code to kick public users once a week or something
Akov
11 Feb 2025 12:46
Mine runs every 10 min
Xalkost
11 Feb 2025 12:49
Yeah my bad i did read the message too fast.
Astral
11 Feb 2025 19:28
They may or may not leave if they can only see a welcome channel.. just have a "Don't talk about opsec in public"
Raiden
11 Feb 2025 20:12
It's Already set up that way
AjDuLion
11 Feb 2025 20:58
what is the best way to update the bare metal ? the announce doesn't make me any wiser
recursive_tree
11 Feb 2025 20:59
just the normal update process
AjDuLion
11 Feb 2025 21:01
grazzi
and back up
Akov
11 Feb 2025 21:43
just heed this bit https://discord.com/channels/821361165791133716/821361165791133719/1338848096670711900
especially with naming and chan descriptions
Astral
11 Feb 2025 21:47
Worse when people have "disallow see channel" but have message history. Even reversed is bad too
Akov
11 Feb 2025 21:48
im saying you dont need any permissions at all
Astral
11 Feb 2025 21:48
For us you can't see anything unless rolled and you don't have open permissions to start with as that's bad for normal users to have any perms set globally
Akov
11 Feb 2025 21:49
Its a discord thing, that no matter your roles, you get every channel, its description, and the last message id for every server no matter what
Astral
11 Feb 2025 21:49
I mean sure you can use addons to see all channels and such but if your perms are right they aren't going override not having message history and being able to see a channel
Akov
11 Feb 2025 21:49
the clien tthen filters what you can see
Astral
11 Feb 2025 21:49
Got Evidence of this?
Akov
11 Feb 2025 21:49
lol
yea
they make plugins for it
Astral
11 Feb 2025 21:50
It relies on a server misconfiguring and giving either of the two permissions though..?
Akov
11 Feb 2025 21:50
nope
heres the plugin for better discord
https://github.com/JustOptimize/ShowHiddenChannels
heres the plugin for ven
https://vencord.dev/plugins/ShowHiddenChannels
Wibla
11 Feb 2025 21:51
discord is shit, news at 11
Akov
11 Feb 2025 21:52
quick every one migrate to TeamSpeak5
(dont do this)
Wibla
11 Feb 2025 21:52
I have hope for matrix ...
Akov
11 Feb 2025 21:56
I also hope the machines take over
Raiden
12 Feb 2025 16:15
Xalkost
12 Feb 2025 16:27
ShowHiddenChannels is a plugin for BetterDiscord that allows users to view information about hidden channels in a Discord server, such as their name, description and which roles or users have access to these hidden channels. Please note that this plugin will not allow you to read the messages in these channels, it will only show you information about them.
And also
Discord is working on an experimental feature that should hide private channels on the server side making it impossible for plugins like this to work, so it is possible that this plugin will soon be useless.
i'm really not too worried about that thing ๐
Cobra Kanwari [.AAC.]
13 Feb 2025 10:24
i updatet from 4 to now the up to date V5
NOW..... i got some troubels getting stuff shown like if i set the drop down in setting where i can choose the market orders it says searching but not finding anything.
and also it says checking pakages but dont find anything on it
Akov
22 Mar 2025 20:41
nod
at the very least its helped me describe what I want to a laraval foo
try to get them to write some plugin ๐
Wibla
22 Mar 2025 21:48
lmao
I wonder if there's something that gets retry blocked for a week and then restarts...
Xalkost
22 Mar 2025 21:57
there you go ๐ i had this with watchtower tanking the scheduler once looks like it didn't exited the container nicely
Wibla
22 Mar 2025 22:02
this is a blade install, so who knows ๐
tmas
22 Mar 2025 23:10
On a related note, ESI status if the EVE status page was accurate ๐
Akov
22 Mar 2025 23:44
that only tracks incidents
not outages
as long as they never acknowlege an issue, they have 100% uptime
Gigi
23 Mar 2025 00:53
Hey all bringing it back to the SeAT killmail feature discussion. Any chance itโs possible to fix it? I love the design of it but the name of the final blow and attackers still doesnโt show up for me.
PS: Yes, we are using the zkill bot for now.
tmas
23 Mar 2025 01:10
I don't really trust it so I avoid letting AI right any real code, but I did have some success using Cursor to set up the project structure for a SeAT plugin by giving it a link to the page that describes how to do that. Probably saved me 10 minutes overall lol
I'm definitely not the best person to help with this since I'm just dipping my toes in the water with SeAT development, but any chance you could link a previous message about this so I can jump to the prior discussion? I'm looking at a killmail from today that displays the attackers fine and I don't even see a spot for the final blow to be displayed so I think I might be missing some context
(Hopefully correctly) answering my own question for anybody else who's interested!
Raiden
23 Mar 2025 01:29
npc
prob
tmas
23 Mar 2025 01:30
https://zkillboard.com/kill/122566010/ is the link, looks like it was a player kill
sysdate
23 Mar 2025 01:30
TBH killmail alert is bit weird
I disabled it and start using zkillboard bot
tmas
23 Mar 2025 01:51
I haven't used Discord killmail notifications, but my best guess is that the web UI has some fallback code to look up public info on characters that aren't listed in SeAT and the Discord notification only checks for players who are in the database already
Raiden
23 Mar 2025 02:09
It has a habit of posting the same km multiply times
tmas
23 Mar 2025 02:14
Aaand never mind, they're using the same data apparently... My best guess for the missing info is that SeAT sends the alert as soon as the killmail data comes in, and perhaps the attacker info hasn't been updated yet.
For the double-posting, I think killmails are probably coming in via character notifications which hit the
CharacterNotificationObserver, triggering the notification to be dispatched. If you have multiple characters receiving a notification (maybe your corp runs a friendly PVP tournament so one SeAT user is the victim and another SeAT user is the attacker) I could see that triggering multiple notifications
Gigi
23 Mar 2025 02:21
Yeah I also get this exact format with the final blow and attacker as unknown. I like SeATs format/design better than the zkill bot though.
Double posting occurs for me if I have both the CEO and the Corp in the notification setup. If only one is set up I usually donโt get double posting. Although I havenโt checked for that in a while.
Oh wait this is my post lol from a while back.
tmas
23 Mar 2025 02:28
I do think I might have an idea of why those are showing as unknown - the killmail notification is triggered the moment a notification is received, but as far as I can tell the killmail details won't actually populate until the esi:update:killmails command runs
Yeah that was me digging through Discord history trying to help with getting back to the killmail discussion hahaha
I'm not 100% sure what the best way to approach this would be, but I think basically what we need to fix the unknown attacker problem is to delay sending the notification until after the
Seat\Eveapi\Jobs\Killmails\Detail job runs for that killmail
This might get a bit more complicated (I don't want to suggest refactoring another major system since I'm already doing that for filters ๐
) but the ideal solution might be for SeAT notifications to be less tightly coupled to ingame notifications
Right now we have "ingame notification" =triggers=> "seat notification", at a minimum to fix the issue we'd need "ingame notification" =triggers=>
Seat\Eveapi\Jobs\Killmails\Detail =then=> "SeAt Notification". IMO it might be better to have the killmail notifications be triggered at the moment when the killmail detail is loaded from ESI, but that breaks the current concept that a SeAT notification is always also an ingame notification
Okay I've done a bit more reading and I think I was wrong - I haven't found where the differentiation happens, but it does look like the notification is triggered when the
KillmailDetail model is updated. That being said, I still haven't tracked down where the victim and attacker are loaded from ESI if their characters aren't already present. I'm going to have to call it a night, but hopefully I'll have a bit of time to look into this further tomorrow - I'm procrastinating building the UI for the advanced squad filters plugin I'm working on but I still have the itch to dig through SeAT code ๐
Gigi
23 Mar 2025 03:05
Thank you so much for looking into it. I donโt know much about coding but logic I can work with.
Is zkill also triggerijg from when the info gets to ESI? If so, wouldnโt a similar setup solve for SeAT? Or maybe itโs easier said than done.
Also looking forward to your advanced squad filter plugin!!
tmas
23 Mar 2025 03:17
Couldn't stop myself from digging lol, seems like we may want to do something related to Seat\Web\Http\Controllers\Support\ResolveController prior to sending the notification because attackers and victims are both resolved using UniverseName rather than the CharacterInfo model. Theoretically this could be as simple as triggering those to be resolved in the Seat\Eveapi\Jobs\Killmails\Detail job prior to dispatching the event that triggers the notification
Zkill is probably just waiting until 100% of the data is loaded prior to sending the webhook that triggers a Discord message. Plus I'm guessing with their scale they probably have basically every character ID in the game resolved to a name already lol
Gigi
23 Mar 2025 04:10
Yeah I think it makes sense what youโre saying about waiting for 100% of the data.. Hereโs the thing though - Zkillโs notification (discord message) comes in at least 5-7 minutes before SeATโs notification.
And so the second part of what youโre saying now makes more sense. They resolve the name from a character ID pretty quickly.
tmas
23 Mar 2025 13:11
I'm not super surprised zkill's notification comes in before SeAT's - SeAT has to keep a ton of data updated from ESI for all of its other features, whereas zkill is probably just pulling killmail-related data and nothing (or not much) else. Theoretically if you wanted to, you could put schedule the commands that pull killmail data to run more frequently - you might just need a more powerful server to handle the load
Gigi
23 Mar 2025 14:01
Hmmm do you think that might fix the missing data issue? I currently host on Hetzner and we aren't really a big Corp - less than 100. So, I could upgrade to a higher tier and give it a try.
tmas
23 Mar 2025 14:30
I don't believe it would, but I do have a PR that might ๐
Crypta Electrica
24 Mar 2025 10:16
The main reason for the delay will also be the cycle upon which we update the notifications job.
tmas
24 Mar 2025 14:02
We're also delaying the notification dispatch by 5 minutes right now, so if the only reason for that was hoping the UniverseNames would be resolved before the notification went out we may be able to catch up with zkill's notification speed
Gigi
25 Mar 2025 18:49
Another question - For anything that is a list SeAT shows 10 items as default. Is there any way to change this default to 25 or 50 or some other number?
Xaivada Skywalker
25 Mar 2025 21:40
Hello, is there any API allowing the jump route planer with the ansi?
Raiden
25 Mar 2025 22:28
dotlan ?
Akov
26 Mar 2025 04:51
wanderer!
Xaivada Skywalker
26 Mar 2025 07:05
it needs to type in manually, I wonder if there is a way to do it auotmatically.
Matt Falahe
26 Mar 2025 09:39
hmmm I didnt know u can track ansiblexes with this one ๐
Raiden
26 Mar 2025 14:32
There is no ESI for JB's correct? They have to be entered manually?
Weyland
26 Mar 2025 14:35
I don't think so. The only way to set a route is using https://esi.evetech.net/ui/#/User%20Interface/post_ui_autopilot_waypoint and then make sure your in-game setting is set to include jump bridges
And https://esi.evetech.net/ui/#/Routes/get_route_origin_destination doesn't include an option to set a flag to include them either
Ariel Rin
27 Mar 2025 06:08
Corp Structures, Regex for Ansiblex Jump Gate from - destination
Weyland
28 Mar 2025 14:49
Looking at it, it shouldn't be so difficult to build. I'll have a closer look
I'm bored anyway
That was easy... The setting is saved, now to yeet it into the datatables
@user_806925397265743902, what tables are the most important ones you'd like this on? Everything under character or something?
Gigi
28 Mar 2025 15:54
Awesome! yeah ideally in Characters > All characters and in Settings > Users
Weyland
28 Mar 2025 16:16
I can probably make this work for all tables I guess. Just dealing with some funky javascript at the moment
My god, it works. And I even added another bonus
Added the option to show all results instead of just the predefined 10,25,50,100
Spicy option if you have Showing 1 to 3,533 of 3,533 entries
But why not
Claw
28 Mar 2025 16:29
https://tenor.com/view/not-the-hero-we-deserve-gif-13014154
Weyland
28 Mar 2025 16:30
I guess it will murder your server if that's turned on for 100+ members
Now I have to learn some new languages for the translations
PRs are up. Let's see what the feedback is
Ariel Rin
28 Mar 2025 17:33
for bonus points you can turn on stateSave and then you dont have to select All everytime https://gitlab.com/tactical-supremacy/aa-market-manager/-/blob/main/marketmanager/templates/marketmanager/marketbrowser-bs5.html#L66
Weyland
28 Mar 2025 17:35
Oeh, snazzy one
Ariel Rin
28 Mar 2025 17:35
that said, i need to look into stateSaveParams so that i only save ui prefs, and not filters
a saved filter can screw you for a column that doesnt exist anymore
datatables is not too sm0rt
Weyland
28 Mar 2025 17:35
Covered by the default profile settings but if you change that afterwards, this could be a good one if I think it works the way I think
Ariel Rin
28 Mar 2025 17:36
table sorts, dropdown filters, filters, search, pagination, page size, all saved
Weyland
28 Mar 2025 17:36
Alternatively, drop the whole feature and implement the stateSave instead ๐ค
Ariel Rin
28 Mar 2025 17:37
the event it fires is flexible enough https://datatables.net/reference/event/stateSaveParams
Weyland
28 Mar 2025 17:39
Let's see what people think of it. Could always change it to only use stateSave or a combination of both
Nice find, I didn't see that one
Asrik
28 Mar 2025 18:22
I would not use "All".. Depending on the about of data needing to load.. it might not work, crash or has performance issue..
Weyland
28 Mar 2025 18:26
Fair enough
I'll remove it because I was expecting this feedback after implementing it
Wibla
28 Mar 2025 18:30
I've seen SeAT get very grumpy over search ๐
Weyland
28 Mar 2025 18:33
I just run it for myself and not hundreds of players or more. So I can assume that was a silly one on my part
Easily removed. But I do wonder about the stateSave now and if it would be better. Makes the code a lot more easier I guess
Asrik
28 Mar 2025 20:16
It was just an opinion. Maybe instead of "all" you can add put a number. in case if someone feels like they want to break SeAT ๐
Maybe @user_131158012831203328 can be the guinea pig for this test. ๐
Wibla
28 Mar 2025 20:18
haha ๐
Matt Falahe
28 Mar 2025 20:23
I can already imagine his number of errors ๐
Wibla
28 Mar 2025 20:30
already over 400k...
Matt Falahe
28 Mar 2025 20:31
I feel like we should have a score board in here who has the top error numbers ๐
Wibla
28 Mar 2025 20:31
buuunch of fucking citadel jobs
Matt Falahe
28 Mar 2025 20:33
Oh well... It always have to be something ๐
Asrik
28 Mar 2025 20:46
https://tenor.com/view/duper-office-it-crowd-british-gif-5204725
found Wibla and his server
tmas
28 Mar 2025 22:08
Related, aftermath of an actual fire in an older iteration of the server which is currently running my SeAT instance
Don't use sketchy molex to sata adapters, kids
Weyland
29 Mar 2025 12:32
Ooof
tmas
29 Mar 2025 12:37
Miraculously the only repair I had to make was replacing the adapter, even the drive it was powering was totally fine
Gigi
1 Apr 2025 22:19
@user_165629307853471744 Is your killreport fix all good to go? Jsut curious...
tmas
1 Apr 2025 22:25
Made some progress from the original version and I think it should be good to go. I'm basically just waiting for the changes to be merged, or for somebody to request that I make more changes. To implement the fix, 2 PRs need to be merged:
1. https://github.com/eveseat/eveapi/pull/430 (makes it possible to load the specific character/corp IDs, instead of always loading every unresolved character/corp ID)
2. https://github.com/eveseat/notifications/pull/110 (uses the change from 1 to load the character/corp info needed to properly display the killmail before sending killmail notifications)
Crypta Electrica
2 Apr 2025 09:32
Reading through it looks good to me, though I will wait until I can test the notifications PR before I merge that
For pull 110, did you test this on a live instance? I am having trouble getting the killmail notifications to fire in order to test this. Not sure if its how I am generating them or something going wrong under the hood
tmas
4 Apr 2025 03:06
Unfortunately I haven't had a good opportunity to test on a live instance yet
Crypta Electrica
4 Apr 2025 03:11
I get the laravel log message
[2025-04-04 03:10:51] local.DEBUG: [Notifications][126045298] Killmail - Queuing job due to updated killmail. {"killmail_time":"2025-04-04 03:09:30","solar_system_id":30003688,"moon_id":null,"war_id":null}
but never get the notification / job
Got it to trigger, looks like killmail notifications require an affiliation
So I can confirm the middleware is working as expected ๐
And the ocrrect execution order as expected
[2025-04-04 03:54:42] local.DEBUG: [LoadRequiredUniverseIdsMiddleware]
[2025-04-04 03:54:42] local.DEBUG: [LoadRequiredUniverseIds] {"ids":[95879320,920387745]}
[2025-04-04 03:54:42] local.DEBUG: [Jobs][Middlewares][] ESI Throttler -> Retrieve current rate limit status. {"fqcn":"Seat\\Eveapi\\Jobs\\Universe\\Names","current":0,"limit":80}
[2025-04-04 03:54:42] local.DEBUG: [Jobs][Middlewares][] Check ESI Route Status -> Checking endpoint health. {"fqcn":"Seat\\Eveapi\\Jobs\\Universe\\Names","endpoint":"/universe/names/"}
[2025-04-04 03:54:43] local.DEBUG: [Jobs][Middlewares] Check ESI Route Status -> Probing ESI endpoints. {"endpoint":"/universe/names/","status":"green"}
[2025-04-04 03:54:43] local.DEBUG: [PopulateMessageDiscord]
However what you can see is that its only asking for a handful of ids, not the full list
Found and fixed, merged
And now docker builds are failing again.... I will need to look into this tonight...
I dont understand why armv7 would fail to validate the composer.json while other arch's are fine