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

Phantomjs #3

Closed
wants to merge 311 commits into from
Closed

Phantomjs #3

wants to merge 311 commits into from

Conversation

cesy
Copy link

@cesy cesy commented Aug 20, 2015

This fixes the merge conflicts. I'm now testing it out locally.

Korab Hoxha and others added 30 commits March 15, 2015 02:43
Crop accept/reject notification improvements
Quantity and planted_from are not required
to add a planting. This change handles
the cases where one or both attributes are
missing.

Fixes Growstuff#633
Replaced before and should with let and
expect, respectively.

Issue Growstuff#633
New route to /robots.txt and some specific logic to switch
on if the subdomain is staging or not.

Staging will not allow any crawlers at all, production does not
have any current limitations
Also assert that the response is the actual file contents
instead of mocking the method call
Poltergeist v1.5.1 is nearly a year old, and relies on PhantomJS 1.8,
which is 2.5 years old and increasingly hard to find in OS package
managers.
Production push (release 8): request crops, search sci/alt names, garden photos, and more
…staging

Feature/robots dissalow on staging
Switching to new secrets format
resolved issue-610 to display only active planting
cesy and others added 24 commits August 11, 2015 09:51
Fix more checkbox labels in registration and email editing
Version: 4.2.1
Advisory: CVE-2015-2963
Criticality: Medium
URL: https://robots.thoughtbot.com/paperclip-security-release
Title: Paperclip Gem for Ruby vulnerable to content type spoofing
Solution: upgrade to >= 4.2.2
Version: 1.7.2
Advisory: CVE-2015-3448
Criticality: Unknown
URL: http://www.osvdb.org/show/osvdb/117461
Title: Rest-Client Gem for Ruby logs password information in plaintext
Solution: upgrade to >= 1.7.3

Name: rest-client
Version: 1.7.2
Advisory: CVE-2015-1820
Criticality: Unknown
URL: rest-client/rest-client#369
Title: rubygem-rest-client: session fixation vulnerability via Set-Cookie headers in 30x redirection responses
Solution: upgrade to >= 1.8.0
Version: 3.1.2
Advisory: CVE-2015-1840
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/ruby-security-ann/XIZPbobuwaY
Title: CSRF Vulnerability in jquery-ujs and jquery-rails
Solution: upgrade to >= 4.0.4, ~> 3.1.3
…into phantomjs

Conflicts:
	spec/features/admin/forums_spec.rb
	spec/features/crops/alternate_name_spec.rb
	spec/features/crops/crop_detail_page_spec.rb
	spec/features/member_profile_spec.rb
	spec/features/rss/members_spec.rb
	spec/features/scientific_name_spec.rb
	spec/features/signin_spec.rb
	spec/features/signup_spec.rb
Not needed - test issue was caused by wrong link text
This reverts commit d65ab59.
@pozorvlak
Copy link
Owner

What's the status of this? Do we need to re-open it against growstuff/growstuff?

@cesy
Copy link
Author

cesy commented May 19, 2016

I think so - we'll need to combine your changes and mine and do a clean PR.

@pozorvlak
Copy link
Owner

pozorvlak commented May 20, 2016 via email

@cesy
Copy link
Author

cesy commented May 20, 2016

Yeah, makes sense.

On 20 May 2016 at 10:39, pozorvlak notifications@github.com wrote:

OK, cool. I'd like to get Release 10 out in the next few days - shall we
aim to get this into Release 11?​


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#3 (comment)

@cesy cesy closed this Jun 1, 2016
@cesy cesy deleted the phantomjs branch June 1, 2016 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet