Page MenuHomePhabricator
Feed Advanced Search

Jul 7 2018

Patrick triaged T809: mediawiki fixes as Normal priority.
Jul 7 2018, 3:45 PM · Whonix, website
Patrick updated the task description for T807: fix wiki Expand All / Collapse All.
Jul 7 2018, 3:43 PM · javascript, Whonix, website
Patrick triaged T808: mediawiki foreground skin: make items in navigation clickable without drop-down and without javascript as Normal priority.
Jul 7 2018, 2:47 PM · Whonix, javascript, website, html
Patrick triaged T807: fix wiki Expand All / Collapse All as Normal priority.
Jul 7 2018, 2:46 PM · javascript, Whonix, website
Patrick closed T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org? as Wontfix.
Jul 7 2018, 2:36 PM · infrastructure, security, research, website, Whonix

Jun 24 2018

Patrick closed T514: wordpress Post2Email replacement required as Invalid.

https://forums.whonix.org/t/replacing-whonix-wordpress-blog-https-www-whonix-org-blog

Jun 24 2018, 7:25 AM · website, Whonix

Nov 9 2017

marmarek added a comment to T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.

Well, google is going to deprecate HPKP in chrome/chromium.

Nov 9 2017, 5:38 PM · infrastructure, security, research, website, Whonix

Nov 6 2017

Patrick updated the task description for T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
Nov 6 2017, 3:18 PM · infrastructure, security, research, website, Whonix
Patrick updated the task description for T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
Nov 6 2017, 3:16 PM · infrastructure, security, research, website, Whonix
Patrick updated the task description for T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
Nov 6 2017, 3:11 PM · infrastructure, security, research, website, Whonix

Jun 3 2017

Patrick closed T683: TBB warns about canvas privacy when visiting whonix blog as Resolved.

Great!

Jun 3 2017, 5:34 PM · Whonix 14, website, Whonix
fortasse added a comment to T683: TBB warns about canvas privacy when visiting whonix blog.

From the console log:
Blocked http://kkkkkkkkkk63ava6.onion/blog/ in page http://kkkkkkkkkk63ava6.onion/blog/ from extracting canvas data. http://kkkkkkkkkk63ava6.onion/blog/:51.
Line 51 is related to Wordpress' emoji-rendering code, which is done with the HTML5 canvas.

Jun 3 2017, 4:44 PM · Whonix 14, website, Whonix
Patrick edited projects for T683: TBB warns about canvas privacy when visiting whonix blog, added: website; removed tb-default-browser.
Jun 3 2017, 1:44 PM · Whonix 14, website, Whonix

May 22 2017

Patrick updated the task description for T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
May 22 2017, 3:37 PM · infrastructure, security, research, website, Whonix

May 18 2017

Patrick updated subscribers of T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
May 18 2017, 6:21 PM · infrastructure, security, research, website, Whonix
Patrick updated subscribers of T66: Certificate Authority (CA) Pinning for whonix.org.
May 18 2017, 6:21 PM · research, website, Whonix, security, infrastructure
Patrick updated subscribers of T70: Use a Content-Security-Policy.
May 18 2017, 6:20 PM · Whonix, website, security
Patrick updated the task description for T70: Use a Content-Security-Policy.
May 18 2017, 6:20 PM · Whonix, website, security
Patrick closed T663: Broken links on homepage as Resolved.
May 18 2017, 6:19 PM · Whonix, website
Patrick updated subscribers of T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?.
May 18 2017, 6:18 PM · infrastructure, security, research, website, Whonix

May 1 2017

Patrick added a comment to T663: Broken links on homepage.

Can someone update me on the workflow for changing the website?

May 1 2017, 10:25 AM · Whonix, website

Apr 29 2017

JasonJAyalaP updated the task description for T663: Broken links on homepage.
Apr 29 2017, 1:24 AM · Whonix, website
Patrick assigned T663: Broken links on homepage to Ego.
Apr 29 2017, 1:17 AM · Whonix, website
JasonJAyalaP created T663: Broken links on homepage.
Apr 29 2017, 1:14 AM · Whonix, website

