Im unsure what has broken, but I can scan planets all day and none of them are being picked up.
@Angellus is there something up? Anything I can help with?
Im unsure what has broken, but I can scan planets all day and none of them are being picked up.
@Angellus is there something up? Anything I can help with?
Does he play anymore? Are we forcing him to work on something when he’s moved on, lol? It does to end up resting on his shoulders and I know it can’t be mine cause i"m tech stupid!
Yeah I was gonna say the same thing. I don’t think he’s playing anymore. And from his last posts he was disappointed with the way the game has been going. So tagging him might be a waste of time.
Sounds good. Boundless Info won’t be updated moving forward then. Just an FYI.
There are limited people with access to the Boundless API as I recall. I assume some other sites may have updated colors etc. looking at Boundless Crafting I can see my sovereign that I recently purchased, but it’s not showing the colors on Boundless Crafting and it’s definitely not showing up at all on Boundless Info.
I do have a hobby project that I started that handles some of what the other sites do by pulling from Boundlexx API, but unless I get an actual Boundless API key, not much I can do.
Probably his bot shutdown or something, the api is working but the exo/world discovery aren’t refreshing so you wont be able to upload the colors since it doesn’t exist in the database.
Hmm any way to recreate it
The api core is on github : boundlexx/boundlexx at master · AngellusMortis/boundlexx · GitHub
For the world discovery, is not that bad to recreate but the resources data is a bit more complex.
I know Symoid made a discord bot for the world discovery back then, not sure if he published it though. I know mutiple discord channels had it.
The method I was using for Steam authentication broke, so I can no longer use internal/undocumented game REST API endpoints. i.e. planet scanning. Anything that does not require the internal game API still works. Boundless Proxy UI still works, but only for worlds that are in Boundlexx API as there is no way for to fetch a new one. The “official” API also still works, and shop data should still be updating (but I know everyone just uses BUTT anyways).
Since Wonderstruck is no longer in charge and Monumental does not seem to care, I made the Boundless client code open source. Previously, the OSS library for Steam did not allow fetching Steam session tokens so I had to use a Node.js one to do. Python side, Node.js side. Ideally it should be pure Python now if it is possible.
But since the repo has not really been touched in so long, it needs a lot of work to get in a workable state. I accidently deleted the fork I made of djangorestframework-msgpack, so it needs extracted from the existing container and rehosted again on Github. Then the docker build needs to be working and ideally a Github Actions workflow is added to build new containers on a commit to master/default branch. If all of that happens and the auth problem is fixed, I can just pull in the new container in the k8s cluster and use it. I already manage like 50+ apps in my k8s cluster, so Boundlexx is not really any trouble to keep hosting. I just have not found the motiviation to actually fix the repo and update the code.
I appreciate all you’ve done to keep things going, esp. since there’s no personal motivation to do so. I thank you for that!
Just a heads up: the packages don’t seem to be checked in (probably a good thing ^^) so you’d have to provide an alternative source for the existing container.
I went through and made a bunch of Github issues to track all of the things Boundlexx really needs.
The issues with fix-boundlexx
are the minimum amount of work that should be completed to get Boundlexx in a more workable state. The label modernize
is more of stretch goals to put the project in a better and more maintainable state. Anyone is free to work on any of them.
I know many of them might be sparse on details, so if you have any questions or anything, either ask on here or in the ticket and I will provide whatever info I can.
If you are not familiar with Django, you can check out Django’s official docs.
I also reference this new repo a few times has it has all of my “new” standards of how I build stuff. It is also bare bones right now with basically nothing in it, so it is relatively “simple”.
I also extracted the missing library from the container so it builds now. I have not tested everything so I do not know if it actually works, but it should.
I’ll be honest here, I am not even sure where to start with this, even looking at the explanation in the issues.
Yeah, I mean I’m pretty commited to the idea of scanning and letting people know what colors are out there but I’m fully ignorant sadly.
I think I sort of got my local workspace setup for Boundlexx. I’ll see if I can fix something…
Is there any update to the api situation? I had taken a long break and came back in January. Didnt realize there were issues, as the BUTT and BIS both seemed to work fine. Only when I rolled a sov did I learn that its no longer scanning planets that didnt exist before December…I’m a bit sad, but then again Im getting reports of shopstands showing up on new sovs, just not resource scanning for the BIS…so any concrete info would be fantastic! Ty in advance
Angellus has posted the issues that need to be resolved to make Boundlexx work again. Due to how it works and me not fully understanding how to test my changes to Boundlexx I have not pushed my changes to Github.
The main issue was getting the Steam login to work, which I did make work and in testing it does function, but I am not 100% sure how I can verify that fixes the updating on Boundlexx.
I may just push my changes and let Angellus take a look at it and make sure it’s correct.
I did notice that the Boundless Proxy UI was also not working which I have also seemed to have corrected. I can push both of these tonight.
Awesome man! Ty, the community really appreciates you
Hey, I think we can all appreciate that you’ve maintained it for this long.
Thanks Red for any efforts you’ve made.