SeAT - đ -plugins - Page 2
Gigi
29 Nov 2024 03:36
Is there any way to view squads as a list instead of the current card view?
The problem is that when there are many cards
a) they take longer to load and
b) some members of our corp don't notice the pages below and assume the only cards/squads available are the ones showing up in page 1.
recursive_tree
29 Nov 2024 06:53
I donât think there is one
Astral
29 Nov 2024 08:10
In what way..? rather do containers then vmware or hyper-v if I can honestly. Waste of resources often times for vm's unless I need a proper environment that doesn't rely on the host's kernel.
AjDuLion
29 Nov 2024 09:38
I was on windows (since I donât have a pc running Linux) and as allot of people said docker windows apparantly sucks, which was my experience also. so I went back to my IT days and went full on hypervisor, I mean if you rent something in the cloud your doing the same thing you just donât control the hypervisor
(The hypervisor also runs some hosted game servers so I canât easily convert it to Linux)
Astral
29 Nov 2024 09:44
Eh docker desktop in general sucks, It runs a nested vm which is mostly used for the crosstalk and also their "gui" which doesn't just be normal and talks to the socket.. it needs more ingrained roots.. Just whatever you do don't install it on linux (docker desktop) It'll do the same shit as the windows/mac ones do.. Sure people have been installing docker engine directly in wsl2 but you still have to fight with the quirks of docker running on a non native linux filesystem not to mention a bunch of stuff is locked out regardless of this approach. Also cloud hosts aren't too fun as there's restrictions and it has to be internet facing for the most part.. and it's not often isolated at the hardware level.
AjDuLion
29 Nov 2024 10:07
So yeah that
Gigi
29 Nov 2024 16:57
Any plans on adding it as a feature?
Matt Falahe
29 Nov 2024 18:50
who do I ping for pyTonicis/seat-corp-mining-tax?
I found some small issue more like cosmetic one
is someone is using Dark UI then names are um... bad xD
recursive_tree
29 Nov 2024 18:55
I think @user_539896006427541525
Matt Falahe
29 Nov 2024 18:58
well the color of the value is being changed but the color of the station name is not ... its weird
recursive_tree
29 Nov 2024 19:00
I wouldnât outright reject the idea, but realistically no one will just write the code. We currently just donât really have the resources to work on every feature request, we are more of in maintenance mode.
If you want to do it yourself or you know someone who can do it, Iâm happy to discuss the details and help with getting it merged.
Smasher J.
29 Nov 2024 21:06
I know this bug, will fix it soon. Unfortunately, I'm very busy in my private life. I hope can push a new release at the end of this year.
Matt Falahe
29 Nov 2024 21:12
cool no worries
Gigi
29 Nov 2024 23:51
Understandable. Yaâll have done a fantastic job with everything that is up now. @user_614098468218339348
@user_164076488294006785 will your new industry plugin work for corps (not alliances) that simply want to have a WTB/WTS setup.
Jay's
30 Nov 2024 14:26
Its not really linked to a corp or an alliance. You cant do a WTS setup because it is based on people ordering stuff and others delivering it
Gigi
30 Nov 2024 16:20
Gotcha ok. That makes sense. Hereâs Another thing that we were trying to set upâ 1) a sort of listing for everyone to see the WTB orders and they donât need to be orders for the corp (can be individual orders) so âadding to inventoryâ option is moot.
2) allow WTB orders to be created while applying discount (for example we have a program where we let all corp members buy any sub-cap ship at a 15% discount on jita sell.) in the current setup itâs possible to set manual price but you have to input the actual price and not simply apply a discount.
Just some ideas. Totally ok if youâre going in a different direction.
Jay's
30 Nov 2024 16:22
When you order you set a Price provider (jita sell) and a profit field. In the plugin configuration you can chose to put a minimal profit at -15% and it works as a discount
Orders are not orders for the corps. You can set your permission so everyone can create and/or deliver an order
Gigi
30 Nov 2024 16:27
Hmm I tried that. The current alliance industry plugin does not allow values below 0.
Or maybe I did something wrong.
recursive_tree
30 Nov 2024 16:28
I could remove that restriction if you need discounts
Jay's
30 Nov 2024 16:28
Yes, I'm talking about my industry plugin
I need to write the readme, we have been using the release candidate for a week and it works quite well
Gigi
30 Nov 2024 16:30
It would be helpful. Just donât want to break things and then youâll have to debug lol. @user_614098468218339348
recursive_tree
30 Nov 2024 16:30
Regarding 1), what exactly is the issue? Just allow everyone to create and view orders?
Gigi
30 Nov 2024 16:30
Please do I want to try and quite possibly use both.
Yeah weâre currently doing that. The only thing that confuses folks is the âoption to add to seat inventoryâ when creating an order.
But I mean I guess Iâm being nit picky. It works for the most use-cases except for the discount.
@user_164076488294006785 is your plugin ready to try out?
Jay's
30 Nov 2024 16:38
No, not quite
And I want to test having both installed before saying it is ready
Gigi
30 Nov 2024 16:39
Gotcha yeah, makes sense. I was about to say Iâm happy to test and provide feedback but I also donât know much coding and if you guys hadnât made it as easy it is now I would never have been able to set any of this up.
recursive_tree
4 Dec 2024 12:55
alliance-industry v2.0.4
https://github.com/eveseat-plugins/seat-alliance-industry- Permissions: Require seat-inventory " Edit Inventory" permission when creating orders that add deliveries as sources in seat-inventory
- Allow negative values in profit percentage to allow discounts
Gigi
4 Dec 2024 16:02
Yasss! Thank you!
Locked and loaded @user_614098468218339348
Relance Haklar
30 Dec 2024 01:43
forgive me if this is a stupid question, or if it's been answered somewhere already, as I've just joined this discord - but is there a list of actively support plug-ins for SeAT posted somewhere here?
Asrik
30 Dec 2024 02:00
https://eveseat.github.io/docs/community_packages/
I think that is what you are looking for
Relance Haklar
30 Dec 2024 02:01
thanks! wasn't sure if this was up to date.
Asrik
4 Jan 2025 22:44
@user_164076488294006785 Hey, my corp mate is still not able to view all of his factories location correctly. Some shows the factories are still on a planet which he know 100% that he took them down, and some factories that shows no locations.
Jay's
4 Jan 2025 22:46
Like I said, the plugin does not load or track the planets data, its part of the base functions of Seat that does it. My plugin only shows what seat retrieve and store from eve API
Asrik
4 Jan 2025 22:47
Ok.. now i understand
so the issue could be coming from CCP?
Jay's
4 Jan 2025 22:49
The issue is that on one side you have eve API that gives you sometimes trash. On the other side, afaik seat should be deleting data before syncing from eve API. It should not give a different result for one user and not others
It could be an issue with the auth token
Maybe there are errors about planet Sync in seat worker logs
I have moved planets on multiple characters and never had something like that happen, so changing planet is working. Maybe eve API gives bad data because thĂŠ Sync Logic from seat is not fancy : it stores what eve responds without doing much more
Asrik
4 Jan 2025 22:54
Thank for the info. I had him re-auth one of his token to see if it fix it.
Ill try to check the worker logs.. any hits that can provide me some kinds of clue or what i need to look for??
Jay's
4 Jan 2025 23:34
The Job name is Planets (list all the planets) and PlanetInfo (retrieve data for each induvidual planets)
One potential solution would be to connect directly to the DB and scrap all planet data for this user. Every time the job sync the data, it retrieve everything so there should not be "pertinent" data loss. I believe planet ids come from eve so even if it's used in the plugin for projet assignment, it should retrieve the same id and therefore not cause any issue.
Gigi
5 Jan 2025 21:57
@user_164076488294006785 In buyback can this be a name of a holding corp?
Jay's
5 Jan 2025 22:08
I honestly dont know. I doubt it would work
About any dev on a plugin during january I have too much IRL work this month. But improving the buyback plugin will be on the top of my list
recursive_tree
5 Jan 2025 23:38
seat-info v2.1.0
https://github.com/eveseat-plugins/seat-info- add an improved access control user interface for both articles and resources
- allow reordering of articles on the start screen
RECURSIVETREE during the checkout in the eve store to support me with 5% of your purchase (it doesn't cost more for you)
Jay's
9 Jan 2025 16:34
Just pushed a new release candidate for seat-industry adding a new comments field on orders + ability to modify comment & reference on an existing order
suineg
11 Jan 2025 16:04
SEAT_PLUGINS=recursivetree/seat-rat,pyTonicis/seat-corp-mining-tax,recursivetree/seat-info,hermesdj/seat-calendar,cryptatech/seat-fitting,cryptatech/seat-srp,cryptatech/seat-prices-janice
are any of those incompatible and causing this issue? it is showing up on the left column so not sure it's an issue or not
Smasher J.
12 Jan 2025 09:44
It's ok, just a Bug. Fix it in next Release.
Gigi
15 Jan 2025 15:10
About the SRP plugin.
Is there a reason why one link works and another doesnt? Am I missing something?
Here's the one that works - https://esi.evetech.net/latest/killmails/121232375/d896f6dcee12320f3cb9bc7cbf752e5153989599/
And here's the one that doesn't work and shows up as invalid
https://esi.evetech.net/latest/killmails/123981648/4b66e59fb69594362f6bd627197f5f3979a076c8/
@user_614098468218339348 đđ
recursive_tree
15 Jan 2025 16:34
this is @user_301981661761896449 's plugin, but I can take a look. What kind of error do you get when it "doesn't work"?
Can you take a screenshot? That's usually the fastest way to convey these kinds of errors
Also where did you get the two different links from?
Akov
16 Jan 2025 00:27
and the rules arent right
it gives that problem
Gigi
16 Jan 2025 00:27
There are no rules though.
There 3 sets of rules. Default, Group, Type.
If you switch to advanced youâll see it.
Akov
16 Jan 2025 00:28
i know
Gigi
16 Jan 2025 00:28
Akov
16 Jan 2025 00:28
force it to simple and try again
Gigi
16 Jan 2025 00:29
tried. same issue
Akov
16 Jan 2025 00:29
ok
double check your price provider is ok?
and sde is ok?
Gigi
16 Jan 2025 00:29
yup all good...
Akov
16 Jan 2025 00:29
welp good luck!
Gigi
16 Jan 2025 00:30
if price provider was wrong it would also generally not work for anything...
Akov
16 Jan 2025 00:30
unless the provider had a bad sde
or something
Gigi
16 Jan 2025 00:31
janice works for everything else -and yes i do have a key
gonna play around with the other price providers - hopefully that works out....i've had trouble with janice in the buyback before...
Yeah i've now tried everything.....one link works...the other doesnt...
more errors. ... this time for the Seat-HR plugin. it used to work flawlessly but now i get this error.
@user_106257021795323904 FYI đ
This happens when i go to Human Resources > Review > Applications
IT was running fine yesterday and even an hour ago.
Only thing I changed is removing humunuk/alliance-structure-mngmt from SEAT_PLUGINS
cryocaustik
16 Jan 2025 01:55
Will take a look
Gigi
16 Jan 2025 01:57
Here is the log if helpful
cryocaustik
16 Jan 2025 03:12
assignerName comes from the user assigning an application to someone; will see if something has changed.
What version of setup are you running?
Gigi
16 Jan 2025 03:31
I have this line in the env file
cryocaustik/seat-hr:v2.x-dev
screenshot from the site also attached.
oh and SeAT 5.0
Crypta Electrica
16 Jan 2025 04:08
On my instance I cannot replicate this
Unfortunately the error handling isnt great, and any error will result in the
invalid killmail addrress message.
However you should see logs in the laravel log detailing the issue
Gigi
16 Jan 2025 04:10
Let me check....maybe just ESI timeout? What price provider did you use?
Crypta Electrica
16 Jan 2025 04:10
I use Fuzzwork, which did you have?
Gigi
16 Jan 2025 04:11
all of them actually (janice fuzzworks, seat core)..but i'll try fuzzwork.
Crypta Electrica
16 Jan 2025 04:11
I will rephrase, which did you ahve configured?
Gigi
16 Jan 2025 04:11
janice...
nope didn't work. let me get the logs..
Timeout contacting tranquility {"exception":"[object] (Seat\\Eveapi\\Exception\\UnavailableEveServersException(code: 504): Timeout contacting tranquility at /var/www/seat/vendor/eveseat/eveapi/src/Jobs/EsiBase.php:461)
[stacktrace]
So maybe i should increase the size etc. of my VM?
Crypta Electrica
16 Jan 2025 04:15
? not sure why that log would lead to that conclusion...
Gigi
16 Jan 2025 04:15
i have no idea lol sorry
Crypta Electrica
16 Jan 2025 04:15
But anyways.. Does the stacktrace below it point to the fittings plugin at all?
Gigi
16 Jan 2025 04:17
hmm i'm not sure...
Crypta Electrica
16 Jan 2025 04:25
Those logs are not from fittings
Gigi
16 Jan 2025 04:34
sorry. here it is. i think.
and ok now it is working in "simple" mode.
but not in advanced mode.
Should i try to uninstall and reinstall? Or is this a trickier thing to solve for?
cryocaustik
16 Jan 2025 16:21
don't think that will help - migrations wont change; I need to confirm that there haven't been any recent changes to break it
Gigi
16 Jan 2025 16:47
oki doki. Thank you!!
Crypta Electrica
17 Jan 2025 03:46
Also not from fittings
If you use
tail -f laravel-2025-xx-xx.log you will see the logs in real time. Yes there will be things in there that appear from jobs. But watch the logs as you click the submit button on the web ui and you should see a new entry appear then
Gigi
17 Jan 2025 14:00
Where do i do this? inside of the VM CLI?
Crypta Electrica
18 Jan 2025 04:22
Bare or docker install?
For docker it's inside the container in the subdir storage/logs, for bare its in /var/www/seat/storage/logs dir
Gigi
18 Jan 2025 13:55
got it ok so i will run that command after cd into storage/logs
@user_301981661761896449 These are the steps right?
Crypta Electrica
18 Jan 2025 16:16
Yes
Gigi
19 Jan 2025 13:49
Hi, there. anything you were able to pin down that is causing this error?
cryocaustik
20 Jan 2025 06:04
like i mentioned in DM, was away for the weekend and will be looking into this tomorrow
Gigi
20 Jan 2025 17:03
Thank you!
Not sure if this is helpful but this is the error i get when i click on "Applications" in the plugin.
recursive_tree
24 Jan 2025 14:56
this error appears when a server-side error happens while loading data for the table. You should see the full error in your logs
Gigi
24 Jan 2025 14:58
@user_614098468218339348 Yeah i shared the full log before but here it is again.
The plugin used to work before - is there a chance the datatables got corrupted somehow? The only think I've done recently is removing the alliance structures plugin.
recursive_tree
27 Jan 2025 19:08
When I started out developing plugins, I didn't spend any time thinking about license compatibility between the seat core and my plugins. Therefore, I picked a license for the plugins that is incompatible with the seat core. Don't be stupid, do your homework.
Anyways, I've relicensed all my plugins from MIT to GPLv2. Unfortunately, I could not reach all external contributors and ask if they are fine with it, so for seat-inventory, I had to remove the French translations.
On the other hand, I'm offering 500 PLEX for anyone who translates seat-inventory for me (must be an actual french speaker, no google translate, deepl or chatgpt). Send me a PM if you are interested.
DarkerDY
28 Jan 2025 09:59
Hello, I submitted KM in the process in the test, but always showed that it was invalid. What is his correct format?
Crypta Electrica
28 Jan 2025 10:01
.docs.troubleshooting
SeAT-Bot
28 Jan 2025 10:01
@user_301981661761896449, https://eveseat.github.io/docs/troubleshooting/
Crypta Electrica
28 Jan 2025 10:02
There should be a log in the laravel log that tells you exactly what is going wrong
Akov
28 Jan 2025 11:32
Every time I've seen this it's been a problem with advanced mode on the SRP settings.... Try swapping such a simple mode and resubmitting
Crypta Electrica
28 Jan 2025 12:00
Do you ever get logs for this? Just so I can try and fix the errors?
Akov
28 Jan 2025 12:01
We did, theres a big thread when it happened to me
DarkerDY
28 Jan 2025 14:25
I try it
Akov
28 Jan 2025 23:32
https://discord.com/channels/821361165791133716/821361546608508938/1287306059983355936
from when we worked through it
Crypta Electrica
29 Jan 2025 03:08
Ahh that one... Thank you
@user_1257653308118798357 is this a new install or a migration from SeAT v4?
He11fire_[Vlad]
30 Jan 2025 21:37
hi there! I used last eve seat and tried to install hermesdj/seat-industry plugin but on the step sudo -H -u www-data bash -c 'php artisan migrate' a have i error
plugins creator can not helps me, he said that this is beyond the plugin code
anyone has idea what was wrong? I'd be very grateful for help
Jay's
30 Jan 2025 22:00
As I told him, It seems to be a permission issue, but as I'm not familiar to using seat this way (I'm using docker), I dont know how to help
He11fire_[Vlad]
30 Jan 2025 22:11
fxd permissions)
Asrik
30 Jan 2025 22:12
lol iwas about to say.. persmission issue.
LuckyGoblin
31 Jan 2025 02:56
is H4zz4rdDev the only buypack package available? im having issues with it, as it dosnt seem to be supported in seat 5.0 yet
Jay's
31 Jan 2025 08:02
https://github.com/hermesdj/seat-buyback this one is compatible with 5.0
DarkerDY
31 Jan 2025 13:11
I am a newly built Seat
LuckyGoblin
31 Jan 2025 22:24
so far so good, though when i try to run a test buyback, it throws the 500 error
He11fire_[Vlad]
31 Jan 2025 22:31
hi all. Now I trying use SRP plugin cryptatech/seat-srp from @user_301981661761896449. I completely install it and try to test on my own dead drake https://zkillboard.com/kill/124138354/
I copied link
but having invalid killmail address error
also I tried collect ingame link but still have same problem
LuckyGoblin
31 Jan 2025 22:33
i thnk you have to use the ingame external KM link
nvm
He11fire_[Vlad]
31 Jan 2025 22:33
by the way links has different
it`s strange
oh dude looks u have same trouble
Jay's
31 Jan 2025 22:36
I would need to see the logs to help you with that
LuckyGoblin
31 Jan 2025 22:37
i think its a bad price provider, cant seem to find one that works
He11fire_[Vlad]
31 Jan 2025 22:39
I confirm it. Simple mode is works. But I would like to use all the functionality. Need advanced mode too
but simple mode uses same price provider and works well
LuckyGoblin
31 Jan 2025 22:49
my apologies, my response was to Jay's
nvm, started working
Akov
1 Feb 2025 00:11
so I think think it has something to do with some of the settings being blank in the advanced filters. You might try setting up the defaults, see if that fixes it too, and maybe try setting a specific one for that specific ship.
see if it still happens
He11fire_[Vlad]
1 Feb 2025 01:12
hmmm, link works now but something wrong with calculation
huh
Akov
1 Feb 2025 01:14
hh
thats funny
guess thats a crypta question
Yea
I see the same issue
but maybe only on the test killmail box
He11fire_[Vlad]
1 Feb 2025 01:22
still wrong
Akov
1 Feb 2025 01:22
yea
was agreeing with you
He11fire_[Vlad]
1 Feb 2025 01:22
by the way I can not set Price cap more than 999 999 999
1b
Akov
1 Feb 2025 03:28
SQLSTATE: Numeric value out of range: 1264 Out of range value for column 'srp_price_cap' at row 1 (Connection: mysql, SQL: insert into `cryptatech_seat_srp_advrule` (`rule_type`, `type_id`, `group_id`, `price_source`, `base_value`, `hull_percent`, `cargo_percent`, `fit_percent`, `srp_price_cap`, `deduct_insurance`, `updated_at`, `created_at`) values (type, 73790, ?, 4, 1, 100, 100, 100, 4750000000, 0, 2025-02-01 03:26:35, 2025-02-01 03:26:35)) {"userId":5,"exception":"[object] (Illuminate\\Database\\QueryException(code: 22003): SQLSTATE: Numeric value out of range: 1264 Out of range value for column 'srp_price_cap' at row 1 (Connection: mysql, SQL: insert into `cryptatech_seat_srp_advrule` (`rule_type`, `type_id`, `group_id`, `price_source`, `base_value`, `hull_percent`, `cargo_percent`, `fit_percent`, `srp_price_cap`, `deduct_insurance`, `updated_at`, `created_at`) values (type, 73790, ?, 4, 1, 100, 100, 100, 4750000000, 0, 2025-02-01 03:26:35, 2025-02-01 03:26:35)) at /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Connection.php:829)
[stacktrace]
...
#19 /var/www/seat/vendor/cryptatech/seat-srp/src/Http/Controllers/SrpAdminController.php(106): Illuminate\\Database\\Eloquent\\Model::__callStatic('updateOrCreate', Array)
...
#65 /var/www/seat/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 {main}
[previous exception] [object] (PDOException(code: 22003): SQLSTATE: Numeric value out of range: 1264 Out of range value for column 'srp_price_cap' at row 1 at /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:45)
[stacktrace]
...
#21 /var/www/seat/vendor/cryptatech/seat-srp/src/Http/Controllers/SrpAdminController.php(106): Illuminate\\Database\\Eloquent\\Model::__callStatic('updateOrCreate', Array)
...
#67 /var/www/seat/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
was able to replicate
trying to chase it down in the code
can confirm that its an int(10) in the db
just need to up that to get over 4.2 BN
I think changing this line
https://github.com/crypta-tech/seat-srp/blob/master/src/database/migrations/2023_12_05_223812_create_srp_tables.php#L53
to
$table->bigInteger('srp_price_cap')->unsigned()->nullable();
not sure how laraval does migrations though
might need a new file cause its a change and not a create
Crypta Electrica
1 Feb 2025 06:37
Seen, I will have a look over the next few days
[M4O] Farbad Aldurald
1 Feb 2025 10:36
Hello! I`m not IT guru and have little question. we install seat billing plugin. When we regenerate new month bills old bill still here. How can i delete old bills? (sry for my eng((
recursive_tree
1 Feb 2025 14:51
you don't have to delete them. if they are in "completed" state, they've already been paid
[M4O] Farbad Aldurald
1 Feb 2025 15:11
and the list of taxes paid later will be literally infinitely long?
recursive_tree
1 Feb 2025 15:18
you can sort by created at and due until
[M4O] Farbad Aldurald
1 Feb 2025 16:23
ty
DarkerDY
2 Feb 2025 06:13
Hello, in the authorization, how can I let the Seat automatically given the binder permissions instead of me manually
recursive_tree
2 Feb 2025 07:25
Squads
DarkerDY
2 Feb 2025 10:57
Can I set it like this?
recursive_tree
2 Feb 2025 16:34
yes, but if you want to automate it, set the type to automatic and configure filters
Gigi
2 Feb 2025 19:04
Hey all - I've got Tax:contracts and Tax:generator both scheduled to run every minute and even then im not generatingt tax contracts in the Corp Tax Plugin. Any ideas/suggestions?
These are all failing....what gives?
@user_539896006427541525 FYI đ
recursive_tree
2 Feb 2025 19:42
The jobs show a runtime of 0s, so most likely they timed out or something. If you open the details page of a failed job, do you have a MaxAttemptsExceededException?
Gigi
2 Feb 2025 19:43
I get this when i expand....
recursive_tree
2 Feb 2025 19:44
in that case, the full error should be in your laravel logs
.docs.troubleshooting
SeAT-Bot
2 Feb 2025 19:44
@user_614098468218339348, https://eveseat.github.io/docs/troubleshooting/
Gigi
2 Feb 2025 19:44
I mean it worked last month......
and i didn't change this plugin....
These are the 2 showing up in logs..
and one more down in the bottom
@user_614098468218339348 For the seat billing plugin, does the regerate tax invoice work immediately or there is a timer?
recursive_tree
2 Feb 2025 20:16
The issue seems to be that the "contract_issuer" setting points to a character named 'Solos Inc.', but that character is not found in seat's character database. Maybe check your settings?
Gigi
2 Feb 2025 20:16
ahhhh ok
Alurel
3 Feb 2025 10:45
Hello! Maybe somebody else has run into this. I have an issue with the SRP module that fails to validate the URL - regardless of whether it is pasted from in-game or Zkill - anybody managed to find a solution for this?
He11fire_[Vlad]
3 Feb 2025 13:37
u may read few messages up
Gigi
3 Feb 2025 16:42
The advanced method doesn't work. Only the simple method works.
I gave up on it a while back.
Akov
3 Feb 2025 22:11
thats what the link says đ
specifcally, the default doesnt work afaik
if you create mappings for every ship, it seems to work fine
I didn't try groups though
Crypta Electrica
4 Feb 2025 07:57
Which is odd because I've been trying to replicate the last couple of nights and haven't been able to yet.. Even on a clean install. But I'm going to release a new version with a lot of extra logging to try and track it down.
Akov
4 Feb 2025 10:26
if all ytou do is click advanced, and do nothing else, you for sure get it
on a clean install, with no other plugins
DarkerDY
4 Feb 2025 13:12
Will this be automatically given?
I installed the latest version, but he still shows that the version is wrong
Asrik
4 Feb 2025 15:55
@user_1257653308118798357 When you create a Squat, there is an edit button on the top right, then click on "Filter" and select the information shown in the screenshot.
Akov
4 Feb 2025 17:50
if you are using squads to do discord/ts/etc that should be the first rule on every squad you care about
(or the alliance is)
Raiden
4 Feb 2025 23:10
@user_1257653308118798357 you don't need squad sync if your trying to use discord to automate roles. This is different
Just the default squad plugin that comes with seat core
DarkerDY
5 Feb 2025 06:46
I added Squad Sync, but I didn't seem to run
Akov
5 Feb 2025 07:11
Squads is just built in, you didnt need to install a different plugin
nunu
5 Feb 2025 11:26
you only need set group fitters.đ
DarkerDY
5 Feb 2025 13:05
@user_231097752539496448Hello, are your settings ready? Mine has a problem again
He11fire_[Vlad]
5 Feb 2025 13:07
Hi! Please clarify what you mean, I don't think I understand what you mean.
DarkerDY
5 Feb 2025 13:08
@user_231097752539496448 After I set it up simply, some KBs can be parsed, but most of them still cannot be parsed
How can I set it up and run normally?
Is it because my URL is not set?
Matt Falahe
5 Feb 2025 14:00
setup the plugin first, set the rules then and try it.
DarkerDY
5 Feb 2025 14:08
I tried setting it to a simple rule that prompts me for invalid links
Matt Falahe
5 Feb 2025 14:26
try advanced and define default rule
do u have price provider set ?
here u have all instructions https://github.com/crypta-tech/seat-srp/blob/master/README.md
DarkerDY
5 Feb 2025 14:37
I set up SRP according to this tutorial and cannot analyze based on the KM link I copied in EVE
Matt Falahe
5 Feb 2025 14:49
what error do u get?
DarkerDY
5 Feb 2025 14:51
Invalid killmail address
Matt Falahe
5 Feb 2025 15:20
yes its invalid because you need to copy it in full
by the look of it the part
/?datasource=tranquility is missing ....
from where did u get the kill link? because I am sure its not from the actual ingame kill...
if you will copy the one in game you should get
https://esi.evetech.net/v1/killmails/xxx/xxx/?datasource=tranquility
NovaSummoner
5 Feb 2025 15:29
I'm actually running into the same issue as DarkerDY. I justed copied from In-Game just getting invalid Killmail Address. Noticed this Monday as well figured it was an update thing.
Matt Falahe
5 Feb 2025 15:30
well I just copied this now and it works fine for me
do me a favour and try manually add part
/?datasource=tranquility at the end of it
see if that works
NovaSummoner
5 Feb 2025 15:31
It had it on there, but I'll remove and manually add one second.
Negative, same thing
Matt Falahe
5 Feb 2025 15:34
well also why do u get /latest/ part in it.... thats zkill thing. Not in game thing.
this is just example of the link from zkill
https://esi.evetech.net/latest/killmails/124551353/b5a0681a75b7b00d6f2a369b6e602604ce859b60/
looks very much like yours...
link from the game will get this formula
https://esi.evetech.net/v1/killmails/xxx/xxx/?datasource=tranquility
NovaSummoner
5 Feb 2025 15:35
The one I am using
Matt Falahe
5 Feb 2025 15:36
send me that link in private message. I will test this on my SRP so we can deduct if the link is causing this error or your setup please.
Gigi
5 Feb 2025 15:37
Advanced mode doesn't work. Only simple mode does. I've had this issue a month-ish ago and there was no solution.
Matt Falahe
5 Feb 2025 15:37
the above part was for @user_1257653308118798357.
I believe you are using zkill - export - esi link instead of using the one from the game.
Gigi
5 Feb 2025 15:38
I used both
neither worked.
I can share it again if you want to test it?
Matt Falahe
5 Feb 2025 15:39
your link is correct. Your setup is not.
NovaSummoner
5 Feb 2025 15:39
I can work with that, thank you!
Matt Falahe
5 Feb 2025 15:40
can you show me your setup? like what you have set as rules, please blur any webhook links etc
maybe as a starting point....
make sure you have your price provider correct.
in cargo % put 0
DarkerDY
5 Feb 2025 15:45
This is the setting of my price provider
Currently I have only tried simple calculations and there is no way to read them, including what I got from EVE
Here is the link I got in the game
Matt Falahe
5 Feb 2025 15:48
what price provider is that ?
sorry but it looks way different then mine
NovaSummoner
5 Feb 2025 15:48
Yup, my issue was price provider. Adjust my settings and it is pulling now. Will play around with it. Nice catch!
Matt Falahe
5 Feb 2025 15:49
sweet! always happy to help.
DarkerDY
5 Feb 2025 15:49
The janice I use
Gigi
5 Feb 2025 15:49
so it only works if CArgo is at 0 ....why have cargo as a filter then?
Matt Falahe
5 Feb 2025 15:50
try eveprisal, janice is not going well with that plugin from my experience.
let me know if you still have an issue
DarkerDY
5 Feb 2025 15:50
OK, I'll try it now
Matt Falahe
5 Feb 2025 15:52
oh that was just an example.... you can set this more but if people will loot the field and die you will SRP a protion of that as well... thats up to you.
You cannot leave blank field while setting this up to if you dont want to srp it set 0 but if you want then do any. Same goes for any other values. Its up to you. I just gave you random values.
Gigi
5 Feb 2025 15:52
Evepraisal still works?
https://kmcd.dev/posts/goodbye-evepraisal/
Matt Falahe
5 Feb 2025 15:52
use this I guess https://appraise.gnf.lt
Gigi
5 Feb 2025 15:53
is that what the plugin uses?
ok let me test
i didn;t install evepraisal cos i though it was dead according to that article...
Matt Falahe
5 Feb 2025 15:54
tbf it doesnt matter what you will use as long as it gives correct price and works đ
Gigi
5 Feb 2025 15:54
i have the other 2 installed...
but nothing worked lol
DarkerDY
5 Feb 2025 15:55
How should I fill in the new price provider here? I filled in the address specified below and it seems that it is of no use
Matt Falahe
5 Feb 2025 15:56
as long as u have recursivetree/seat-prices-evepraisal you will be good for most of the plugins that will ask for price provider.
try with this https://appraise.gnf.lt/
Gigi
5 Feb 2025 15:57
damnit haha --- it is the only one i didn't install ...except for SRP the other plugins work fine with Jancie (with a key)/Fuzzworks
DarkerDY
5 Feb 2025 15:58
He still shows invalid
Matt Falahe
5 Feb 2025 15:58
I have only this one and well never had any issues... I trust recursive_tree with all my â¤ď¸ đ
show me settings page please
DarkerDY
5 Feb 2025 16:00
This is the page of the price provider
Matt Falahe
5 Feb 2025 16:01
switch to sell prices instead of buy and I asked for SRP module settings page
DarkerDY
5 Feb 2025 16:02
Matt Falahe
5 Feb 2025 16:04
switch to advanced and define default rules like this
in cargo put 0
just as example for test
DarkerDY
5 Feb 2025 16:06
Still invalid
Matt Falahe
5 Feb 2025 16:07
mark advanced mode
in srp method
clear that webhook field as well as this is not the webhook
in pm send me that kill link as well so I can check if that works with me please.
DarkerDY
5 Feb 2025 16:10
I'll send you the link
Matt Falahe
5 Feb 2025 16:12
works with me so its clear that this is settings issue
Gigi
5 Feb 2025 16:12
installed evepraisal...not working either...
Matt Falahe
5 Feb 2025 16:14
once again
@user_1257653308118798357
did u setup all, changed price provider in the module and rules as well well?
Gigi
5 Feb 2025 16:15
Yup.
DarkerDY
5 Feb 2025 16:16
Yes, I'm wondering if it's a problem with the settings of the webhook
Gigi
5 Feb 2025 16:16
I removed the webhook inputs...still doesn't work.
Matt Falahe
5 Feb 2025 16:16
thats weird.
DarkerDY
5 Feb 2025 16:18
What does the Webhook seem to need to be filled in here
API?
Matt Falahe
5 Feb 2025 16:19
webhook is like an endpoint to your discord channel that will brodcast notification to your channel
you can set one up to test this
Gigi
5 Feb 2025 16:19
ya just notifications..
DarkerDY
5 Feb 2025 16:20
Then I probably don't need it. I deleted the stuff filled in in the webhook but he still couldn't recognize it.
Matt Falahe
5 Feb 2025 16:20
right click on any of your channel - edit channel - integrations - [create webhook] - copy address and paste it in your plugin
DarkerDY
5 Feb 2025 16:21
I want to know if my fill in here is correct?
Matt Falahe
5 Feb 2025 16:23
@user_1257653308118798357 @user_806925397265743902 ok guys... lets go back to the beginning to trace what is causing this.
we will follow what I have and works for me.
make sure you have added recursivetree/seat-prices-evepraisal in your .env seat config file.
next step is price provider. Create a new one. call it SRP or whatever with this settings:
DarkerDY
5 Feb 2025 16:25
Matt Falahe
5 Feb 2025 16:26
next step will be this page
if with those settings you still get the error then try to setup your webhook.
I never tested this without the webhook so maybe this is what is causing this issue but we will see after you both follow those steps
DarkerDY
5 Feb 2025 16:27
Still telling me it's invalid
Matt Falahe
5 Feb 2025 16:29
while creating price provider please chose this one I forgot to mention this
@user_1257653308118798357 @user_806925397265743902 âŹď¸
DarkerDY
5 Feb 2025 16:30
Yes, I chose it
Matt Falahe
5 Feb 2025 16:31
try to add webhook then
it looks like no webhook is causing the issue
at this point you have all the same like I have and you have error - I don't. The only thing that we have different is webhook part
DarkerDY
5 Feb 2025 16:33
Yes, webhook is a channel notification for discord. It doesn't seem to affect SRP
Matt Falahe
5 Feb 2025 16:33
try it
its hard to check any errors from this plugin because any issue at any point will give you the same - invalid killmail error.
@user_234341298272731136 in your case .... do u have webhook added?
what price provider are you using? by recursivetree?
Gigi
5 Feb 2025 16:38
Yup redid- everything including creating a new webhook. same result. invalid killmail address...
surprisingly it is this one link that doesn't work for me. others do.
DarkerDY
5 Feb 2025 16:39
My problem is the same
NovaSummoner
5 Feb 2025 16:39
I added one, yes. To be very honest I had nothing setup. other then the plugin installed. Was trying to be lazy. I added the Webhook URL, what ever the basic Price Provider is at Buy price. Then Advanced for SRP Method. I then set my defualy rules and it worked.
DarkerDY
5 Feb 2025 16:43
I tried all three price providers
But it does not work
Matt Falahe
5 Feb 2025 16:52
I will go back to you shortly
sorting this out with gigi
DarkerDY
5 Feb 2025 16:54
OK, this problem should be encountered by many people
Matt Falahe
5 Feb 2025 17:01
@user_806925397265743902 solved.
@user_1257653308118798357 your turn. I will pm u
Gigi
5 Feb 2025 17:02
https://tenor.com/view/dance-happy-dance-black-dance-get-it-gif-14992825767124506528
DarkerDY
5 Feb 2025 17:04
@user_806925397265743902Have your problem been solved?
Matt Falahe
5 Feb 2025 17:20
@user_301981661761896449
https://github.com/crypta-tech/seat-srp is not returing any logs so its hard for me to check the reason behind this but:
webhook <@&xxx>
while creating the rules even default ones - price provider has to be set the same for plugin and for set of rules.
It would be worth to change instructions at least for now. I dont know if you plan to fix that or leave it as it is.
NovaSummoner
5 Feb 2025 17:22
I did not have to set a role mention* But otherwise yes to the above ^
Matt Falahe
5 Feb 2025 17:23
well if u wont set this it will be no ping but if u do it has to be in this format
@user_1257653308118798357 sorted.
NovaSummoner
5 Feb 2025 18:03
You're a rockstar Matt!
Matt Falahe
5 Feb 2025 18:05
always happy to help
Akov
5 Feb 2025 21:15
still has the DB issue capping srp
cant use advanced and also custom rules for caps
Matt Falahe
5 Feb 2025 21:18
What do u mean by that? I know that there is an issue with 999 999 999 cap if that's what you mean.
Akov
5 Feb 2025 21:18
the db field isnt big enough
Matt Falahe
5 Feb 2025 21:18
Yeah
Akov
5 Feb 2025 21:19
4.3bn is the biggest the DB can hold
Matt Falahe
5 Feb 2025 21:20
Well it's not something that I can help with unfortunately đ
Akov
5 Feb 2025 21:21
not at all
was just noting crypta was still on the hook đ
Matt Falahe
5 Feb 2025 21:24
You could cap it though to fixed amount and do payouts on some sort of flat rates. Or srp hulls based of current flat rates in your region.
Akov
5 Feb 2025 21:25
we do, its just that the tool doesnt reflect it
Crypta Electrica
7 Feb 2025 01:13
Hehe yeah.. Been looking at it this week but had some irl things take over unexpectedly
Gigi
8 Feb 2025 17:24
Does anyone use the seat HR plugin? I created a second corp to move things but the saved questions donât work for the new corp. as in if someone applies to the new corp they donât see any questions. Any workaround?
And if I try to delete the old corporation I get a 500 server error.
Ncc-1709
8 Feb 2025 17:37
you would need to login with a hr admin in that corp i think
then create questions
Gigi
8 Feb 2025 22:32
Youâre right. I do have access to both corps though since I have 2 toons that are CEOs of each corp.
I think @user_106257021795323904 caught it though.
DarkerDY
11 Feb 2025 09:24
feibam/seat-qq-connector Is anyone using it? How do I mobilize the API to get the bound number?
Akov
11 Feb 2025 09:35
@user_917754750840242217 is still in here ^
nunu
11 Feb 2025 14:47
QQ is a Chinese software. Generally Chinese corporations they send fleet ping and massage in QQ groups. You can think of it as the Chinese version of discord.
Chinese players in frat, they use QQ, but theirs is a plugin they developed themselves. Non-frat Chinese corps will use this. At least I have this plugin installed.
tmas
23 Mar 2025 22:50
Yep! That should probably fix your problem since the squad sync would never actually run without having that scheduled
Matt Falahe
23 Mar 2025 22:52
If you are not going to use squadsync after all there should be an option to restrict access for recruiters as example to see everyone except Corp members.
Gigi
23 Mar 2025 22:53
oooh how?
tmas
23 Mar 2025 22:56
IIRC you have to choose the entities they do have access to rather than the entities they don't have access to, but I may have missed something
Gigi
23 Mar 2025 22:56
if i use this....they see everything...right? for the individual limits sure i can select my corp but that means they are restricted to see corp memmbers vs the other way around.
Matt Falahe
23 Mar 2025 22:57
I will be back on pc in like an hour but when you create some access management in your seat you can set limits
Gigi
23 Mar 2025 22:58
yeah those limits are restrictive to what SeAT knows. ....so i can restrict them to see only corp members vs. the other way around....
Matt Falahe
23 Mar 2025 22:58
Yeah I used that way before so I would have to double check how I used to used that. I remember that I managed to sorted this out without using the plugin
Gigi
23 Mar 2025 22:58
I'd love to know!!!
Because that would be perfect!
Matt Falahe
23 Mar 2025 22:59
Well tbh it's just better use that plugin as its more elegant and easier solution then setting all manually
I used this option back in a days when I didn't new things like that existed đ
If I remember correctly I added over there all npc corporations that you will land when you will quit the Corp. The only issue with that is you need to add each time to this someone who is in other then npc corporation / alliance.
Gigi
23 Mar 2025 23:03
if the limits on the Access page included "squads" this could be solved easily.
but as it is currenrtly - it doesnt.
tmas
23 Mar 2025 23:04
Yeah allowing to select squads would definitely be the most elegant solution
Matt Falahe
23 Mar 2025 23:04
Well that limit option is not designed for this purpose I think
It's a solution if u host many corporations on the same seat server.. To restrict access to their own members only. This is how I see it. I don't see any other use.
Gigi
23 Mar 2025 23:06
yeah exactly....i dont use any of it really either
Matt Falahe
23 Mar 2025 23:06
If you have guests on your seat server for discord they will most likely use public sso so there is nothing to see on their pages anyway so no reson to restrict access.
Gigi
23 Mar 2025 23:06
yup
tmas
23 Mar 2025 23:06
It does look like SeAT is joining together separate queries from the multiple tables, so it might be possible to add squads to that potentially
But with the plugin existing, your fastest way to make it work is definitely gonna be scheduling that command under Settings > Schedule
Gigi
23 Mar 2025 23:07
That would be perfect.....i cant think of other use case for that filter apart from the immediate use case i have but maybe there is more?
Done.
Matt Falahe
23 Mar 2025 23:08
Is it possible? Probably. Is it needed? Not really because current plugin that exists does the job more efficiently in term of setting this all up.
tmas
23 Mar 2025 23:08
Yeah that's what I'm thinking as well
Gigi
23 Mar 2025 23:09
Well fingers crossed the scheduled sync does it for me. otherwise im sure i will be back here lol
tmas
23 Mar 2025 23:09
That time would probably be better spent working on the plugin so it can listen for events and immediately sync the squad list, since it's 90% there already
Gigi
23 Mar 2025 23:09
oh yes!!!
it says this so i didn't think about adding the scheduled cron job
Matt Falahe
23 Mar 2025 23:10
U need to setup the plugin before job will start running
Gigi
23 Mar 2025 23:11
it's all setup....
Matt Falahe
23 Mar 2025 23:11
So make sure all is set before u add that into your schedule
Gigi
23 Mar 2025 23:11
i;ve done it twice now....
Matt Falahe
23 Mar 2025 23:11
Cool
Gigi
23 Mar 2025 23:11
no dice yet
Matt Falahe
23 Mar 2025 23:11
That all should work.
Gigi
23 Mar 2025 23:12
The recruiters arent even able to see the members of that Manual squad yet. Hopefully the sync solves for that as well.
For whatever reason - this isnt working for me.
1. I created a manual squad that recruits could apply to.
2. I created a NEW role with no permissions and added 2 members to it )the recruiters)
3. Then I created the squad sync - see below.
4. I created a cron job to sync every hour just to check for access.
Problem: The recruiters are unable to see anyone in the New Member Review Squad - is there a step I am missing here?
Update: If i make them moderators then they are able to see the candidates and mvoe them to memmbers but still can;t see their details.
Asrik
24 Mar 2025 06:23
Sorry for the late reply.. been busy. I believe this is what you were looking for?
Crypta Electrica
24 Mar 2025 10:02
You don't want this to be a moderated squad more than likely as that will restrict people accessing the squad. When you say they can't see them, where are you looking? They should appear in the All characters list.
Also check the people role, and see if the filters have the recruits added
Yes and no to squads as filters... The problem is that it goes against the tenet that squads and roles were designed for. Now that said we violate that tenet with squad-sync anyway as it is very useful. But there's not been a true way to not violate rbac in core for this.
The other thing that would be nice is to have the moderators of one squad be set as the members of another. There's a bit of a laundry list
NovaSummoner
24 Mar 2025 11:11
No problem, yes it was. Thank you
Gigi
25 Mar 2025 02:38
@user_301981661761896449 Super helpful note. Thank you. I noticed something interesting.
I added the recruiter role to sync without any permissions and created the sync in squad_Sync. And then I went and added access to all 22 items in the role.
The I scheduled the synced to run every hour. This morning when I checked the role - I noticed that all the new recruits had been added as limits to all 22 of the permissions in the character tab of the recruiters role. They could see details of all the new recruits but no one else. Is this what is happening in background then?
If yes and since The filters themselves allow for corps/alliances/characters to be added as limits. Wouldnât it be simpler to allow for squads in the filters since squads are a group of characters? Or am I simplifying it too much?
Crypta Electrica
25 Mar 2025 04:15
Yes, that is intended on how it should work.
Saltzilla
1 Apr 2025 17:42
So, I was using the Eve Notification Addon for Seat but there was some funtionality I wanted which wasn't there and I wanted to ask a couple of questions about whether it'll work as I've amended a PHP
recursive_tree
1 Apr 2025 17:50
Sure, you can just ask. No need to ask if you can ask
Saltzilla
1 Apr 2025 17:53
I am not very experienced with this sort of thing, so feel free to point out if I've missed something, I'm trying to get the notifier tool to include asset safety notifications, (we have a tonne of stuff scattered everywhere) and with the guys being logged out of the game, wanted to have a way to let them know when their stuff is safety'd so they can log in and choose a local station rather than it going to lowsec
Would be helpful if it also said which lowsec it would then go to, but appreciate that's another level of logic
I did amend the killmail php with my own code, but haven't tried it yet as I've not set up the SEAT on my own server to rehost from our previous IT guy
recursive_tree
1 Apr 2025 17:59
If the notification appears via ESI, it should be doable with SeAT.
You might be interested in the seat developer documentation to get started: https://eveseat.github.io/docs/developer_guides/notifications_implementation/
and if you are stuck, you can always ask in here or #channel_821361505735278592
Saltzilla
1 Apr 2025 18:00
Well I have some code I've thrown together, guess I need to host it first and see if it works, the things too large to post without it becoming a TXT file
recursive_tree
1 Apr 2025 18:01
you can always open a PR in draft mode if you want to share something
Saltzilla
1 Apr 2025 18:24
https://github.com/Conagh/Notifications/pull/1
Here's what I made, not sure how to pull a draft pr on someone else github
recursive_tree
1 Apr 2025 18:25
seat-billing v5.0.3
https://github.com/eveseat-plugins/seat-billing/releases/tag/5.0.3- automatically seed schedules instead of requiring users to manually add them
So you want to develop this as a standalone plugin? It does fit into the notifications package(https://github.com/eveseat/notifications) of the seat core.
Usually, you fork the repo on github, then modify it on your fork, and then you should be able to open a PR on the main notifications repo
Saltzilla
1 Apr 2025 18:29
As stand alone? No I'm fine with it being included, guess I'll open a fork and and post it there, thanks for the help
Weyland
2 Apr 2025 13:32
I am looking at SeAT and a Mumble server it it seems that there isn't a plugin for 5.x. But looking at the 4.x plugin porting that to 5.x doesn't seem that difficult? However, that be a first time for me to do so and I might be overlooking things...
recursive_tree
2 Apr 2025 13:59
porting from seat 4 to seat 5 is indeed relatively easy.- you have to update the dependencies in your composer.json
- at this point, the plugin should load fine, but you might get some errors
- fix the error, test again, fix more errors
chances are that after bumping dependencies, you don't even have to fix anything for some plugins
Weyland
2 Apr 2025 14:00
Sweeet! Let me just give it a go then
Thanks chief
recursive_tree
2 Apr 2025 14:01
If you end up forking the old plugin, you are welcome to to put it in https://github.com/orgs/eveseat-plugins/
(also crypta and I really need to finish the readme for that github organization)
Weyland
2 Apr 2025 14:05
I also see that there is another 'component' required here. So let me have a gander and see if I can do this. It's a little harder than I initially expected
recursive_tree
2 Apr 2025 14:08
You probably don't have to change the other component though.
Weyland
2 Apr 2025 14:08
Sweet
I was setting up Mumble with the official docker image but I guess this replaces it. So it's just the SeAT plugin that needs some TLC
Sounds doable
Surely I can't be the only one trying to hook up Mumble to SeAT 5 by now. Or is that a misconception on my part?
recursive_tree
3 Apr 2025 17:27
At least in my experience, at the scale where mumble starts to shine, many people use seat+alliance auth and let AA handle mumble
Jay's
3 Apr 2025 21:12
It's my current setup yes
tmas
4 Apr 2025 02:00
So here's a fun one, apparently the discord-seat-connector plugin doesn't actually require any permissions to access the /seat-connector/registration/discord route which sends you a Discord invite
So if your security model is "no outsiders can join my Discord server" rather than "outsiders don't get roles, which prevents them from seeing my channels" you effectively have no security in place
Just submitted a PR, fortunately it's a pretty simple fix. @user_171582310783647744 Figured I should tag you since the repository hasn't seen any commits in over a year so I'm not sure how closely you're monitoring it
Matt Falahe
4 Apr 2025 02:36
is warlof/seat-discord-connector not maintained anymore?