-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Notice: Lightshow is temporarily offline #4168
Comments
@lildude Any news on this? We can't really test any syntax highlighting change without Lightshow... |
Nope. 😞 Still ironing out the issues. |
Hiya! I've been working on getting Lightshow up and running with our new backend; it should be usable right now! Would you like to give it a test and tell me how you find it? |
(We might like to ping the issues in the Awaiting Lightshow tag, but I think @pchaigno is mostly on top of them all!) |
Thanks @kivikakk for working on this!! I get an HTTP 503 though when I try to use it with grammar https://github.com/github-linguist/babel-sublime/blob/master/JavaScript%20(Babel).tmLanguage and example https://github.com/github/linguist/blob/master/samples/JSX/sample.jsx :-/ |
Something weeeeird happened with its HTTPS certificates. I've restarted the app and that particular problem seems to have cleared up, but now I'm getting timeouts on actually doing the work. Maybe because it's |
Nop, looks like a timeout with |
Yep, just tried. It's hitting the 10s processing timeout on the actual highlighting service. I could extend that, but I'd be wary of going too far. |
Same issue with grammar https://raw.githubusercontent.com/FStarLang/atom-fstar/master/grammars/fstar.cson and example https://raw.githubusercontent.com/github/linguist/e4fd0f8cdc7c80d3c36eda3cf4dedfd482846084/samples/F*/Hacl.HKDF.fst. Was the timeout higher before? |
Actually, weird: it's Lightshow's own configured timeout that is being hit here. Your latest example is trivial and not working. Looking into it. Thanks so much for your patience 🙏 |
Okay, turns out the lovely new service I've put into production has died hard on a malformed grammar, and hasn't restored itself 😅 It's a trivial fix/oversight of mine, so I'll let you know when I've fixed it and tested that the above samples you've demonstrated actually work. |
What grammar was it, out of interest? |
No idea, haven't looked that deeply into it yet. Still testing the hopeful-fix locally. |
Oh, it was indeed https://github.com/github-linguist/babel-sublime/raw/master/JavaScript%20(Babel).tmLanguage! A bool which isn't playing ball (playing bool?): <key>applyEndPatternLast</key>
<integer>1</integer> It looks like the newer compiler is expecting an actual bool here, i.e. |
Yay! God I hate that indentation. |
Trying to test this F# source file highlighting using this F# grammar, but Lightshow says something went wrong :( |
It's getting very newly hammered by spammers/metasploit-type stuff, and it's not happy. Looking into it again today though 👍 |
Finally back online. There's an intermittent issue with SSL causing page load fails which I'm hoping has gone away with a change, but may not have; please report if you see any further difficulties. |
Thanks @kivikakk! Would it be possible to make the inputs of Lightshow (grammar link and source code) GET parameters whenever possible (i.e., unless there's a large snippet of code posted and it exceeds the URL limit)? We had this before and it's very useful to show working and broken examples to reviewers. |
@pchaigno Yep, can do. I'd changed it during testing since mine were all failing due to URL limit issues, but I'll change it to be conditional on size as you've suggested. |
@pchaigno Fixed! The method is a little on the conservative side; let me know if you think it's too conservative. It'd just be super annoying if legitimate input outright failed because it picked GET incorrectly. |
Right now the results are a bit non-deterministic (!) — sometimes the result looks correct, sometimes it looks half-errored-out like the above screenshot of the |
Unfortunately, we've had to abruptly bring the sunset date forward due to https://github.blog/2022-04-15-security-alert-stolen-oauth-user-tokens/ |
@lildude thank you for explaining... does this mean the tool is gone forever? |
@davidhq yes. There are more details in the issue. |
We don't really have a better place for notifications, so I'm opening an issue.
Lightshow has been temporarily pulled offline whilst we address a few critical problems with it. We'll bring it back up as soon as we can.
I'll close this issue once it's back online.
Sorry for the inconvenience.
The text was updated successfully, but these errors were encountered: