-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updater broken due to userstyles.org update #50
Comments
The website doesn't even work |
Website doesn't work for me on Firefox, it instantly goes blank. On Chrome (still) work. I don't know I have no idea what kind of idiot programmers they have, but even when website "worked", there was a pop-up panel to send opinions and reviews about site but sending button doesn't work. Discord link to USO is invalid, I have written e-mail and sent it twice to 2 e-mails from UserStyles (hoping they still work because in the past I got reply from them). It passed over 2 weeks and no reply. I think the site is now completely dead. |
Yep that's exactly what happens to me too
Bromite on my phone doesn't. I guess I should just turn off the updater and rollback the broken updates, and deal with fixing it later if the website itself works. |
To fix the blank page issue, go to https://userstyles.org/categories/site, then click on their new logo to go to the home page and make redesign persistent (or click on one of the categories, then click on the home button, as it doesn't appear to work every single time). They broke things with their redesign, as per quoted message. |
That's really strange how they broke all their site without doing anything .... Without said of their version for Chrome or Quantum, Before i can login (with their new Design) by using the OLD profile account page (which staying in OLD design) and Edit / update my userstyles. And if i want open an userstyle, i have a blank page with error message: |
They don't care. This isn't the first time they redesigned their website and broke a lot of things in the process. The history repeats itself. |
hmm yes, i know. USO Archives "was" one solution against their lake of support. The problem is that i lost the history of my install etc. And sometime i need install an userstyle with my old version of Stylish: |
Well that did work, fixing this seems easy enough, I'll look into it later. |
Actually wait, they removed the "Recently Updated" sorting option it seems, not sure how to fix this then. EDIT: I guess I could use the old API to get updated userstyle ids and ... nevermind, direct links to styles are literally broken right now. |
The way they fetch data in the redesign looks weird and wasteful. I can't help but feel like it's intentional, especially when you consider the breaking changes to their API that breaks the old/current design. It could be incompetence, but it's been like this ever since this issue was opened. |
It's most likely incompetence, I can't imagine them being stupid and desperate enough to kill their own site just to break the archive |
They did make changes that broke Stylus on more than one occasion, so it wouldn't surprise me if it was intentional. |
Did they break their own website and stylish in the process though |
Unfortunately, I don't know about the latter because I switched to Stylus pretty early on and never looked back. However, I recall Stylus needed workarounds due to changes on the website. We can draw assumptions from that. |
@tophf pinging here since I don't have email notifications set up on my forgejo instance. I don't really see a way to fix this at the moment, since there doesn't seem to be a way to get style data by id anymore. |
@33KK, IIUC, the new endpoints are /styles/getStyle/ID, /styles/getStyleCustomOptions/ID, /styles/getStyleCss/ID, I've used them in Stylus. |
Oh the new site only works in chromium, that's disgusting, I'll try to get this fixed I guess |
Now lets see if it works: https://github.com/uso-archive/data/actions/runs/6659630276/job/18099123674 |
Uhhh, it kinda did update but incorrectly or something. EDIT: new styles did appear, but the index is broken or something, I'm not sure EDIT: ok im stupid |
Okay, this is fixed, the website is still not updated because of jsdelivr cache, but that's a separate issue |
With Chromium? |
Would you look at that! It's broken again. I wish this website just died already |
|
Uhh time to finally implement #40 I guess |
I have a feeling that USO might start trimming any special uso-archive syntax from style code when they see its a thing. With just using the already present metadata, the issues are that some people just copied some style from uso-archive and reuploaded it with the old metadata header, and old firefox XUL themes. Parsing the metadata is kinda annoying also |
FWIW, here's our usercss-meta parser, which might be helpful to see the syntax Stylus supports. |
Hey, I wanted to migrate my style to userstyles.world since my patience for idiots from userstyles.org has already been exceeded. However, first I wanted to take my style already converted to userCSS on uso archive, I am getting error while clicking "Install with Stylus". As I checked it happens for every other style. I thought error with archive was with fetching new styles due, not current one? |
It's a bug in Stylus, which was recently fixed. Until the new version is released use the style finder in the popup or downgrade to the previous version. |
How cute, those clowns are trying to break it. Surely they are reading this, so yeah, first of all: I hope you can't sleep at night knowing that you're spying on a million of clueless kids that got tricked into clicking on accept; second: if I have to use playwright or puppeteer or whatever, I will :) |
It should be possible to emulate a browser without using playwright/puppeteer. There is no way for a server to ensure the authenticity of a client that doesn't use a server-supplied authorization token. |
That is definitely not necessary for now though, and now the uso-archive updater binary is officially proprietary |
lol the website backend just breaks when you try to use a placeholder inside a setting option, i definitely used that in my styles, and it worked fine. they really did a good job breaking shit 👍 |
I've finally moved my Google styles 1 2 to userstyles.world :) I have noticed that you also warned people with alert banner on archive. Perhaps maybe you could describe it a little more precisely apart from the link to the screenshot of the add-on's privacy on the Chrome add-ons page and link to Similarweb? The more aware users there are, the faster both Stylish and userstyles will be targeted by the authorities. |
Well, AMO is ignoring my abuse report, even though I clearly described why it breaks the policy ¯\_ (ツ) _/¯ Their privacy policy on CWS is also incorrect though, should try reporting that too |
The link in the screenshot is broken, and you didn't link to your style, just to userstyles.world homepage on uso |
Also, if you just copied from uso-archive the dropdown settings are currently broken, trying to figure out a somewhat reliable workaround. |
Oh, typo when I first make link it in two lines with bigger font. Userstyles.org cuts the images strangely when you open style site and I had few attempts. Fixed The main style page was purposeful, the UI you've prepared was nice and it would be easy for the user to use "Search" and choose what they like, but now that I think about it, I actually changed it to a direct link. Thanks.
I have noticed some issues with it and fixed manually. These appeared for me ~2 years ago in my both styles, so I disabled it (removed placeholders in style to them such like The bigger problem is that I have still "API.download" error not only on archive, but on userstyles.world. I hope FF version for Stylus will be released soon (Chrome is fine). |
Just reinstall stylus from AMO, worked fine for me. And I do see styles from USW in Stylus popup |
Interesting, checked for two more styles on FF/Chrome 1 2 and nothing. At the beginning i just thought that my style on uso.world was not yet cached. I have latest version of Stylus for FF/Chrome (1.5.35/1.538). To be honest why FF version is older? |
I was surprised too when I installed Stylish, it seems that you can't manually install styles without signing up. Spyware as f..k. If you have still my style installed, try to update it and look if it will work, then delete and install again. Looks that it is against uso-archive and... against themself? Install and update to get style to work? |
I can't get it to work on stylish either lol |
I just removed one character in style to show you ability to update. Check it. I really wonder what their purpose is in trying to screw up a good website and an add-on like that. Earnings from spying are better than common good? There are more honest ways to make money on an add-on without spyware, ads and destroying site. |
While running a website like that is very cheap (unless you have a shitty ruby backed glued together with a shitty javascript backend i guess?), I don't see why a spyware company would run it out of pocket when they could put a ton of ads and spy on their users 🤷 They did an attempt at making a pro subscription, but who would pay that just to get a few mediocre "pro" styles lol. They also tried limiting the amount of styles you can install without pro, that didn't go well, they backed off. I don't think a website like this can be necessarily profitable. |
Bruh it worked once and I can't replicate it again |
It was enough to provide a few advertisements on the website, e.g. more frequent checks for updates in Stylish for "premium" users or the ability to highlight styles on main page by paying a dollar or two. Well, then I'll think later about how to modify this style so that users get a warning. But knowing life, USO-admins are probably already thinking how to make our lives more difficult and prevent me from doing it. P.S. I modified first style again to appear "update" button for more tests if you want. |
OH, I finally noticed whats different between working and broken requests https://youtu.be/Mg02NzsXrJk?t=5 |
Apparently only one of their backend servers is actually functional? 💀 Actually nvm, can't get it to work again, feels like they just deployed an "update" that broke it or something? |
@tophf I checked on my notebook, where I have Firefox with Stylus 1.5.35 Stylus too. I didn't obtain API download error, style installed correctly - same browser, same language, same addons. Also, any style from USO.world is unavailable in it's finder too. @33KK I got comment on my style page on USO.world that someone also has that issue - it would be nice to add ability to answer these reviews under your own theme. |
@Atexor, we unpublished 1.5.37 as it had some bugs. The new version 1.5.38 is still in review. AMO has always been taking a very long time to review the addons, at least the featured ones. |
As i said:
i can't login and so... i can't update my userstyles in it.
Their new design break the login function, which only act as we want Create an account.
From Stylus Help on Discord , Mikey said:
The text was updated successfully, but these errors were encountered: