SeAT - ๐ -plugins - Page 4
Xaivada Skywalker
12 Nov 2025 10:21
Hello, does anyone recently install the seat-qq-connector plugin? When I click the join server, it returns me 500 error.
oh, it works
A followup question, is it possible to add an API to lookup someoneโs qq from the above plugin?
Maybe @user_614098468218339348 or @user_164076488294006785 could share some insights on it?
Goem
13 Nov 2025 09:36
https://github.com/eveseat/api/blob/master/src/Http/routes.php
This file and package contain API implementations. you can use them as a reference to create your one
Xaivada Skywalker
13 Nov 2025 09:45
From the API documentation, it list sth like
but it is under schemas, is it possible to get it? @user_697699550999085116
For the schemas, I mean here
Goem
13 Nov 2025 09:50
if you using seat-connector, you can request to /v2/seat-connector/users
you can find out responses if you click to api point in api docs
Xaivada Skywalker
13 Nov 2025 09:51
ok, thanks, will have a try
It only returns me sth meaningless
"data": [
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
},
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
}
],
recursive_tree
13 Nov 2025 15:08
Are other connectors also broken?
Xaivada Skywalker
13 Nov 2025 15:09
There is only one connector
But can add one for a test
Is it related to Security Level? I set it Strict.
BTW, there is a
api/ is missing
before v2
yes, still, by adding also the discord, it return me all null
"data": [
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
},
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
},
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
},
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
},
{
"user_id": null,
"connector_type": null,
"connector_id": null,
"connector_name": null
}
],
investigated as the above
recursive_tree
13 Nov 2025 16:27
@user_171582310783647744
Then it seems like the plugin is broken
Xaivada Skywalker
13 Nov 2025 16:29
under the webpage seat-connector/users, it seems fine
Akov
14 Nov 2025 20:11
I questioned the same issue ๐
Xaivada Skywalker
14 Nov 2025 20:49
Is it broken by some recent updates?
Akov
14 Nov 2025 20:54
no
its been broken for a long time
Seion
16 Nov 2025 20:09
what am I doing wrong ...
mysqld is alive
PONG
starting web service
Processing plugins from SEAT_PLUGINS
Installing plugins: cryptatech/seat-fitting,warlof/seat-discord-connector,adoreparler/seat-charinfo
Cannot create cache directory /home/seat/.cache/composer/repo/https---repo.packagist.org/, or directory is not writable. Proceeding without cache. See also cache-read-only config if your filesystem is read-only.
In PackageDiscoveryTrait.php line 383:
Could not find a matching version of package adoreparler/seat-charinfo. Che
ck the package spelling, your version constraint and that the package is av
ailable in a stability which matches your minimum-stability (dev).
https://github.com/adoreparler/seat-charinfo/blob/main/composer.json
AI wrote the code, I am just trying to get it to at least show up for now before I dig into the code it wrote.
I am using
podman compose -f docker-compose.yml -f docker-compose.mariadb.yml -f docker-compose.proxy.yml up -d
recursive_tree
16 Nov 2025 20:12
Did you publish it on packagist? I can't seem to find it
Seion
16 Nov 2025 20:12
probably not, I thought it was just defining the composer and publishing on github
nvm I see a step I missed
recursive_tree
16 Nov 2025 20:13
yup then it's that. you need to get it on packagist to be able to install it like that
Small nitpick: You use MIT as a license in your composer.json. As per my understanding, MIT is not compatible with the seat core (which is licensed under GPL). You'll probably want to relicense it or at least read up on what a non-gpl plugin can do when interacting with seat
your service provider looks wrong btw
Seion
16 Nov 2025 20:16
probably
lol
it was a quick AI draft
I wanted to see what AI could make with a quick prompt
Ill change License
recursive_tree
16 Nov 2025 20:17
https://github.com/eveseat/services/blob/master/src/AbstractSeatPlugin.php
getVersion is final, also you are missing vendor and package name stuff
Seion
16 Nov 2025 20:18
In CharinfoServiceProvider.php line 23:
Cannot override final method Seat\Services\AbstractSeatPlugin::getVersion()
like you said ๐
Thanks, i'll go through and clean it up
@user_614098468218339348 Next time your online, let me know what I can update to get this to work, I was able to get the item to show up on the sidebar, but when navigating to the route I get a 500 server error. Thats when navigating to {HOST}/charinfo
https://github.com/adoreparler/seat-charinfo
Crypta Electrica
17 Nov 2025 03:41
As theethod is final, it's designed not to be overriden in your subclass. So long as you fill out the other methods (which are abstract) then you should be good to go
Seion
17 Nov 2025 04:34
I already fixed that
No errors in log
The route is registered
GET|HEAD charinfo ...................................................................... charinfo::list โบ Adoreparler\Seat โบ CharinfoController@list
Crypta Electrica
17 Nov 2025 13:19
Any 500 error should generate an error in the laravel log. You can view the laravel log in the System Logs menu under settings.
Seion
17 Nov 2025 14:11
Alright, AI got it working and created it, only took a bunch of throwing code examples at it lol
AI telling me every 5 seconds this is the FINAL working version, and still no go lol...
ohotnik15
24 Nov 2025 12:43
Hi everyone
I've seen at SEAT docs, that seat5 plugin is not ready, but decided to try to use seat4 one from https://github.com/waw-eve/seat-mumble-register
Successfully added it to my seat instance, restarted, can see in menu "mumble register", but that's all. I definitely have to make some settings for it, but can't find any docs or manual how to do it. Where I can find some info about it?
recursive_tree
24 Nov 2025 21:13
seach the plugin github, ask the dev, read the code
Cobra Kanwari [.AAC.]
29 Nov 2025 12:03
Hello,
I am experiencing an issue with the TeamSpeak group synchronization via the SEAT Connector plugin following a recent infrastructure change.
The Problem
I recently performed a fresh installation of my TeamSpeak 3 server, while my SEAT instance was restored from a backup. This resulted in a group mapping conflict during synchronization.
The observed incorrect assignment is:
In SEAT database (Source): User X is correctly assigned to the "Leaderteam" role/group.
On the New TS3 Server (Target): User X is incorrectly assigned to the "Incursions" server group.
Crucially, User X is NOT assigned to the "Incursions" role/group within the SEAT database. The SEAT connector appears to be assigning a group that does not match the user's actual SEAT role.
so what can i do ?
i also noticed that all users are not registerd anymore in ts. i mean ts is not giving oout the rights. so everyboddy has to register again? or can i fix that some how ?
Asrik
29 Nov 2025 14:35
According to the documentation.. you will need to add a command to the SeAT scheduler.
https://github.com/zenobio93/seat-teamspeak/blob/6.0.x/README.md#scheduler
Maybe that is what you are missing?
Cobra Kanwari [.AAC.]
29 Nov 2025 14:36
well no, i thnk the backup killed the client ids from ts
Nightmare
2 Dec 2025 07:38
The Moons Reporter does not calculate the Raw/Refined Value of the Moons. Any idea why?
recursive_tree
2 Dec 2025 07:41
How does not calculating the raw/refined value look like?
Nightmare
2 Dec 2025 07:47
well it takes in the moons, the materials and all. so the data import looks fine. but the Raw Value and Refined Value column is at 0 ISK for every moon
Market Price Region is set to the Forge
recursive_tree
2 Dec 2025 07:48
Check the price data in the market browser for moon items
Nightmare
2 Dec 2025 07:50
hm...Market Browser does not fetch any data apparently
recursive_tree
2 Dec 2025 07:50
This is a brand new install, right?
Nightmare
2 Dec 2025 07:50
yes from yesterday
recursive_tree
2 Dec 2025 07:51
Then it just hasnโt pulled market data yet. I think it does it once a day. We should probably make it do that after the first start
Nightmare
2 Dec 2025 07:52
ahhh can i force a pull? ๐ค
recursive_tree
2 Dec 2025 07:57
Yes. There is an artisan command you can run, something like esi:update:prices.
Claw
2 Dec 2025 18:36
@user_539896006427541525 Hey smasher, your mining tax plugin appears to no longer be generating the contracts on the tax contract page.
The last one generated was 2025-9. Seeing a few errors in the logs that seem to be along the lines of
Undefined variable $data {"userId":2,"exception":"[object] (ErrorException(code: 0): Undefined variable $data at /var/www/seat/vendor/pytonicis/seat-corp-mining-tax/src/Http/Controllers/CorpMiningTaxController.php:127)
Not sure if you knew about it already but hadn't seen anything floating in here so figured I'd mention it
Smasher J.
2 Dec 2025 21:01
That's new for me. In my install it is running without errors.
Posted error isn't the problem. Check in Seat->Settings->Schedules if a schedule exsist: tax:contracts and tax:generator
tax:generator generates contacts
Claw
3 Dec 2025 17:26
yeah both setup and running as they were when installed
Smasher J.
3 Dec 2025 19:07
Pls, check your logfiles from 2.12.2025. There should be an error from tax:generator -> CorpMiningTaxController
Claw
3 Dec 2025 20:12
not seeing any errors in the logs for tax:generator on the 2nd. The only one I can see is the same as the one I posted above but with a different userid
tweaked the job time to see if it was running and it seems to be doing something, but there's no errors.... really weird
all that pops in the logs is the Undefined variable $data error I posted earlier
i'll do some tweaking later and make sure I've not messed something up with the instance
Smasher J.
3 Dec 2025 20:43
Go to Tax Contracts and filter for "new". May be, the table is sorting not correct ๐
Claw
3 Dec 2025 20:49
huh
you are a genius ๐คฃ
it's sorting it 10> 11> 3> 4> 5 etc
thanks for the help
Smasher J.
3 Dec 2025 20:51
no problem. Next issue for me ๐
Matt Falahe
4 Dec 2025 20:27
Hello. Here's new plugin for SeAT if anyone will find use in something like this - Blueprint Manager
https://github.com/MattFalahe/Blueprint-Manager
Gigi
8 Dec 2025 22:40
@user_405130542674083842 Trying to use it now. Do the BPs need to be inside a container and not just a Corp hangar?
Matt Falahe
8 Dec 2025 22:52
Inside containers. At this stage plugin maps bpc by the containers.
In future I will add more options.
Gigi
9 Dec 2025 03:23
Got it. that's helpful to know. Thank you!
@user_405130542674083842 Sincerely what a fantastic plugin!This is a win!
Matt Falahe
10 Dec 2025 01:00
I'm happy it's useful to you ๐
Gigi
10 Dec 2025 15:40
next challenge and opportunity - buyback! justsaying ๐
Matt Falahe
10 Dec 2025 15:59
its planned after Mining Manager and HR Manager ๐
Gurke
10 Dec 2025 17:57
uh mining manager ๐
Gigi
10 Dec 2025 20:03
https://tenor.com/view/happy-guy-dancing-black-guy-gif-10838205027934968201
Raiden
15 Dec 2025 20:02
@user_405130542674083842 for your broadcast plugin? anyway we cant gets the a time drop drown or calendar to display the fleet time in the discord embed ? maybe with local time? or am i just stupid and its already there lol
Matt Falahe
15 Dec 2025 20:11
I was thinking about implementing calendar view like in my other not released plugin yet.
but in terms of the local time in emblems... yeah this is something that I plan to do it. For now u can only preview your local time when scheduling the ping.
I will add few more things to it but probably somewhere after Christmas. I am kinda busy rn.
this example is from Mining manager that Im working on but the idea will be the same.
Gigi
18 Dec 2025 15:08
@user_405130542674083842 Was looking at your Mining Manager plugin on github - are we there yet?
Seion
18 Dec 2025 15:15
For
seat-discord-connector
I only have one filter
But in the logs it looks like its trying to remove roles that are outside that filter???
"Unable to update the user {usernameremovedforprivacy}. Unable to remove set Officer from the user {usernameremovedforprivacy}."
Matt Falahe
19 Dec 2025 02:51
Not in a form that I would like so most likely will be released at the beginning of 2026. I'm quite busy as well during the Christmas with work :/
Gigi
19 Dec 2025 06:22
Totally understandable and no pressure. Iโm loving using all the plugins youโve built so far so am looking forward to the mining manage and also (hr manager and buyback). Also curious if you are using Claude code or any other GPT model for help with things.
Matt Falahe
19 Dec 2025 07:57
I tried for documentation because I hate that part but it was a waste of my time ...it messed that up completely. I am sure that there is a model of AI that could be useful for that though.
In terms of the plugin though I think someone on this server tried that but I have no idea if they succeed.
The only thing that I used gpt for was bash scripts that I needed a while ago.
Gigi
20 Dec 2025 00:31
@user_405130542674083842 not urgent but im getting this error on the blueprint manage main page. [Some BPOs are being researched for TE/ME- maybe that is causing the error?]
Matt Falahe
20 Dec 2025 08:20
Will check this later today
fixed in 1.0.1 please update yourself ๐
Gigi
21 Dec 2025 01:38
Thank you @user_405130542674083842 - Working again!
Akov
27 Dec 2025 07:56
That is correct, Seat wants to completely own all roles and all users....not just the ones it knows about. It basically builds a list of roles it thinks a user should have, and then trys to update discord to match
Seion
27 Dec 2025 11:59
No way to change that?
Akov
27 Dec 2025 22:20
no
As long as a role is higher than the bot, the bot cant do anything, and it will just error while trying
Gives you a migration path to add them to roles or squads in seat
if you have too many people/roles that seat cant manage it will hit the error cap on the discord api and not finish the job run
which can cause issues on larger servers
is there a way to assign a character to a seat account with out a token given that the relationship is in that refresh_token table
Crypta Electrica
29 Dec 2025 23:58
Kind of... For one off's if you create a refresh token that's fake and fill out the deleted at field it can be linked but no token
Otherwise no currently
Akov
30 Dec 2025 02:14
From a plugin perspective
Unbend Farms
30 Dec 2025 03:07
I have a question, we use the buyback plugin but the new ores names do not work in the appraisal
Gigi
30 Dec 2025 03:15
Yup we need either an updated one or a new one soon.
Claw
30 Dec 2025 18:47
hey Matt, the plugin has been a great success for my corp so far, but had a couple things to request if possible.
1 - Is there a way to add all containers? My corp has many and adding 1 at a time takes a while. If not, no biggy ๐
2 - more of a biggy but not breaking, the plugin doesn't seem to pick the users main in the request window and I don't understand it's reasoning behind the character it chooses. Could we add a drop down to select the alt we want it requested on or have it force the main?
Matt Falahe
30 Dec 2025 21:27
Thanks! I'm glad you like it.
In terms of request I've prepared fix already yesterday for it but didn't had time to push the release.
1. I tried that but it's annoying because of how containers work. If u will map them as a group and move one the other one will break. I will have to think about better solution but in current form this is the cleanest approach. This is why autodetect is added. To speed up the process instead of full manual. That was the part of the code for group mapping that was just redesign to latest working state.
2. This occurred because SeAT v5.x doesn't maintain "selected character" state in session for form submissions.
There will be a new field in form to chose a character.
In current form plugin will pick the last added to your server which is problematic and I already noticed that just didn't had time to fix it before.
Fix [1.0.2] is already done I just need to do release so tomorrow will be up.
Azrael Hunts
30 Dec 2025 21:59
has anyone written a seat plugin for a wiki like wiki.js or docuwiki, so seat can control roles like it does with discord?
Claw
30 Dec 2025 22:16
Love it, thanks for the info and being ahead of me with the idea already ๐
Asrik
30 Dec 2025 22:54
https://github.com/eveseat-plugins/seat-info
maybe this will help you
FremontDango
31 Dec 2025 00:42
not sure if there is a Discourse connector for the newer versions. If there is one, you can connect with authdiscourse on dokuwiki
thats my setup right now
Azrael Hunts
31 Dec 2025 17:38
i'll take a look. thanks
Matt Falahe
31 Dec 2025 19:24
v1.0.2 is now live so you can update yourself when ready ๐
Claw
31 Dec 2025 20:02
Legend
Dionysus
31 Dec 2025 22:11
hm i can't seem to get squad-sync to work, created a squad for applications, a role for recruiters and created the sync with character-sheet permission
however impersonating a recruiter who is moderator on the applications squad gets a 403 when clicking on a aplicant
Claw
31 Dec 2025 22:34
Have you given the recruiter role access to all characters etc?
Crypta Electrica
31 Dec 2025 22:57
Not needed with squad sync
Given you have added a moderator, has the moderator allowed the recruit into the squad? As this will pre-empt the sync which only operates on members.
Also if the recruit is a member of the recruit squad, and the hr person is a member of the recruiter role, then you can have a look at the role and see is the recruiter there is a member, and look in one of the permission limits to see if the recruit is there as an affiliation.
Lastly do you have the scheduled job running?
Dionysus
1 Jan 2026 00:22
ah that was what was missing
i read the danger on the about as it would update right away when users got added to/removed from the squad
but maybe that feature is still in the works
i'll add a every 5 minute job for now, thanks for the help
Crypta Electrica
1 Jan 2026 00:53
I should add it in to be immediate, as the feature to enable that is now there. But the danger is the same, if the job runs 1s after you create the sync then it's as good as immediate
Akov
3 Jan 2026 00:50
@user_171582310783647744 two small fixes that I'm running in prod for a while
https://github.com/zenobio93/seat-connector/pull/8
I also have this in testing thats the result of a vibe session
https://github.com/DeepwaterHooligans/seat-connector/tree/exclude-roles
adds the ability to ignore specific roles on any driver
like this
^published this for you ๐
Seion
3 Jan 2026 02:34
Well thatโs awesome
Thanks
Akov
3 Jan 2026 02:36
ive done only the barest testing on it...figured I'd toss it in here and maybe one of the smart people will love it
Xaivada Skywalker
8 Jan 2026 20:38
there is a qq connector, but it just links qq number to the account, is it possible the integrate a qq bot to qq connector then it can manager the member in the corps qq group?
recursive_tree
8 Jan 2026 21:33
If qq has an api, it is most likely possible
Xaivada Skywalker
8 Jan 2026 21:43
no official api provided by qq, but some 3rd part qq bot, like napcatqq, provide the api. I don't know how to integrate such thing into connector.
seat connector --> napcatqq setup by user --> qq group manager account
MrManiak
9 Jan 2026 23:21
Is anyone interested in a plugin that turns SeAT into a SAML provider? Has it already been done?
Gigi
9 Jan 2026 23:48
I will def be interested. and i dont think so....not as a plugin at least.
Akov
10 Jan 2026 00:39
so I run a separate service that accepts the esi's sso and responds to /profile call on the standard oauth2 flow
Lets any service do their own esi oath2 flow, replace my profile call for the esi one, and I fill in things like seat roles and alts into the returned object
auth.js, django's oauth toolkit and etc all just plug straight in, and things like wikijs can absorb seats roles directly
MrManiak
10 Jan 2026 00:45
That's cool too, but I want to federate to services that only support OIDC and SAML
Specifically Cloudflare Access
I got a PoC working https://github.com/MrManiak/seat-identity-provider
Gigi
10 Jan 2026 04:22
I think this is the use-case I've been needing the most - the ability to sync SeAT roles across a wiki
MrManiak
10 Jan 2026 04:23
If your wiki can take a multi-value saml attribute for roles, you can use SeAT squads to sync it
I still need to add some stuff (SLO, POST requests signature validation, response signature option, IdP-initiated login, ...)
FremontDango
10 Jan 2026 07:42
I did install laravel passport for a easy OIDC integration. SAML looks like black magic to me ๐
Gigi
15 Jan 2026 18:20
Tested enough to be safe to use?....seems like we have a use case for this now.
Akov
15 Jan 2026 18:58
I use it
But no one else has tried it afaik
Raikia
21 Jan 2026 16:15
a very useful plugin for anyone looking for ideas would be something that monitors a specific citadel's market and shows what items are missing from the market based on a list of items you want to track. also maybe based on seat-doctrine for the doctrine ships/modules as well. could be very useful for market seeders
recursive_tree
21 Jan 2026 16:17
You might want to look at seat-inventory. It can do everything you list
Raikia
21 Jan 2026 16:19
๐
i thought it only did contracts and corp hangers, it does the market too? the readme only mentions contracts and corp hangers
recursive_tree
21 Jan 2026 16:25
the readme is probably outdated. But yes, you can add citadels in the workspace settings
moNK-
21 Jan 2026 18:29
Greetings, gentlemen.
I was setting up SeAT billing for our Corp Moon Mining. The Corporation Whitelist - does this filter for just my Corporation instead of the giant list that pops up when I click Billing Data?
Raikia
21 Jan 2026 23:36
i must be missing something, it looks like yes you can add citadels/etc, but everything is contract or corp hangar based. i cant tell that anything is on market for people to purchase. my idea here is for market seeding for general population of an alliance, not stockpiling for a corp in hangers
Ariel Rin
22 Jan 2026 04:03
I donโt like to shill here. But I built AA market manager for exactly this. I track something like 2000 items for 100 fittings for all of INIT.
All open source to run yourself or as inspiration to make something in seat
Raikia
22 Jan 2026 04:39
Sounds like I might have to try to make one
recursive_tree
22 Jan 2026 09:32
Yes, seat-inventory is designed around contracts/hangars, but you should be able to track which items are missing from a market. How I'd set it up is the following: - Create a workspace tracking the market
- Add a stock with the items and amount you want seeded
- Add the stock to a view
- The stock card in a view shows you if you have all items
- By clicking the info on the stock card, you see which items are missing (if any)
Azrael Hunts
22 Jan 2026 09:57
I've tried to set this app up a few times, but the readme isn't very clear, and .never sure exactly how to set it up and link it with seat Indy. Any chance of an update to the readme sometime?
recursive_tree
22 Jan 2026 09:58
I tend to agree. In my corp IT channel, at some point we joked seat-inventory has a learning curve steeper than eve :)
besides the readme, there is the documentation. It is a bit outdated, but you might want to start with the documentation: https://github.com/eveseat-plugins/seat-inventory/blob/main/documentation/seat-inventory.md
it does explain some concepts
As for using it with "seat Indy": do you mean hermesdj/seat-industry? I've only written an integration with recursivetree/seat-alliance-industry
As for how to use it: Click the info on a stock and there is a big button below the missing items
Azrael Hunts
22 Jan 2026 10:24
Alliance-industry. Sorry, I'm lazy when it comes to typing names out lol.
I need to sit down and figure seat-inventory out, I guess.
iulixxi
26 Jan 2026 11:49
Hey, first of all thanks for the mining tax plugin (https://github.com/pyTonicis/seat-corp-mining-tax/tree/master) โ itโs been really useful ๐
Iโve been digging a bit into the numbers and I think I found a logic issue that causes under-counting of moon mining volume.
In MiningTaxService the corp moon detection uses:
$where('d.last_updated', '=', $date . ' 00:00:00')
This seems problematic because corporation_industry_mining_observer_data.last_updated is almost never exactly 00:00:00, so most rows wonโt match.
It probably needs to be a day range instead, e.g.:
DATE(d.last_updated) = $date
or
>= $date 00:00:00 AND < $nextDay 00:00:00
I compared:
โข per-character volumes shown by the plugin
โข totals from corporation_industry_mining_observer_data
โข and grouped by linked main character
and the per-character rows match the observer data scale, but the pluginโs โcorp moon totalโ is much lower (eg ~107M vs ~275M m3 for the same month).
Also, the current system+time based detection can misclassify if:
โ characters mine different corp moons in same system
โ they mine anomalies during that window
โ or tokens are missing/inactive
Using observerid (structure) + ore type from `corporationindustryminingobserver_data` seems much more reliable.
Not sure if this was intentional, but thought it was worth flagging โ happy to share SQL comparisons if useful.
Raikia
27 Jan 2026 06:13
I recommend submitting this as an issue on GitHub
Azrael Hunts
31 Jan 2026 17:03
is there a way of setting the buyback plugin tgo buy everything at 90% jita buy, or have i got to manually add all the groups?
Jon287
3 Feb 2026 15:07
Hello, I think this add-on is awesome. I can't test it yet because I'm not at home, but I'll test it when I can ๐
Seion
5 Feb 2026 16:34
Any updates around getting that pulled in?
Akov
6 Feb 2026 10:31
dunno, might see about publishing my forks
Seems that the SRP plugin dies when it gets urls for https://esi.evetech.net/killmails/id/hash as they appear to have removed the โจ
latestโฉ https://esi.evetech.net/latest/killmails/id/hash
Crypta Electrica
6 Feb 2026 12:19
PRs?
Noted. Will fix asap
Akov
6 Feb 2026 17:01
https://discord.com/channels/821361165791133716/821361566184112181/1456811948342771802
Then have my branch that I'm running but wanted feedback on pre-pr
Crypta Electrica
6 Feb 2026 20:37
Ahh seen
@user_171582310783647744 thoughts?
Akov
6 Feb 2026 22:25
https://www.eveonline.com/news/view/patch-notes-version-23-02?utm_source=launcher&origin=launcher&utm_content=en
noted in a foot note in the patch note
Crypta Electrica
7 Feb 2026 02:34
Yeah it's been a thing with ESI with the new work being done. We changed over seat core but I didn't think of srp
MrManiak
9 Feb 2026 17:53
Been using the SAML IdP for a week in production with no issues
https://github.com/MrManiak/seat-identity-provider
It's mostly agent-coded trash, use at your own risk. Especially for the OpenID part, which was more complicated than expected
Asrik
11 Feb 2026 01:56
such as Authentik?
MrManiak
11 Feb 2026 03:16
I suspect it would work great with authentik, i use Cloudflare Access on free tier because we're a small group
You can't do access control in the plugin, you'd have to build authentik policies based on saml attributes or oidc claims
Raikia
13 Feb 2026 23:36
i'm pleased to announce my Timerboard plugin has been released! Honestly i have no idea how there hasnt been a timerboard until now, but now we have one: https://github.com/Raikia/seat-timerboard
Akov
14 Feb 2026 20:28
Screen Shots?
Raikia
14 Feb 2026 20:32
Akov
14 Feb 2026 20:38
Neat ๐