get latest build version for ccp seeder#450
Conversation
SimplyUnnamed
commented
May 18, 2026
- Gets latest SDE Build number from https://developers.eveonline.com/static-data/tranquility/latest.jsonl
- in case of failure, falls back to currently set build number.
- Updated invTypes.typeName length for larger names in latest SDE.
| /** | ||
| * Download the EVE Sde from Fuzzwork and save it | ||
| * in the storage_path/sde folder. | ||
| */ |
There was a problem hiding this comment.
This adds a duplicate comment block.
There was a problem hiding this comment.
removed duplicate comment block
|
Thanks for the PR! Can I ask for one change though. As it stands this breaks the principle of unattended upgrades being non-breaking as it means that a change in schema to the SDE that breaks how we use it could lead to non-functional instances. So could I ask that you gate this check behind an flag, eg |
|
This would probably have to be moved to an artisan command, as I do not believe that you are able to provide arguments into a seeder class the same way. happy to do this, or perhaps undo these changes for simple version bump, I understand the argument, that you want to ensure the schema does not break cause values are too long (evidence by the need to increase the length of typeName). but there is also a balance, were new skills and items, months old can't be seen in seat yet. |
|
You are right about timelines. I had intended to build a bot for auto validation on new updates so we didn't have to wait.. Hadn't got there. Also my bad on memory, I forgot this is still just in the seeder, my dev install has started migrating this to an artisan command already. For now can you make it an env var, and happy for you to bump the version number too. |
|
sorry been pretty busy this last week. il look at updating this pr this week, |