xyzz / acquisition

http://get.acquisition.today/
GNU General Public License v3.0
270 stars 100 forks source link

Server replied #576

Open DeksterSteinhart opened 2 years ago

DeksterSteinhart commented 2 years ago

leagues API returned malformed data :Error transferring http://api.pathofexile.com/leagues?tipe=main&compact-1 - server replied: Forbidden

aiolos01 commented 2 years ago

Since yesterday I'm getting the same error. I hope this can be fixed since I still rely on acquisition for my trades.

ConteZZero commented 2 years ago

Me too!!!

SkyNet7k commented 2 years ago

Yeah same for me

aiolos01 commented 2 years ago

I'm assuming the server isn't accepting http connections any more.

humanCodesThings commented 2 years ago

Looks like the league check has to be secure now in logindialog.cpp

const char* POE_LEAGUE_LIST_URL = "http://api.pathofexile.com/leagues?type=main&compact=1";

Needs to be https. Anyone with C++ dev env want to fix?

testpushpleaseignore commented 2 years ago

Should have this working in my fork of this project, seems to be something with Cloudflare blocking http requests without a user-agent defined in the http request header.

https://github.com/testpushpleaseignore/acquisition/releases/tag/0.8e

livejamie commented 2 years ago

Can confirm @testpushpleaseignore 's fix works perfectly. Maybe this is a path of building community situation where we can switch to your version. Have you added other cool features?

MotikaParva commented 2 years ago

I am wondering why is that new package 82MB and the old one is 55MB. Does anyone know if the changes merit such increase in size? Dont know how to compare myself...

testpushpleaseignore commented 2 years ago

@MotikaParva unfortunately I am not sure how to recreate the installer that @xyzz put in their releases, so I've been using QT's installer scripts. I wouldn't be surprised if QT bloats the installer a bit more than what xyzz used, but if anyone here knows how to recreate their installer, then I would be glad to try to create a new release with that better installer.

testpushpleaseignore commented 2 years ago

Can confirm @testpushpleaseignore 's fix works perfectly. Maybe this is a path of building community situation where we can switch to your version. Have you added other cool features?

Yeah I've added the following features to my fork:

Might be some other features that I forgot about, but could keep working on my fork for more features if there was interest in my fork

DeksterSteinhart commented 2 years ago

Should have this working in my fork of this project, seems to be something with Cloudflare blocking http requests without a user-agent defined in the http request header.

https://github.com/testpushpleaseignore/acquisition/releases/tag/0.8e

ERROR 2022-05-06T20:00:31.880 Can't update shop -- cannot extract CSRF token from the page. Check if thread ID is valid. If you're using Steam to login make sure you use the same login method (steam or login/password) in Acquisition, Path of Exile website and Path of Exile game client. For example, if you created a shop thread while using Steam to log into the website and then logged into Acquisition with login/password it will not work. In this case you should either recreate your shop thread or use a correct login method in Acquisition. i can't use steam and l/p method, only session ID, and make new shop for testing. Anyway have error

aiolos01 commented 2 years ago

And now it's working again. Regardless of that I'd be interested in a fork that is actually maintained to avoid such issues in the future (and get some extra features too). My question is, if I uninstall xyzz's version and install yours do I lose all the prices I have set? Can I backup the database and import it into yours?

SkyNet7k commented 2 years ago

Good afternoon guys, I notice that they stop giving errors but the items that I publish from the app do not appear in the poe store, what will it be?

MotikaParva commented 2 years ago

I am having a similar issue... My items list as 1 random item per tab. I tried listing as a whole tab and also as all items in a tab same result. If I list multiple tabs at the same price it lists one item from each tab at that price. This seems just crazy to me. If anyone has encountered similar issue any help or tips would be highly appreciated.

ConteZZero commented 2 years ago

Now it's working again: no issue and items are correctly published in my store. Anyway, I'm quite interested in testpushpleaseignore fork: is there a way to install both of them (in different dirs, of course) and copy the databasase from one to the other, just to not copy/paste each item's price?

livejamie commented 2 years ago

I really like the color coding in testpush's version

aiolos01 commented 2 years ago

If anyone is interested in a fork that is still being developed you can install testpush's version over xyzz's and the prices you have set will be retained.