Feb 23 2017

Patrick closed T613: fix mediawiki eating leading spaces in <pre> tag as Resolved.

https://www.whonix.org/wiki/Dev/mediawiki#pre_tag_with_white_spaces

Feb 23 2017, 5:11 PM · Whonix, research, website, html
Patrick closed T614: make our mediawiki's CodeSelect compatible with | as Resolved.

Great! Updated the wiki and documented here:

Feb 23 2017, 5:03 PM · Whonix, research, website, html
fortasse added a comment to T614: make our mediawiki's CodeSelect compatible with |.

Replacing the | with {{!}} will render a | as expected. {{!}} is a "magic word" to Mediawiki, and it converts it to a pipe character.

Feb 23 2017, 5:12 AM · Whonix, research, website, html
fortasse added a comment to T613: fix mediawiki eating leading spaces in <pre> tag.

Try making the opening tag <pre style="white-space: pre-wrap;"> instead of normal <pre>. There are a number of other wrapping/whitespace options if that doesn't work for what you need.

Feb 23 2017, 5:02 AM · Whonix, research, website, html

Jan 20 2017

Patrick updated subscribers of T613: fix mediawiki eating leading spaces in <pre> tag.
Jan 20 2017, 7:42 AM · Whonix, research, website, html
Patrick created T614: make our mediawiki's CodeSelect compatible with |.
Jan 20 2017, 7:41 AM · Whonix, research, website, html
Patrick created T613: fix mediawiki eating leading spaces in <pre> tag.
Jan 20 2017, 7:35 AM · Whonix, research, website, html

Dec 18 2016

Patrick removed a project from T514: wordpress Post2Email replacement required: Whonix 14.

No solution for this on the horizon.

Dec 18 2016, 3:01 PM · website, Whonix

Oct 11 2016

Patrick added a comment to T514: wordpress Post2Email replacement required.

Hard to find a privacy friendly replacement. Most tools do other stuff.

Oct 11 2016, 8:40 PM · website, Whonix
Patrick updated subscribers of T514: wordpress Post2Email replacement required.
Oct 11 2016, 8:35 PM · website, Whonix

Aug 28 2016

Patrick added projects to T66: Certificate Authority (CA) Pinning for whonix.org: website, research.
Aug 28 2016, 8:05 PM · research, website, Whonix, security, infrastructure
Patrick added a project to T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?: infrastructure.
Aug 28 2016, 8:04 PM · infrastructure, security, research, website, Whonix

Jul 3 2016

Patrick closed T420: CodeSelect template / widget unusably slow on big pages as Resolved.

This works. Awesome!

Jul 3 2016, 6:43 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

Oh, sorry, the github page seems to be incorrect, theme.css gets loaded directly (at least in our case):

Jul 3 2016, 6:38 PM · usability, bug, research, website, Whonix, javascript
Patrick added a comment to T420: CodeSelect template / widget unusably slow on big pages.

In the screen.css file, uncomment the theme.css import.

Jul 3 2016, 6:32 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

It seems like the current skin (Strapping) is not using these MediaWiki styles, but it should work by modifying the screen.css and theme.css as explained here: https://github.com/OSAS/strapping-mediawiki/#themecss

Jul 3 2016, 6:16 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

Somehow the styles from https://www.whonix.org/wiki/MediaWiki:Common.css don't get loaded, which would hide the select code button and the textarea

Jul 3 2016, 5:48 PM · usability, bug, research, website, Whonix, javascript
Patrick reopened T420: CodeSelect template / widget unusably slow on big pages as "Open".

I missed some new bugs... With javascript disabled now it got worse.

Jul 3 2016, 5:28 PM · usability, bug, research, website, Whonix, javascript
Patrick closed T420: CodeSelect template / widget unusably slow on big pages as Resolved.

with CodeSelect - https://www.whonix.org/w/index.php?title=Using_Tunnels_with_Whonix&oldid=18784 - https://gtmetrix.com/reports/www.whonix.org/jizvabJd - 3,0 s

