SeAT - šŸ’¬-general - Page 3

tmas 4 Apr 2025 13:34
Ah man, sorry about that - dumb mistake with that usage of merge, I totally forgot it doesn't work like push
Gigi 4 Apr 2025 15:53
@user_165629307853471744 @user_301981661761896449 So it;s ready?! no more unknowns in the killmail from SeAT?! This is epic!
tmas 5 Apr 2025 01:55
It's been merged at least! I can't promise it'll be perfect but it should definitely be better than before. Big thanks to @user_301981661761896449 for getting it merged and fixing my dumb mistakes šŸ™‚
Gigi 5 Apr 2025 12:48
I updated using the update instructions but somehow the notifications update didn’t get pulled. Try again? Or is there something I’m missing?
image: IMG_3782.png
tmas 5 Apr 2025 14:15
Crypta said something about docker builds failing - if you're using docker that might be the issue
Weyland 5 Apr 2025 14:54
#channel_821361903933718589 has some green builds so perhaps you can try again and see if it works now
Asrik 5 Apr 2025 15:27
its working for me..
image: 947DF817-E6B3-4A06-A230-E07500B7339F.png
tmas 5 Apr 2025 15:37
Nice! That's good to see. Personally I don't use Docker so I can't really tell when it's broken or not šŸ˜›
Gigi 6 Apr 2025 01:28
@user_165629307853471744 I think its fixed. I was able to upgrade and also got a killmail in time to see no more unknowns. Still running into double notification problem though.
Matt Falahe 6 Apr 2025 01:32
that is most likely caused by your notification setup.
double check on that
Gigi 6 Apr 2025 01:35
It’s set to notify on one character - me. CEO.
Matt Falahe 6 Apr 2025 01:58
that is weird then
Crypta Electrica 6 Apr 2025 02:55
Yeah the docker builds were weird, when I retried the same job the next day it built fine
Wibla 7 Apr 2025 20:10
RIP eve?
Raiden 7 Apr 2025 21:08
?
Wibla 7 Apr 2025 21:08
Had a mass disconnect and was unable to reconnect for a while
Gigi 7 Apr 2025 21:16
Noob question about the kill mails in SeAT - does the notification provide both win mail and loss mail for PvP or only loss mail?
tmas 7 Apr 2025 22:03
I'm 99% sure it covers any killmail (win or loss) that you receive an ingame notification for
Gigi 7 Apr 2025 22:21
starting to see some errors like this though
image: image.png
Crypta Electrica 8 Apr 2025 06:04
Can you pot the full error.. As from that context alone I cant tell where the error is coming from
Any killmail which can be fetched by the character or corp. I forget a little but for character it would be lossmail or killmail where you were the final blow. Or if you have people with the right in game roles, then iirc they can get any killmail where the victim or final blow was in corp
Or any killmail added any other way to seat, eg through SRP. Noting that it will only send a notification for killmails that are less than an hour old.
Ariel Rin 8 Apr 2025 07:28
https://zkillboard.com/information/faq/#how This FAQ covers all the various km sources
its easier to realise there is no such thing as a lossmail, you may be the victim of a killmail, but its still a killmail
Crypta Electrica 8 Apr 2025 07:58
Hehe yeah I only use the term 'lossmail' as many still associate being killed as a lossmail. Its in reality the same thing just from a different perspective. And irrespective of how the killmail id hash pair is added to seat, the notification is triggered when the KillmailDetail object is updated which is usually from the KillmailDetail job
How that job is queued is from any of the possible sources of learning about an id hash pair
Gigi 8 Apr 2025 15:11
I think this is it...
file: message.txt

