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?
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..
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
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...
{
"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
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
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
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.
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.
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
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
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.
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
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
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..
recursive_tree
15 May 2025 14:12
https://discord.com/channels/821361165791133716/821361165791133719/1271868534724624489
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 }
Asrik
31 May 2025 01:12
https://tenor.com/view/damn-damn-damn-damn-damn-right-dame-time-gif-18029769
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?
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
Micls
8 Jun 2025 08:40
hi, i just install new seat 5 server
and it show inactive was i missing something ?
I already set admin mail, esi
Wibla
8 Jun 2025 08:47
#channel_821361546608508938
hm, is there a way to do asset search on exact terms in SeAT?
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
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
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
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.
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
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 ?
Asrik
8 Aug 2025 02:03
Seat doesnt have "skins"... its more of changing UI colors..
and yes its in the CSS..
Here is the thread to get you started
https://discord.com/channels/821361165791133716/1247605206372323359
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.
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?
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.
@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
which one do you likeļ¼
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
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 š
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.
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....
Neargly done tm
Wibla
26 Aug 2025 13:49
woop
Asrik
26 Aug 2025 14:01
https://tenor.com/view/jinx-jinx-arcane-arcane-season-2-arcane-s2-gif-9994563669291564725
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
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
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...
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
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.
Here is how it looks on the receiving side:
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
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?