Discussion of NodeBB Updates
-
@pie_flavor said in Discussion of NodeBB Updates:
@ben_lubar Why did you get rid of checkboxes?
Because they were awful
-
@ben_lubar What's your alternate solution that you mentioned? Because polls would be fun to have back.
-
@pie_flavor I think that was it. It was an alternate to text filtering and replacing with unicode.
-
@ben_lubar said in Discussion of NodeBB Updates:
I believe it's because the Markdown spec requires multiline HTML elements to be the first thing in a line.
So the Markdown processor is escaping HTML that doesn't look like it's matched up properly?
That's the HTML sanitizer's job, really...
-
@anotherusername Here, want to play with the HTML sanitizer?
https://play.jsgo.io/29d380e2f74bf7b7bf499214019a61245cd106fd
-
@ben_lubar I just watched a salt-and-pepper-haired older dude in a tiny red and yellow speedo taking pool-side selfies with a woman in an almost-as-tiny bikini who looks young enough to be his daughter, but I'm guessing probably isn't because he had his hand on her ass.
-
@ben_lubar said in Discussion of NodeBB Updates:
Here, want to play with the HTML sanitizer?
Edit and run Go in the browser
Not so much.
-
-
Did something fucking fucked up happen to the css? It looks like the mobile view, even though I'm on desktop. What the hell minimum screen width is this fucker set up as?
-
-
@Lorne-Kates said in Discussion of NodeBB Updates:
What the hell minimum screen width is this fucker set up as?
$LORNESRESOLUTION-3px.
-
@anotherusername said in Discussion of NodeBB Updates:
@ben_lubar said in NodeBB Updates:
<!-- goddamnit iframely -->
I'm not sure I understand this.
Iframely DOSed the forum trying to run a regex on a post designed to expand into lots of img tags
-
@Lorne-Kates said in Discussion of NodeBB Updates:
Did something fucking fucked up happen to the css? It looks like the mobile view, even though I'm on desktop. What the hell minimum screen width is this fucker set up as?
767 pixels, if memory serves.
-
@Jaloopa said in Discussion of NodeBB Updates:
@anotherusername said in Discussion of NodeBB Updates:
@ben_lubar said in NodeBB Updates:
<!-- goddamnit iframely -->
I'm not sure I understand this.
Iframely DOSed the forum trying to run a regex on a post designed to expand into lots of img tags
Yes, but what has that got to do with
<!-- goddamnit iframely -->
? It's now being injected at the beginning of eachp
element that's a direct child of the[component="post/content"]
element in each post -- refer to the below screenshot.Does it do something?
-
@anotherusername It increases the professionalism.
-
@anotherusername said in Discussion of NodeBB Updates:
Does it do something?
Yes. It makes the regular expression fail immediately instead of failing after 2300000 iterations.
-
@ben_lubar said in Discussion of NodeBB Updates:
regular expression
Now you have twice as many problems.
-
@ben_lubar said in NodeBB Updates:
Update scheduled for 14:30 UTC
OK | 3 script(s) found, 57 skipped → [2018/8/28] Record first entry in username/email history... [##### ] (65524/142755) 45%
-
@ben_lubar said in NodeBB Updates:
Update scheduled for 14:30 UTC
I was kind of freaking out because I'd seen the earlier notice and didn't realize that you'd pushed the time up. And then ran the updates ahead of time.
-
@boomzilla said in Discussion of NodeBB Updates:
@ben_lubar said in NodeBB Updates:
Update scheduled for 14:30 UTC
I was kind of freaking out because I'd seen the earlier notice and didn't realize that you'd pushed the time up. And then ran the updates ahead of time.
I had originally written the post before going to bed and I did the Milwaukee-to-UTC conversion wrong in my head (and also forgot to update the link).
-
@pie_flavor said in Discussion of NodeBB Updates:
@Lorne-Kates said in Discussion of NodeBB Updates:
Did something fucking fucked up happen to the css? It looks like the mobile view, even though I'm on desktop. What the hell minimum screen width is this fucker set up as?
767 pixels, if memory serves.
Just checked, and the laptop's screen is 1366 x 768. You'd have to minus very many 3 pixels to get to 767
-
@Lorne-Kates I expect your browser zoom is 100%, but what is your windows DPI value?
-
@Lorne-Kates What's really fun is when your window is actually 767.5 pixels. That's when it supremely fucks up.
-
@ben_lubar said in Discussion of NodeBB Updates:
@boomzilla said in Discussion of NodeBB Updates:
@ben_lubar said in NodeBB Updates:
Update scheduled for 14:30 UTC
I was kind of freaking out because I'd seen the earlier notice and didn't realize that you'd pushed the time up. And then ran the updates ahead of time.
I had originally written the post before going to bed and I did the Milwaukee-to-UTC conversion wrong in my head (and also forgot to update the link).
"Never warp your brain with time zone math again"
(Though do be careful if you are in a zone with or without daylight saving time)
-
@boomzilla said in NodeBB Updates:
Turned off iFramely. Looks like another ReDoS.
Nobody should have allowed GLADOS to breed
-
@boomzilla said in NodeBB Updates:
Turned off iFramely. Looks like another ReDoS.
It's apparently not iframely.
Some dumb proofs of concept based on https://swtch.com/~rsc/regexp/regexp1.html:
-
@Lorne-Kates said in Discussion of NodeBB Updates:
Just checked, and the laptop's screen is 1366 x 768. You'd have to minus very many 3 pixels to get to 767
Unless you turned the screen vertically.
-
@anotherusername would it? 768 should still be desktop mode.
-
@pie_flavor but minusing only one 3 pixels is not very many 3 pixels.
-
@boomzilla Exactly. Although to be fair, that depends on whether you're asking me or @blakeyrat.
-
@anotherusername it can still be too many without being very many.
-
@boomzilla Both of those are subjective measurements, and I think one's subjective opinion of "very many" would very likely have a correlation with one's subjective opinion of "too many". Especially if one is a particular user who hates being mentioned and whom I've already mentioned once and therefore won't mention again since I don't really want to piss him off that much.
-
For those who don't follow the bug category:
@ben_lubar said in Emoji do not get rendered with EmojiOne:
@Parody said in Emoji do not get rendered with EmojiOne:
I get annoyed with that; if I type :) I want a colon and a right parenthesis
I have modified one of these settings and do not plan to modify the other.
Now I wonder if unticking it could break anything... :S
-
@ben_lubar said in NodeBB Updates:
NodeBB version bump. Most of the changes in the new version were already applied here, but here's the list of changes that weren't applied yet:
Most notably:
- Better logging for admin panel actions (configuration, IP blacklist)
- Added a "category subscriptions" user settings page
- Fixed some manually-maintained indexes for last-post time and category
- A bunch of stuff no longer overlaps in weird ways
I just noticed: are all the dolphins new?
-
@Tsaukpaetra said in Discussion of NodeBB Updates:
are all the dolphins new?
No, we got them used. They're cheaper that way?What?
-
@Tsaukpaetra
I’m super disappointed that the dolphins aren’t well trained enough to let me reply to the thread without even being contaminated by reading it.
-
Is the color of read topic titles (in a topic list) a lighter shade of gray than it was before?
-
This post is deleted!
-
Testing something
e: It didn't do the thing, or the thing is something different
-
@anotherusername said in Discussion of NodeBB Updates:
Is the color of read topic titles (in a topic list) a lighter shade of gray than it was before?
Thank you! For a moment I thought I'm going insane.
-
@Gąska It was changed. It's currently #6c757d, but it used to be #555.
Now I'm wondering whether the unread topic titles are also slightly lighter...
-
@boomzilla said in Discussion of NodeBB Updates:
@Tsaukpaetra said in Discussion of NodeBB Updates:
are all the dolphins new?
No, we got them used. They're cheaper that way?What?The only thing that looks different to me are all the (apparently redundant) 's there.
-
@ben_lubar said in NodeBB Updates:
- A bunch of stuff no longer overlaps in weird ways
Well, I suppose it's not as weird as before, so
-
@JBert said in Discussion of NodeBB Updates:
Though do be careful if you are in a zone with or without daylight saving time
I usually am in a zone with or without daylight saving time.
-
@Scarlet_Manuka said in Discussion of NodeBB Updates:
@JBert said in Discussion of NodeBB Updates:
Though do be careful if you are in a zone with or without daylight saving time
I usually am in a zone with or without daylight saving time.
-
@ben_lubar said in NodeBB Updates:
Updated iframely to 1.2.7 and added custom support for embedding Mastodon statuses like this one:
I was about to COMPLAIN about it being broken, but then it finally finished loading and resized to fit the contents....
-
@ben_lubar said in NodeBB Updates:
Updated iframely to 1.2.7 and added custom support for embedding Mastodon statuses like this one:
Testing...
https://www.reddit.com/r/WTF/comments/9kmosl/yasssferatu/
.. nope - that's still borked.
-
@ben_lubar said in NodeBB Updates:
Updated iframely to 1.2.7 and added custom support for embedding Mastodon statuses like this one:
Ben are you the only Mastodon user?
I've never seen/heard anyone else ever mention it.
-
@loopback0 said in Discussion of NodeBB Updates:
Ben are you the only Mastodon user?
There's a sentient instance of dwarf fortress out there. That must count for something.
-
@ben_lubar said in NodeBB Updates:
Updated iframely to 1.2.7 and added custom support for embedding Mastodon statuses like this one:
Why is this so fucking tall?