Daniel O'Connor
3bfe2329f1
Merge pull request #1032 from Growstuff/dev
...
Release 14
2016-08-22 19:19:04 +09:30
Cesy
941001c743
Merge pull request #1029 from CloCkWeRX/add_seed_purchase_links
...
Add links to ebay, which seems to have a variety of seeds to purchase…
2016-08-16 08:53:09 +01:00
Cesy
40cf5ba63a
Merge pull request #1030 from CloCkWeRX/fix_998
...
Ensure we look at the current control, not the entire collection when marking planting finished
2016-08-16 08:50:30 +01:00
Cesy
9a40449f08
Merge pull request #1024 from CloCkWeRX/mapboxv4
...
#981 Add mapbox v4
2016-08-16 08:49:44 +01:00
Daniel O'Connor
90a88cf69d
Fixes #998 Ensure we look at the current control, not the entire collection
2016-08-16 10:33:23 +09:30
Daniel O'Connor
044a992d25
Merge pull request #1025 from polveenomials/nav-header
...
Enhancement of the navigation bar (header)
2016-08-15 23:30:11 +09:30
Daniel O'Connor
4b066ec37f
Merge pull request #1028 from CloCkWeRX/minor_gem_upgrades_august_2016
...
Minor gem upgrades for August 2016
2016-08-15 23:28:30 +09:30
Daniel O'Connor
c2dc2c5836
Merge pull request #1027 from CloCkWeRX/cve-2016-6317
...
Fix CVE-2016-6316 CVE-2016-6317
2016-08-15 23:10:27 +09:30
Daniel O'Connor
58452204aa
Add links to ebay, which seems to have a variety of seeds to purchase with our affiliate id
2016-08-15 22:42:32 +09:30
Daniel O'Connor
711ba73d6b
Upgrade devise to 4.2
2016-08-15 22:12:34 +09:30
Daniel O'Connor
5354f2732f
Update bootstrap-sass coveralls friendly_id js-routes sass-rails simplecov
2016-08-15 22:07:39 +09:30
Daniel O'Connor
9bbaaa2211
Upgrade excon ffi autoprefixer-rails multi_json mimemagic pry active_utils activemerchant
2016-08-15 22:04:43 +09:30
Daniel O'Connor
93c47d774e
Upgrade minor gems: kramdown, notifany, httparty, codemirror-rails, bootstrap_form, globalid
2016-08-15 22:01:56 +09:30
Daniel O'Connor
d8ad697d09
Swap tokens
2016-08-15 21:53:17 +09:30
Daniel O'Connor
7308a7cf9a
Name: actionview
...
Version: 4.2.6
Advisory: CVE-2016-6316
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/I-VWr034ouk
Title: Possible XSS Vulnerability in Action View
Solution: upgrade to ~> 3.2.22.3, ~> 4.2.7.1, >= 5.0.0.1
Name: activerecord
Version: 4.2.6
Advisory: CVE-2016-6317
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/rgO20zYW33s
Title: Unsafe Query Generation Risk in Active Record
Solution: upgrade to ~> 4.2.7.1
2016-08-15 21:45:26 +09:30
Cesy
c9c49a7e5e
Merge pull request #1026 from CloCkWeRX/gardenate_attempt_2
...
Gardenate attempt 2
2016-08-15 13:15:21 +01:00
Daniel O'Connor
dba6b2a291
Mitigate security concerns with target=_blank via https://www.jitbit.com/alexblog/256-targetblank---the-most-underestimated-vulnerability-ever/
2016-08-15 21:31:45 +09:30
Daniel O'Connor
7d3991b295
#967 Mitigate security concerns with target=_blank via https://www.jitbit.com/alexblog/256-targetblank---the-most-underestimated-vulnerability-ever/
2016-08-15 21:30:51 +09:30
Daniel O'Connor
e4c0ecfb5a
Add basic test
2016-08-15 21:30:40 +09:30
Daniel O'Connor
fdb0e842de
#864 Add links to google, gardenate
2016-08-15 21:30:33 +09:30
polveenomials
85ff36198b
Added name to the CONTRIBUTORS.md
2016-08-04 14:27:49 +08:00
Daniel O'Connor
e38321aa33
#981 Add mapbox access token (on my free 50k views account) and update to v4
2016-07-28 14:27:49 +09:30
Kristine Nicole Polvoriza
d1438d1b2e
Fixed the nav header in mobile view
2016-07-28 12:31:50 +08:00
pozorvlak
b6f848ef66
Merge pull request #1021 from CloCkWeRX/picture_improvements
...
If a harvest doesn't have any photos, try to look at the crop's default photo
2016-07-21 18:24:58 +01:00
Daniel O'Connor
ff47784aee
Add explicit test coverage
2016-07-21 12:21:56 +09:30
Daniel O'Connor
1dba711057
Add more explicit test coverage
2016-07-21 12:13:37 +09:30
Daniel O'Connor
6911f7b24b
Typo
2016-07-21 12:05:37 +09:30
pozorvlak
1e94abd063
Merge pull request #1019 from CloCkWeRX/mobile_searchbar
...
Use navbar-right, and reposition search box to fix mobile layout
2016-07-20 12:44:03 +01:00
Cesy
3325e1e388
Merge pull request #1020 from Growstuff/dev
...
Release 13
2016-07-19 10:45:28 +01:00
Daniel O'Connor
4b87977e24
It helps to type properly
2016-07-08 18:12:16 +09:30
Daniel O'Connor
dfa28264c6
#1017 When a crop has no photos, look for harvests of the crop with photos.
2016-07-08 18:09:53 +09:30
Daniel O'Connor
f0c1d6d4c2
#997 Use the harvest photo lookup, not the harvest.crop one
2016-07-08 18:01:53 +09:30
Daniel O'Connor
427b98a157
#997 If a harvest doesn't have any photos, try to look at the crop's default photo
2016-07-08 17:59:32 +09:30
Daniel O'Connor
8f5000443f
Use navbar-right, and reposition search box to fix mobile layout
2016-07-08 17:45:00 +09:30
Daniel O'Connor
7947fd6e91
Clean up link_to as per #1013
2016-07-08 17:08:17 +09:30
Daniel O'Connor
70bf5499b2
Clean up logic a bit as per #1013
2016-07-08 17:07:14 +09:30
Daniel O'Connor
6b059cb4f4
Clean up a bit as per #1013 with TODO comments
2016-07-08 17:06:05 +09:30
Daniel O'Connor
efd112c4b8
And vs && - revised version of b50127c166
2016-07-08 17:01:59 +09:30
Mackenzie Morgan
5c7b760f34
Use array literal [] instead of Array.new
2016-07-08 16:58:34 +09:30
Mackenzie Morgan
81ae473972
space between comma-separated arguments
2016-07-08 16:58:29 +09:30
Mackenzie Morgan
a8171bb739
has_key? -> key?
2016-07-08 16:58:22 +09:30
Daniel O'Connor
c803ed4ee6
Merge pull request #976 from pozorvlak/remove_default_shows
...
Remove "show" methods that just do the default
2016-07-08 16:56:25 +09:30
Daniel O'Connor
9e41a65749
Tweak readme wiki links
...
Supercedes #1016
2016-07-08 15:33:16 +09:30
Cesy
a7539df5b5
Merge pull request #1018 from CloCkWeRX/minor_rails_bump
...
Minor gem upgrades for the month
2016-07-01 10:14:22 +01:00
Daniel O'Connor
3950619877
Update various minor gems even more
2016-07-01 17:42:58 +09:30
Daniel O'Connor
7373fd4aa9
Update various minor gems
2016-07-01 17:34:25 +09:30
Daniel O'Connor
c3d9885525
Merge pull request #987 from CloCkWeRX/upgradazzle_rails
...
Upgrade to rails 4.2.0+ (round 2)
2016-06-29 14:47:05 +09:30
Daniel O'Connor
4b5dee7bdb
Merge pull request #1007 from ctlewitt/dev
...
issue #1006 : change "Freenode" to "irc.freenode.net" in README.md
2016-06-29 12:51:05 +09:30
Charley Lewittes
55d846b9e0
Merge remote-tracking branch 'them/dev' into dev
2016-06-22 10:56:56 -04:00
Daniel O'Connor
f2d8349a88
#1012 Tweak script to avoid errors after merge
2016-06-22 10:46:26 +09:30
Daniel O'Connor
7c7dd7c609
Merge pull request #1012 from pozorvlak/check_contributors_md
...
Check PR author is in CONTRIBUTORS.md under Travis
2016-06-22 10:25:06 +09:30
Charley Lewittes
d8f2c580ee
added myself to contributors list
2016-06-21 13:14:26 -04:00
Charley Lewittes
2a0602468d
Added link and wording to access Freenode IRC growstuff channel easily
...
fixes #1006
2016-06-21 13:03:06 -04:00
Charley Lewittes
89a9c18188
fixes #1006 : change "Freenode" to "irc.freenode.net" in README.md
2016-06-21 12:49:33 -04:00
Miles Gould
8b426da149
Check PR author is in CONTRIBUTORS.md under Travis
...
Results of testing this locally (the exit value of the last command is
in my prompt):
```
0 $ TRAVIS=true TRAVIS_REPO_SLUG=growstuff/growstuff
TRAVIS_PULL_REQUEST=1007 script/check_contributors_md
Checking to see if you're in CONTRIBUTORS.md...
Thanks for your contribution, ctlewitt!
Please add your name and GitHub handle to the file CONTRIBUTORS.md,
commit it, and update your PR.
1 $ TRAVIS=true TRAVIS_REPO_SLUG=growstuff/growstuff
TRAVIS_PULL_REQUEST=1008 script/check_contributors_md
Checking to see if you're in CONTRIBUTORS.md...
- Miles Gould / [pozorvlak](https://github.com/pozorvlak )
0 $ script/check_contributors_md
Checking to see if you're in CONTRIBUTORS.md...
- Miles Gould / [pozorvlak](https://github.com/pozorvlak )
0 $
```
2016-06-21 16:37:26 +01:00
pozorvlak
cab98f9750
Merge pull request #1011 from Growstuff/revert-1002-letsencrypt-pt2-1
...
Revert "challenge code"
2016-06-21 15:28:15 +01:00
pozorvlak
27b7a26fee
Merge pull request #1010 from Growstuff/revert-999-letsencrypt
...
Revert "lets encrypt challenge page"
2016-06-21 15:27:38 +01:00
Cesy
7261fae9f2
Revert "challenge code"
2016-06-21 15:06:02 +01:00
Cesy
628ebd6841
Revert "lets encrypt challenge page"
2016-06-21 15:05:45 +01:00
Cesy
61bbf7c30d
Merge pull request #1008 from pozorvlak/test_gemfile_commits
...
Check for "forgot to commit Gemfile.lock" in CI
2016-06-21 14:57:54 +01:00
Miles Gould
e33803343a
Check for "forgot to commit Gemfile.lock" in CI
...
Quick-and-dirty script to catch an error we've missed a couple of times
in code review, but which is not (AFAICT) covered by any of our existing
checkers. Inspired by the following posts:
- https://zachholman.com/posts/how-github-writes-blog-posts/
- https://zachholman.com/talk/move-fast-break-nothing/
2016-06-21 13:32:11 +01:00
Mackenzie
b08a448fdc
hotfix commit: letsencrypt try #2
2016-06-20 13:40:49 -04:00
Cesy
7210ebfb22
Merge pull request #1004 from maco/letsencrypt
...
Letsencrypt, will be backed out once SSL is up and running.
2016-06-20 16:57:24 +01:00
Mackenzie Morgan
039978357b
letsencrypt verification for staging
2016-06-20 11:48:19 -04:00
Cesy
7ce2481cbc
Merge pull request #1002 from Growstuff/letsencrypt-pt2-1
...
challenge code - will also get reverted once SSL is up.
2016-06-20 15:49:33 +01:00
Mackenzie
5bc6af87c5
challenge code
2016-06-20 10:46:40 -04:00
Cesy
a5eaf3566e
Merge pull request #999 from Growstuff/letsencrypt
...
lets encrypt challenge page - temporary change for SSL tool, will be backed out after
2016-06-20 15:42:22 +01:00
Mackenzie
63d89be698
lets encrypt challenge page
2016-06-20 10:34:11 -04:00
pozorvlak
1b7be9f9b0
Merge pull request #936 from maco/add_bootstrap_flashes
...
Add support for Bootstrap alert types
2016-06-20 10:19:36 +01:00
Mackenzie Morgan
7a53e96d52
test the default case
2016-06-19 22:52:51 -04:00
Mackenzie Morgan
b28d146de7
use default of info
...
add tests
2016-06-19 22:42:20 -04:00
Mackenzie Morgan
55c8be8dc5
merge
2016-06-19 22:27:27 -04:00
Daniel O'Connor
38a273459a
Merge pull request #996 from pozorvlak/block_unknown_urls_in_features
...
Block external URLs in feature tests
2016-06-18 20:21:32 +09:30
Miles Gould
1b07632c69
Block external URLs in features
...
https://github.com/teampoltergeist/poltergeist/issues/375#issuecomment-42620085
suggested that this might help with our intermittent "Request to
http://localhost:8081 failed to reach server, check DNS and/or server
status" errors in CI - the theory being that the error message is
misleading, and it's actually a daughter request to an external service
timing out. Seems worth a shot. It also ought to speed up testing, but
the effect is slight (20s out of 3.5 minutes) on my machine.
I've blacklisted only URLs I could find in app/views or by tcpdumping a
test run, because I couldn't get whitelisting to work.
2016-06-17 21:12:25 +01:00
pozorvlak
4a12523793
Merge pull request #991 from Growstuff/dev
...
Release 12
2016-06-17 11:37:29 +01:00
pozorvlak
6aa601b8ab
Merge pull request #993 from Growstuff/revert-988-dev
...
Revert "Handled Issue #950 (Branded Error Pages)"
2016-06-16 13:30:50 +01:00
pozorvlak
a66a040207
Revert "Handled Issue #950 (Branded Error Pages)"
2016-06-16 12:58:22 +01:00
pozorvlak
547a408a99
Merge pull request #988 from Prashanth261993/dev
...
Add branding to error pages (#950 )
2016-06-16 11:12:23 +01:00
pozorvlak
8cd224b7fa
Merge pull request #990 from maco/sparkpost_#917
...
don't override our environment email settings with plain old sendmail
2016-06-15 20:03:35 +01:00
Mackenzie Morgan
8428e93b47
don't override our environment email settings with plain old sendmail
2016-06-15 13:27:51 -04:00
Prashanth
483143f2fe
Merge branch 'growstuff-dev' into dev
...
Conflicts:
CONTRIBUTORS.md
2016-06-14 17:09:06 +05:30
pozorvlak
1b3d106b6d
Merge pull request #989 from maco/sparkpost_#917
...
update to SparkPost's mailserver
2016-06-13 18:04:43 +01:00
Mackenzie Morgan
e7be006fa7
update to SparkPost's mailserver
2016-06-13 12:12:00 -04:00
Prashanth
b9f40151d8
Handled Issue #950 (Branded Error Pages)
...
Moved error related views from public to errors (asset pipeline can be used).
Header and footer were included along with the error message.
2016-06-10 18:35:48 +05:30
Daniel O'Connor
fd467acc29
Clean up whitespace
2016-06-10 20:51:02 +09:30
pozorvlak
e1ad0c31c8
Merge pull request #986 from CloCkWeRX/update_various_gems_nokogiri
...
Update various gems - nokogiri, mime-types, parser, guard-rspec
2016-06-10 11:09:12 +01:00
Daniel O'Connor
ee604dc2b0
Upgrade activemerchant, fixing rails 5 deprecation warnings
2016-06-10 16:04:00 +09:30
Daniel O'Connor
0620646c6d
Fix failing specs
...
- Updated assert_select behaviour given this is now based on nokogiri
- Adjust some specs not to look for a specific asset name, but a behaviour
- Adjust some specs for HTML5 style attributes instead of xhtml style
- Fix tests that did not render before
2016-06-10 16:01:30 +09:30
Daniel O'Connor
df9cf3f5c4
Fix various rails deprecations
2016-06-10 15:58:39 +09:30
Daniel O'Connor
944349760a
Fix DEPRECATION WARNING: #timestamps was called without specifying an option for null.
...
In Rails 5, this behavior will change to `null: false`. You should manually specify `null: true` to prevent the behavior of your existing migrations from changing
2016-06-10 15:57:48 +09:30
Daniel O'Connor
7fe75ee52a
Fix DEPRECATION WARNING: #deliver is deprecated.
2016-06-10 15:45:01 +09:30
Daniel O'Connor
e3d7bf9a62
Upgrade to rails 4.2.*
2016-06-10 15:43:04 +09:30
Daniel O'Connor
deaf49c18f
Update selenium-webdriver
2016-06-10 15:40:56 +09:30
Daniel O'Connor
53543fff4c
Update terminal-table
2016-06-10 15:40:29 +09:30
Daniel O'Connor
ea5e710a70
Update codeclimate-test-reporter
2016-06-10 15:38:43 +09:30
Daniel O'Connor
ad5a52ae74
Update tilt
2016-06-10 15:36:07 +09:30
Daniel O'Connor
c0cc5ab085
Update geocoder
2016-06-10 15:35:29 +09:30
Daniel O'Connor
cf784cbedd
Update parser to current
2016-06-10 15:20:31 +09:30
Daniel O'Connor
5c68830919
Update guard-rspec
2016-06-10 15:19:57 +09:30
Daniel O'Connor
370aab41c3
Update mime-types
2016-06-10 15:19:28 +09:30
Daniel O'Connor
081f4021bc
Upgrade nokogiri
2016-06-10 15:19:03 +09:30
Daniel O'Connor
36f846fabf
Merge pull request #982 from CloCkWeRX/update_gibbon
...
Upgrade gibbon
2016-06-10 15:13:18 +09:30
pozorvlak
f6d094f57c
Merge pull request #985 from lucasnogueira/fix_simplecov_deprecation
...
Fix SimpleCov Deprecation Warning
2016-06-09 22:37:40 +01:00
Lucas Nogueira
9ce097b7d6
Fix SimpleCov Deprecation Warning
2016-06-09 17:42:11 -03:00
pozorvlak
b03ccce575
Merge pull request #980 from lucasnogueira/replace_pluralize
...
Replace pluralize calls
2016-06-09 16:39:34 +01:00
Lucas Nogueira
63b8788c80
Change hash syntax
2016-06-09 11:57:56 -03:00
Daniel O'Connor
faa3beddbc
Upgrade gibbon
2016-06-10 00:17:28 +09:30
Lucas Nogueira
5dbd5bc1d2
Correct minor typos
2016-06-09 08:21:28 -03:00
Lucas Nogueira
b8b0d98e07
Update the contributors list
2016-06-08 22:06:26 -03:00
Lucas Nogueira
b911ebfd07
Replace pluralize calls
2016-06-08 22:03:40 -03:00
Lucas Nogueira
1ca515bd4e
Add missing activerecord model to locales
2016-06-08 21:56:29 -03:00
Lucas Nogueira
905710b6e9
Helper for plural localization
2016-06-08 21:55:33 -03:00
Mackenzie
12e0f674bc
Merge pull request #977 from pozorvlak/fix_devise_warnings
...
Replace deprecated Devise `for` method with `permit`
2016-06-08 13:14:05 -04:00
Mackenzie
18739c2a24
Merge pull request #974 from pozorvlak/remove_vendor_dir
...
Remove vendor directory
2016-06-08 11:12:14 -04:00
pozorvlak
f3dc2ff7e5
Replace deprecated Devise for method with permit
...
This should eliminate the screens-ful of deprecation warnings when
running the test suite.
2016-06-08 15:00:05 +00:00
pozorvlak
e6209a5906
Remove "show" methods that just do the default
...
We can just fall back to the default implementation for these.
2016-06-08 15:58:45 +01:00
Mackenzie
dbf64a4e90
Merge pull request #975 from Growstuff/revert-972-show_concern
...
Revert "Show concern"
2016-06-08 09:26:58 -04:00
pozorvlak
a8961c3466
Revert "Show concern"
2016-06-08 12:58:32 +01:00
pozorvlak
6931952688
Whitespace fixes
2016-06-07 17:43:36 +00:00
pozorvlak
936aa17ecc
Remove references to vendor directory
...
This consisted of instructions to various code-quality tools to
ignore it.
2016-06-07 17:43:36 +00:00
pozorvlak
f3d7420b8a
Remove vendor directory
...
We no longer need it, since we're now getting the functionality we
needed from upstream gems.
2016-06-07 17:43:35 +00:00
pozorvlak
e419acea6e
Install BogusPayPalGateway gem
...
We were maintaining a vendor fork of active_merchant because they
refused to merge this feature in; it's now been released as a
separate gem.
2016-06-07 17:43:35 +00:00
pozorvlak
95ae15b780
Merge pull request #972 from maco/show_concern
...
Show concern
2016-06-07 16:22:17 +01:00
Mackenzie Morgan
ed468e79fc
Merge branch 'dev' of gitmaco:Growstuff/growstuff into show_concern
2016-06-07 09:57:47 -04:00
Daniel O'Connor
130565af75
Merge pull request #969 from maco/code_climate_token
...
add Code Climate token to Travis config
2016-06-07 09:01:27 +09:30
Daniel O'Connor
ad8f360336
Merge pull request #970 from maco/codeclimate_exclude_vendor
...
exclude vendor gems from code climate
2016-06-07 09:01:05 +09:30
Daniel O'Connor
15775403fd
Merge pull request #971 from maco/readme_email
...
info@ email exists again
2016-06-07 09:00:38 +09:30
Mackenzie Morgan
e1b83c32af
info@ email exists again
2016-06-06 13:27:13 -04:00
Mackenzie Morgan
3fc7c65247
exclude vendor gems from code climate
2016-06-06 13:14:01 -04:00
Mackenzie Morgan
c8d1239b79
add Code Climate token to Travis config
2016-06-06 09:40:30 -04:00
Cesy
7885257fae
Merge pull request #943 from CloCkWeRX/adjust_helper
...
Deal with .nil quantity of a seed in rendering helper
2016-06-04 12:41:03 +01:00
Daniel O'Connor
a8d22709e6
Add explict test coverage of the helper with nil seeds (page level tests already cover this rendering on crop detail in general)
2016-06-04 20:51:20 +09:30
pozorvlak
31b7b45ae3
Merge pull request #966 from cesy/readme
...
Updating readme with current wiki status and Gitter link
2016-06-03 14:34:35 +01:00
Cesy Avon
681798b582
Updating readme with current wiki status and Gitter link
2016-06-03 13:12:19 +00:00
Cesy
f05ea56179
Merge pull request #965 from dv2/dev
...
Add test coverage for GardensHelper
2016-06-03 14:03:07 +01:00
DV Dasari
ed4269ea4c
fixing grammar in test descriptions
2016-06-03 07:54:24 -05:00
DV Dasari
085fcc958e
Add test coverage for GardensHelper
2016-06-02 22:22:14 -05:00
pozorvlak
8f33fe3595
Merge pull request #960 from CloCkWeRX/update_various_gems
...
Update various gems
2016-06-02 18:18:12 +01:00
pozorvlak
980a7d79d3
Merge pull request #963 from CloCkWeRX/add_better_opengraph_squashed
...
Various bugfixes for facebook/opengraph
2016-06-02 17:58:05 +01:00
pozorvlak
9c5c07e087
Merge pull request #948 from cesy/issue875
...
Fix #875 edited date on comments on homepage
2016-06-02 17:41:59 +01:00
Daniel O'Connor
faaf07cad8
Render the full size image, as facebook doesn't like smaller thumbnails
2016-06-03 01:58:34 +09:30
Daniel O'Connor
0e83a230b9
Helps not to render excess info
2016-06-03 01:54:26 +09:30
Daniel O'Connor
c278b36858
Up the various opengraph images to 200x200
2016-06-03 01:45:43 +09:30
pozorvlak
0805f86b86
Merge pull request #961 from cesy/issue476
...
Issue 476 edited by date on comments and posts
2016-06-02 16:53:44 +01:00
pozorvlak
aad88f1da6
Merge pull request #962 from CloCkWeRX/add_better_opengraph_squashed
...
Add better opengraph behaviour, fix facebook share thumbnail size
2016-06-02 16:52:13 +01:00
Daniel O'Connor
7550bc860f
#816 Add better opengraph behaviour, fix facebook share thumbnail size
2016-06-03 01:01:03 +09:30
Cesy Avon
fc38e1edea
Issue #476 test update
2016-06-02 14:58:10 +00:00
Daniel O'Connor
88a66a705b
Update devise to 4.1.X and unpin
2016-06-03 00:23:58 +09:30
Daniel O'Connor
f77fd00931
Remove version pin for rspec-rails
2016-06-03 00:19:49 +09:30
Daniel O'Connor
b5c030905a
Upgrade to geocoder current (we shouldn't be affected by the deprecations in 1.2.X or 1.3.X)
2016-06-03 00:16:00 +09:30
Daniel O'Connor
2844e13298
Upgrade factory_girl_rails, factory_girl
2016-06-03 00:10:25 +09:30
Cesy Avon
3e4dc1f9e3
Issue #875 typo causing test error
2016-06-02 14:39:56 +00:00
Cesy Avon
259c1e1731
Fix #476 show edited and posted date on posts and comments
2016-06-02 14:37:33 +00:00
Daniel O'Connor
870aa674b0
Upgrade autoprefixer-rails to current
2016-06-03 00:07:28 +09:30
Daniel O'Connor
b1ab319bf7
Update mime-types-data to current
2016-06-03 00:05:46 +09:30
Daniel O'Connor
857422719a
Upgrade byebug to current
2016-06-03 00:04:09 +09:30
Daniel O'Connor
235314bc13
Upgrade js-routes to current
2016-06-03 00:03:48 +09:30
Daniel O'Connor
ac1cd88ae1
Upgrade kaminari to current
2016-06-03 00:01:38 +09:30
Daniel O'Connor
f93ea3c0a1
Upgrade httparty to current
2016-06-03 00:00:08 +09:30
Cesy Avon
0075040aab
Fix #875 edited date on comments on homepage
2016-06-02 13:56:03 +00:00
Cesy
f9d51e623c
Merge pull request #959 from pozorvlak/remove_capfile
...
Remove the Capistrano configuration file
2016-06-02 14:13:46 +01:00
Miles Gould
dcd36dcd67
Remove the Capistrano configuration file
...
Finishes work started in 93e468876d .
2016-06-02 13:45:53 +01:00
Cesy
608a921fce
Merge pull request #956 from CloCkWeRX/upgrade_devise4
...
Upgrade to devise 4.0.*
2016-06-02 10:18:29 +01:00
pozorvlak
4bedf1e6ac
Merge pull request #955 from CloCkWeRX/upgrade_geocoder
...
Swap to geocoder 1.1.9
2016-06-02 09:49:04 +01:00
pozorvlak
ac14c310f6
Merge pull request #954 from CloCkWeRX/ruby_231
...
Bump to Ruby 2.3.1
2016-06-02 09:48:20 +01:00
Daniel O'Connor
f979da315a
Explicitly swap from config.email_regexp = /\A[^@\s]+@([^@\s]+\.)+[^@\W]+\z/
...
to the new default
2016-06-02 13:50:25 +09:30
Daniel O'Connor
a74ef7de6b
Upgrade to devise 4.0.3
2016-06-02 13:49:13 +09:30
Daniel O'Connor
10064121a6
#953 Swap to geocoder 1.1.9; which is the release just after what we had previously pinned
2016-06-02 13:30:42 +09:30
Daniel O'Connor
f8a1ef6066
#952 Try ruby 2.3.1
2016-06-02 13:14:10 +09:30
Daniel O'Connor
40d7b11d90
#952 Try ruby 2.3.1
2016-06-02 13:13:52 +09:30
Mackenzie Morgan
1600dd9e0b
Merge branch 'dev' of gitmaco:Growstuff/growstuff into add_bootstrap_flashes
2016-06-01 23:37:25 -04:00
pozorvlak
fbf5164eca
Merge pull request #937 from dv2/dev
...
Add test coverage for Seeds Helper
2016-06-01 16:33:38 +01:00
DV Dasari
21d86a8c2d
improve the test descriptions to be more readable
2016-06-01 09:46:22 -05:00
DV Dasari
848c7e117b
Add test coverage for Seeds Helper
2016-06-01 09:46:22 -05:00
Cesy
369868672b
Merge pull request #942 from pozorvlak/fix_coverage_calculations
...
Fix coverage calculations
2016-06-01 15:41:42 +01:00
Daniel O'Connor
321f3517a7
#920 Deal with .nil quantity of a seed in rendering helper
2016-06-01 23:26:43 +09:30
Miles Gould
6dd7ec9f95
Fix coverage calculations
...
SimpleCov was reporting 0% coverage for any files loaded before
`SimpleCov.start` was called, even if they were fully tested. This patch
loads the application *after* starting SimpleCov, leading to more
accurate coverage figures.
2016-06-01 14:54:13 +01:00
Cesy
dc00878ff9
Merge pull request #938 from Growstuff/dev
...
Release 11
2016-06-01 14:13:42 +01:00
Mackenzie Morgan
90f444dc1a
Merge branch 'dev' of gitmaco:Growstuff/growstuff into add_bootstrap_flashes
2016-05-31 10:50:56 -04:00
Miles Gould
4fa2e273aa
Merge remote-tracking branch 'origin/pr/933' into dev
2016-05-31 15:48:17 +01:00
pozorvlak
df92e0574a
Merge pull request #934 from dv2/dev
...
Align links properly on "Forgot password page", "Resend confirmation" and "Resend unlock" pages
2016-05-31 15:46:27 +01:00
DV Dasari
e2053e2f8b
adding me to CONTRIBUTORS.md
2016-05-31 07:33:40 -05:00
Eric Tillberg
31f0052b9d
added to contributors list
2016-05-31 06:49:17 -04:00
pozorvlak
b6169778fd
Merge pull request #932 from CloCkWeRX/location-not-set
...
Add a location not set layout (lets try this again!)
2016-05-31 11:41:11 +01:00
Mackenzie Morgan
32b98a7e40
Add support for Bootstrap alert types
...
* All alerts are currently shoved into either red (error) or green (success)
* Add support for yellow (warning) and blue (info) alert types
Solution from this Stack Overflow: http://stackoverflow.com/questions/31094771/rails-bootstrap-haml-how-to-convert-this-code-to-display-flash-messages-to
2016-05-30 21:48:11 -04:00
Daniel O'Connor
5111c2a96b
Add sr-only text
2016-05-31 09:43:53 +09:30
Eric Tillberg
2ac901c891
feature test for issue 910
2016-05-30 09:06:09 -04:00
Mackenzie
ff4466951c
Merge pull request #935 from CloCkWeRX/remove_crowdfunding
...
Remove crowdfunding code
2016-05-29 23:27:22 -04:00
Daniel O'Connor
8f05e254a2
Remove crowdfunding code
2016-05-30 10:06:51 +09:30
DV Dasari
5122903139
align links on "Resend unlock instructions" page
2016-05-29 18:25:01 -05:00
DV Dasari
1344f776e4
align devise shared links properly on "Resend confirmation instructions" page
2016-05-29 18:23:57 -05:00
DV Dasari
f33367ebac
align devise shared links properly on "Forgot your password" page
2016-05-29 18:19:15 -05:00
Eric Tillberg
3ac42deae5
crop approval flash alert for wranglers upon sign in
2016-05-29 16:13:21 -04:00
Daniel O'Connor
3d04e7c125
Add list-inline to ensure the sidebar never conflicts with other content
2016-05-28 09:30:54 +09:30
Daniel O'Connor
fa77f11177
Based on MIT licenced icon-globe ( http://fontawesome.io/3.2.1/icon/globe/ )
2016-05-28 09:26:00 +09:30
pozorvlak
45c8767234
Merge pull request #922 from maco/bug-#848
...
Swap over to having "(Optional)" (or translation) after optional form…
2016-05-27 17:41:42 +01:00
Mackenzie Morgan
13dc87f368
Optional field improvements
...
* Added custom matcher `have_optional(field id name goes here)`
* Fix partial
* Add tests
2016-05-27 11:26:36 -04:00
Mackenzie Morgan
fc0116182f
Merge branch 'dev' of gitmaco:Growstuff/growstuff into bug-#848
2016-05-27 11:24:37 -04:00
Mackenzie
bbe9f3f1db
Merge pull request #927 from pozorvlak/delete_puts_in_spec
...
Remove warnings and debugging puts from rspec output
2016-05-27 11:21:52 -04:00
Miles Gould
1009570102
Check href attribute of links in planting reminder
...
To check the target of a link, you need to pass it to `has_link` as an
`href` keyword argument. We were passing it as a positional argument,
which meant that
- it was ignored, weakening the tests
- the output of rspec filled up with annoying warnings.
Fixes #928 .
2016-05-27 15:46:21 +01:00
Mackenzie Morgan
47f42d0ffa
Merge branch 'dev' of gitmaco:Growstuff/growstuff into bug-#848
2016-05-27 10:22:35 -04:00
Miles Gould
23d21be73f
Delete debugging puts statement from spec
...
Fixes the "rspec output includes an HTML page dump" issue noted at
2089866756 (diff-6464240396bc745d7e89a408c200fd3aR15)
2016-05-27 14:04:30 +01:00
pozorvlak
25f8d2ca44
Merge pull request #924 from maco/capybara-tools
...
Add capybara-screenshot to assist with feature testing
2016-05-27 13:18:26 +01:00
pozorvlak
58d91ec0b0
Merge pull request #923 from maco/bug-#854
...
Display one line of description in harvest card, then go to ellipsis …
2016-05-27 12:17:10 +01:00
pozorvlak
85cc9868cb
Merge pull request #925 from maco/bug-#906
...
Capture originalText from the button that's been clicked, not from…
2016-05-27 11:24:08 +01:00
Mackenzie Morgan
75631da398
Set filename of screenshot to test name
2016-05-27 00:21:02 -04:00
Mackenzie Morgan
03c74dae03
Capture originalText from the button that's been clicked, not from the array of all possible date-picker buttons.
...
Fixes #906
2016-05-26 23:55:49 -04:00
Mackenzie Morgan
2089866756
Display one line of description in harvest card, then go to ellipsis and put read more on next line
...
Fixes #854
2016-05-26 23:08:23 -04:00
Mackenzie Morgan
8d982c7e3e
Add capybara-screenshot to assist with feature testing
2016-05-26 22:39:58 -04:00
Mackenzie Morgan
079cecc529
Swap over to having "(Optional)" (or translation) after optional form elements rather than using placeholder text
...
Fixes #848
2016-05-26 16:53:46 -04:00
pozorvlak
b0d90f6fd5
Merge pull request #921 from maco/bug-#876
...
Use standardized & translateable strings for the photo show page
2016-05-26 17:50:12 +01:00
Mackenzie Morgan
58f4ae32d0
test update
2016-05-26 12:28:58 -04:00
Mackenzie Morgan
dd0373a3ee
Use standardized & translateable strings for the photo show page
...
Fixes #876
2016-05-26 11:51:46 -04:00
pozorvlak
170dca7086
Merge pull request #918 from maco/bug-#855
...
Stop hard-coding strings for pagination
2016-05-26 13:00:33 +01:00
pozorvlak
c930f04b5a
Merge pull request #905 from maco/photos
...
refactor photo controller create for readability
2016-05-26 12:57:29 +01:00
Cesy
f41d919ca8
Merge pull request #916 from maco/bug_873
...
make seed card heading link to seed page and add owner link. Fixes #873
2016-05-26 09:58:37 +01:00
Cesy
8c4583b0d3
Merge pull request #915 from maco/autocomplete_dropdown
...
set background color on autocomplete dropdown. Fixes #914
2016-05-26 09:57:02 +01:00
Mackenzie Morgan
972518e9fc
Stop hard-coding strings for pagination
...
Use translation template to set singular/other strings
for .model_name
Fixes #855
2016-05-25 23:15:36 -04:00
pozorvlak
5b38fad85e
Merge pull request #912 from maco/small_fixes
...
Fix two small things (including: make tests stop failing)
2016-05-25 23:25:47 +01:00
Mackenzie Morgan
d227601627
Add config/factory_girl.rb so that rspec doesn't fail with a confusing
...
'Could not find mapping for #<Member...' error
http://blog.thefrontiergroup.com.au/2011/03/reloading-factory-girl-factories-in-the-rails-3-console/
2016-05-25 17:35:57 -04:00
Mackenzie Morgan
736e45aec9
update Gemfile.lock for code climate
2016-05-25 17:35:23 -04:00
Mackenzie Morgan
11e2e86b06
make seed card heading link to seed page and add owner link. Fixes #873
2016-05-25 16:21:17 -04:00
Mackenzie Morgan
58617b5685
set background color on autocomplete dropdown. Fixes #914
2016-05-25 16:07:49 -04:00
Mackenzie Morgan
8c2aa4844f
use CW's case statement idea
2016-05-25 15:15:09 -04:00
Mackenzie Morgan
8648db5518
create SimpleShow concern for models where show's json call is simple
2016-05-25 13:37:01 -04:00
Mackenzie Morgan
b5b201b6df
bundle
2016-05-25 10:38:06 -04:00
Mackenzie Morgan
b601fe40b3
refactor photo controller create for readability
2016-05-24 16:59:52 -04:00
pozorvlak
d6999b2a8a
Merge pull request #879 from Growstuff/code_climate
...
Add code climate to README
2016-05-23 19:00:26 +01:00
Mackenzie Morgan
76f152aa35
add Code Climate config file
2016-05-23 13:07:18 -04:00
pozorvlak
63f8a2c5c0
Merge pull request #897 from maco/menu_fix
...
darken navbar item text when it opens (and the background turns light)
2016-05-23 12:25:22 +01:00
pozorvlak
ae482ecab6
Merge pull request #802 from cesy/issue690
...
Issue 690 Switch on CMS and remove old files
2016-05-23 12:24:49 +01:00
pozorvlak
a8e63ab397
Merge pull request #898 from CloCkWeRX/adjust_plantings_card_ui
...
Improve the styling of a planting to be more like the other card-layouts
2016-05-23 12:17:47 +01:00
pozorvlak
a2717ad058
Merge pull request #900 from CloCkWeRX/clip_long_text
...
Clip long text in definition lists within panels
2016-05-23 12:07:32 +01:00
Daniel O'Connor
92cce5910e
Improve planting card UI on mobile
2016-05-23 16:35:58 +09:30
Daniel O'Connor
ab897f05f9
Use panel-body and panel-heading more effectively
2016-05-23 16:21:13 +09:30
Daniel O'Connor
cd8ca02322
Merge remote-tracking branch 'upstream/dev' into adjust_plantings_card_ui
2016-05-23 16:17:39 +09:30
Daniel O'Connor
5104225d11
#856 Clip long text in definition lists within panels
2016-05-23 16:13:53 +09:30
Mackenzie
24d6087ea7
Merge pull request #899 from CloCkWeRX/improve_nearby_places_links
...
Improve nearby places links
2016-05-22 23:39:53 -04:00
Daniel O'Connor
dc9ee18e96
Update stale test expectation
2016-05-23 12:56:37 +09:30
Daniel O'Connor
b4060b7903
Update stale test expectation
2016-05-23 12:55:50 +09:30
Daniel O'Connor
884a3aad2c
Check we have a location before linking to it
2016-05-23 11:51:14 +09:30
Daniel O'Connor
80f826421b
Add page anchors to put you to the area you are most interested in
2016-05-23 11:41:42 +09:30
Daniel O'Connor
7872bb48e2
Fixes #872 Add more links and explain them better
2016-05-23 11:35:49 +09:30
Daniel O'Connor
7d10101c57
For a place, talk about the community as a vaguer way of explaining 'members, seeds, plantings, etc'
2016-05-23 11:31:29 +09:30
Daniel O'Connor
d9ed21ba53
Styling the show view of a planting more like the card view (though 100% card view looks funny with the crop thumbnail floating to the right)
2016-05-23 11:24:32 +09:30
Daniel O'Connor
5e8211172b
Only show a heading for Notes if there are notes
2016-05-23 11:12:42 +09:30
Daniel O'Connor
24956255d7
Fix layout of view all plantings link
2016-05-23 11:03:23 +09:30
Daniel O'Connor
55380dab04
Fix style regression by moving garden content properly into the container
2016-05-23 10:58:09 +09:30
Daniel O'Connor
e7926b6f22
Improve the styling of a planting to be more like the other card-layouts
2016-05-23 10:48:49 +09:30
Mackenzie Morgan
fe7d8f73f3
darken navbar item text when it opens (and the background turns light)
...
Fixes #896
2016-05-22 20:49:51 -04:00
Mackenzie
47d7f001fe
Merge pull request #895 from cesy/precompile
...
Precompile css and js with sass
2016-05-22 15:10:43 -04:00
Cesy Avon
23a6722ddb
Precompile css and js with sass
2016-05-22 16:34:36 +00:00
Cesy
23e2b756fd
Merge pull request #886 from pozorvlak/fix_duplicated_class_warning
...
Fix "duplicated key: :class" warning in HAML code
2016-05-22 17:21:47 +01:00
pozorvlak
8bea05a77b
Merge pull request #803 from cesy/issue734bootstrapaccessibility
...
Bootstrap accessibility
2016-05-22 17:19:55 +01:00
Cesy
d5ac4bac48
Merge pull request #894 from pozorvlak/upgradegibbon
...
Fix mailchimp newsletter subscriptions
2016-05-22 17:13:59 +01:00
pozorvlak
1af9b2e6db
Merge pull request #892 from cesy/databaseconfig
...
Moving database.yml and adding gitignore
2016-05-22 17:09:35 +01:00
Cesy
daa3c08706
Fixing broken links to pages that are now in CMS
2016-05-22 16:05:07 +00:00
Cesy
29102e3b52
Cleaning up more tests
2016-05-22 16:05:07 +00:00
Cesy
8c0fc54344
Sorting tests related to moving to CMS
2016-05-22 16:04:39 +00:00
Cesy
f5b20c2f32
About is empty, policy won't work without the routes
2016-05-22 16:01:40 +00:00
Cesy
79734ff603
Fix #690 Removing old static files that are now in CMS
2016-05-22 16:01:40 +00:00
twconquest
397bfd8bca
Start removing static page references.
2016-05-22 16:01:40 +00:00
Miles Gould
52dc111210
Merge branch 'dev' into upgradegibbon
2016-05-22 16:57:38 +01:00
Cesy Avon
da1375e34d
Making database.yml locally editable
2016-05-22 15:50:22 +00:00
pozorvlak
19f4ee51ed
Merge pull request #891 from Growstuff/dev
...
Release 10
2016-05-22 16:34:18 +01:00
Cesy
7be346d92f
Merge pull request #890 from maco/gem_udpate
...
upgrade gems and make API change for ruby-units
2016-05-22 08:54:07 +01:00
Mackenzie Morgan
51a0a33b2a
upgrade gems and make API change for ruby-units
2016-05-21 16:33:42 -04:00
Mackenzie Morgan
0df52b3cd8
update paperclip
2016-05-20 11:28:55 +01:00
Daniel O'Connor
18cd8f5966
#507 #813 Add spec
2016-05-19 15:53:11 -04:00
Kevin Rio
5a31619b46
If i reply to a notification directly, it's not marked as read. #507
2016-05-19 15:53:11 -04:00
Daniel O'Connor
4b4e0cf69a
$ rubocop --only HashSyntax --auto-correct
...
483 files inspected, 2018 offenses detected, 2018 offenses corrected
2016-05-19 15:53:11 -04:00
Mackenzie Morgan
8659ebca2d
switch from less to sass
...
* dependency hell + bit rot on upstream libraries prevents installation on OS X
2016-05-19 15:52:54 -04:00
Miles Gould
238e0be682
Merge branch 'upgrade_misc_dev_tools' into dev
2016-05-19 15:02:32 +01:00
Mackenzie
4324ceb8ca
Merge pull request #884 from pozorvlak/bump_ruby_22x
...
Bump ruby to 2.2.x
2016-05-19 09:40:48 -04:00
Miles Gould
79db3c4c1d
Fix "duplicated key: :class" warning in HAML code
...
The warning was
app/views/harvests/_form.html.haml:32: warning: duplicated key at line 32 ignored: :class
We were specifying two `:class` attributes on an HTML tag; I've combined
them into one.
2016-05-19 14:40:24 +01:00
Mackenzie
19d6c8f293
Merge pull request #882 from pozorvlak/install_all_gems_on_travis
...
Install *all* gems in TravisCI
2016-05-19 09:37:08 -04:00
Miles Gould
bcb74c7ed8
Merge branch 'dev' into bump_ruby_22x
2016-05-19 14:15:33 +01:00
Miles Gould
4a341bb7ab
Install *all* gems in CI
...
Previously we were only installing the gems needed for testing. This
caused our CI to miss an incompatibility problem with a gem that was
only needed for another environment:
https://github.com/Growstuff/growstuff/pull/878#discussion_r63745751
2016-05-19 13:33:36 +01:00
Mackenzie
925027f7f0
add code climate test reporter
2016-05-17 14:02:42 -04:00
Mackenzie
1442a9106c
add code climate / travis gem
2016-05-17 13:58:55 -04:00
Mackenzie
fafb421a51
Add code climate to README
...
Our code climate score is *abysmal*, but now that I've been using it in my job for a few months, I have some ideas how to improve it. It's all about clean code (check out the book of that name from your local library) and readability. So let's add the grade to the README, and I'll figure out how to set it up so that Code Climate is run on pull requests automatically (telling us whether things are going to get better or worse with every PR).
2016-05-17 13:47:33 -04:00
Daniel O'Connor
02615dc522
$ bundle update selenium-webdriver guard guard-rspec rails factory_girl pg simplecov coveralls newrelic_rpm better_errors minitest
2016-05-17 13:33:12 +09:30
Cesy
436527b902
Merge pull request #837 from Growstuff/dev
...
Release 9
2016-05-16 20:09:00 +01:00
Cesy
260b16da11
Merge pull request #865 from CloCkWeRX/fix_progress
...
Fix progress calculations
2016-04-21 08:02:37 +01:00
Daniel O'Connor
cf0a646699
Add EOF newlines
2016-04-14 09:59:36 +09:30
Daniel O'Connor
12ad16a05a
Newlines
2016-04-13 08:41:05 +09:30
Cesy
d525afb07c
Merge pull request #866 from CloCkWeRX/fix_posts_path
...
Fixes #851 Correct the link to be specific to the author
2016-04-11 18:56:45 +01:00
Daniel O'Connor
3ff3ffa457
Don't update that link, geesh. Need more coffee!
2016-04-11 09:55:03 +09:30
Daniel O'Connor
e3c689ba6b
Fixes #851 Correct the link to be specific to the author
2016-04-11 09:51:52 +09:30
Daniel O'Connor
82553d6e0a
Avoid time travel in favour of calculating a number of past/future dates
2016-04-11 09:29:06 +09:30
Daniel O'Connor
3644a8124f
Tweak specs, implementation properly
2016-04-09 22:54:03 +09:30
Daniel O'Connor
5cfa051d75
Update expectations
2016-04-09 22:43:17 +09:30
Daniel O'Connor
69fb98146b
Adjust logic
2016-04-09 22:01:05 +09:30
Cesy
01b9e76814
Merge pull request #860 from CloCkWeRX/fix_warnings
...
Fix WARNING: Using the `raise_error` matcher without providing a specific error
2016-04-09 13:26:11 +01:00
Cesy
594e3470b4
Merge pull request #858 from CloCkWeRX/fix_plant_parts
...
Fix plant parts / harvests issue #853
2016-04-09 13:25:46 +01:00
Daniel O'Connor
7bb7a18b66
Fixes #850 Refactors percentage grown to model, stops rendering progress bars in situations it doesn't make sense. Adds specs.
2016-04-09 21:45:13 +09:30
Cesy
de4b89fdf7
Merge pull request #861 from hcbviolet/descriptions
...
#852 Harvest description headings rendered when there's no description
2016-04-09 13:08:00 +01:00
hcbviolet
e8d7ed0c2d
Edit display_harvest_description method for no description
2016-04-08 17:34:58 -07:00
Daniel O'Connor
a3ad9189b1
Fix WARNING: Using the raise_error matcher without providing a specific error or message risks false positives, since raise_error will match when Ruby raises a NoMethodError, NameError or ArgumentError, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #<ActiveRecord::RecordNotFound: Couldn't find Member with 'id'=9999>. Instead consider providing a specific error class or message. This message can be supressed by setting: RSpec::Expectations.configuration.warn_about_potential_false_positives = false. Called from /home/travis/build/Growstuff/growstuff/spec/controllers/member_controller_spec.rb:65:in `block (3 levels) in <top (required)>'.
2016-04-07 10:41:35 +09:30
Daniel O'Connor
da588b7fdb
Create the plant part instead of assuming it's seeded
2016-04-07 10:08:21 +09:30
Daniel O'Connor
a7f9e113d6
Target the name attribute
2016-04-07 09:59:06 +09:30
Daniel O'Connor
c3a883de16
Ensure we choose a plant part
2016-04-07 09:47:53 +09:30
Daniel O'Connor
aa2a761a58
Ensure we choose a plant part
2016-04-07 09:46:29 +09:30
Daniel O'Connor
a800630b01
Ensure we choose a plant part
2016-04-07 09:43:45 +09:30
Cesy
b69bb219a3
Merge pull request #859 from CloCkWeRX/add_title_validations
...
Add title validations
2016-04-03 11:45:10 +01:00
Daniel O'Connor
a9330f2d77
#857 Add length validations to UI
2016-04-03 00:15:45 +10:30
Daniel O'Connor
de8bcc38d3
#857 Add length validations to models
2016-04-03 00:13:38 +10:30
Daniel O'Connor
99a3be08eb
Fixes #853
2016-04-03 00:08:19 +10:30
Daniel O'Connor
d9f04d1fa9
Fixes #853
2016-04-03 00:08:12 +10:30
pozorvlak
1791ed5b01
Merge pull request #843 from CloCkWeRX/fix_CVE-2015-7551_upgrade_ruby
...
Fix CVE-2015-7551
2016-03-29 20:04:56 +01:00
pozorvlak
683ec9dd9d
Merge pull request #842 from CloCkWeRX/cve_2015_5312_and_more
...
Fix CVE 2015 5312 and more
2016-03-29 20:03:41 +01:00
Daniel O'Connor
668f6d3a2b
Fix 'app/views/harvests/_form.html.haml:39: warning: duplicated key at line 39 ignored: :class'
2016-03-29 00:43:14 +10:30
Mackenzie
90e9017a19
Merge pull request #841 from CloCkWeRX/fix_840_performance
...
Eager load photos to reduce the number of queries executed
2016-03-28 09:55:40 -04:00
Daniel O'Connor
9f3cb7ee8b
Merge branch 'dev' of github.com:Growstuff/growstuff into fix_CVE-2015-7551_upgrade_ruby
2016-03-29 00:24:26 +10:30
Daniel O'Connor
df952a1779
Bump rspec to fix https://github.com/rspec/rspec-rails/issues/1532
2016-03-29 00:00:07 +10:30
Daniel O'Connor
3748f954c5
Name: uglifier
...
Version: 2.5.3
Advisory: 126747
Criticality: Unknown
URL: https://github.com/mishoo/UglifyJS2/issues/751
Title: uglifier incorrectly handles non-boolean comparisons during minification
Solution: upgrade to >= 2.7.2
2016-03-28 23:54:29 +10:30
Mackenzie
dcbacddb58
Merge pull request #839 from CloCkWeRX/tweak_permissions
...
Tweak permissions links
2016-03-28 09:22:35 -04:00
Daniel O'Connor
b0adec20e7
Fix CVE-2015-7551 ( https://www.ruby-lang.org/en/news/2015/12/16/unsafe-tainted-string-usage-in-fiddle-and-dl-cve-2015-7551/ )
2016-03-28 23:40:17 +10:30
Daniel O'Connor
4e7e82c8a8
Fix CVE-2015-7551 ( https://www.ruby-lang.org/en/news/2015/12/16/unsafe-tainted-string-usage-in-fiddle-and-dl-cve-2015-7551/ )
2016-03-28 23:39:05 +10:30
Daniel O'Connor
6905cd410d
Bump to current ruby 2.2.*, as there's an end of life for 2.1.* https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/
2016-03-28 23:38:25 +10:30
Daniel O'Connor
66bb130a1a
Fix CVE-2015-7551 ( https://www.ruby-lang.org/en/news/2015/12/16/unsafe-tainted-string-usage-in-fiddle-and-dl-cve-2015-7551/ )
2016-03-28 23:33:34 +10:30
Daniel O'Connor
03ae327e30
Name: uglifier
...
Version: 2.5.3
Advisory: 126747
Criticality: Unknown
URL: https://github.com/mishoo/UglifyJS2/issues/751
Title: uglifier incorrectly handles non-boolean comparisons during minification
Solution: upgrade to >= 2.7.2
2016-03-28 23:27:15 +10:30
Daniel O'Connor
c1fde41f1f
Name: devise
...
Version: 3.4.1
Advisory: CVE-2015-8314
Criticality: Unknown
URL: http://blog.plataformatec.com.br/2016/01/improve-remember-me-cookie-expiration-in-devise/
Title: Devise Gem for Ruby Unauthorized Access Using Remember Me Cookie
Solution: upgrade to >= 3.5.4
2016-03-28 23:23:56 +10:30
Daniel O'Connor
a10f6e4783
Name: actionpack
...
Version: 4.1.11
Advisory: CVE-2015-7581
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/dthJ5wL69JE
Title: Object leak vulnerability for wildcard controller routes in Action Pack
Solution: upgrade to >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14
Name: actionpack
Version: 4.1.11
Advisory: CVE-2016-0751
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/9oLY_FCzvoc
Title: Possible Object Leak and Denial of Service attack in Action Pack
Solution: upgrade to ~> 5.0.0.beta1.1, >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14, ~> 3.2.22.1
Name: actionpack
Version: 4.1.11
Advisory: CVE-2015-7576
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/ANv0HDHEC3k
Title: Timing attack vulnerability in basic authentication in Action Controller.
Solution: upgrade to ~> 5.0.0.beta1.1, >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14, ~> 3.2.22.1
Name: actionpack
Version: 4.1.11
Advisory: CVE-2016-2098
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/ly-IH-fxr_Q
Title: Possible remote code execution vulnerability in Action Pack
Solution: upgrade to ~> 3.2.22.2, >= 4.2.5.2, ~> 4.2.5, >= 4.1.14.2, ~> 4.1.14
Name: actionview
Version: 4.1.11
Advisory: CVE-2016-2097
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/ddY6HgqB2z4
Title: Possible Information Leak Vulnerability in Action View
Solution: upgrade to ~> 3.2.22.2, >= 4.1.14.2, ~> 4.1.14
Name: actionview
Version: 4.1.11
Advisory: CVE-2016-0752
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/335P1DcLG00
Title: Possible Information Leak Vulnerability in Action View
Solution: upgrade to ~> 5.0.0.beta1.1, >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14, ~> 3.2.22.1
Name: activemodel
Version: 4.1.11
Advisory: CVE-2016-0753
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/6jQVC1geukQ
Title: Possible Input Validation Circumvention in Active Model
Solution: upgrade to ~> 5.0.0.beta1.1, >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14
Name: activerecord
Version: 4.1.11
Advisory: CVE-2015-7577
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/cawsWcQ6c8g
Title: Nested attributes rejection proc bypass in Active Record
Solution: upgrade to ~> 5.0.0.beta1.1, >= 4.2.5.1, ~> 4.2.5, >= 4.1.14.1, ~> 4.1.14, ~> 3.2.22.1
2016-03-28 23:17:55 +10:30
Daniel O'Connor
a76d2a3eb0
Name: devise
...
Version: 3.4.1
Advisory: CVE-2015-8314
Criticality: Unknown
URL: http://blog.plataformatec.com.br/2016/01/improve-remember-me-cookie-expiration-in-devise/
Title: Devise Gem for Ruby Unauthorized Access Using Remember Me Cookie
Solution: upgrade to >= 3.5.4
2016-03-28 23:16:21 +10:30
Daniel O'Connor
049886459a
Name: nokogiri
...
Version: 1.6.5
Advisory: CVE-2015-1819
Criticality: Unknown
URL: https://github.com/sparklemotion/nokogiri/issues/1374
Title: Nokogiri gem contains several vulnerabilities in libxml2 and libxslt
Solution: upgrade to ~> 1.6.6.4, >= 1.6.7.rc4
Name: nokogiri
Version: 1.6.5
Advisory: CVE-2015-7499
Criticality: Medium
URL: https://groups.google.com/forum/#!topic/ruby-security-ann/Dy7YiKb_pMM
Title: Nokogiri gem contains a heap-based buffer overflow vulnerability in libxml2
Solution: upgrade to >= 1.6.7.2
Name: nokogiri
Version: 1.6.5
Advisory: CVE-2015-5312
Criticality: High
URL: https://groups.google.com/forum/#!topic/ruby-security-ann/aSbgDiwb24s
Title: Nokogiri gem contains several vulnerabilities in libxml2
Solution: upgrade to >= 1.6.7.1
2016-03-28 23:13:31 +10:30
Daniel O'Connor
b57cb581dd
#840 Eager load photos
2016-03-28 23:08:26 +10:30
Daniel O'Connor
f23cb78dcb
#840 Eager load photos, which are used in the .interesting? call; so we don't have to do a photos.size call on every single crop.
2016-03-28 23:08:20 +10:30
Daniel O'Connor
bfffaab77f
Have to stub the controller load_and_authorize_resource behaviour, as these tests aren't run in that context.
2016-03-28 22:26:36 +10:30
Daniel O'Connor
32af1b28a8
Update the expectations: an edit link is visible to crop wranglers (which used to be an expectation about the id appearing in a link)
2016-03-28 22:03:59 +10:30
Daniel O'Connor
9fa72fa5f7
Only render a pipe if there are multiple options like edit rights available
2016-03-28 21:41:06 +10:30
Daniel O'Connor
e35b15c868
Only render an edit control if the permission exists
2016-03-28 21:40:58 +10:30
Cesy
22e0e8fba0
Merge pull request #836 from gustavor-souza/patch-2
...
Fixing a spec timezone problem.
2015-10-09 09:17:15 +01:00
gustavor-souza
8caea57c47
Fixing a spec timezone problem.
2015-09-29 22:40:13 -03:00
pozorvlak
24dd02a439
Merge pull request #829 from CloCkWeRX/upgrade_db_cleaner
...
Upgrade database cleaner gem
2015-09-23 21:17:14 +01:00
Cesy
45c8092a94
Merge pull request #832 from CloCkWeRX/ruby217
...
Bump to ruby 2.1.7 for CVE-2015-3900
2015-09-23 11:35:26 +01:00
Daniel O'Connor
48829dba3c
Bump to ruby 2.1.7 for CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier; and others - https://www.ruby-lang.org/en/news/2015/08/18/ruby-2-1-7-released/
2015-09-22 11:14:50 +09:30
Cesy
46ee2168e1
Merge pull request #831 from CloCkWeRX/add_selenium
...
Add additional capyabara driver options
2015-09-16 11:59:22 +01:00
Cesy
5dd52ba17f
Merge pull request #830 from CloCkWeRX/sprellin
...
Fix minor typo in specs
2015-09-16 11:52:30 +01:00
Daniel O'Connor
78a65f26c6
Add configuration into example file
2015-09-16 14:16:42 +09:30
Daniel O'Connor
83929cc8ee
Add the ability to run feature tests via selenium if you configure it, or run specs with GROWSTUFF_CAPYBARA_DRIVER=selenium bundle exec rake spec:features/
2015-09-15 11:28:30 +09:30
Daniel O'Connor
a49f359f9e
Fix minor typo in specs
2015-09-15 10:40:41 +09:30
Daniel O'Connor
be87d2861a
Upgrade database cleaner gem, so that https://github.com/DatabaseCleaner/database_cleaner/pull/364 is available to us.
2015-09-15 10:29:29 +09:30
Cesy
481ca79cc1
Merge pull request #825 from sksavant/pr_member_notify
...
Notify members when mentioned in a post
2015-09-11 11:26:52 +01:00
Savant Krishna
346979c640
Merge remote-tracking branch 'upstream/dev' into pr_member_notify
2015-09-09 21:30:45 -04:00
Mackenzie
ec891fc0b2
Merge pull request #821 from CloCkWeRX/fix_empty_garden
...
Fix #818 by removing the .thumbnail around the button.
2015-09-09 16:07:02 -04:00
pozorvlak
ef6dd88b1e
Merge pull request #820 from CloCkWeRX/fix_popover_better
...
Fix #819 by removing the popover behaviour for a standard avatar
2015-09-09 20:04:55 +00:00
twconquest
b2f3755196
Additional config fix to point to correct list id
2015-09-09 19:48:35 +00:00
pozorvlak
5884718fd0
Merge pull request #824 from sksavant/member_quicklink_md
...
Quick links to members in markdown
2015-09-09 17:46:24 +00:00
Savant Krishna
0c315981df
Merge remote-tracking branch 'upstream/dev' into member_quicklink_md
...
Conflicts:
lib/haml/filters/growstuff_markdown.rb
2015-09-07 20:08:57 -04:00
Savant Krishna
342323e566
Add test for trying to quicklink non-existent @ member
2015-09-07 20:05:24 -04:00
pozorvlak
d7582625c5
Merge pull request #828 from sksavant/csv_planting_fix
...
Fix bug #827 : Error in generating csv file for plantings with owner filter
2015-09-07 15:40:26 +00:00
pozorvlak
1cb4181ffc
Merge pull request #826 from sksavant/escape_crop_link
...
Fix #721 : Escape quick crop link in markdown
2015-09-07 15:39:43 +00:00
Savant Krishna
9e7a80cb86
Fix bug #827 : Error in generating csv file for plantings with owner filter
2015-09-07 04:01:20 -04:00
Savant Krishna
a8924f95a7
Escape member links for [name](member) and @name using backslash
...
Change regex to lookforward
When escaping \@name remove \
2015-09-06 05:41:35 -04:00
Savant Krishna
7afd38a1ee
Fix #721 : Escape quick crop link in markdown
...
Lookahead in markdown to verify \ is not present
Test for escaping crop link
2015-09-06 04:20:14 -04:00
Savant Krishna
1908f670d9
Tests for feature #505 : Notifying members when mentioned
2015-09-06 14:41:04 +10:00
Savant Krishna
7ef1eb5852
Create a notification to all members mentioned in a post : Feature #505
2015-09-06 14:41:04 +10:00
Savant Krishna
f36e9d726e
Change @ regex to match alphanumeric or _ and modify test string
2015-09-06 14:35:35 +10:00
Savant Krishna
0adb24fa4d
Add quick member link help to markdown help
2015-09-06 09:10:18 +10:00
Savant Krishna
aacf7b1f09
Modify regex to include @ in the group
2015-09-05 11:05:53 +10:00
Savant Krishna
b74d89c482
Tests for member quicklinks and @member links
2015-09-04 13:23:10 +10:00
Savant Krishna
3e8f017ad0
Modify markdown to render quick links to members using [name](member) or @name : Feature #504
2015-09-04 12:50:42 +10:00
Cesy
2e45857e1f
Merge pull request #823 from jestallin/658_pages_and_links
...
GS-658 - internationalize header links and some page titles
2015-09-03 10:16:07 +01:00
Jim Stallings
b8b511e747
GS-658 - use yaml anchor for duplicate values
2015-08-30 11:02:47 -04:00
Jim Stallings
85f7ca4058
GS-658 - internationalize drop down links and page titles
2015-08-29 18:39:38 -04:00
Daniel O'Connor
ff779b6679
Trial rendering as comma separated
2015-08-29 07:51:53 +09:30
Daniel O'Connor
f357916779
For more accurate specs, explicitly target the login-name container
2015-08-29 07:49:55 +09:30
pozorvlak
1c4d740217
Merge pull request #822 from cesy/phantomjs
...
Adding commentary to test for clarification of non-JS version
2015-08-28 13:17:53 +00:00
Cesy
fbb442dfee
Adding commentary to test for clarification of non-JS version
2015-08-28 13:00:38 +00:00
Daniel O'Connor
631747e919
Add a trailing sentence.
2015-08-27 15:26:40 +09:30
Daniel O'Connor
ff00b2c985
Fix #818 and layout of show garden page
2015-08-27 15:25:16 +09:30
Daniel O'Connor
a0cdf3a8b2
Fix #818 by removing the .thumbnail around the button. Also rearrange some of the headings (sizing) and controls (add new garden) to be more clearly not a tab.
2015-08-27 15:12:05 +09:30
Daniel O'Connor
c87a5f2d6b
Fix #819 by removing the popover behaviour for a standard avatar; and putting the stats onto the card.
2015-08-27 14:35:15 +09:30
pozorvlak
53ed4f5b24
Merge pull request #810 from cesy/phantomjs
...
Turn on Phantom JS for all tests
2015-08-26 23:14:43 +00:00
Cesy
3300c303be
Merge pull request #817 from CloCkWeRX/add_member_preferred_image
...
Add member preferred image - not accessible to users yet, prep for pulling from facebook
2015-08-26 10:30:45 +01:00
Daniel O'Connor
e84aaeb56d
#509 Refactor the rendering of image_with_popover as well (size is *never* defined, so have defaulted it explicitly to 150)
2015-08-26 10:33:12 +09:30
Daniel O'Connor
cad361ed7a
#509 Update expectations, they were slightly different to what the test tool claimed they would be.
2015-08-25 00:57:39 +09:30
Daniel O'Connor
1187719e7b
#509 Add some basic test coverage
2015-08-25 00:51:13 +09:30
Daniel O'Connor
859cf7f215
#509 Add support for a non gravatar profile image. Assumed to be the same dimensions as a gravatar pic
2015-08-25 00:32:17 +09:30
Daniel O'Connor
6d97a060c3
#509 Add support for a non gravatar profile image. Assumed to be the same dimensions as a gravatar pic
2015-08-25 00:32:06 +09:30
pozorvlak
fc04dde1e8
Merge pull request #814 from CloCkWeRX/fix_facebook_logo_733
...
Add correct prefix to fix facebook share icon
2015-08-24 09:47:32 +01:00
Daniel O'Connor
e3c52b1a56
#733 Render as a 'website'
2015-08-24 16:56:35 +09:30
Daniel O'Connor
3258a6754c
#733 Render only one image, and do it with a full URL
2015-08-24 16:46:42 +09:30
Daniel O'Connor
db876ff107
#733 Add the correct RDFa prefix
2015-08-24 16:38:00 +09:30
twconquest
2882e3d1a5
Correct Gibbon list id to point to correct list
2015-08-21 19:29:03 +00:00
Cesy
b87194336f
Wrangler has different name in tests, fixing failing test
2015-08-20 14:16:39 +00:00
Cesy
0e98f84da7
Fixing admin tests where you need to click on navmenu with JS
2015-08-20 14:06:21 +00:00
Cesy
b9ce3d4fe6
Revert "Adding ids to navbar so PhantomJS can find them"
...
Not needed - test issue was caused by wrong link text
This reverts commit d65ab59d35 .
2015-08-20 13:59:37 +00:00
Cesy
d65ab59d35
Adding ids to navbar so PhantomJS can find them
2015-08-20 13:36:13 +00:00
Cesy
65e0752376
RSS feeds don't need JS
2015-08-20 13:07:25 +00:00
Cesy
3251dd1c54
Merge branch 'js_all_the_features' of github.com:pozorvlak/growstuff 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
2015-08-20 12:09:18 +00:00
pozorvlak
c404d8220d
Merge pull request #791 from cesy/cachethumbnails
...
Cache thumbnails
2015-08-19 15:11:16 +01:00
Cesy
48409698ab
Merge pull request #787 from twconquest/show-roles
...
Show roles in member profile page
2015-08-19 14:13:32 +01:00
pozorvlak
4d7c4f38ae
Merge pull request #804 from cesy/issue658i18n
...
Issue #658 i18n
2015-08-17 19:52:10 +01:00
twconquest
c2e4686a23
Add negative tests for roles on profiles
2015-08-17 18:29:00 +00:00
twconquest
24df32ba7f
Merge upstream/dev into show-roles and re-add myself to CONTRIBUTORS.md
...
Conflicts:
CONTRIBUTORS.md
2015-08-17 17:48:50 +00:00
Cesy
744caef4f2
Merge pull request #806 from CloCkWeRX/bump_ruby_2_1_6
...
Upgrade to ruby 2.1.6 for CVE-2015-1855
2015-08-13 09:06:48 +01:00
Daniel O'Connor
5cac8743f8
Upgrade to ruby 2.1.6 for CVE-2015-1855: Ruby OpenSSL Hostname Verification
2015-08-13 15:06:56 +10:00
pozorvlak
9c4d83dad3
Merge pull request #801 from CloCkWeRX/fix_cve_2015_2963
...
Fix CVE-2015-2963, CVE-2015-3448, CVE-2015-1820 & CVE-2015-1840
2015-08-12 17:08:27 +01:00
Cesy
fd3e69c9ab
Removing footer translation as it's now in the CMS
2015-08-12 14:57:13 +00:00
Cesy
b6dfeb980c
i18n example
2015-08-12 14:56:36 +00:00
Cesy
e8266480e5
Adding bootstrap-accessibility plugin
2015-08-12 14:17:41 +00:00
Cesy
e784ec9b33
Making it trigger the crop thumbnail cache properly
2015-08-12 11:45:18 +00:00
Cesy
1df0c36e72
Keying the cache correctly
2015-08-12 10:49:48 +00:00
Cesy
a5e7a8d315
Cache crop thumbnails
2015-08-12 10:49:48 +00:00
Daniel O'Connor
cafd49c143
Name: jquery-rails
...
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
2015-08-12 16:59:14 +09:30
Daniel O'Connor
7c7c66348c
Name: rest-client
...
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: https://github.com/rest-client/rest-client/issues/369
Title: rubygem-rest-client: session fixation vulnerability via Set-Cookie headers in 30x redirection responses
Solution: upgrade to >= 1.8.0
2015-08-12 16:57:58 +09:30
Daniel O'Connor
00ae4ed49f
Name: paperclip
...
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
2015-08-12 16:23:48 +09:30
Cesy
12a1484a26
Merge pull request #800 from CloCkWeRX/fix_all_checkbox_labels
...
Fix more checkbox labels in registration and email editing
2015-08-11 09:51:05 +01:00
Cesy
5bacdb71cc
Merge pull request #798 from CloCkWeRX/cve-2015-3226
...
Minor rails version upgrade to apply security fixes
2015-08-11 08:23:58 +01:00
Cesy
6565e79057
Merge pull request #797 from CloCkWeRX/minor_usability_checkbox_login
...
Style checkbox for 'remember me'
2015-08-11 08:21:39 +01:00
Cesy
f4e53a58de
Merge pull request #799 from CloCkWeRX/patch-1
...
Update CONTRIBUTORS.md
2015-08-11 08:17:38 +01:00
Daniel O'Connor
97cf1347d5
Fix clickable area for checkboxes in email editing
2015-08-11 13:45:47 +09:30
Daniel O'Connor
367e298d48
Fix clickable area for checkboxes in registration
2015-08-11 13:44:17 +09:30
Daniel O'Connor
e765387e22
Update CONTRIBUTORS.md
2015-08-11 10:31:43 +09:30
Daniel O'Connor
7b30c4237b
Name: activesupport
...
Version: 4.1.9
Advisory: CVE-2015-3227
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/rubyonrails-security/bahr2JLnxvk
Title: Possible Denial of Service attack in Active Support
Solution: upgrade to >= 4.2.2, ~> 4.1.11, ~> 3.2.22
Name: activesupport
Version: 4.1.9
Advisory: CVE-2015-3226
Criticality: Unknown
URL: https://groups.google.com/forum/#!topic/ruby-security-ann/7VlB_pck3hU
Title: XSS Vulnerability in ActiveSupport::JSON.encode
Solution: upgrade to >= 4.2.2, ~> 4.1.11
2015-08-11 10:28:07 +09:30
Daniel O'Connor
b788cb44ef
Remember that we're working in haml, not slim.
2015-08-11 10:23:50 +09:30
Daniel O'Connor
f61e2438e8
Style checkbox for 'remember me' and allow it to be clickable (minor usability/mobile UI annoyance)
2015-08-10 16:08:09 +09:30
pozorvlak
e503b1079d
Merge pull request #796 from cesy/issue677
...
Fix #677 by adding organic/GMO/heirloom to CSV and RSS
2015-08-06 14:54:10 +01:00
pozorvlak
ccca343959
Merge pull request #795 from cesy/issue788
...
Fix issue #788 with uncaught nil
2015-08-06 14:46:53 +01:00
pozorvlak
63de10efd4
Merge pull request #794 from Growstuff/revert-793-revert-790-homepagetests
...
Fixing #790 properly - caching posts on homepage
2015-08-06 14:30:04 +01:00
Cesy
17c5fd61a3
Fix #677 by adding organic/GMO/heirloom to CSV and RSS
2015-08-06 12:23:00 +00:00
Cesy
44b8500fa8
Fix issue #788 with uncaught nil
2015-08-06 12:12:29 +00:00
Cesy
5a12b47c7c
Revert "Revert "Fixing relative caching of post summary on homepage, fixed #789 ""
2015-08-06 12:37:59 +01:00
Cesy
3db13785a1
Merge pull request #792 from cesy/removing775
...
Revert "Merge pull request #775 from pozorvlak/speed_up_homepage"
2015-08-06 12:37:35 +01:00
Cesy
69d94f7deb
Merge pull request #793 from Growstuff/revert-790-homepagetests
...
Revert "Fixing relative caching of post summary on homepage, fixed #789 " that wasn't ready to merge yet
2015-08-06 12:36:54 +01:00
Cesy
1ec188c793
Revert "Fixing relative caching of post summary on homepage, fixed #789 "
2015-08-06 12:36:21 +01:00
Cesy
438b2444df
Merge pull request #790 from cesy/homepagetests
...
Fixing relative caching of post summary on homepage, fixed #789
2015-08-06 12:34:15 +01:00
Cesy
de981689fc
Revert "Merge pull request #775 from pozorvlak/speed_up_homepage"
...
This reverts commit fa50ff47bb , reversing
changes made to 5b19d236d0 .
Once fixed, please read https://www.kernel.org/pub/software/scm/git/docs/howto/revert-a-faulty-merge.html carefully to get it back in properly.
2015-08-06 10:56:46 +00:00
Cesy
0681fac406
Correcting view test for posts
2015-08-06 09:51:14 +00:00
Cesy
9682300b85
Merge pull request #785 from sha1sum/notification_pagination
...
Resolved #562 - Pagination of notifications.
2015-08-06 10:40:02 +01:00
Cesy
6f95f1fecf
Clarifying comment
2015-08-06 09:20:06 +00:00
Cesy
43fe29f113
Fixing relative caching of post summary on homepage, fixed #789
2015-08-06 09:18:32 +00:00
Cesy
fa50ff47bb
Merge pull request #775 from pozorvlak/speed_up_homepage
...
Speed up homepage by calculating "interesting" things more efficiently
2015-08-05 19:18:56 +01:00
Cesy
5b19d236d0
Merge pull request #783 from pozorvlak/remove_last_count_calls
...
Replace the last few .count and .length calls with .size where possible
2015-08-05 18:57:04 +01:00
Cesy
cad2c90a4f
Merge pull request #784 from pozorvlak/fail_noisily_if_no_secret
...
Check existence of secret token before using it.
2015-08-05 16:03:31 +01:00
Anthony Atkinson
919c25ca67
Fixing notifications index view spec to be compatible with new Kaminari pagination.
2015-08-01 11:58:13 -04:00
Anthony Atkinson
29f3cc3238
Updating new test additions and edits to features/harvests with Rspec3 Ruby2 syntax.
2015-08-01 11:39:51 -04:00
Anthony Atkinson
bc9a025788
Merge branch 'dev' into notification_pagination
2015-08-01 11:38:01 -04:00
Anthony Atkinson
a593aa2a4b
Merge remote-tracking branch 'upstream/dev' into dev
2015-08-01 11:37:01 -04:00
pozorvlak
de63fdc952
Merge pull request #786 from sha1sum/open_service_in_footer
...
Resolves #617 - Open Service graphic link in footer
2015-07-28 22:00:19 +01:00
twconquest
e7d2ae2c40
Add myself to CONTRIBUTORS.md
2015-07-28 19:50:35 +00:00
twconquest
1019834c41
Merge branch 'dev' into show-roles
...
Conflicts:
spec/features/member_profile_spec.rb
2015-07-28 19:42:55 +00:00
twconquest
362f7a78b1
Add feature test for showing roles
2015-07-28 19:33:05 +00:00
Anthony Atkinson
a2eb568eac
Merge remote-tracking branch 'upstream/master' into dev
2015-07-25 14:09:06 -04:00
Anthony Atkinson
9d62c012f1
Resolves #617 - Open Service graphic link in footer
2015-07-25 13:34:16 -04:00
Anthony Atkinson
cbb50df8d0
Resolved #562 - Pagination of notifications.
2015-07-25 13:18:30 -04:00
Miles Gould
91a128ae7e
Check existence of secret token before using it.
...
People were forgetting to create config/environment.yml, which meant
that RAILS_SECRET_TOKEN wasn't being set, which meant that all tests
involving notifications failed. Unfortunately, the resulting wall of
error messages (https://gist.github.com/sha1sum/5debae6b700ff8fc0c76 )
did not make the root cause remotely clear, leading to much confusion
and head-scratching all round.
This commit checks for the existence of RAILS_SECRET_TOKEN and fails
with an informative error message if it's missing.
2015-07-24 15:16:31 +01:00
Miles Gould
d9dd797c33
Merge branch 'pr/782' into dev
2015-07-24 11:09:35 +01:00
Miles Gould
f970fc4db2
Fix another whitespace problem.
2015-07-24 11:09:22 +01:00
Miles Gould
8873986562
Merge branch 'pr/779' into dev
2015-07-24 11:05:21 +01:00
Miles Gould
40b5a47aae
Remove trailing whitespace
2015-07-23 23:22:45 +01:00
Miles Gould
f29c0ad085
Replace .length calls with .size
2015-07-23 23:21:55 +01:00
Miles Gould
96b0198d41
Replace remaining calls to count() with size()
...
The couple that aren't removed are required: for instance, there's a
Crop.count method, but no Crop.size method.
2015-07-23 23:05:39 +01:00
Miles Gould
48649d1986
Clarify comment on an order-dependent feature test
2015-07-23 22:00:06 +01:00
Miles Gould
9e2e93b544
Remove the last few .shoulds from spec/features
2015-07-23 21:57:22 +01:00
Miles Gould
1f0f55dc81
Merge branch 'pr/781' into dev
2015-07-23 19:55:57 +01:00
Mackenzie Morgan
e3738ca0c6
whitespace tab/space correction
2015-07-23 13:56:23 -04:00
Mackenzie Morgan
b0d4f9c731
switch homepage and members/ page member thumbnails to be a flexbox layout so it's more responsive. Fixes #780
2015-07-23 13:56:07 -04:00
Mackenzie
83b54365ba
Merge pull request #768 from GabrielSandoval/gab/harvests
...
Created card based template for harvests, seeds, gardens, etc. Fixes #518 , Fixes #517 , and Fixes #570
2015-07-23 13:40:30 -04:00
Anthony Atkinson
5a33b2b754
Creating a directory for gardens under spec/features (to stay consistent with other features) and moving the creation specs from spec/gardens_spec.rb to spec/gardens/adding_gardens_spec.rb.
...
Also added the required and optional field tests for Garden form.
2015-07-23 11:42:04 -04:00
Anthony Atkinson
69cb87fd0f
Test that required and optional fields are displaying properly on Seed form.
2015-07-23 11:36:54 -04:00
Anthony Atkinson
bc058b9152
Missed a few optional field placeholders on Seed form.
2015-07-23 11:36:40 -04:00
Anthony Atkinson
efd6328436
Test for required and optional field display on Harvest form.
2015-07-23 11:32:06 -04:00
Anthony Atkinson
19adabc55f
Test for required and optional field display on Planting form.
2015-07-23 11:27:17 -04:00
Anthony Atkinson
ccde5b230b
Comments for reasoning behind adding bangs to let statements.
2015-07-23 10:12:03 -04:00
Anthony Atkinson
33f28d1727
Two tests required bangs on let statements in order to pass after refactoring.
2015-07-23 10:07:10 -04:00
AELOGICA
aa3cf729c8
Added feature tests for on gardens, seeds and harvests for the card based thumbnails
2015-07-23 15:44:27 +08:00
AELOGICA
611adc0728
Fixed test errors for seeds and garden thumbnails.
2015-07-23 15:44:26 +08:00
AELOGICA
a97acfb1ca
Fixed display of edit glyphicon based on edit priviledge.
2015-07-23 15:44:26 +08:00
AELOGICA
7e03ef1687
Fixed display of plantings on gardens thumbnail.
2015-07-23 15:44:26 +08:00
AELOGICA
c12791e428
Created card-based thumbnails for Seeds and Gardens page.
2015-07-23 15:44:25 +08:00
AELOGICA
bbe7d967b4
Changed px to em and used truncate instead of srolling for long harvest descriptions.
2015-07-23 15:44:25 +08:00
AELOGICA
f5336bd8f8
Created card based template for harvests.
2015-07-23 15:44:25 +08:00
Anthony Atkinson
5a35a3da01
Initial rendition of feature test upgrade to Ruby 2.x and Rspec 3.x syntax.
2015-07-22 19:48:41 -04:00
Anthony Atkinson
fad9eddbc4
Addition of guard gem to assist in quicker testing.
2015-07-22 16:00:45 -04:00
Anthony Atkinson
044f62eae2
Rubymine .gitignore additions.
2015-07-22 15:54:09 -04:00
Anthony Atkinson
4786e3e087
Marking required and optional fields on Garden form.
2015-07-22 11:07:32 -04:00
Anthony Atkinson
715a004b13
Marking required and optional fields on Seed form. Purposefully marked required those select fields which have no blank option.
2015-07-22 11:05:21 -04:00
Anthony Atkinson
96a007ef3b
Marking required and optional fields on Harvest form.
2015-07-22 11:02:46 -04:00
Anthony Atkinson
a03d044049
Make a reusable helper for the "* denotes a required field" help text and change the Planting form to use the helper.
2015-07-22 10:59:47 -04:00
Anthony Atkinson
9a6c32fe6d
Planting form with required fields marked and optional fields with "optional" placeholders or select options.
2015-07-22 10:52:08 -04:00
Anthony Atkinson
fc33269f47
Reusable class for adding a 1em bottom margin to a block and .red class for red foreground color.
2015-07-22 10:51:37 -04:00
Anthony Atkinson
a80001ffe7
Schema update after migration.
2015-07-22 10:39:02 -04:00
Anthony Atkinson
30032f5527
Add a red asterisk via CSS after all .form-group labels with the .required class.
2015-07-22 10:38:41 -04:00
Anthony Atkinson
fa8b10af58
New contributor!
2015-07-22 10:37:54 -04:00
Anthony Atkinson
9c469fb217
.gitignore additions for users of Rubymine.
2015-07-22 10:05:04 -04:00
pozorvlak
6b944e145e
Merge pull request #778 from GabrielSandoval/gab/names
...
Added multiple forms for scientific and alternate names on crop creation (Fixes #615 )
2015-07-17 20:25:04 +01:00
AELOGICA
7748c40ccf
Added jacarandang to contributors
2015-07-17 09:16:31 +08:00
Jace Monje
745281545a
added test for role checking on view
2015-07-17 09:06:18 +08:00
AELOGICA
7b3aefacd3
Hidden the +/- buttons by dby default, making them visible via JavaScript code.
2015-07-17 07:55:03 +08:00
AELOGICA
134465d023
Fixed feature errors and removed failing deprecated tests
2015-07-17 07:31:53 +08:00
AELOGICA
a581b759a3
Added tests for creating crops with multiple scientific and alternate names
2015-07-17 07:31:53 +08:00
AELOGICA
734b57e395
Fixed feature test errors
2015-07-17 07:31:53 +08:00
AELOGICA
12d151b68c
Added multiple forms for scientific and alternate names on crop creation
2015-07-17 07:31:51 +08:00
AELOGICA
472acd0e81
Polished UI of added forms for alternate names
2015-07-17 07:31:51 +08:00
AELOGICA
7f88b167b4
Added dynamic adding and removing additional scientific names
2015-07-17 07:31:51 +08:00
Miles Gould
897eac4fae
Merge branch 'pr/727' into dev
2015-07-17 00:31:00 +01:00
Miles Gould
41ab646b20
Added @manmeetsingh to CONTRIBUTORS.md
2015-07-16 23:58:57 +01:00
pozorvlak
8c017b24e0
Merge pull request #774 from jacarandang/signout
...
[#568 ] Signout redirects to last page visited
2015-07-16 23:22:03 +01:00
pozorvlak
12e3351c77
Merge pull request #777 from GabrielSandoval/gab/member_links
...
Added link to owner's profile from seeds', plantings', and harvests' index page (Fixes #569 )
2015-07-16 23:14:44 +01:00
AELOGICA
85e4708b71
Changed plantings_by_owner_path to seeds_by_owner_path on misc_seeds_spec.rb
2015-07-16 08:06:01 +08:00
AELOGICA
0816b6b114
Added link to owner's profile from seeds', plantings', and harvests' index
2015-07-13 10:42:06 +08:00
Jym Paul A. Carandang
91b5c3e798
Added test for signount redirection
2015-07-13 09:52:05 +08:00
Miles Gould
fc1dc0e4c3
Remove unused Planting#interesting? method.
2015-07-11 14:32:27 +01:00
Miles Gould
9e7957709d
Remove BUNDLED BY line from Gemfile.lock
...
This keeps getting removed by some automatic process, and it's
cluttering up my `git diff` output.
2015-07-11 14:32:27 +01:00
Miles Gould
492bdd915f
Move the rest of Planting.interesting into the DB
...
We could maybe make it a scope at this point...
2015-07-11 14:32:27 +01:00
Miles Gould
07c976b1fc
Filter plantings-with-photos in the DB, not Ruby.
2015-07-11 14:32:27 +01:00
Miles Gould
2faada7f14
Find interesting crops using DB queries
2015-07-11 14:32:27 +01:00
pozorvlak
133a67a8f2
Merge pull request #764 from GabrielSandoval/gab/places
...
Fixes #720 - Places show nearby seeds, members, and plantings.
2015-07-10 16:26:25 +01:00
pozorvlak
16dd1e5183
Merge pull request #772 from GabrielSandoval/gab/planting_icons
...
Added sunniness icons on plantings/_thumbnail and show page
2015-07-10 13:04:23 +01:00
AELOGICA
4193e38034
Fixed feature test errors on garden/show page.
2015-07-10 15:43:08 +08:00
AELOGICA
9eaaa8856f
Added row divs for members/_gardens, gardens/show, planting/index page.
2015-07-10 15:27:34 +08:00
AELOGICA
3ea9f2b5f2
Applied the responsive planting thumbnail to plantings/index page.
2015-07-10 15:18:39 +08:00
AELOGICA
723329ac49
Made the plantings/_thumbnail partial flexible for small and large screen sizes.
2015-07-10 15:11:15 +08:00
AELOGICA
89424b931b
Replaced 'sunniness_not specified.png' icon with a darker one.
2015-07-10 13:17:43 +08:00
Jym Paul A. Carandang
9f3d3b2b8f
Signout redirects to last page visited
2015-07-10 12:51:36 +08:00
AELOGICA
80c1e1bf23
Removed the column headers of planting thumbnails.
2015-07-10 11:25:05 +08:00
AELOGICA
01e676678c
Removed the '#' column on plantings/_thumbnail partial.
2015-07-10 11:25:05 +08:00
AELOGICA
43d7c36fc5
Created feature tests for showing nearby plantings, seeds, and members on search
2015-07-10 11:25:05 +08:00
AELOGICA
6a6f83c6a4
Added feature request #720
2015-07-10 11:25:05 +08:00
gabrielsandoval
f73bb81eb6
Made sunniness icons transparent
2015-07-10 11:17:11 +08:00
AELOGICA
0407df880b
Added feature tests for sunniness icons for plantings page.
2015-07-10 11:17:11 +08:00
AELOGICA
20219e23dc
Added sunniness icons on plantings/_thumbnail and show page
2015-07-10 11:17:11 +08:00
pozorvlak
49bbbeb431
Merge pull request #769 from jacemonje/new-navbar
...
Redesigned the navbar
2015-07-10 00:24:57 +01:00
pozorvlak
82bc07ccd0
Merge pull request #762 from CjayBillones/refactor-spec-models
...
Refactor spec/models
2015-07-10 00:24:00 +01:00
Cesy
212651a279
Merge pull request #730 from korabh/dev
...
Add background to thumbnails
2015-07-09 14:24:41 +01:00
Korab Hoxha
1568f4b7d8
Update _avatar.html.haml
2015-07-09 12:14:37 +02:00
Cesy
b7706d0064
Merge pull request #771 from pozorvlak/remove_release_8_tasks
...
Remove one-off tasks that were run for Release 8.
2015-07-09 10:23:25 +01:00
Cesy
3a232e1d08
Merge pull request #708 from oshiho3/629-thumbnails-of-crops-on-post
...
#629 Thumbnails of crops on post
2015-07-09 10:20:58 +01:00
Korab Hoxha
a27d273978
Remove 'img-rounded'
2015-07-09 02:27:07 +02:00
Korab Hoxha
4e7b0cf698
Remove img-rounded
2015-07-09 02:26:48 +02:00
Miles Gould
28ac7ff886
Remove one-off tasks that were run for Release 8.
...
The ElasticSearch index task was run, but failed because we didn't have
an ElasticSearch instance to run it against.
2015-07-09 01:06:39 +01:00
Jace Monje
fa0cb55789
fixed errors in tests
2015-07-09 08:01:58 +08:00
pozorvlak
42ffc49d74
Merge pull request #770 from pozorvlak/secret_token_for_staging
...
Set staging secret key from environment
2015-07-09 00:54:56 +01:00
Miles Gould
d4d210447a
Set staging secret key from environment
2015-07-09 00:47:11 +01:00
Jace Monje
7232f4614c
refactored tests
...
fixed tests
2015-07-09 07:37:29 +08:00
Jace Monje
b9a29115a2
new navbar
2015-07-09 07:14:49 +08:00
Cjay
23dbfea05a
Fix spec/models/ability_spec.rb
...
- Changed notification into a variable scope
- Removed let(:cw_ability) and let(:admin_ability) and just used ability
2015-07-09 07:06:21 +08:00
Miles Gould
3259291eea
Merge remote-tracking branch 'upstream/pr/698' into dev
2015-07-08 23:20:16 +01:00
pozorvlak
0d0042dba8
Merge pull request #761 from CjayBillones/refactor-spec-support
...
Refactor spec/support
2015-07-08 22:07:25 +01:00
pozorvlak
edcbc939e3
Merge pull request #728 from oshiho3/575-one-click-email-unsubscribe
...
#575 One click email unsubscribe
2015-07-08 22:06:29 +01:00
Cjay
c568498941
Refactor spec/models
...
- Changed before(:each) into let
- Changed :admin_ability and :cw_ability into :ability
2015-07-09 02:21:10 +08:00
Cjay
c6c8492528
Fix changes in spec/support
2015-07-09 01:59:34 +08:00
Cesy
3420f18fb9
Merge pull request #703 from soborok/issue-610
...
resolved issue #610 to show only current plantings
2015-07-08 17:54:30 +01:00
Mackenzie
377a54e692
Merge pull request #765 from GabrielSandoval/gab/seeds
...
Added feature and test for request displaying available seed count on crop page. Fixes #549
2015-07-08 11:23:01 -04:00
Jace Monje
8c1d88b663
added the admin/wrangler role check on member profile page
2015-07-08 12:07:37 +08:00
AELOGICA
c746c6d6d7
Added feature and test for request #549
2015-07-08 08:35:45 +08:00
AELOGICA
7607daa83a
Added feature and test for request #549
2015-07-08 08:16:32 +08:00
Miles Gould
f11c1b3d54
Merge branch 'pr/759' into dev
2015-07-08 00:32:02 +01:00
pozorvlak
fc44e87fb9
Merge pull request #763 from CjayBillones/refactor-spec-helpers
...
Refactor spec/helpers
2015-07-07 11:56:52 +01:00
pozorvlak
ccc63381a6
Merge pull request #753 from CjayBillones/dev
...
Show edited date/time on posts/comments and Show last login date on member profile
2015-07-07 11:30:08 +01:00
Mackenzie
9b64f5fec1
Merge pull request #758 from GabrielSandoval/gab/days_before_maturity
...
Gab/days before maturity (#678 ) Thank you! That haml looks much better.
2015-07-06 22:31:45 -04:00
AELOGICA
e138b3e8ab
Converted html tables to CSS classes
2015-07-07 10:08:50 +08:00
AELOGICA
92db75b3d8
Converted the ul's in the plantings thumbnail partial to definition lists
2015-07-07 08:34:03 +08:00
AELOGICA
755a60447f
Made the plantings/_thumbnail partial to contain only a single object.
2015-07-07 08:20:43 +08:00
Gabriel
b599818512
Delete _thumbnail.html.haml_spec.rb
2015-07-07 08:20:43 +08:00
AELOGICA
0a2d0d499c
Removed unneeded methods on the plantings helper
2015-07-07 08:20:43 +08:00
AELOGICA
e638acd2de
Refactored further on plantings/show page
2015-07-07 08:20:43 +08:00
AELOGICA
8d5367be9a
Refactored code and replaced the plantings/tumbnail view.
2015-07-07 08:20:43 +08:00
AELOGICA
516274b2b7
Added feature more feature tests on plantings creation for progress bars' status
2015-07-07 08:20:43 +08:00
AELOGICA
f13a66391c
Fixed errors where progress bars does not show 100% when a planting is marked as finished.
2015-07-07 08:20:43 +08:00
AELOGICA
b01385a1e4
Added some tests on the days before maturity feature
2015-07-07 08:20:43 +08:00
AELOGICA
4ca4d6b030
Fixed error where progress bars do not change upon update
2015-07-07 08:20:43 +08:00
AELOGICA
3181c97a2a
Added the mark as finished button on the index page.
2015-07-07 08:20:42 +08:00
AELOGICA
372a7f080d
Added the days before maturity feature #678
2015-07-07 08:20:42 +08:00
Cjay Billones
29a8628c42
Refactor spec/helpers
...
Change before(:each) into let in spec/helpers
2015-07-07 07:38:06 +08:00
pozorvlak
6d81ef198c
Merge pull request #760 from CjayBillones/refactor-rspec
...
Refactor spec tests
2015-07-06 22:22:17 +01:00
Cjay Billones
e94cbcef02
Refactor spec
...
Refactor spec by changing before(:each) into let
2015-07-06 10:56:31 +08:00
Katy Ereira
9304e44c08
Add Maccath tnd CjayBillones to contributors list
2015-07-03 08:45:16 +08:00
Maccath
3a9077050e
Add placeholder to harvest screen's plant part select box.
2015-07-03 08:30:04 +08:00
Cjay
64cf71ab4f
Fix test for comments
2015-07-02 19:01:32 +08:00
Cjay
3fb9283ca7
Add tests for posts
2015-07-02 18:54:17 +08:00
Cjay
a73d492062
Add tests for comment
2015-07-02 18:53:54 +08:00
Cjay
2528d8af8a
Show edited date/time on posts/comments
2015-07-02 18:53:18 +08:00
Cjay
10cb6c18aa
Show last login date on member profile
2015-07-02 18:52:11 +08:00
Cjay
34e61082b9
Add config/application.yml in gitignore
...
Included config/application.yml in gitignore since it contains personal configuration of developer.
2015-07-02 18:51:05 +08:00
Cjay
b868364e96
Fix merge conflict in contributors
2015-07-02 18:50:30 +08:00
pozorvlak
45c0adb044
Merge pull request #757 from CjayBillones/code-refactoring
...
[Refactoring] Replace .count and .length with .size for collections
2015-07-02 11:12:44 +01:00
Cjay Billones
6c72345d26
Fix test
2015-07-02 11:57:45 +08:00
pozorvlak
4648464fb5
Merge pull request #751 from GabrielSandoval/search_form
...
Added search form on the places index page.
2015-07-01 17:43:36 +01:00
AELOGICA
429e54733d
Moved the geocoder stub to ./cofig/environments/test.rb
2015-07-01 10:57:28 +08:00
pozorvlak
daa8717807
Merge pull request #744 from andrba/currency_spec_refactoring
...
#558 Currency refactoring in specs.
2015-06-26 13:18:26 +01:00
Andrey
44b260b1e8
Currency refactoring in specs.
2015-06-26 15:54:37 +10:00
AELOGICA
9bd7448ae6
Added the feature test for searching places
2015-06-26 09:17:08 +08:00
Cjay Billones
bb88041fef
[Refactoring] Replace .count and .length with .size for collections
...
Improved program efficiency (in querying in particular) by replacing .count and .length with .size for collections.
Fix error in refactoring
Reverted some .size into .count
2015-06-25 12:09:03 +08:00
AELOGICA
87f1c6c26d
Added an alert for empty string search.
2015-06-23 14:33:13 +08:00
gabrielsandoval
0e2a5fd205
Added search form on the places index page.
2015-06-21 15:24:07 +08:00
Miles Gould
5bb04dc1a4
Merge branch 'pr/745' into dev
2015-06-16 19:54:33 +01:00
Mackenzie
7cedd98b71
Merge pull request #746 from achalc/fix-fb-thumbnail
...
added growstuff-apple-touch-icon-precomposed.png to meta partial
2015-06-13 00:22:45 -04:00
Mackenzie
2209d65aa6
Merge pull request #748 from wingyu/dev
...
Issue #713 : Added flash message when photos deleted
2015-06-12 23:50:11 -04:00
Mackenzie
ba906868d8
Merge pull request #747 from mauricio-gonzalez/add_autofocus_post_field
...
[#478 ] autofocus subject input
2015-06-12 23:38:41 -04:00
Andrey
4cb3444dcd
Adding myself to contributors
2015-06-09 17:47:21 +10:00
Vincent Wong
60df62f3fa
added flash message when deleting messages
2015-06-06 14:36:03 +10:00
Mauricio
e3a620a109
[ #478 ] autofocus subject input
2015-06-02 23:21:18 -06:00
Achal Channarasappa
3476d58642
added growstuff-apple-touch-icon-precomposed.png to meta partial
2015-06-02 20:52:03 -05:00
pozorvlak
a7feac3740
Merge pull request #742 from maco/dev
...
Moving myself to the committers section
2015-06-01 15:55:03 +01:00
Andrey
ad5730a81c
Removed excessive example from notification controller specs
2015-05-27 12:08:30 +10:00
Andrey
e35ebab380
Reply to notification action
2015-05-27 11:56:24 +10:00
Shiho Takagi
3b42806b77
Modified wordings
2015-05-22 13:46:19 +10:00
Mackenzie Morgan
c5fbda0223
cleaning up inadvertent schema change
2015-05-20 17:10:22 -04:00
Mackenzie Morgan
38dbdc8307
Moving myself (maco) to the committer section, since I was given commit bit a couple months back
2015-05-20 17:08:21 -04:00
Skud
f830ed1cf2
Merge pull request #706 from tygriffin/deprecated-test-warning
...
add deprecation notice to all controller and view specs
2015-05-20 10:17:15 +10:00
Skud
66402e5471
Merge pull request #731 from oshiho3/578-database-seeding-improvement
...
#578 More extensive database seeding - bulk creating members, gardens and plantings
2015-05-20 10:10:48 +10:00
Skud
8410b6db1e
Merge pull request #700 from sksavant/photo_linkback
...
Linkbacks in photo view page to harvest and gardens
2015-05-20 10:08:33 +10:00
Skud
aef4800ad3
Merge pull request #737 from soborok/issue-610-solved
...
resolved issue-610 to display only active planting
2015-05-20 10:08:11 +10:00
Skud
a3b9c50fea
Merge pull request #723 from cesy/moretests
...
More tests
2015-05-20 10:06:18 +10:00
Skud
add275e772
Merge pull request #710 from cesy/secrets
...
Switching to new secrets format
2015-05-20 10:05:46 +10:00
Skud
9a2818baa9
Merge pull request #729 from oshiho3/621-crop-varieties-sidebar
...
#621 Crop varieties sidebar
2015-05-20 10:05:04 +10:00
Skud
c47a1bc361
Merge pull request #740 from yez/feature/robots-dissalow-on-staging
...
Feature/robots dissalow on staging
2015-05-20 09:57:28 +10:00
Skud
e04f78d42d
Merge pull request #741 from pozorvlak/upgrade_poltergeist
...
Upgrade poltergeist to v1.6.
2015-05-20 09:56:24 +10:00
Skud
d6b83454fe
Merge pull request #732 from Growstuff/dev
...
Production push (release 8): request crops, search sci/alt names, garden photos, and more
2015-05-20 09:55:34 +10:00
Miles Gould
8ce7c25374
Upgrade poltergeist to v1.6.
...
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.
2015-05-06 12:15:22 +01:00
Jake Yesbeck
c1ab161b89
Added self to Contributors.md per guidelines
2015-05-05 09:18:32 -07:00
Jake Yesbeck
0d55b54371
Use a constant for the default robots.txt filename
2015-05-05 09:05:00 -07:00
Jake Yesbeck
46ac06698a
Additional test for nonsense subdomain
2015-05-05 09:02:42 -07:00
Jake Yesbeck
81ce6ed8a3
Make sure file exists before attempting to render it
2015-05-05 08:58:33 -07:00
Jake Yesbeck
0f8d1e7db1
Change the render to render the file directly
...
Also assert that the response is the actual file contents
instead of mocking the method call
2015-05-04 23:37:40 -07:00
Jake Yesbeck
507e5a0ebc
Robots controller and custom robots.txt files
...
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
2015-05-04 23:11:41 -07:00
soborok
76608a981c
resolved issue-610 to display only active planting
2015-04-07 13:10:33 -05:00
Gabrielle DeWitt
81d2f9829e
Updated Contributors
2015-04-04 12:01:51 -07:00
Gabrielle DeWitt
b7d7f6896e
Updated Helper Spec to Match Coding Standards
...
Replaced before and should with let and
expect, respectively.
Issue #633
2015-04-04 12:01:43 -07:00
Gabrielle DeWitt
88e8e3a59e
Added Helper for See Who's Planted Link Text
...
Quantity and planted_from are not required
to add a planting. This change handles
the cases where one or both attributes are
missing.
Fixes #633
2015-04-04 11:51:59 -07:00
Shiho Takagi
d95bd0e063
Skip all user confirmation
2015-04-04 23:22:21 +11:00
Shiho Takagi
0c80a00f31
Pupulate sunniness and planted_from field on planting.
2015-04-04 22:56:35 +11:00
Shiho Takagi
1fe9a7d5e0
Merge branch 'dev' of https://github.com/Growstuff/growstuff into 578-database-seeding-improvement
2015-04-04 09:12:20 +11:00
Korab Hoxha
bfb4053bb4
Change to "img-rounded"
2015-03-25 16:05:30 +01:00
Korab Hoxha
2aad8a0ed0
Change to "img-rounded"
2015-03-25 16:05:07 +01:00
Korab Hoxha
7c1cce40b2
Update leaflet_overrides.css.less
2015-03-25 15:50:43 +01:00
Skud
d7ef598654
Merge pull request #726 from maco/approved_crops
...
Crop accept/reject notification improvements
2015-03-18 12:42:06 +11:00
Mackenzie Morgan
bd0da36d63
reverse the rejection_explanation logic to not use !=
2015-03-17 21:23:54 -04:00
Mackenzie Morgan
6dedf1b030
add test for crop.rejection_explanation function
2015-03-16 23:07:17 -04:00
Shiho Takagi
c253c86787
minor improvements
2015-03-17 11:40:32 +11:00
Shiho Takagi
59d823ff8b
bulk creating members, gardens and plantings
2015-03-17 02:07:43 +11:00
Korab Hoxha
c8903ba25f
"img-circle" for users
2015-03-15 02:43:43 +01:00
Korab Hoxha
3a5cf37dc0
"img-circle" class for members gravatar
2015-03-13 12:58:06 +01:00
Korab Hoxha
8631b1fc99
Add background to thumbnail
2015-03-13 11:33:20 +01:00
Shiho Takagi
0c6b6e0e0e
added show all/less toggle button
2015-03-12 13:49:37 +11:00
Shiho Takagi
9f33f497bc
improved coding
2015-03-11 13:06:23 +11:00
Mackenzie Morgan
920ca2948b
add helper function for crop rejection explanation and use it on both notifier and status message
2015-03-09 00:50:34 -04:00
Shiho Takagi
ad6c1ba2dc
tiding up the code
2015-03-08 15:10:30 +11:00
Shiho Takagi
674d78721d
Merge branch '575-one-click-email-unsubscribe' of https://github.com/oshiho3/growstuff into 575-one-click-email-unsubscribe
2015-03-08 14:29:56 +11:00
Shiho Takagi
3a1bd78252
Merge branch '575-one-click-email-unsubscribe' of https://github.com/oshiho3/growstuff into 575-one-click-email-unsubscribe
2015-03-08 14:29:28 +11:00
Manmeet Singh
b9b2f4a57e
Placing cursor in textarea on page load of write post and write comment views
2015-03-07 16:36:15 +05:30
Shiho Takagi
e4e9b63e4d
Merge branch '575-one-click-email-unsubscribe' of https://github.com/oshiho3/growstuff into 575-one-click-email-unsubscribe
2015-03-06 11:13:49 +11:00
Shiho Takagi
40adc379ae
Merge branch 'dev' of https://github.com/Growstuff/growstuff into 575-one-click-email-unsubscribe
2015-03-06 10:51:09 +11:00
Mackenzie Morgan
9e53105f43
make language for crop accept/reject friendlier and if reason for rejection is 'other', give the rejection notes
2015-03-04 22:02:35 -05:00
Mackenzie
6505254e6c
Merge pull request #724 from tygriffin/pending-rejected-sci-alt-names
...
Pending rejected sci alt names
2015-03-04 20:17:33 -05:00
Mackenzie Morgan
2d73dd2869
remove pending/rejected crops from browse and test that, change links on wrangling page to go directly to crop edit and update tests for that
2015-03-04 13:13:35 +11:00
Shiho Takagi
2abe6d7d12
show thumbnail even when there is no photo
2015-03-04 12:53:08 +11:00
Taylor Griffin
ead9a250af
test that status message appears when rejected / pending
2015-02-27 07:56:30 +11:00
Taylor Griffin
3a9ec8cf6d
include crop approval status in sci and alt names
2015-02-27 07:39:07 +11:00
Cesy Avon
8990e803a0
Increasing coverage of plantings controller
2015-02-26 17:28:26 +00:00
pozorvlak
c76e9ccbf6
Merge pull request #722 from maco/approved_crops
...
remove pending/rejected crops from browse and test that, change links on...
2015-02-25 20:18:26 +00:00
Shiho Takagi
375f647e2d
Merge branch 'dev' of https://github.com/Growstuff/growstuff into 575-one-click-email-unsubscribe
2015-02-25 16:50:30 +11:00
Mackenzie Morgan
1b62c5cb97
remove pending/rejected crops from browse and test that, change links on wrangling page to go directly to crop edit and update tests for that
2015-02-25 00:05:56 -05:00
Shiho Takagi
0f52ea5aad
one click unsubscription
2015-02-25 10:26:04 +11:00
Cesy Avon
2740b5e47b
Correcting the environment variable name for secret token so Heroku is not impacted
2015-02-23 13:37:43 +00:00
Shiho Takagi
3894127f5c
Merge branch 'dev' of https://github.com/Growstuff/growstuff into 629-thumbnails-of-crops-on-post
2015-02-23 21:44:01 +11:00
Shiho Takagi
17ccea4b28
moving photo on posts/show view
2015-02-23 21:43:03 +11:00
Mackenzie
7bca5c8845
Merge pull request #715 from Skud/requestcrops
...
Improvements to crop requests
2015-02-20 22:11:28 -05:00
Mackenzie
017df0484c
Merge pull request #716 from oshiho3/PT80956846_crop_search
...
exclude unapproved crops from search
2015-02-20 22:04:53 -05:00
Shiho Takagi
d338bab82b
travis to test both with and without elasticsearch
2015-02-18 16:18:24 +11:00
Shiho Takagi
35f8c126b6
using scope for searching only approved records
2015-02-18 15:38:28 +11:00
Shiho Takagi
eafe90e295
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-02-18 11:37:30 +11:00
Shiho Takagi
7b911034b8
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-02-18 11:37:11 +11:00
Shiho Takagi
798b89db11
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-02-18 11:36:21 +11:00
Shiho Takagi
506e3e550c
update sql search to excludes unapproved crops
2015-02-18 11:26:14 +11:00
Shiho Takagi
8ab3167a28
update sql search to excludes unapproved crops
2015-02-18 11:15:15 +11:00
Shiho Takagi
436e7e3c59
Merge branch 'dev' of https://github.com/Growstuff/growstuff into PT80956846_crop_search
2015-02-18 10:33:48 +11:00
Skud
9f1091a1c8
Merge pull request #717 from maco/cms
...
change footer section names to generic footer1, footer2, footer3
2015-02-18 08:20:58 +11:00
Mackenzie Morgan
3b1e855da3
change footer section names to generic footer1, footer2, footer3 because we're going to CMS mode
2015-02-17 13:51:06 -05:00
Savant Krishna
da95581099
:using size instead of count
2015-02-17 21:35:57 +05:30
Mackenzie
d7f8bff17a
Merge pull request #714 from Skud/search_tweaks
...
Fixed various problems with searches
2015-02-17 09:15:25 -05:00
Shiho Takagi
a7caa2fbaa
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
spec/models/crop_spec.rb
2015-02-18 00:49:21 +11:00
Shiho Takagi
b215ef03c7
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
spec/models/crop_spec.rb
2015-02-18 00:47:46 +11:00
Shiho Takagi
3cbbbc79fb
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
spec/models/crop_spec.rb
2015-02-18 00:39:56 +11:00
Shiho Takagi
eb5e9e926b
fixing Travis CI error
2015-02-18 00:37:58 +11:00
Shiho Takagi
ef2d1eb683
fixing Travis CI error
2015-02-18 00:17:53 +11:00
Shiho Takagi
965f87393d
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
spec/models/crop_spec.rb
2015-02-17 23:56:26 +11:00
Shiho Takagi
023333b15f
exclude unapproved crops from search
2015-02-17 23:52:02 +11:00
Shiho Takagi
2241a760c2
exclude unapproved crops from search
2015-02-17 23:33:39 +11:00
Skud
e4dabd1725
Fix action links in sidebar - can't do stuff if not approved
2015-02-17 20:54:16 +11:00
Skud
1dfac3fb2f
Improving crop request form
2015-02-17 20:44:24 +11:00
Skud
d0f856d389
Fixed various problems with search matching
2015-02-17 19:20:25 +11:00
Mackenzie
ac6aa730c1
Merge pull request #711 from maco/cms
...
move cms admin to /admin/cms at skud's request
2015-02-17 00:30:38 -05:00
Mackenzie Morgan
cd12412b46
move cms admin to /admin/cms at skud's request
2015-02-16 23:19:25 -05:00
Miles Gould
9e146cde18
Merge branch 'dev' into js_all_the_features
2015-02-16 14:42:30 +00:00
Cesy Avon
9b195d1d2e
Fixing line break
2015-02-16 13:42:57 +00:00
Cesy Avon
eb76db93e4
Switching to new secrets format as per http://guides.rubyonrails.org/upgrading_ruby_on_rails.html#config-secrets-yml
2015-02-16 13:34:37 +00:00
Cesy Avon
6f80102f79
Adding autoloaded crop factory for later testing
2015-02-16 12:27:18 +00:00
Shiho Takagi
90ca5ec13b
added thumbnails of crops mentioned on post page
2015-02-13 23:39:31 +11:00
Taylor Griffin
28288c51fe
Merge pull request #707 from oshiho3/PT80956846_crop_search
...
fixing issue with 1)paginating crop search and 2)crop name autocomplete
2015-02-13 06:11:29 +11:00
Shiho Takagi
70cdab96c4
fixing issue with 1)paginating crop search and 2)crop name autocomplete
2015-02-12 23:00:04 +11:00
Taylor Griffin
e906d293a2
Merge pull request #702 from tygriffin/request-crop-links
...
Request crop links
2015-02-12 22:25:54 +11:00
Taylor Griffin
abdc43ef40
Merge pull request #705 from oshiho3/PT80956846_crop_search
...
Fixes and improvement
2015-02-12 22:25:08 +11:00
Shiho Takagi
3ed7edbfbf
merge
2015-02-12 21:09:42 +11:00
Taylor Griffin
95974ab21b
add deprecation not to all controller and view specs
2015-02-12 19:52:53 +11:00
Shiho Takagi
7e9f18e89e
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-02-12 16:42:55 +11:00
Shiho Takagi
e09f050088
updated the crop search query for more accurate search
2015-02-12 16:42:36 +11:00
Shiho Takagi
5bfab90b5b
updated the crop search query for more accurate search
2015-02-12 16:31:57 +11:00
Nell Taylor & Heejin Park
7a064c0667
Added 'current' scope to show only current plantings on gardens/index view and added accompanying view test
2015-02-10 15:02:10 -06:00
Taylor Griffin
3289e7b950
Merge branch 'dev' of https://github.com/Growstuff/growstuff into fix-request-new-crop
2015-02-10 22:12:40 +11:00
Taylor Griffin
102763f2ab
link to new crop request form
2015-02-10 22:12:22 +11:00
Skud
09a78d4661
Merge pull request #701 from Skud/search_tweaks
...
Search tweaks
2015-02-10 20:57:32 +11:00
Skud
e0d8126514
Merge pull request #694 from maco/cms
...
Add comfortable mexican sofa CMS to growstuff & make footer use it
2015-02-10 20:53:50 +11:00
Savant Krishna
1c9081e788
remove duplicate test in views
2015-02-10 20:52:42 +11:00
Skud
5cceb2c4ff
Merge pull request #699 from tygriffin/fix-request-new-crop
...
Fix request new crop
2015-02-10 20:52:37 +11:00
Skud
66fcad69fa
Paginate search results, make sexy subtitles
2015-02-10 20:48:36 +11:00
Savant Krishna
9bcd2d0aa6
Test for linkback of photos to harvest/garden/planting
2015-02-10 20:01:43 +11:00
Taylor Griffin
2ab73d3df6
call site name from inside signature partial
2015-02-10 19:59:42 +11:00
Taylor Griffin
623dbdd418
fix search deleting crops
2015-02-10 19:58:43 +11:00
Skud
78c4fc36b1
Paginate search results
...
... and include total number in subtitle
2015-02-10 19:26:07 +11:00
Skud
9ccef5471f
Added search form to crop search result page
2015-02-10 19:18:57 +11:00
Skud
0fc4c3cb4d
Made search result page show a suitable title
2015-02-10 19:07:50 +11:00
Taylor Griffin
c61f7b8e72
pass locals into signature partial properly
2015-02-10 18:52:24 +11:00
Taylor Griffin
b81e034254
tweak permissions for alternate names just like sci names
2015-02-10 18:38:32 +11:00
Taylor Griffin
07f7572b13
extract email signature into partial
2015-02-10 18:33:54 +11:00
Taylor Griffin
2697fea249
tests back to green
2015-02-09 22:41:35 +11:00
Taylor Griffin
cbb4f9d7ac
add rejection notes
2015-02-09 22:17:32 +11:00
Taylor Griffin
0dbc2e1964
prevent users from seeing sci names of crops unless approved
2015-02-09 21:52:52 +11:00
Taylor Griffin
319fc12ebb
add crop must be approved validation
2015-02-09 21:13:25 +11:00
Taylor Griffin
2db7bf638b
improve copy for new request email
2015-02-09 20:41:28 +11:00
Savant Krishna
36a9514add
linkback for harvests and gardens as well : Fixing #679
2015-02-09 17:59:31 +11:00
Skud
497121a221
Merge pull request #695 from sksavant/member_sort
...
Functionality to sort members by recently joined : Issue #550
2015-02-09 17:53:11 +11:00
Savant Krishna
e17a3a2ab1
Addition to Contributors list
2015-02-09 17:47:31 +11:00
Savant Krishna
49a5a26f17
Functionality to sort members by recently joined : Issue #550
2015-02-09 17:47:25 +11:00
Mackenzie Morgan
b66b8263c1
resolving schema merge
2015-02-09 00:06:18 -05:00
Mackenzie Morgan
c3429cc0f3
adding admin access test for cms, and changing the cms admin path, and adding a link for it to the admin page, and updating the navbar so i can actually target the sign-in link in the test. also removing sample fixture gencode from cms installation
2015-02-09 00:05:02 -05:00
Skud
f7a2ec2054
Merge pull request #676 from pozorvlak/seed_properties
...
New seed properties: days until maturity, organic, GMO, heirloom
2015-02-09 14:07:20 +11:00
Skud
95ecdad024
Merge pull request #650 from robertlandreaux/add-crop-wrangling-link
...
add wrangle crop button to browse crops page
2015-02-09 14:06:28 +11:00
Miles Gould
e6cbbb3e3d
Use fieldset instead of abusing .input-group.
...
As discussed in
https://github.com/Growstuff/growstuff/pull/676#issuecomment-73072087
and following comments by @maco and @Skud.
2015-02-07 13:23:31 +00:00
robertlandreaux
b78ccaa097
fix crop_wrangling_button_spec.rb
2015-02-06 21:57:47 -05:00
robertlandreaux
593d6e7ec1
Merge branch 'dev' of https://github.com/Growstuff/growstuff into add-crop-wrangling-link
2015-02-06 21:29:18 -05:00
Skud
4c6b96e590
Merge pull request #687 from tygriffin/crop-request
...
Crop request
2015-02-06 13:55:08 +11:00
Taylor Griffin
8631c78f9a
Merge branch 'dev' of https://github.com/Growstuff/growstuff into crop-request
2015-02-06 07:36:52 +11:00
Taylor Griffin
a69ad34359
add link to search crops
2015-02-06 07:36:43 +11:00
Taylor Griffin
1099e4c9fe
update copy for new / edit crop form
2015-02-06 07:34:01 +11:00
Skud
3a53f4f8a8
Merge pull request #686 from yoongkang/mydev
...
Allow the planting reminder spec to test links in emails properly
2015-02-05 13:53:17 +11:00
Taylor Griffin
076a6cc1df
catch up with upstream dev
2015-02-04 21:41:42 +11:00
Taylor Griffin
b842bff9cb
wip: fix misc tests
2015-02-04 18:36:14 +11:00
Taylor Griffin
80a28085f1
make pending crops unviewable to regular members
2015-02-04 14:44:12 +11:00
Taylor Griffin
0dd8cbccf0
refactor default scope on crop
2015-02-04 14:21:35 +11:00
Taylor Griffin
abece6473b
make rejected and pending crops viewable on wrangle crops page
2015-02-04 14:18:10 +11:00
Taylor Griffin
ff1b941690
validate that a crop hasn't already been rejected or approved
2015-02-04 06:56:51 +11:00
Skud
85a6eb6195
Merge pull request #693 from maco/standard_weights
...
make the one-off save the si weight
2015-02-03 20:10:37 +11:00
Mackenzie Morgan
87bfceb035
make the one-off save the si weight
2015-02-02 23:49:07 -05:00
Mackenzie Morgan
b95975d632
swap footer over to CMS snippets and set CMS to use Devise for auth
2015-02-02 23:47:53 -05:00
Mackenzie Morgan
075cdb8272
Merge branch 'dev' of github.com:growstuff/growstuff into cms
2015-02-02 23:11:51 -05:00
Taylor Griffin
7db4dee61a
add alert on crop show when rejected
2015-02-03 13:30:21 +11:00
Taylor Griffin
0993917dc6
define approval status options in model
2015-02-03 13:28:44 +11:00
Taylor Griffin
d6cb20e2c4
make reasons for rejection a select input
2015-02-03 13:27:41 +11:00
Taylor Griffin
3e65656c7b
add meta data to crop pending alert
2015-02-03 13:25:14 +11:00
Taylor Griffin
47dc94f820
reason_for_rejection is required if marked as rejected
2015-02-03 13:18:59 +11:00
Miles Gould
c1870d46a2
Merge branch 'dev' into seed_properties
...
Conflicts:
db/schema.rb
2015-02-02 17:45:49 +00:00
pozorvlak
1988c22626
Merge pull request #692 from Skud/elasticsearch-test-failures
...
Fixed test failure if elasticsearch isn't present in test env
2015-02-02 17:00:53 +00:00
Yoong Kang Lim
a795d452c6
Remove redundant have_content expectations
2015-02-02 21:15:46 +11:00
Shiho Takagi
656b0e44d8
fixing issue with elasticsearch option false in dev
2015-02-02 18:40:24 +11:00
Skud
af39df5e0c
Fixed test failure if elasticsearch isn't present in test env
2015-02-02 18:20:16 +11:00
Mackenzie Morgan
1f23e1a646
merge from upstream
2015-02-01 22:08:28 -05:00
Skud
ca47127197
Merge pull request #684 from maco/standard_weights
...
Standard weights for harvests
2015-02-02 14:06:39 +11:00
Mackenzie Morgan
7ca89908cd
merge from upstream
2015-02-01 22:00:52 -05:00
Mackenzie Morgan
2c94f61843
use %0.3f instead of %0.2f so we get to gram-granularity, and don't duplicate code
2015-02-01 21:59:33 -05:00
Mackenzie Morgan
7326acba81
add cms routes
2015-02-01 21:56:06 -05:00
Skud
77b4b76f14
Merge pull request #648 from oshiho3/PT80956846_crop_search
...
PT80956846 crop search
Fixes #649 as well.
Notes for deployment:
Edit config/application.yml to include GROWSTUFF_ELASTICSEARCH: "true" for dev and prod
Run:
figaro heroku:set -e staging --app growstuff-staging
heroku addons:add bonsai --app growstuff-staging
(or prod as appropriate)
Note: if you get a heap of figaro errors, you probably need to quote the value strings in your application.yml (especially numeric ones).
Now I'm ready to actually merge. The indexing will happen as part of deploy-tasks.sh.
2015-02-02 11:14:16 +11:00
Miles Gould
eca27d18ea
Reword "days until maturity" on seed form.
2015-02-01 18:14:25 +00:00
Taylor Griffin
2f67ffd2f8
fix regressions
2015-02-02 00:01:49 +11:00
Taylor Griffin
40d13fadb3
write feature spec for requesting a crop
2015-02-01 23:29:31 +11:00
Taylor Griffin
3791f4aa6f
validate wikipedia url only if crop is approved
2015-02-01 22:43:48 +11:00
Yoong Kang Lim
79c60dc7c7
Allow the planting reminder spec to test links in emails properly
2015-02-01 22:26:44 +11:00
Miles Gould
5035b65883
Fix stupid call-nonexistent-method bug in tests.
2015-02-01 10:11:55 +00:00
Taylor Griffin
4211ebec76
add request notes to crop request
2015-02-01 17:56:51 +11:00
Taylor Griffin
d02edc3dd1
don't show sci name fields to regular users in crop form
2015-02-01 17:42:21 +11:00
Taylor Griffin
e86200b942
requester receives a message when crop request is rejected
2015-02-01 17:32:49 +11:00
Taylor Griffin
776b5450f9
requester receives email when crop request is approved
2015-02-01 17:20:48 +11:00
Taylor Griffin
c80b42d9bc
change from approved boolean to approval_status string
2015-02-01 16:52:31 +11:00
Mackenzie Morgan
6aa37e6e26
adding CMS via comfortable mexican sofa gem
2015-02-01 00:27:04 -05:00
Miles Gould
089a3d5c24
Merge branch 'dev' into seed_properties
...
Conflicts:
db/schema.rb
2015-02-01 00:03:10 +00:00
Miles Gould
1741567e19
Add tests for display of date ranges.
...
They fail for me with the error
undefined method `days_until_harvest_min=' for #<Seed:0x0000000b8dfcd8>
2015-01-31 23:59:27 +00:00
Mackenzie Morgan
de5b16e384
back to kg for si weight, also now adding si_weight to the csv correctly
2015-01-31 18:35:29 -05:00
Taylor Griffin
a8c203aea0
send emails to all crop wranglers when a new crop is requested
2015-02-01 09:32:50 +11:00
Shiho Takagi
2aa30475e9
merge
2015-02-01 00:14:52 +11:00
Shiho Takagi
9a5e15b292
index when sci name or alt name is updated
2015-01-31 23:59:46 +11:00
Mackenzie Morgan
bb9695b272
add check for nil to set_si_weights and the corresponding deploy script and update test
2015-01-31 00:45:31 -05:00
Mackenzie Morgan
d436fd86f8
use ruby-units to handle conversion. note: the deploy task isn't working and i don't know why
2015-01-31 00:22:35 -05:00
Mackenzie Morgan
3f393b0937
moving si_weight population to one-off
2015-01-30 23:17:42 -05:00
Mackenzie Morgan
fb271633d9
Merge branch 'dev' of github.com:growstuff/growstuff into standard_weights
2015-01-30 22:48:50 -05:00
Taylor Griffin
e40fad76fd
exclude pending approval crops from default crops scope
2015-01-31 10:39:17 +11:00
Taylor Griffin
41db12d8d7
pending approval crops appear on crops wrangle page
2015-01-31 10:36:02 +11:00
Taylor Griffin
28d29291a7
any member can create a crop at least provisionally
2015-01-31 10:03:44 +11:00
Taylor Griffin
22e0379769
give crops a requester
2015-01-31 09:54:59 +11:00
pozorvlak
b60bbbcb4e
Merge pull request #682 from maco/dev
...
fixing harvest csv so it doesn't error
2015-01-30 15:54:58 +00:00
Mackenzie Morgan
0da121a48d
adding test for harvest csv
2015-01-29 22:27:09 -05:00
Skud
6b6ffd6e58
Merge pull request #653 from rocky-jaiswal/issues/625_add_context_for_logged_out_users
...
Show friendly message to unregistered users who view posts.
2015-01-30 12:37:48 +11:00
Rocky Jaiswal
21dbf87ab9
Merge branch 'issues/625_add_context_for_logged_out_users' of github.com:rocky-jaiswal/growstuff into issues/625_add_context_for_logged_out_users
2015-01-29 12:03:40 +01:00
Rocky Jaiswal
a5fcd9f860
Merge branch 'dev' of github.com:Growstuff/growstuff into issues/625_add_context_for_logged_out_users
2015-01-29 12:03:27 +01:00
Rocky Jaiswal
2853bf5c70
Merge pull request #1 from Skud/rocky-jaiswal-issues/625_add_context_for_logged_out_users
...
Rocky jaiswal issues/625 add context for logged out users
2015-01-29 12:02:19 +01:00
Mackenzie Morgan
2d55d88db8
fixing harvest csv so it doesn't error
2015-01-29 00:49:23 -05:00
Mackenzie Morgan
2567e7cd74
adding tests (not passing, need to figure out saving mid-test), fixing before_save, adding CSV column, and adding task to set the si_weight throughout the db
2015-01-29 00:27:53 -05:00
Mackenzie Morgan
e2bac619b7
Merge branch 'dev' of github.com:growstuff/growstuff into standard_weights
2015-01-28 23:10:10 -05:00
Mackenzie Morgan
0bdab0d9fc
basics of harvest standardized weights
2015-01-28 23:00:16 -05:00
Skud
e55fe55dc7
Merge pull request #680 from maco/garden_photos
...
Garden photos
2015-01-29 09:48:39 +11:00
Mackenzie Morgan
5a474d523c
merge from upstream
2015-01-27 22:35:19 -05:00
Mackenzie Morgan
d126392ee2
display garden photos on member page garden tabs too
2015-01-27 00:58:44 -05:00
Mackenzie Morgan
c38dc4661d
basics of garden photos
2015-01-27 00:54:05 -05:00
Mackenzie Morgan
675ac5a03f
add before_save for harvest weight and index for harvest photos
2015-01-26 22:26:21 -05:00
Miles Gould
233f9dfd88
Split "days until maturity" into min and max fields.
2015-01-26 19:20:33 +00:00
Shiho Takagi
b414598b07
adding comments for search options
2015-01-26 22:50:47 +11:00
Shiho Takagi
2c4e768a3a
fixing wrong file name
2015-01-26 22:30:19 +11:00
Shiho Takagi
04d61bd040
deployment sript
2015-01-25 16:18:26 +11:00
Shiho Takagi
5a96b7efd6
adding a rake task to generate elasticsearch index
2015-01-25 15:47:40 +11:00
Miles Gould
329e147add
Show new seed props in detail page
2015-01-24 12:34:14 +00:00
Miles Gould
334b5bf63f
Test new seed properties on detail page
2015-01-24 12:34:09 +00:00
Miles Gould
58940a6765
Add new seed properties to feature.
2015-01-24 12:13:57 +00:00
Miles Gould
2442539e1b
Allow feature tests and unicorn to run at the same time
2015-01-24 12:08:02 +00:00
Miles Gould
b56237115e
Add form and controller for new seed properties
2015-01-24 12:01:11 +00:00
Miles Gould
038192095d
Validate all numeric fields as being >= 0.
2015-01-24 11:54:17 +00:00
Miles Gould
9a18b4b62b
Add new properties to seeds
...
Added days_until_maturity, gmo, organic and heirloom properties; added
validation and tests for the last three.
2015-01-24 11:31:35 +00:00
Skud
c6f5abc036
Made info alerts be green like Growstuff is green
2015-01-24 21:07:41 +11:00
Skud
ad76a04e8f
Fixed misnamed feature test
2015-01-24 21:07:27 +11:00
Skud
0b70be4939
Merge branch 'issues/625_add_context_for_logged_out_users' of https://github.com/rocky-jaiswal/growstuff into rocky-jaiswal-issues/625_add_context_for_logged_out_users
2015-01-24 20:45:14 +11:00
pozorvlak
da2590791e
Merge pull request #665 from pozorvlak/500_on_follow
...
Fix the 500 server error when you try to follow another user
2015-01-23 23:45:03 +00:00
Miles Gould
79a7958519
Don't try to load a Follow before it's been created.
2015-01-23 11:39:20 +00:00
Miles Gould
f4d452f3bc
Turn on PhantomJS for Follows features.
2015-01-23 11:39:20 +00:00
Miles Gould
d08e2f09db
Add feature test for 500-on-follow error
...
This doesn't actually catch the problem; I'm committing it so other
people can see it and suggest ways of making it stronger.
2015-01-23 11:39:20 +00:00
pozorvlak
d5cc3f300a
Merge pull request #664 from pozorvlak/travis_containers
...
Deployment from Travis containers
2015-01-23 11:00:11 +00:00
Skud
1982cecc31
Merge pull request #673 from tygriffin/sci-names-permitted-params
...
Sci names permitted params
2015-01-23 13:40:47 +11:00
Taylor Griffin
2f05f1dbdb
raise exceptions on unpermitted params in staging
2015-01-23 13:22:52 +11:00
Taylor Griffin
a67a55c599
add scientific name to crops create feature spec
2015-01-23 13:21:47 +11:00
Taylor Griffin
253b5a3f85
define permitted param for nested attribute
2015-01-23 13:20:37 +11:00
Taylor Griffin
45aaf31722
Merge branch 'dev' of https://github.com/Growstuff/growstuff into sci-names-permitted-params
2015-01-23 13:19:33 +11:00
Taylor Griffin
d0b9917e84
Merge pull request #671 from Growstuff/revert-669-sci-names-permitted-params
...
Revert "Sci names permitted params"
2015-01-23 13:14:42 +11:00
Taylor Griffin
32dcacf9ba
copy schema from last known correct version
2015-01-23 13:14:13 +11:00
Taylor Griffin
0e0c309c15
Revert "Sci names permitted params"
2015-01-23 11:42:42 +11:00
Miles Gould
6d1385f00c
Turn on PhantomJS for all feature tests.
2015-01-22 23:55:20 +00:00
pozorvlak
dabfeeea3c
Merge pull request #669 from tygriffin/sci-names-permitted-params
...
Sci names permitted params
2015-01-22 23:46:27 +00:00
Taylor Griffin
20b9996f14
raise exceptions on unpermitted parameters in staging
2015-01-23 10:15:06 +11:00
Taylor Griffin
1ea5257da4
include sci names in create crop feature spec
2015-01-23 09:56:23 +11:00
Taylor Griffin
3c360ab1b8
specify permitted params for nested attributes
2015-01-23 09:22:13 +11:00
pozorvlak
b1c60572ef
Merge pull request #668 from cesy/moretests
...
More tests
2015-01-22 22:01:23 +00:00
Cesy Avon
14ad572f18
Adding test for products
2015-01-22 16:21:10 +00:00
pozorvlak
1481d01cf8
Merge pull request #667 from cesy/moretests
...
More tests
2015-01-22 15:42:11 +00:00
Cesy Avon
492781ea3d
The test that's currently failing on some branches
2015-01-22 14:40:11 +00:00
Cesy Avon
542d978d9c
Adding extra tests for crop wrangling
2015-01-22 14:24:03 +00:00
Cesy Avon
c893dcd271
Moving file to sensible location for crop wrangling test
2015-01-22 14:19:47 +00:00
Miles Gould
57552455e3
Get Heroku app from .travis.yml
2015-01-21 09:13:07 +00:00
Skud
fe69e2f11d
Merge pull request #663 from rocky-jaiswal/minor/less_verbose_dev_logging
...
Add quiet_assets to reduce noise in dev environment.
2015-01-21 18:36:33 +11:00
Shiho Takagi
684a3d2229
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-21 16:50:45 +11:00
Shiho Takagi
3d738e1b7c
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-21 16:50:21 +11:00
Shiho Takagi
a5daa156ab
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-21 16:48:59 +11:00
Shiho Takagi
018b2b4711
elasticsearch to be turned off as a default in dev and test
2015-01-21 16:47:22 +11:00
Shiho Takagi
d12ec968c4
elasticsearch to be turned off as a default in dev and test
2015-01-21 16:44:59 +11:00
Miles Gould
531a0bd9ea
Roll our own heroku maintenance:(on|off) script
...
This allows us to use maintenance mode without installing the full
Heroku toolbelt, which we can't do on the (much faster!) container-based
infrastructure.
We add a (temporary) deployment to my sandbox from the travis_containers
branch: muckingabout with one branch for both container-based and
VM-based approaches was starting to get confusing.
2015-01-21 00:36:47 +00:00
Rocky Jaiswal
7950c577e9
Add quiet_assets to reduce noise in dev environment.
2015-01-20 19:45:29 +01:00
Rocky Jaiswal
3bc77f9b09
Merge branch 'dev' of github.com:Growstuff/growstuff into issues/625_add_context_for_logged_out_users
2015-01-20 19:15:23 +01:00
Rocky Jaiswal
05260c05c2
incorporating feedback comments for showing message for logged out users.
2015-01-20 19:14:50 +01:00
Rocky Jaiswal
d0ea54237e
increase font-weight for urls in alerts.
2015-01-20 19:14:04 +01:00
Robert Landreaux
f404d54d02
update crop_wrangling_button_spec.rb
2015-01-20 12:08:58 -05:00
Miles Gould
5a2d9eabf4
Turn on Bundler caching on Travis
2015-01-20 09:16:00 +00:00
Miles Gould
1b936100e7
Trying out container-based Travis.
2015-01-20 08:47:06 +00:00
Miles Gould
34ea6eb37f
Turning on maintenance mode for deploys, attempt 3
2015-01-20 08:20:44 +00:00
Miles Gould
2c006ec430
Remove stray "app: tranquil-basin"
2015-01-20 08:17:41 +00:00
Shiho Takagi
f541261e43
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-20 13:20:56 +11:00
Shiho Takagi
f910fdfa73
use elasticsearch for auto-suggest
2015-01-20 13:20:13 +11:00
Miles Gould
72f86c4ad0
Don't auto-deploy to production.
...
We need this to be stable and tested on staging (including environment
variables and maintenance mode) before we turn it on for production.
2015-01-19 23:59:27 +00:00
pozorvlak
0cb192ce36
Merge pull request #647 from Skud/followability
...
Tidied up authorization around follows
2015-01-19 23:46:55 +00:00
Miles Gould
3aadc5d68f
Deploy to different apps based on branch
2015-01-19 23:05:15 +00:00
Miles Gould
1387f381d2
Run migrations and scripts on successful build.
2015-01-19 21:52:38 +00:00
pozorvlak
7257f2e557
Merge pull request #655 from cesy/issue640mincontainer
...
Issue #640 mincontainer
2015-01-19 21:29:46 +00:00
Miles Gould
025bfdb4b0
Test deployment with Travis.
2015-01-19 21:22:07 +00:00
Robert Landreaux
1a50566328
modify test, still needs work
2015-01-19 11:14:36 -05:00
Cesy Avon
ae914daa0c
Whitespace and commenting
2015-01-19 13:56:06 +00:00
Cesy Avon
b984475335
Changing percentage so it doesn't get too tall
2015-01-19 13:54:13 +00:00
Cesy Avon
59f5101858
Issue 640 corrected code
2015-01-19 13:50:32 +00:00
Cesy Avon
e7d3e4d6dd
Issue 640 container min-height setting up id
2015-01-19 13:25:16 +00:00
Shiho Takagi
79e1835216
use elasticsearch for auto-suggest
2015-01-19 15:45:59 +11:00
Robert Landreaux
e4072fb395
write 'crop_wrangling_button_spec.rb', fix previous issue
2015-01-18 23:25:38 -05:00
Shiho Takagi
666d6dac48
adding elasticsearch service to Travis
2015-01-19 15:24:11 +11:00
Skud
ea5b340933
Merge pull request #654 from Growstuff/dev
...
Hotfix: fix CSS for homepage and browse crops
2015-01-19 10:25:48 +11:00
Rocky Jaiswal
534c299383
Show friendly message to unregistered users who view posts.
...
https://github.com/Growstuff/growstuff/issues/625
2015-01-18 20:28:00 +01:00
Shiho Takagi
99eb33ccbb
clearning up the code
2015-01-18 12:23:54 +11:00
Robert Landreaux
760e5ca74e
remove failing line and add '- if can? :wrangle, Crop'
2015-01-17 12:21:01 -05:00
Shiho Takagi
cd57c9cd34
updated test so elasticsearch index is deleted before every test
2015-01-18 00:24:51 +11:00
Shiho Takagi
2a184bcb2e
updated test spec for improved elasticsearch syncing method
2015-01-18 00:20:50 +11:00
Taylor Griffin
df63819602
Merge pull request #652 from Skud/cropcss
...
Fixed CSS errors with text wrapping
2015-01-17 23:15:31 +11:00
Skud
628d5b24c1
Fixed CSS errors with text wrapping
2015-01-17 21:27:08 +11:00
Shiho Takagi
8221d5b441
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-17 19:16:04 +11:00
Shiho Takagi
ad7cfdabd0
cleaning up the code
2015-01-17 19:11:07 +11:00
Shiho Takagi
4237dfb269
cleaning up the code
2015-01-17 18:28:45 +11:00
Robert Landreaux
c512b079fa
add wrangle crop button to browse crops page
2015-01-17 00:20:11 -05:00
Shiho Takagi
b4cd151a03
merge from upstream
2015-01-17 14:09:45 +11:00
pozorvlak
eab958eac4
Merge pull request #646 from Skud/imgrounded
...
got rid of all img-rounded classes
2015-01-16 15:34:10 +00:00
Skud
17e94e01d0
Tidied up authorization around follows
2015-01-17 00:57:05 +11:00
Shiho Takagi
6451077d1d
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-17 00:40:02 +11:00
Shiho Takagi
ce265e281a
cleaning up the code
2015-01-17 00:37:37 +11:00
Shiho Takagi
f4511c79e6
cleaning up the code
2015-01-17 00:35:57 +11:00
Shiho Takagi
06c7703628
auto-suggest to use existing search
2015-01-17 00:31:01 +11:00
Shiho Takagi
619e8590c8
updated test spec for view change
2015-01-17 00:29:11 +11:00
Shiho Takagi
88efcf4da6
updated test spec for view change
2015-01-17 00:25:34 +11:00
Shiho Takagi
556ba33172
updated crop search view
2015-01-17 00:09:39 +11:00
Skud
9d7b939d42
got rid of all img-rounded classes
2015-01-16 23:24:54 +11:00
Shiho Takagi
0bea278c5c
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 23:10:28 +11:00
Shiho Takagi
65814f1ef6
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 23:10:08 +11:00
Skud
1a7fc57f66
Merge pull request #643 from Growstuff/dev
...
Production push: release 7
2015-01-16 22:24:08 +11:00
Shiho Takagi
db0eb3e4da
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 22:20:36 +11:00
Skud
175996ce90
Merge pull request #637 from pozorvlak/update_contributors
...
Update CONTRIBUTORS.md with the current committers
2015-01-16 22:09:42 +11:00
Shiho Takagi
323f635b7b
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 22:03:01 +11:00
pozorvlak
f70f82014f
Merge pull request #642 from Skud/release7_tweaks
...
Release7 tweaks
2015-01-16 11:02:31 +00:00
Skud
8756808444
Show members on homepage 3-across (not 2-across)
2015-01-16 21:47:24 +11:00
Skud
bb6e798bce
Fix stylesheets for various thumbnail displays
2015-01-16 21:46:44 +11:00
Skud
a5c226d128
Tweaked homepage crop display to match resized columns
...
- made columns 8/4 rather than 6/6
- show 8 interesting crops, not 12
- show 6 recent plantings, not 4
- use crop thumbnail with visible name/info/etc, rather than popup
version
- tweaked aforementioned thumbnail to have no border, and centre-align
the text
2015-01-16 21:37:15 +11:00
Shiho Takagi
729dba8e0b
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 10:30:15 +11:00
Shiho Takagi
85c3e74cdd
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-16 10:29:39 +11:00
Miles Gould
c7bcbf6323
Update CONTRIBUTORS.md with the current committers
2015-01-15 14:49:12 +00:00
pozorvlak
f3302a9e30
Merge pull request #636 from rocky-jaiswal/upgrade/update_rails_4_1_9
...
Upgrade/update rails 4 1 9
2015-01-15 14:42:31 +00:00
Rocky Jaiswal
1e331fc19d
adding rocky jaiswal in contributors.
2015-01-15 15:25:42 +01:00
Rocky Jaiswal
31a7011260
update to latest patch on rails 4.1
2015-01-15 15:25:21 +01:00
pozorvlak
181c36cdc9
Merge pull request #635 from tygriffin/fix-cache-key
...
Fix cache key
2015-01-15 11:37:24 +00:00
Taylor Griffin
36ac0b75e7
decoy commit to test if travis / phantomjs error was spurious
2015-01-15 22:23:27 +11:00
Shiho Takagi
f9cec41360
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-15 21:44:57 +11:00
Shiho Takagi
19dcf6f3d5
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-15 21:44:04 +11:00
Taylor Griffin
d5aef16860
add comment
2015-01-15 21:35:10 +11:00
Shiho Takagi
1d28c30680
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
2015-01-15 21:33:22 +11:00
Shiho Takagi
9a3c4e69e8
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
app/models/crop.rb
2015-01-15 21:32:46 +11:00
Taylor Griffin
55ba535353
pass in additional parameters to make a more uniquely identifying cache key
2015-01-15 21:21:40 +11:00
Shiho Takagi
56025d3d33
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
app/models/crop.rb
2015-01-15 19:34:25 +11:00
Shiho Takagi
59cae7a8ce
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
app/models/crop.rb
2015-01-15 19:33:27 +11:00
Shiho Takagi
9a9f859b70
Merge branch 'PT80956846_crop_search' of https://github.com/oshiho3/growstuff into PT80956846_crop_search
...
Conflicts:
app/models/crop.rb
2015-01-15 19:31:14 +11:00
Shiho Takagi
ba3a1f6298
Integrate Elasticsearch and implement crop search against scientific_name
2015-01-15 19:28:28 +11:00
Shiho Takagi
10e6e7c3cb
Integrate Elasticsearch and implement crop search against scientific_name
2015-01-15 19:05:02 +11:00
Taylor Griffin
a510489570
Merge pull request #631 from Skud/newfooter
...
New footer
2015-01-14 22:45:41 +11:00
Taylor Griffin
fcbc6002d1
Merge pull request #623 from pozorvlak/seo_crop_detail_page
...
Add SEO-friendly language to the crop detail page
2015-01-14 22:40:25 +11:00
Skud
eeb48e2ad6
Removed sidebar from homepage.
...
Also removed extraneous view tests for things we no longer have.
2015-01-13 20:13:33 +11:00
Skud
b114ed2414
Improved sitewide footer ( fixes #526 )
2015-01-13 20:07:59 +11:00
Skud
1064f39020
Merge pull request #626 from pozorvlak/authentications_page_die_die_die
...
Remove authentications page and extraneous routes
2015-01-13 10:39:06 +11:00
Skud
b5a460a1b7
Merge pull request #624 from pozorvlak/inflections
...
Add inflections for irregular plural crop names
2015-01-13 10:38:58 +11:00
pozorvlak
9a961b80e5
Merge pull request #627 from tygriffin/seed-by-env
...
don't load test and admin users in staging
2015-01-12 13:55:37 +00:00
Taylor Griffin
7bc05fa118
typo
2015-01-12 22:16:42 +11:00
Taylor Griffin
f7af7e649d
update comment to reflect code changes
2015-01-12 20:13:00 +11:00
Taylor Griffin
4efb93ea45
don't load test and admin users in staging
2015-01-12 07:48:48 +11:00
Miles Gould
a5edb6497c
Display lack-of-posts nicely on crop page.
2015-01-11 12:08:57 +00:00
Miles Gould
d6314ea9a1
SEO: add crop name everywhere
2015-01-11 12:08:57 +00:00
Miles Gould
c244ca672f
Add tests for SEO of crop detail page
2015-01-11 12:08:57 +00:00
Miles Gould
401777cc4c
Add some irregular plurals.
2015-01-11 12:02:02 +00:00
Miles Gould
7ef8afb1ba
Tests for crop inflections
2015-01-11 12:02:02 +00:00
Miles Gould
e25bb5578a
Remove extraneous authentication routes.
2015-01-11 11:57:13 +00:00
Miles Gould
401f3e176e
Remove the authentications index page
2015-01-11 11:57:13 +00:00
Taylor Griffin
10ae117914
Merge pull request #451 from tygriffin/rails4-upgrade
...
Rails4 upgrade
2015-01-11 21:12:44 +11:00
Taylor Griffin
86cea2ad9f
add current_password to permitted params
2015-01-11 14:55:12 +11:00
Taylor Griffin
ccef46a5cf
add more permitted parameters to member update
2015-01-11 14:32:19 +11:00
Taylor Griffin
c803da3dfa
fix planted_at on planting create bug
2015-01-11 14:00:51 +11:00
Taylor Griffin
02ff45f705
broaden seeding for staging env
2015-01-11 09:41:04 +11:00
Taylor Griffin
8a05a959c3
remove depricated method
2015-01-10 15:46:36 +11:00
Taylor Griffin
e5d407b1ce
replace depricated method
2015-01-10 15:35:54 +11:00
Taylor Griffin
5cd53be5be
change post route to get per omniauth docs
2015-01-10 14:59:04 +11:00
Taylor Griffin
c6cc8ee6bb
configure devise account update for strong parameters
2014-12-31 18:32:37 +11:00
Taylor Griffin
eaf4ea04ac
Merge branch 'dev' of https://github.com/Growstuff/growstuff into rails4-upgrade
2014-12-20 20:45:13 +11:00
Taylor Griffin
007f7112a7
replaced caching using observers with a key-based (and simplified) caching system
2014-12-19 21:17:43 +11:00
Taylor Griffin
f62fd8484a
get rid of annoying warning about doubly loaded files when running tests
2014-12-15 21:13:22 +11:00
Taylor Griffin
849bdac81b
include module that holds expire_fragment method
2014-12-15 21:02:44 +11:00
Taylor Griffin
c1d2f2c9cc
resolve conflicts
2014-12-15 07:17:11 +11:00
Taylor Griffin
d92d22d99c
include ActionController::Caching in Sweeper class
2014-12-14 21:03:10 +11:00
Taylor Griffin
8829acba3f
removed depricated method
2014-12-14 15:54:43 +11:00
Taylor Griffin
66c4a19ad6
revert to previous smtp settings
2014-12-14 15:41:29 +11:00
Taylor Griffin
a65b78084f
change staging smtp settings
2014-12-14 15:36:56 +11:00
Taylor Griffin
cdaa9c03a2
Merge branch 'rails4-upgrade'
2014-12-14 14:51:36 +11:00
Taylor Griffin
a35a573b2b
update follow member code to be rails 4 compatible
2014-12-14 14:51:18 +11:00
Taylor Griffin
314cdc687a
precompiled assets
2014-12-12 22:00:30 +11:00
Taylor Griffin
df3b300967
remove '/assets' from references to assets
2014-12-12 21:31:22 +11:00
Taylor Griffin
d174f25d03
order messages to be most recent
2014-11-30 16:06:06 +11:00
Taylor Griffin
cf7ead3d84
Merge branch 'dev' of https://github.com/Growstuff/growstuff into rails4-upgrade
2014-11-30 14:36:10 +11:00
Taylor Griffin
18c40809a6
Merge branch 'dev' of https://github.com/Growstuff/growstuff into rails4-upgrade
2014-11-29 22:20:58 +11:00
Taylor Griffin
c83b01bbb7
catch up with dev
2014-11-18 22:59:43 +11:00
Taylor Griffin
fb595de457
edited configuration and dependencies
2014-11-18 22:24:58 +11:00
Taylor Griffin
acbd3f9a9e
implement strong parameters instead of protected attributes
2014-11-18 20:08:54 +11:00
Taylor Griffin
98c1680138
handle misc deprications
2014-11-17 07:16:02 +11:00
Taylor Griffin
0ffe9adc86
tests are green
2014-11-16 21:40:43 +11:00
Taylor Griffin
56b4f8a221
mimick old FriendlyId behavior when calling find on a model - therefore, Model.find not Model.friendly.find (this probably needs review)
2014-11-16 20:21:34 +11:00
Taylor Griffin
f1945151c7
update RSpec true / false matchers
2014-11-16 14:40:50 +11:00
Taylor Griffin
cc31e864d5
update webrat and webrat matchers
2014-11-16 14:31:33 +11:00
Taylor Griffin
868e5c2079
upgrade jquery-ui-rails gem and config
2014-11-16 12:41:57 +11:00
Taylor Griffin
70185156aa
use lambda instead of just relation in names scope
2014-11-16 12:11:56 +11:00
Taylor Griffin
7fc886f43c
implement custom Sweeper class as stop gap against errors when running specs
2014-11-16 12:01:27 +11:00
Taylor Griffin
8e79199766
wip: upgrading rspec
2014-11-15 22:55:37 +11:00
Taylor Griffin
40a88b5b09
tests run but fail like whoa
2014-11-15 21:44:55 +11:00
Taylor Griffin
c6f56a23d6
Adds binstubs for rails and rake
2014-11-13 07:26:10 +11:00