Jul 3 2016, 5:22 PM · usability, bug, research, website, Whonix, javascript
Patrick assigned T420: CodeSelect template / widget unusably slow on big pages to Lobster.
Jul 3 2016, 5:20 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

In MediaWiki custom css and js can be added as explained here:
https://www.mediawiki.org/wiki/Manual:Interface/Stylesheets
https://www.mediawiki.org/wiki/Manual:Interface/JavaScript

Jul 3 2016, 4:11 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

I split the code in 3 files and made use of the client-(no)js css class. The codeselect.js has to be loaded after jQuery because it is used do determine when the DOM is ready.

Jul 3 2016, 3:57 PM · usability, bug, research, website, Whonix, javascript
Patrick added a comment to T420: CodeSelect template / widget unusably slow on big pages.

Could you do that please with mediawiki?

Jul 3 2016, 3:00 PM · usability, bug, research, website, Whonix, javascript
Lobster added a comment to T420: CodeSelect template / widget unusably slow on big pages.

The problem is that the JS and CSS code is included in Widget:CodeSelect which duplicates and executes the code many times. The obvious solution would be to place the CSS and JS codes in external files.

Jul 3 2016, 2:58 PM · usability, bug, research, website, Whonix, javascript

Jun 29 2016

Patrick added a comment to T514: wordpress Post2Email replacement required.

https://wordpress.org/support/topic/post2mail-broken-missing-argument-3-for-post2emailhelfpost2email_send

Jun 29 2016, 2:07 PM · website, Whonix

Jun 1 2016

Patrick created T514: wordpress Post2Email replacement required.
Jun 1 2016, 7:57 PM · website, Whonix

May 18 2016

Patrick closed T494: get onion back online for whonix.org as Resolved.

Works fine so far. No complaints. Closing. We can always reopen in case of issues.

May 18 2016, 5:38 PM · website, server-ssh-access-required, Whonix

May 12 2016

Patrick added a comment to T494: get onion back online for whonix.org.

I think the only solution may be this one:

May 12 2016, 12:23 AM · website, server-ssh-access-required, Whonix
HulaHoop added a comment to T494: get onion back online for whonix.org.

The onion site for the forums and wiki works great however for phabricator when logging in it still redirects to the clearnet site with an error about not being able to set a cookie for the username.

May 12 2016, 12:17 AM · website, server-ssh-access-required, Whonix

May 7 2016

Patrick removed a project from T494: get onion back online for whonix.org: Whonix 14.
May 7 2016, 4:45 PM · website, server-ssh-access-required, Whonix

May 1 2016

fortasse added a comment to T494: get onion back online for whonix.org.

If/when LE let's us get .onions on our certificate, I'll do that as well.

May 1 2016, 9:01 PM · website, server-ssh-access-required, Whonix
fortasse added a comment to T494: get onion back online for whonix.org.

http://phabricator.kkkkkkkkkk63ava6.onion/
http://forums.kkkkkkkkkk63ava6.onion/
http://kkkkkkkkkk63ava6.onion (and http://www.kkkkkkkkkk63ava6.onion)
http://download.kkkkkkkkkk63ava6.onion/ (the same as https://www.whonix.org/download/)

May 1 2016, 8:56 PM · website, server-ssh-access-required, Whonix
fortasse added a comment to T494: get onion back online for whonix.org.

I'm posting from http://phabricator.kkkkkkkkkk63ava6.onion/T494 :)

May 1 2016, 8:51 PM · website, server-ssh-access-required, Whonix

Apr 11 2016

Patrick added a comment to T494: get onion back online for whonix.org.

Doesn't looks like we can get letsencrypt ssl for our onion yet.

Apr 11 2016, 6:29 PM · website, server-ssh-access-required, Whonix
Patrick created T494: get onion back online for whonix.org.
Apr 11 2016, 6:18 PM · website, server-ssh-access-required, Whonix