{
"notifiables": 
{
"items": 
[
{
"routes": 
{
"discord": 
"https://discord.com/api/webhooks/REMOVED for privacy"
}
}
],
"escapeWhenCastingToString": 
false
},
"notification": 
{
"killmail": 
{
"class": 
"Seat\Eveapi\Models\Killmails\KillmailDetail",
"id": 
126131030,
"relations": 
[
"victim",
"attackers"
],
"connection": 
"mysql",
"collectionClass": 
null
},
"mentions": 
{
"class": 
null,
"id": 
[
],
"relations": 
[
],
"connection": 
null,
"collectionClass": 
null
},
"id": 
"5685ae2e-0425-43b5-b1dd-a1bdf899c01d",
"delay": 
{
"date": 
"2025-04-07 10:28:20.266672",
"timezone_type": 
3,
"timezone": 
"UTC"
}
},
"channels": 
[
"discord"
],
"maxExceptions": 
3,
"queue": 
"notifications",
"delay": 
{
"date": 
"2025-04-07 10:28:20.266672",
"timezone_type": 
3,
"timezone": 
"UTC"
},
"middleware": 
[
{
"limiterName": 
"discord_webhook",
"shouldRelease": 
true
},
{
}
]
}
@user_301981661761896449 Hope that's helpful.
Helin0x 10 Apr 2025 23:49
is it just janice that needs an API key?
the eve Market one should work without?
Matt Falahe 11 Apr 2025 00:02
yes
Gigi 15 Apr 2025 14:22
Good morning!! Curious about how to work out this scenario and if it at all possible. I made a website for my corp and want to have a few pages locked --> essentially they will only be for my corp members - is there a simple way to set this up using SeAT?
@user_517842699928469535 Hiya - are you working on your CSS any longer - I might have a few suggestions for some plugins...if you're up for it.
iulixxi 15 Apr 2025 16:46
I haven’t really done anything since I created the file - so basically not actively working on it hehe but I am up for it.
Gigi 15 Apr 2025 17:06
Yass!!! So there 2 plugins where i see a "potential to improve" šŸ™‚ - attaching screenshots for reference. the plugins are seat-info and seat-planetary-industry -- in the planetary-industry module there is actually a project available but not visible in the white background
image: image.png
image: image.png
iulixxi 15 Apr 2025 17:59
Roger! Will have a look at some point. Had no idea there’s a PI plugin 😁
Would be much easier to make CSS changes if plugins would have an id or something unique for each plugin. Much easier to target a specific area and change it...
Some plugins have id's which is great as you can easily make a change without the worry that it will impact other parts of the app, but most don't
recursive_tree 15 Apr 2025 18:25
seat-info uses standard bootstrap components and no custom css, so there is no point in having css rules that just target this view in seat-info
iulixxi 15 Apr 2025 18:31
I get that, but if you want to make your own css then it becomes harder to target areas in that plugin
SeAT info should look a bit better now - get the latest version same url, there were quite a few areas that needed more love but got it to a point where is usable and never bothered to finish hehe
Gigi 15 Apr 2025 19:17
This url? https://seat.eve-ro.com/custom-layout.css
iulixxi 15 Apr 2025 19:22
yep
Gigi 15 Apr 2025 19:51
Tried it...-dont think that did it....still see the same ... sorry! 😦
iulixxi 15 Apr 2025 19:52
Do a hard refresh (CTRL+F5)
Gigi 15 Apr 2025 20:01
Yup. no change, unfortunately...
iulixxi 15 Apr 2025 20:02
Hmm weird. This is what I see
image: image.png
image: image.png
Gigi 15 Apr 2025 20:04
hmmm
and you updated the code at that link? @user_517842699928469535
iulixxi 15 Apr 2025 20:05
Yep added this
image: image.png
this also works for pi as it's the same list class
Gigi 15 Apr 2025 20:07
I think I got it….had to hard refresh your link to get the new lines….
Thank you!1
Bastion 15 Apr 2025 23:42
There a reason why seat notification sends duplicates of the same noti?
My guess is it's sending a noti for each person with director roles but I'm not sure
Kiba 15 Apr 2025 23:48
Seat doesn’t aggregate notifications, if you set the filter such that multiple users that get the same notification are in the list, or set the entire corp and multiple users receive the notification, you’ll get ā€œduplicatesā€. I recommend a CEO or director user for any applicable corp items that you trust to keep their token live.
Bastion 16 Apr 2025 00:10
that was my assumption, thank you for the clarification
also i have another question
does seat automatically assign discord roles?
when they use the connector?
Crypta Electrica 16 Apr 2025 02:37
If you configure the connector to do so then it will. That is its purpose
Akov 16 Apr 2025 05:26
Yes, you should let seat handle all role asignments
Bastion 16 Apr 2025 11:45
sorry for dumb questions
Claw 16 Apr 2025 11:55
There are no dumb questions. Just easy answers
Jay's 16 Apr 2025 14:33
Oh a custom CSS for Seat, very nice I think I'm gonna try it šŸ™‚
Gigi 16 Apr 2025 16:43
it works great actually!
Hey ya’ll I’m just curious about a scenario….. — I want to get some friends from other corps to join one of our public channels in corp discord. — I created a separate single-sign on for them and it only picks up their public ESI scope. — I have the appropriate roles/settings for them to be authenticated/granted roles in discord via seat-connector. — so far so good, everything works. — But, I am not able to pick up their corporation/alliance ticker. I’m only able to reconcile their in-game name but not their corp/alliance ticker. Is this because they are not a member of my corp?
Raiden 16 Apr 2025 23:41
Did you set discord connect to allow tickers?
Gigi 17 Apr 2025 00:00
Yes it’s in and it works seamlessly for all my corp members just not for the guests
I added a scope to see if it will pull in their corportation info - but doesn't seem like it is.
image: image.png
Raiden 17 Apr 2025 14:08
The public scope should already pull that info
Matt Falahe 17 Apr 2025 14:12
esi-corporations.readcorporationmembership.v1 /corporations/{corporationid}/members/ /corporations/{corporationid}/roles/ /corporations/{corporation_id}/roles/history/ This one reads only this data... Public scope should pull char info about Corp
@user_806925397265743902 go to anyone who auth with public sso and check if their token is valid. If any jobs are failing.
Also did they just joined your seat or they are in it for a while?
Gigi 17 Apr 2025 14:17
They just joined....the difference is that they did not join as a corp member so im not asking for all of their scopes.
I can see their corp info when i click on their character in seat....and it also shows up in the 'All characters' list (including their alliance info). ..it just doesnt reconcile via connector to discord.
Here's another thing that is interesting. In the all characters listing - I can click on my corp members corp name and alliance name -- and seat takes me to the corp/alliance detail screen. This is expected. For the guests - I can only click on their alliance name - I can see their corp name but it isn't clickable.
Matt Falahe 17 Apr 2025 14:28
So it looks like their Corp data isn't pulled I think
Gigi 17 Apr 2025 14:29
ahhh so this might be an SDE thing?
Matt Falahe 17 Apr 2025 14:29
I would first check if u are up to date with sde, second is your jobs
I will be on my pc in like 30 mins so I will be able to help probably. I had this issue once but it was for a person who changed Corp.... Their ticker on discord got empty.
Gigi 17 Apr 2025 14:31
Awesome! thank you!! and SDE looks good.
image: image.png
Crypta Electrica 18 Apr 2025 01:43
Corp info is a esi not SDE.
I'm wondering if we don't have a trigger to pull in corps somewhere for publicData only tokens. The affiliation should be there though.
Can you see their Corp in the All Corps table?
Gigi 18 Apr 2025 01:50
Nope @user_405130542674083842 and I spent a bunch of time on this earlier today. The public data didn’t pull in their corps into the all corps table. For whatever reason.
I had to then add them in manually using a command Matt shared.
Crypta Electrica 18 Apr 2025 01:53
Yeah so I wonder if we are missing a trigger to pull that info for the publicData only auths. I will have to check in once I am not travelling
Gigi 18 Apr 2025 01:54
Ahhh yeah that would make sense. Thank you!!
Matt Falahe 18 Apr 2025 06:42
We tested this and my conclusion is seat is pooling corporations but only once so probably when the initial setup is being done. After that whatever happens to the Corp seat won't update the table and you need to do it manually. In Gigi case there was a member of the Corp that closed and reopened under the same name. New Corp was never updated so it didn't exist. We tried to walk around this but in the end it was fixed by manually updating corp info with docker exec -it seat-docker-front-1 bash -c "php artisan esi:update:corporations characterID"
Wibla 18 Apr 2025 08:58
off-topic / unrelated to SeAT: I have some file/image hosting that I use on forums etc, including a site that has a bunch of old mazda manuals etc. Have noticed a lot of crawler traffic from various bots and AI bullshit the last good while, so I implemented ASN and GeoIP blocking the other day
image: apache_error_rate_bilder-day.png
it uh
seems to work
Spike last summer was before I blocked some shit using .htaccess, and it has been picking up again the last week or two before I added additional blocking
image: vnstat_json_day_eth0-pinpoint17104065231744966523.png
Gigi 20 Apr 2025 07:49
General question! Suppose I were to make/design a subdomain on my corp domain. Is it possible to use SeAT to restrict access of that subdomain to only my corp members who are registered on SeAT?
Asrik 20 Apr 2025 13:27
If your sub-domian web page using seat api to check authenticator, I would image the answer would be yes, but I think you might need to make a plugin for that...
recursive_tree 20 Apr 2025 16:02
Pretty much this. There is no out-of-the-box solution, but it is possible with some coding
Akov 20 Apr 2025 16:12
theres the docs plugin or what ever right?
accepts html
Gigi 20 Apr 2025 19:26
Hey ya’ll I went a little bit crazy with @user_517842699928469535 CSS file and used ChatGPT to render a design that is closer to my corps website. It’s dark and bold and has a lot of details. Feel free to download it from the footer from my corps website. https://www.solosinc.com @user_517842699928469535 thanks again- couldn’t have been possible without you kicking it off.
image: IMG_3872.png
Bastion 23 Apr 2025 03:02
is there anyway to give a recruiter roles to do full character screens without giving them access to your entire corps information? i tried using the limits feature but that didnt seem to work
Raiden 23 Apr 2025 06:00
squad-sync
image: image.png
Bastion 25 Apr 2025 16:23
Is there any additional steps not included in the instructions?
All seemed to install correctly and linked on the front end but the role is not getting access to the squad
I'm getting this error
image: Screenshot_20250425-092431.png
Raiden 1 May 2025 23:18
Quick question. With the removal of the bookmark scope how does eve scout keep there website updated ? Manually?
Crypta Electrica 1 May 2025 23:25
Nothing different to the past few years. The bookmarks scope existed until recently but the actual endpoints have been gone for years
I am not sure but I would imagine they accept copy paste from the probe scanner plus some manual entry
Raiden 1 May 2025 23:31
Makes sense
LoUiS_ChEn 4 May 2025 03:53
hello
I want to set up a seat for my corp
Asrik 4 May 2025 04:05
If you are looking for a "how to", you can follow this document. https://eveseat.github.io/docs/
LoUiS_ChEn 4 May 2025 04:06
Tx
Gigi 6 May 2025 15:08
@user_106257021795323904 Hi again! If you are up for it - I have some ideas to incorporate blacklists into the HR plugin. I remember we chatted about it briefly earlier this year. Let me know if you have the time for it and I can DM you some details.
cryocaustik 8 May 2025 10:09
feel free to DM or describe them in an issue on github
MrNoodless 10 May 2025 08:35
hee hee ! might be me but i found a small syntax typo in the documentation šŸ™‚
manual installation (Linux) the line you give to unzipping the zipfile > unzip seat-docker.zip -d /opt/seat-docker -j
correct syntax is > unzip [OPTIONS] zipfile [FILE(s)] -d target_dir
love the work ā¤ļø
Wibla 10 May 2025 08:38
lol
MrNoodless 10 May 2025 08:38
Docker installation ^
Asrik 15 May 2025 13:39
@user_614098468218339348 @user_301981661761896449 What's your Referral code... I will be Omegaing my accounts soon..
Asrik 15 May 2025 14:20
Thanks.
Gigi 27 May 2025 17:55
When someone leaves your Corp do you all remove(delete) their toons from Settings > Users as well as Characters > All characters? -- Because if they leave and you no longer have their scopes, I'd imagine it causes more errors to show up in Laravel, right? (Unless you remove/delete them outright from the above two places?)
Wibla 27 May 2025 22:50
them leaving the corp does not necessarily mean they remove their token though...
Akov 28 May 2025 05:16
I disable their seat accounts, and after some time will delete the account all together
MrNoodless 28 May 2025 05:54
I just like the intel šŸŒ
Akov 28 May 2025 17:09
yea, I have ethics šŸ™‚
Jay's 31 May 2025 01:02
@user_806925397265743902 hey šŸ™‚ could it be possible to get the css you did for SeAT ? I've tried to go to the link you provided but it looks dead now ^^
Gigi 31 May 2025 01:04
100% - it's here - at the bottom in the footer https://www.solosnexus.space/
It's not perfect and has some quirks with some of the plugins...
Jay's 31 May 2025 01:05
greart website !
Gigi 31 May 2025 01:05
The magic of lovable.dev
Jay's 31 May 2025 01:06
you just put it in the custom-layout.css file of SeAT ? what about the mini ?
Gigi 31 May 2025 01:06
oh the mini is separate - you want a copy of that?
Jay's 31 May 2025 01:07
sure
isnt there an issue on rows 1294 of the css file ?
select.form-control:not([multiple]),
select.custom-select:not([multiple]) {
  background-color: var(--color-background-tertiary) !important;
  color: var(--color-text-secondary) !important;
  border: 1px solid var(--color-background-secondary) !important;
  border-radius: var(--border-radius-small) !important;
  padding: 6px 12px !important;
  appearance: none !important;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7L10 12L15 7' stroke='%23f97316' stroke-width='2'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 12px center !important;
  background-size: 12px !important;
}
  background-image: var(--icon-chevron-down) !important;
  background-repeat: no-repeat !important;
  background-position: right var(--spacing-small) center !important;
  background-size: 16px 12px !important;
  padding-right: var(--spacing-x-large) !important;
}
this is showing as an error in my IDE, for the part after the first }
You did all that in css???
Gigi 31 May 2025 01:31
Honestly no idea....i asked lovable to make it for me and i specified all the things i wanted and it works for me.
I did none of it hoenstly. all lovable.dev
m0d 31 May 2025 03:25
can you share the css for SeAT also please, would be awesome šŸ™‚
Asrik 31 May 2025 03:28
I thought lovable.dev was a software like Adobe Dreamweaver.. šŸ˜†
Gigi 31 May 2025 03:31
Lol no. I know nothing about coding or languages whatsoever. But i know how to use tools.
Astral 31 May 2025 13:03
Like trying to hammer in a screwdriver or something?
Gigi 1 Jun 2025 03:03
It’s more like watching a movie while texting a friend asking her if she prefers coffee or tea for brunch while I’m half asleep.
use bot? please elaborate... šŸ™‚
yeah i see paps but don't see any data in there actually for any character
file: image.png [not recorded]
recursive_tree 2 Jun 2025 19:48
As always if there is no plugin for something, you're welcome to write one :)
Matt Falahe 2 Jun 2025 19:49
https://github.com/hermesdj/seat-calendar
file: image.png [not recorded]
@user_806925397265743902
you need to add to schedule as well a job that will check FC fleet from time to time who is in that fleet to track correctly
to see paps but without bot you need to ask member to register to the event manually and then when u have fleet hit track fleet.
file: image.png [not recorded]
I assume you didnt hit that magic button šŸ™‚
Gigi 2 Jun 2025 19:52
whwre does that even show up?
so when i start the fleet in-game - i have to go to SeAT and click that button for everyone that has joined the fleet?
Matt Falahe 2 Jun 2025 19:53
on the operation that you will create.
no. members have to go to that event - login to seat and then register to this event. After that you hit track. That is if there is no bot present.
Gigi 2 Jun 2025 19:54
ahhh if the bot is present it's auto?
whoever joins gets auto paps ?
Akov 2 Jun 2025 19:55
why does the auto pap bit require the discord bit?
Matt Falahe 2 Jun 2025 19:56
I cant say if that works since I dont use the bot and those paps but I tested this a while ago. Member has to be register in seat with scope esi-fleets.read_fleet.v1 so bot will pap correctly.
I cant answear that. Without bot it doesnt seem to work for some reason. I didnt look into this since I dont care about those paps that much.
Gigi 2 Jun 2025 19:57
im guessing so they can register directly on discord vs on seat
so i created the bot - what do you do after that?
image: image.png
Matt Falahe 2 Jun 2025 20:04
plugin settings and fill all the required stuff.
Gigi 2 Jun 2025 20:08
Gotcha ok.
any reason why i cant just combine it with the main SeAT bot? the one that has to be created for the discord sear-connector
Raiden 7 Jun 2025 03:43
How do you perm delete chars like this ? ive del them from Char tab and in the users tab in the settings
image: image.png
Micls 8 Jun 2025 08:40
hi, i just install new seat 5 server and it show inactive was i missing something ?
image: 4BB931D7-64B7-4956-92D2-34EE7CC57B5D.png
I already set admin mail, esi
image: 5D4C1496-3F5A-459C-9F45-7A1736839EF7.png
Wibla 8 Jun 2025 08:47
#channel_821361546608508938
hm, is there a way to do asset search on exact terms in SeAT?
image: image.png
Akov 15 Jun 2025 17:26
sorta
depends on what the word is šŸ˜›
Wibla 16 Jun 2025 07:19
šŸ˜›
tmas 21 Jun 2025 20:18
This isn't precisely a SeAT question, but it's SeAT-adjacent. I've had three corp members report trouble authorizing their characters on SeAT due to what I believe is a bug in EVE / the online EVE account system. When they try to log into SeAT, the "authorize character" screen does not list any characters. Going to https://secure.eveonline.com/account also does not list their characters at the bottom of the page. Has anyone else seen the same issue?
Ariel Rin 22 Jun 2025 00:53
How recent are the character creations? This can happen in some cases with a brand new character
The other explanation is they aren’t actually logging into their account with the characters on it This happens to me literally once a month
tmas 22 Jun 2025 00:54
Fairly recent, but (to the best of my second-hand knowledge) at least one of the players has tried again ~2 weeks after character creation and still has the same problem
This was my first assumption, but I put together some screenshots to show how to correlate the username they're logged into on the web with the username they're logged into on the EVE launcher and allegedly they match in all 3 cases
Crypta Electrica 22 Jun 2025 01:16
The other trigger sometimes, is that if the account is from steam, then it seems to take a while sometimes.. But I've never not heard of it fixing itself either. If the issue persists, then potentially worth raisin a support ticket.
Jay's 22 Jun 2025 06:31
When it's a Steam account there is something that need to be done first on the account, I dont remember what exactly
This
Linhja CZ 22 Jun 2025 09:41
Can someone recommend me good and cheap VPS? (Except hetzner)
Astral 22 Jun 2025 10:13
price range?
Plan to host anything additional?
Linhja CZ 22 Jun 2025 10:22
nope just SeAT
idk upto like $10/month
Astral 22 Jun 2025 10:24
How much users you plan to have / what currency I guess?
Linhja CZ 22 Jun 2025 10:29
with users should i count with alts as well?
Asrik 22 Jun 2025 11:53
Yes.. better question how many characters are in your corp or alliance? That will determine how much power you need for a server..
Linhja CZ 22 Jun 2025 12:10
Well currently im on like 120 šŸ˜‚
recursive_tree 24 Jun 2025 20:20
I've written a small docker container that does a daily backup of the database to S3: https://github.com/recursivetree/seat-s3backup Just if someone else finds this useful
Wibla 24 Jun 2025 20:26
hm
Sjolus 1 Jul 2025 12:24
I rise from the dead. Hi friends.
Crypta Electrica 1 Jul 2025 12:36
\o/
Sjolus 1 Jul 2025 13:16
I was pleasantly surprised when my age old seat v4 has been running solidly. Just had to db-hack the sso scopes into shape since a few of them were deleted apparently
Wibla 1 Jul 2025 13:17
... oh boy
recursive_tree 1 Jul 2025 13:17
yeah we didn't backport these fixes to seat 4
Sjolus 1 Jul 2025 13:17
all gucci
doubt we'll be going super active again or anything, just got a few questions from the ceo about a few things so had to fix that so he could log in to seat and check it for himself KEKW
turns out everything was just chilling and fetching data for the past x years while I didn't touch it
Wibla 1 Jul 2025 14:37
damn
I guess that says a lot heh
andreas 3 Jul 2025 07:15
Heya just updated to seat5 from seat4 and for some reason some of my squad filters don't work, for example i have squad for all registered users (filter - scope contain "publicdata"). Another quiestion - where is seat-sctrict plugin? It's not supported anymore?
ok. for some reason while auth there is no publicdata scope, i have two scope selected in seat settings
image: image.png
image: image.png
image: image.png
Ariel Rin 3 Jul 2025 11:47
Does character already have this scope granted?
SSOv2 should be adding scopes, so if you already have publicData you are simply requesting an extra scope here, not two
andreas 3 Jul 2025 12:08
Checked on character that was never registered before I have "guests" scopes with publicdata and killmail scopes only. If i leave only public scope it's present while auth, but if some more scope added there no public scope on auth šŸ¤·ā€ā™‚ļø
recursive_tree 3 Jul 2025 12:38
I can reproduce your issue. When searching for the cause, I've found some code that intentionally removes publicData when at least one other scope is present: https://github.com/eveseat/web/blob/82c6a0aeb4c854a544a229fb2c1bac2c811707c3/src/Http/Controllers/Auth/SsoController.php#L80-L84 As for why we do it, I'm not so sure. git-blame tells me @user_301981661761896449 might know more
In the meantime, you could rewrite your filter to use a different scope, like read_killmails in your example
andreas 3 Jul 2025 12:40
that's why some of my squad filter based on public scope not working anymore im already checked it with killmail scope, seems works
Crypta Electrica 3 Jul 2025 21:42
Public Data is a bit of a useless scope. It is only useful to use to get a refresh token when no other scopes are requested. We run into problems when requesting all scopes that the url gets too long NG and causes errors. Hence why we now strip it
Ariel Rin 3 Jul 2025 21:57
I meannnnnn, has it ever been possible to request enough working scopes to trip this error
Or is it caused by requesting scopes you don’t need
Crypta Electrica 3 Jul 2025 21:59
Yeah... For a while... Request all valid scopes and it still presents from time to time. Request all scopes even not used ones and it's almost a guarantee you'll come across it
andreas 4 Jul 2025 05:45
I remember there was some problem in seat4 with single scope (publicdata), can't remember what the problem is, that's why we added killmail scope to publicdata. It's solved in seat5?
Crypta Electrica 4 Jul 2025 05:57
I don't recall a problem only having a single scope?
Wibla 6 Jul 2025 08:44
image: RDT_20250706_102110730089520784366111.png
Helin0x 6 Jul 2025 12:24
Does the mining ledger just tell you a cumulative number for a specific rock type for each day?
There’s no way to see what rocks I mined in a certain system during a certain time period?
Raikia 7 Jul 2025 00:09
what does "New Character Scheduling Rule" mean under "Settings" --> "Schedule"? i havent seen that before
Astral 7 Jul 2025 23:59
"Bug them one and they delay by an hour or two.
Asrik 10 Jul 2025 18:08
more like a year or two.....
.EliminateU 18 Jul 2025 01:15
Anyone here willing to install for some iskies? sorry if not the right place to ask.
Akov 18 Jul 2025 03:40
Sure, feel free to dm me your offer
Orsiki 18 Jul 2025 23:26
o7 hey all
Bigfisch77 20 Jul 2025 15:32
o7 Hey everyone
HaKke 20 Jul 2025 21:21
I have 3100 active tokens on an IONOS L server and it's running smoothly. €9 per month.
Wibla 20 Jul 2025 21:22
have you made any adjustments to schedule etc?
HaKke 20 Jul 2025 21:24
No, I have a bare-metal installation, I just have to regularly delete the failed jobs from the database, otherwise the thing grows to several gigabytes.The only thing is that it constantly produces the Citadel error message.
image: image.png
Wibla 20 Jul 2025 21:26
so it copes with a 2 minute bucket update schedule?
that's not bad heh
HaKke 20 Jul 2025 21:27
Yeah, just the default settings, I didn’t change anything else.
Wibla 20 Jul 2025 21:29
šŸ˜„
HaKke 20 Jul 2025 21:31
I really didn’t feel like dealing with it either — luckily, I haven’t had to so far. ^^ I spent more time dealing with the seats of friends, and they always had some annoying quirks — Docker and SSL via Cloudflare, etc.
Wibla 20 Jul 2025 22:16
but Docker is so great! /s
Raikia 20 Jul 2025 22:18
@user_369091036456419328 curious, what jobs are failing for you
HaKke 23 Jul 2025 18:57
Thanks, guys, for your amazing support over the past four years. Today I handed over the server to the next person. Take care – and thanks for all the fish.
Raikia 24 Jul 2025 23:22
thats like the best feeling of leaving an alliance/corp
no longer being an unpaid IT person
Ariel Rin 24 Jul 2025 23:25
Sad developer noises
It follows me even when I leave
sadcat
Akov 25 Jul 2025 05:00
thats your own fault
Gigi 7 Aug 2025 23:50
What is the process to make new SeAT skins? As in would i be able to ChatGPT or Grok it? simialr to how I did it with the custom CSS ?
image: image.png
Asrik 8 Aug 2025 02:03
Seat doesnt have "skins"... its more of changing UI colors..
and yes its in the CSS..
Gigi 8 Aug 2025 11:48
I already made a custom CSS - it's available for Download on this website in the footer https://www.solosnexus.space/ And looks like the image attached. ---- I was just curious if it possible to make multiple and allow users to choose the one they want to use.
image: image.png
recursive_tree 8 Aug 2025 12:29
Seat skins are just CSS files that override the default styles. For example the jet skin from the seat-core: https://github.com/eveseat/web/tree/master/src/resources/css/skins If you want them to appear in the skin selector dropdown, you either need to modify the seat core or write a plugin that provides it. A third option is to inject the styling as Asrik suggested, but then it applies to every user. If you need help with how to modify the seat core or writing a skin plugin, let me know
Besides the plugin skeleton, it doesn't take that much code to register skins: https://github.com/eveseat-plugins/seat-treelib/commit/d296f5066160f2f8e2fb45e2262047837e28e758
Gigi 8 Aug 2025 14:04
Thank you! So the custom CSS i made and use currently for my corp, overrides everything, and was essentially made via a combination of ChatGPT and Lovable (I don't know how to code). I'd love to contribute to register the skin i made --- how can i add it to the list? similar to how you added the new hellokitty skin etc.
Asrik 8 Aug 2025 14:09
Thanks for that link Tree.. Ill would like to make a plugin skin/theme.
Gigi - I know you used Lovable to create your site, but then you use ChatGPT to help integrate it SeAT?
recursive_tree 8 Aug 2025 14:41
the easiest way would probably be to add it to the seat core. Roughly, you'd have to: Create a development install of seat: https://eveseat.github.io/docs/developer_guides/developer_installation/ with the "web" component of the seat core ready for development. Then, you'll have to add the name of your skin to this file: https://github.com/eveseat/web/blob/master/src/Config/web.skins.php And drop your skin's CSS in here: https://github.com/eveseat/web/tree/master/src/resources/css/skins At this point, you can either run php artisan vendor:publish --force --all and php artisan config clear, or restart SeAT. The skin should appear. Once you are done, you can open a PR.
Since adding a skin is not much work, I can also offer to do it for you if you send me the CSS + grant me permission to publish it. (in fact, I could have done it faster than typing all of this) But it could also be a good chance to learn it yourself
Gigi 8 Aug 2025 21:01
Yes please!!!! I'm no engineer and i will 100% get stuck. I'm adding the CSS file here - let me know if you need anything else?
file: custom-layout-modern.css
And sorry foer the delay...got called into multiple meetings at work...!
recursive_tree 8 Aug 2025 21:10
So the header says it is based on iulixxi's work. It also says DO NOT REFFER THIS FILE DIRECTLY INTO YOUR APPLICATION!. I'm not sure how I have to understand that. Does it mean I cannot integrate it into seat core? Or is it merly a technical instruction for how to install it? Maybe at @user_517842699928469535 ? Are you fine with this file being integrated into seat core
iulixxi 8 Aug 2025 21:16
Sure go ahead. I meant don’t reffer that file on eve-ro domain that’s all. Feel free to do whatever you want with it
Gigi 8 Aug 2025 21:25
Yeah I just copied iulixxi’s file and then added some of my stuff.
iulixxi 8 Aug 2025 21:25
I was trying to tell people to copy that file and add it as a custom layout instead of adding a direct src to https://seat.eve-ro.com/custom-layout….
Matt Falahe 8 Aug 2025 22:49
I remember I tried this one and it had some issues with some plugins to the point that you could not use it.
It definitely needed a lot of work so I went with my own idea. Was fun to try though.
But I tried when there was info work in progress... Maybe it's finally finished šŸ™‚
recursive_tree 9 Aug 2025 13:30
there are some syntax errors around line 1295. Would you mind to fix them?
So the way it is broken, it looks like there were multiple versions/iterations of the affected region and both are present/not commented out properly, but I'm not sure which of the basically identical snippets is the intended one.
Gigi 9 Aug 2025 18:10
taking a look now...
@user_614098468218339348 Ok i think GPT5 fixed it for me...tokk a little bit...but i also updated a few more things - this should work now.
file: custom-layout-modern_updated.css
@user_614098468218339348 Actually don't use the above....I'll give you 2 new ones.
@user_614098468218339348 ok i have two now. I could still make some tweaks to make these perfect but here they are.
@user_614098468218339348 thanks for including the new skins. I agree that they are really big css files. I had to override a lot of different things in all the different plugins for both themes. FYI - iulixxi’s original css was a very different theme than the two (blue and graphite) I sent you. If he still has a link to it maybe we could include that too? And thank you again!!
Nimbu 12 Aug 2025 19:47
.docs
SeAT-Bot 12 Aug 2025 19:47
@user_156148184530419712, available .docs commands are: .docs.upgrade, .docs.moons, .docs.squads, .docs.donate, .docs.troubleshooting, .docs.requirements, .docs.bugs, .docs.help, .docs.auth, .docs.email, .docs.plugins, .docs.sso, .docs.install.docker, .docs.install.manual, .docs.logs
Nimbu 12 Aug 2025 19:47
.docs.requirements
SeAT-Bot 12 Aug 2025 19:47
@user_156148184530419712, https://eveseat.github.io/docs/installation/requirements/
Gigi 13 Aug 2025 01:03
Curious if there is a way to incorporate fittings plugin and squads so that a squad can be created directly from a fitting instead of having to choose each skill invidually.
Or use the new skill plan plugin?
Akov 13 Aug 2025 19:52
Squads stuff is real complex
recursive_tree 13 Aug 2025 21:31
not possible right now, but not impossible to do if someone takes the time to do it
Parts of squads are complex, but generating a filter specification isn't that complicated. I't just a json string with a certain schema
Akov 13 Aug 2025 22:02
That's fair
Zax Lofful 16 Aug 2025 05:23
Is there a way to get Discord alerts for when structure are attacked?
nunu 16 Aug 2025 12:58
image: image.png
which one do you like?
image: image.png
Zax Lofful 16 Aug 2025 18:26
Thanks, I’m still having an issue where no data ever seems to get loaded. https://discord.com/channels/821361165791133716/821361546608508938/1406145371918438503
Vladimir_Vladykin 17 Aug 2025 15:41
Hi all, can anyone show the default settings here? configuration/schedule
image: image.png
Wibla 24 Aug 2025 08:15
@user_140706470856622080 you weren't joking about AA being a lot less resource heavy šŸ™‚
we just had to move the AA VM from df's colo box to my server due to some hardware issues on his end and the thing barely sips cpu/memory
Ariel Rin 24 Aug 2025 08:19
our apps have different design philosophies and goals
but it is kinda hilarious to me that we could run every single AA instance on your host and have room to spare
Wibla 24 Aug 2025 08:20
I will have to bribe someone with copious amounts of alcoholic fluid to help me get this thing updated though 😐
image: image.png
Ariel Rin 24 Aug 2025 08:21
Django handles 90% of it for you, only issue might be python versions if you are that far back. If its docker its even easier again
Wibla 24 Aug 2025 08:21
no docker
it's on debian 12 somehow
Ariel Rin 24 Aug 2025 08:21
3.8.1 is only feb 2024
Wibla 24 Aug 2025 08:22
yeah
python 3.11.2-1+b1 apparently šŸ¤”
Ariel Rin 24 Aug 2025 08:23
you do a little python package management, django handles database state same as composer https://allianceauth.readthedocs.io/en/latest/installation/allianceauth.html#updating
a few things will likely whinge at you for missing settings etc, but we use django Checks to spit out issues
nothing else is breaking in 4.x by memory, 5.x will be the big one when we finally remove bootstrap 3
Wibla 24 Aug 2025 08:25
ah nice
Gigi 24 Aug 2025 15:55
@user_614098468218339348 Is there a way for me to go clean these up in the billing plugin? -- Separately One of the corp members did some changing main businesa and his taxes are all oevr the place....I'd love to just clean the DB and have him re-auth everything again. -- I guess i could use chatgpot to help me once you help me understand how to get started.
image: image.png
recursive_tree 24 Aug 2025 21:23
I can't ping in #channel_821363152046129193 , so I'll write it here. Please wait with updating seat right now. The latest seat version has a bug that makes it impossible to register new characters. We have a fix, but we'll have to wait for someone to merge and release it. Update: Latest version is already fixed
Does anyone know what the most up-to-date pathfinder fork is?
Matt Falahe 25 Aug 2025 10:52
I believe pathfinder died a long time ago. Everyone seems to use this ----> https://github.com/wanderer-industries/wanderer
Its similar with more options.
recursive_tree 25 Aug 2025 11:10
My CEO specifically asked for pathfinder, but I agree, we should probably go with something that is actually maintained
Matt Falahe 25 Aug 2025 11:15
I can look for a pathfinder fork that is in use but for most of the time updates are.... slow if those will even happen since majority moved to this one.
recursive_tree 25 Aug 2025 11:21
All good, Iā€˜ve been searching through the forks already
Jacob 26 Aug 2025 00:34
My alliance uses https://github.com/goryn-clade/pathfinder it still seems to work fine, I haven’t found anything further updated
Asrik 26 Aug 2025 13:40
https://youtu.be/71mgquz4ipk?si=IT4M0DpghkAYwr5z Incase someone is interested..
Crypta Electrica 26 Aug 2025 13:48
Given embargo now over....
image: Screenshot_20250826_231453_Firefox.jpg
Neargly done tm
Wibla 26 Aug 2025 13:49
woop
I jinx it!
Ratouney 26 Aug 2025 14:13
i might need to RTFM a bit better, but i can't seem to find how to register a corporation on SeaT...
Crypta Electrica 26 Aug 2025 14:13
Not sure what you mean by register a corporation?
If you want Corp data, just log in with a toon that has Corp roles, and make sure the scopes are requested
Ratouney 26 Aug 2025 14:15
i logged in with my toon who's CEO, and i've got nuthing, so i was slightly confused if i needed to add the corp separately
(i've barely started using the platform, looks nice but i'm still a bit lost)
Crypta Electrica 26 Aug 2025 14:16
When you logged in, did it request the Corp sso scopes
Ratouney 26 Aug 2025 14:16
yup
image: image.png
Crypta Electrica 26 Aug 2025 14:16
And how long have you given it to pull? It can take a little while to get everything
Ratouney 26 Aug 2025 14:16
i think it's been 15ish minutes
and i'm not seeing any corp related jobs in the Laravel Horizon thingy when i log in with the admin portal
Crypta Electrica 26 Aug 2025 14:19
If you see that some jobs are completing normally then give it up to a bit over an hour. First pulls can be delayed sometimes
Ratouney 26 Aug 2025 14:20
allright, i suppose the buckets (?) is what's going to load the data in
image: image.png
Crypta Electrica 26 Aug 2025 14:20
Yeah. But keep in mind there are 30 buckets. So on a 2m cron, then it takes 60m to cycle through them all
Another good place to look is the batches page in horizon as it groups things nicely
Ratouney 26 Aug 2025 14:24
okay, so i guess i just let it stew for a while...
image: image.png
image: image.png
Crypta Electrica 26 Aug 2025 14:26
Unless you are seeing errors (other than citadel) then I wouldn't be concerned yet
Ratouney 26 Aug 2025 15:22
well, it does take time, but it seems to work !
Raikia 26 Aug 2025 22:16
this is a general comment not seat-related, but is anyone seeing weird issues today with esi? i have a token with full scopes but getting unauthorized access on character sheet but authorized access on other endpoints like fleets and assets
Gigi 28 Aug 2025 13:43
@user_614098468218339348 Any pointers? how do i remove these unknown entries from the billing plugin database?
Astral 29 Aug 2025 02:03
Next, You will tell us you're on LTS from 8 years ago
Wibla 29 Aug 2025 06:21
The old seat install was like that...
(there's a project that supports older debian for a long ass time)
The Hawk Tz 9 Sep 2025 23:37
Hello - sorry if this has been asked multiple times..... The assets screen it would be nice if we could group by container and/or station. Is that possible? Or even and excel output
Levy 21 Sep 2025 20:28
o7, quick question Can I use SeAT for Mining and Ratting Taxes, or is AllianceAuth better suited for that?
Crypta Electrica 21 Sep 2025 21:55
Both are very usable
nunu 25 Sep 2025 09:08
image: image.png
image: image.png
Here are the results for rat taxes from two different systems. I hope this helps you.
recursive_tree 25 Sep 2025 09:10
I really can’t recommend seat-billing for anyone new. It has serious issues and they most likely won’t be fixed any time soon
Levy 25 Sep 2025 10:11
Thanks!
Nums 25 Sep 2025 17:20
Has anyone looked into how Merc Den's would or could view thru Seat? Notifications seem to be pilot level, not corp or alliance. Would like to view balance of stuff inside the den, or when the missions are available.
Kwa Zulu 1 Oct 2025 07:19
Running a php artisan esi:update:characters <xxx> but 10 minutes later nothing is in the character sheet, neither after clicking the little 'refresh' buttons manual seat:cache:clear after that Horizon is showing succesfull ESI pulls Any ideas what is going wrong?
Levy 1 Oct 2025 19:22
so is there an alternative to seat-billing for ratting and mining taxes?
recursive_tree 1 Oct 2025 19:42
pyTonicis/seat-corp-mining-tax, but I've never tried it
Darlington 7 Oct 2025 21:52
This is just completely off the cuff - I just bought a second hand QNAP NAS but it has a container system on and webby stuff it supposed to be able to docker images off the top of the esteemed heads of the tech people here what problems would I have to over come to get it to work on this NAS it does have web stuff \nd firewalls etc built in
Crypta Electrica 8 Oct 2025 04:07
I mean with a fair bit of hacking on things you probably could... But likely the CPU and ram would be extremely anaemic.
jbrooky 8 Oct 2025 17:03
Super quick question I think - is there a module where I can put skill plans in and see people's progress against them?
Asrik 8 Oct 2025 17:11
Plugin are listed here. https://eveseat.github.io/docs/community_packages/ I think you might be looking for this.. https://github.com/flyingferret/seat-whtools
jbrooky 8 Oct 2025 17:13
Appreciated!
Asrik 8 Oct 2025 17:15
@user_98490411953168384 if you want to check for fitting, maybe this one might be better.. cryptatech-seat-fitting
jbrooky 8 Oct 2025 18:42
it's skill plans I want to check against, and it seems https://github.com/flyingferret/seat-whtools is no longer compatible šŸ™ (when using docker at least)
recursive_tree 8 Oct 2025 19:43
If seat-fitting isn't close enough, I'm afraid there is no plugin that can do it out of the box. You'd either have to write one yourself or upgrade seat-whtools to seat 5.
jbrooky 9 Oct 2025 09:37
noted, thanks @user_614098468218339348
Gigi 9 Oct 2025 14:10
@user_614098468218339348 Any chance you can guide me through how to wipe the seat-billing database and start over?
recursive_tree 9 Oct 2025 14:14
try billing:reset
Gigi 9 Oct 2025 14:14
like where? i use docker....so just use this command in the seat folder?
recursive_tree 9 Oct 2025 14:15
docker compose -f ... exec front php artisan billing:reset
Gigi 9 Oct 2025 14:18
ok i think that did it. and now use regenrate tax invoices?
ok that seemed like a quick fix. thank you @user_614098468218339348 !!
Stelios 10 Oct 2025 21:17
Hey everyone! Has anyone used pyTonicis / seat-corp-mining-tax
I'm trying to create an event in the plugin but getting a server 500 error. Was wondering if any one has any familiarity with it šŸ™‚
nunu 10 Oct 2025 22:28
That plug-in has not been updated for a long time, so it may not meet the requirements of seat5. I personally recommend you to use seat-billing.
Matt Falahe 10 Oct 2025 23:09
I am using it but half is not working so u need to be careful. If u added event u can't delete it u need to go to tables and wipe that one specific. If u won't u will see errors at some point in logs caused by it.
Seat billing is broken in many ways and not updated or fixed as well.
Stelios 10 Oct 2025 23:36
Alright so it sounds like events are broken haha. Good to know I’m Not crazy! Thanks guys šŸ™‚
Appreciate the info!
nunu 10 Oct 2025 23:49
I haven't encountered any issues, so I assumed it had been fixed.🫠
Asrik 15 Oct 2025 20:49
for everyone to be aware of https://forums.eveonline.com/t/warning-eve-online-discord-phishing-scam/499245
Astral 16 Oct 2025 07:50
Funny lol
Vladimir_Vladykin 23 Oct 2025 12:02
Hi I found an interesting thing that could be considered a potential oversight in RMT-related security checks. If you use Deliver to inside a citadel from one character to another, then:
  • On the recipient’s character info, there is a visible record of who delivered the items.
  • But on the sender’s side, I couldn’t find any record at all that something was delivered.
This means that during an RMT investigation, it seems impossible to see that a character has transferred items to someone via Deliver to. Or am I looking in the wrong place? Most likely this information is not present in ESI either.
Here is how it looks on the receiving side:
image: image.png
But on the sender’s side I didn’t see any similar records.
Ariel Rin 23 Oct 2025 12:06
RMT investigations are performed by CCP and have access to all the logging this requires
If you suspect someone of RMT refer it to CCP
Vladimir_Vladykin 23 Oct 2025 12:09
Of course CCP has everything they need šŸ™‚ It’s more about a potential situation, because suspicions might arise toward me even though there are no visible transactions on that character at all.
recursive_tree 23 Oct 2025 12:10
In addition to Ariel, there have always been ways to move assets without ESI being able to detect it
Vladimir_Vladykin 23 Oct 2025 12:12
I agree that such methods can always be found. It just surprised me that in this particular case the transfer is visible from the recipient’s side, but not from the sender’s side. Thanks everyone for the responses.
Astral 27 Oct 2025 10:07
Though good luck asking about stuff being moved too as CCP will refuse to assist or tell you if they do steal or are moving certain stuff.
Vladimir_Vladykin 27 Oct 2025 11:25
For such situations, I know very well that CCP usually responds with something like: ā€˜This is not against the rules; the game mechanics allow it.’ šŸ™‚
Astral 27 Oct 2025 11:26
"We can't tell you as it's part of the game"
Desas 27 Oct 2025 12:38
Or another favorite reply " our logs show nothing"
Vladimir_Vladykin 28 Oct 2025 05:47
Hi Can I somehow manually trigger an update of the information for a specific character? I asked ChatGPT but it didn’t suggest anything, I read the documentation, and I couldn’t find anything either.
Matt Falahe 28 Oct 2025 06:01
well what type of information u need? like all?
or specific?
Vladimir_Vladykin 28 Oct 2025 06:49
Situation description When new characters appear in the system, the following issue occurs: only the skill history and corporation history are updated, while the rest of the information — mail, standings, transactions, contracts, and other data — either is not updated at all or is updated with a significant delay. Specific example The day before yesterday, four new characters were added. For two of them, all the information was pulled within 24 hours. For the other two, only the corporation history and skills were updated; mail, standings, transactions, and contracts did not update. What I would like I would like to have the capability to manually trigger a full update of all data for a specific character — including mail, standings, transactions, contracts and more.
That’s why I’d like to have the ability to trigger an update for a specific character manually — so I can properly check the logs and understand why an update isn’t happening or why errors appear.
recursive_tree 28 Oct 2025 07:10
You can manually trigger an update using php artisan esi:update:character <id>
Vladimir_Vladykin 28 Oct 2025 07:13
Many thanks, this really helped!
Akov 30 Oct 2025 03:45
in case you ever use the seatAPI, heres the shell script I use to refresh everything that feeds the character sheet...as if any of this is not yet loaded from the esi it causes the api to error ./refreshtoon.sh <characterid>
shell

#!/usr/bin/bash

docker compose exec front php artisan esi:update:characters $1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Wallet\Character\Balance' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Wallet\Character\Journal' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Wallet\Character\Transactions' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Skills\Character\Attributes' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Skills\Character\Queue' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Skills\Character\Skills' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Assets\Character\Assets' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Location\Character\Location' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Location\Character\Ship' --character_id=$1
docker compose exec front php artisan esi:job:dispatch 'Seat\Eveapi\Jobs\Location\Character\Online' --character_id=$1
but this is an unsupported hack
Vladimir_Vladykin 30 Oct 2025 10:10
Interesting solution, but it’s not clear why you need to run each job individually — the top command already starts the update for all of them. At least that’s how I saw it working in Horizon.
Akov 31 Oct 2025 02:21
I have unconfirmed feelings that update:characters will queue jobs to run eventually, but some times those eventuallys are not very soon, where as the dispatches are always right now
Ariel Rin 6 Nov 2025 09:13
Free seat advertising
FremontDango 15 Nov 2025 06:43
I did a DB dump today and ends up with a 400GB sql file
It takes 6 hours to create the dump
trying to go back to HDD... lets see how it goes
Crypta Electrica 15 Nov 2025 06:56
Oof! The joys of long term data... How many tokens and how old is your server, if you dont mind me asking?
And aren't you still on a v3 fork?
FremontDango 15 Nov 2025 07:15
uhh it is 160k in total
server changes from time to time, but I think there are data back in the 2016s
yeah I'm still on v3 and seems it will be stuck there ~sigh~
but I gotta upgrade underlying stuff, for example mariadb tho
it was mysql 8.0.20 and it sucks
also switch redis to valkey... Lots of things have changed
Wibla 15 Nov 2025 09:01
wow
400GB
at what point is it worth it to keep a historic install, then migrate the active tokens / user db to a new install?
Asrik 15 Nov 2025 13:13
I would of purge some unneeded/useless data first...
FremontDango 15 Nov 2025 14:26
it all stems from a poor decision I made decades ago, to modify core functionality by editing files in vendor folder without tracking them, and now I have no idea what I have changed
recursive_tree 15 Nov 2025 14:50
I mean you could clone the seat repo from around back when you first made changes but then replace all files with the ones from your vendor directory. That way, git can tell you what you changed
FremontDango 15 Nov 2025 14:54
that could fix half of the problem
there might be database changes as well, i just cannot recall
Wibla 15 Nov 2025 14:55
Yep... I'd do a fresh install and bring over the (working) tokens
FremontDango 15 Nov 2025 14:58
i've got too many stuff depends on seat that would defunct a coalition if it broke
voice is one of the main problem
makes me think they should actually be separated like years ago, but in that way I get bad reg rate enforcement
Wibla 15 Nov 2025 15:28
hmm
yeah
make a list of those tools and integration, see what you can replace them with, or migrate to a newer SeAT version... then take it from there, I guess
Asrik 15 Nov 2025 16:21
Yea.. you will need to spin up a second seat and test those plug-ins.. most likely those version of the plug-ins may not work with the new seat and check with the migration like Wibla said.
FremontDango 16 Nov 2025 16:53
figured out it only dumped half of the entire database
left wondering why SeAT becomes a lot faster on spinning disks
Wibla 17 Nov 2025 08:49
Huh
Xaivada Skywalker 17 Nov 2025 16:04
How often does seat update the contract information? Could I modify the frenquency for a specific character?