Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

[ProjectPlace.com] Remove wildcard in the middle and 3rd party target #12447

Merged
merged 6 commits into from
Sep 5, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions src/chrome/content/rules/Projectplace.com-problematic.xml

This file was deleted.

106 changes: 30 additions & 76 deletions src/chrome/content/rules/Projectplace.com.xml
Original file line number Diff line number Diff line change
@@ -1,84 +1,38 @@
<!--
Projectplace International
Refused:
challenge.projectplace.com

For problematic domains, see Projectplace.com-problematic.xml.
Different content http/https:
clients.projectplace.com
feeds.projectplace.com
service.projectplacedocs.com

Invalid certificate:
follow-up.projectplace.com
ideas.projectplace.com
styleguide.projectplace.com

CDN buckets:

- projectplace.ideas.dimelo.com

- ideas.projectplace.com

- projectplace.users.dimelo.com


Nonfunctional domains:

- blog.projectplace.com (redirects to internet; expired 2013-08-09, self-signed)


Problematic domains:

- ideas.projectplace.com (mismatched, CN: *.ideas.dimelo.com)
- intranet.projectplace.com (works; expired 2013-08-09, self-signed)


Fully covered domains:

- projectplace.com subdomains:

- (www.)
- help
- ideas (→ projectplace.ideas.dimelo.com)
- service
- test-service

- service.projectplacedocs.com


Observed cookie domains:

- projectplace.ideas.dimelo.com
- projectplace.users.dimelo.com

- projectplace.com subdomains:

- . *
- .help *
- intranet
- support
- www

* Only tracking cookies
Login required:
service.projectplace.com

-->
<ruleset name="Projectplace.com (partial)">
<ruleset name="Projectplace.com">

<target host="projectplace.*.dimelo.com" />
<target host="projectplace.com" />
<target host="*.projectplace.com" />
<target host="service.projectplacedocs.com" />


<!-- ToDo: Move to a dedicated dimelo ruleset
-->
<securecookie host="^projectplace\.(?:idea|user)s\.dimelo\.com$" name=".+" />
<!--securecookie host="^(\.help|support|www)\.projectplace\.com$" name=".+" /-->
<!--
There aren't any partially covered subdomains,
so blanked coverage shouldn't cause problems:
-->
<securecookie host=".*\.projectplace\.com$" name=".+" />


<rule from="^http://((?:help|(?:test-)?service|help|support|www)\.)?projectplace\.com/"
to="https://$1projectplace.com/" />

<rule from="^http://ideas\.projectplace\.com/"
to="https://projectplace.ideas.dimelo.com/" />

<rule from="^http://service\.projectplacedocs\.com/"
to="https://service.projectplacedocs.com/" />

</ruleset>
<target host="www.projectplace.com" />
<target host="api.projectplace.com" />
<target host="blog.projectplace.com" />
<target host="customercare.projectplace.com" />
<target host="edu.projectplace.com" />
<target host="get.projectplace.com" />
<target host="help.projectplace.com" />
<target host="m.projectplace.com" />
<target host="newsletter.projectplace.com" />
<target host="support.projectplace.com" />
<target host="todo.projectplace.com" />

<securecookie host=".+" name=".+" />

<rule from="^http:" to="https:" />

</ruleset>