Oct 19 2015

Patrick created T420: CodeSelect template / widget unusably slow on big pages.
Oct 19 2015, 12:59 AM · usability, bug, research, website, Whonix, javascript

Jun 20 2015

Patrick updated subscribers of T70: Use a Content-Security-Policy.
Jun 20 2015, 10:03 PM · Whonix, website, security

Jun 5 2015

Patrick closed T341: release Whonix 11.0.0.2.3 testers-only as Resolved.

Done:
https://www.whonix.org/blog/whonix-11-testers-wanted

Jun 5 2015, 8:01 PM · Whonix 11, Whonix, website
Patrick created T341: release Whonix 11.0.0.2.3 testers-only.
Jun 5 2015, 5:17 PM · Whonix 11, Whonix, website

Apr 4 2015

Patrick closed T254: disable whonix.org blog comments, redirect them to Whonix forum as Resolved.
Apr 4 2015, 6:15 PM · Whonix, Whonix 10, website

Apr 3 2015

Patrick updated subscribers of T254: disable whonix.org blog comments, redirect them to Whonix forum.
Apr 3 2015, 2:25 PM · Whonix, Whonix 10, website
Patrick created T254: disable whonix.org blog comments, redirect them to Whonix forum.
Apr 3 2015, 2:25 PM · Whonix, Whonix 10, website

Mar 10 2015

Patrick closed T205: better mobile device support for whonix.org by using mediawiki MobileFrontend as Resolved.
Mar 10 2015, 10:19 AM · Whonix 10, usability, research, server-ssh-access-required, website, Whonix
Patrick added a comment to T205: better mobile device support for whonix.org by using mediawiki MobileFrontend.

This is done. The related varnish vlc snippet:

Mar 10 2015, 9:57 AM · Whonix 10, usability, research, server-ssh-access-required, website, Whonix
Patrick claimed T205: better mobile device support for whonix.org by using mediawiki MobileFrontend.
Mar 10 2015, 9:56 AM · Whonix 10, usability, research, server-ssh-access-required, website, Whonix
Patrick edited projects for T205: better mobile device support for whonix.org by using mediawiki MobileFrontend, added: Whonix 10; removed Whonix 11.
Mar 10 2015, 9:54 AM · Whonix 10, usability, research, server-ssh-access-required, website, Whonix

Mar 1 2015

Patrick added a project to T84: Should we enable HTTP Public Key Pinning (HPKP) for whonix.org?: security.
Mar 1 2015, 10:38 PM · infrastructure, security, research, website, Whonix
Patrick created T205: better mobile device support for whonix.org by using mediawiki MobileFrontend.
Mar 1 2015, 7:48 PM · Whonix 10, usability, research, server-ssh-access-required, website, Whonix
Patrick closed T78: install varnish to speed up whonix.org as Resolved.

See also new speed tests:
https://www.whonix.org/wiki/Dev/Homepage

Mar 1 2015, 6:41 PM · infrastructure, Whonix, website
Patrick assigned T78: install varnish to speed up whonix.org to fortasse.
Mar 1 2015, 6:40 PM · infrastructure, Whonix, website

Feb 10 2015

Patrick closed T93: copy to clipboard button for mediawiki code boxes as Resolved.
Feb 10 2015, 3:01 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

Closeable.

Feb 10 2015, 2:19 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Closeable or anything left to do here?

Feb 10 2015, 2:11 PM · javascript, html, research, website, Whonix
Patrick assigned T93: copy to clipboard button for mediawiki code boxes to Linostar.
Feb 10 2015, 1:35 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Yes.

Feb 10 2015, 1:35 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.
In T93#1816, @Patrick wrote:

What about moving [select code] inside the codebox? Is that even possible? Optically non-ideal, but in my opinion still better than the gap. Users who manually select select all, would they also select the text [select code] or could that be made exempt?

Feb 10 2015, 1:28 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Okay, I see. So without having this feature natively supported by the skin or even mediawiki itself, there is no way?

Feb 10 2015, 12:38 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

