Skip to content
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

https://www.requestpolicy.com --> Expired Certificate #711

Closed
gserl opened this issue Sep 23, 2015 · 6 comments
Closed

https://www.requestpolicy.com --> Expired Certificate #711

gserl opened this issue Sep 23, 2015 · 6 comments

Comments

@gserl
Copy link

gserl commented Sep 23, 2015

No description provided.

@myrdd
Copy link
Member

myrdd commented Sep 23, 2015

This is not an issue of the RPC project.
Ping @jsamuel, what are you going to do with the website?

@genodeftest
Copy link
Contributor

RPC contains links to https://www.requestpolicy.com/tutorial-1.0.html e.g. when using the installation assistant. Those links should be changed.

@DJ-Leith
Copy link

DJ-Leith commented Nov 6, 2015

@myrdd, after the link to https://www.requestpolicy.com/tutorial-1.0.html is changed
please update this issue with the new link.

I'll update the
Updating from RP 0.5.xx to RPC
(a linked topic at the end of the Quickstart [1] and [2])
which also has a link back to https://www.requestpolicy.com/tutorial-1.0.html

The linked topic text and screenshots are held in #665.

[1] https://github.com/RequestPolicyContinued/requestpolicy/wiki/Quickstart

[2] https://requestpolicycontinued.github.io/Quickstart.html

DJ-Leith

@myrdd
Copy link
Member

myrdd commented Nov 9, 2015

Isn't the "Quick Start" page (https://requestpolicycontinued.github.io/Quickstart.html) the new "tutorial" page?

@DJ-Leith
Copy link

DJ-Leith commented Nov 9, 2015

I agree, it is the best page to link to.

I have updated the link in #665 to point to
https://requestpolicycontinued.github.io/Quickstart.html

However, last time I checked [1], the

"Teach me how to use RequestPolicy" button (shown next)

fig-006-welcome-to-requestpolicy

Fig-006-Welcome-to-RequestPolicy (as seen in #665)
This button is also shown in Fig-008 and Fig-009.

The "Teach me ..." button is linked to the original website that Justin Samuel set up (which now has the expired certificate).

So, when you change the code behind the "Teach me ... " button please check the rest of the RPC codebase for other links to the 'old website'. I don't know if there are any, I've not looked, but there might be a few.

[1]
I attempted to check again today.

I found it difficult to test.
tl;dr Step 6 is the 'quick way to test'.

In the end, I cloned an existing Aurora Profile (which already had RPC 1.0.beta10.2)
which I am calling "T-check-RPC-Install".

1. Did an "about:addons", "Check for Updates" to make sure all was up to date.
2. Closed this instance of Fx Dev Ed.
3. Directly edited the "prefs.js" in the "T-check-RPC-Install" Profile.

I set these two preferences 'back to false' (they were "true"), to simulate a fresh install of RPC.
user_pref("extensions.requestpolicy.initialSetupDialogShown", false);
user_pref("extensions.requestpolicy.welcomeWindowShown", false);

4. Started the "T-check-RPC-Install" Profile.

This showed: about:requestpolicy?setup

5. Confirmed that the "Teach me ..." button, in RPC 1.0.beta10.2, is still linking
to the 'old website'.

6. Using another Profile, without changing any settings, but going to about:requestpolicy?setup
also shows the "Teach me ..." button – the quick way to test.

DJ-Leith

@myrdd
Copy link
Member

myrdd commented Nov 10, 2015

I have updated the link in #665 to point to
https://requestpolicycontinued.github.io/Quickstart.html

Good.

please check the rest of the RPC codebase for other links to the 'old website'.

Yes, I'll do that. The links are

on the pages

  • about:requestpolicy?defaultpolicy,
  • about:requestpolicy?setup and
  • about:requestpolicy?yourpolicy,

respectively.

@myrdd myrdd closed this as completed Jan 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants