SeAT - ๐ -plugins - Page 1
Raiden
23 Apr 2024 17:08
https://skydaddyranch.com.com/seat-connector/settings/callback
recursive_tree
23 Apr 2024 17:09
are you sure it is .com.com
because skydaddyranch.com is a seat instance
Raiden
23 Apr 2024 17:11
its not. ive fixed it to this
but still same issue
seems like a easy fix. just unsure what the exact uri should be
site is not currently secure. so i changed it to http instead of https same issue
Warlof Tutsimo
23 Apr 2024 17:18
Your SeAT base url : https://skydaddyranch.com
Following the documentation, you have to grant
Raiden
23 Apr 2024 17:24
doesnt work. invalid uri
does it maybe have to be a https instead of http ? meaning i have to secure my site first ?
Warlof Tutsimo
23 Apr 2024 18:24
fixing ssl is definitely a need in my opinion
however, I got the feeling you've some other issue since :
- your public url is not https// but http:// => meaning your callback url MUST use HTTP and NOT HTTPS
- while asking for skydaddyranch.com I'm redirected to some random IP address, which shouldn't append
Raiden
23 Apr 2024 18:50
Well I can't use https until I secure my site. First time so unsure how to do that exactly . so I'll do that first and then report back
recursive_tree
23 Apr 2024 19:00
the first thing you should do is fixing your DNS entry so it doesn't redirect to a random IP. Then you should be able to enable traefik as usual and it will take care of HTTPS
Warlof Tutsimo
23 Apr 2024 19:14
talking about a random ip was much more a way to say "I'm asking for address A but landing on address B"
I figure shown IP address is the one from his host
but there is definitely some redirect issue with the HTTP service, since it shouldn't redirect from a domain to an IP address
Raiden
23 Apr 2024 19:18
Im using ionos for my host and domain name. It's directing to the correct IP. But I have to select a frame redirect so the IP doesn't show up just the domain. Turned it off for testing
Maybe something in my nginx config file
Astral
24 Apr 2024 08:19
If your instance at all has redirect's for http.. EVE is going assume only http and not upgrades to https.. same goes for the other way around.. if you have the app redirect be https but you are doing http.. it'll fail.
Raiden
25 Apr 2024 17:55
ok. so i got my site secure through both http and https. reinstalled seat using the bare metal guides. No errors and everything is working fine. However still getting the same oauth error as before. the guide says to use
https://example.com/seat/seat-connector/registration/discord/callback
https://example.com/seat/seat-connector/settings/discord/callback
I did this replacing example.com with my domain. Same errors
I am using a custom bot I wrote. Wondering if that is something
recursive_tree
25 Apr 2024 18:29
In that case, you probably want to use two bots: one for seat and one for your bot
but I'm not sure if it will solve the issue
Raiden
25 Apr 2024 18:43
I doubt that is the issue but I will try it. I just don't know how to figure out the correct callback uri
Warlof Tutsimo
25 Apr 2024 19:43
which guide are you refering to ?
the README is asking you to register those :
> {seat-public-url}/seat-connector/registration/discord/callback
> {seat-public-url}/seat-connector/settings/discord/callback
saying :
> if you have SeAT available on seat.example.com, the callbacks will be
> https://seat.example.com/seat-connector/registration/discord/callback
> https://seat.example.com/seat-connector/settings/discord/callback
since your SeAT is available on skydaddyranch.com
then, reading and applying the text, you should get the following result :
https://skydaddyranch.com/seat-connector/registration/discord/callback
https://skydaddyranch.com/seat-connector/settings/discord/callback
isn't it ?
Raiden
25 Apr 2024 21:25
These are the exact call backs I'm using. But still getting the oauth error. The only thing I can think of is maybe the path in my host is different. I will have to check that when I get home tonigh
Matt Falahe
25 Apr 2024 23:45
if your callbacks are correct I would look more into how your bot was created... are you sure u did all permissions correctly? All bot details set correctly as well?
Its pretty simple guide so you shouldn't have any issues
Raiden
26 Apr 2024 00:12
Im pretty sure. but im also using a custom bot. So im going to create a new one and try that. ill report back
created a new bot and followed the instructions . but still same issue
Im thinking its something to do with my ssl. I used certbot --nginx to secure. When i did this seat will not update using esi
Matt Falahe
26 Apr 2024 02:20
do u have access to seat server ? if so callback should be fine
do u have any logs? maybe callback is not the issue after all
Raiden
26 Apr 2024 02:23
yes. Im hosting seat on a vps from digital ocean
Warlof Tutsimo
26 Apr 2024 05:35
Is your application "public" ?
Are you discord guild owner ?
If you granted the upper two url as valid callback without any change, it has to work
Raiden
26 Apr 2024 16:31
I working through the problems. Believed it was a DNS and SSL error. Fixed those I believe. Will install the seat-connector package later today and try again
Solved. After a fresh install ,ssl certified i got it to work. Some of the commands are wrong in the guide. Thank you so much @user_405130542674083842
Dr. Spodumain ๐พ
30 Apr 2024 12:00
I've read the readme over and over and I still don't get what this does:
https://packagist.org/packages/cryptaeve/seat-squad-sync
Squads already have roles, I don't get it.
Even reading the instructions I don't really get it
Crypta Electrica
30 Apr 2024 12:30
So as the recruitment example. Let's say you have two squads. Recruits and recruiters. When a recruit joins they apply for the recruits squad. Squad sync will then sync the recruits member list to the affiliations of the permissions assigned to the recruiters squad. The effect is you can grant members of the recruiters squad to see the information of recruits automatically.
Dr. Spodumain ๐พ
30 Apr 2024 13:24
So it's sorta doing this automatically? Giving recruiter-squad permission to read into recruit-squad's data?
Recruiter-role sorry
Crypta Electrica
30 Apr 2024 13:25
That's exactly what it does yes
Dr. Spodumain ๐พ
30 Apr 2024 13:25
Oh OK, IDK what that was so confusing to understand.
Too many words.
Matt Falahe
1 May 2024 03:34
I have a question about billing module
if I do taxes for example for my corporation moons but people will mine other moons outside of the corporation is there any way to exclude those from taxes?
Corporation Whitelist - I assume this is to exclude corporation that mines from taxes
recursive_tree
3 May 2024 20:55
seat-inventory v2.0.5- fixes a bug where some market items appeared twice in a inventory source
- fix and update the integrations with seat-fitting for seat 5. They are no longer broken, but due to a few changes in seat-fitting, it is not possible to import the linked fittings and doctrines from seat 4 into seat 5. You'll have to manually relink all stocks and groups. In the case of fittings, only the link got removed, it should still have all the items. However, they won't be updated automatically anymore unless you readd the fitting.
Sharpie
10 May 2024 20:43
For seat-inventory how offten does it pull data from ESI? and what hangers at the perffered location does it check? I am having a tough time getting stock levels to update.
recursive_tree
10 May 2024 20:49
it should update when seat updates the data and it checks all hangars from corporations that are configured to be tracked in the workspace settings.
Matt Falahe
27 May 2024 19:10
Quick question about seat-inventory.
Do I need to add anything to a schedule?
Default goes only notifications. But seat doesn't see stock still in a structure. I did fuel blocks as multi buy option. Module can see all items including those fuel blocks when I use item browser option tab.
recursive_tree
27 May 2024 19:22
no, it adds everything that must be added automatically
are you sure namespaces, locations and all that is configured correctly? Also, are any seat-inventory jobs being processed?
Matt Falahe
27 May 2024 19:25
Yeah just refreshed it and it showed the numbers. Apparently it needed a bit more time to process all. It's new structure. If I track fuel blocks does it count only the one in Corp hangars or from fuel bay as well? Because my target is to only track the ones in Corp hangar. If it counts both is there any way to divide those?
recursive_tree
27 May 2024 19:27
I have no clue, and I don't have access to a structure to test that
yes when you add a new stock, you usually have to reload the site and wait a bit. Depending on how many assets you have, it might take a while
Matt Falahe
27 May 2024 19:30
OK so it shows wrong numbers. It reads fuel bay instead of corporation hangars :/
Checked the numbers
Is there any way to correct that?
recursive_tree
27 May 2024 19:32
yes, but I need your help for it. I'll throw together a sql query for you to run that enables me to get the info to fix it
Matt Falahe
27 May 2024 19:32
In a structure I have 42k.
In item browser fuel bay is added with corporation hangar so it shows combined number. On stock lvl it shows only fuel bay
Cool thank you
I'm at work now so I will reach out to u later or tomorrow if you will find a time for it. OK?
In a meantime I will let it pull all structure assets that are in a structure
[LUPUS]Mai
28 May 2024 17:49
@user_301981661761896449 With CCP being unable to make a useable SRP tool, would you be able to alter your SRP tool to make the 'Ship Cost' cells value copy/pasteable?
Astral
30 May 2024 10:16
I mean they did mention an auto srp thing in-game coming up with equinox..
So we'll have to see if they can actually do it properly.
[LUPUS]Mai
30 May 2024 10:39
They haven't ๐ฆ They are doing srp via projects, you can only specify the Hull, Enemy and System. It'll be widely open to abuse.
Astral
30 May 2024 10:43
Yeah well not yet released so we'll have to see
They changed the cancerous auto moon mining though from the original vid
Nobody needs the auto moon mining again
If it was a sov upgrade sure..
[LUPUS]Mai
30 May 2024 14:33
Is there a post about the change to moon mining?
Ariel Rin
1 Jun 2024 14:49
its just a corp project
ie, limited to corps only
Astral
1 Jun 2024 14:52
Yeah would be nice for alliance hangars or even alliance projects but that's wishful thinking
KsenZ
2 Jun 2024 09:34
Hi all
Desca
4 Jun 2024 08:01
I've installed the discord connector by Warlof, but no bot is joining our server despite everything looking OK and using my discord account to verify
Am I missing something
Nvm. It is actually joined but set as offline.
Fryke
6 Jun 2024 18:42
so I've run into this same issue. I read through the messages up there and chances are it seems to be some odd SSL problem? but the conversation is lacking details about how I need to go about fixing it.
I've triple checked to make sure that the redirect URI's I'm putting in the discord application are correct, and I am using traefik. my instinct is there's some weird interaction with traefik and the SSL situation that is causing it to get angry
I've installed the system via the automated installation script
and I'm not sure how to go about reaching into the system to try and 'reset' the SSL side of things
alright well not totally sure why it was bugged out, but creating a fresh discord application seemed to fix things. my best guess is that something wigged out because I had created a discord application for local testing and was attempting to update it for use with the deployed version of SEAT
so making a new discord application that hadn't been used for anything previously got it to work
in case anyone else runs into this issue, this was regarding the "Invalid OAuth2 redirect_uri" error when trying to save the discord settings inside the SEAT connector settings with regards to the warlof/seat-discord-connector community package
Astral
6 Jun 2024 23:10
Pretty sure it was just the use of them using http over https and specifying eve redirect urls to use https..
Those urls must be exact and eve won't upgrade to TLS if you do provide an upgrade to it over http.
Fryke
6 Jun 2024 23:11
does the discord auth flow involve eve endpoints??
Astral
6 Jun 2024 23:16
If discord make sure they exact too.. Also we don't use SSL anymore. Can you give me your traefik logs?
OAuth 2.0 requires that the redirect URI use the same protocol (HTTP or HTTPS) as specified during the application setup. If you registered your redirect URI with HTTPS, all callback requests must use HTTPS.
OAuth2 won't follow a http to https redirect and will fail right then and there unless your application is fully http and not using TLS at all and endpoints are all non-TLS..
EVE OAuth2 and Discord OAuth2's follow the same princical can't mix protocols for uri..
If say visitors are going be accessing via TLS (https) and you have a discord callback going to http it'll fail as it's assuming no redirects and will complain that it got a TLS response instead of just the data it was supposed to get or send.
Fryke
7 Jun 2024 00:20
right. and just like in the previous situation I had confirmed that TLS was rigged up correctly and all URIs and configs were set up to correctly point to use https
in fact it even confirms it further that I literally copy-pasted the URIs I had configured in the bugged discord application, pasted them into a new discord application, and it worked without any other changes
I went back and compared the two discord applications and the configurations for them were identical
which leads me to believe that there was something internally that isn't exposed that got tweaked because I was using a local testing redirect URI for the discord application originally, and then attempted to update it to the prod one
imo it was a discord application bug, not a SeAT bug
and it is possible that my bug was different than the one previous
I just wanted to make sure to document my process and solve so that if anyone else in the future searches the discord chat history for key words, they find it
C64Gamer
8 Jun 2024 19:04
Hey guys,
I'm not dead! Stopped playing EVE for a while. ๐
I'm currently working on the buyback SeAT 5. x update. Many of you wrote me a message that a bulk item importer would be excellent. I'm also working on this feature. I have to figure out how best to import a lot of items price configurations.
Raiden
9 Jun 2024 17:11
Would be nice to if we can add a fitting to alliance orders from the fitting section. Like a one click option with quantitys and price
Instead of the copy paste method
recursive_tree
9 Jun 2024 17:21
You can do it from seat-inventory stocks. Seat-fitting was planned at some point, but I donโt think Iโve ever completed it
Raiden
9 Jun 2024 17:23
Oh ok I'll check that out
Azika Gaptain
11 Jun 2024 08:01
Hello, is there any way to view the log files for seat-fitting? I encountered an issue while running the Doctrines Report. I can confirm that the GET request is being made correctly, but the backend is returning a 500 error. The frontend button is showing "Last Report Timed Out."
recursive_tree
11 Jun 2024 08:11
the log files are the same as for the seat core
.docs.troubleshooting
SeAT-Bot
11 Jun 2024 08:11
@user_614098468218339348, https://eveseat.github.io/docs/troubleshooting/
Azika Gaptain
11 Jun 2024 08:13
Thank you, I just found out that it simply timed out. Yes, I tried some small corps, and everything seems to be working fine, but it times out when placed in our own corp. Is there any way to extend the time limit?
Crypta Electrica
11 Jun 2024 08:58
Not currently..
The query is quite expensive to run as Corp size or number of fittings increases. The best recommendation I have is the decrease the number of fittings in the doctrine
Raiden
11 Jun 2024 16:24
how to remove a plugin from my bare metal install ? brining seat into mataince mode and removeing the folder creates errors
C64Gamer
11 Jun 2024 19:22
A few seconds ago I have released buyback-plugin version 1.3.5 with small fixes. The plugin should work now for SeAT 5.x. Have tested it locally and every function was working for me. Will do some code clean up and porting everything completely to PHP 8.2/PHP8.3 later.
Crypta Electrica
12 Jun 2024 04:18
The same command you used to install the plugin but change the composer require to composer remove
Matt Falahe
18 Jun 2024 07:55
is anyone using cryocaustik/seat-hr with SeAT v5 ?
is it stable?
on the website says unstable but I dont know if thats updated
Fryke
18 Jun 2024 09:43
I tried it yes. it was stable while I experimented with it, but it's feature incomplete and I didn't have a use for its current utility... so I removed it for now
Ncc-1709
18 Jun 2024 17:04
its what we use and havent had any issues
FeiBam
18 Jun 2024 23:42
I don't know if I can take away the maintenance rights of seat-srp. I maintain my own version.
https://github.com/FeiBam/seat-srp/tree/master/src
Crypta Electrica
19 Jun 2024 01:33
I mean why not contribute to the current maintained version instead?
https://github.com/crypta-tech/seat-srp
FeiBam
19 Jun 2024 02:07
Oh, sorry, I'm still using this old version that no one cares about. I'll submit a PR now.
Crypta Electrica
19 Jun 2024 02:18
I mean it's not that no one cares about it, it existed for v4 and I maintained it in that repo. It's just in a new repo for v5
FeiBam
19 Jun 2024 02:20
I'm still using denngarr/seat-srp (
sorry for not checking the community package documentation carefully.
Matt Falahe
19 Jun 2024 05:11
is there any chance to get it for v5?
Crypta Electrica
19 Jun 2024 05:18
The new repo is updated for v5......
Pymous
20 Jun 2024 14:25
Hey there ! Quick question, I'm setting up the Discord connector, it's working as an admin, no prob, but my users get hit with this :
and can't see the "Connector" tab in the sidebar, and can't access the URL directly
And I'm not sure on where to set that permission up
Claw
20 Jun 2024 14:30
Set a squad up for connector, add everyone that gives a scope and then give the squad a role for connector view
settings, access management, make a new role called connector and give it view access.
Then go to squads, make a new squad that is auto and says scope is and select a scope you ask for when users sign up.
Then in the squad page theres a role tab. Add your conector role. Any users that auto pull into the squad then get access to connector
that's how i did it anyway
Pymous
20 Jun 2024 14:36
Setting that up, thanks @user_106453105427640320 !
And it worked perfectly, thanks !
Claw
20 Jun 2024 14:44
๐
Akov
21 Jun 2024 03:23
We have an auto-role that applies to every one in the alliance, and we attach things like that and srp and things like that
Kwa Zulu
21 Jun 2024 13:40
Question, I'm testing a killmail link on /srp/test. but I am getting an 'Invalid killmail address' response (response on https://esi.evetech.net/v1/killmails/118559820/2b03555aa7f43d4d1b48c395caa2f01fcc92bf7c/?datasource=tranquility, a fairly standard Ishtar fit death)
I vaguely remember this being an issue when evepraisal went offline but with the new Price Provider settings configured this shouldn't be an issue anymore right?
Ohhh it seems it works in Simple mode, but in Advanced it gives the killmail address error
Probably because I didnt have default settings set yet for advanced mode
Crypta Electrica
22 Jun 2024 00:29
Yeah unfortunately that error message will come up for any error. Best way to troubleshoot it is to look at logs. But for advanced mode without settings, yeah you should set them up first.
Kwa Zulu
23 Jun 2024 08:44
@user_301981661761896449 I'm getting a 2.4 isk valuation on the reimbursement of a Gnosis, with default hull settings to 40%. This while the price adapter is set to Sell value. Is it somehow basing itself on the required materials? (1 tritanium for a gnosis)
Crypta Electrica
23 Jun 2024 14:40
Which price provider?
Also SRP does not go on materials, only what is given from the price provider.
Kwa Zulu
23 Jun 2024 15:01
Sell prices from the default one, SeAT Prices (recursivetree/seat-prices-core)
recursive_tree
23 Jun 2024 15:18
with what configuration?
Kwa Zulu
23 Jun 2024 16:24
So it seems I misunderstood the price provider, as I didn't have an additional price package added to the .env yet. I thought the core price provider handled that already, also because most ships seem to have a decent value in srp plugin
I've added cryptatech/seat-prices-janice and recursivetree/seat-prices-evemarketer now restarted the docker images
Seat isn't responding yet, but I see mariadb is busy as hell, so I assume that is pulling in data atm. Ill wait a bit
Sorry for the confusion
bizarre, mariadb still at 200% load after 5 hours
Turns out the load was because I deleted the buckets job a few days ago, due to the citadel issue
If you turn docker up again it just readds the default with */2, which is just too much for my instance
Funnily enough adding recursivetree/seat-prices-evemarketer to the .env just wrecks my instance as well, getting a Gateway Error. But this is likely due to evemarketeer itself not working (anymore)
Crypta Electrica
23 Jun 2024 22:33
Then update your image. This was changed quite some time ago to only change the schedule where the line was removed. It won't overwrite an existing schedule.
Kwa Zulu
23 Jun 2024 22:34
As I said I deleted it, so hence why it got re-added
Crypta Electrica
23 Jun 2024 22:35
Ahh sorry missed the deleted bit
Kwa Zulu
23 Jun 2024 22:35
np
I've now configured Fuzzworks as price provider, should the pricing be immediatly different in the SRP Test Page or does it need to run esi:update:prices completely first?
MariaDB [seat]> SELECT COUNT() FROM job_batches;
+----------+
| COUNT() |
+----------+
| 786293 |
+----------+
1 row in set (17.165 sec)
๐ฒ
Jay's
26 Jun 2024 04:24
The Price provider does not load prices in advance, it send an appraisal on the fly to the external service when it needs to
Kwa Zulu
26 Jun 2024 09:33
Which is a bit odd considering there is a esi:update:prices job and the default price provider has Sell/Buy/Average options. Luckily it finally ran well with Janice, so its running decently now.
recursive_tree
26 Jun 2024 10:17
The default price provider depends on esi:update:prices, the others donโt
Matt Falahe
29 Jun 2024 20:09
@user_301981661761896449 double v ? ๐
Kiba
29 Jun 2024 20:10
I noted this one a while back but it luckily doesnโt impact anything - can confirm it happens on my instance as well though.
Moppa
2 Jul 2024 19:08
@user_614098468218339348 I checked my error logs today after updating my SeAT instance yesterday and saw quite a long row of errors from SeAT Inventory. Running v2.0.8.
Any ideas as to where I can start troubleshooting?
recursive_tree
2 Jul 2024 19:10
I know. However, despite the errors, there are also jobs succeeding. I suspect it is the job running out of attempts when two updates run at the same time.
Moppa
2 Jul 2024 19:12
Ok, can I control the scheduling of the jobs?
recursive_tree
2 Jul 2024 20:42
they are generally scheduled when new data is available.
Moppa
2 Jul 2024 20:47
Is this really intended? I have 5 pages of failed jobs for seat-inventory for the last 20 minutes.
It's drowning out any other errors generated in the logs
Sharpie
3 Jul 2024 14:08
Anyone know any Corp Buyback plugins that work with SeAT 5.0?
Akov
3 Jul 2024 15:21
Theres a fork by Hermsdj of the old v4 one that works on v5
They have a fork of a lot of the seat stuff and runs a lot of their own versions of stuff though, so your millage may vary
Matt Falahe
5 Jul 2024 00:54
quick question about seat billing.
Im trying to add holding corp but its seems to not working properly
each time I get this error when following the pattern x corp -> y corp
can anyone help?
Kwa Zulu
7 Jul 2024 20:21
In the SRP plugin on 5 I had advanced rules setup, default 40% for all hulls
Apart from that I added two Group rules, for Logistics and Logistic Frigates, to be hull at 100%
The odd thing is the Group rules refuse to show up now in the SRP Settings and it throws a datatables error (yes cleared cache)
Also when someone submitted a Scimitar loss, it recommended 18 bil in reimbursement, this coincidentally was 10000% of the hull value. Wonder if it somehow multiplied the rules ๐
Oh, seems I figured out one error (the not showing anymore), that happens if the original price provider was deleted.
Had to change it manually in the database but at least srp settings works again
The 10000% seems to also be solved for now. If I change Hull Percent to 1 it applies as 100%, so entering 100 would end up being 10000%
Seems the value isn't properly converted/counted/yada yada yada
Crypta Electrica
7 Jul 2024 22:15
Interesting. Will add some checks to still render the invalid rule.
I'll have a look tonight
Akov
31 Jul 2024 18:18
Honestly shared skill plans in game is the way to do that
HaKkeHorn
31 Jul 2024 20:45
ah, sorry. thanks! I thought I needed a plugin for our recruiter. In 4.x I still needed one?
disi
1 Aug 2024 18:49
Thought about that also but this would mean that i have to export all needed skills into a skill plan, create it and distribute it to the characters which could be in different corps ( like PvE, PvP or Indu corp ) - i thought this might be possible with the module like it is in AA with the Corptools skill list and report function.
So buttom line is this is only possible for the users with the rights to report throughtout the corps. thanks for helping me out here
Akov
1 Aug 2024 18:51
I mean
they can see their individual toons
and what they are missing
but there isnt a report for just your individual alts no
disi
1 Aug 2024 18:55
within seat or AA
because in AA they do see the missing skills and can copy paste them to the skill queue
Akov
1 Aug 2024 18:57
you can just copy the fit in game and then add skills to queue now too
seat tells you the missing skills and levels, but doesnt give you a pastable list
but...the pastable list is same that you'd get from just adding skills from the ship simulator
disi
1 Aug 2024 18:59
true, thats we are doing atm, but a "report" which shows it in one pastable list per doctrine would be QoL ๐ thats why i asked, since when you got a lot of doctrines with fits its more convinient to have one list for the doctrine then go through several fits.
Like i said above in my opinion its a QoL feature / nice to have and i thought i missed something here thats why i asked
Akov
1 Aug 2024 19:00
simply have more sp and never worry about it again ๐
let them eat cake!
disi
1 Aug 2024 19:00
would be too easy though ๐
Akov
1 Aug 2024 19:02
theres a lot of qol love I'd change on that specific plugin
but for a central repo for fits its pretty ok
disi
1 Aug 2024 19:02
oh don't get me wrong the plugin is very good and i love it ๐
recursive_tree
2 Aug 2024 12:06
This is your friendly reminder that if you don't report qol request to the developer, they will never be implemented :)
Akov
2 Aug 2024 16:57
Last time I did that I got a "I accept prs"
recursive_tree
2 Aug 2024 17:01
That is the second truth of open source. Nothing gets done without applying pressure or doing it yourself
Akov
2 Aug 2024 17:03
Still wtb discord plugin role exclusion/ignore list
Astral
2 Aug 2024 18:01
Kiba
2 Aug 2024 19:29
I do wish this was built in. In the meantime I had used some workarounds to use an environment variable to tell it to ignore certain roles and set the role IDs in the .env, but itโs not at all a PR worthy solution and is a hacky workaround.
Akov
2 Aug 2024 22:31
Me too ๐
Seion
6 Aug 2024 14:50
@user_301981661761896449 Does your plugin work inside the docker implementation of seat?
Plugin: seat-fitting
Swissguy
12 Aug 2024 19:00
Is there a fleet activity tracking plugin for SeAT. I saw that they have it for Alliance Auth.
recursive_tree
12 Aug 2024 19:12
I think seat-calendar? Otherwise I'm not sure. It is also not common to have seat + AA so they can complement each other.
your also welcome to write a plugin that does what you want
Akov
12 Aug 2024 19:54
Fleet tracking has a few different forms, most of the AA plugins do Pap Link style tracking, and atleast one lets you copy and paste the fleet log and it tracks it from that point in time
AA also has several that are the calendar based like the one seat has (which I dont think is what any one wants)
I wrote a separate service which automatically tracks all the fleets our FCs create...but I think that style is waaaay to intense for a seat plugin
plus you know..I like go ๐
Pim
17 Aug 2024 05:19
What do you mean with intense?
Akov
17 Aug 2024 05:21
polling to watch for FCs to be online on cache expire, then polling for them to put up fleets on cache expire, and then polling and tracking fleet comp into a vector db
so you get minute by minute fleet member ship type and location
but with one big fleet running it uses all of the esi calls you can make
Pim
17 Aug 2024 19:40
Ah that makes sense, it's unfortunate that there's no easier way to do this than manual input
Burningsoulsx
19 Aug 2024 19:59
Hello! I was wondering if someone could help me the SeAT billing plugin. I have some members who have paid their bill (correct code input multiple times) but it isnt registering that they have done so. Is there a way to edit or remove a bill so that the person does constantly see that they havent paid one
recursive_tree
19 Aug 2024 21:44
1) Did seat pick up the payment in the corporations tab?
2) Do you see any overpayments on the affected users?
Xafen
20 Aug 2024 01:38
is this working for you? I installed, seat seems happy, but sidebar isn't there for the plugin
sorry for ping, yes, it's working for us ๐
recursive_tree
20 Aug 2024 08:38
If it is working, can it be added to the plugin overview list?
Xafen
20 Aug 2024 13:01
it seems to be working fine for me, and PR on the github shows it was updated for v5
Burningsoulsx
20 Aug 2024 17:16
yes the payment was picked up in the corp tab and no overpayment are seen.
Nightmare
20 Aug 2024 20:26
Good Day everyone. I have quick and dirty question. Is there a Bot that can manage more than one Discord from the same SeAT instance? Goal is to have one Alliance SeAT website that manages the Discord Servers off the Member Corps, if wanted. Atm the only bot i found was only always able to manag one server at the time. i mean it must be possible. other bots for other stuff out there can also manage XXXX different Servers...so....help?^^
Akov
21 Aug 2024 05:09
short answer: no
long answer: noooooooooooooooo
afaik*
Asrik
21 Aug 2024 05:17
If i was you.. i might just create two VMs, one for the corp and the other for the Alliance... otherwise just create another channel for only the Alliance and hide the rest of the corp channel from the alliance....
Akov
21 Aug 2024 06:06
he said corp(s) though...you could do individual containers for each
Nightmare
21 Aug 2024 06:58
well...i assume the problem is the PlugIn and not SeAT itself am i right?
Moppa
21 Aug 2024 07:33
None of the existing plugins can handle multiple Teamspeak or Discord servers - they are designed to handle only one.
Nightmare
21 Aug 2024 09:10
thats a shame...but well, it is how it is
Burningsoulsx
21 Aug 2024 23:01
Seem to still be having issues with this, tried to use the main core to pay all bill but still isnt registering that the payment has been made, verified the code multiple times and tried different ways
Matt Falahe
22 Aug 2024 01:21
check your schedule if you even added a correct job to it.
Burningsoulsx
22 Aug 2024 01:22
Yup, that seems to be fine, all other 100+ members havent had an issue like this, i mean its not the end of the world was just curious if others have had a similar issue
Swissguy
23 Aug 2024 10:36
Does the seat-discord-connector only work for new members joining the server? Or can it also manage members already on the server?
Ok just figured it out. It works with current members, just not with the Server owner ๐คฃ
Ariel Rin
23 Aug 2024 11:21
That is a limitation on discords side
You can only manage users below your rank, and its impossible to be above the owner
your server should be transferred to a Holding account thats only used for admin jobs
Moppa
23 Aug 2024 11:57
The good old days of IRC Takeovers sighs
Swissguy
23 Aug 2024 12:00
Makes sense. Maybe it's even a good thing the owner doesn't get managed
[EDENC] Prospektor Schipplock
23 Aug 2024 13:16
hey regarding the discord seat connector, i have some question
i own a discord sever (better 2), and i want to adding the bot on discord too, the manuals are clear, but as it seems, it does not synchronize or do anything on discord. even with the proper rights.
i am also seat server admin, so is this the problem ?
and is there a tool to automatically group members to corporation and alliances, and gives them the proper roles ?
working with seat 5.x
Claw
23 Aug 2024 13:26
The bot won't work on the owner or any role above it. So in your role list the bot role has to be the highest it can be.
With regards to your grouping question, yes. But only after you manually set it up. Make some roles on the discord server for each corp/alliance and assign channels for each as normal. Then on seat you can assign the role based on corp/alliance using corp or alliance filters
[EDENC] Prospektor Schipplock
23 Aug 2024 13:27
ok, to clarify, if i add the bot to the server, i don't have to do this with my owner role, on discord - is that correct ?
Claw
23 Aug 2024 13:31
No the owner role can't be effected
It's nice and safe ๐
[EDENC] Prospektor Schipplock
23 Aug 2024 13:33
ok, you maybe misunderstood me. Try to clarify that. So the bot, once added, has his own scope of roles he will get. But at it was connceted yesterday between seat and discord bot, it seems, i can not reset all the boys on my discord and lead them to the auth page. Coz nothing was happening, once i pushed the button, gotta reinstall this in a few hours and see the results. if it does not work, may i ask for help in here ?
Claw
23 Aug 2024 13:36
Ah yeah I may have misunderstood.
Ofcourse you can ask for help if it still isn't working. That's what this discord is for ๐ if you do need help, put it in #channel_821361546608508938 so it's seen by the people who can ๐
Kiba
23 Aug 2024 13:42
If youโre asking if the plugin will manage users that have not linked and ask them to link - it wonโt.
[EDENC] Prospektor Schipplock
23 Aug 2024 16:29
hey there
anyone have time for me ?
Akov
23 Aug 2024 17:26
- create a role called auto roles: give it the default perms you want every one to have
- create a squad called Auto Roles, set it as auto with a filter for your alliance, have it set the auto role
for like discord/teamspeak connectors, if you wannt to do corp stuff....create roles on discord/teamspeak for each corp, and then add corporation filters inside the connector access management page that applies each role to that corp
donichi
3 Sep 2024 13:45
I have installed seat-discord-connector.
| Vendor | Package Name | Installed Version |
| ------------- | ---------------------- | ------------------------ |
| eveseat | api | 5.0.0 |
| eveseat | eseye | 3.0.1 |
| eveseat | eveapi | 5.0.14 |
| eveseat | notifications | 5.0.8 |
| eveseat | services | 5.0.7 |
| eveseat | web | 5.0.14 |
| cryptatech | seat-fitting | 5.0.7 |
| cryptatech | seat-prices-fuzzwork | 1.0.1 |
| cryptatech | seat-srp | 5.0.4 |
| recursivetree | seat-prices-core | 1.0.1 |
| warlof | seat-connector | 3.0.0 |
| warlof | seat-discord-connector | 6.0.1 |
| ccp | eve_online_sde | sde-20240712-TRANQUILITY |
The Connector menu appears on admin users, but it doesn't on non-admin users. Can anyone give me a hint where to check?
Claw
3 Sep 2024 14:33
You need to grant access for users to see. The easiest way is to make a squad called "connector" that auto pulls everyone, and give that squad connector access rights
donichi
3 Sep 2024 14:43
You are my hero, sir. Thank you very much.
Claw
3 Sep 2024 14:48
You're welcome
ๆขๅคฉ
7 Sep 2024 08:43
Hello I have one error from calendar plugin DataTables warning: table id=calendar-ongoing - Ajax error. For more information about this error, please see https://datatables.net/tn/7
EvilxFish
7 Sep 2024 13:41
@user_614098468218339348 Hi I would first like to thank you for your work in developing seat-alliance-industry. I was wondering if you could help me with an issue I am having please. In the settings for "Notifications: Roles to ping on order creation" I put the ID for the discord role I would like like to ping when an order is created, what other steps do I need to do in order for that role to recieve a ping on discord. We have SEAT bot on discord and it does manage the roles currently. Thank you for your time!
May I also suggest a feature that allows you to preview the cost of the order before you create it, like a screen that lists the order with the prices with a confirm button at the bottom. Thanks
Matt Falahe
7 Sep 2024 13:43
Do u have discord - seat connector?
EvilxFish
7 Sep 2024 13:44
yes, I believe that is what we use for SEAT to manage peoples roles on the discord server (I believe that is what is being reffered to).
Matt Falahe
7 Sep 2024 13:46
Oh OK so role format should go like this below
<@&--role ID here--->
EvilxFish
7 Sep 2024 13:47
Ah I see so for example" <@&--123456---> " is what I should put in the box, not just the number?
Matt Falahe
7 Sep 2024 13:49
No no no - - just <@& ID >
EvilxFish
7 Sep 2024 13:49
ah sorry
Matt Falahe
7 Sep 2024 13:49
That wasn't clear on my part! Sorry ๐
EvilxFish
7 Sep 2024 13:51
hmm, it seemed to just delete the formatting and keep the number in the box, I've double checked the role ID is definitely correct. Making a order while pretending to be someone else still does not result in a ping anywhere (I'm assuming it DMs everyone or something if it behaves correctly)
Matt Falahe
7 Sep 2024 13:59
No it should ping the channel
EvilxFish
7 Sep 2024 14:00
hmm, I suppose there is probably somewhere I need to go to tell it which channel to use for pings in which case, can't seem to find where this is, but am still looking!
We fixed it thanks for your help!! It was we needed to set up a notification group for it! ๐
cool, only thing left from message above is the feature request! ๐
recursive_tree
7 Sep 2024 15:14
Iโm not sure if I understand you right. Is your issue that the notifications donโt work or that the notification doesnโt contain a ping?
EvilxFish
7 Sep 2024 15:15
the notifications weren't working but we managed to resolve the issue by going to Notifications>Notifications Groups>Add , then creating an appropriate notifications group for it.
donichi
7 Sep 2024 22:38
I'm on the same serve on Rico. "Notifications: Roles to ping on order creation" doesn't work.
to make the notification work.
1. create a web hoot on discord which channel to notify.
2. add the web hook into SeAT Notifications -> Integrations
3. create Notification Groups to set
Integration: web hook
Mention: whoever
Alerts: New seat-alliance-industry orders
if the developer's intention is to set "Notifications: Roles to ping on order creation" using discord Connector. it isn't working on our server.
There might be configurations we have been missing. I didn't even know we have to set up a squad + access management to display some menues for another issue. it would be great if you can guide us the right direction to use this feature as intended.
Asrik
9 Sep 2024 18:23
@user_164076488294006785 Hello there. Regarding the calendar plug-in you forked, can the plug-in able to pull data directly from the EVE calendar? So every time my corp creates a new event in the EVE calendar it can show up also in Seat automatically..
Jay's
9 Sep 2024 18:24
No it is sadly not possible ๐ฆ
Asrik
9 Sep 2024 18:24
Thanks for the info
Deags
14 Sep 2024 20:47
Hey all, SRP module isn't verifying for me:
SeAT SRP ver: v4.5.0
SeAT ver: (see pict)
ANyone who tries to Verify the killmail with the ESI link, it just....doesn't do anything.
Im not sure where to check for error logs, Im not seeing any in SeAT's interface
Crypta Electrica
14 Sep 2024 23:16
.docs.troubleshooting
SeAT-Bot
14 Sep 2024 23:16
@user_301981661761896449, https://eveseat.github.io/docs/troubleshooting/
Deags
14 Sep 2024 23:55
ty!
I apologise but Im unsure what I'm looking for---pulled the logs after trying to submit an SRP request via the denggarr tool but...nothing happens. Logs here:
root@vmi618539:/opt/seat-docker# docker-compose exec seat-web sh
# tail -f /var/www/seat/storage/logs/eseye-$(date +%Y-%m-%d).log
tail: cannot open '/var/www/seat/storage/logs/eseye-2024-09-15.log' for reading: No such file or directory
tail: no files remaining
# tail -f /var/www/seat/storage/logs/laravel-$(date +%Y-%m-%d).log
#54 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /var/www/seat/public/index.php(54): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 {main}
"}
I can do basica trouble-shooting but this is Greek to me ๐
Akov
15 Sep 2024 01:20
seat5?
think uyou need more of the 2nd log to see the issue
Deags
15 Sep 2024 04:14
SeAT 4.x
When I tried to access one of the eseye log is said it didn't exist
# tail -f /var/www/seat/storage/logs/eseye-$(date +%Y-%m-%d).log
tail: cannot open '/var/www/seat/storage/logs/eseye-2024-09-15.log' for reading: No such file or directory
Nightmare
15 Sep 2024 17:53
Is there any way to get all the entry in the Moons Repoter out at the same time? atm he only exports the active site but with only 10 Entrys on it...well...
Burningsoulsx
16 Sep 2024 23:15
Has anyone run into a situation where the seat billing plug in doesnt send people a bill (or a lesser bill) even though they have mined that month?
Glazios
19 Sep 2024 18:08
Which plug-in are you using because I think I'm having a similar issue
Burningsoulsx
20 Sep 2024 02:35
SeAT-billing is the one. Used for mining and pve billing (we only use it for the mining aspect of it)
Cindar of Gol
22 Sep 2024 01:53
https://github.com/pyTonicis/seat-corp-mining-tax
Contracts are not showing as posted in console hours after posting in-game, not showing as paid for some users when they have been paid in game.
SeAT v.4.x
Plug-in v.1.2.0
Mike Jag
22 Sep 2024 15:05
i think it didn't worked in V4 if i remember correctly. as the owner of this plugin is in my corp i can say that his reallife is very busy at the moment, so he doesn't follow up in here at the moment
Glazios
23 Sep 2024 15:55
So I was having problems with this, I'm on seat 5.x. I ended up having to manually run tax:generator (year) (month) from the shell. After which it generated the tax owed along with contract id's. From there I threw up the contracts on the character listed as 'contract issuer'. After that, I refreshed the toons contracts in esi, and then manually ran tax:contracts from the shell. It updated the status of the contracts as outstanding in SEAT
All of which showed up under 'tax contracts'
There's no documentation on this in the developers plugin page, I ended up just digging through the source code and figuring it out myself.
Cindar of Gol
23 Sep 2024 16:05
Itโs only recently stopped working. I hope things settle down for him apart from anything here
Iโll look into that. Thx!
This month is even worse. Double tax entries for the same characters. Mining volumes have updated since late May. IRL is obviously more important than this game. I just need to know if this is becoming abandonware.
Smasher J.
3 Oct 2024 18:40
Double tax contracts?
Cindar of Gol
5 Oct 2024 05:21
ie. August contract was paid. Shows up again for this run as unpaid. Same thing happened for this month. Made contract. User paid it in-game, now showing as NEW (unpaid).
Glazios
5 Oct 2024 18:23
How did they pay? Did you issue them a contract from the contract issuer toon with the exact tag and ID number, set as a item exchange with no items and only isk to be paid to the contract issuer?
Tax system is working for us, and shows people have paid.
Cindar of Gol
5 Oct 2024 18:35
Iโm glad itโs working for you. Itโs not working for us reliably
Glazios
5 Oct 2024 18:36
Just trying to help man. I have struggled with the plugin too. But do what you feel is best.
Cindar of Gol
5 Oct 2024 18:38
Just trying to work with dev.
Jojoh
8 Oct 2024 20:21
.docs
SeAT-Bot
8 Oct 2024 20:21
@user_255363627207491584, 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
Jojoh
8 Oct 2024 20:22
.docs.install.docker
SeAT-Bot
8 Oct 2024 20:22
@user_255363627207491584, https://eveseat.github.io/docs/installation/docker_installation/
Lazerus
10 Oct 2024 13:57
Hi. Is there a plugin for Alliance PAP Statistics for Seat 5.x?
Akov
10 Oct 2024 17:50
theres not a good one really
theres one that folk can sign up for upcming ops
but nothing that really tracks attendance
a plugin to do it is relatively achievable since all the plumbing to pull fleet comp exists
but I dont php so not a lot of help there ๐
Alurel
12 Oct 2024 18:15
Hello everybody! ๐ I'm wandering how people handle buybacks when using SeAT, as far as I can see the community package isn't being maintained for the latest versions?
Nightmare
16 Oct 2024 18:29
Man...the documentation for the Discord Connector is...old...
Problem 1
- warlof/seat-discord-connector 6.0.0 requires warlof/seat-connector ^3.0 -> satisfiable by warlof/seat-connector[3.0.0].
- warlof/seat-discord-connector[3.0.0, ..., 3.1.6] require restcord/restcord ^0.3 -> satisfiable by restcord/restcord[0.3.0, 0.3.1, 0.3.2].
- warlof/seat-discord-connector[5.0.0, ..., 5.1.1] require socialiteproviders/discord ^v2.0 -> satisfiable by socialiteproviders/discord[v2.0.0, v2.0.1, v2.0.2].
- warlof/seat-discord-connector[4.0.0, ..., 4.0.6] require socialiteproviders/discord v2.0.2 -> satisfiable by socialiteproviders/discord[v2.0.2].
- warlof/seat-discord-connector 6.0.1 requires eveseat/services ^5.0 -> satisfiable by eveseat/services[5.0.0, ..., 5.0.8].
- warlof/seat-connector 3.0.0 requires eveseat/services ^5.0 -> satisfiable by eveseat/services[5.0.0, ..., 5.0.8].
- restcord/restcord[0.3.0, ..., 0.3.2] require php ^5.6|^7.0 -> your php version (8.3.6) does not satisfy that requirement.
- warlof/seat-discord-connector[3.2.0, ..., 3.3.6] require restcord/restcord dev-develop -> found restcord/restcord[dev-develop] but it does not match your minimum-stability.
- socialiteproviders/discord[v2.0.0, ..., v2.0.2] require php ^5.6 || ^7.0 -> your php version (8.3.6) does not satisfy that requirement.
- eveseat/services[5.0.3, ..., 5.0.8] require ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
- Root composer.json requires warlof/seat-discord-connector * -> satisfiable by warlof/seat-discord-connector[3.0.0, ..., 3.3.6, 4.0.0, ..., 4.0.6, 5.0.0, 5.1.0, 5.1.1, 6.0.0, 6.0.1].
recursive_tree
16 Oct 2024 19:27
this is the important part (at least I think so):
eveseat/services[5.0.3, ..., 5.0.8] require ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
if you follow the installation steps closely, there are instructions how to install ext-dom: https://eveseat.github.io/docs/installation/manual_installation/#php
Nightmare
16 Oct 2024 20:04
yehaaa i got the problem
the problem is quite simple...the documentation of the bot is ONLY writen for the manuall installation of SEAT
not for the docker version
so what i was trying was just wrong
I got as far that i have the connector running right now
but im not able to connect the DC with it.
I made the bot how it is described on the documentation, but as soon as i want to connect both parts it will not redirect me to SeAT but will run into a 500 | Server Error. ๐ค
I had two Error on the dashboard about
"Warlof\Seat\Connector\Exceptions\DriverSettingsException: Parameter guild_id is missing. in /var/www/seat/vendor/warlof/seat-discord-connector/src/Driver/DiscordClient.php:109"
But that error should only be related to a wrong Public Bot settings in the Bot. But that checken correctly.
recursive_tree
16 Oct 2024 20:35
https://eveseat.github.io/docs/community_packages/#docker-package-installation
You still have to follow the setup steps of the readme for the tokens though
about that stuff you have to ask someone that actually knows the plugin
but I can really recommend to to check you've followed all setup steps
Nightmare
16 Oct 2024 20:38
well i did, without the install package part, because thats as i said for the manuall installation. So yeha...dunno. i double checked with someone else and we are both out of ideas atm ๐ I remade the bot also, restarted the server and well...
Xalkost
16 Oct 2024 21:48
have you actually visited : YOUR_INSTANCE.com/seat-connector/settings ? to setup the bot / app properly ?
because clearly this error says the connector is missing your discord server id, meaning the setup between seat and your discord server is not properly done
Nightmare
17 Oct 2024 04:43
Man...okay...you where right, but again...the Documentation is just SHIT...XD I did took the wrong Client Secret, because the Docu is talking about that info is coming from "General Information" Tab. So i assumed that the Docu was again outdated there and not that the info comes from a totall different tap, where i find the right one. Thanks man.
Now it only looks that the callback links are not working...the Linking of chars works just the callback not. hm..๐ค
leonjza
17 Oct 2024 07:35
Submit a PR to help then?
Nightmare
17 Oct 2024 08:51
did that, but no hope that it will ever be done ๐
Btw. SeAT is using docker-compose instead of docker compose in the Documentation under Community Packages Docker Seat 5.x
Any idea why the callback for the Discord Bot is running in a 500er Page Error? https://seat.your.page/seat-connector/registration/discord/callback The links looking fine and how its described in the Docu ๐ค
Matt Falahe
17 Oct 2024 16:45
Check your links and check bot permissions. Did you assigned correct bot settings? Is bot moved on top of your discord roles?
Goem
17 Oct 2024 17:25
check laravel logs after error.
you can see it in https://seat.your.page/log-viewer if you in v5
It can show detail error messages other then 500
Nightmare
17 Oct 2024 20:10
well links looking fine, bot permissions are there, the bot is working after all. Only the callback is not working.
LoL found the last problem...and well in some way...it was understadable...ah but found it thanks to the log. Thank you!
Matt Falahe
22 Oct 2024 19:04
Does anyone have weird issue with seat billing plugin where you dont have any recent tax invoices ?
Mine stopped after 6/2024
Jobs seems to be running, I can see mining data in Billing data -> previous but it doesnt update anything for users or tax management.
Kiba
22 Oct 2024 19:59
No issues here - what have you got in the scheduler for billing?
Raikia
29 Oct 2024 01:11
Does anyone know of a timerboard plug-in for seat? I'm shocked I haven't found one.
recursive_tree
29 Oct 2024 09:50
I donโt think one exists
But you are welcome to write one
Raikia
29 Oct 2024 13:55
I think that will be my project to finally learn how to dev for seat
recursive_tree
29 Oct 2024 13:57
Nice. If you are stuck anywhere or you have questions, donโt feel afraid to ask
Seion
5 Nov 2024 19:00
Why does the Connector section not show up for other members when after I installed the Discord connector successfully. It shows up for admins
I added the a filter to the access management section
nvm
I guess I have to create a new seat role and add the permissions in
Raiden
5 Nov 2024 19:05
refresh page ? lol
Seion
5 Nov 2024 19:20
Is there a way to say anyone part of a certain corporation automatically gets a role?
Ncc-1709
5 Nov 2024 19:21
we used squads to solve that
everyone gets guest squads after the esi processes then gives connector tab access, you can restrict it by squad if needed
Akov
6 Nov 2024 02:22
I have the opposite where I have auto-role squad based on alliance membership
Gigi
13 Nov 2024 17:01
Question: for the recursivetree/seat-billing plugin...Does this override Corp ISK tax rate in-game?
Crypta Electrica
13 Nov 2024 22:54
No. SeAT is mostly reading from the game, never writing to it. This is because the CCP API does not provide many endpoints where you can affect the game.
Gigi
13 Nov 2024 23:32
Awesome, Thank you so much. So if i add any ratting isk in SeaT im guessing it will add that on top of what my corporations ISK tax rate is in the game.
Crypta Electrica
13 Nov 2024 23:36
Correct yes, the two are not related.
Claw
15 Nov 2024 23:20
@user_614098468218339348 sorry friend. We've been setting up your seat-transport plugin and it's great, but the guys that setup the routes on the server have asked if there's any way to add an edit button.
I had a quick look to see if I could fork my own version to add the edit button but it's been many years since I did any form of code. Before I start trying to teach myself how to do it again, would you know off the top of your head if an edit button is even possible?
recursive_tree
15 Nov 2024 23:31
Edit button - edit what button?
Also instead of forking, I'd advise to open a pull request and contribute your improvement.
1) You won't have to maintain your fork
2) other people profit of the change too
If you need any help implementing the change, feel free to ask in here. I'm happy to help with any seat development troubles
Claw
15 Nov 2024 23:48
sorry, for example, you can create a route and delete it but you can't change a route once you've made it
recursive_tree
16 Nov 2024 07:41
You can create a new route with the same start and end and it will update, if I remember it right. But a button is welcome too
Moppa
16 Nov 2024 11:53
Hold my beer. I think I have this in a fork that I'm testing out
Claw
16 Nov 2024 19:40
โค๏ธ
trying to follow along with the code you've put in to see if I can make sense of it.... the answer is generally yes, but i would have never come to the conclusion of "that's the code I'd use" on my own ahaha
AjDuLion
20 Nov 2024 16:25
hi i'm trying to install the fitting and srp pluging but i'm getting some errors ''
Your requirements could not be resolved to an installable set of packages.
Problem 1- Root composer.json requires denngarr/seat-fitting * -> satisfiable by denngarr/seat-fitting[dev-master, 2.0.0-alpha1, 2.0.0-alpha2, 2.0.0-alpha3, 3.0.0-a lpha3, ..., 3.0.13, 4.0.1-alpha, ..., 4.0.x-dev, 9999999-dev].
- denngarr/seat-fitting[2.0.0-alpha1, ..., 2.0.0-alpha3] require eveseat/services ^2.0 -> found eveseat/services[2.0.0-alpha1, ..., 2.x-dev] but it conflic ts with your root composer.json require (^5.0).
- denngarr/seat-fitting[3.0.0-alpha3, ..., 3.0.13, 4.0.1] require eveseat/services ^3.0 -> found eveseat/services[3.0.0-beta1, ..., 3.0.x-dev] but it confl icts with your root composer.json require (^5.0).
- denngarr/seat-fitting[4.0.1-alpha, ..., 4.0.x-dev] require eveseat/services ^4.0 -> found eveseat/services[4.0.0-rc1, ..., 4.x-dev] but it conflicts with your root composer.json require (^5.0).
- denngarr/seat-fitting[dev-master, v4.0.3, ..., 4.0.5] require eveseat/services ^4.1 -> found eveseat/services[4.1.0, ..., 4.x-dev] but it conflicts with your root composer.json require (^5.0).
Crypta Electrica
20 Nov 2024 20:07
Don't use denngarr/seat-fitting. Use cryptatech/seat-fitting
AjDuLion
20 Nov 2024 20:09
oh rip
well that broke seat
kewk
well i pulled it and now on 500 server error ๐
Crypta Electrica
20 Nov 2024 20:18
.docs.troubleshooting
SeAT-Bot
20 Nov 2024 20:18
@user_301981661761896449, https://eveseat.github.io/docs/troubleshooting/
AjDuLion
20 Nov 2024 20:21
lots of
[2024-11-20 16:59:22] local.ERROR: [http 403, forbidden] get -> https://esi.evetech.net/v2/universe/structures/1044 793544833/?datasource=tranquility [t/e: 0.08s/89]
[2024-11-20 17:01:23] local.ERROR: [http 401, unauthorized] get -> https://esi.evetech.net/v2/universe/structures/1 043463640768/?datasource=tranquility [t/e: 0.13s/99]
[2024-11-20 17:01:24] local.ERROR: [http 401, unauthorized] get -> https://esi.evetech.net/v2/universe/structures/1 030049082711/?datasource=tranquility [t/e: 0.03s/98]
[2024-11-20 17:01:25] local.ERROR: [http 401, unauthorized] post -> https://esi.evetech.net/v1/characters/212145152 6/assets/names/?datasource=tranquility [t/e: 0.03s/97]
[2024-11-20 17:03:14] local.ERROR: [http 401, unauthorized] get -> https://esi.evetech.net/v3/corporations/98746891 /containers/logs/?datasource=tranquility&page=1 [t/e: 0.03s/99]
[2024-11-20 18:05:13] local.ERROR: [http 504, gateway timeout] get -> https://esi.evetech.net/v5/corporations/98746 891/assets/?datasource=tranquility&page=4 [t/e: 10.19s/99]
[2024-11-20 18:05:31] local.ERROR: [http 403, forbidden] get -> https://esi.evetech.net/v2/universe/structures/1043 463640768/?datasource=tranquility [t/e: 0.21s/98]
[2024-11-20 18:05:41] local.ERROR: [http 504, gateway timeout] post -> https://esi.evetech.net/v1/characters/212145 1526/assets/names/?datasource=tranquility [t/e: 12.14s/98]
[2024-11-20 18:05:43] local.ERROR: [http 403, forbidden] get -> https://esi.evetech.net/v2/universe/structures/1030 049082711/?datasource=tranquility [t/e: 0.23s/96]
[2024-11-20 19:41:49] local.ERROR: [http 400, bad request] get -> https://esi.evetech.net/v1/markets/10000043/histo ry/?datasource=tranquility&type_id=62593 [t/e: 0.09s/99]
recursive_tree
20 Nov 2024 20:21
This is your esi log. Can you provide the laravel log?
AjDuLion
20 Nov 2024 20:23
71 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(99): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
72 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
73 /var/www/seat/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
74 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
75 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
76 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
77 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
78 /var/www/seat/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle()
79 {main}
"}
recursive_tree
20 Nov 2024 20:25
You are still in maintenance mode
Did you execute all steps even after composer require
AjDuLion
20 Nov 2024 20:26
i ran this
php artisan down
composer require cryptatech/seat-fitting
php artisan vendor:publish --force --all
php artisan migrate
php artisan up
recursive_tree
20 Nov 2024 20:28
Run php artisan up again
AjDuLion
20 Nov 2024 20:29
hmmz
Could not open input file: artisan
recursive_tree
20 Nov 2024 20:30
Are you in the right directory?
AjDuLion
20 Nov 2024 20:31
tried it again in the right dir
root@seat-amiomia:/var/www/seat
php artisan up
INFO Application is already up. root@seat-amiomia:/var/www/seat#
ran the command again still 500
root@seat-amiomia:/var/www/seat
tail -f /var/www/seat/storage/logs/laravel-$(date +%Y-%m-%d).log
71 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(99): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
72 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
73 /var/www/seat/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
74 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(183): Illuminate\\Http\\Middleware\\TrustProxies->handle()
75 /var/www/seat/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(119): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
76 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
77 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
78 /var/www/seat/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle()
79 {main}
"} seems like its still the same issue ?
Crypta Electrica
20 Nov 2024 20:36
If you run the tail command before trying to access the page, then you will get the stack trace in full of the current error appear when you access that page
The stack trace you have given is only partial starting at line 71.... We need to see line 1 and the whole top of the trace
AjDuLion
20 Nov 2024 20:37
gotcha
https://pastebin.com/RxFshJ79 due to the lines ๐
Crypta Electrica
20 Nov 2024 21:11
ahh
php artisan optimize
You need to follow the docs in full when installing the plugins. https://eveseat.github.io/docs/community_packages/#blade-package-installation
AjDuLion
20 Nov 2024 21:23
alright trying
lol so simple but yet so effective (its up)
now just gotta find the srp part
is the srp plugin ready for V5 yet ? it feels like it just after install i don't see it ๐ฆ thats the last plugin i kinda want ๐
Crypta Electrica
20 Nov 2024 23:09
Has been almost since day 1
Have you checked the docs?
AjDuLion
20 Nov 2024 23:20
Yep tried installing it getting some errors but itโs midnight and have to getup for a production at 6 so bedtime ๐
Gigi
21 Nov 2024 04:08
For the buyback plugin is there any workaround to have 2 programs? One for ore at 100% and then one for loot at 90% for example?
Jay's
21 Nov 2024 09:30
Not on this version no :/ I was planning to do multiple programs based on location for example, but I just took the existing plugin and added basic stuff to it
AjDuLion
21 Nov 2024 09:33
Is there a mumble plugin ? I saw the teamspeak one
Jay's
21 Nov 2024 09:45
None compatible with v5 I believe
AjDuLion
21 Nov 2024 09:48
Just a waiting game then I suppose
recursive_tree
21 Nov 2024 09:51
By now, what hasnโt been ported to seat 5 will probably not be ported, at least not unless someone takes over development or the original dev returns
AjDuLion
21 Nov 2024 09:51
Aah ok
Itโs ok tbh most people will most likely be guests anyways
well workday is done @user_614098468218339348 I have a new error to figure out
In JsonConfigSource.php line 245:
fileputcontents(/var/www/.config/composer/auth.json): Failed to open stre
am: No such file or directory
(this is during install of the srp plugin)
Crypta Electrica
21 Nov 2024 12:30
You need to be a lot more specific. What was the exact operation you did that resulted in this, and what is the full stacktrace, not just that cutoff section
AjDuLion
21 Nov 2024 12:31
https://pastebin.com/Tyhfp6Ue
made the github token and gave it as an input so i believe its ok ? or is that the part where it gets stuck ? is there a way to put the token somewhere else ?
Crypta Electrica
21 Nov 2024 12:32
you shouldnt need a github token
What I am seeing is that you have a lot of permissions errors
ie things like
vendor/cryptatech/seat-prices-fuzzwork does not exist and could not be created:
if you run
ls -lash in your seat dir what do you get
AjDuLion
21 Nov 2024 12:35
ls -lash
total 560K 4.0K drwxr-xr-x 12 www-data www-data 4.0K Nov 20 13:43 . 4.0K drwxr-xr-x 4 root root 4.0K Nov 20 13:24 .. 4.0K drwxr-xr-x 6 www-data www-data 4.0K Dec 24 2023 app 4.0K -rw-r--r-- 1 www-data www-data 1.7K Dec 24 2023 artisan 4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 bootstrap 4.0K drwxr-xr-x 2 www-data www-data 4.0K Dec 24 2023 changelogs 4.0K -rw-r--r-- 1 www-data www-data 2.0K Nov 21 12:28 composer.json 452K -rw-r--r-- 1 www-data www-data 452K Nov 21 12:33 composer.lock 4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 20:09 config 4.0K -rw-r--r-- 1 www-data www-data 1.2K Nov 20 13:43 .env 4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 .env.example 4.0K -rw-r--r-- 1 www-data www-data 125 Dec 24 2023 .gitattributes 4.0K -rw-r--r-- 1 www-data www-data 272 Dec 24 2023 .gitignore 4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 lang 16K -rw-r--r-- 1 www-data www-data 15K Dec 24 2023 LICENSE 4.0K -rw-r--r-- 1 www-data www-data 305 Dec 24 2023 package.json 4.0K drwxr-xr-x 6 www-data www-data 4.0K Nov 20 16:36 public 8.0K -rw-r--r-- 1 www-data www-data 5.1K Dec 24 2023 readme.md 4.0K drwxr-xr-x 4 www-data www-data 4.0K Nov 20 12:41 resources 4.0K drwxrwxrwx 7 www-data www-data 4.0K Dec 24 2023 storage 4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 12:41 stubs 4.0K -rw-r--r-- 1 www-data www-data 290 Dec 24 2023 .styleci.yml 4.0K drwxr-xr-x 62 www-data www-data 4.0K Nov 21 12:33 vendor 4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 vite.config.js
fun fact.. just did your update and reloaded the site and suddenly everything pops up
srp is there seat billing all plugins that didn't want to load
Crypta Electrica
21 Nov 2024 12:36
(request please, please use three ` around blocks of pasted text, makes it easier for me to read)
AjDuLion
21 Nov 2024 12:36
sorry normally i use pastebin for the most things habit
Crypta Electrica
21 Nov 2024 12:37
You need to ensure that you follow the docs if you want the install to work right: https://eveseat.github.io/docs/community_packages/#blade-package-installation
So do you mean that
seat-prices-fuzzwork is now loaded?
and by extension
seat-srp?
AjDuLion
21 Nov 2024 12:39
srp plugin is now loaded as well as seat billing after i ran the things you mentioned in announce to update
that one shows up in the plugin list to
Crypta Electrica
21 Nov 2024 12:40
.... That should not have affected anything differently
To be clear, when you run the commands in the blade upgrade doc, do you prefix the commands with
sudo -H -u www-data bash -c
AjDuLion
21 Nov 2024 12:42
yesterday I tried installing the seat billing plugin, and the srp plugin both had somewhat the same errors, today I ran the install again came here whilst waiting for a reply did the https://eveseat.github.io/docs/upgrading/general/#blade-installation part all the way down for blade install, reloaded the website and all 3 plugins that failed yesterday are now visible
I ran
supervisorctl stop all
php artisan down
composer self-update
composer update --no-dev
php artisan vendor:publish --force --all
php artisan migrate
after this I ran
php artisan db:seed --class=Seat\\Services\\Database\\Seeders\\PluginDatabaseSeeder
php artisan up
php artisan cache:clear
php artisan config:cache
php artisan route:cache
supervisorctl start all
Crypta Electrica
21 Nov 2024 12:43
and which user did you run those commands as?
AjDuLion
21 Nov 2024 12:43
root
Crypta Electrica
21 Nov 2024 12:43
And there is the money shot
you have corrupted the permissions of your install by running as root
Question: why did you go with a manual install over docker?
AjDuLion
21 Nov 2024 12:44
docker frustrated me more then the manual installer
and ive had more expirience running vmware/hyper v then containers
Crypta Electrica
21 Nov 2024 12:45
I think going forward you are going to find the opposite
That aside... as to fixing your permissions... I am not actually sure on the best way to fix this...
AjDuLion
21 Nov 2024 12:46
i've tried docker multiple times and got bitten in the ass the same amount whilst the hypervisors always seemed to work ><
I guess people guess everyone knows where to find compose in windows (don't say it runs in powershell that never works)
this is more a frustration towards the docker how to videos and all then to you do not take this personally
Crypta Electrica
21 Nov 2024 12:48
dockker on windows is a big mess, as they push docker desktop which is useless.... But on a linux server... Its a very good solution
So... My best thought to fix your perms (but I am not 100% on this and dont know what other issues this may cause going forward) is to run
sudo chown -R www-data:www-data /var/www/seat
AjDuLion
21 Nov 2024 12:52
it does seem it works for now after the update (just don't have any plugins to test anymore)
Crypta Electrica
21 Nov 2024 12:54
Running with files owned by root is a terrible idea! I urge you to either fix it, or reinstall
I've made a mental note to revisit our docs to modify the remaining manual commands to explicitly run as the correct user
AjDuLion
21 Nov 2024 12:56
basicly this part should fix the perms
> Permissionsยถ
> You may have noticed a warning about composer running as root. For now this can be safely ignored. Post the installation of the SeAT source code, we need to fix up the permissions of the downloaded files. Do that with:
just rereading the installer the root user in the start and errors that are mentioned to ignored put me on the ''needs to be installed as root'' path
then the sudo triggered me to use SU to just elate myself since sudo technicly does the same
Crypta Electrica
21 Nov 2024 12:59
Perfect! Yep that's the section I had in mind but couldn't remember where it was. Those chown commands should get you back to good
AjDuLion
21 Nov 2024 13:00
chown -R www-data:www-data /var/www/seat
chmod -R guo+w /var/www/seat/storage/
should be these
Crypta Electrica
21 Nov 2024 13:00
Sudo and su are reasonably different. If you had of used su www-data it may have worked. But I think it's a no login account.
AjDuLion
21 Nov 2024 13:01
no changes tough
4.0K drwxr-xr-x 12 www-data www-data 4.0K Nov 20 13:43 .
4.0K drwxr-xr-x 4 root root 4.0K Nov 20 13:24 ..
4.0K drwxr-xr-x 6 www-data www-data 4.0K Dec 24 2023 app
4.0K -rw-r--r-- 1 www-data www-data 1.7K Dec 24 2023 artisan
4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 bootstrap
4.0K drwxr-xr-x 2 www-data www-data 4.0K Dec 24 2023 changelogs
4.0K -rw-r--r-- 1 www-data www-data 2.0K Nov 21 12:28 composer.json
452K -rw-r--r-- 1 www-data www-data 452K Nov 21 12:33 composer.lock
4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 20:09 config
4.0K -rw-r--r-- 1 www-data www-data 1.2K Nov 20 13:43 .env
4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 .env.example
4.0K -rw-r--r-- 1 www-data www-data 125 Dec 24 2023 .gitattributes
4.0K -rw-r--r-- 1 www-data www-data 272 Dec 24 2023 .gitignore
4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 lang
16K -rw-r--r-- 1 www-data www-data 15K Dec 24 2023 LICENSE
4.0K -rw-r--r-- 1 www-data www-data 305 Dec 24 2023 package.json
4.0K drwxr-xr-x 6 www-data www-data 4.0K Nov 20 16:36 public
8.0K -rw-r--r-- 1 www-data www-data 5.1K Dec 24 2023 readme.md
4.0K drwxr-xr-x 4 www-data www-data 4.0K Nov 20 12:41 resources
4.0K drwxrwxrwx 7 www-data www-data 4.0K Dec 24 2023 storage
4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 12:41 stubs
4.0K -rw-r--r-- 1 www-data www-data 290 Dec 24 2023 .styleci.yml
4.0K drwxr-xr-x 62 www-data www-data 4.0K Nov 21 12:33 vendor
4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 vite.config.js
root@seat-amiomia:/var/www/seat#
root@seat-amiomia:/var/www/seat# chown -R www-data:www-data /var/www/seat
chmod -R guo+w /var/www/seat/storage/
root@seat-amiomia:/var/www/seat# ls -lash
total 560K
4.0K drwxr-xr-x 12 www-data www-data 4.0K Nov 20 13:43 .
4.0K drwxr-xr-x 4 root root 4.0K Nov 20 13:24 ..
4.0K drwxr-xr-x 6 www-data www-data 4.0K Dec 24 2023 app
4.0K -rw-r--r-- 1 www-data www-data 1.7K Dec 24 2023 artisan
4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 bootstrap
4.0K drwxr-xr-x 2 www-data www-data 4.0K Dec 24 2023 changelogs
4.0K -rw-r--r-- 1 www-data www-data 2.0K Nov 21 12:28 composer.json
452K -rw-r--r-- 1 www-data www-data 452K Nov 21 12:33 composer.lock
4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 20:09 config
4.0K -rw-r--r-- 1 www-data www-data 1.2K Nov 20 13:43 .env
4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 .env.example
4.0K -rw-r--r-- 1 www-data www-data 125 Dec 24 2023 .gitattributes
4.0K -rw-r--r-- 1 www-data www-data 272 Dec 24 2023 .gitignore
4.0K drwxr-xr-x 3 www-data www-data 4.0K Dec 24 2023 lang
16K -rw-r--r-- 1 www-data www-data 15K Dec 24 2023 LICENSE
4.0K -rw-r--r-- 1 www-data www-data 305 Dec 24 2023 package.json
4.0K drwxr-xr-x 6 www-data www-data 4.0K Nov 20 16:36 public
8.0K -rw-r--r-- 1 www-data www-data 5.1K Dec 24 2023 readme.md
4.0K drwxr-xr-x 4 www-data www-data 4.0K Nov 20 12:41 resources
4.0K drwxrwxrwx 7 www-data www-data 4.0K Dec 24 2023 storage
4.0K drwxr-xr-x 2 www-data www-data 4.0K Nov 20 12:41 stubs
4.0K -rw-r--r-- 1 www-data www-data 290 Dec 24 2023 .styleci.yml
4.0K drwxr-xr-x 62 www-data www-data 4.0K Nov 21 12:33 vendor
4.0K -rw-r--r-- 1 www-data www-data 1.1K Dec 24 2023 vite.config.js
root@seat-amiomia:/var/www/seat#
so it seems the upgrade did do something to fix perms back to normal
Crypta Electrica
21 Nov 2024 13:17
No it will be deeper down in vendor folder more than likely that the issues would have been
As evidenced by your pastebin logs. I asked for the seat dir as I was just starting at the top
AjDuLion
21 Nov 2024 13:24
I am looking at the dashboard now and so far no jobs have failed yet so it seems to be working again I can check the folders deeper down for r/w access
Crypta Electrica
21 Nov 2024 13:25
If you run the command to fix the perms, I would leave it as is unless another problem arises
AjDuLion
21 Nov 2024 13:27
ok
Gigi
21 Nov 2024 21:26
If you do get back to doing that it would be a huge update for us!
recursive_tree
25 Nov 2024 11:51
I'm currently going through the community package list for the docs.
Which version of the buypack plugin is currently preferred for seat 5? The branch of https://github.com/H4zz4rdDev/seat-buyback or the fork https://github.com/hermesdj/seat-buyback
Also @user_248868314871365632 @user_164076488294006785
Jay's
25 Nov 2024 12:29
My version is integrated with seat-price-core + has the parsers fixed for players who have the game in other languages but the items in english, is translated to french, and has an option to setup a default price to allow a corp to buy anything
I saw you put hermesdj/seat-industry in the docs, for now it is not release I'm actively working on it right now
Xaivada Skywalker
25 Nov 2024 12:34
Hello, is there any plugin could watch the attack on the structure owned by the corp member and redirect to the discord?
Raiden
25 Nov 2024 13:53
@user_594467591091781664 it's in the notification tab
Gigi
25 Nov 2024 18:15
@user_164076488294006785 Does your planetary industry plugin work for Seat 5?
and these are the 2 steps?
Also @user_164076488294006785 Is
hermesdj/seat-hr preferred over cryocaustik/seat-hr:v2.x-dev for Seat 5?
Jay's
25 Nov 2024 22:16
No I did not do anything to seat-hr
And yes pi plugin works with Seat 5
recursive_tree
26 Nov 2024 09:15
sorry, I was too slow with removing it from the PR. Crypta already merged it. How bad is it if it stays in?
Jay's
26 Nov 2024 09:22
Not bad as it is not yet published on the repository
I plan to have a first version in 2/3 days I hope, but it might have bugs. I'll do more testing before pushing
Crypta Electrica
26 Nov 2024 10:19
Sorry about that. Merged before I saw the convo.
Akov
27 Nov 2024 21:45
Seat-Connector - I feel that if I revoke the permission for some one to view the connector, it should revoke their roles on disocrd and etc.
Usecase:
Squads/Seat-Connector interaction- AutoRole requires Toon to be in alliance or on a whitelist
- AutoRole grants ability to view Connector and sign into discord
- SquadA grants the Role SquadA, which the connector adds SquadA on discord
This could also be addressed by letting a Squad filter by requiring membership of another squad, or adding a match condition that only matches the main