Making only the lines before a CodeSelect shorter is not possible, because you can't know what element comes next or before in css. Making all lines shorter is possible perhaps, but will likely break the layout of other elements and the page.

Feb 10 2015, 11:43 AM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Could it be done using https://www.whonix.org/wiki/MediaWiki:Common.css or the theme?

Feb 10 2015, 11:20 AM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

Nope. Controlling something outside the widget is not possible from inside the widget, especially when the lines outside are put in <p> element, which is an element that does not possess a width attribute.

Feb 10 2015, 10:01 AM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

To use less space between text and [select code], I was thinking to introduce some "invisible table" in the whole textarea. Normal text lines get the left 95% of space. And [select code] on the right gets the rest 5% (or how little) space.

Feb 10 2015, 9:09 AM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

You mean you want [select code] link inside the box instead of outside?

Feb 10 2015, 8:45 AM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Looks better. Yes. Makes sense.

Feb 10 2015, 2:56 AM · javascript, html, research, website, Whonix

Feb 9 2015

Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.
In T93#1727, @Patrick wrote:

It looks better.
Do you think the extra spaces can be further reduced?
See:
https://www.whonix.org/wiki/Security_Guide#Updates
(Between "Should look similar to this." and the next code block there is too much space for my taste.)

Feb 9 2015, 7:13 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

It looks better.

Feb 9 2015, 3:43 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

I have decided to give it another chance, and got some results. I found that the problem wasn't in the <div> tags, but because of the <textarea>. It turns out that <textarea> has a default margin-bottom value of 10px. I changed that value to 0, which shortened the distance between the CodeSelect box and the line(s) after.

Feb 9 2015, 3:24 PM · javascript, html, research, website, Whonix

Feb 8 2015

Patrick added a project to T78: install varnish to speed up whonix.org: infrastructure.
Feb 8 2015, 3:00 PM · infrastructure, Whonix, website

Feb 4 2015

Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.
In T93#1398, @Patrick wrote:

Please read this security advice about editing MediaWiki:Common.css:
https://www.whonix.org/wiki/Dev/CSS
Then... Perhaps you could make the required css changes on the https://www.whonix.org/wiki/MediaWiki:Common.css page? I'd speculate, that you have a lot more freedom there.
And if all cords break, I think using mediawiki skins (we are using this one: https://github.com/OSAS/strapping-mediawiki which is open source) one has an almost unlimited options for customization?

Feb 4 2015, 10:37 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Please read this security advice about editing MediaWiki:Common.css:
https://www.whonix.org/wiki/Dev/CSS

Feb 4 2015, 12:16 AM · javascript, html, research, website, Whonix

Feb 3 2015

Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

Within the CodeSelect area, it adds an extra empty line after "sudo apt-get update" at the bottom. Can this be fixed?

Fixed.

Feb 3 2015, 9:36 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

As a personal matter of taste, instead of writing the following style (a)

Feb 3 2015, 7:06 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

Unfortunately, it is necessary to keep it. Without it, any code that contains a '=' will face a problem.

Feb 3 2015, 6:51 PM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Awesome, nice and simple fix!

Feb 3 2015, 5:47 PM · javascript, html, research, website, Whonix
Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

I was too blind to see the most obvious solution! No need to use mediawiki extensions even.

Feb 3 2015, 12:25 PM · javascript, html, research, website, Whonix

Feb 1 2015

Linostar added a comment to T93: copy to clipboard button for mediawiki code boxes.

The problem is that mediawiki doesn't allow full access (or any access) to the window object in javascript. That's why I am unable to select the contents of an element unless it is an input text or a textarea, both containing an embedded selecting function and don't need to use the window object.

Feb 1 2015, 8:07 AM · javascript, html, research, website, Whonix
Patrick added a comment to T93: copy to clipboard button for mediawiki code boxes.

Without javascript, it's too much scrolling. Just two lines are visible. The rest needs to be scrolled.

Feb 1 2015, 5:57 AM · javascript, html, research, website, Whonix