Cesy
812a6f5ec2
Merge pull request #1328 from Growstuff/dev
...
release 24
2017-04-28 07:31:21 +01:00
Shiny
f1b42ec699
Merge branch 'master' into dev
2017-04-25 13:14:40 +12:00
Brenda Wallace
26c17ea19c
Plantings Thumbnails, fit to box
2017-04-25 10:58:17 +12:00
Brenda Wallace
acc75f80bf
include harvests when retrieving data for plantings#index
2017-04-25 10:58:17 +12:00
Daniel O'Connor
a79a65363f
Merge pull request #1326 from Br3nda/plantings-validators
...
Plantings validators
2017-04-24 17:47:41 +09:30
Shiny
dfeb4804e7
Merge branch 'dev' into plantings-validators
2017-04-23 19:35:37 +12:00
deppbot
9d20fafd06
Bundle Update on 2017-04-23
2017-04-23 19:35:23 +12:00
Shiny
e9a5ef0058
Merge branch 'dev' into plantings-validators
2017-04-22 20:50:29 +12:00
Brenda Wallace
d2378376e4
Plantings validators
...
Adding garden presence true.
Checks crop presence before crop approved
2017-04-22 20:48:48 +12:00
Daniel O'Connor
4b1b5d8a18
Merge pull request #1323 from Growstuff/bundle-update-2017-04-20-122131
...
Bundle Update on 2017-04-20
2017-04-20 15:27:04 +09:30
deppbot
a0770e80e7
Bundle Update on 2017-04-20
2017-04-20 12:21:32 +08:00
Brenda Wallace
f08e740ac6
Removed owner_matches?
...
it's not used anymore
2017-04-19 08:22:03 +00:00
Brenda Wallace
5f23bcfad6
Photo#show for signed in and not signed in, and other members
2017-04-19 08:22:03 +00:00
Brenda Wallace
3cd7b86c99
Photos#show links to items
2017-04-19 08:22:03 +00:00
Brenda Wallace
bd53d4a271
updating view spec - link to delete photo has changed
2017-04-19 08:22:03 +00:00
Brenda Wallace
16d88730ec
controller specs for PhotoAssociations
2017-04-19 08:22:03 +00:00
Brenda Wallace
5ad88eb6bd
Responsive image on photos#show
2017-04-19 08:22:03 +00:00
Brenda Wallace
b617eb3140
Deleting photo's association with another item
2017-04-19 08:22:03 +00:00
Brenda Wallace
acc4d3ad84
Only delete own associations
2017-04-19 08:22:03 +00:00
Brenda Wallace
beb3f7e2b8
Don't overwrite edited photo titles
2017-04-19 08:22:03 +00:00
Brenda Wallace
ab46a8dd96
UI for removing photos from plantings
2017-04-19 08:22:03 +00:00
Brenda Wallace
b6b578d7e6
Layout change on photos
2017-04-19 08:22:03 +00:00
Brenda Wallace
4d07cf80fa
Editing title of photos
2017-04-19 08:22:03 +00:00
Brenda Wallace
93f6b65d8d
bugfix: Only show harvests if we have some
2017-04-19 08:22:03 +00:00
Brenda Wallace
b40a6723e1
gardens#show Include crop, owner, harvesss and garden in query
2017-04-19 08:22:03 +00:00
Brenda Wallace
2058d28b37
Include owner in query, because we need it later
2017-04-19 08:22:03 +00:00
Brenda Wallace
682c6d6f5e
Reduced query count by .includes() on plantings
2017-04-19 08:22:03 +00:00
Brenda Wallace
2be55acc92
Route for flickr auth callback -- Fixes #1106
2017-04-19 08:22:03 +00:00
Brenda Wallace
a9a040182c
Rubocop compliance for members controller
2017-04-19 08:22:03 +00:00
Shiny
f39fe94173
Merge branch 'master' into dev
2017-04-18 18:27:43 +00:00
Brenda Wallace
976bdbbd96
Removed owner_matches?
...
it's not used anymore
2017-04-18 07:09:47 +00:00
Brenda Wallace
cff1d8bfb9
Photo#show for signed in and not signed in, and other members
2017-04-18 07:09:47 +00:00
Brenda Wallace
bbdc54cb69
Photos#show links to items
2017-04-18 07:09:47 +00:00
Brenda Wallace
36f1f7b71a
updating view spec - link to delete photo has changed
2017-04-18 07:09:47 +00:00
Brenda Wallace
e1731793dd
controller specs for PhotoAssociations
2017-04-18 07:09:47 +00:00
Brenda Wallace
8ea3b27612
Responsive image on photos#show
2017-04-18 07:09:47 +00:00
Brenda Wallace
9469a69078
Deleting photo's association with another item
2017-04-18 07:09:47 +00:00
Brenda Wallace
cc46fe3336
Only delete own associations
2017-04-18 07:09:47 +00:00
Brenda Wallace
52b4064a2d
Don't overwrite edited photo titles
2017-04-18 07:09:47 +00:00
Brenda Wallace
d367b9ef21
UI for removing photos from plantings
2017-04-18 07:09:47 +00:00
Brenda Wallace
4711e4669f
Layout change on photos
2017-04-18 07:09:47 +00:00
Brenda Wallace
3e55024f98
Editing title of photos
2017-04-18 07:09:47 +00:00
Daniel O'Connor
ccf56bf944
Merge pull request #1321 from Br3nda/harvests-display
...
bugfix: Only show harvests if we have some
2017-04-18 12:24:01 +09:30
Shiny
42e51a9cf6
Merge branch 'dev' into harvests-display
2017-04-17 10:00:20 +00:00
Brenda Wallace
667e0cc0e3
bugfix: Only show harvests if we have some
2017-04-17 21:59:31 +12:00
Brenda Wallace
339830b3bb
gardens#show Include crop, owner, harvesss and garden in query
2017-04-17 08:59:34 +00:00
Brenda Wallace
7770164672
Include owner in query, because we need it later
2017-04-17 08:59:34 +00:00
Brenda Wallace
f333607572
Reduced query count by .includes() on plantings
2017-04-17 08:59:34 +00:00
Brenda Wallace
87d3764eeb
Route for flickr auth callback -- Fixes #1106
2017-04-17 08:28:52 +00:00
Cesy
faf487b719
Merge pull request #1314 from Br3nda/members-controller
...
Rubocop compliance for members controller
2017-04-17 09:13:26 +01:00
Shiny
53eb171dfc
Merge pull request #1317 from Growstuff/dev
...
release 22
2017-04-17 05:00:59 +00:00
Shiny
3dbf0df19e
Merge branch 'dev' into members-controller
2017-04-17 03:49:54 +00:00
deppbot
b0b6931678
Bundle Update on 2017-04-17
2017-04-17 03:45:39 +00:00
Shiny
cd272a6443
Merge branch 'dev' into members-controller
2017-04-16 09:44:32 +00:00
Daniel O'Connor
d515dba7f2
Merge pull request #1316 from Br3nda/garden-thumbnail
...
Garden thumbnail display cleanup
2017-04-16 15:50:52 +09:30
Shiny
4958330c9e
Merge branch 'master' into dev
2017-04-16 02:42:38 +00:00
Brenda Wallace
17236a4a8a
Garden thumbnail display cleanup
2017-04-16 13:48:22 +12:00
Brenda Wallace
936a8778ed
Rubocop compliance for members controller
2017-04-16 12:03:48 +12:00
Daniel O'Connor
3ccab3f857
Merge pull request #1309 from Br3nda/fix_1305
...
Fix 1305
2017-04-15 17:11:02 +09:30
Daniel O'Connor
0201e873eb
Merge branch 'dev' into fix_1305
2017-04-15 17:03:15 +09:30
Daniel O'Connor
20289e6566
Merge pull request #1310 from Br3nda/counter-caches
...
Adding counter caches
2017-04-15 17:01:20 +09:30
Shiny
85ded414ec
Merge branch 'dev' into fix_1305
2017-04-15 06:50:16 +00:00
Shiny
299c95c5f5
Merge branch 'dev' into counter-caches
2017-04-14 07:40:19 +00:00
Taylor Griffin
8f51090098
make mentionbot settings file
2017-04-14 07:40:01 +00:00
deppbot
5551eeba24
Bundle Update on 2017-04-14
2017-04-14 07:10:10 +00:00
Shiny
7a5a68f511
Merge branch 'dev' into counter-caches
2017-04-14 01:44:44 +00:00
Shiny
6d4ec9ad34
Merge branch 'dev' into fix_1305
2017-04-14 01:44:35 +00:00
Brenda Wallace
fffef75813
Ignore ConsecutiveComments and IdNames in haml for now
2017-04-14 01:43:42 +00:00
Brenda Wallace
0e2d7b4393
Allow instance variables in partials for now
2017-04-14 01:43:42 +00:00
Brenda Wallace
f08068c289
Upgrade haml_lint
2017-04-14 01:43:42 +00:00
deppbot
ff653934ad
Bundle Update on 2017-04-08
2017-04-14 01:43:42 +00:00
Brenda Wallace
c4bed2cf4d
Merge branch 'haml-lint-fix' into counter-caches
2017-04-14 11:42:02 +12:00
Brenda Wallace
47c0f74f81
Ignore ConsecutiveComments and IdNames in haml for now
2017-04-14 11:40:52 +12:00
Brenda Wallace
171e34914b
Allow instance variables in partials for now
2017-04-14 11:40:46 +12:00
Brenda Wallace
8010a8b56c
Upgrade haml_lint
2017-04-14 11:40:40 +12:00
Brenda Wallace
ac165ce0cd
Adding counter caches
2017-04-14 11:32:31 +12:00
Brenda Wallace
4925fde28f
Ignore ConsecutiveComments and IdNames in haml for now
2017-04-14 09:43:16 +12:00
Brenda Wallace
6580cf38b0
Allow instance variables in partials for now
2017-04-13 23:02:16 +12:00
Brenda Wallace
fdf10202ba
Upgrade haml_lint
2017-04-13 22:56:07 +12:00
Brenda Wallace
85a368999b
we love rubocop
2017-04-13 14:30:51 +12:00
Daniel O'Connor
6ba4b4560e
Fix #1305 by adding aggregation
...
Expand test coverage
member_id is owner_id on plantings
Argue with ActionView::Template::Error about what we can group on
Rename variable
2017-04-13 14:30:41 +12:00
Cesy
71aedb136a
Merge pull request #1300 from Growstuff/bundle-update-2017-04-02-131809
...
Bundle Update on 2017-04-02
2017-04-08 15:06:16 +01:00
Shiny
65c988790b
Merge branch 'dev' into bundle-update-2017-04-02-131809
2017-04-06 08:04:46 +12:00
Brenda Wallace
0372d3b9b0
Removing pre-commit.sh script
2017-04-06 08:04:09 +12:00
Shiny
3272ea1ca5
Merge branch 'dev' into bundle-update-2017-04-02-131809
2017-04-06 07:51:19 +12:00
Shiny
39b461c348
Merge pull request #1243 from Growstuff/dev
...
Release 21
2017-04-06 07:49:08 +12:00
pozorvlak
a8f7031447
Merge pull request #1303 from Br3nda/disable-eslint
...
Disable eslint
Fixes #1302 , at least temporarily.
2017-04-05 11:15:10 +01:00
Shiny
17967b7c72
Merge branch 'dev' into disable-eslint
2017-04-04 09:07:02 +12:00
Brenda Wallace
e422c8b072
Disable eslint
2017-04-03 21:05:35 +00:00
Cesy
5392d7d900
Merge branch 'dev' into bundle-update-2017-04-02-131809
2017-04-03 08:47:32 +01:00
Cesy
d42bbe7fa3
Merge pull request #1299 from Br3nda/gemfile-ruby-bump
...
Gemfile.lock bumping ruby version to match other files
2017-04-03 08:46:19 +01:00
deppbot
45f2abeab5
Bundle Update on 2017-04-02
2017-04-02 13:18:11 +08:00
Brenda Wallace
7e754b8293
Gemfile.lock bumping ruby version to match other files
2017-04-01 15:19:18 +13:00
pozorvlak
1dcd84009a
Merge pull request #1298 from CloCkWeRX/ruby_234
...
Ruby 2.3.4
2017-03-31 14:07:36 +01:00
Daniel O'Connor
8615df264e
Ruby 2.3.4
2017-03-31 16:29:21 +10:00
Daniel O'Connor
4e400cc899
Merge pull request #1295 from Growstuff/bundle-update-2017-03-30-121732
...
Bundle Update on 2017-03-30
2017-03-31 16:27:43 +10:00
Daniel O'Connor
3cead5fb6b
Pin to earlier rubocop
2017-03-31 16:15:55 +10:00
Shiny
1decf6ea11
Merge branch 'dev' into bundle-update-2017-03-30-121732
2017-03-30 21:37:57 +13:00
Harry Brodsky
23c0f901c6
Add name to CONTRIBUTORS.md
2017-03-30 19:15:48 +13:00
Harry Brodsky
78f4b3dbf3
Update irregular crop pluralizations
2017-03-30 19:15:48 +13:00
deppbot
9340b8d7e5
Bundle Update on 2017-03-30
2017-03-30 12:17:33 +08:00
pozorvlak
0094473bbe
Merge pull request #1287 from Br3nda/bw/readme-new-contributors
...
Readme update for new contributors - force-merging because it only touches README.md.
2017-03-28 23:56:37 +01:00
pozorvlak
743f482818
Merge pull request #1292 from Br3nda/query-optimising
...
Query optimising
2017-03-28 23:55:05 +01:00
Brenda Wallace
b8ea6116d4
Add photos to plantings to make them interesting in the spec
2017-03-29 10:46:15 +13:00
Brenda Wallace
2521e52d71
Remove test called to Planting.interesting(...)
...
Interesting plantings with no photos is not used in the code.
The method was converted to a scope.
2017-03-29 08:28:58 +13:00
Brenda Wallace
d44f9ef4e9
Removed assignment of useless variable
2017-03-29 08:21:34 +13:00
Brenda Wallace
63cee1edc9
Back to reading @garden.plantings
2017-03-29 08:21:02 +13:00
Brenda Wallace
3791b34fe3
One planting per owner (used for intersetingness)
2017-03-28 22:39:03 +13:00
Brenda Wallace
5d58be110e
Fixed crop.interesting, no more duplicate crops
2017-03-28 19:33:34 +13:00
Brenda Wallace
911593b480
Reduces query numbes on gardens#show
2017-03-24 21:10:45 +13:00
Shiny
b72a3d6942
Merge branch 'dev' into query-optimising
2017-03-24 18:31:18 +13:00
Brenda Wallace
804ac8662a
Rubocop fix ups
2017-03-24 17:29:39 +13:00
Brenda Wallace
1601e966ad
Planting.interesting is in a scope
2017-03-24 16:59:09 +13:00
Brenda Wallace
e7553868f2
Removed variables on homes controller
...
following the comment there
2017-03-24 16:57:51 +13:00
Brenda Wallace
5e8ca392d2
Moved Member.interest near top of file
2017-03-24 16:45:55 +13:00
Brenda Wallace
815915d933
Loading child records of interesting crops
2017-03-24 16:45:36 +13:00
Brenda Wallace
6223076dae
Pull in interesting members data in controller
2017-03-24 16:30:56 +13:00
Brenda Wallace
0182a99654
Optimising Member.interesting
2017-03-24 16:28:37 +13:00
Brenda Wallace
5baa357bb3
Use bullet to find queries to optomise
2017-03-24 16:07:05 +13:00
deppbot
0fb4d74685
Bundle Update on 2017-03-24
2017-03-24 09:24:40 +13:00
Daniel O'Connor
eebaef6fde
Merge branch 'dev' into bw/readme-new-contributors
2017-03-21 14:03:22 +10:30
Daniel O'Connor
59fc550f3c
Merge pull request #1290 from Growstuff/bundle-update-2017-03-19-161121
...
Bundle Update on 2017-03-19
2017-03-20 14:15:06 +10:30
Shiny
64ffaab1ec
Merge branch 'dev' into bundle-update-2017-03-19-161121
2017-03-20 10:01:48 +13:00
Cesy
21f53e362f
Merge pull request #1279 from Br3nda/plantings-harvests
...
View harvests for a planting
2017-03-19 09:46:57 +00:00
deppbot
20cfa0c5b2
Bundle Update on 2017-03-19
2017-03-19 16:11:22 +08:00
Shiny
204633d533
Merge branch 'dev' into bw/readme-new-contributors
2017-03-18 14:21:43 +13:00
Shiny
c77ed8c6d0
Merge branch 'dev' into plantings-harvests
2017-03-17 08:18:56 +13:00
Shiny
fe7ae18e7b
Merge pull request #1285 from Growstuff/add-contributor-megan
...
Added Megan to contributors
2017-03-17 08:13:03 +13:00
Shiny
8746cc67e2
Merge branch 'dev' into plantings-harvests
2017-03-17 08:11:33 +13:00
Shiny
f1feb59818
Merge branch 'dev' into add-contributor-megan
2017-03-17 08:10:32 +13:00
Shiny
bb62b11070
Merge branch 'dev' into bw/readme-new-contributors
2017-03-16 21:15:30 +13:00
deppbot
1660d54c01
Bundle Update on 2017-03-16
2017-03-16 21:15:11 +13:00
Shiny
cb7715b6d9
Merge branch 'dev' into bw/readme-new-contributors
2017-03-16 15:35:22 +13:00
Shiny
a60d0faedd
Merge branch 'dev' into add-contributor-megan
2017-03-16 15:35:15 +13:00
Shiny
7f592579cd
Merge branch 'dev' into plantings-harvests
2017-03-16 15:35:06 +13:00
Brenda Wallace
998befb30f
Limited plantings to member's own garden, and approved crops
2017-03-16 15:29:25 +13:00
Shiny
ebbf6df87d
Merge branch 'dev' into plantings-harvests
2017-03-16 14:59:54 +13:00
Shiny
40e4f8df8a
Merge branch 'dev' into add-contributor-megan
2017-03-16 14:59:26 +13:00
Brenda Wallace
81d41398a2
Link to waffle from readme
2017-03-16 14:55:30 +13:00
Brenda Wallace
4f02f45ae8
Updated wiki link
2017-03-16 14:55:22 +13:00
Arun Kumar
f7ec1826b0
Use presence instead of regex validation
2017-03-16 13:27:13 +13:00
Shiny
d619cd160d
Added Megan to contributors
2017-03-16 13:04:31 +13:00
Daniel O'Connor
4a20f68d3a
Merge branch 'dev' into plantings-harvests
2017-03-16 09:40:56 +10:30
Daniel O'Connor
62d2b5e9fb
Merge pull request #1273 from Br3nda/yaml-cleanup
...
Yaml file clean up
2017-03-16 09:39:33 +10:30
Daniel O'Connor
5935d2e73f
Merge pull request #1276 from Br3nda/bw/install-linters
...
Install npm modules locally
2017-03-16 09:38:54 +10:30
Daniel O'Connor
92b8972b24
Merge pull request #1278 from Br3nda/bw/crop-model-dupe
...
Reduced duplication of the term "approved" in crop model
2017-03-16 09:37:24 +10:30
Daniel O'Connor
12254fe0ca
Merge pull request #1275 from Br3nda/bw/discourse-removal
...
Removing references to Discourse (talk.growstuff.org)
2017-03-16 09:36:29 +10:30
Daniel O'Connor
ea54fca2b2
Merge pull request #1282 from Br3nda/gardens-order
...
Gardens order
2017-03-16 09:35:17 +10:30
Daniel O'Connor
d7db9007fd
Merge pull request #1280 from Br3nda/public-error-pages
...
Update public error pages
2017-03-16 09:32:52 +10:30
Daniel O'Connor
c2acb8cf73
Merge pull request #1274 from Br3nda/fix-traxis-badge
...
Tie travis badge to a branch
2017-03-16 09:30:27 +10:30
Shiny
8d04d4b223
Merge branch 'dev' into plantings-harvests
2017-03-15 23:10:15 +13:00
Shiny
35d9c8e9f1
Merge branch 'dev' into bw/crop-model-dupe
2017-03-15 23:09:31 +13:00
Shiny
b23118a9db
Merge branch 'dev' into public-error-pages
2017-03-15 23:09:21 +13:00
Shiny
5585dbada1
Merge branch 'dev' into gardens-order
2017-03-15 23:09:09 +13:00
Thomas Countz
fa49234669
remove "add new garden" on other member's page ( #1283 )
...
* update garden#show view logic
* added name to contributors
Closes #1167
2017-03-15 23:06:32 +13:00
Shiny
8833571ab3
Merge branch 'dev' into bw/discourse-removal
2017-03-14 16:21:44 +13:00
Shiny
a54e66f2fd
Merge branch 'dev' into bw/install-linters
2017-03-12 22:56:11 +13:00
Shiny
7913f85cf4
Merge branch 'dev' into yaml-cleanup
2017-03-12 22:55:11 +13:00
Shiny
bf46c0a6d2
Merge branch 'dev' into bw/crop-model-dupe
2017-03-12 22:54:32 +13:00
Shiny
082bdb035f
Merge branch 'dev' into plantings-harvests
2017-03-12 22:54:17 +13:00
Shiny
15bedb1659
Merge branch 'dev' into public-error-pages
2017-03-12 22:54:03 +13:00
Shiny
5995812215
Merge branch 'dev' into gardens-order
2017-03-12 22:53:34 +13:00
Brenda Wallace
195d1bbdbb
order gardens by recently updated
2017-03-12 20:12:28 +13:00
deppbot
55e0579384
Bundle Update on 2017-03-12
2017-03-12 18:50:42 +13:00
Megan Talbot
d167a427b9
Update public error pages
...
Author: Megan Talbot <meganftalbot@gmail.com >
Date: Wed Mar 1 15:55:30 2017 -0700
2017-03-12 14:46:40 +13:00
Brenda Wallace
c89c20e842
View harvests for a planting
2017-03-12 14:44:11 +13:00
Shiny
ad04a48c8f
Merge branch 'dev' into bw/discourse-removal
2017-03-12 13:56:04 +13:00
Shiny
d3a47b3dc6
Merge branch 'dev' into fix-traxis-badge
2017-03-12 12:49:22 +13:00
Brenda Wallace
02de30f617
Reduced duplication of the term "approved" in crop model
2017-03-12 12:31:38 +13:00
Shiny
a4360a0fa5
Merge branch 'dev' into yaml-cleanup
2017-03-12 11:44:21 +13:00
Brenda Wallace
39d4dec294
Npm sourced linters in package.json
2017-03-12 11:26:50 +13:00
Brenda Wallace
4c189b4d56
Lock haml_lint to 0.20.0 and update other gems
2017-03-12 10:53:55 +13:00
Brenda Wallace
8267b7d16d
Removing references to Discource (talk.growstuff.org)
...
and adding one link to github issues.
2017-03-12 10:51:25 +13:00
Brenda Wallace
bf9f86d516
Tie travis badge to a branch
...
Instead of showing the most recent buid (on any branch),
show the dev branch.
2017-03-12 10:42:17 +13:00
Brenda Wallace
a93c4e9fb8
Yaml file clean up
2017-03-12 10:38:39 +13:00
deppbot
3243716d13
Bundle Update on 2017-03-06
2017-03-08 10:41:52 +13:00
Cesy
685418507b
Merge pull request #1266 from Br3nda/spec-fixups
...
bugfix in some spec expectations
2017-03-05 08:32:09 +00:00
Shiny
418c5fdcd0
Merge branch 'dev' into spec-fixups
2017-03-05 21:11:06 +13:00
Brenda Wallace
322f28eaa6
bugfix in some spec expectations
2017-03-05 00:36:10 +13:00
Cesy
7a06ab0b61
Merge pull request #1264 from Br3nda/js-clean
...
Added missing semicolons to js files
2017-03-04 11:07:19 +00:00
Shiny
a5dda8ab9b
Merge branch 'dev' into js-clean
2017-03-04 23:58:04 +13:00
Cesy
54b5c139f3
Merge pull request #1263 from Br3nda/bundle-audit-update
...
Bundle audit needs updating in test runs
2017-03-04 10:34:39 +00:00
Shiny
864990dc8a
Merge branch 'dev' into js-clean
2017-03-04 17:09:01 +13:00
Brenda Wallace
1e0ccd72a2
Added missing semicolons to js files
2017-03-04 17:06:29 +13:00
Shiny
513a8924d8
Merge branch 'dev' into bundle-audit-update
2017-03-04 16:52:19 +13:00
Brenda Wallace
478d68ee25
Bundle audit needs updating
2017-03-04 16:45:43 +13:00
deppbot
175780aa06
Bundle Update on 2017-03-03
2017-03-04 16:33:18 +13:00
Miles Gould
c9558be2d3
Add deppbot to CONTRIBUTORS.md
...
This prevents deppbot-generated pull requests from failing the "are you
in CONTRIBUTORS.md?" check in CI.
2017-03-04 16:16:28 +13:00
Miles Gould
f1d3a70bbd
Install git-guilt linter
2017-03-03 14:25:03 +13:00
Miles Gould
d3dd6f88f2
Fix typo in CONTRIBUTING.md
2017-03-03 14:25:03 +13:00
Brenda Wallace
882d641683
Photo changes expire homepage too
2017-03-03 08:49:24 +13:00
pozorvlak
a53f6073a6
Merge pull request #1253 from Br3nda/rubocop-progress
...
Rubocop progress
2017-03-02 17:45:39 +00:00
pozorvlak
7c7020f50a
Merge branch 'dev' into rubocop-progress
2017-03-02 14:31:39 +00:00
pozorvlak
41b3c0f4fc
Merge pull request #1254 from Br3nda/bw/unneeded-percent-q
...
Rubocop fix for unneeded %Q
2017-03-02 14:29:05 +00:00
pozorvlak
314087321c
Merge branch 'dev' into bw/unneeded-percent-q
2017-03-02 13:41:01 +00:00
pozorvlak
c67067acaf
Merge pull request #1247 from Br3nda/overcommit
...
Run the linters etc from overcommit
2017-03-02 13:11:19 +00:00
Shiny
d23be43c2f
Merge branch 'dev' into overcommit
2017-03-02 22:24:18 +13:00
Brenda Wallace
6c282ffbd7
rubocop fix for redundant self assignment
2017-03-02 22:21:15 +13:00
Brenda Wallace
0ecc65bbe0
rubocop fix for redundant self
2017-03-02 22:21:15 +13:00
Brenda Wallace
076da040b5
Revert "Intentionally making rubocop fail"
...
This reverts commit 17858cc17c .
2017-03-02 21:53:20 +13:00
Brenda Wallace
17858cc17c
Intentionally making rubocop fail
2017-03-02 21:50:48 +13:00
Brenda Wallace
66fec1f4a3
Adding yaml linter
2017-03-02 21:32:53 +13:00
Brenda Wallace
69848f11ca
Docs on using overcommit
2017-03-02 21:22:22 +13:00
Brenda Wallace
affbe2a460
renamed ruby files to .rb
...
so rubocop cop catches these in her net
2017-03-02 21:13:35 +13:00
Brenda Wallace
cc40bb35fb
bundle exec on the contributor check
2017-03-02 21:04:21 +13:00
Shiny
542cc1f546
Merge branch 'dev' into bw/unneeded-percent-q
2017-03-02 21:02:28 +13:00
Brenda Wallace
0d2fb25881
Removed gemfile check. overcommit can do this
2017-03-02 20:59:45 +13:00
Brenda Wallace
29f050d19f
Removed check_conflicts. overcommit does this
2017-03-02 20:48:21 +13:00
Brenda Wallace
2238374080
Moved overcommit call into check_static
2017-03-02 20:47:18 +13:00
Brenda Wallace
cad8ecad8f
Added bundle-audit
2017-03-02 20:40:25 +13:00
Brenda Wallace
d161053328
Always create db - so we can check rails schema is up to date
2017-03-02 20:19:22 +13:00
Brenda Wallace
dbb74c5675
Moved phantom verion output to script
2017-03-02 20:10:47 +13:00
Brenda Wallace
6422070f04
Moved linter installs to own script
2017-03-02 20:06:47 +13:00
Brenda Wallace
b6512ce8e4
RailsSchemaUpToDate and BundleAudit added to overcommit
2017-03-02 20:00:46 +13:00
Brenda Wallace
a3e0bc0798
Rubocop fix for Gemfile
2017-03-02 19:59:59 +13:00
Brenda Wallace
5ec70d1438
Moved merge conflict checking to overcommit
2017-03-02 19:54:18 +13:00
Brenda Wallace
e848e18574
Removed commented out overcommit linters
2017-03-02 19:49:49 +13:00
Brenda Wallace
cfff970812
Revert "Intentionally making rubocop unhappy"
...
This reverts commit 6e3f5f9d77fb4b3b81265665adea1e1b416469fe.
2017-03-01 20:48:15 +00:00
Brenda Wallace
0db8c2feb2
Intentionally making rubocop unhappy
...
to test travis
2017-03-01 20:48:15 +00:00
Brenda Wallace
7e06bf4fd0
Wrap shell script variables in ""
2017-03-01 20:48:15 +00:00
Brenda Wallace
dd710860de
Run the linters etc from overcommit
2017-03-01 20:48:15 +00:00
pozorvlak
4718a9edab
Merge pull request #1256 from Br3nda/numeric
...
Rubocop fix for some numerics
2017-03-01 13:31:10 +00:00
Brenda Wallace
8c5db9229a
fixed forced octal
2017-03-01 17:49:42 +13:00
Brenda Wallace
e229438997
rubocop fox for numeric literals
2017-03-01 17:46:12 +13:00
Brenda Wallace
85a4490740
Rubocop fix for unneeded %Q
2017-03-01 17:35:06 +13:00
Brenda Wallace
9684e84420
Moved metrics to bottom of rubocop.yml
...
Waiting to be completed
2017-03-01 11:38:16 +13:00
Brenda Wallace
4364c028a2
Removed offense counts
2017-03-01 11:36:40 +13:00
Brenda Wallace
4e44e26c6c
Removed rubocop todos that are done
2017-03-01 11:24:26 +13:00
Daniel O'Connor
b07c033863
Merge pull request #1249 from Growstuff/bundle-update-2017-02-28-091217
...
Bundle Update on 2017-02-28
2017-02-28 11:59:57 +10:30
deppbot
f167f5cbd4
Bundle Update on 2017-02-28
2017-02-28 09:12:18 +08:00
pozorvlak
7a1b192392
Merge pull request #1238 from CloCkWeRX/bundle-update-2017-02-23-1
...
Upgrade rails, other gems
2017-02-27 15:18:43 +00:00
pozorvlak
642f371416
Merge branch 'dev' into bundle-update-2017-02-23-1
2017-02-27 15:01:14 +00:00
pozorvlak
f4e2b6e115
Merge pull request #1244 from Br3nda/photos-controller
...
DRY the photos controller
2017-02-27 11:26:14 +00:00
Daniel O'Connor
1873d28b50
Merge branch 'dev' into bundle-update-2017-02-23-1
2017-02-27 16:08:50 +10:30
Brenda Wallace
ce03b4efde
DRY the photos controller
2017-02-26 17:03:29 +13:00
Shiny
102c113b0c
Merge branch 'master' into dev
2017-02-25 22:56:23 +13:00
Shiny
245cd2e44c
Merge branch 'dev' into bundle-update-2017-02-23-1
2017-02-25 22:56:01 +13:00
Cesy
f28456875b
Merge pull request #1242 from Br3nda/schema-update
...
Schema is out of sync -- fixing
2017-02-24 21:15:12 +00:00
Brenda Wallace
9604eed2f3
Schema is out of sync -- fixing
2017-02-24 20:19:01 +13:00
Brenda Wallace
4eda3a506b
Fix up csv importer, should make duplicates
...
Now matches the old functionality.
2017-02-24 20:08:01 +13:00
Daniel O'Connor
14f3dc7526
Add explaining notes
2017-02-23 14:34:38 +10:30
Daniel O'Connor
f2d3c88c85
Revert "Upgrade to the 4.x series of d3-rails"
...
This reverts commit 5bd7d9aa43 .
2017-02-23 14:33:33 +10:30
Daniel O'Connor
f4e0efc8da
Update autoprefixer-rails
2017-02-23 14:32:47 +10:30
Daniel O'Connor
13bfdeaa1a
Pin Kaminari for the moment, until https://github.com/kaminari/kaminari/blob/master/CHANGELOG.md#100 assessed
2017-02-23 14:31:47 +10:30
Daniel O'Connor
e2fb7c940f
Upgrade js-routes
2017-02-23 14:30:10 +10:30
Daniel O'Connor
5bd7d9aa43
Upgrade to the 4.x series of d3-rails
2017-02-23 14:28:19 +10:30
Daniel O'Connor
117c717391
Upgrade capybara, codeclimate-test-reporter
2017-02-23 14:25:51 +10:30
Daniel O'Connor
72603a2db0
Pin to specific omniauth versions for the moment, to avoid login test regression
2017-02-23 14:24:29 +10:30
Daniel O'Connor
9f8cfa8de3
Update sexp_processor, ruby-units
2017-02-23 14:23:01 +10:30
Daniel O'Connor
221dd45681
Upgrade to d3 3.5 “Mount Sharp”
2017-02-23 14:19:33 +10:30
Daniel O'Connor
fb2a600433
Pin d3-rails for the moment
2017-02-23 14:18:31 +10:30
Daniel O'Connor
296f8dddfa
Update selenium-webdriver, haml_lint, jasmine
2017-02-23 14:15:27 +10:30
Daniel O'Connor
da16a38d1f
Upgrade rails
2017-02-23 14:12:27 +10:30
Brenda Wallace
5abc1fb80e
duplicate alt name spec (and adding to crop)
2017-02-23 15:35:29 +13:00
Brenda Wallace
86d5f5febd
sciname/altnames adding code is very similar
2017-02-23 15:35:29 +13:00
Brenda Wallace
0a840abc58
Added specs for duplicate sci names
2017-02-23 15:35:29 +13:00
Brenda Wallace
968e9bd3ad
Rubocop fix up in spec
2017-02-23 15:35:29 +13:00
Brenda Wallace
ddd0e0c285
Fixed typo in string causing spec to fail
2017-02-23 15:35:29 +13:00
Brenda Wallace
00952d5ef6
Updating more specs for new csv importer interface
2017-02-23 15:35:29 +13:00
Brenda Wallace
a0e1d8b11d
Update scientific name model spec
2017-02-23 15:35:29 +13:00
Brenda Wallace
3d7f2ec20c
Updating specs to match new csv importer
2017-02-23 15:35:29 +13:00
Brenda Wallace
abbd2cf0a4
fix bug: look up parent crop by name in csv import
2017-02-23 15:35:29 +13:00
Brenda Wallace
2f9961651f
Call new csv importer from specs
2017-02-23 15:35:29 +13:00
Brenda Wallace
3089c28233
Adding validations to sci names and alt names
2017-02-23 15:35:29 +13:00
Brenda Wallace
4e722dd123
Move crop csv import to own file
2017-02-23 15:35:29 +13:00
Brenda Wallace
5698a78d9b
DRY the accounts controller
2017-02-23 09:45:57 +13:00
Daniel O'Connor
71804a0b41
Merge pull request #1235 from Br3nda/accounttypes-controller-DRY
...
DRY the account types controller
2017-02-22 11:03:00 +10:30
Brenda Wallace
d500c9093d
DRY the account types controller
2017-02-22 13:21:59 +13:00
Shiny
9ff468aa50
Merge pull request #1228 from Growstuff/dev
...
Release 20
2017-02-22 09:21:01 +13:00
Shiny
4261f16cd0
Merge pull request #1133 from pozorvlak/test_runners
...
Refactor test-runners
2017-02-21 11:59:09 +13:00
Shiny
b8884beb2f
Merge branch 'dev' into test_runners
2017-02-21 11:31:02 +13:00
pozorvlak
bc88c4d8c7
Merge pull request #1231 from Br3nda/seeds-controller
...
DRY seeds controller
2017-02-20 13:49:29 +00:00
pozorvlak
3ac4fbcdb8
Merge branch 'dev' into seeds-controller
2017-02-20 13:36:50 +00:00
pozorvlak
549426e3e0
Merge pull request #1230 from Br3nda/gardens-controller
...
DRY the gardens controller
2017-02-20 13:36:40 +00:00
pozorvlak
25a1f0da9a
Merge branch 'dev' into gardens-controller
2017-02-20 13:11:18 +00:00
pozorvlak
3be2fc6241
Merge pull request #1229 from Br3nda/harvests-controller
...
DRY the Harvests controller
2017-02-20 13:11:04 +00:00
pozorvlak
837934167b
Merge branch 'dev' into harvests-controller
2017-02-20 13:02:58 +00:00
pozorvlak
d43d8ae0e7
Merge pull request #1217 from Br3nda/MultilineMethodCallBraceLayout
...
Fix up to match rubocop's MultilineMethodCallBraceLayout recommendation
2017-02-20 12:46:17 +00:00
Brenda Wallace
035b2399ca
DRY seeds controller
2017-02-20 20:54:06 +13:00
Brenda Wallace
1a3e976ba5
DRY the gardens controller
2017-02-20 02:36:51 +00:00
Brenda Wallace
d31739f86a
Further code clarity on the harvest csv filename
2017-02-20 10:07:14 +13:00
Brenda Wallace
0f523381f0
DRY the harvest controller
2017-02-20 09:58:36 +13:00
Brenda Wallace
550848a513
ParenthesesAroundCondition fixup
2017-02-19 16:20:45 +13:00
Brenda Wallace
ae3752e021
DefWithParentheses fixup
2017-02-19 16:19:16 +13:00
Brenda Wallace
50624fb2cb
Style/MultilineBlockLayout fix
2017-02-19 16:17:03 +13:00
Brenda Wallace
818466a142
MethodCallWithoutArgsParentheses fixup
2017-02-19 16:17:03 +13:00
Brenda Wallace
e184503caa
Fix up to match rubocop's MultilineMethodCallBraceLayout recommendation
2017-02-19 16:17:03 +13:00
Brenda Wallace
d00f743c47
rubocop fix up on spec
2017-02-17 16:00:11 +13:00
pozorvlak
b19a991106
Merge pull request #1226 from Br3nda/scinames-controller
...
DRY scientific names controller
2017-02-16 23:00:29 +00:00
pozorvlak
88e019a19f
Merge branch 'dev' into scinames-controller
2017-02-16 22:52:07 +00:00
pozorvlak
e954ba801b
Merge pull request #1225 from Br3nda/comments-controller
...
DRY comments controller
2017-02-16 22:51:42 +00:00
Brenda Wallace
be23bfc419
DRY scientific names controller
2017-02-17 10:18:34 +13:00
Shiny
5e984ce04a
Merge branch 'dev' into comments-controller
2017-02-17 09:57:29 +13:00
Brenda Wallace
d15eb32133
Added some utf8, kōrero mai (te reo māori)
2017-02-17 09:47:12 +13:00
Brenda Wallace
21f11a4d5d
highest MethodLength is now 34
2017-02-17 09:26:30 +13:00
Brenda Wallace
ae398f1a63
Spec checks you can't change post id in comments#update
2017-02-17 09:20:15 +13:00
Brenda Wallace
cd3cee5d5f
DRY comments controller and add more spec scenarios
2017-02-17 09:14:01 +13:00
Miles Gould
9030e5b978
Merge branch 'dev' into test_runners
2017-02-16 13:31:39 +00:00
Miles Gould
9d6ac9fd8b
LINT ALL THE HAML!
...
.
.
.
lint *all* the HAML?
2017-02-16 13:30:20 +00:00
pozorvlak
403a8814e1
Merge pull request #1222 from Br3nda/forums-controller
...
Small clean ups on forums controller
2017-02-16 13:26:38 +00:00
Miles Gould
00c34ef30c
Document test-running process in CONTRIBUTING.md
2017-02-16 13:25:59 +00:00
Miles Gould
738c0d4e08
Store spec failures, for rspec --only-failures
...
The list of failing tests is stored in tmp/examples.txt, which is
already gitignored.
2017-02-16 13:24:50 +00:00
Miles Gould
82e27f8a71
Delete reference to Discussion Forums wiki page
...
The wiki is dead, that page hasn't been preserved, and most of the
forums it described are dead too. Sic transit gloria mundi.
2017-02-16 13:07:56 +00:00
Miles Gould
fbc203ca0d
Make Jasmine tests pass in CI
...
One test relied on reading the innerHTML attribute of an SVGElement
object; this worked in the browser, but not when run with
`rake jasmine:ci`. I've changed the test to use the `textContent`
attribute instead, which works in both places.
2017-02-16 13:01:40 +00:00
Miles Gould
c83bfc101e
Allow console.log in Jasmine tests, for debugging
2017-02-16 13:00:34 +00:00
pozorvlak
22905235c1
Merge branch 'dev' into forums-controller
2017-02-16 12:41:20 +00:00
pozorvlak
4d3b94b7f0
Merge pull request #1216 from Br3nda/more-rubocop
...
Rubocop fix for MultilineHashBraceLayout
2017-02-16 12:41:10 +00:00
pozorvlak
9e19aae0ca
Merge branch 'dev' into forums-controller
2017-02-16 12:33:55 +00:00
pozorvlak
d8c3f7ed34
Merge branch 'dev' into more-rubocop
2017-02-16 12:30:38 +00:00
pozorvlak
28a6cfe25c
Merge pull request #1223 from Br3nda/posts-controller
...
DRY the posts controller
2017-02-16 12:28:47 +00:00
pozorvlak
630d539f7d
Merge branch 'dev' into more-rubocop
2017-02-16 12:24:20 +00:00
Brenda Wallace
4704bd89f8
DRY the posts controller
2017-02-16 22:15:30 +13:00
Brenda Wallace
076695d349
Added name presence validation to forum
2017-02-16 21:52:28 +13:00
Brenda Wallace
3925a54340
DRY the forums controller
2017-02-16 21:52:07 +13:00
Brenda Wallace
6c566c56d8
removed unnecesary reloads of @forum
2017-02-16 20:16:13 +13:00
Daniel O'Connor
bcc89674d4
Upgrade to current Hashie
2017-02-16 17:18:44 +13:00
Shiny
e1dab634a2
Merge branch 'dev' into more-rubocop
2017-02-16 13:23:07 +13:00
Daniel O'Connor
e06e002282
Merge pull request #1218 from Br3nda/UnneededInterpolation
...
Fix up all UnneededInterpolation
2017-02-16 10:29:19 +10:30
Daniel O'Connor
23ed7f91ba
Merge pull request #1220 from Br3nda/ReversibleMigration
...
Marked our one ReversibleMigration as okay
2017-02-16 10:29:02 +10:30
Daniel O'Connor
aa511aedb4
Merge pull request #1219 from Br3nda/TrailingCommas
...
Removed trailing commas
2017-02-16 10:28:43 +10:30
Brenda Wallace
2b03381a24
Removed trailing commas
2017-02-15 23:33:06 +00:00
Brenda Wallace
6017c4ba23
Marked our one ReversibleMigration as okay
2017-02-16 12:32:37 +13:00
Brenda Wallace
a46b8ebe76
Fix up all UnneededInterpolation
2017-02-16 12:26:47 +13:00
Brenda Wallace
a4f8b3a0e6
Rubocop fix for MultilineHashBraceLayout
2017-02-16 12:20:32 +13:00
Daniel O'Connor
1b8c413b90
Merge pull request #1215 from Br3nda/likeable-dry
...
Likeable even more dry
2017-02-14 10:27:51 +10:30
Shiny
7a334abf1d
Merge branch 'dev' into likeable-dry
2017-02-14 12:40:05 +13:00
pozorvlak
5c067c87b8
Merge pull request #1201 from Br3nda/bw/harvest-planting-link
...
Linking existing harvests to a planting
2017-02-13 23:02:04 +00:00
Brenda Wallace
87bc1becb0
Reduced repeating code in likes controller
2017-02-14 11:52:20 +13:00
pozorvlak
7c0d6c04df
Merge branch 'dev' into bw/harvest-planting-link
2017-02-13 22:39:15 +00:00
pozorvlak
01415fd04f
Merge pull request #1214 from Br3nda/authentication-scoping
...
User can only sign out their own session
2017-02-13 22:38:40 +00:00
pozorvlak
e0def646ce
Merge branch 'dev' into authentication-scoping
2017-02-13 22:22:47 +00:00
pozorvlak
a52731dc4b
Merge pull request #1198 from Br3nda/bw/grand-haml-cleanup-of-2017
...
All the haml clean up
2017-02-13 22:20:16 +00:00
Shiny
cd2500c99a
Merge branch 'dev' into bw/harvest-planting-link
2017-02-14 00:19:28 +13:00
Shiny
c9a197bc61
Merge branch 'dev' into bw/grand-haml-cleanup-of-2017
2017-02-14 00:18:53 +13:00
Mackenzie Morgan
c5439c8650
use symbols for status codes
2017-02-13 20:56:22 +13:00
Brenda Wallace
6d0a7ebc8f
Only show plantings with overlapping date ranges on harvest options
2017-02-13 20:41:43 +13:00
Brenda Wallace
0d1bab04d5
don't load the record again
2017-02-13 20:28:29 +13:00
Brenda Wallace
e6b23262da
User can only sign out their own session
2017-02-13 20:08:31 +13:00
Brenda Wallace
06ea3db252
Use .field to format planting options on harvests
2017-02-13 17:30:41 +13:00
Brenda Wallace
8d24ffbffb
spec for harvesting from a planting
2017-02-13 17:21:11 +13:00
Brenda Wallace
cce9f513db
Linking existing harvests to a planting
2017-02-13 17:21:11 +13:00
Brenda Wallace
c37ba9f041
Use @harvest.planting, instead of @planting
2017-02-13 17:21:11 +13:00
Shiny
f8c56cc217
Merge branch 'dev' into bw/grand-haml-cleanup-of-2017
2017-02-13 17:19:58 +13:00
Daniel O'Connor
d11e6f484a
Pin leaflet-rails for the moment, until we fix tests
2017-02-13 17:19:40 +13:00
Daniel O'Connor
9218a03e2b
Upgrade only geocoder
2017-02-13 17:19:40 +13:00
Daniel O'Connor
da760a8a4c
Revert "Update geocoder, leaflet-rails"
...
This reverts commit ecd2bb1c01 .
2017-02-13 17:19:40 +13:00
Daniel O'Connor
9ccecf0e04
Update i18n-tasks bootstrap_form font-awesome-sass
2017-02-13 17:19:40 +13:00
Daniel O'Connor
5ec105ad19
Upgrade sidekiq
2017-02-13 17:19:40 +13:00
Daniel O'Connor
5c1f5f4312
Update poltergeist
2017-02-13 17:19:40 +13:00
Daniel O'Connor
48d3a64e7b
Update cancancan
2017-02-13 17:19:40 +13:00
Daniel O'Connor
decd48a970
Update geocoder, leaflet-rails
2017-02-13 17:19:40 +13:00
Daniel O'Connor
540ac7b034
Update warden
2017-02-13 17:19:40 +13:00
Daniel O'Connor
8112133cf2
Update unicorn
2017-02-13 17:19:40 +13:00
Daniel O'Connor
55f00ed0f8
Update newrelic
2017-02-13 17:19:40 +13:00
Daniel O'Connor
d0999c2f9a
Update activemerchant
2017-02-13 17:19:40 +13:00
Daniel O'Connor
47150a8ad8
Update selenium-webdriver
2017-02-13 17:19:40 +13:00
Daniel O'Connor
9301688763
Update guard
2017-02-13 17:19:40 +13:00
Daniel O'Connor
248b89a564
Update elasticsearch
2017-02-13 17:19:40 +13:00
Daniel O'Connor
8e9ffac64e
Pin to hashie 3.4.* for https://github.com/intridea/hashie/issues/408
2017-02-13 17:19:40 +13:00
Brenda Wallace
65024d8f83
Moved hash in haml onto one line, for clarity and glory
2017-02-12 20:41:25 +00:00
Shiny
8ab70a1c1c
Merge branch 'dev' into bw/grand-haml-cleanup-of-2017
2017-02-13 08:04:41 +13:00
Brenda Wallace
2c871abd03
don't allow owner in params
2017-02-13 07:41:53 +13:00
Brenda Wallace
8b4491d0ab
Tabulation on wrapped form_for
2017-02-13 07:38:26 +13:00
Brenda Wallace
93202fc13c
haml clean up for devise views
2017-02-13 07:34:41 +13:00
Brenda Wallace
0f520c0928
More haml clean up for home views
2017-02-13 07:34:31 +13:00
Brenda Wallace
21c989989c
add missing new line at end of haml file
2017-02-13 07:34:13 +13:00
Brenda Wallace
123c34b6d1
Haml cleanup for layout
2017-02-13 07:33:48 +13:00
Brenda Wallace
f5e786401d
fixed typo
2017-02-13 07:32:43 +13:00
Brenda Wallace
6ecb919f34
haml clean ups for members views
2017-02-13 07:32:43 +13:00
Brenda Wallace
c89d1ae94e
Haml clean ups for plantings views
2017-02-13 07:32:43 +13:00
Brenda Wallace
9b7a7d3e8f
Haml clean up for product views
2017-02-13 07:32:43 +13:00
Brenda Wallace
9ebe830402
Haml clean up for scientific names views
2017-02-13 07:32:43 +13:00
Brenda Wallace
9a0adadc9a
Haml clean up for seeds views
2017-02-13 07:32:43 +13:00
Brenda Wallace
92c3976f0a
Haml clean up for shared views
2017-02-13 07:32:43 +13:00
Brenda Wallace
01c25df8cf
haml-lint all views
2017-02-13 07:32:43 +13:00
pozorvlak
9ae35ca6eb
Merge pull request #1200 from Br3nda/bw/planting_slug
...
Simplified logic in planting.planting_slug
2017-02-12 15:46:22 +00:00
pozorvlak
43f9707c11
Merge branch 'dev' into bw/planting_slug
2017-02-12 15:21:41 +00:00
Mackenzie
4fa423bcab
Merge pull request #1205 from Br3nda/dry-notifications
...
DRY for the notifications controller
2017-02-12 10:21:31 -05:00
Mackenzie
97d0bb6752
Merge pull request #1207 from Br3nda/DRY-plantparts
...
DRY the plant parts controller
2017-02-12 10:20:30 -05:00
Mackenzie
b9edd2f89b
Merge pull request #1203 from Br3nda/access
...
Added cancan ability for likes (and DRY-ed)
2017-02-12 10:20:03 -05:00
pozorvlak
4bd50ca433
Merge branch 'dev' into bw/planting_slug
2017-02-12 15:19:55 +00:00
pozorvlak
a2dd675717
Merge pull request #1199 from Br3nda/time-zones
...
Use timezone when creating dates
2017-02-12 15:19:38 +00:00
Brenda Wallace
1275aa0102
DRY the plant parts controller
2017-02-12 22:58:17 +13:00
Brenda Wallace
f40ff18949
You can only reply to messages that were sent to you.
2017-02-12 22:15:50 +13:00
Brenda Wallace
f25d4dbf8c
DRY for the notifications controller
2017-02-12 21:52:22 +13:00
Brenda Wallace
4dd99f54db
Removed deprecation notice from controller spec
2017-02-12 20:55:06 +13:00
Brenda Wallace
b8e06a1d1d
Specs for deleting someone else's like
2017-02-12 20:50:50 +13:00
Brenda Wallace
f7b8113af1
Fixed spec, now requests json response
2017-02-12 20:36:24 +13:00
Brenda Wallace
b0394d1028
checks json returned by likes controller
2017-02-12 17:42:24 +13:00
Brenda Wallace
fa0c00aa9c
Named arg (liked_by_member) fixed
...
cos i was writing python when this is meant to be ruby
2017-02-12 17:37:32 +13:00
Brenda Wallace
a507eb47bf
Removed trailing white space
2017-02-12 17:26:34 +13:00
Brenda Wallace
865f323f97
controller specs for likes controller
2017-02-12 15:35:15 +13:00
Brenda Wallace
c82f47bdda
Pass the ID from link to likesdestroy
2017-02-12 15:34:28 +13:00
Brenda Wallace
72d0514e75
Further checks in likes controller
2017-02-12 15:33:54 +13:00
Brenda Wallace
dc62365c7d
DRY likes controller further
2017-02-12 15:23:58 +13:00
Brenda Wallace
d8d94d178c
Moved some of likes#destroy out to new methods
2017-02-12 15:23:58 +13:00
Brenda Wallace
6afb12c157
Split up big methods in like controller
2017-02-12 15:23:58 +13:00
Brenda Wallace
a0be52fdaa
likes doesn't have an index
2017-02-12 15:23:58 +13:00
Brenda Wallace
6b8474e01b
Checks for cancan ability before allowing like
2017-02-12 15:23:58 +13:00
Shiny
23ae7fcd8c
Merge branch 'dev' into time-zones
2017-02-12 12:14:01 +13:00
Shiny
179cfbf6bc
Merge branch 'dev' into bw/planting_slug
2017-02-12 12:13:37 +13:00
Mackenzie
b5f82a8fc8
Merge pull request #1202 from Br3nda/code-climate-knows
...
Simplified alternate names controller.
2017-02-11 11:06:30 -05:00
Brenda Wallace
54c01cbd82
Removing alternate names from rubocop todo
2017-02-11 19:48:16 +13:00
Brenda Wallace
cf9e5a6652
Adding alternate names to admin menu
2017-02-11 19:45:53 +13:00
Brenda Wallace
01c6a6da9f
improvements to alternate names controller
2017-02-11 19:45:33 +13:00
Shiny
cc1daf8f6b
Join slug with -
2017-02-10 23:54:16 +13:00
Shiny
a0bf815663
Downcase planting slug
2017-02-10 23:52:10 +13:00
Brenda Wallace
ce573c1e55
Simplified logic in planting.planting_slug
2017-02-10 22:41:28 +13:00
Brenda Wallace
be2426c99f
Use timezone when creating dates
2017-02-10 21:53:18 +13:00
Shiny
7ca314c2f2
Merge pull request #1191 from Growstuff/dev
...
Release 19
2017-02-10 09:24:00 +13:00
Mackenzie
36768cf384
Merge pull request #1194 from Br3nda/bw/grand-haml-cleanup-of-2017
...
More haml clean up
2017-02-08 22:46:34 -05:00
Mackenzie
e35d0455bd
Merge pull request #1196 from Br3nda/spammer-begone
...
stripping html from markdown
2017-02-08 22:43:51 -05:00
Brenda Wallace
c8405830c7
Added strip_tags before processing markdown
2017-02-09 03:29:18 +00:00
Shiny
6bc9f775c2
Merge branch 'dev' into bw/grand-haml-cleanup-of-2017
2017-02-09 10:23:01 +13:00
Mackenzie
a43526776b
Merge pull request #1195 from Br3nda/bw/spammer-injection-begone
...
Truncate, escape, and DRY og:description fields
2017-02-07 16:00:32 -05:00
Brenda Wallace
6f74566d47
Truncate, escape, and DRY og:description fields
2017-02-08 09:49:19 +13:00
Brenda Wallace
82ce6c8222
Haml clean up for seeds views
2017-02-08 08:52:46 +13:00
Brenda Wallace
f96f459595
Moved title logic into application helper
...
For harvests, plantings, and seeds
2017-02-08 07:25:59 +13:00
Brenda Wallace
096146cb84
Fix: @owner -> owner in harvests_title
2017-02-08 07:25:59 +13:00
Brenda Wallace
ba1c40702b
DRY up gardens and plantings helper
2017-02-08 07:25:59 +13:00
Brenda Wallace
e6254da3f1
Haml clean up for Roles views
2017-02-08 07:25:59 +13:00
Brenda Wallace
acbb610e05
Haml clean up for posts views
2017-02-08 07:25:59 +13:00
Brenda Wallace
338265d9e9
Haml cleanup for plantings views
2017-02-08 07:25:59 +13:00
Brenda Wallace
706922cacf
Haml clean up for plantparts views
2017-02-08 07:25:59 +13:00
Brenda Wallace
08f2877f8e
Haml clean up for places views
2017-02-08 07:25:59 +13:00
Brenda Wallace
8275f5be96
Add photos to travis haml check
2017-02-08 07:25:59 +13:00
Brenda Wallace
2c3d1848d5
Haml clean up for photos
2017-02-08 07:25:59 +13:00
Brenda Wallace
17e88778c8
Haml clean up for orders
2017-02-08 07:25:59 +13:00
Brenda Wallace
bafb0123da
Haml cleanup for notifier
2017-02-08 07:25:59 +13:00
Brenda Wallace
e1e9c32652
Moved havests#index title to a helper
2017-02-08 07:25:59 +13:00
Brenda Wallace
48c3cbb3d1
Change to hash attributes syntax in harvests#show
2017-02-08 07:25:59 +13:00
Brenda Wallace
740b8587f2
Moved complex parts of garden/nav into helper
2017-02-08 07:25:59 +13:00
Brenda Wallace
b113146aaa
Add harvest and gardens to travis for haml-lint
2017-02-08 07:25:59 +13:00
Brenda Wallace
900de8a615
Fixed Read more link in harvests
2017-02-08 07:25:59 +13:00
Brenda Wallace
d73aa98309
Cleaned up most of Home's haml
2017-02-08 07:25:59 +13:00
Brenda Wallace
ac7d44cb72
Cleaned up most of harvest's haml
2017-02-08 07:25:59 +13:00
Miles Gould
d301f2f2ae
Add static check for files with merge conflicts
...
Fixes #1146
2017-02-07 15:03:52 +00:00
Miles Gould
2accb727e5
Describe rake static
2017-02-07 14:38:04 +00:00
Miles Gould
16db285898
Only run ES tests under GROWSTUFF_ELASTICSEARCH
...
And vice-versa: only run non-ElasticSearch tests under
GROWSTUFF_ELASTICSEARCH=false
2017-02-07 14:27:14 +00:00
Miles Gould
b8c0882642
Tag ElasticSearch-related tests
2017-02-07 14:27:14 +00:00
Miles Gould
cc54dc54b4
Only build ElasticSearch index for ES tests
2017-02-07 14:27:14 +00:00
Miles Gould
3f8ebdc477
Run JavaScript unit tests from Travis
...
`rspec spec` doesn't run the Jasmine tests, annoyingly, so I've added a
call to `rake jasmine:ci`.
2017-02-07 14:27:14 +00:00
Miles Gould
68120c5bbe
Make rake spec depend on rake assets:precompile
2017-02-07 14:27:14 +00:00
Miles Gould
71ec9fd2d3
Run JS tests from rake and rake spec:unit
2017-02-07 14:27:14 +00:00
Miles Gould
f11bc42507
Turn on asset compilation in test
...
This is required for running jasmine tests via `rake spec:javascript`.
The comment above this setting warned that it would slow down testing
considerably; in my quick tests the slowdown is only about 2% (3mins 14
vs 3mins 11). We precompile assets in Travis, so this *shouldn't* cause
any more random CI failures...
2017-02-07 14:27:14 +00:00
Miles Gould
7672b9ffc8
Add spec:unit Rake task
2017-02-07 14:27:14 +00:00
Miles Gould
8d237cc2ee
Make rake run specs and static checks by default
2017-02-07 14:27:14 +00:00
Miles Gould
a875a7c883
Cache asset-pipeline cache in Travis
...
This should shave about 30s off each job.
2017-02-07 14:27:14 +00:00
Miles Gould
19d65587be
Split static checks into a separate Travis job
2017-02-07 14:27:14 +00:00
Miles Gould
3fed962dcc
Add script/check_static to run all static checks
...
...and invoke it from .travis.yml
2017-02-07 14:27:14 +00:00
Miles Gould
987f50c87e
Factor out global env vars in .travis.yml
...
This should make it slightly more obvious which job is which when
looking at Travis build results.
2017-02-07 13:52:23 +00:00
Daniel O'Connor
bba057ec76
Merge pull request #1192 from Br3nda/bw/three-pending-specs
...
Filled in the 3 pending planting specs
2017-02-07 16:36:59 +10:30
Brenda Wallace
1dc44c9edc
Filled in the 3 pending planting specs
2017-02-07 18:29:10 +13:00
Daniel O'Connor
92c1515381
Merge pull request #1186 from CloCkWeRX/fix_date_expectation
...
Fix #1182 and improve test coverage
2017-02-07 14:02:31 +10:30
Shiny
43f905ea25
Merge branch 'dev' into fix_date_expectation
2017-02-07 16:03:39 +13:00
Brenda Wallace
1db30d98ce
Haml clean up for members
2017-02-07 15:35:34 +13:00
Shiny
2b92f013fc
Merge branch 'dev' into fix_date_expectation
2017-02-07 14:34:41 +13:00
Brenda Wallace
23f8c24ef4
Haml clean up for notifications
2017-02-07 14:33:20 +13:00
Daniel O'Connor
fba2306a4d
Merge pull request #1190 from Br3nda/bw/haml-shop
...
Haml clean for shop
2017-02-07 11:15:26 +10:30
Brenda Wallace
c8fa54591a
Haml clean for shop
2017-02-07 07:53:34 +13:00
Daniel O'Connor
67b496fe44
Merge pull request #1185 from Br3nda/bw/grand-haml-cleanup-of-2017
...
Forums and Gardens haml clean up
2017-02-06 14:13:27 +10:30
Daniel O'Connor
b24514fa82
Look at right attribute
2017-02-06 14:11:44 +10:30
Daniel O'Connor
f0a81d4100
Fix #1182 and improve test coverage
2017-02-06 14:10:40 +10:30
Brenda Wallace
64f11793c9
Fixed typo in link
2017-02-06 16:31:57 +13:00
Brenda Wallace
05a9d498a7
More forums haml clean up
2017-02-06 14:50:49 +13:00
Brenda Wallace
16145599ce
Haml clean up for (most) garden views
2017-02-06 14:46:19 +13:00
Brenda Wallace
af8527aa5b
Haml clean up of forum views
2017-02-06 14:46:19 +13:00
Daniel O'Connor
f9eb70e2eb
Merge pull request #1184 from Br3nda/bw/grand-haml-cleanup-of-2017
...
Haml clean up -- crops views
2017-02-06 11:47:47 +10:30
Brenda Wallace
8408fdc845
Moved popular plant plarts calculation into sql
2017-02-06 13:22:18 +13:00
Brenda Wallace
f37c9152af
Simplified the "grown for" view
2017-02-06 11:21:33 +13:00
Brenda Wallace
4ee789ca06
Popular plant parts are now sorted by popularity
2017-02-06 10:59:40 +13:00
Brenda Wallace
43e4ed43cd
Travis starts checking the haml that's cleaned up
...
To stop regressions to bad haml again
2017-02-06 10:46:49 +13:00
Brenda Wallace
80371c835c
Moved long line (ebay url) to helper
2017-02-06 10:40:58 +13:00
Brenda Wallace
6478d9cb1b
Haml clean up for crops views
2017-02-06 10:31:45 +13:00
pozorvlak
f8b84f390d
Calculate "count_uses_of_property" using DB query ( #1183 )
...
* Refactor 'count_uses_of_property' method in crop model
* Add check for nil column value
* Add @alran to CONTRIBUTORS.md
* Reformat Crop#count_uses_of_property
* Remove unnecessary string interpolation
2017-02-05 13:23:47 +13:00
pozorvlak
755b9b339f
Merge pull request #1181 from Br3nda/bw/grand-haml-cleanup-of-2017
...
Te grand haml cleanup of 2017
2017-02-04 23:07:12 +00:00
Shiny
9deed09d36
Merge branch 'dev' into bw/grand-haml-cleanup-of-2017
2017-02-05 11:01:46 +13:00
pozorvlak
43de722faf
Merge pull request #1180 from Br3nda/bw/application-controller-complexity
...
Reduce complexity of ApplicationController.store_location
2017-02-04 21:55:51 +00:00
pozorvlak
e145bb59f7
Merge branch 'dev' into bw/application-controller-complexity
2017-02-04 21:45:06 +00:00
pozorvlak
911c7b7bc1
Merge pull request #1174 from Br3nda/bw/rubocop-reduce-complexity
...
rubocop - reduce complexity
2017-02-04 21:44:42 +00:00
Brenda Wallace
2b7144c1fd
Fixed trailing quote in haml
2017-02-04 15:07:18 +13:00
Brenda Wallace
8ddf36fed9
Haml clean up for (some of) crops views
2017-02-04 15:04:07 +13:00
Brenda Wallace
785ae33a42
Haml clean up for comments views
2017-02-04 14:07:59 +13:00
Brenda Wallace
c43c1686a3
Haml clean up for alternate_names views
2017-02-04 13:50:04 +13:00
Brenda Wallace
65a8bde467
Haml clean up for admin views
2017-02-04 12:00:42 +13:00
Brenda Wallace
3647f67538
Haml clean up for accounts views
2017-02-04 11:52:15 +13:00
Brenda Wallace
6c4f7eff92
Haml clean up for account_types views
2017-02-04 11:50:33 +13:00
Brenda Wallace
9b57a44f6c
Adding haml-lint
2017-02-04 11:41:02 +13:00
Brenda Wallace
8a69ed4013
Reduce complexity of ApplicationController.store_location
2017-02-04 11:31:34 +13:00
Brenda Wallace
e5d826e8c3
Further simplified newsletter subscription logic
2017-02-04 11:28:37 +13:00
Brenda Wallace
77c01d4f66
BUGFIX: Added missing if
2017-02-04 11:23:27 +13:00
Brenda Wallace
33b7952ed3
Simplified OmniauthCallbacksController
2017-02-04 11:21:15 +13:00
Brenda Wallace
1217ba5b48
Reduce complexity of ApplicationController.store_location
2017-02-04 11:19:11 +13:00
Brenda Wallace
ffee6ada83
Simplify member.update_newsletter_subscription
2017-02-04 11:18:00 +13:00
Brenda Wallace
63b71a9265
Reduce controller complexity
2017-02-04 11:18:00 +13:00
pozorvlak
3ecc7ba99b
Merge pull request #1178 from Br3nda/bw/plantingshelper-simplify
...
PlantingsHelper simplification
2017-02-03 13:36:42 +00:00
pozorvlak
3e81419e78
Merge branch 'dev' into bw/plantingshelper-simplify
2017-02-03 12:08:54 +00:00
pozorvlak
7cd8dfa0c7
Merge pull request #1176 from Br3nda/bw/seeds-controller-complexity
...
Reduce complexity of seeds controller
2017-02-03 12:08:45 +00:00
pozorvlak
9182c8ceb1
Merge branch 'dev' into bw/seeds-controller-complexity
2017-02-03 11:12:20 +00:00
pozorvlak
ec8096233c
Merge pull request #1179 from CloCkWeRX/repair_gemfile
...
Repair missing items from Gemfile.lock - jasmine/phantomjs
2017-02-03 11:11:28 +00:00
Brenda Wallace
19aa3a1ca4
PlantingsHelper simplification
2017-02-03 20:42:15 +13:00
Shiny
e574ee166c
Merge branch 'dev' into bw/seeds-controller-complexity
2017-02-03 20:32:29 +13:00
Daniel O'Connor
93e9428bb6
Repair missing items from Gemfile.lock
2017-02-03 11:11:47 +10:30
pozorvlak
fcf453b9d9
Merge pull request #1173 from Br3nda/bw/inactive-gardens
...
hide inactive gardens by default
2017-02-02 22:57:54 +00:00
pozorvlak
909164ea70
Merge branch 'dev' into bw/inactive-gardens
2017-02-02 22:40:21 +00:00
pozorvlak
b5a5aca67b
Merge pull request #1175 from Br3nda/bw/plantings-controller-complexity
...
Reduce complexity of plantings controller
2017-02-02 22:22:41 +00:00
Shiny
2424e7de87
Merge branch 'dev' into bw/inactive-gardens
2017-02-02 14:48:31 +13:00
Shiny
d367b44da1
Merge branch 'dev' into bw/plantings-controller-complexity
2017-02-02 14:48:14 +13:00
Shiny
fe999d7170
Merge branch 'dev' into bw/seeds-controller-complexity
2017-02-02 14:47:10 +13:00
Daniel O'Connor
3267fd7d1f
Merge pull request #1177 from Br3nda/bw/simplify-harvest-to-s
...
Simplified harvest.to_s
2017-02-02 10:58:16 +10:30
Brenda Wallace
355419b6cb
Reduce complexity of seeds controller
2017-02-02 00:01:48 +00:00
Brenda Wallace
dfa23a6564
Simplified harvest.to_s
2017-02-01 23:55:45 +00:00
Brenda Wallace
9099ee5779
Reduce complexity of plantings controller
2017-02-01 23:51:14 +00:00
Brenda Wallace
7ba9049908
spec only show active gardens
2017-02-01 18:25:56 +13:00
Brenda Wallace
c82127f1fb
Modify specs for new titles on garden nav buttons
2017-02-01 17:37:03 +13:00
Brenda Wallace
666394906b
Active gardens only on profiles
2017-02-01 17:37:03 +13:00
Brenda Wallace
150393b1c3
Show only active gardens by default
2017-02-01 17:37:03 +13:00
Daniel O'Connor
e8e1e33a07
Merge pull request #1172 from pozorvlak/install_d3
...
Install d3-rails gem in production and staging
2017-01-31 11:01:41 +10:30
Miles Gould
18e6e8510c
Install d3-rails gem in production and staging
...
It was only being installed in development and test environments,
causing deployment failures.
Fixes #1170
2017-01-30 20:17:42 +00:00
Daniel O'Connor
64d7c2535b
Merge pull request #1168 from Br3nda/likeable
...
Reviving Likeable
2017-01-27 12:30:36 +10:30
Daniel O'Connor
15106a051c
Merge branch 'dev' into likeable
2017-01-27 12:05:13 +10:30
Daniel O'Connor
62fe72c9f4
Merge pull request #1143 from pozorvlak/bw/bar_graphs
...
[WIP] bar graphs
2017-01-27 12:01:03 +10:30
Daniel O'Connor
43519809f5
Merge branch 'dev' into bw/bar_graphs
2017-01-27 11:54:12 +10:30
Shiny
7731623397
Merge branch 'dev' into likeable
2017-01-27 14:21:53 +13:00
pozorvlak
3b3e14fadb
Merge pull request #1161 from Br3nda/bw/pending-crops
...
Member can see crops they have requested
2017-01-26 11:21:24 +00:00
Daniel O'Connor
271242eca9
Merge branch 'dev' into bw/bar_graphs
2017-01-25 13:00:25 +10:30
Daniel O'Connor
a607fdc6ec
Merge branch 'dev' into likeable
2017-01-25 12:58:55 +10:30
Daniel O'Connor
6d1bdf9ae1
Merge branch 'dev' into bw/pending-crops
2017-01-25 12:55:13 +10:30
Daniel O'Connor
25058d02fc
Merge pull request #1164 from Br3nda/bw/link-from-harvest-to-planting
...
Link from harvest to planting, instead of garden
2017-01-25 12:54:42 +10:30
Shiny
b80e7f677c
Merge branch 'dev' into likeable
2017-01-24 19:44:42 +13:00
pozorvlak
576426c30d
Merge pull request #1166 from Br3nda/bw/fix-notify-sys-exit
...
Fix crashing on email send - HOTFIX to master
2017-01-23 17:54:19 +00:00
Shiny
c9b464771d
Merge branch 'master' into bw/fix-notify-sys-exit
2017-01-23 21:50:22 +13:00
Shiny
76af02f2a5
Merge branch 'dev' into bw/bar_graphs
2017-01-23 20:18:19 +13:00
Shiny
346970b471
Merge branch 'dev' into bw/pending-crops
2017-01-23 20:17:44 +13:00
Shiny
e6d3c257e8
Merge branch 'dev' into bw/link-from-harvest-to-planting
2017-01-23 20:17:34 +13:00
Daniel O'Connor
7224ef8848
Merge pull request #1159 from Br3nda/bw/garden-display-fix
...
Fix display of gardens on smaller screens
2017-01-23 14:59:43 +10:30
Brenda Wallace
dd9a0071d2
Link from harvest to planting, instead of garden
2017-01-23 09:58:25 +13:00
Brenda Wallace
65b4b2d23e
Feature spec for requested crops
2017-01-23 09:49:47 +13:00
Brenda Wallace
4fedc7f23f
Member can see crops they have requested
2017-01-23 09:49:47 +13:00
Shiny
26b3e28171
Merge branch 'dev' into bw/garden-display-fix
2017-01-23 09:41:37 +13:00
Daniel O'Connor
29765c7bab
Merge pull request #1160 from Br3nda/bw/fix-notify-sys-exit
...
change deliver_later to deliver_now, so we don't sys.exit() crash
2017-01-23 00:21:47 +10:30
Brenda Wallace
370938c9f9
change deliver_later to deliver_now, so we don't sys.exit() crash
2017-01-22 21:22:30 +13:00
Cesy
e578ca2c77
Merge pull request #1153 from Growstuff/dev
...
Release 18
2017-01-22 07:47:42 +00:00
Brenda Wallace
08d407f041
Fix display of gardens on smaller screens
2017-01-22 20:33:37 +13:00
Shiny
d6de147661
Merge branch 'dev' into bw/bar_graphs
2017-01-22 18:39:53 +13:00
Brenda Wallace
9cadbdec2b
Regenerated schema file
2017-01-22 18:27:32 +13:00
Brenda Wallace
5e61be9853
Merge remote-tracking branch 'upstream/dev' into HEAD
2017-01-22 18:26:38 +13:00
Brenda Wallace
ff50ec65d0
Merge remote-tracking branch 'upstream/dev' into HEAD
2017-01-22 18:26:29 +13:00
Daniel O'Connor
c4c50a4174
Merge pull request #1158 from Br3nda/bw/controller-translations
...
more controller translations
2017-01-22 15:34:14 +10:30
Brenda Wallace
a1c74bfdfb
Translations for members controller
2017-01-22 17:36:48 +13:00
Brenda Wallace
2f9453780e
Translations for harvests controller
2017-01-22 17:28:49 +13:00
Brenda Wallace
725ae817d4
Translations for gardens controller
2017-01-22 17:26:30 +13:00
Daniel O'Connor
eab9bcb37d
Merge pull request #1157 from Br3nda/bw/rubocop-hash-braces
...
Removed unnecesary braces on hash args
2017-01-22 13:22:11 +10:30
Brenda Wallace
40a981c94d
Removed unnecesary braces on hash args
2017-01-22 15:10:11 +13:00
Cesy
dd2af6a0e3
Merge pull request #1155 from CloCkWeRX/2017-01-21-gem-updates
...
2017 01 21 gem updates
2017-01-21 19:49:05 +00:00
Daniel O'Connor
9192ccf52b
Update coveralls
2017-01-21 17:02:40 +10:30
Daniel O'Connor
4e79fd201c
Update omniauth
2017-01-21 17:01:59 +10:30
Daniel O'Connor
d266d7ed1a
Update i18n-tasks
2017-01-21 16:52:24 +10:30
Daniel O'Connor
f7f1907b74
Silence config/routes.rb:1:39: W: Lint/UnneededDisable: Unnecessary disabling of Metrics/BlockLength for now
2017-01-21 16:45:04 +10:30
Daniel O'Connor
c42e9ca410
Upgrade factory_girl_rails
2017-01-21 16:42:04 +10:30
Daniel O'Connor
f97c465a92
Update geocoder
2017-01-21 16:41:15 +10:30
Daniel O'Connor
a5b566a207
Update lumberjack
2017-01-21 16:40:27 +10:30
Daniel O'Connor
c6d16c92f5
Update public_suffix
2017-01-21 16:40:04 +10:30
Daniel O'Connor
c5b2e37730
Update diff-lcs
2017-01-21 16:39:31 +10:30
Daniel O'Connor
5c642dfef9
Really disable
2017-01-21 16:37:30 +10:30
Daniel O'Connor
a9b8253dfa
Update connection_pool
2017-01-21 16:35:33 +10:30
Daniel O'Connor
58a3cbf569
Disable check for now
2017-01-21 16:28:57 +10:30
Daniel O'Connor
8b4c8fef3b
Pin to earlier version of rainbow until https://github.com/sickill/rainbow/issues/44 is sorted
2017-01-21 16:14:37 +10:30
Daniel O'Connor
36c0de4504
Upgrade to selenium-webdriver 3.0.0
2017-01-21 16:04:15 +10:30
Daniel O'Connor
3208bf9fb6
Regenerate rubocop configuration
2017-01-21 15:58:52 +10:30
Daniel O'Connor
4eebf5c867
Error: The Style/MethodCallParentheses cop has been renamed to Style/MethodCallWithoutArgsParentheses.
2017-01-21 15:57:01 +10:30
Daniel O'Connor
61f7bdfdd2
Update rubocop
2017-01-21 15:56:02 +10:30
Daniel O'Connor
06838d7ad1
Update ruby_dep, unicode-display_width
2017-01-21 15:55:22 +10:30
Daniel O'Connor
676f246e85
Merge pull request #1154 from Br3nda/bw/translations
...
More translations
2017-01-21 15:51:41 +10:30
Shiny
6121a9bc6e
Merge branch 'dev' into bw/translations
2017-01-20 21:05:31 +11:00
Brenda Wallace
c2804f1725
Merge branch 'bw/controller-translations' into bw/translations
...
Conflicts:
config/locales/en.yml
2017-01-20 23:04:00 +13:00
Brenda Wallace
b198305d36
Translations for account controller
2017-01-20 22:48:04 +13:00
Brenda Wallace
7d7f5bfda3
Translations for account types
2017-01-20 22:46:12 +13:00
Brenda Wallace
d97af8e76e
Adding missing translation for harvests
2017-01-20 22:40:14 +13:00
Brenda Wallace
91adc5f59e
Normalise english translations file
2017-01-20 22:23:38 +13:00
Shiny
714b2580a3
Merge branch 'dev' into bw/bar_graphs
2017-01-18 11:15:09 +13:00
pozorvlak
a8d5b14d46
Merge pull request #1150 from Br3nda/bw/rubocop
...
Rubocop fix up for the models
2017-01-17 17:43:24 +00:00
pozorvlak
cc59c4f49b
Merge branch 'dev' into bw/rubocop
2017-01-17 16:47:07 +00:00
pozorvlak
8a7b7e75ef
Merge pull request #1141 from Br3nda/bw/active-plantings
...
Show only active plantings by default
2017-01-17 16:41:22 +00:00
Shiny
f8dda12de6
Merge branch 'dev' into bw/active-plantings
2017-01-15 17:36:32 +13:00
Shiny
ab332976da
Merge branch 'dev' into bw/rubocop
2017-01-15 17:36:17 +13:00
pozorvlak
331c778350
Merge pull request #1152 from CloCkWeRX/upgrade-comfortable-mexican-sofa
...
Upgrade to current comfortable_mexican_sofa
2017-01-14 22:20:54 +00:00
Cesy
48b6a2297b
Merge branch 'master' into dev
2017-01-14 20:21:46 +00:00
pozorvlak
27ea2e0432
Merge branch 'dev' into upgrade-comfortable-mexican-sofa
2017-01-14 19:53:06 +00:00
pozorvlak
4c0000b964
Merge pull request #1145 from Br3nda/bw/description-photo-links
...
Descriptive links from photo page
2017-01-14 19:51:20 +00:00
Daniel O'Connor
a3ee17bd4d
#1054 Upgrade to current comfortable_mexican_sofa
2017-01-15 02:19:15 +10:30
Brenda Wallace
958e7eb955
Removed rubocop excludes that we have fixed
2017-01-14 21:13:59 +13:00
Brenda Wallace
39888d44e2
Rubocop compliance for the account model
2017-01-14 21:11:02 +13:00
Brenda Wallace
b603bae1a7
Rubocop compliance for the notification model
2017-01-14 21:09:47 +13:00
Brenda Wallace
05db5f3109
Rubocop compliance for the order_item model
2017-01-14 21:08:47 +13:00
Brenda Wallace
ad72ab0ba8
Rubocop compliance for the role model
2017-01-14 21:04:19 +13:00
Brenda Wallace
3beb3974fc
Rubocop compliance for the product model
2017-01-14 21:03:01 +13:00
Brenda Wallace
fa15fd2912
Rubocop compliance for the photo model
2017-01-14 21:01:46 +13:00
Brenda Wallace
78ed7869c5
Rubocop compliance for the member model
2017-01-14 20:57:18 +13:00
Brenda Wallace
0fa9f54c9c
Rename member.has_role? to role?
2017-01-14 20:54:43 +13:00
Brenda Wallace
f214f608ff
Rename member.is_paid? to paid?
2017-01-14 20:51:22 +13:00
Brenda Wallace
eb70f6dc57
Rubocop compliance for the seed model
2017-01-14 20:48:19 +13:00
Brenda Wallace
43c4b154f9
Rubocop compliance for the follow model
2017-01-14 20:45:54 +13:00
Brenda Wallace
21a536bf86
Merge remote-tracking branch 'upstream/dev' into bw/rubocop
2017-01-14 20:43:02 +13:00
Brenda Wallace
832a20eac9
Rubocop compliance for order model
2017-01-14 20:42:32 +13:00
Brenda Wallace
f6cc0f3e13
rubocop compliance in post model
2017-01-14 20:34:08 +13:00
Brenda Wallace
5be5585084
Rubocop disable Rails/HasAndBelongsToMany
2017-01-14 20:31:34 +13:00
Brenda Wallace
989f176fb7
Crop model adhering to rubocop
2017-01-14 20:09:54 +13:00
Brenda Wallace
be07b5fd0e
Only check values.zero? if they are present
2017-01-14 20:09:09 +13:00
Shiny
180505a1ca
Merge branch 'dev' into bw/active-plantings
2017-01-14 18:27:18 +13:00
Shiny
22343385f6
Merge branch 'dev' into bw/bar_graphs
2017-01-14 18:26:48 +13:00
Shiny
e11603cb3e
Merge branch 'dev' into bw/description-photo-links
2017-01-14 18:25:52 +13:00
Daniel O'Connor
97c5eb1c42
Merge pull request #1149 from Br3nda/bw/quotes-in-name
...
Removed unwanted quotes in member name in menu
2017-01-14 15:09:04 +10:30
Brenda Wallace
d07509f9e4
Rubocop compliance for comment model
2017-01-14 17:23:39 +13:00
Brenda Wallace
0c1220d11f
Rubocop compliance for harvest model
2017-01-14 17:22:33 +13:00
Brenda Wallace
f889b112fe
Rubocop compliance for garden model
2017-01-14 17:20:21 +13:00
Brenda Wallace
a1cfa826d9
Removed unwanted quotes in member name in menu
...
Fix for Issue #1144
2017-01-14 17:11:58 +13:00
Brenda Wallace
477f9669bd
Added nav for plantings
2017-01-14 16:54:37 +13:00
Brenda Wallace
c1da5e4dc8
Split plantings#index into two methods to simplify
2017-01-14 16:47:29 +13:00
Brenda Wallace
6bdfe5a669
Moved plantings nav bar to own file and simplified
2017-01-14 16:32:03 +13:00
Shiny
8138aa8c09
Merge branch 'dev' into bw/active-plantings
2017-01-14 15:33:28 +13:00
Brenda Wallace
eba397117c
Planting needs to calculate slugs before model is valid
2017-01-14 11:41:48 +13:00
Brenda Wallace
f9396248e6
Merge remote-tracking branch 'upstream/dev' into bw/description-photo-links
2017-01-11 12:12:36 +13:00
Miles Gould
d0351bad70
Merge branch 'dev' into bw/bar_graphs
2017-01-09 15:21:38 +00:00
Miles Gould
7ca371ae43
Merge remote-tracking branch 'mine/bw/bar_graphs' into bw/bar_graphs
2017-01-09 15:19:18 +00:00
Miles Gould
7fa0d22583
Graph real crop sunninesses from server
...
Works for me in superficial manual testing, but needs automated tests.
Also currently does two server round trips (one for planting locations
and one for sunninesses); it would be better to combine these into one,
or alternatively to create a "crop stats" API endpoint and calculate
sunniness stats in SQL.
2017-01-09 15:13:55 +00:00
pozorvlak
f31342c6e0
Merge pull request #1147 from Br3nda/alpha-bundle
...
Bundle alphabetical order to comply with stricter rubocop.
Patch is semantically a no-op, and the static check failure is expected.
2017-01-09 12:11:45 +00:00
Brenda Wallace
87a091d694
Bundle alpha-order to comply with stricter rubocop
2017-01-08 20:50:52 +00:00
Brenda Wallace
2e04d56225
Merge remote-tracking branch 'origin/bw/description-photo-links' into bw/description-photo-links
2017-01-08 21:48:58 +13:00
Brenda Wallace
405dfe4bc9
Merge remote-tracking branch 'upstream/dev' into bw/description-photo-links
2017-01-08 21:35:59 +13:00
Shiny
15de4ac08c
Merge branch 'dev' into bw/active-plantings
2017-01-08 11:16:19 +13:00
Shiny
6e535f2403
Merge branch 'dev' into bw/bar_graphs
2017-01-08 11:10:21 +13:00
Shiny
c55208713b
Merge branch 'dev' into bw/description-photo-links
2017-01-08 11:09:19 +13:00
Shiny
48c1b4d0f9
Merge pull request #1142 from Br3nda/bw/harvests-linkto-plantings
...
Link a harvest to a planting, and display
2017-01-08 11:08:42 +13:00
Brenda Wallace
2f38a8585b
Revert "update spec for stringify"
...
This reverts commit 144823bd13 .
2017-01-07 13:50:11 +13:00
Brenda Wallace
062ff16acf
Put garden.to_s back to garden.name
2017-01-07 13:17:53 +13:00
Brenda Wallace
7f30ce04e0
Garden name (truncated) on front page link
2017-01-07 13:09:35 +13:00
Brenda Wallace
144823bd13
update spec for stringify
2017-01-07 12:52:47 +13:00
Brenda Wallace
90b19d52bb
Don't rely on to_s for slug. Fragile with translations
2017-01-07 12:49:57 +13:00
Brenda Wallace
76be980163
Translate garden.location
2017-01-07 12:48:14 +13:00
Brenda Wallace
88b1f02574
Added require of photo model constants
2017-01-07 12:44:08 +13:00
Brenda Wallace
5b633b484b
Fixes link to seeds, and spec for link to seeds
2017-01-07 12:22:28 +13:00
Brenda Wallace
3be379cee9
updated specs to match new links on photo page
2017-01-07 12:05:35 +13:00
Brenda Wallace
5319d23ee3
Using translations on links from photo page
2017-01-07 12:03:31 +13:00
Brenda Wallace
350c1d4c08
Descriptive links from photo page
2017-01-06 22:25:13 +13:00
Miles Gould
885c9433ce
Merge branch 'dev' into bw/bar_graphs
2017-01-05 11:39:10 +00:00
Miles Gould
b0c132c28f
Replace literal RGB with variable in graph.css
2017-01-05 11:38:55 +00:00
Miles Gould
8765770071
Ignore spurious code duplication error in bar_*.js
...
The code in question is
```
return root.append('g')
.attr("class", "bar")
.selectAll("rect")
.data(bars.map(function(bar) { return bar.value; }))
.enter()
```
in graphs/bar_group.js, and
```
return d3.append('g')
.attr("class", "bar-label")
.selectAll("text")
.data(bars.map(function(bar){ return bar.name;}))
.enter()
.append("text")
.attr('x', -80)
```
in graphs/bar_label_group.js. I don't think it's worth unifying these.
2017-01-05 11:19:44 +00:00
Miles Gould
8083ae9052
Remove duplicate getBarValues() methods
...
I've replaced one with a getMaxValue() function, which is what we
actually want, and deleted the other.
2017-01-05 11:18:51 +00:00
Shiny
5ca8829727
Merge branch 'dev' into bw/active-plantings
2017-01-05 16:35:39 +13:00
Shiny
d40eccdb63
Merge branch 'dev' into bw/harvests-linkto-plantings
2017-01-05 16:31:22 +13:00
pozorvlak
478fae53ab
Merge pull request #1136 from Br3nda/bw/garden-specs
...
Controller garden specs for member doing what they shouldn't
2017-01-04 12:06:10 +00:00
Shiny
fc71cba6ba
Merge branch 'dev' into bw/harvests-linkto-plantings
2017-01-04 22:52:54 +13:00
Brenda Wallace
283bb76a9e
Link a harvest to a planting, and display
2017-01-04 22:45:49 +13:00
Brenda Wallace
18e58809c3
Merge remote-tracking branch 'upstream/dev' into bw/active-plantings
2017-01-04 16:25:44 +13:00
Brenda Wallace
b27b361e2f
Show active plantings by default
2017-01-04 16:25:19 +13:00
Shiny
3fafa87afd
Merge branch 'dev' into bw/garden-specs
2017-01-04 16:18:54 +13:00
pozorvlak
de60dbb9b0
Merge pull request #1140 from Br3nda/bw/descriptive-spec
...
descriptive spec
2017-01-03 12:12:18 +00:00
Shiny
a95fca3682
Merge branch 'dev' into bw/bar_graphs
2017-01-03 22:42:58 +13:00
Brenda Wallace
8047aef692
Merge remote-tracking branch 'upstream/dev' into bw/descriptive-spec
...
Conflicts:
spec/features/signin_spec.rb
2017-01-03 22:16:24 +13:00
Brenda Wallace
b38728c5df
Add login() to signin spec to reduce code duplication
2017-01-03 22:13:27 +13:00
Brenda Wallace
241c3cfdc0
Moves model name into spec description
...
so we can tell which failed.
2017-01-03 22:12:23 +13:00
Shiny
8b3b28b9d6
Merge branch 'dev' into bw/garden-specs
2017-01-03 20:50:20 +13:00
Daniel O'Connor
5f6fc37efd
Merge pull request #1138 from Br3nda/bw/garden-name-in-link
...
Garden's name in link
2017-01-03 13:33:59 +10:30
Brenda Wallace
881acdccc9
Shortening long garden names on a user's page
2017-01-02 20:54:22 +13:00
Brenda Wallace
3b1753d3d5
Garden's name in link
2017-01-02 20:36:25 +13:00
Brenda Wallace
ab75f830fb
Controller garden specs for member doing what they shouldn't
2016-12-25 10:38:07 +13:00
Shiny
0c8345d1e2
Merge branch 'dev' into bw/bar_graphs
2016-12-22 10:22:29 +13:00
Cesy
ca553a4693
Merge pull request #1130 from Growstuff/dev
...
Release 17
2016-12-21 19:19:47 +00:00
Shiny
58ddeefaa3
Merge pull request #1127 from Br3nda/bw/guard-clauses
...
Guard clauses
2016-12-21 22:53:06 +13:00
Shiny
ee7fbb9ab9
Merge branch 'dev' into bw/guard-clauses
2016-12-21 20:53:47 +13:00
pozorvlak
cf31e53303
Merge pull request #1131 from pozorvlak/moar_tests
...
Improve unit test coverage for models
2016-12-20 14:22:36 +00:00
Miles Gould
4b1cdc5650
Test Model.newsletter_(un)subscribe
...
I'm not very happy with this change as-is. The tests are very shallow
(they wouldn't have caught the bug @tconquest and I found in this code,
for instance), and use the deprecated `receive_message_chain` method.
From the RSpec docs:
"Chains can be arbitrarily long, which makes it quite painless to
violate the Law of Demeter in violent ways, so you should consider any
use of receive_message_chain a code smell. Even though not all code
smells indicate real problems (think fluent interfaces),
receive_message_chain still results in brittle examples. For example, if
you write allow(foo).to receive_message_chain(:bar, :baz => 37) in a
spec and then the implementation calls foo.baz.bar, the stub will not
work."
Further work needed.
2016-12-19 22:15:53 +00:00
Miles Gould
4f1c94bfb9
Fix warnings in member_spec
2016-12-19 20:44:18 +00:00
Miles Gould
70f589d59b
Replace instance vars with locals in member_spec
2016-12-19 20:33:43 +00:00
Miles Gould
f5eede6072
Improve tests for Member.interesting
2016-12-19 20:29:05 +00:00
Miles Gould
3469d6d37f
Feature test for signin via email address
2016-12-19 20:23:07 +00:00
Miles Gould
b8385afb2f
Remove apparently-unused Geocodable.geocode method
...
We have unit tests for geocoding, but it's not being covered, so I
assume it's being shadowed by a method installed directly from Geocoder.
2016-12-19 20:14:05 +00:00
Miles Gould
abb9acd04a
post_spec: fix warnings
...
Several "unused variable" warnings (due to replacing unused instance
variables with unused locals) and one warning about ambiguous
lack-of-brackets.
2016-12-19 16:40:05 +00:00
Miles Gould
67faa5554c
post_spec: replace instance vars with local vars
...
The @ in front of a variable makes it an instance variable of the
surrounding object. There's no point doing that for variables that are
only used in a single function, so I've made such variables in the file
post_spec.rb into function-local variables. We should do this more
generally: there are a lot of instances of this (anti?)pattern in our
test suite.
2016-12-19 16:36:46 +00:00
Miles Gould
59b86c9b0c
Replace << with string-interpolation in post_spec
2016-12-19 16:33:41 +00:00
Miles Gould
7239cf068b
Test [member name](member) mention syntax
2016-12-19 16:31:32 +00:00
Miles Gould
c23e80b56d
Test Post.recently_active
2016-12-19 16:26:17 +00:00
Miles Gould
b011fc9bae
Test Post.comment_count
2016-12-19 16:17:31 +00:00
Miles Gould
b40974d4c3
Test Crop.create_from_csv with missing parent
...
I couldn't work out how to test that the error is logged.
2016-12-19 16:15:19 +00:00
Shiny
ed081e7286
Merge branch 'dev' into bw/guard-clauses
2016-12-18 19:29:05 +13:00
Cesy
1b9a5bc115
Merge pull request #1129 from Br3nda/bw/ruby-upgrade-2-3-3
...
Upgrade to ruby 2.3.3
2016-12-17 09:59:22 +00:00
Brenda Wallace
b0dd53eb63
Upgrade to ruby 2.3.3
2016-12-17 20:32:07 +13:00
Shiny
27520e9aa6
Merge branch 'dev' into bw/bar_graphs
2016-12-16 12:52:16 +13:00
Daniel O'Connor
3cdaa03e5d
Merge branch 'dev' into likeable
2016-12-15 14:28:22 +10:30
Brenda Wallace
ebae0dfad3
Merge remote-tracking branch 'upstream/dev' into bw/guard-clauses
2016-12-14 21:37:12 +00:00
Brenda Wallace
ca7868b79a
Use guard clauses
2016-12-14 21:28:35 +00:00
Daniel O'Connor
148dfa7f8b
Merge pull request #1126 from CloCkWeRX/2016-12-gem-upgrades
...
2016 12 gem upgrades
2016-12-13 15:08:46 +10:30
Daniel O'Connor
feff2cdfd4
Upgrade rake only
2016-12-12 10:38:31 +10:30
Daniel O'Connor
74657abec0
Revert "Update rake and rubocop"
...
This reverts commit c9127dbf1e .
2016-12-12 10:37:45 +10:30
Daniel O'Connor
6ff3fa21e1
Revert "Disable Style/EmptyMethod for now"
...
This reverts commit 5235b11905 .
2016-12-12 10:37:26 +10:30
Shiny
fe5a93160f
Merge branch 'dev' into bw/bar_graphs
2016-12-10 21:39:11 +13:00
Daniel O'Connor
88ba4f9198
Rubocop
2016-12-09 12:19:38 +10:30
Daniel O'Connor
2594e5d334
Rubocop
2016-12-09 12:06:14 +10:30
Daniel O'Connor
ce9fc85d0b
Rubocop
2016-12-09 12:04:13 +10:30
Daniel O'Connor
2499db77f1
Rubocop
2016-12-09 11:59:56 +10:30
Daniel O'Connor
8edbef3965
Rubocop
2016-12-09 11:56:53 +10:30
Daniel O'Connor
2e23675425
app/controllers/likes_controller.rb:2:3: C: Rails/ActionFilter: Prefer before_action over before_filter.
2016-12-09 11:52:46 +10:30
Daniel O'Connor
fef272e30f
Merge remote-tracking branch 'upstream/dev' into likeable
2016-12-09 11:42:32 +10:30
Daniel O'Connor
be572b9a53
Upgrade
2016-12-09 11:25:03 +10:30
Daniel O'Connor
5235b11905
Disable Style/EmptyMethod for now
2016-12-09 11:17:54 +10:30
Daniel O'Connor
d3d3731fa3
Update minitest
2016-12-09 10:52:01 +10:30
Daniel O'Connor
1982dc76be
Pin to elasticsearch API 2.0 for now
2016-12-09 10:51:13 +10:30
Daniel O'Connor
c9127dbf1e
Update rake and rubocop
2016-12-09 10:46:22 +10:30
Daniel O'Connor
f7ca706e0b
Update omniauth-facebook (not as scary as it sounds - https://github.com/mkdynamic/omniauth-facebook/blob/master/CHANGELOG.md )
2016-12-09 10:25:08 +10:30
Daniel O'Connor
817c1ec5ce
Update will_paginate
2016-12-09 10:24:18 +10:30
Daniel O'Connor
18ab47eed3
Update thor
2016-12-09 10:23:24 +10:30
Daniel O'Connor
d99f24c02c
Update coffee-script-source
2016-12-09 10:22:32 +10:30
Daniel O'Connor
aaaca81d49
Update hashie
2016-12-09 10:21:31 +10:30
Daniel O'Connor
59ec36320b
Update codeclimate-test-reporter
2016-12-09 10:20:47 +10:30
Daniel O'Connor
303fd8c243
Update autoprefixer-rails
2016-12-09 10:20:09 +10:30
Daniel O'Connor
3e43a19e58
Update CONTRIBUTING.md
...
Dead link, no archived version of it
2016-12-09 10:09:04 +10:30
Shiny
391d5bed5f
Merge branch 'dev' into bw/bar_graphs
2016-12-09 07:29:55 +13:00
Shiny
46a0956f5f
Merge pull request #1124 from Br3nda/bw/load-resource
...
Cancan already loads the resource
2016-12-09 07:29:28 +13:00
Brenda Wallace
4f465d808c
We don't need to load the resource again
2016-12-07 23:54:03 +00:00
Shiny
8161e90fbd
Merge branch 'dev' into bw/bar_graphs
2016-12-08 12:35:59 +13:00
Shiny
aea935be4b
Merge pull request #1122 from Br3nda/bw/duplicate-query
...
Gardens query was running twice in contoller
2016-12-08 12:32:20 +13:00
Brenda Wallace
e695d5646a
FIX Gardens query was running twice in contoller
2016-12-07 22:27:17 +00:00
Daniel O'Connor
a074e72b9b
Merge branch 'dev' into bw/bar_graphs
2016-12-07 13:36:21 +10:30
Daniel O'Connor
e799233fb7
Merge pull request #1119 from Br3nda/bw/ParenthesesAsGroupedExpression
...
Fixed parentheses that are interp-ed as grouped expression
2016-12-07 12:30:38 +10:30
Brenda Wallace
d4a496eb1c
Removed duplicate variable assignment
2016-12-07 12:26:12 +13:00
Brenda Wallace
a23e241480
Eslint clean ups
2016-12-07 12:22:33 +13:00
Brenda Wallace
af424103f4
Code style fix up (comments only)
2016-12-07 11:34:17 +13:00
Brenda Wallace
d68cfe0486
Move the invocation into the parens that contain the function
2016-12-07 11:33:30 +13:00
Brenda Wallace
0f15095129
Fix up css style
2016-12-07 11:30:17 +13:00
Brenda Wallace
6e0e7e4de1
Merge remote-tracking branch 'upstream/dev' into bw/bar_graphs
...
Conflicts:
CONTRIBUTORS.md
Gemfile
Gemfile.lock
app/assets/javascripts/application.js
app/assets/javascripts/crops.js.erb
app/views/crops/show.html.haml
2016-12-07 11:17:30 +13:00
Shiny
00e240c038
Merge branch 'dev' into bw/ParenthesesAsGroupedExpression
2016-12-07 10:06:50 +13:00
Brenda Wallace
05e7a27782
Call to verify options stays as a hash
2016-12-07 10:04:17 +13:00
Mackenzie
53477485ef
Merge pull request #1117 from Br3nda/bw/AmbiguousOperator
...
Fixed AmbiguousOperator
2016-12-06 12:40:21 -05:00
Mackenzie
c760112e1b
Merge pull request #1118 from Br3nda/bw/assignment-in-condition
...
Don't use assignments in conditions
2016-12-06 12:40:00 -05:00
Mackenzie
0e8146b7ee
Merge pull request #1120 from Br3nda/bw/more-enwikipedia-chars
...
Yet another wikipedia url char added to regex
2016-12-06 12:39:33 -05:00
Brenda Wallace
a7bafafa06
Yet another wikipedia url char added to regex
2016-12-06 21:58:17 +13:00
Brenda Wallace
464c570d99
Fixed parentheses that are interp-ed as grouped expression
2016-12-06 21:23:55 +13:00
Brenda Wallace
abc5ac5f29
Don't use assignments in conditions
2016-12-06 21:18:13 +13:00
Brenda Wallace
4c6f0fc929
Fixed AmbiguousOperator
2016-12-06 21:09:39 +13:00
Daniel O'Connor
41e408b04a
Merge pull request #1116 from Br3nda/bw/returns
...
Removed redundant returns
2016-12-06 11:20:45 +10:30
Brenda Wallace
8981a222ea
Simplified display_weight
2016-12-06 00:32:20 +00:00
Brenda Wallace
91b0c1898e
Simplifying display_harvest_description
2016-12-05 20:40:34 +00:00
Brenda Wallace
26e5a414cf
Line no longer needs wrapping
2016-12-04 21:23:33 +00:00
Brenda Wallace
92195d51d2
Removed redundant returns
2016-12-04 21:21:35 +00:00
Shiny
0fcd8c8e8c
Merge pull request #1094 from Br3nda/bw/useless-assignments
...
Useless assignments fixed, and rails 4 stuff.
2016-12-05 10:06:03 +13:00
Daniel O'Connor
c43ec3d256
Merge branch 'dev' into bw/useless-assignments
2016-12-04 10:30:41 +10:30
Daniel O'Connor
1ae9366076
Merge pull request #1109 from maco/seed_photos
...
add photos to seeds
2016-12-04 10:30:07 +10:30
Daniel O'Connor
8bb6df6ca7
Merge branch 'dev' into seed_photos
2016-12-03 16:47:13 +10:30
Daniel O'Connor
afbdd1194f
Merge branch 'dev' into bw/useless-assignments
2016-12-03 16:43:11 +10:30
Mackenzie Morgan
c2de65e515
Merge branch 'seed_photos' of gitmaco:maco/growstuff into seed_photos
2016-12-02 23:18:05 -05:00
Mackenzie Morgan
c201200e9b
correct schema and add index for photos_seeds
2016-12-02 23:17:01 -05:00
Mackenzie
04ba871949
Merge pull request #1108 from maco/fix_photo_requires
...
WIP: add require_relative to photo_capable concern for constants
2016-12-02 23:13:56 -05:00
Shiny
7785a9d797
Merge branch 'dev' into seed_photos
2016-12-03 09:31:20 +13:00
Shiny
1388aa3b06
Merge branch 'dev' into bw/useless-assignments
2016-12-03 08:23:19 +13:00
Mackenzie
519cf80200
Merge pull request #1111 from CloCkWeRX/658_automation
...
issue #658 i18n automation (updated)
2016-12-02 08:26:15 -05:00
pozorvlak
ce9e20b2f1
Merge branch 'dev' into 658_automation
2016-12-02 13:06:56 +00:00
Shiny
0c2a60ecc3
Reduce max AbcSize to 38 ( #1112 )
...
Reduce how complex methods are allowed to be, according to our code checker, so we're forced to write readable code
2016-12-02 08:06:53 -05:00
Mackenzie
fa1e46c2e7
Merge pull request #1110 from maco/codeclimate_ignores
...
ignore the minified bootstrap accessibility file for code climate checks
2016-12-02 08:02:47 -05:00
pozorvlak
7b0d17af59
Merge branch 'dev' into 658_automation
2016-12-02 12:05:05 +00:00
pozorvlak
4a8494ad06
Merge branch 'dev' into codeclimate_ignores
2016-12-02 12:04:07 +00:00
pozorvlak
3acaea2914
Merge branch 'dev' into fix_photo_requires
2016-12-02 12:03:53 +00:00
pozorvlak
0156795a29
Merge pull request #1114 from Br3nda/bw/phantom-403s
...
Revert "Changed phantomjs url to project official"
2016-12-02 11:05:12 +00:00
Brenda Wallace
7aaf6ea2ec
Revert "Changed phantomjs url to project official"
...
This reverts commit 7fcd3cba8d .
2016-12-02 20:21:41 +13:00
Daniel O'Connor
fa65be40a4
lib/tasks/i18n.rake:8:37: W: Lint/UnusedBlockArgument: Unused block argument - t. If it's necessary, use _ or _t as an argument name to indicate that it won't be used.
2016-12-02 15:51:29 +10:30
Daniel O'Connor
aa638b8a68
Missed from merge
2016-12-02 15:41:35 +10:30
Daniel O'Connor
49639c6244
Merge branch '658_automation' of github.com:CloCkWeRX/growstuff into 658_automation
2016-12-02 15:37:55 +10:30
Jim Stallings
e939be05f8
Add myself to contributors
2016-12-02 15:35:13 +10:30
Jim Stallings
160c6efd04
Remove example file, add documentation
2016-12-02 15:34:38 +10:30
Jim Stallings
fe6e269c64
GS-658 - i18n automation POC
2016-12-02 15:34:38 +10:30
Jim Stallings
81f2fa5fa4
GS-658: sort locale keys, add rake task for it
2016-12-02 15:31:07 +10:30
Shiny
bb0eb25dd3
Merge branch 'dev' into bw/useless-assignments
2016-12-02 14:04:30 +13:00
Shiny
077c807958
Merge branch 'dev' into seed_photos
2016-12-02 14:04:12 +13:00
Daniel O'Connor
07ba39c117
Merge branch 'dev' into codeclimate_ignores
2016-12-02 11:33:04 +10:30
Daniel O'Connor
266455eda6
Merge pull request #1105 from maco/wikipedia_regex
...
expand wikipedia regex to include -, (, and )
2016-12-02 11:32:26 +10:30
Brenda Wallace
03cb4a8dee
use find_or_initialize_by
2016-12-02 00:23:46 +00:00
Brenda Wallace
d87de13215
Merge remote-tracking branch 'origin/bw/find-by' into bw/useless-assignments
2016-12-01 23:46:50 +00:00
Mackenzie Morgan
ceac906a3f
ignore the minified bootstrap accessibility file for code climate checks
2016-12-01 14:00:18 -05:00
Mackenzie Morgan
2fb34bea18
narrow the regex back down
...
hyphen must be the LAST thing in the character class
2016-12-01 13:39:43 -05:00
Mackenzie Morgan
a3c8bc0586
include the migration
2016-12-01 13:23:52 -05:00
Mackenzie Morgan
637b46ef10
add photos to seeds
...
Fixes #495
2016-12-01 12:54:55 -05:00
Mackenzie Morgan
b38945d62f
add require_relative to photo_capable concern for constants
...
starts #1107
2016-12-01 12:53:45 -05:00
Mackenzie Morgan
54628e6d8c
expand wikipedia regex to include punctuation, because some have - or () in name
...
(Fixes : #1104 )
2016-12-01 12:25:48 -05:00
pozorvlak
5cb1e14d7b
Merge pull request #1095 from maco/photo_concern
...
DRY up photo & model interaction
2016-12-01 15:16:21 +00:00
Daniel O'Connor
7032436f7b
Merge branch 'dev' into bw/useless-assignments
2016-12-01 22:15:50 +10:30
Daniel O'Connor
83a3c3e72f
Merge pull request #1102 from cesy/railsupdate
...
Update rails
2016-12-01 22:04:32 +10:30
Cesy Avon
3d845f47b9
Update rails
2016-12-01 09:42:55 +00:00
Brenda Wallace
d2fb96b3d7
change where.first -> find_by
2016-12-01 22:14:50 +13:00
Brenda Wallace
aba06c1faf
Case insensitive crop look up
2016-12-01 21:29:28 +13:00
Brenda Wallace
dc504fe363
use Member.case_insensitive_login_name
2016-12-01 21:29:00 +13:00
Brenda Wallace
cba02ae05c
Convert where.first to find_by
2016-12-01 20:25:28 +13:00
Brenda Wallace
37adbe5f48
Moved case-insensitve login look up to method
2016-12-01 20:25:19 +13:00
Brenda Wallace
ae26e3f936
Moved login_name_or_email query to own method
2016-12-01 20:25:10 +13:00
Mackenzie Morgan
7b2be73c88
code climate
2016-12-01 00:22:52 -05:00
Mackenzie Morgan
cd0fbc80d8
Merge remote-tracking branch 'origin/photo_concern' into photo_concern
2016-12-01 00:19:42 -05:00
Mackenzie Morgan
31bbf42ad0
define valid models for photos in a constants file
...
remove all hardcoded model names from photo.rb and photos_controller.rb
2016-12-01 00:19:33 -05:00
Brenda Wallace
e06d110861
Turn on rails:true in rubocop
...
so we don't need to pass --rails
2016-12-01 13:30:00 +13:00
Shiny
b454132cae
Merge branch 'dev' into bw/useless-assignments
2016-12-01 12:51:13 +13:00
Brenda Wallace
cd0e287dba
removed member look up that wasn't used in spec
2016-12-01 12:50:16 +13:00
Shiny
771e6b649c
Merge branch 'dev' into photo_concern
2016-12-01 12:37:23 +13:00
Daniel O'Connor
547e6400f8
Merge pull request #1049 from maco/scopify
...
moving where clauses into scopes to keep that contained in models
2016-12-01 09:48:26 +10:30
Brenda Wallace
ce7cd5d96b
Merge branch 'dev' into bw/useless-assignments
2016-12-01 11:17:56 +13:00
Mackenzie
ba4d85538c
Merge branch 'dev' into scopify
2016-11-30 16:47:22 -05:00
Mackenzie
af3ca215a6
Merge branch 'dev' into photo_concern
2016-11-30 16:37:36 -05:00
Mackenzie Morgan
cef1bb1056
ignore has_and_belongs_to_many
2016-11-30 16:29:02 -05:00
Brenda Wallace
6321d1ac41
current order, use rails' findby
2016-12-01 10:17:22 +13:00
Mackenzie
57461f6e34
Merge pull request #1091 from pozorvlak/fix_display_days_before_maturity
...
Fix PlantingHelper.display_days_before_maturity
2016-11-30 10:09:36 -05:00
Cesy
cf8fab8ed9
Merge pull request #1080 from Growstuff/dev
...
Release 16
2016-11-30 15:07:42 +00:00
Mackenzie Morgan
aa7ca71e5d
rubocop
2016-11-30 09:47:48 -05:00
Mackenzie Morgan
a5fcfb6277
Merge branch 'dev' of gitmaco:Growstuff/growstuff into photo_concern
2016-11-30 09:44:36 -05:00
Mackenzie
376e6c08d3
Merge pull request #1097 from pozorvlak/precompile_assets_in_test
...
Precompile assets in test
2016-11-30 09:44:15 -05:00
Mackenzie
0cbaac3c75
Merge pull request #1098 from pozorvlak/allow_unadorned_rake_without_db
...
Run tests with `rake` when DB does not yet exist
2016-11-30 09:43:40 -05:00
Miles Gould
6be9640625
Run tests with rake when DB does not yet exist
...
Previously, `rake spec` ran the tests whether or not the `growstuff_test`
database existed or not, but `rake` crashed unless it had already been
created. The problem was that `rake` was trying to load the environment,
which required the presence of a DB; `rake spec` was running this with
the `dev` environment, so succeeded if `growstuff_dev` existed, but
`rake` was running everything with the `test` environment, so would fail
if `growstuff_test` did not exist.
This patch adds `db:create` to the dependencies of the `spec` task,
forcing an unadorned `rake` to create all necessary databases first.
2016-11-30 11:35:35 +00:00
Miles Gould
1841548936
Precompile assets in test
...
According to
https://github.com/teampoltergeist/poltergeist/issues/677#issuecomment-222919584 ,
a possible cause of the "Request failed to reach server" problem (#901 )
is that assets are being compiled on-demand, causing enough of a
slowdown for PhantomJS to think the connection has failed. This turns
off lazy asset compilation in the test environment and precompiles
assets before testing on Travis. We should also turn off lazy asset
compilation in production - see
http://stackoverflow.com/questions/8821864/config-assets-compile-true-in-rails-production-why-not
Our Heroku deployments already run `rake assets:precompile`.
2016-11-30 11:01:25 +00:00
Miles Gould
9400225f65
Return a string from display_days_before_maturity
...
Sometimes we were returning a string, and sometimes we were returning an
integer. We're only ever displaying the result, and this seems a little
more consistent.
2016-11-30 10:16:02 +00:00
Miles Gould
b0b864a5d4
Fix off-by-one bug in display_days_before_maturity
...
We were counting from DateTime.now rather than Date.current, causing us to
under-count by a day.
2016-11-30 10:16:02 +00:00
Miles Gould
77c64d5925
Test PlantingHelper.display_days_before_maturity
...
This ensures that #1079 is fixed.
2016-11-30 10:15:52 +00:00
pozorvlak
d3b927b44b
Merge pull request #1096 from Growstuff/master
...
Master to dev for 1092
2016-11-30 09:44:12 +00:00
Mackenzie Morgan
77b7969fc9
DRY up photo & model interaction
...
* move stuff in models into a concern
* create combined collection for all models that have photos
2016-11-30 00:46:58 -05:00
Shiny
9d68690d86
Merge pull request #1092 from Br3nda/hotfix/1079
...
Check we have a planted_at ts before using
2016-11-30 17:50:15 +13:00
Brenda Wallace
900e7361c6
Check we have a planted_at ts before doing maths with it
2016-11-30 17:39:26 +13:00
Brenda Wallace
a2e86b3e5e
Rails dynamic finds fixed
2016-11-30 12:21:27 +13:00
Brenda Wallace
b6136d6a20
Removed ignores for rails findby
2016-11-30 10:38:00 +13:00
Mackenzie
7b0fdcf007
Merge pull request #1093 from Br3nda/bw/fix-deprecated-methods
...
Fixes for two calls to deprecated methods
2016-11-29 16:34:32 -05:00
Brenda Wallace
178c181cf5
Merge remote-tracking branch 'upstream/dev' into bw/useless-assignments
...
Conflicts:
app/controllers/crops_controller.rb
app/models/crop.rb
spec/models/scientific_name_spec.rb
2016-11-30 10:32:02 +13:00
Brenda Wallace
9aa4fa8031
Fixes for two calls to deprecated methods
2016-11-30 10:25:23 +13:00
Mackenzie Morgan
72877aebaf
update test for renamed scope
2016-11-29 13:41:05 -05:00
Mackenzie Morgan
4857fd8d2e
return from conditional
2016-11-29 12:20:17 -05:00
Mackenzie Morgan
99c8db72d6
syntax
2016-11-29 12:14:16 -05:00
Mackenzie Morgan
53849a26e5
merge
2016-11-29 12:11:52 -05:00
Mackenzie Morgan
9dc02cd3d8
make changes from code review
2016-11-29 12:10:48 -05:00
Mackenzie
391111a5bf
Merge pull request #1088 from maco/rename_scientific_name
...
rename scientific_names.scientific_name to scientific_names.name
2016-11-29 12:04:21 -05:00
Mackenzie Morgan
c93fd78aa8
Merge branch 'dev' of gitmaco:Growstuff/growstuff into scopify
2016-11-29 09:58:02 -05:00
Mackenzie
818c8f0c37
Merge pull request #1090 from pozorvlak/indentation-for-great-glory
...
Fix comment-style weirdness
2016-11-29 09:53:23 -05:00
Mackenzie Morgan
915030e583
whitespace
2016-11-29 09:40:59 -05:00
Mackenzie Morgan
832719b01a
merge from upstream dev
2016-11-29 09:37:25 -05:00
Miles Gould
0d8cbc5bf2
Fix comment-style weirdness
...
We had an inline comment that had been split over two lines; whitespace
fixes made this look very weird.
2016-11-29 10:44:04 +00:00
pozorvlak
bac8f5e4cc
Merge pull request #1072 from Br3nda/bw/indentation-for-great-glory
...
the giant indentation patch of 2016, for great glory
2016-11-29 10:42:24 +00:00
Mackenzie Morgan
69980d9ec6
tests
2016-11-28 22:50:53 -05:00
Mackenzie Morgan
2129b6480d
...that was a guard clause. oops
2016-11-28 22:42:11 -05:00
Mackenzie Morgan
fe860aa1ab
clean up some tests
2016-11-28 22:33:00 -05:00
Mackenzie Morgan
a382caab48
clear up redundant else and unneeded returns
2016-11-28 22:08:41 -05:00
Mackenzie Morgan
e1e9a52186
use a guard clause
2016-11-28 22:08:14 -05:00
Mackenzie Morgan
66c8ce78bc
further DRY up crops controller
2016-11-28 22:04:32 -05:00
Mackenzie Morgan
e1a2b168c9
rename scientific_names.scientific_name to scientific_names.name
...
this mirrors alternate_names.name and allows making code more DRY
2016-11-28 21:57:51 -05:00
Brenda Wallace
8763c22284
Merge remote-tracking branch 'upstream/dev' into bw/indentation-for-great-glory
...
Conflicts:
app/models/crop.rb
2016-11-29 02:33:30 +00:00
Mackenzie
9ec2f76909
Merge pull request #1086 from maco/sunniness_planted_from
...
deduplicate sunniness and planted_from functions (Fixes : #1085 )
2016-11-28 20:59:52 -05:00
Mackenzie Morgan
b94cb2abd6
deduplicate sunniness and planted_from functions ( Fixes : #1085 )
2016-11-28 19:57:34 -05:00
Daniel O'Connor
7abafd7b74
Merge pull request #1084 from maco/improve_crop
...
Improve crop model
2016-11-29 10:27:13 +10:00
Mackenzie Morgan
502862128f
break out if/else into discrete blocks
2016-11-28 19:20:35 -05:00
Mackenzie Morgan
96b1e78962
dedup the add from csv code ( Fixes : #1082 )
2016-11-28 19:12:42 -05:00
Mackenzie
e077f6c7b1
Merge pull request #1076 from Br3nda/bw/poking-travis
...
Travis file lint and clean
2016-11-28 09:57:26 -05:00
Mackenzie
b25a938936
Merge pull request #1081 from CloCkWeRX/upgrade-gems-nov-2016
...
Upgrade various gems for Nov 2016
2016-11-28 09:55:54 -05:00
Mackenzie
0952d7d32f
Merge pull request #1078 from Br3nda/bw/garden-names-one-line
...
Limit garden names to one line
2016-11-28 09:55:16 -05:00
Daniel O'Connor
9963502026
bundle update i18n-tasks
2016-11-28 13:55:01 +10:00
Daniel O'Connor
5c2b14376e
bundle update terminal-table
2016-11-28 10:43:46 +10:00
Daniel O'Connor
330bc912c1
bundle update bootstrap_form
2016-11-28 10:43:05 +10:00
Daniel O'Connor
bd46c37f07
bundle update activemerchant
2016-11-28 10:42:03 +10:00
Daniel O'Connor
c08c038df1
bundle update active_utils
2016-11-28 10:40:32 +10:00
Daniel O'Connor
0fb9ea7a11
bundle update newrelic_rpm byebug
2016-11-28 10:37:36 +10:00
Daniel O'Connor
89c29ea73c
bundle update pg
2016-11-28 10:32:43 +10:00
Daniel O'Connor
9c116f5887
bundle update rspec-rails coveralls capybara-screenshot
2016-11-28 10:31:24 +10:00
Daniel O'Connor
eb1013f925
bundle update jwt kramdown excon
2016-11-28 10:30:02 +10:00
Daniel O'Connor
9bd1484a95
bundle update ruby_parser rb-fsevent redis
2016-11-28 10:29:09 +10:00
Daniel O'Connor
7a90c020fc
bundle update thor tins term-ansicolor
2016-11-28 10:28:07 +10:00
Daniel O'Connor
0a69ee682c
Merge pull request #1073 from Br3nda/bw/poltergeist-upgrade
...
Upgrading poltergeist
2016-11-28 10:22:21 +10:00
Daniel O'Connor
8b5c63e898
Merge pull request #1077 from Br3nda/bw/wikipedia-url-regex
...
Narrow-ed regex on wikipedia url
2016-11-28 10:08:11 +10:00
Cesy
dfe12fd7f8
Merge pull request #1074 from Br3nda/bw/string-interp
...
String interp doesn't need .to_s in test
2016-11-27 11:02:31 +00:00
Cesy
73a2ac87da
Merge pull request #1075 from Br3nda/bw/garden-link
...
Bugfix: Link to garden, not member
2016-11-27 11:00:49 +00:00
Brenda Wallace
9cce0e39f6
Limit garden names to one line
2016-11-27 14:52:07 +13:00
Brenda Wallace
10c20c7f91
Narrow-ed regex on wikipedia url
...
and more tests
2016-11-27 14:35:49 +13:00
Brenda Wallace
f52b828abe
Use rake to create database
2016-11-27 13:27:45 +13:00
Brenda Wallace
c76fb15cfd
Add yamllint settings
2016-11-27 13:24:21 +13:00
Brenda Wallace
167417a711
Indent travis.yml correctly
2016-11-27 13:24:02 +13:00
Brenda Wallace
7fcd3cba8d
Changed phantomjs url to project official
2016-11-27 13:22:10 +13:00
Brenda Wallace
9cb58ab0c9
Wrapped the phantomjs downloading in travis.yml
2016-11-27 13:08:53 +13:00
Brenda Wallace
702bbeb724
"[Member]'s garden" link to garden, not member
2016-11-27 10:21:11 +13:00
Brenda Wallace
38fbc52a6f
String interp doesn't need .to_s
2016-11-27 10:17:01 +13:00
Cesy
34e86f5881
Merge pull request #1066 from pozorvlak/autodeploy_prod
...
Auto-deploy to production on successful merge
2016-11-26 08:30:24 +00:00
Brenda Wallace
8c7fcd9d49
Fixed all useless assignments
2016-11-26 19:36:59 +13:00
Brenda Wallace
1fd7233012
Plualisation fixups
2016-11-26 17:27:13 +13:00
Brenda Wallace
d60dcfbddd
Use request.referer instead of request.referrer
2016-11-26 17:26:44 +13:00
Brenda Wallace
b541fe8221
puts allowed in some files
2016-11-26 17:24:41 +13:00
Brenda Wallace
8196d94a73
Don't enforce http pos args until rails 5
2016-11-26 17:23:31 +13:00
Brenda Wallace
07c135eeb5
before_filter is now before_action
2016-11-26 17:20:13 +13:00
Brenda Wallace
bcdd2a9167
Changed called to rails dynamic find_by
2016-11-26 15:55:38 +13:00
Brenda Wallace
20c72e1205
Upgrading poltergeist
2016-11-26 13:43:04 +13:00
Brenda Wallace
c02562518d
Fixed double handling in harvest.to_s
2016-11-26 12:20:51 +13:00
Brenda Wallace
723ebff923
Spacing fixes
2016-11-26 12:13:17 +13:00
Brenda Wallace
62e7c716dd
Removed extra empty blank lines
2016-11-26 12:06:02 +13:00
Brenda Wallace
b17e4eed7d
Block indentation fixups
2016-11-26 12:02:47 +13:00
Brenda Wallace
19727144d8
Else statement alignment
2016-11-26 11:57:02 +13:00
Brenda Wallace
e62adc297a
Aligning end on branches
2016-11-26 11:55:54 +13:00
Brenda Wallace
2e46cccd21
Hash alignment
2016-11-26 11:52:10 +13:00
Brenda Wallace
bbc19a5436
Array indentation fixed
2016-11-26 11:49:51 +13:00
Brenda Wallace
4cf0f85ee8
Indent the first parameter one step more than the start of the previous line.
2016-11-26 11:46:31 +13:00
Brenda Wallace
d268d2b09e
Fixed indentation on comments
2016-11-26 11:45:25 +13:00
Brenda Wallace
200a1c9a84
Closing parenthesis indentation fixed
2016-11-26 11:44:18 +13:00
Brenda Wallace
ebacd83dde
Case statement indentation clean up
2016-11-26 11:42:34 +13:00
Brenda Wallace
c878baa886
Indented parameters cleanup
2016-11-26 11:41:07 +13:00
Brenda Wallace
564731667e
Fixed up all remaining hash alignment
2016-11-26 11:17:42 +13:00
Brenda Wallace
bae25cfe8f
Fixed hash alignment in a funky big DDL
2016-11-26 11:16:55 +13:00
Brenda Wallace
5f3dd04068
Fixed array indentation
2016-11-26 11:00:49 +13:00
Brenda Wallace
2eddaf90cf
Fixed access modifier indentation
2016-11-26 11:00:04 +13:00
Brenda Wallace
91d2998507
Fixed multi-line operation indentation
2016-11-26 10:56:23 +13:00
Brenda Wallace
7eb0ee16b9
Indentation for multiline method calls
2016-11-26 10:54:51 +13:00
Brenda Wallace
83392ddda1
Indentation clean ups
2016-11-26 10:51:54 +13:00
pozorvlak
847f4d88d6
Merge pull request #1069 from CloCkWeRX/add-facebook-assets
...
Add a login splash for facebook
2016-11-25 18:06:02 +00:00
pozorvlak
fb9a1fdfd3
Merge pull request #1061 from Br3nda/bw/long-lines-fixed
...
Wrapped all lines > 120 chars.
2016-11-25 18:02:22 +00:00
Daniel O'Connor
783406d730
Add a login splash
2016-11-25 09:44:12 +10:00
Brenda Wallace
be67b858b4
Merge remote-tracking branch 'upstream/dev' into bw/long-lines-fixed
...
Conflicts:
lib/tasks/growstuff.rake
2016-11-25 08:18:18 +13:00
Miles Gould
a796ba904a
Merge branch 'Br3nda-bw/reduce-complexity' into dev
2016-11-24 19:06:31 +00:00
Miles Gould
012f2f0cfa
Merge branch 'bw/reduce-complexity' of https://github.com/Br3nda/growstuff into Br3nda-bw/reduce-complexity
2016-11-24 19:00:06 +00:00
pozorvlak
3e8c61c0c3
Merge pull request #1064 from Br3nda/bw/normalise-translations
...
Normalise translation file
2016-11-24 18:55:10 +00:00
Miles Gould
844f68ef4c
Auto-deploy to production on successful merge
...
I *think* this is all that's necessary, though it's a bit hard to test
:-)
2016-11-24 18:48:01 +00:00
pozorvlak
e95566ed48
Merge pull request #1052 from Growstuff/dev
...
Release 15
2016-11-24 18:30:36 +00:00
Daniel O'Connor
916fd73071
Merge pull request #1065 from Br3nda/bw/removed-some-duplication
...
Reduced code duplication in growstuff.rake
2016-11-23 18:11:34 +10:30
Brenda Wallace
18a8d6c5bf
Re-instate usage info when args not as expected
2016-11-23 20:38:46 +13:00
Brenda Wallace
37d01e831f
Reduced code duplication in growstuff.rake
2016-11-23 20:27:20 +13:00
Brenda Wallace
975deab4b2
Normalise translation file
2016-11-23 20:24:02 +13:00
Brenda Wallace
fb6f1ac0a8
Changed whitelisting of what can have photos
2016-11-21 10:05:52 +13:00
Brenda Wallace
069343803e
List of types that can have photos in own method
2016-11-20 21:46:58 +13:00
Brenda Wallace
36d38fe624
Turn off frozen literals requirement
2016-11-20 21:39:51 +13:00
Brenda Wallace
0d6680f574
Disabling rails-pos-args, and documentation
...
in rubocop
2016-11-20 21:37:10 +13:00
Brenda Wallace
dac2343b68
Further code duplication reduction
2016-11-20 21:18:07 +13:00
Brenda Wallace
f24e02fd11
reduced code duplication again in photos cont spec
2016-11-20 21:13:57 +13:00
Brenda Wallace
dddc7b020d
Corrected description in spec
2016-11-20 21:13:33 +13:00
Brenda Wallace
12a9a0b97d
one more check no alert was generated
2016-11-20 21:13:08 +13:00
Brenda Wallace
6a8f48693b
Reduce code duplication in photos cont spec
2016-11-20 21:12:43 +13:00
Brenda Wallace
50a0668c1d
Check no alert message was generated
2016-11-20 21:11:54 +13:00
Brenda Wallace
a7e88a55b3
Spec for trying to attach photo when not allowed.
2016-11-20 21:03:08 +13:00
Brenda Wallace
8012d9f6a8
Whitelist which items can have photos
2016-11-20 21:02:43 +13:00
Brenda Wallace
73a050df13
before_filter becomes before_action
...
in photos controller
2016-11-20 20:29:45 +13:00
Brenda Wallace
d0a1a113b6
Multi-line block changed from {} to do end
2016-11-20 20:29:01 +13:00
Brenda Wallace
a8bffd3bce
White space fix in spec
2016-11-20 20:28:34 +13:00
Brenda Wallace
f6aac07c3d
Flatten params passed in photos controller spec
2016-11-20 20:27:59 +13:00
Brenda Wallace
72f1d83af4
Removed a bunch of blank lines
2016-11-20 20:19:14 +13:00
Brenda Wallace
138080c4d4
Tabulation fix
2016-11-20 20:18:20 +13:00
Brenda Wallace
cf70bfebe9
Further simplified photos controller
2016-11-20 20:17:27 +13:00
Brenda Wallace
5fc1ab9c60
Reduced code duplication in growstuff.rake
2016-11-20 19:35:17 +13:00
Brenda Wallace
6078734136
Merge remote-tracking branch 'upstream/dev' into bw/reduce-complexity
2016-11-20 19:25:30 +13:00
Brenda Wallace
917e33bccf
Merge remote-tracking branch 'upstream/dev' into bw/long-lines-fixed
2016-11-20 19:24:53 +13:00
Mackenzie
6a8b604554
Merge pull request #1063 from Br3nda/use_phantomjs_211_in_travis
...
Use phantomjs 211 in travis
2016-11-19 23:57:25 -05:00
Miles Gould
2fa282e131
Install PhantomJS 2.1.1 on Travis-CI
...
I've found it to be much more stable locally - hopefully it will help
with our flaky CI issues (#901 ).
Code mostly cargo-culted from
9d3afe3d04
2016-11-20 17:22:05 +13:00
Brenda Wallace
810fe14c69
Highest percieved complexity is now 10
2016-11-20 09:17:42 +13:00
Brenda Wallace
f4a26d0580
has_item_id? renamed to item_id?
2016-11-20 09:06:04 +13:00
Brenda Wallace
0a54c2d986
Moved to method: collection to use for photos
2016-11-20 09:05:29 +13:00
Brenda Wallace
9c4f011fbc
Reduced percieved complexity in photos_controller.rb
2016-11-19 22:28:38 +13:00
Brenda Wallace
951727e266
Removed offense count comment from rubocop.yml - has fixed
2016-11-19 13:58:45 +13:00
pozorvlak
7355061762
Merge pull request #1060 from Br3nda/bw/covert-tabs-to-spaces
...
Covert all tabs to spaces
2016-11-18 13:39:35 +00:00
Brenda Wallace
2872a1c29d
Wrapped all long lines.
...
reduced rubocop's line length limit to 120
2016-11-17 22:02:18 +13:00
Brenda Wallace
fd29a94d6e
Whitespace fixes in Gemfile
2016-11-17 21:52:52 +13:00
Brenda Wallace
5e0cff5b8e
Merge remote-tracking branch 'upstream/dev' into bw/covert-tabs-to-spaces
...
Conflicts:
app/helpers/seeds_helper.rb
spec/support/controller_macros.rb
2016-11-17 19:04:44 +13:00
Daniel O'Connor
b3ae03ab7e
Merge pull request #1059 from Br3nda/bw/trailing-whitespace-begone
...
Removed all trailing white space
2016-11-16 14:34:49 +10:30
Brenda Wallace
5ec2877577
Covert all tabs to spaces
2016-11-16 13:18:26 +13:00
Brenda Wallace
e182247774
Removed the ignores for trailing whitespace
2016-11-16 13:09:04 +13:00
Brenda Wallace
6bd9bd98d9
Removed extra blank lines, & added a end of file
2016-11-16 12:52:48 +13:00
Brenda Wallace
0475954acf
Removed extra blank lines
2016-11-16 12:50:14 +13:00
Brenda Wallace
0d371593fb
Merge remote-tracking branch 'upstream/dev' into bw/trailing-whitespace-begone
2016-11-15 03:25:14 +00:00
Daniel O'Connor
a6ef100e02
Merge pull request #1058 from Br3nda/bw/wiki-link-text-dupe
...
Removed duplicate wiki_linktext
2016-11-14 18:20:17 +10:30
Mackenzie
adc34b76da
Merge pull request #1055 from Br3nda/bw/rubocop-ci
...
Add rubocop to travis ci
2016-11-13 23:10:00 -05:00
Brenda Wallace
a91c785543
Moved metrics placeholders to main rubocop.yml file
2016-11-14 16:51:17 +13:00
Brenda Wallace
1cac58dadc
Allow both " and ' quote styles
2016-11-14 16:49:26 +13:00
Brenda Wallace
510c31f669
Removed 3 blank lines that codeclimate didn't like
2016-11-14 15:10:13 +13:00
Brenda Wallace
bdb057ca0f
Removed all trailing white space
2016-11-14 15:05:32 +13:00
Brenda Wallace
dc5d7a8677
Removed duplicate wiki_linktext
2016-11-14 14:30:45 +13:00
Brenda Wallace
1fc1c64f62
Ignore rubocop_todo filename in code climate
2016-11-13 17:42:35 +13:00
Brenda Wallace
d49f33476d
Merge remote-tracking branch 'upstream/dev' into bw/rubocop-ci
2016-11-13 16:45:10 +13:00
Mackenzie
2260f56713
Merge pull request #1056 from Br3nda/bw/contributors-case
...
Contributors check case-insentive
2016-11-12 18:39:18 -05:00
Brenda Wallace
eecd54c5ea
Use single quotes, as code climate suggests
2016-11-13 11:12:24 +13:00
Brenda Wallace
e1f0b649f5
if! -> unless, as code climate suggests
2016-11-13 11:10:45 +13:00
Brenda Wallace
9605ec6109
Pass args to system() to be escaped
2016-11-13 11:07:57 +13:00
Brenda Wallace
b2977d6806
Search contributors file, case insensitive.
2016-11-13 11:05:43 +13:00
Brenda Wallace
d091aecaf1
Use https for contributor link
...
Hoping this will fix the failing contributor error
2016-11-13 10:46:46 +13:00
Brenda Wallace
97f0d5fc5d
Add vendor to rubocop exclude path
2016-11-13 10:34:57 +13:00
Brenda Wallace
2bc9b8c8bb
Added rubocop check to travisci
2016-11-13 10:20:13 +13:00
Brenda Wallace
e312ee2773
All existing rubocop offfenses in a todo file
2016-11-13 10:20:00 +13:00
Brenda Wallace
c685b970d3
Add rubocop to bundle
...
So we can manage which version of rubocop to use.
2016-11-13 10:07:41 +13:00
Mackenzie Morgan
cee3d192e0
test the new order.by_member_id scope
2016-10-11 16:34:25 -04:00
Mackenzie Morgan
65bf4dae69
Merge branch 'dev' of gitmaco:Growstuff/growstuff into scopify
2016-10-11 15:42:18 -04:00
Mackenzie Morgan
494790bcd4
moving where clauses into scopes to keep that contained in models
2016-10-11 15:28:08 -04:00
Cesy
621b7e5d29
Merge pull request #1048 from pozorvlak/es_factorygirl_weirdness
...
Prevent FactoryGirl from trying to connect to ElasticSearch in tests
2016-10-11 08:58:32 +02:00
Cesy
b59ebb7d52
Merge pull request #984 from maco/rubocop_config
...
Rubocop config (ignore the red x)
2016-10-09 17:28:47 +01:00
Miles Gould
ce2141ddb7
Only initialise Crop.__elasticsearch__ if needed
...
The mere presence of this field was causing any test that ran
`FactoryGirl.create :alternate_name` to try to connect to an
ElasticSearch server, even if GROWSTUFF_ELASTICSEARCH was false.
Fixes #1047
2016-10-07 14:49:09 +01:00
Miles Gould
36c88c3762
Delete trailing whitespace
2016-10-07 14:48:38 +01:00
Mackenzie Morgan
099b399b24
bundle
2016-10-06 22:00:01 -04:00
Mackenzie Morgan
5092c78fba
merge
2016-10-06 21:48:18 -04:00
Cesy
199cdf20a7
Merge pull request #1045 from Br3nda/bw/harvest-link
...
harvest thumbnail title linking to the harvest itself
2016-09-25 10:21:59 +01:00
Brenda Wallace
7c1040e7aa
Corrected contributor name
2016-09-19 21:51:13 +12:00
Brenda Wallace
faf117b002
test for link to member's harvest
2016-09-19 18:02:44 +12:00
Brenda Wallace
13e491cda7
harvest thumbnail title linking to the harvest itself
2016-09-18 18:33:28 +12:00
Cesy
286b7118be
Merge pull request #1041 from CloCkWeRX/openfarm-links
...
Add links to OpenFarm
2016-09-15 11:31:13 +01:00
Cesy
b2dfe31b5c
Merge pull request #1043 from CloCkWeRX/fix_1042
...
Fix map token in prod configuration
2016-09-15 09:09:02 +01:00
Daniel O'Connor
1f005a3d42
Fixes #1042
2016-09-14 21:41:18 +09:30
Daniel O'Connor
36c64bd8dc
#1038 Add links to OpenFarm
2016-09-14 14:57:08 +09:30
Daniel O'Connor
277325d58c
Merge pull request #1036 from Br3nda/bw/json-sessions
...
allow registration and signin/out on the API
2016-09-14 14:50:04 +09:30
Brenda Wallace
370f407ad6
Adding Brenda Wallace to contributors
2016-09-13 19:25:22 +12:00
Daniel O'Connor
3ea8e2294e
Update README.md
...
Fixes #1037
2016-09-12 21:57:27 +09:30
Brenda Wallace
c6413afa67
allow registration and signin/out on the API
2016-09-11 14:23:50 +12:00
Cesy
fe137a11bb
Merge pull request #1031 from CloCkWeRX/queue_mail
...
Queue mail in sidekiq
2016-08-24 10:38:13 +01:00
Cesy
0fa15161d4
Merge pull request #811 from CloCkWeRX/add_facebook_signup
...
Add facebook signup
2016-08-24 10:37:47 +01:00
Daniel O'Connor
aeb8792165
Merge remote-tracking branch 'upstream/dev' into queue_mail
2016-08-24 06:35:51 +09:30
Daniel O'Connor
c60609d507
Merge remote-tracking branch 'upstream/dev' into add_facebook_signup
2016-08-23 16:34:03 +09:30
Daniel O'Connor
ad04c07017
Merge pull request #1034 from cesy/railsupdate
...
Rails update
2016-08-23 01:03:46 +09:30
Daniel O'Connor
f3f8326360
Merge pull request #1033 from cesy/gemupdate
...
Updating a few gems
2016-08-23 01:00:36 +09:30
Cesy Avon
3798e386ae
Upgrading rails to 4.2.1
2016-08-22 14:14:58 +00:00
Cesy Avon
7d3afa005c
Updating a few gems
2016-08-22 14:00:03 +00:00
Daniel O'Connor
3bfe2329f1
Merge pull request #1032 from Growstuff/dev
...
Release 14
2016-08-22 19:19:04 +09:30
Daniel O'Connor
29765ebc19
rubocop --only HashSyntax --auto-correct
2016-08-22 19:02:27 +09:30
Daniel O'Connor
b91f0e7f63
Whitelist providers to avoid session data being tampered with
2016-08-22 18:59:28 +09:30
Daniel O'Connor
87352b04f1
Refactor to a method to DRY, even if its not 100% the best spot for it to live long term
2016-08-22 18:52:12 +09:30
Daniel O'Connor
0f034523e1
Only maximize if the driver supports such a thing
2016-08-22 18:26:08 +09:30
Daniel O'Connor
20b87e596a
Modern syntax
2016-08-22 18:25:57 +09:30
Daniel O'Connor
4b7cffad04
DEPRECATION WARNING: [Devise] bypass option is deprecated and it will be removed in future version of Devise.
2016-08-22 16:42:08 +09:30
Daniel O'Connor
bcb0a19dea
Merge remote-tracking branch 'upstream/dev' into add_facebook_signup
2016-08-22 16:37:50 +09:30
Daniel O'Connor
4e2311e8d7
Indent
2016-08-22 16:36:30 +09:30
Daniel O'Connor
c7be0f3b0e
Fix redirects and sign the user in if they weren't yet created
2016-08-22 16:35:58 +09:30
Daniel O'Connor
9ab79209ef
Adjust TOS url
2016-08-22 16:35:41 +09:30
Daniel O'Connor
1c3016a31e
Adjust for when running with selenium-webdriver to avoid clicks being placed in the wrong location; and for drivers that don't support blacklisting
2016-08-22 16:17:36 +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
049d792053
Fix Gemfile.lock
2016-08-16 12:05:14 +09:30
Daniel O'Connor
e399085a57
Update bootstrap-sass coveralls friendly_id js-routes sass-rails simplecov
2016-08-16 11:58:12 +09:30
Daniel O'Connor
18b4a90690
Upgrade excon ffi autoprefixer-rails multi_json mimemagic pry active_utils activemerchant
2016-08-16 11:56:50 +09:30
Daniel O'Connor
a68ffda7eb
Upgrade minor gems: kramdown, notifany, httparty, codemirror-rails, bootstrap_form, globalid
2016-08-16 11:56:25 +09:30
Daniel O'Connor
0a722edc88
Fix regression from bad merge
2016-08-16 11:45:58 +09:30
Daniel O'Connor
de407608f2
Merge remote-tracking branch 'upstream/dev' into queue_mail
2016-08-16 11:11:40 +09:30
Daniel O'Connor
ece0fdfe6c
Drop sidekiq web for the moment
2016-08-16 11:08:59 +09:30
Daniel O'Connor
5008d35614
Add sidekiq configuration
2016-08-16 11:02:35 +09:30
Daniel O'Connor
6b470f180c
#951 Add sidekiq as our activejob backend
2016-08-16 11:01:19 +09:30
Daniel O'Connor
4deb895b4c
#951 Add sidekiq
2016-08-16 10:59:30 +09:30
Daniel O'Connor
5d70d822eb
#951 Swap to deliver_later implementation
2016-08-16 10:55:40 +09:30
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
0dad02343e
Merge remote-tracking branch 'upstream/dev' into add_facebook_signup
2016-08-15 23:14:49 +09:30
Daniel O'Connor
7f6a1a424d
Merge remote-tracking branch 'upstream/dev' into add_facebook_signup
2016-08-15 23:13:55 +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
07f7bd24d5
Clean up
2016-07-09 21:54:26 +09:30
Daniel O'Connor
04074ff372
Reimplement ajax like/unlike behaviour
2016-07-09 21:53:33 +09:30
Daniel O'Connor
d3dac756d6
Merge remote-tracking branch 'upstream/dev' into likeable
2016-07-09 21:08:33 +09:30
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
Daniel O'Connor
43e7d6f7c2
Merge remote-tracking branch 'upstream/dev' into add_facebook_signup
2016-07-05 03:09:36 +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 Morgan
58d40e912d
Tweak rubocop config
...
* turn off line length limit
* turn off class documentation requirement
* 30 line methods
2016-06-20 10:35:38 -04: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
Mackenzie Morgan
91991f0c67
update Gemfile.lock
2016-06-09 14:25:04 -04:00
Mackenzie Morgan
306cd13723
add rubocop config with all the things turned on
2016-06-09 14:13:31 -04:00
Mackenzie Morgan
8c624cfacd
merge
2016-06-09 14:13:02 -04: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
Daniel O'Connor
6f9ae13757
Update spec to wait for the link to appear
2016-06-04 23:01:57 +09:30
Daniel O'Connor
0a33ae8d37
Add an ajax like and unlike (though it hides after the user action)
2016-06-04 22:49:08 +09:30
Daniel O'Connor
ac33816675
Update spec
2016-06-04 21:37:35 +09:30
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
77e95ad344
Shift to concerns
2016-06-04 21:02:50 +09:30
Daniel O'Connor
bb25cbe5e2
Merge branch 'dev' of github.com:Growstuff/growstuff into likeable
2016-06-04 21:00:52 +09:30
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
083035c924
Merge branch 'dev' of github.com:Growstuff/growstuff into add_facebook_signup
2016-05-23 16:58:22 +09:30
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
Jim Stallings
2f561aaa47
Add myself to contributors
2015-09-26 11:54:51 -04:00
Jim Stallings
e02a6e569c
Remove example file, add documentation
2015-09-26 11:54:02 -04: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
Jim Stallings
98581801c3
GS-658 - i18n automation POC
2015-09-19 17:45:31 -04:00
Jim Stallings
93f9435fb9
GS-658: sort locale keys, add rake task for it
2015-09-19 16:24:01 -04:00
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
f81666da5e
And cleanup authentications
2015-09-15 12:58:35 +09:30
Daniel O'Connor
4a1bc9f6c0
Avoid test data conflicts and update expectations
2015-09-15 12:44:12 +09:30
Daniel O'Connor
0652c40c52
Avoid test data conflicts causing signup to act as signin-for-existing
2015-09-15 12:34:20 +09:30
Daniel O'Connor
a99145b705
Implement pending spec
2015-09-15 12:27:17 +09:30
Daniel O'Connor
222f875c42
Add more coverage of various scenarios and expected behaviours
2015-09-15 12:26:32 +09:30
Daniel O'Connor
dc983d4863
Add more coverage of various scenarios and expected behaviours
2015-09-15 12:24:37 +09:30
Daniel O'Connor
7256c28038
Refactor to a separate class, containing domain logic
2015-09-15 12:13:47 +09:30
Daniel O'Connor
021cb4f93b
Use #{ENV['GROWSTUFF_SITE_NAME']}
2015-09-15 11:38:20 +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
00ca01dc33
Add coverage of the most basic scenarios around sign up and login
2015-09-15 11:20:33 +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
Daniel O'Connor
c09b0a0341
Merge branch 'dev' into add_facebook_signup
2015-08-27 12:19:48 +09:30
Daniel O'Connor
8a739b31a1
Minor style
2015-08-27 12:18:09 +09:30
Daniel O'Connor
afec210219
#645 #556 Add facebook links
2015-08-27 12:02:48 +09:30
Daniel O'Connor
dafee90b24
#645 #556 Add facebook auth management
2015-08-27 11:56:37 +09:30
Daniel O'Connor
f6790a5f9b
#556 When an avatar is set from an oauth provider, don't encourage the user to update gravatar.
2015-08-27 11:52:49 +09:30
Daniel O'Connor
4983a6dfb3
#556 Improve user avatar sizing
2015-08-27 11:42:36 +09:30
Daniel O'Connor
c4c477fdd8
Merge branch 'add_facebook_signup' into dev
2015-08-27 11:31:07 +09:30
Daniel O'Connor
20b89f0d2f
#556 Default to the oauth provided image on account creation
2015-08-27 11:27: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
9564866f6d
#645 Avoid collisions by using a 20 character random string as a fallback
2015-08-24 17:33:28 +09:30
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
Daniel O'Connor
994296640b
#645 Implement all of finish signup, fix an edge case of an authentication without a member, fix error messages on failed oauth.
2015-08-24 16:20:39 +09:30
Daniel O'Connor
9a68c7e1c3
#645 Add a 'finish signup' flow
2015-08-24 11:41:36 +09:30
Daniel O'Connor
ec597d4e6e
#645 Fix minor logic error
2015-08-24 11:23:41 +09:30
twconquest
2882e3d1a5
Correct Gibbon list id to point to correct list
2015-08-21 19:29:03 +00:00
Daniel O'Connor
86e9cd0ec6
#645 Improve error handling and login_name generation. Annoyingly still a change of collisions.
2015-08-21 13:43:58 +09:30
Daniel O'Connor
3a05f75ab0
#645 Add notes around permissions/scopes of later interest
2015-08-21 13:43:24 +09:30
Daniel O'Connor
34b4d30014
#645 Enable account creation or authorisation from a facebook signin (and should work for others with minimal extra work)
2015-08-21 13:22:49 +09:30
Daniel O'Connor
89b6c47bfb
#645 Configure devise / omniauth in only one spot, to avoid CSRF errors
2015-08-21 12:21:55 +09:30
Daniel O'Connor
70f48108b4
#645 Add handling for facebook
2015-08-21 12:21:23 +09:30
Daniel O'Connor
df5689ec18
#645 Rename
2015-08-21 11:36:26 +09:30
Daniel O'Connor
22d72b13d5
#645 Add example keys
2015-08-21 11:36:17 +09:30
Daniel O'Connor
dee7ff34c9
#645 Indicate that a member is omniauthable, so devise knows to render sign-in-with-facebook
2015-08-21 11:36:04 +09:30
Daniel O'Connor
07eb305992
#645 Ask for name, email address only
2015-08-21 11:25:57 +09:30
Daniel O'Connor
c7f0076ee6
#645 Add facebook omniauth middleware
2015-08-21 11:21:44 +09:30
Daniel O'Connor
93bc5255e7
#645 Add facebook omniauth provider
2015-08-21 11:21:30 +09:30
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
Marlena Compton
71c0bff3e0
add comments explaining each file per pull request
2015-03-06 07:03:06 -08:00
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
Marlena Compton
c7a71381b7
write test for tooltips
2015-03-03 06:49:16 -08:00
Marlena Compton
5a1fd19abc
move bar color into the data
2015-03-03 05:49:13 -08:00
Marlena Compton
a48a6da494
refactored graph scale into width scale and height scale
2015-02-28 15:50:27 -08: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
Marlena Compton
b0a803a7a5
add h2 for sunniness chart and crop map
2015-02-26 06:41:24 -08:00
Marlena Compton
6e4bb58dfd
change color when hovering over a bar
2015-02-26 06:26:38 -08:00
Marlena Compton
66b0f139a9
add tooltip to show data values
2015-02-26 06:07:23 -08: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
Marlena Compton
567562f132
fix merge conflicts in gemfile.lock
2015-02-10 06:44:22 -08:00
Marlena Compton
39feeb94d0
merge in changes from dev branch
2015-02-10 06:28:47 -08:00
Yoong Kang Lim
75ac2081b0
Merge branch 'dev' into likeable
...
Conflicts:
db/schema.rb
2015-02-10 22:57:28 +11:00
Yoong Kang Lim
36a94156c1
Merge branch 'dev' into likeable
...
Conflicts:
db/schema.rb
2015-02-10 22:54:45 +11: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
Yoong Kang Lim
e3db003bbc
Added tests for the concern and member model
2015-02-10 20:18:26 +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
Yoong Kang Lim
33a66dce1f
Starting stages of a like feature for posts.
2015-02-05 00:54:31 +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
Marlena Compton
a013385d35
add bits to get the labels in the right place
2015-01-31 08:02:51 -08: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
Marlena Compton
ba7ef3c85d
all charts tests passing WOOT
2015-01-28 05:16:23 -08:00
Mackenzie Morgan
5a474d523c
merge from upstream
2015-01-27 22:35:19 -05:00
Marlena Compton
73e144278e
added chart to the page
2015-01-27 07:26:31 -08: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
Marlena Compton
e3d2a90af8
all tests by the y test is passing
2015-01-25 12:45:36 -08: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
Marlena Compton
1d5466fdfd
all but one test passing and seeing that I need a how separate y scale
2015-01-24 16:23:09 -08: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
Marlena Compton
a749a9ca63
all tests working but 2 about to monkey with data again
2015-01-23 06:33:03 -08: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
Marlena Compton
6d8817d1fe
fixing tests but some of them are green and render is working
2015-01-19 07:34:15 -08: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
Marlena Compton
1a845fdabc
xscale working
2015-01-13 21:40:31 -08: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
Marlena Compton
e52c4f7d4b
add group for graph and transform to accommodate labels
2014-12-22 10:24:33 -08: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
Skud
9d49a83918
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
2014-12-17 17:34:42 +11:00
Skud
901fed7d35
Added non-code contribution tips
2014-12-17 17:34:18 +11:00
Skud
6deb0c659a
Removed references to PT
2014-12-17 17:34:06 +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
Marlena Compton
5f435b1e82
fix conflict in contributors file
2014-12-14 10:15:05 -08: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
0afd9dfbe2
Merge pull request #608 from pozorvlak/libv8_fix
...
Fix problems installing libv8 on OS X.
2014-12-14 12:08:01 +11:00
Miles Gould
c446ea9232
Upgrade libv8 to v3.16.14.7.
...
The old version was breaking `bundle install` on OS X.
2014-12-13 11:56:18 +00:00
Miles Gould
43c241219d
Update .ruby-version to match Gemfile.
2014-12-13 11:56:18 +00:00
Marlena Compton
f608685ac8
add names to contributors
2014-12-12 13:36:11 -08:00
Skud
77e424c412
Merge branch 'juzham-facebook_button' into dev
2014-12-13 08:26:22 +11:00
Skud
82b70cf893
Merge branch 'facebook_button' of https://github.com/juzham/growstuff into juzham-facebook_button
...
Conflicts:
CONTRIBUTORS.md
2014-12-13 08:26:07 +11:00
Justin Hamman
6b0a298fd1
modified order and text for Facebook
2014-12-12 23:33:53 +11:00
Justin Hamman
78c6220262
updated the homepage to include a facebook icon. Updated all 'keep in touch' icons to be clickable and open new browser windows
2014-12-12 22:56:50 +11:00
Justin Hamman
6f2fa1b72b
add facebook test
2014-12-12 22:27:52 +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
Skud
b520f9e78b
Update CONTRIBUTORS.md
...
Removed duplicate contributor
2014-12-12 18:43:42 +11:00
Skud
b7d9924fa7
Merge pull request #462 from kevieyang/upgrade_ruby_version
...
Modified ruby from 2.1.2 to 2.1.5
2014-12-10 08:49:15 +11:00
Skud
ea41021ae8
Merge pull request #463 from yoongkang/cancanredirect
...
Fix for redirect sign-in not working for all models
2014-12-10 08:48:31 +11:00
Kevin Yang
7f88157696
removed whitespace
2014-12-09 14:11:29 +00:00
Yoong Kang Lim
a69210ae6b
Explicitly add spec for notification
2014-12-09 22:07:41 +11:00
Yoong Kang Lim
de26dd3708
to_s not needed
2014-12-09 21:42:17 +11:00
Yoong Kang Lim
2fc6bfb77f
Merge remote-tracking branch 'upstream/dev' into cancanredirect
2014-12-09 21:32:01 +11:00
Yoong Kang Lim
837121265a
Reversed order of authorization and authentication. Also added tests
2014-12-09 21:27:16 +11:00
Kevin Yang
5e2a3db8c2
Added myself to Contributors.md
2014-12-09 20:44:46 +11:00
kevieyang
969c530193
Update .travis.yml
...
upgrading ruby 2.1.2 to 2.1.5
2014-12-09 20:32:47 +11:00
Kevin Yang
e9e238016b
Merge branch 'dev' of https://github.com/Growstuff/growstuff into upgrade_ruby_version
2014-12-09 20:28:54 +11:00
Kevin Yang
899d3c3dbe
Modified ruby from 2.1.2 to 2.1.5
2014-12-09 20:25:45 +11:00
Skud
7227c1f330
Merge pull request #455 from yoongkang/cancanredirect
...
Redirect to sign-in page for any action that requires authentication
2014-12-09 20:17:58 +11:00
Skud
609f3a46b2
Merge pull request #461 from emmawinston/more_semantic_markup
...
Made crop thumbnail markup more semantic
2014-12-09 19:09:45 +11:00
Marlena Compton
dbbd37e59e
BarGroup uses data object
2014-12-06 21:30:38 -08:00
Marlena Compton
482650dec6
bar label group and all tests passing
2014-12-06 21:16:22 -08:00
Marlena Compton
cc22b87cf1
barlabelgroup tests passing still horizontalbargraph tests to fix
2014-12-06 08:30:49 -08:00
emmawinston
58728f6a61
Made crop thumbnail markup more semantic
2014-12-05 02:45:39 +00:00
Skud
94df504840
Merge pull request #459 from Skud/brassicafix
...
Fix parent crop for B. oleracea Acephela group
2014-12-03 14:59:17 +11:00
Skud
c1bcbd2e7d
Fix parent crop for B. oleracea Acephela group
2014-12-03 14:58:46 +11:00
Skud
e5d71df294
Merge pull request #458 from Skud/brassicafix
...
Fixed ordering and capitalisation in brassica import
2014-12-03 14:51:07 +11:00
Skud
a47328eed4
Fixed ordering and capitalisation in brassica import
2014-12-03 14:50:25 +11:00
Skud
0c30f2198c
Merge pull request #437 from pozorvlak/load_alternate_names
...
Load alternate names for crops
2014-12-01 22:22:24 +11:00
Miles Gould
9f54641e95
Find crops by name when loading altnames
...
Crop IDs are not guaranteed to be the same on staging and production.
2014-12-01 11:03:27 +00:00
Miles Gould
4b90f6385b
Merge branch 'dev' into load_alternate_names
...
Conflicts:
Gemfile.lock
script/deploy-tasks.sh
2014-12-01 10:47:10 +00:00
pozorvlak
751a66b49b
Merge pull request #457 from Skud/multiple_scinames
...
Multiple scientific and alternate names
2014-12-01 10:33:46 +00:00
Skud
6f3e430840
Add deploy tasks for new crops
2014-12-01 21:23:15 +11:00
Skud
d0b61c259d
Added squashes and new crops from London working bee
2014-12-01 21:20:44 +11:00
Skud
30c91eb23f
Tidy up sidebar on crop detail page
2014-12-01 21:14:44 +11:00
Skud
82a5379a25
Added mint family and brassica crops (seed files)
2014-12-01 20:53:17 +11:00
Skud
593a20c0c5
Load alternate names from CSV
2014-11-30 16:06:43 +11:00
Taylor Griffin
d174f25d03
order messages to be most recent
2014-11-30 16:06:06 +11:00
Taylor Griffin
e7bb285b8e
Merge pull request #448 from yoongkang/followerdev
...
Allow members to follow other members
2014-11-30 16:04:35 +11:00
Yoong Kang Lim
b06d48091e
Indentation problem
2014-11-30 15:50:13 +11:00
Skud
844791ead9
Allow multiple comma-separated scientific names
2014-11-30 15:48:58 +11:00
Yoong Kang Lim
73d6b5065b
Use factorygirl aliases
2014-11-30 15:25:48 +11:00
Yoong Kang Lim
7ddaca6e11
Use .size instead of .count
2014-11-30 15:19:50 +11:00
Yoong Kang Lim
2036a0f2e9
Used environment variable for site name instead
2014-11-30 15:18:13 +11:00
Yoong Kang Lim
27ad791f67
Merge remote-tracking branch 'upstream/dev' into followerdev
2014-11-30 15:16:48 +11:00
Yoong Kang Lim
13c98eac89
Wrapped tests around context blocks to clarify the purpose of the tests.
2014-11-30 15:14:56 +11:00
Justin Hamman
6d2d6a51d5
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
2014-11-30 15:02:20 +11:00
Skud
4e19da56a0
Rearrange fields in crop uploads (sci names last)
2014-11-30 14:51:33 +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
Yoong Kang Lim
969f7e7c23
Merge remote-tracking branch 'upstream/dev' into cancanredirect
2014-11-30 14:25:08 +11:00
Taylor Griffin
14e8c367e1
Merge pull request #456 from Skud/paidaccountbug
...
Fixed a bug which only occurs in the few months before February
2014-11-30 14:23:19 +11:00
Skud
924efe6af5
Fixed a bug which only occurs in the few months before February
...
This is the fundamental problem:
2.1.2 :005 > Time.zone.now + 3.months
=> Sat, 28 Feb 2015 03:17:24 UTC +00:00
2.1.2 :006 > Time.zone.now + 3.months + 3.months
=> Thu, 28 May 2015 03:17:32 UTC +00:00
2.1.2 :007 > Time.zone.now + 6.months
=> Sat, 30 May 2015 03:17:37 UTC +00:00
I changed the test to use the "3.months + 3.months" formulation and it
now passes.
2014-11-30 14:19:55 +11:00
Justin Hamman
23f524a236
Merge branch 'master' of https://github.com/Growstuff/growstuff into dev
2014-11-30 14:06:48 +11:00
Skud
39b47b0d08
Merge pull request #454 from krio/rearrange-rss-titles
...
Rearrange titles on RSS feeds
2014-11-30 13:37:30 +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
Marlena Compton
8826b0137a
changed growtuff to growstuff which fixed tests
2014-11-26 13:55:27 -08:00
Marlena Compton
d4d76b2e8d
committing tests classes I thought I committed earlier :/
2014-11-26 13:48:22 -08:00
Yoong Kang Lim
81d1189203
Added a before_filter for any action that requires authentication. Will redirect to login page if not logged in
2014-11-24 22:12:42 +11:00
Kevin Rio
2111cddaef
RSS feed tests
2014-11-23 21:02:56 -05:00
Marlena Compton
994ee18f13
Merge remote-tracking branch 'upstream/master'
2014-11-23 14:36:21 -08:00
Kevin Rio
eb4fae463f
Comments RSS tests
2014-11-23 11:47:48 -05:00
Yoong Kang Lim
8c55a6101d
Formatting problem
2014-11-21 01:14:12 +11:00
Yoong Kang Lim
2ca42bbae3
Slight modification to the notification wording.
2014-11-21 01:05:23 +11:00
Yoong Kang Lim
5de6759917
Moved number of follows/followers under activity and added pagination.
2014-11-21 00:29:45 +11:00
Yoong Kang Lim
aeb7192f48
Break up tests into different scenarios. Defined cancan ability for follows and updated member profile view
2014-11-20 23:46:15 +11:00
Yoong Kang Lim
0ba6562d79
Added more model tests for following behaviour
2014-11-20 01:46:04 +11:00
Yoong Kang Lim
996043d8fb
Renamed get_follow_id to get_follow as it does not return id. Also added unit tests for the new methods in the member model.
2014-11-20 01:10:28 +11:00
Yoong Kang Lim
0eb5ae58aa
Renamed member_id column in Follow table to follower_id. Made necessary modifications to models and tests.
2014-11-20 00:42:46 +11:00
Skud
6aea16028e
Merge pull request #452 from wsmoak/negative-area
...
Prevent the creation of a garden with a negative number for the area.
2014-11-19 17:18:09 +11:00
Skud
5f2ca6bc9d
Merge pull request #450 from Skud/login_timeout
...
Login timeout
2014-11-19 17:18:02 +11:00
Skud
9861f8cf51
Merge pull request #447 from krio/add-edit-button-seeds-index
...
Add edit button to seeds index page
2014-11-19 17:17:52 +11:00
Skud
284c28ce9a
Merge pull request #441 from yoongkang/editprofile
...
Removed "Edit Profile" button from home page
2014-11-19 17:17:27 +11:00
Skud
c674f30eb8
Merge pull request #453 from Growstuff/dev
...
Production push: planting reminders, crop details, harvest photos, finished plantings, etc
2014-11-19 16:53:55 +11:00
Wendy Smoak
02994bd5cc
Added a test for the validator to show it doesn't accept negative numbers for garden area.
2014-11-18 20:58:00 -05:00
Wendy Smoak
53d782bc83
Prevent the creation of a garden with a negative number for the area. If entered, the area must be greater than or equal to zero.
2014-11-18 20:33:44 -05: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
Skud
93e468876d
Remove old capistrano stuff, as we don't use it anymore
2014-11-16 10:17:22 +11:00
Skud
52cfa9f676
Changed staging environment hostname to staging.growstuff.org
2014-11-16 10:16:34 +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
Kevin Rio
65706f560b
Add test to new edit seed link
2014-11-14 16:37:55 -05:00
Taylor Griffin
7d27251be3
Merge pull request #449 from Skud/login_timeout
...
Increase devise timeout to 30 days
2014-11-13 22:14:29 +11:00
Yoong Kang Lim
bd8be01ec7
Merge branch 'dev' into editprofile
...
Conflicts:
CONTRIBUTORS.md
2014-11-13 21:38:05 +11:00
Yoong Kang Lim
3dbb585467
Removed edit profile button from home page
...
Added yoongkang to the contributors list
Feature test for edit profile button on homepage
2014-11-13 21:28:15 +11:00
Skud
bfce66a8f7
Increase devise timeout to 30 days
2014-11-13 11:28:14 +11:00
Skud
f56c184033
Merge branch 'tygriffin-finish-plantings-javascript' into dev
2014-11-13 10:58:06 +11:00
Skud
68dfdbeba1
Merge branch 'finish-plantings-javascript' of github.com:tygriffin/growstuff into tygriffin-finish-plantings-javascript
...
Conflicts:
Gemfile
Gemfile.lock
2014-11-13 10:57:55 +11:00
Skud
0ffa3a6d0f
Merge pull request #438 from tygriffin/byebug
...
replace debugger with byebug
2014-11-13 10:51:53 +11:00
Taylor Griffin
c6f56a23d6
Adds binstubs for rails and rake
2014-11-13 07:26:10 +11:00
Kevin Rio
8d74fd52db
Rearrange titles on RSS feeds
...
https://www.pivotaltracker.com/n/projects/646869/stories/50492161
2014-11-12 13:54:01 -05:00
Yoong Kang Lim
77f40a3dc2
Fixed comment + code style
2014-11-13 02:10:54 +11:00
Kevin Rio
43fa356670
Add edit button to seeds index page
...
https://www.pivotaltracker.com/n/projects/646869/stories/53958137
2014-11-12 09:56:05 -05:00
Yoong Kang Lim
03fea2a785
Remove dependent detroy as this wipes out both users. Woops.
2014-11-13 01:52:43 +11:00
Yoong Kang Lim
e687bd43dc
Added model tests for follows
2014-11-13 01:22:28 +11:00
Yoong Kang Lim
b5e1b6bc22
Delete unused views, add feature tests
2014-11-13 00:46:34 +11:00
Skud
1749bc52f8
Merge pull request #446 from krio/switch-activity-contact
...
Switch "activity" and "contact" on member profile page
2014-11-12 17:59:37 +11:00
Kevin Rio
b6d2a078b1
Adding to contributors list
2014-11-11 23:28:22 -05:00
Kevin Rio
7023b4969b
Update position of activity on member details page
...
Switched activity and contact.
2014-11-11 22:42:01 -05:00
pozorvlak
f233d502f7
Merge pull request #445 from yoongkang/plantingsfix
...
Plantings index should display finished at date instead of planted at under the finished column
2014-11-11 20:55:23 +00:00
Yoong Kang Lim
3c3eb1fd78
Fixed/improved method in member model
2014-11-12 01:53:47 +11:00
Yoong Kang Lim
cacc002a01
Added follow/unfollow buttons
2014-11-12 01:47:26 +11:00
Yoong Kang Lim
a9fdab5d7c
Basic follower relationship
2014-11-12 00:23:01 +11:00
Yoong Kang Lim
caad748d08
Plantings index should display finished at date instead of planted at under the finished column.
...
Added feature test for plantings index page.
2014-11-11 22:41:29 +11:00
Taylor Griffin
5b13e8c797
Merge pull request #444 from Skud/plantingreminder
...
cweek not cw_week
2014-11-11 20:55:37 +11:00
Skud
267c671259
cweek not cw_week
2014-11-11 20:55:04 +11:00
Taylor Griffin
f8df8803ab
catch up with upstream dev
2014-11-11 19:57:16 +11:00
Taylor Griffin
1d071c197a
Merge branch 'dev' of https://github.com/Growstuff/growstuff into finish-plantings-javascript
2014-11-11 19:53:00 +11:00
Taylor Griffin
50b8acc67c
put finished at bottom of list to make it more obvious when marking a planting finished
2014-11-11 19:52:31 +11:00
Taylor Griffin
3f23dd194d
Merge pull request #443 from Skud/plantingreminder
...
Planting reminder - only send to confirmed accounts
2014-11-11 19:48:10 +11:00
Skud
98c07ff3f1
Merge branch 'dev' of https://github.com/Growstuff/growstuff into plantingreminder
2014-11-11 19:45:51 +11:00
Skud
eb98910bea
Only send planting reminders to confirmed accounts
2014-11-11 19:45:07 +11:00
Taylor Griffin
954d5b8427
Merge pull request #442 from Skud/destroy_photo_destroyer
...
Fixed bug in deleting unused photos
2014-11-11 19:42:22 +11:00
Skud
2426c51951
Fixed bug in deleting unused photos
...
... and wow, my tests were really not testing what I thought they were
testing :-/
2014-11-11 19:29:32 +11:00
Taylor Griffin
af9aa690ba
Merge branch 'dev' of https://github.com/Growstuff/growstuff into finish-plantings-javascript
2014-11-11 18:37:30 +11:00
pozorvlak
24d276da37
Merge pull request #420 from Skud/plantingreminder
...
Planting reminder
2014-11-07 14:31:43 +00:00
Skud
7b80db9596
Merge pull request #5 from pozorvlak/plantingreminder
...
Fix broken Capybara tests
2014-11-07 09:28:46 +11:00
Miles Gould
b989168887
Fix "shared example group previously defined" warning
...
We were getting the warning
```
WARNING: Shared example group 'crop suggest' has been previously defined
at:
/Users/miles/src/growstuff/spec/features/shared_examples/crop_suggest_spec.rb:3
...and you are now defining it at:
/Users/miles/src/growstuff/spec/features/shared_examples/crop_suggest_spec.rb:3
The new definition will overwrite the original one.
```
Following the suggestion at
https://github.com/rspec/rspec-core/issues/828#issuecomment-38789977 ,
I've renamed crop_suggest_spec.rb to crop_suggest.rb, which made the
error go away without reducing the number of tests run. RSpec must
have thought it was a spec file and loaded it directly, then loaded it
again when it was first required by an actual spec file.
2014-11-02 22:57:29 +00:00
Miles Gould
6921119301
Make Capybara actually hit the server.
...
Background:
http://talk.growstuff.org/t/mysteriously-broken-feature-tests/120
@oshiho3's suggested fix didn't work, so I tried all the suggestions at
http://stackoverflow.com/questions/6536503/capybara-with-subdomains-default-host
until I found one that fixed the problem.
2014-11-02 22:21:32 +00:00
Taylor Griffin
0ccd6e843a
implement confirm without date functionality on appty on append date js
2014-10-23 22:43:38 +11:00
Taylor Griffin
9b10a7c3ce
write shared example group for append date
2014-10-23 22:18:52 +11:00
Taylor Griffin
36e827b445
Merge branch 'dev' of https://github.com/Growstuff/growstuff into finish-plantings-javascript
2014-10-23 19:01:58 +11:00
Taylor Griffin
f62ce257da
catch up with upstream dev
2014-10-23 19:00:55 +11:00
Skud
0d893470de
Merge pull request #439 from tygriffin/I18n
...
I18n
2014-10-23 10:06:33 +11:00
Taylor Griffin
e9d1d11535
add append date functionality for planting finished on garden show page and planting list page
2014-10-21 19:43:51 +11:00
Taylor Griffin
c244da8b73
make English fallback language
2014-10-21 07:24:08 +11:00
Taylor Griffin
48875dacb3
remove pry because it's redundant with byebug
2014-10-21 06:53:21 +11:00
Taylor Griffin
a6508b5c9f
replace debugger with byebug
2014-10-20 22:47:13 +11:00
Taylor Griffin
0e11f20910
Merge branch 'dev' of https://github.com/Growstuff/growstuff into I18n
2014-10-20 21:27:59 +11:00
Taylor Griffin
ab449a65f8
remove 'to be translated' message from ja locale file
2014-10-20 21:27:39 +11:00
Miles Gould
f795918e17
Remove alternate names for crops without IDs.
2014-10-19 22:49:18 +01:00
Miles Gould
badb0c4fe7
Make load altnames task idempotent.
2014-10-19 22:21:29 +01:00
Miles Gould
7c3059fcae
Fix typo in altname CSV
2014-10-19 22:21:10 +01:00
Miles Gould
06a4fcab71
Remove superfluous* error-checks from load_altnames
...
* /me crosses fingers...
2014-10-19 22:19:41 +01:00
Miles Gould
36be5e9533
Hardcode alternate-name CSV file path.
2014-10-19 21:54:46 +01:00
pozorvlak
4a8297360c
Merge pull request #434 from Skud/memberprofile
...
Member profile
2014-10-19 17:32:27 +01:00
Miles Gould
0aea1721d8
Add altname data and include load in deploy-tasks.
2014-10-19 17:24:18 +01:00
Miles Gould
3d10553373
Add Rake task to load altnames.
2014-10-19 17:24:18 +01:00
Miles Gould
af87c9db47
Remove debugger gem
...
It wouldn't install under Ruby 2.1.2, and we weren't using it anyway.
2014-10-19 17:24:18 +01:00
Skud
e8daba750d
Merge pull request #433 from pozorvlak/feature_tests_for_scinames
...
Feature tests for scientific names
2014-10-19 16:54:31 +01:00
Skud
a79a8dc927
Merge branch 'dev' of https://github.com/Growstuff/growstuff into memberprofile
...
Conflicts:
app/views/scientific_names/index.html.haml
2014-10-19 16:54:10 +01:00
Skud
a25eb2d631
Deleted old view tests for crops
2014-10-19 16:52:45 +01:00
Skud
58f1bca683
removed spurious console.log calls
2014-10-19 16:51:08 +01:00
Miles Gould
b17aaf262d
Test HTTP statuses in sciname feature tests
...
This makes it easier to tell the difference between "test failed because
the expected content isn't there" and "test failed because the whole
page is broken". It also guards against "test passed incorrectly because
the expected content was part of the error message".
2014-10-19 16:36:10 +01:00
Miles Gould
56b7d89d9e
Link scinames to crops, don't show numeric crop IDs
2014-10-19 16:36:10 +01:00
Miles Gould
6de2112c4d
Display note on successful sciname deletion.
2014-10-19 16:36:10 +01:00
Miles Gould
2aabcce70d
Feature tests for scientific names.
2014-10-19 16:36:10 +01:00
Skud
7595d75d20
Merge pull request #432 from pozorvlak/alternate_crop_names
...
Model and CRUD for alternate crop names
2014-10-19 16:34:44 +01:00
Skud
de6d3589d1
Merge pull request #436 from pozorvlak/ruby212
...
Upgrade Ruby to v2.1.2
2014-10-19 16:18:33 +01:00
pozorvlak
9e9aa82099
Merge pull request #435 from emmawinston/album
...
Changed set to album on photo page
2014-10-19 15:24:24 +01:00
Miles Gould
ef8d552301
Update Ruby to 2.1.2 in .travis.yml
2014-10-19 15:06:34 +01:00
emmawinston
e5cd14cd45
Added myself to the contributors file
2014-10-19 14:56:44 +01:00
emmawinston
1daee9612c
Changed set to album on photo page
2014-10-19 14:52:10 +01:00
Skud
dc1afb8913
Added seeds_by_crop_path routes and stuff
2014-10-19 14:25:47 +01:00
Skud
496c070efd
Tweaked layout of crop page sidebar
2014-10-19 14:14:24 +01:00
Skud
f468a8b77b
Changed all h1 to content_for :title
2014-10-19 14:04:55 +01:00
Skud
16677a3b86
Removed underline on header area
2014-10-19 14:04:32 +01:00
Skud
41566d39f3
Added map to member profile page
2014-10-19 13:50:43 +01:00
Miles Gould
e613907506
Check status codes on page visits.
2014-10-19 13:21:30 +01:00
Skud
82a61387a3
Improved layout of member profile page
...
In doing this, I added some content areas for all pages on the site:
1) subtitle
2) buttonbar
These are intended to help standardise the layout of all pages. On the
member page, the subtitle is the location, and the buttonbar has links
like "edit profile", "upgrade account", etc (or if looking at someone
else's page, then "send message" etc).
I also implemented subtitle/buttonbar on the crop detail page (the
subtitle is the default scientific name).
The rest is just refactoring and tests. I've removed some view tests
and put them in feature tests instead.
2014-10-19 12:23:19 +01:00
Miles Gould
29d53a8f8b
Test for notices in altname CRUD features.
2014-10-19 12:02:31 +01:00
Miles Gould
d0f7169c59
Put alternate name features in their own file.
2014-10-19 11:50:21 +01:00
Miles Gould
3a797d4434
Use content_for :title in scientific names index.
2014-10-19 11:42:49 +01:00
Miles Gould
1d3c24ae27
Use content_for :title on altname index page.
2014-10-19 11:28:51 +01:00
Miles Gould
006bc54f3f
Oops, add the altname index HAML file.
2014-10-18 18:13:04 +01:00
Miles Gould
792062e0d2
Make add-altname test more featurey.
2014-10-18 18:02:59 +01:00
Miles Gould
52fd2b86d6
Test altname deletion end-to-end.
2014-10-18 18:01:54 +01:00
Miles Gould
110ae99d83
Fix and test altname index page.
2014-10-18 17:55:56 +01:00
Miles Gould
c447c1cb3a
Make edit-altname test more featurey.
2014-10-18 17:49:13 +01:00
Miles Gould
0ae68737c3
Use login_as helper method in altname feature tests.
2014-10-18 17:43:59 +01:00
Miles Gould
96d2fa1cb6
Put alternate names controller in standard order.
2014-10-18 17:41:52 +01:00
Miles Gould
8a97aa1a9b
Delete redundant old-style test.
2014-10-18 17:34:33 +01:00
Miles Gould
dc2cf5275c
Fix model tests for alternate names.
2014-10-18 17:30:22 +01:00
Miles Gould
c7c85aaa66
Creation and deletion of alternate names
2014-10-18 17:03:54 +01:00
Cesy Avon
edf2f36bcd
Upgrading to ruby 2.1.2
2014-10-18 16:58:23 +01:00
Miles Gould
b009603581
Fix link to crop on alternate name page
2014-10-18 16:54:02 +01:00
Miles Gould
eacfadae20
Make editing alternate names actually do something.
2014-10-18 16:51:43 +01:00
Miles Gould
37eb2a0e34
Show alternate names on their own page.
2014-10-18 16:49:27 +01:00
Miles Gould
10f6214c6c
Views for adding/editing alternate names.
2014-10-18 16:34:38 +01:00
Skud
29a5fe07c2
use rails paths when visiting pages
2014-10-18 16:01:00 +01:00
Miles Gould
77d1d067fa
Crop wranglers can add alternate names
2014-10-18 15:35:57 +01:00
Miles Gould
cdf6d4b09a
Delete alternate name button on crops page.
2014-10-18 15:29:21 +01:00
Miles Gould
7e4b51d1cb
Add "Edit" link for alternate names on crops page.
2014-10-18 15:18:23 +01:00
Skud
864ce95f11
Merge pull request #430 from Skud/tomatoes
...
Added some additional hierarchy around cherry tomatoes
2014-10-18 14:40:02 +01:00
Skud
ae27a0a5b5
Added some additional hierarchy around cherry tomatoes
2014-10-18 14:38:00 +01:00
Miles Gould
627587ee1b
Show alternate names on crop page
2014-10-18 14:34:53 +01:00
Skud
9ededef54d
Added tests for content of planting reminder email
2014-10-18 14:00:22 +01:00
Miles Gould
83fa291060
Fetch alternate names for a crop.
2014-10-18 13:50:28 +01:00
Miles Gould
e85cb4598d
Add alternate name model.
2014-10-18 12:38:44 +01:00
Skud
f18feaa131
Merge branch 'dev' of https://github.com/Growstuff/growstuff into plantingreminder
2014-10-18 11:23:30 +01:00
pozorvlak
41d63f8f92
Merge pull request #417 from tygriffin/I18n
...
I18n
2014-10-18 11:11:25 +01:00
pozorvlak
7c783ecda3
Merge pull request #428 from tygriffin/finish-plantings-javascript
...
Finish plantings javascript
2014-10-18 10:54:50 +01:00
pozorvlak
26e592db88
Merge pull request #429 from Skud/tomatoes
...
Tomatoes - scientific name upload bugfix
2014-10-18 10:35:50 +01:00
Taylor Griffin
2515d34277
add teardown to reset locale to default en
2014-10-16 08:09:20 +11:00
Taylor Griffin
8994bcf28c
ok, we'll just remove all references to environment
2014-10-16 07:14:03 +11:00
Taylor Griffin
d627d8394e
forgot which env I was in
2014-10-16 06:56:39 +11:00
Taylor Griffin
a4e7f93421
Merge branch 'dev' of https://github.com/Growstuff/growstuff into I18n
2014-10-16 06:39:10 +11:00
Taylor Griffin
0f75a96944
write spec to test that setting a different locale fundamentally works
2014-10-16 06:37:50 +11:00
Taylor Griffin
6a7c935d43
try setting locale from query parameter first
2014-10-16 06:37:02 +11:00
Skud
a3e02a3e61
Actually delete Crop.random, don't just comment it out
2014-10-15 16:47:43 +01:00
Skud
8e6a57c442
Attempt at writing tests for planting reminder email
...
(Test are broken)
OK, so I decided to use the capybara_email gem to write these tests.
It's basically working but there's a problem with the has_link matcher.
Basically the emails sent by ActionMailer have URLs like
http://localhost:8080 ... whereas the tests asking for planting_url() or
similar are looking for http://example.com ...
I don't understand AT ALL why there is this discrepancy, but it looks
like ActionMailer is using the settings from the development
environment, instead of the testing environment.
WHYYYYYY???
I'm pushing this up so that maybe someone else can figure it out,
because I'm stumped.
2014-10-15 15:52:13 +01:00
Skud
e4cf636bef
Merge branch 'dev' of https://github.com/Growstuff/growstuff into plantingreminder
...
Conflicts:
app/models/harvest.rb
db/schema.rb
spec/models/harvest_spec.rb
2014-10-15 14:20:16 +01:00
Skud
75e076cef5
Merge branch 'dev' of https://github.com/Growstuff/growstuff into tomatoes
...
Conflicts:
spec/models/crop_spec.rb
2014-10-15 14:07:03 +01:00
Skud
1d81064ced
removed unused Crop.random method
2014-10-15 14:03:00 +01:00
Skud
25cb3fd469
Fixed scientific name upload bug and wrote tests
...
Wrote unit tests and refactored Crop.create_from_csv
The actual bug (now fixed) is that if you didn't specify a SN in the
CSV, it would try and pick it up from the parent crop, but then the
testing for "is this a dup?" was based on what was in the CSV and didn't
take that parent SN into account. This is now fixed.
2014-10-15 13:58:21 +01:00
Skud
694bc56f68
Merge pull request #427 from oshiho3/PT60321968_corps_posts
...
Added crops-posts association as well as updated GUI for crop show
2014-10-15 12:18:54 +01:00
Taylor Griffin
6bcb9dae4a
trigger datepicker when planting finished checkbox is ticked
2014-10-15 06:41:28 +11:00
Taylor Griffin
3a46a5bd18
add comments to javascripts
2014-10-13 06:48:46 +11:00
Taylor Griffin
c405639f22
write test for marking a planting finished from show page
2014-10-13 06:42:57 +11:00
Taylor Griffin
aaf08469e6
add date when planting is marked finished from planting show page
2014-10-12 23:14:02 +11:00
Taylor Griffin
d1e0bdb534
toggling planting finished clears the finished at field or populates it with a cached value
2014-10-12 09:53:09 +11:00
Skud
ff61739716
s/boring_planting/no_photo_planting for clarity
2014-10-08 18:59:10 +01:00
Shiho Takagi
cf07ecfa4a
improved test spec, crop page and added rake task
2014-10-05 23:16:46 +11:00
Shiho Takagi
6e02f40e0a
merging from dev
2014-10-05 13:47:12 +11:00
Shiho Takagi
14d039ee01
Added crops-posts association as well as updated GUI for crop show
2014-10-05 13:32:08 +11:00
pozorvlak
14cf82f1d2
Merge pull request #426 from maco/dev
...
Put back oshiho3's fix, modified for new parameters
2014-10-02 17:04:03 +01:00
Mackenzie Morgan
a2f2508f0d
don't lose the thing we're attaching the photo to when we change sets. This is a modification of oshiho3's previous fix.
2014-10-02 09:38:02 -04:00
pozorvlak
494a600766
Merge pull request #423 from Skud/removebrokentest
...
Removing tests for migrations
2014-10-02 13:42:07 +01:00
Skud
45d34f7f79
Merge pull request #424 from wsmoak/testing
...
Rename Sign in tests and add Sign up tests.
2014-10-02 17:53:22 +10:00
Skud
9b43bdd29b
Merge pull request #425 from Skud/removeunusephotos
...
added deploy task to remove unused photos
2014-10-02 17:48:44 +10:00
Skud
e002cb2d35
added deploy task to remove unused photos
2014-10-02 17:48:19 +10:00
Skud
a5b856b506
Merge pull request #410 from maco/dev
...
Harvest photos
2014-10-02 17:45:59 +10:00
Mackenzie Morgan
48ad561b76
convert tabs to spaces
2014-10-01 23:58:54 -04:00
Mackenzie Morgan
fcda8742d8
go back to the nested error handling in the photos controller and add a migration for indexing harvests_photos
2014-10-01 22:52:52 -04:00
Mackenzie Morgan
57abfa04b3
fix whitespace
2014-10-01 21:46:15 -04:00
Wendy Smoak
557d07d2f1
Rename Sign in tests and add Sign up tests.
2014-10-01 20:24:15 -04:00
Mackenzie Morgan
51d8b2d475
Merge branch 'dev' of github.com:maco/growstuff into dev
2014-10-01 20:17:23 -04:00
Mackenzie Morgan
a29d11a07c
refactor error handling on photo upload to be easier to read
2014-10-01 20:17:11 -04:00
Mackenzie Morgan
0ad217c9a2
add index to harvest_photo
2014-10-01 20:16:53 -04:00
Mackenzie
271d178cc8
Merge pull request #1 from Skud/maco-harvestphotos
...
Delete unused photos
2014-10-01 20:14:23 -04:00
Skud
9a9eeecb46
Removing tests for migrations
...
These were never run anyway (they don't have _spec.rb in their names)
and were obviously written when we had no idea what we were doing.
They're full of syntax errors and all sorts of stuff that just won't
work. The best thing is to remove them so they don't confuse people!
2014-10-02 10:09:21 +10:00
pozorvlak
41a4de7e74
Merge pull request #422 from Skud/crophierarchycache
...
Clear crop hierarchy view cache after uploading crops
2014-09-30 17:43:06 +01:00
Skud
8497782847
Clear crop hierarchy view cache after uploading crops
...
The crop_sweeper only acts in response to things that happen in the
controller. Since this works directly with the model, we need to clear
the cache fragment manually.
2014-09-30 23:02:09 +10:00
Skud
97699e5e6a
Removed feature test that doesn't really test anything featurelike
2014-09-30 22:38:24 +10:00
Skud
98da785d8a
Removed spurious debugging puts
2014-09-30 22:37:58 +10:00
Skud
e2571e9261
Replaced ENV vars with site_name
2014-09-30 22:37:19 +10:00
Skud
65c46c334b
Delete unused photos
...
Make sure the models are setup so that if a photo is not used for
anything, it's removed from the system.
Also wrote a rake task (which should be run on deploy) to remove older
unused photos.
2014-09-29 09:18:28 +10:00
pozorvlak
dbfa080609
Merge pull request #421 from tygriffin/customize-generators
...
stop generating helpers, constroller specs, view specs, and javascripts
2014-09-28 23:06:41 +01:00
Taylor Griffin
aebd9e1d4e
remove a file that accidentally found its way in from another unrelated branch
2014-09-28 22:03:50 +10:00
Taylor Griffin
87b6780220
stop generating helpers, constroller specs, view specs, and javascripts
2014-09-28 21:57:05 +10:00
Taylor Griffin
a7da4b9ce4
no longer necessary to pass locale quuery param in every url
2014-09-28 21:38:28 +10:00
Taylor Griffin
f9dc17c587
no longer raise exception on missing g translation in dev / test envs
2014-09-28 21:34:26 +10:00
Taylor Griffin
d10a62d336
set locale from subdomain
2014-09-28 21:32:15 +10:00
pozorvlak
a34a54d995
Merge pull request #419 from Skud/tomatoes
...
Upload tomato varieties to crop database
2014-09-28 11:22:44 +01:00
Skud
baeb5d3525
Remove old planting reminder sending stuff
2014-09-28 16:03:58 +10:00
Skud
05400a081f
tiny bit of whitespace cleanup
2014-09-28 16:02:02 +10:00
Skud
d8b75eaa66
Fixed up db migration and tests for planting reminders
2014-09-28 15:55:55 +10:00
Skud
4a62add88e
Merge branch 'dev' of https://github.com/Growstuff/growstuff into plantingreminder
...
Conflicts:
spec/models/planting_spec.rb
2014-09-28 15:32:53 +10:00
Skud
529c98f5dc
Move actual sending of planting reminder to rake task
2014-09-28 15:28:53 +10:00
Skud
e011b54cba
Nicer phrasing for the no-plantings use case
2014-09-28 14:35:54 +10:00
Skud
1b1f1d33e0
Add planting reminder checkbox to email settings
2014-09-28 14:35:32 +10:00
Skud
25abcdc923
Upload tomato varieties to crop database
2014-09-28 13:50:55 +10:00
pozorvlak
126cb1d191
Merge pull request #418 from wsmoak/dev
...
Renamed gardens.rb to gardens_spec.rb so that these tests will run.
2014-09-26 20:12:39 +01:00
Wendy Smoak
8ab4f885f1
Renamed gardens.rb to gardens_spec.rb so that these tests will run.
2014-09-26 10:32:06 -04:00
Taylor Griffin
984503480f
remove necessity to add locale to url if current locale is English
2014-09-25 07:00:11 +10:00
Taylor Griffin
5e48c4392a
move site name into localization
2014-09-24 18:29:59 +10:00
Taylor Griffin
d462254021
add missing translation
2014-09-21 10:26:30 +10:00
Taylor Griffin
1acba65a8b
clean up haml a bit
2014-09-21 10:22:46 +10:00
Taylor Griffin
8f14ffe560
catch up with dev
2014-09-20 23:01:35 +10:00
Taylor Griffin
93cd067fff
add two contributors
2014-09-20 21:59:05 +10:00
Taylor Griffin
e3a6742574
add sample japanese locale file to test changing languages
2014-09-20 21:56:14 +10:00
Taylor Griffin
659a68cf39
remove missing translations spec in favor of running dedicated task
2014-09-20 21:49:30 +10:00
Taylor Griffin
e3f590ede5
abstract strings in home views into locale file
2014-09-20 21:47:18 +10:00
pozorvlak
6efeb04449
Merge pull request #416 from oshiho3/bugfix_markdown
...
updated regex for crop in markdown
2014-09-19 23:45:16 +01:00
pozorvlak
52b4e27d8c
Merge pull request #415 from oshiho3/bugfix_plantphoto
...
added planting_id param to Flickr set search (new_photo_path form).
2014-09-19 16:42:49 +01:00
Shiho Takagi
60354264d6
Included PT bug# to its test description. Test using the case from the bug
2014-09-19 16:00:25 +10:00
Shiho Takagi
87643c3d1a
Merge branch 'bugfix_plantphoto' of https://github.com/oshiho3/growstuff into bugfix_plantphoto
2014-09-19 15:33:35 +10:00
Shiho Takagi
aa028db2dc
added planting_id param to Flickr set search (new_photo_path form).
2014-09-19 15:29:12 +10:00
Taylor Griffin
983fa8ede0
abstract strings out of blurb partial
2014-09-19 07:29:04 +10:00
Taylor Griffin
16f4d2f80e
fix spec to check href with newly added locale query param
2014-09-19 07:17:08 +10:00
Shiho Takagi
dd75f2aef9
updated regex for crop in markdown
2014-09-18 14:18:18 +10:00
Taylor Griffin
f8ee9d0589
don't scope routes to locale to make url prettier because it breaks tests like whoa
2014-09-18 07:14:35 +10:00
Taylor Griffin
87df8661c7
raise exception on missing translations in test and dev environment
2014-09-18 06:24:59 +10:00
Taylor Griffin
f355c393f0
basic setup
2014-09-18 06:15:59 +10:00
Shiho Takagi
eeb2bf9938
added planting_id param to Flickr set search (new_photo_path form).
2014-09-17 21:38:43 +10:00
Skud
3cf2a50a34
modified Planting.interesting to have some options re: howmany and photos
2014-09-12 13:20:41 +10:00
Skud
09bef3f9d8
Added options for if you didn't plant/harvest anything
2014-09-12 12:30:27 +10:00
Skud
2bbccfc44d
Added tests for planting reminder email
2014-09-12 12:30:04 +10:00
Skud
00f58511ac
Merge pull request #414 from Growstuff/dev
...
Production push: finished plantings, crowdfunding banner, etc
2014-09-12 10:13:44 +10:00
Skud
374c17c928
Merge pull request #413 from Skud/talklinks
...
Fixed mailing list link to point to Talk instead
2014-09-12 09:10:42 +10:00
Skud
46eaf37437
Fixed mailing list link to point to Talk instead
2014-09-12 09:10:13 +10:00
Skud
9bd4160102
Merge branch 'Skud-finished2' into dev
2014-09-12 08:41:46 +10:00
Skud
29d43f4e5b
Merge branch 'finished' of github.com:Skud/growstuff into Skud-finished2
2014-09-12 08:40:57 +10:00
Skud
aefbce3b1f
Merge pull request #411 from Skud/crowdfunding
...
added sitewide crowdfunding banner
2014-09-12 08:39:27 +10:00
Skud
374987488f
Fixed broken tests.
2014-09-12 08:30:44 +10:00
Skud
fa9c029493
added sitewide crowdfunding banner
2014-09-12 08:10:58 +10:00
Skud
85b5ac12ca
added validation for finished_at (must be after planted_at)
2014-09-12 07:50:25 +10:00
Skud
03235f3952
Add warning about plantings being marked as finished
2014-09-12 07:43:41 +10:00
Marlena Compton
80532e94f1
Merge remote-tracking branch 'origin/dev'
2014-09-11 06:46:41 -07:00
Mackenzie Morgan
550f3c5326
removing unneeded photo-related files
2014-09-09 22:18:43 -04:00
Mackenzie Morgan
ed537e583b
whitespace fixes and um oops no there shouldn't be a secret key in that config file
2014-09-09 20:31:14 -04:00
Mackenzie Morgan
2b7b5bad63
including all the new files needed for harvest photos, this time
2014-09-09 20:21:16 -04:00
Mackenzie Morgan
512ccdbaa2
merging the schema changes from finished plantings and making the timestamp newer, then making the styling on harvest photos match the new styling (no li) on planting photos
2014-09-09 20:19:25 -04:00
Mackenzie Morgan
7d54ab347f
Adding photo functionality to harvests
2014-09-09 19:55:40 -04:00
Skud
51d9bfe97e
Merge branch 'Skud-finished' into dev
2014-09-10 09:12:44 +10:00
Skud
9d5c15a7da
Merge branch 'finished' of github.com:Skud/growstuff into Skud-finished
...
Conflicts:
spec/features/plantings/planting_a_crop_spec.rb
2014-09-10 09:12:27 +10:00
Skud
e0485ade1d
Added test to make sure the wrong plantings aren't finished
2014-09-10 08:06:07 +10:00
Skud
fb91c78933
Merge pull request #409 from tygriffin/prefill-crop-bug
...
Prefill crop bug
2014-09-09 22:05:15 +10:00
Taylor Griffin
138904bd82
write regression test for creating plantings, harvests and seeds form crop page
2014-09-09 21:52:50 +10:00
Taylor Griffin
00b24890f4
accept a default value in options hash of autosuggest helper
2014-09-09 21:27:21 +10:00
Skud
0c944357c0
Merge pull request #408 from catfriend/dev
...
Added placeholder text for crop auto suggest
2014-09-06 15:15:17 +10:00
catfriend
885ffab012
added contributor info
2014-09-05 20:36:58 -07:00
catfriend
b0ee83bc3e
added test for adding placeholder text
2014-09-05 16:23:33 -07:00
catfriend
4caf7b9b28
added placeholder text per 78178814
2014-09-05 15:30:34 -07:00
Skud
1c33ab280f
Merge pull request #407 from Growstuff/dev
...
Production push: branding, crop and photo display bugfixes
2014-09-05 11:11:58 +10:00
Skud
56eaea9c06
Merge pull request #405 from Skud/cropmess
...
Crop and photo bugfixes
2014-09-04 21:23:31 +10:00
Skud
3c968ea6be
Merge pull request #406 from Skud/branding2
...
Branding
2014-09-04 20:02:16 +10:00
Skud
a3213a99e8
Added apple icon for iOS users
2014-09-04 19:03:07 +10:00
Skud
495f4194e7
Fixed test for branding in navbar
2014-09-04 19:02:38 +10:00
Skud
7543221f73
Added 'skip navigation menu' link for screenreaders
2014-09-04 18:40:51 +10:00
Skud
7184b04397
Added favicon
2014-09-04 18:37:27 +10:00
Skud
0e0a13bbd1
Made sure all headings are sans-serif
2014-09-04 18:31:13 +10:00
Skud
4f4aad7626
Added pear logo to top nav
2014-09-04 18:14:49 +10:00
Skud
baf8b91a4e
Removed fairly pointless test for markup
2014-09-04 18:05:10 +10:00
Skud
579f79760b
remove bullet points from new photo page
2014-09-04 17:51:13 +10:00
Skud
cdbc4611c9
Fix up crop photo wrapping mess
2014-09-04 17:48:00 +10:00
Skud
823dfe8000
Merge pull request #404 from Growstuff/dev
...
Production push: crop popularity, crop suggest, harvest improvements, wrangler improvements, bootstrap 3, and more
2014-09-03 15:54:26 +10:00
Skud
ea9597ba75
Merge pull request #403 from Skud/readmeupdate
...
Readme update
2014-09-03 09:09:03 +10:00
Skud
591b8e03d6
we don't always work in pairs, just often
2014-09-03 09:08:18 +10:00
Skud
35470acb86
updated CONTRIBUTING.md with more up to date info
2014-09-03 09:06:59 +10:00
Skud
326248797e
Updated readme and contributors
2014-09-03 09:00:55 +10:00
Skud
6704b97542
Merge pull request #399 from tygriffin/fix-layout
...
Fix layout
2014-09-03 08:32:43 +10:00
Taylor Griffin
982572d2bd
slight change to width of index card
2014-09-03 08:02:53 +10:00
Taylor Griffin
1fc100eca4
update gem and finesse signup widget
2014-09-03 07:52:45 +10:00
Taylor Griffin
1224bd0ebb
import original variables into custom
2014-09-03 07:28:27 +10:00
Taylor Griffin
c95619117b
Merge branch 'dev' of https://github.com/Growstuff/growstuff into fix-layout
2014-09-02 06:34:38 +10:00
Skud
919cc45d13
Merge pull request #401 from Skud/moreb3
...
Quick and dirty fix for layout of settings tabs
2014-09-01 23:06:55 +10:00
Skud
0687625049
Quick and dirty fix for layout of settings tabs
2014-09-01 22:30:08 +10:00
Skud
551e4cbe6f
Merge pull request #400 from tygriffin/fix-styles
...
Fix styles
2014-09-01 21:08:52 +10:00
Taylor Griffin
7518fbec1c
add styles for alerts
2014-09-01 20:58:48 +10:00
Taylor Griffin
703de07647
add crop image class to prevent smooshing again neighboring div
2014-09-01 20:55:54 +10:00
Taylor Griffin
c9cd82d7fd
increase z-index of autosuggest dropdown
2014-09-01 20:53:48 +10:00
Taylor Griffin
0af550b6e7
make top nav collapse threshold larger to prevent it from becoming too big at some browser sizes
2014-09-01 20:45:45 +10:00
Taylor Griffin
c4bd4c178d
add a little offset on crop index card to prevent info from smooshing against pic
2014-09-01 20:40:16 +10:00
Skud
b242e0fb99
Merge pull request #398 from Skud/devisetoken
...
Additional fixes for devise login stuff
2014-08-31 18:37:34 +10:00
Skud
a8a34d8dc8
s/user/member/g in crop wrangler tests
...
We don't use the term "user" in Growstuff -- this should ideally have
been caught in code review but I missed it :-/
2014-08-31 18:28:50 +10:00
Skud
965a3bf2a1
Modernise redirection after signup to use devise's stored_location_for
2014-08-31 18:28:26 +10:00
Skud
07fcdf9bb7
Merge pull request #397 from Skud/devisetoken
...
Updated devise tokens in emails for devise 3.2
2014-08-31 17:56:15 +10:00
Skud
474b56cf6b
Updated devise tokens in emails for devise 3.2
2014-08-31 17:54:07 +10:00
Skud
99ffa3775e
Remove puts used for debugging
2014-08-30 18:38:16 +10:00
Skud
ecbeb986c3
Merge pull request #396 from Skud/moreb3
...
b3ify 'sort by' dropdown on crops page
2014-08-30 18:19:51 +10:00
Skud
e7d9ebe37a
b3ify 'sort by' dropdown on crops page
2014-08-30 18:05:11 +10:00
Skud
db7729920b
Merge pull request #386 from Skud/coverage
...
Coverage
2014-08-30 17:50:49 +10:00
Skud
2be199abbc
Merge branch 'dev' of https://github.com/Growstuff/growstuff into plantingreminder
...
Conflicts:
Gemfile
Gemfile.lock
app/views/devise/registrations/edit.html.haml
2014-08-30 17:45:19 +10:00
Skud
597e878413
Removed spurious seeds tests (moved to subdir)
2014-08-30 17:40:16 +10:00
Skud
29f83b8c18
Merge branch 'coverage' of github.com:Skud/growstuff into coverage
...
Conflicts:
Gemfile.lock
app/views/gardens/_form.html.haml
spec/spec_helper.rb
2014-08-30 17:32:50 +10:00
Skud
b0378fab69
Cleaned up tests a little bit
2014-08-30 17:30:24 +10:00
Skud
d35639d7cb
Add page content test suggested by tygriffin
2014-08-30 17:10:36 +10:00
Skud
d991765edb
Fixed up label with link to field it relates to
2014-08-30 17:10:36 +10:00
Skud
d55d2c6409
Ongoing coverage improvements
2014-08-30 17:09:47 +10:00
Skud
082663c885
Show coverage locally and send to coveralls
2014-08-30 17:09:47 +10:00
Skud
0c89413f92
Merge pull request #395 from tygriffin/crop-suggest
...
Fix edit bug
2014-08-30 17:04:59 +10:00
Taylor Griffin
1cd2fd9b07
Merge branch 'dev' of https://github.com/Growstuff/growstuff into crop-suggest
2014-08-30 12:15:02 +10:00
Taylor Griffin
3fbae6a5ee
write regression spec for resource id bug when editing resource
2014-08-30 12:14:36 +10:00
Skud
fbeafd4299
Improving test coverage for gardens
2014-08-30 11:28:52 +10:00
Skud
4ebc184188
Add finished planting data (and buttons) to plantings index
...
I also removed description from the table as it was getting way too full
2014-08-30 11:11:19 +10:00
Skud
46e20f0562
Add finished planting data (and buttons) to plantings index
2014-08-30 11:04:31 +10:00
Skud
af2d0e22ee
Automatically set plantings to finished when a garden is marked inactive
2014-08-30 10:51:33 +10:00
Skud
170d6b474e
Updated garden page with "finished" plantings
...
Also added a similar "mark as inactive" button for the garden itself
and rearranged some things on the page.
2014-08-30 10:42:16 +10:00
Taylor Griffin
480e67bf2f
add default id to hidden input in auto suggest view helper to make edit work
2014-08-30 10:20:29 +10:00
Skud
facba15154
Added a button on the planting details page to mark as finished
2014-08-30 10:14:11 +10:00
Skud
9f9ef10b6a
Added finished fields to planting form and display
2014-08-30 09:52:26 +10:00
Skud
e7dd50c3f1
Added scopes for finished and current plantings
2014-08-30 09:28:02 +10:00
Skud
b07d9d8db0
Added finished fields for plantings
2014-08-30 09:27:41 +10:00
Skud
40c7124769
Merge pull request #379 from tygriffin/crop-suggest
...
Crop suggest
2014-08-29 11:35:25 +10:00
Skud
19a0a914c5
Merge pull request #393 from Skud/moreb3
...
A few bootstrap3 tweaks
2014-08-29 10:44:55 +10:00
Skud
8a5d1f2e5e
Fixed crop wrangler tests to not be order dependent
2014-08-29 10:38:35 +10:00
Skud
30d436cb5d
Fixed inline form on places page to make it b3-ish
2014-08-29 10:19:37 +10:00
Skud
e3627f6dcd
Fixed devise forms to make them b3ish and pretty
2014-08-29 10:02:56 +10:00
Taylor Griffin
3beae6f500
add request crop link to seeds
2014-08-29 08:43:02 +10:00
Taylor Griffin
83d3c369c2
style noscript warning
2014-08-29 08:42:43 +10:00
Taylor Griffin
7fa05d81e9
fix tests to match new implementation of of auto_suggest
2014-08-29 07:38:55 +10:00
Taylor Griffin
d8c7aba725
pass options hash into auto_suggest helper to allow setting class
2014-08-29 07:31:32 +10:00
Taylor Griffin
6bb74039a7
fix slug bug
2014-08-29 07:31:02 +10:00
Taylor Griffin
2c50c3b703
merge in a bunch of (mostly bootstrap 3) changes
2014-08-29 07:14:44 +10:00
Taylor Griffin
550cb4b265
put validation in the correct place this time
2014-08-29 06:56:02 +10:00
Taylor Griffin
62e1c3bb93
add server side validation
2014-08-29 06:45:37 +10:00
Taylor Griffin
cd6fc7e804
add noscript tag
2014-08-29 06:45:11 +10:00
Taylor Griffin
4e0d62b28d
remove client side validation
2014-08-29 06:44:48 +10:00
Skud
028e1194e5
Merge pull request #392 from Skud/moreb3
...
changed layout of planting list on homepage
2014-08-28 12:10:42 +10:00
Skud
55c2fceffb
changed layout of planting list on homepage
...
... as b3 seems to have more gutter space between columns
2014-08-28 12:09:43 +10:00
Skud
698a13ef70
Merge pull request #391 from Skud/moreb3
...
Tweak formatting of images with popovers (used mostly on homepage)
2014-08-28 12:01:24 +10:00
Skud
848b583d94
Tweak formatting of images with popovers (used mostly on homepage)
2014-08-28 11:46:36 +10:00
Skud
b260169d2d
Merge pull request #389 from Growstuff/bootstrap3
...
Bootstrap3
2014-08-28 11:15:53 +10:00
Skud
d6e957e2fb
Merge pull request #390 from Skud/cropwranglertests
...
Switch to match_array to get around spuriously failing tests
2014-08-28 10:44:36 +10:00
Skud
c68b029d50
Switch to match_array to get around spuriously failing tests
2014-08-28 10:16:31 +10:00
Skud
a3220653cf
Merge branch 'dev' into bootstrap3
2014-08-28 08:00:48 +10:00
Skud
840a5efc4e
Merge remote-tracking branch 'upstream/bootstrap3' into dev
...
Conflicts:
Gemfile.lock
2014-08-28 08:00:10 +10:00
pozorvlak
5add85cd7c
Merge pull request #387 from Skud/contact-twitter
...
Fixed contact page error
2014-08-27 19:52:22 +01:00
pozorvlak
ea31d89bd0
Merge pull request #385 from Skud/b3forms
...
Fixed various forms to be bootstrap3-ified
2014-08-27 14:17:27 +01:00
Skud
e5b15fae1a
got rid of ugly scaffolding 'back' links
2014-08-27 19:02:49 +10:00
Skud
501fda3fc9
b3ified a few of the lesser-used forms
2014-08-27 19:02:06 +10:00
Skud
f6c2873f97
Add page content test suggested by tygriffin
2014-08-27 18:43:44 +10:00
Skud
1103e2719f
Fixed up label with link to field it relates to
2014-08-27 18:42:42 +10:00
Skud
a5c2c0bb5c
Fixed twitter link on contact page
2014-08-25 13:41:15 +10:00
Skud
03ecb7e238
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
2014-08-25 09:30:46 +10:00
Taylor Griffin
2a51f66d88
fix seed view tests
2014-08-24 12:11:10 +10:00
Taylor Griffin
fd651de7ea
implement auto suggest on new seed page
2014-08-24 12:02:53 +10:00
Taylor Griffin
d038ac6d8a
test that input value is not affected by auto suggest
2014-08-24 10:53:24 +10:00
Skud
b91bab117f
Merge pull request #383 from Marlena/pg_crop_wranglers
...
created list of crop wranglers on the crop wranglers page
2014-08-22 14:50:52 +10:00
Skud
1250206c5e
Ongoing coverage improvements
2014-08-22 14:44:00 +10:00
Skud
9c5f7753ca
Show coverage locally and send to coveralls
2014-08-22 14:09:12 +10:00
Marlena Compton
36199054c0
changed method so that you can now call crop_wranglers and admins. meta-programming ftw
2014-08-21 20:11:10 -07:00
Marlena Compton
13e015b441
fixed role factory to not create extra roles when new members
2014-08-21 20:11:10 -07:00
Marlena Compton
38b9207122
remove extra method
2014-08-21 20:11:10 -07:00
Marlena Compton
ec25f2ab91
created list of crop wranglers on the crop wranglers page
2014-08-21 20:11:10 -07:00
Skud
793eecfcb7
Fixed typo
2014-08-22 10:25:40 +10:00
Taylor Griffin
ca41f86d93
add validation for case when user input is not in the database
2014-08-17 11:34:00 +10:00
Skud
25d19a25d3
err, make that secret token
2014-08-11 15:00:46 +10:00
Skud
8669907319
add secret key to travis config (needed for devise update)
2014-08-11 14:55:43 +10:00
Skud
f02f2ae77e
b3ify the signup/signin pages
2014-08-11 14:49:05 +10:00
Skud
561b7c45ac
b3ify and improve design of edit profile page
2014-08-11 14:42:00 +10:00
Skud
a684efcf2a
b3ified some of the forms
2014-08-11 13:02:08 +10:00
Skud
0969419c84
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
2014-08-11 12:02:42 +10:00
Skud
eaaceb5951
Merge pull request #384 from maco/dev
...
test & task for the ping -> pint change
2014-08-11 11:23:17 +10:00
Mackenzie Morgan
f3c3d73ef1
updating test for harvest units to list the valid units and adding a task to correct misspelled pint harvests already in the database
2014-08-10 19:49:10 -04:00
Taylor Griffin
e0d81f5693
improve and abstract auto_suggest api
2014-08-02 22:14:10 +10:00
Taylor Griffin
7aef1264ce
fix edge case where user types in full name of crop and doesn't use autocomplete suggestions
2014-08-02 20:44:19 +10:00
Taylor Griffin
957fa3417d
remove exclusion of assets group gems
2014-08-01 20:27:26 +10:00
Taylor Griffin
c282b3b208
abstract crop suggest autocomplete tests into a shared example
2014-08-01 20:18:28 +10:00
Taylor Griffin
69162cf228
write feature specs for harvesting a crop
2014-08-01 19:38:47 +10:00
Taylor Griffin
1bed42876c
write instructions for using crop_suggest.js in a view
2014-08-01 19:30:30 +10:00
Taylor Griffin
8352807d5a
add presence validation for crop association on harvest
2014-08-01 19:27:51 +10:00
Taylor Griffin
63673112a7
repair failing view tests after implementing crop-suggest on harvest
2014-08-01 19:26:33 +10:00
Taylor Griffin
a49880d4da
make crop_suggest.js more abstract so it works for other resources, not just planting
2014-08-01 19:19:27 +10:00
Taylor Griffin
b4fdf97056
switch to poltergeist-phantomjs from selenium for js webdriver
2014-07-31 14:48:35 +10:00
Skud
59608c5851
Merge branch 'dev' of https://github.com/Growstuff/growstuff into dev
2014-07-31 10:19:08 +10:00
pozorvlak
e865fc1c82
Merge pull request #382 from maco/dev
...
update harvest model test for oz
2014-07-30 15:01:02 +01:00
Mackenzie Morgan
d17ab658c8
fix typo. pint was ping
2014-07-30 09:28:08 -04:00
Mackenzie Morgan
0a256a2dd0
update harvest model test for oz
2014-07-30 09:15:53 -04:00
pozorvlak
f280ff968b
Merge pull request #381 from maco/dev
...
Add 'oz' as a weight unit for harvesting
2014-07-30 11:22:58 +01:00
Mackenzie Morgan
1716de2dfc
Add 'oz' as a weight unit for harvesting
2014-07-30 01:31:39 -04:00
Taylor Griffin
094d9c509a
write feature spec for create planting functionality
2014-07-29 10:14:20 +10:00
Taylor Griffin
012f37f366
set autoFocus to true for jquery autocomplete
2014-07-29 08:42:35 +10:00
Taylor Griffin
1054f08206
write feature spec for crop-suggest functionality on new planting form
2014-07-28 00:23:13 +10:00
Taylor Griffin
a707d9a2ea
write feature spec that tests crop suggest functionality in new planting form
2014-07-28 00:15:31 +10:00
Taylor Griffin
9d6e787883
set up database_cleaner so js specs will use the same database connection as regular specs
2014-07-28 00:14:06 +10:00
Taylor Griffin
b28ce28703
replace mapbox_map_id and nominatim_user_agent_email with benign values if Rails env is test
2014-07-28 00:12:40 +10:00
Taylor Griffin
ec060b9cc0
fix most view tests that broke after changing new planting form to auto-suggest crop name
2014-07-27 22:40:14 +10:00
Taylor Griffin
948aeb1289
working on getting Selenium tests to pass
2014-07-27 21:04:52 +10:00
Taylor Griffin
1ee79c25f1
set up selenium test but encountering jQuery not defined error
2014-07-27 07:38:56 +10:00
Taylor Griffin
29752e049e
remove stray reference to capybara
2014-07-26 20:19:46 +10:00
Taylor Griffin
8a1dd9d171
implement autocomplete for crop name on new planting form
2014-07-26 20:16:22 +10:00
Taylor Griffin
5df0c9c71a
sketch feature test for planting a crop
2014-07-26 08:36:48 +10:00
Taylor Griffin
b940644ef3
add capybara and selenium gems
2014-07-26 07:58:05 +10:00
Skud
bb0f88bc0b
Small amount of b3ification when merging dev into b3 branch
2014-07-22 14:26:22 +10:00
Skud
d03bb5e849
Merge branch 'dev' into bootstrap3
2014-07-22 14:24:24 +10:00
Skud
250a2b7d02
Merge branch 'bootstrap3' into dev
...
Conflicts:
app/assets/stylesheets/overrides.css.less
2014-07-22 14:24:07 +10:00
Skud
c0ea08ddc1
s/btn-large/btn-lg/ for bootstrap 3
2014-07-22 12:11:33 +10:00
Skud
4e9679b22a
make sure all buttons are either btn-default or btn-primary
2014-07-22 12:09:08 +10:00
Skud
117fd23bea
add btn-default to all btn-xs
2014-07-22 12:06:28 +10:00
Skud
0294daf423
s/btn-mini/btn-xs/ for bootstrap3
2014-07-22 12:01:49 +10:00
Skud
6e48b7d224
Merge branch 'Skud-scinames' into dev
2014-07-22 11:23:38 +10:00
Skud
d558353e4c
Merge branch 'scinames' of github.com:Skud/growstuff into Skud-scinames
...
Conflicts:
CONTRIBUTORS.md
2014-07-22 11:23:08 +10:00
Skud
817663bdaf
Merge branch 'dev' of https://github.com/Growstuff/growstuff into regularemail
...
Conflicts:
db/schema.rb
2014-07-20 19:30:20 +10:00
Skud
bac836329c
Merge pull request #376 from Skud/cropbrowse
...
Show most popular crops on "browse crops" page
2014-07-20 19:29:32 +10:00
Skud
846a2c89c5
Tweaked FactoryGirl to use create_list
2014-07-20 19:29:06 +10:00
Skud
f67732e125
Added checkbox for whether to send planting reminder
2014-07-20 19:17:59 +10:00
Skud
7c09188bb8
Renamed email to planting_reminder
2014-07-20 18:54:58 +10:00
Skud
f4c2c2481d
Include plantings/harvests in regular email
2014-07-20 18:45:48 +10:00
Skud
a7d56d4f92
Added stub code for sending regular (eg. weekly) emails
2014-07-20 17:39:27 +10:00
Skud
a0fc8802b2
Allow selection of crop display order (popularity or alphabetical)
...
Had some trouble with tests; apparently the counter_cache behaves
differently when it starts counting from 0, which meant that some tests
started failing unless you do @crop.reload to refresh the
plantings_count. Weird, but oh well.
2014-07-18 18:37:47 +10:00
Skud
aeb14021f3
Removed unpopular scope (guess it really was unpopular)
2014-07-18 18:17:37 +10:00
Skud
8223025d35
Set default plantings_count to 0 not nil
2014-07-18 18:06:43 +10:00
Skud
573e555bcf
Added unpopular scope to crop
2014-07-18 17:52:11 +10:00
Skud
c9857bf1c8
popular scope for crops
2014-07-18 17:38:15 +10:00
Skud
6c048dec77
Merge pull request #371 from tygriffin/dev
...
Fix for bug when redirecting after password reset
2014-07-18 17:30:14 +10:00
Skud
7184a0d5d5
Added scientific name field tests for edit form
2014-07-18 17:29:10 +10:00
Skud
e63b2fb472
Set up sci names in spec file so fields are shown
2014-07-18 17:27:25 +10:00
Skud
e412184737
Merge pull request #374 from Growstuff/dev
...
Production push: crop map, crop images, case insensitive search, navbar tweaks
2014-07-18 17:00:51 +10:00
Skud
6cbe194615
Merge pull request #373 from Skud/brandfix
...
Make centering specific to footer
2014-07-18 16:47:39 +10:00
Skud
48bc019419
Make centering specific to footer
2014-07-18 16:45:42 +10:00
Skud
aeba4acf0d
Merge pull request #372 from Skud/brandfix
...
fixed broken brand link in navbar
2014-07-18 16:34:59 +10:00
Skud
90c43336ca
fixed broken brand link in navbar
...
the "float:none" was causing trouble; removing it doesn't seem to change
the display at all.
2014-07-18 16:34:07 +10:00
Taylor Griffin
82598e75f8
fix redirect after reset password bug
2014-07-15 22:57:07 +10:00
Skud
7ef6942694
Merge pull request #370 from sabreuse/bootstrap3
...
Initial Bootstrap3 push
2014-07-15 12:59:44 +10:00
Amy Hendrix
863f1dfae7
Update planting form
2014-07-14 22:19:07 -04:00
Taylor Griffin
3509b6e403
Merge branch 'master' of https://github.com/Growstuff/growstuff into dev
2014-07-15 11:52:00 +10:00
Amy Hendrix
8da3430852
override some thumbnail styles
2014-07-14 21:42:44 -04:00
Amy Hendrix
98cbac8a70
Remove an extra class on member thumbs
2014-07-14 21:18:15 -04:00
Amy Hendrix
81a996b8cc
New markup for thumbnails
2014-07-14 20:50:35 -04:00
Amy Hendrix
8004632b41
Thumbnail style on individual planting page
2014-07-14 20:39:40 -04:00
Amy Hendrix
48d3488b2d
B3 thumbnails for crops
2014-07-14 00:06:40 -04:00
Amy Hendrix
e93d4df3c0
Responsive thumbnails for members
2014-07-14 00:02:53 -04:00
Amy Hendrix
6503b2ec7c
Turn off caching in dev
2014-07-13 23:54:37 -04:00
Amy Hendrix
d910b5629a
Make thumbnail avatar responsive
2014-07-13 22:39:58 -04:00
Amy Hendrix
2fbd596811
Hidden class (not visible), to disable jumbotron class on home
2014-07-13 22:25:21 -04:00
Amy Hendrix
005a31c880
Use a hidden class for phones only, rather than multiple visible classes, on member block
2014-07-13 22:19:57 -04:00
Skud
0fd10643ce
Merge pull request #369 from sabreuse/dev
...
Fix an issue with menu item layout at small screen sizes
2014-07-14 12:00:59 +10:00
Amy Hendrix
4be08e261a
Merge branch 'dev' into bootstrap3
2014-07-13 21:55:43 -04:00
Amy Hendrix
10af60f30d
Cleanup crops.js.erb
2014-07-13 21:46:33 -04:00
Amy Hendrix
191363402a
Replace crops.js.erb
2014-07-13 21:45:19 -04:00
Amy Hendrix
0714c2a38c
Menu items should be block, not inline-block, at mobile screen sizes
2014-07-13 21:30:08 -04:00
Amy Hendrix
bf1821f8ce
Force bootstrap overrides into sync with upstream/dev
2014-07-13 21:26:07 -04:00
Amy Hendrix
c2435cfb8a
catch up with upstream
2014-07-13 21:08:44 -04:00
Amy Hendrix
db9ef0bc83
Full-width form elements
2014-07-13 20:28:20 -04:00
Amy Hendrix
b374beae35
Tweaks for bottom navbar
2014-07-13 20:20:58 -04:00
Amy Hendrix
fdd3951ed7
Green is the primary brand color
2014-07-13 20:13:44 -04:00
Amy Hendrix
84f6635679
Continue cleaning up header styling
2014-07-13 20:07:42 -04:00
Amy Hendrix
27062d2537
Button group styling for homepage plant/harvest/etc actions
2014-07-13 20:07:20 -04:00
Amy Hendrix
0263e361c5
Update footer markup to use bootstrap3 navbar classes
2014-07-13 20:06:31 -04:00
Amy Hendrix
17c822f6f3
Unitless line-height
2014-07-13 19:44:21 -04:00
Amy Hendrix
4728de5dd8
Clean up header markup for Bootstrap 3
2014-07-13 19:27:06 -04:00
Amy Hendrix
4436562dec
Bootstrap3: fix vars for nav & dropdowns
2014-07-13 19:05:51 -04:00
Amy Hendrix
155d68bab1
Bootstrap3: inline lists
2014-07-13 18:46:08 -04:00
Amy Hendrix
b7fbe60b83
Bootstrap3: form control groups
2014-07-13 18:45:56 -04:00
Amy Hendrix
76f2d003c5
visible and hidden elements to bootstrap3
2014-07-13 18:37:33 -04:00
Amy Hendrix
0d7fbc9b76
update button class to bootstrap3
2014-07-13 18:33:19 -04:00
Amy Hendrix
6ec7b8f897
Jumbotron classes to bootstrap3
2014-07-13 18:27:48 -04:00
Amy Hendrix
bf217b1618
correct navbar-btn
2014-07-13 18:25:02 -04:00
Amy Hendrix
bb458c17e8
another navbar-collapse instance
2014-07-13 18:23:53 -04:00
Amy Hendrix
6cb89d1c75
correct navbar-nav class in header
2014-07-13 18:22:01 -04:00
Amy Hendrix
e9b3c33022
Navbar centering style for bootstrap3
2014-07-13 18:21:04 -04:00
Amy Hendrix
d7145b327f
Update .brand to bootstrap3
2014-07-13 18:19:22 -04:00
Amy Hendrix
f0cd8df6e0
Update column classes
2014-07-13 18:16:57 -04:00
Amy Hendrix
8d0d01991b
Bootstrap3 update: row classes
2014-07-13 15:15:08 -04:00
Amy Hendrix
df9169c13d
Get stylesheet includes working
2014-07-13 15:11:59 -04:00
Amy Hendrix
088cd36d6f
Update variable names to bootstrap 3 versions
2014-07-13 15:11:35 -04:00
Amy Hendrix
e226ce406c
Rename bootstrap_and_overrides file
2014-07-13 15:11:21 -04:00
Amy Hendrix
bc38359219
Didn't need to specify including custom bootstrap - require_tree takes care of it
2014-07-13 14:23:35 -04:00
Amy Hendrix
471ecbc458
Require the new custom bootstrap the main stylesheet
2014-07-13 14:15:27 -04:00
Amy Hendrix
9a09d8a0ae
Switch from twitter-bootstrap-rails gem to less-rails-bootstrap
2014-07-13 14:12:36 -04:00
Taylor Griffin
ded464ad4c
removed call to for debugging
2014-07-13 18:00:46 +10:00
Taylor Griffin
8b45a1759c
got scientific names working on the crop page but view tests are failing
2014-07-13 17:57:55 +10:00
Amy Hendrix
21d5156137
Merge branch 'master' of https://github.com/Growstuff/growstuff into dev
2014-07-10 19:43:47 -04:00
Skud
8ee1499a07
Merge pull request #367 from Skud/new-contributors
...
added a few recent contributors
2014-07-10 10:53:17 +10:00
Skud
0558d854af
added a few recent contributors
2014-07-10 10:52:20 +10:00
Joseph Caudle
c89e1ec096
Merge pull request #365 from Skud/case-insensitive-search
...
Case insensitive search
2014-07-08 16:22:37 -04:00
Joseph Caudle
95130bda67
Merge pull request #366 from Skud/wrangler-rake-task
...
Added rake task to add new crop wranglers
2014-07-08 16:20:40 -04:00
Skud
e560258b39
install pg in all environments
2014-07-06 21:40:10 +10:00
Skud
60b407986d
One more try to get travis working with postgres
2014-07-06 21:34:23 +10:00
Skud
cf41a9b866
don't install production gems in test
2014-07-06 21:30:20 +10:00
Skud
c2f7cf08ca
trying to revert to the simplest travis config
2014-07-06 21:25:12 +10:00
Skud
7d624fd9ca
Attempting to get scientific name editing on one page (doesn't work yet)
2014-07-06 21:21:51 +10:00
Skud
0718b5818a
looks like we needed that postgres creation line after all
2014-07-06 20:52:42 +10:00
Skud
5744499182
Added rake task to add new crop wranglers
...
Also changed code for admin and crop wrangler to assume we already have
those roles set up, as they're part of db/seeds.rb
2014-07-06 20:37:54 +10:00
Skud
0174202ef0
Remove travis environment
...
We had this special environment because we wanted travis to be different
to our test environment -- specifically, to use postgres, while we used
sqlite in dev/test. We now use postgres in dev/test so this is no
longer necessary.
2014-07-06 20:27:35 +10:00
Skud
77d2b0e950
make crop search case insensitive
2014-07-06 20:16:59 +10:00
Skud
8897e5149d
switch to using postgres in dev and test
2014-07-06 20:14:12 +10:00
Skud
dd381378f1
Merge pull request #364 from Skud/crop-map3
...
Finally got crop maps AND community map working
2014-07-04 11:42:17 +10:00
Skud
34c45c8935
Fixed bug with specific place map
...
(it was still referring to div#map not #placesmap)
also changed the headings a bit on that page
2014-07-04 11:17:04 +10:00
Skud
99c473ab40
Changed headings on places maps to match new menu ('Community map')
2014-07-04 11:13:35 +10:00
Skud
0dac36df74
fixed tests to pass with new map div ids
2014-07-04 11:08:13 +10:00
Skud
828e9d318a
check that map exists on page before drawing it
2014-07-04 11:02:23 +10:00
Skud
890a21ddb2
small refactoring to clean up js
2014-07-04 10:49:52 +10:00
Skud
c8dbdbe298
Rename map on /places to #placesmap
...
The way the javascript is compiled means it's a good idea to make sure
everything is as distinct as possible.
2014-07-04 10:47:50 +10:00
Skud
9f1a7aad63
Merge pull request #363 from Skud/crop-map2
...
fixed error with crop map on staging
2014-07-04 10:39:34 +10:00
Skud
f28ddaded1
renamed div#map to #cropmap on crop page
...
this prevents confusion when assets are compiled (i.e. it worked in dev
but not on staging; this fixes the problem.)
2014-07-04 10:38:37 +10:00
pozorvlak
ec9bd2bd7b
Merge pull request #361 from Skud/crop-map
...
Crop map
2014-07-03 10:44:01 +01:00
Skud
67dae650bc
Merge pull request #362 from Skud/navbar-visual-tweaks
...
Navbar visual tweaks
2014-07-02 07:33:17 +12:00
Amelia Greenhall
a5e4b0816c
fix centering on top nav
2014-07-02 07:16:22 +12:00
Amelia Greenhall
adb275737f
update the navbar and footer to more modern design and colors
2014-07-02 07:16:22 +12:00
Amelia Greenhall
c489c6ac70
remove 1px wide black line on borders
2014-07-02 07:16:22 +12:00
Skud
fea7da3546
rearranged crop page headings and added tests
2014-06-30 12:14:06 -07:00
Skud
f8cb7248b7
Reduced cluster radius for maps
...
on both crops and places pages
Did this because the clusters were annoyingly over-general, eg. showing
164 people in the eastern part of North America. Cluster radius of 20px
is about the radius of the cluster icon itself. Seems to work better
eg. for separating Melbourne from Sydney on the world map.
2014-06-30 11:56:46 -07:00
Skud
4972127957
Display crop plantings on a map
2014-06-30 11:51:01 -07:00
Skud
3abaca3136
Tweak what's emitted as JSON
...
(let's just emit plantings for now, as that's all we're using)
2014-06-30 11:48:58 -07:00
Skud
8eb644fc66
Add map, move info to sidebar
2014-06-30 11:48:13 -07:00
Skud
2f8e060b49
added plantings, seeds, and harvests to the crops JSON
2014-06-30 10:56:58 -07:00
pozorvlak
cdb146c7d7
Merge pull request #360 from Skud/crop-images
...
Crop images
2014-06-28 20:04:52 +01:00
Skud
1ac35e7d4e
Darkened text background for readability
2014-06-28 11:29:51 -07:00
Skud
0560172565
Fixed incorrect env variable
2014-06-28 11:28:21 -07:00
Skud
343e7963f2
Use the latest omniauth-flickr
...
Something seems to have chagned in the API (requiring https?) which was
breaking things.
2014-06-28 11:27:45 -07:00
Skud
d10c9d96f1
Fixed whitespace issues and tests
2014-06-28 11:27:26 -07:00
Barbara Natali
174b98b118
Improve display of images on crop page
2014-06-18 21:54:30 -07:00
Skud
b2948b4367
Merge pull request #357 from Growstuff/dev
...
Production push: improved navbar, fixed maps bug
2014-06-18 21:02:02 -07:00
Skud
6e1101576e
Merge pull request #356 from ameliagreenhall/smallsearch
...
Smallsearch
2014-06-18 20:49:57 -07:00
Amelia Greenhall
360ca96526
change to input class, not input-append
2014-06-18 19:55:57 -07:00
Amelia Greenhall
ef39d26fbd
smaller search box in top nav
2014-06-18 19:49:10 -07:00
pozorvlak
6858ec3f17
Merge pull request #354 from Skud/places-name-bug
...
Fixed bug with capitalisation of usernames in map popups
2014-06-15 00:20:30 +01:00
pozorvlak
22d67083f6
Merge pull request #355 from Skud/admin-menus
...
Rearranged menus to save space
2014-06-14 23:44:35 +01:00
Skud
997186a701
Rearranged menus to save space
2014-06-12 19:27:02 -07:00
Skud
050834734f
Fixed bug with capitalisation of usernames in map popups
2014-06-12 18:49:06 -07:00
Skud
ff03405289
Merge pull request #353 from Growstuff/dev
...
Production push: crop search, backend upgrades, roots/tubers, map fixes
2014-06-06 14:27:50 -05:00
pozorvlak
039eb5472a
Merge pull request #352 from Skud/mapbox
...
Replace cloudmade maps with mapbox
2014-06-04 15:54:08 +01:00
Skud
d90268bd16
Added note as to why mapbox config isn't in application.yml
2014-06-02 19:00:50 -05:00
Skud
5d587af8b0
replaced cloudmade maps with mapbox
2014-06-02 18:57:03 -05:00
pozorvlak
879e94fe06
Merge pull request #351 from Skud/root-tuber-csv
...
Added roots/tubers to the CSV output for crops
2014-05-30 18:27:48 +01:00
Skud
1d71afdb2f
Added roots/tubers to the CSV output
...
Also rearranged their order on the planting form to put it nearer bulbs
2014-05-30 11:05:33 -05:00
Joseph Caudle
73a0ae402c
Merge pull request #350 from Skud/ruby-version
...
switch from .rvmrc to .ruby-version
2014-05-13 09:12:30 -04:00
Alex Bayley
932cbbea26
switch from .rvmrc to .ruby-version
2014-05-13 13:51:16 +10:00
Joseph Caudle
34f3c74013
Merge pull request #348 from pozorvlak/delete_rails_secret
...
Delete commented-out code.
2014-05-06 11:24:08 -04:00
pozorvlak
dcbfda02b9
Merge pull request #349 from maco/dev
...
Add 'root/tuber' to 'planted from:' list, for things like potatoes
2014-05-06 11:56:22 +01:00
Mackenzie Morgan
062add32dc
Add 'root/tuber' to 'planted from:' list, for things like potatoes
2014-05-04 22:46:45 -04:00
Miles Gould
05a2c9080f
Delete commented-out code.
2014-05-03 16:21:08 +01:00
pozorvlak
7da0d54487
Merge pull request #347 from Skud/devise-bug2
...
revert to devise 3.0.x due to confirmable misbehaviour
2014-05-02 10:28:21 +01:00
Skud
b489fda18e
revert to devise 3.0.x due to confirmable misbehaviour
...
as documented here: https://github.com/plataformatec/devise/issues/3009
also update mailer to use letter_opener and also localhost:8080 since
we're mostly using unicorn at this point.
2014-05-01 22:48:52 +10:00
pozorvlak
f7411da5cf
Merge pull request #345 from Skud/figaro
...
Figaro
2014-04-30 14:12:09 +01:00
Skud
53a4812571
oops, fixed incorrect syntax for env vars
2014-04-29 14:02:39 +10:00
Skud
9e5c5239a8
Need to put the site name in .travis.yml for tests to pass
2014-04-29 13:46:54 +10:00
Skud
ee27b3bd6a
updated docs in application.yml.example
2014-04-29 13:28:44 +10:00
Skud
8384233f4d
Moved RAILS_SECRET_TOKEN to figaro
...
This is the last of the stuff that was in credentials.sh so I'm removing
the deprecated credentials.example at this point.
2014-04-29 13:18:02 +10:00
Skud
72ce69ea8f
moved flickr and twitter api config to figaro
2014-04-29 13:14:47 +10:00
Skud
b61bbc2170
moved mailchimp settings to figaro
2014-04-29 13:11:57 +10:00
Skud
bf6bb7f620
Moved mandrill config to figaro
2014-04-29 13:07:23 +10:00
Skud
bc36713449
Switched paypal settings to figaro
2014-04-29 13:01:04 +10:00
Skud
2cd5b1d2ed
Changed one config setting (site name) over to figaro
...
Also massively simplified the original application.yml.example I
originally committed. Let's do this one step at a time.
2014-04-29 12:57:16 +10:00
Skud
923f943717
added application.yml to gitignore
2014-04-29 12:46:41 +10:00
Skud
13fcf9db4b
added deprecation notice to credentials.example
2014-04-29 12:30:56 +10:00
Skud
bacbaf756e
added application.yml.example
2014-04-29 12:29:28 +10:00
Skud
3f92f1fb79
Added figaro gem
2014-04-29 12:25:07 +10:00
Skud
1c34d428f2
Merge branch 'crop-search' of https://github.com/Skud/growstuff into Skud-crop-search
...
Conflicts:
spec/models/crop_spec.rb
2014-04-29 11:16:20 +10:00
Joseph Caudle
b95647e353
Merge pull request #344 from Skud/ruby2
...
Ruby2
2014-04-28 13:47:08 -04:00
Skud
c21310c4e2
tweaking less versions as heroku is complaining about later ones
2014-04-28 13:11:43 +10:00
Skud
b86014b04f
attempting to fix libv8 problem occurring on heroku
2014-04-28 13:02:23 +10:00
Skud
66a7dca5ab
apparently leaflet.ie isn't a thing any more?
...
https://github.com/Leaflet/Leaflet/issues/2159
2014-04-28 12:54:07 +10:00
Skud
64d96f427f
update travis.yml to use 2.1.1
2014-04-28 12:44:22 +10:00
Skud
74e1e07567
tweaking secret key settings to match what heroku already has
2014-04-28 12:42:23 +10:00
Skud
28c789f85c
Update to ruby 2.1.1 and various gem tweaks to go with it
2014-04-28 12:33:43 +10:00
Skud
d33d0c507b
Upgrade to ruby 2.0.0
2014-04-28 12:08:13 +10:00
Skud
14318ec235
Merge pull request #342 from pozorvlak/harvest_grams
...
Allow harvesting non-integer quantities.
2014-04-28 11:02:08 +10:00
Skud
813b0da6ef
Merge pull request #343 from pozorvlak/seed-transaction
...
Wrap rake db:seed in a transaction.
2014-04-28 11:01:54 +10:00
Miles Gould
79f96f5ef4
Insist that crops created by db:seed are new.
...
This shaves 2s off the 22s runtime of `rake db:seed` on my machine.
2014-01-10 18:11:27 +00:00
Miles Gould
c50f345f1c
Wrap rake db:seed in a transaction.
...
This gives about a 30% speedup on my machine (from 30s to 20s). See
http://stackoverflow.com/questions/1711631/how-do-i-improve-the-performance-of-sqlite
2014-01-10 14:10:27 +00:00
Miles Gould
4b88bf80f1
Test for spec=any in harvests/new.
2014-01-05 13:20:07 +00:00
Miles Gould
deb706607e
Explain step="any" in harvest _form view.
2014-01-05 12:27:10 +00:00
Miles Gould
96675e2eca
Allow harvesting non-integer quantities.
...
Some browsers (grrr Firefox for Android grrrr) assume "number" means
"integer" unless you specify `step="any"`. Perhaps the developers were
inspired by Kronecker?
http://mathoverflow.net/questions/34445/meaning-of-kroneckers-comment-to-lindemann
This was reported as a bug for non-integer weights; I've allowed
non-integer quantities in the other field, because some allowable units
(eg litres) are obviously divisible.
2014-01-03 21:03:01 +00:00
Skud
aa07928f1f
Show crop thumbnails on search results page
2014-01-03 22:56:31 +11:00
Skud
47f182193f
Added sexy search button to navbar search box
2014-01-03 22:48:06 +11:00
Skud
4ce071a0df
Fixed a bug that was deleting crops from the database!
...
Best bug of the night. TIL: don't call delete on an activerecord
collection expecting it to act like an array. D'oh!
2014-01-03 22:47:18 +11:00
Skud
0a3ecdc5ad
Added crop search controller and views
2014-01-03 22:29:44 +11:00
Skud
addd9cbddf
Added search method to crops
...
For now it just does a naive SQL LIKE query. We can make this fancier in
future, if we want to.
2014-01-03 21:50:41 +11:00
Skud
30c1129cab
Added route for crop search
2014-01-03 21:28:08 +11:00
Skud
9b278ed05e
Added crop search form to header
2014-01-03 21:26:35 +11:00
Skud
8588d0f901
Added a bit more info about mailchimp lists
...
(not really part of this story, was just hanging around, sorry)
2014-01-03 21:25:54 +11:00
pozorvlak
06f1d9cb7e
Merge pull request #338 from Skud/crop-mentions
...
Crop mentions
2014-01-02 03:16:40 -08:00
Skud
f45a8b346f
Merge pull request #339 from pozorvlak/harvest-parts
...
Harvest parts
2014-01-02 03:05:56 -08:00
Miles Gould
338a7512e8
Explain reordering of plant_parts in a comment.
2014-01-02 11:04:57 +00:00
Skud
e00ad7d5eb
Merge pull request #340 from Growstuff/dev
...
Production push: harvest improvements, more RSS, crop uploads, new garden fields
2014-01-02 02:14:16 -08:00
Miles Gould
18ccb0d9fb
Merge branch 'dev' into harvest-parts
...
Conflicts:
spec/models/harvest_spec.rb
2013-12-03 13:25:18 +00:00
Miles Gould
2a260abf05
Fix Postgres problem with PlantParts#crops
...
Postgres complains if the ORDER BY clause of a SELECT DISTINCT query is
not precisely one of the SELECTed fields. The default sort order on
crops is lower(name), and Postgres is not smart enough to notice that it
can calculate this from fields which are selected. The solution is to
override PlantParts#crops to remove the ORDER BY clause, and replace it
with `ORDER BY name`. This is not perfect, because it means the crops
associated to plant parts will not be sorted in the same order as crops
on the rest of the site.
2013-12-03 12:56:57 +00:00
Skud
948cb37d26
Specify ruby version for heroku's benefit
2013-11-23 15:56:07 +11:00
Skud
06b8740f58
Specify ruby version for heroku's benefit
2013-11-23 15:34:42 +11:00
Skud
21c10e09ab
upgrade ruby version on heroku due to vulnerability
2013-11-23 15:31:40 +11:00
Skud
9da92c8f71
Make growstuff HAML extensions case insensitive
2013-11-11 11:18:14 +11:00
Skud
11e7055497
Improved case (in-)sensitivity in tests
2013-11-11 11:11:35 +11:00
Skud
9c899e80a3
Updated help text for markdown
2013-11-11 11:11:12 +11:00
Skud
076db6dd07
Use growstuff markdown in RSS feeds
2013-11-11 10:33:35 +11:00
Skud
8620236cb0
Use growstuff markdown everywhere (except policy)
2013-11-11 10:33:20 +11:00
Skud
ce7bf82336
Make growstuff markdown actually work
2013-11-11 10:20:52 +11:00
Skud
3a162e9b31
Fixed broken tests for markdown filter
2013-11-08 12:55:47 +11:00
Miles Gould
4add2f3dcf
s/system_name/name
2013-11-07 12:03:43 +00:00
Skud
f3779cd2c9
Quick links to crop pages in Markdown.
2013-11-07 11:43:25 +00:00
Skud
c575638962
Added harvests and plant parts to crops CSV
2013-11-06 12:00:36 +11:00
Skud
5afaea90b9
Added plant part to harvest CSV
2013-11-06 11:23:52 +11:00
Skud
60eb4c7296
Show aggregate 'grown from' data on crop page
2013-11-06 11:21:08 +11:00
Skud
838f3c6e36
Add plant parts to harvest views
2013-11-06 10:45:03 +11:00
Skud
a1ea1fd9c1
prettify plant part views
2013-11-06 10:39:32 +11:00
Skud
435cb4aed9
remove annoying scaffold-generated tests
2013-11-06 10:39:19 +11:00
Skud
ba27bb6490
plant parts have crops through harvests
2013-11-06 10:38:50 +11:00
Skud
ac5027ec27
Can't delete plant parts that are being used
2013-11-06 10:38:28 +11:00
Miles Gould
084bdc4f40
Add friendly URLs to plant parts.
2013-10-31 00:19:48 +00:00
Miles Gould
1b85326549
Test that only admins can manage plant parts.
2013-10-31 00:02:59 +00:00
Miles Gould
f723fea4e2
Load plant parts in db:seed and rake task.
2013-10-30 23:49:34 +00:00
Miles Gould
e9a3c0f4ee
rails g scaffold PlantPart...
...
Also migration to remove the string plant_part.
2013-10-30 23:32:20 +00:00
pozorvlak
23d9229d73
Merge pull request #336 from Skud/quicktweaks
...
Quick tweaks
2013-10-30 15:46:51 -07:00
Skud
94cb16acbd
List inactive gardens separately
2013-10-31 09:29:38 +11:00
Skud
eb8497e1fb
Add RSS link to crops index page
2013-10-31 09:25:23 +11:00
Skud
315da26542
Don't show garden location if blank
2013-10-31 09:23:39 +11:00
Skud
26bd744d31
Improve help wording for garden location
2013-10-31 09:18:38 +11:00
pozorvlak
85f132edff
Merge pull request #335 from Skud/crop-harvests
...
Show harvests on crop page
2013-10-29 04:31:27 -07:00
pozorvlak
91e0ba92de
Merge pull request #334 from Skud/harvest-bugs
...
Harvest bugs
2013-10-29 04:31:04 -07:00
Skud
40eac92013
Moved help text so it flows more nicely
2013-10-29 17:33:02 +11:00
Skud
5302dd58b1
Added pollen as a harvestable plant part
2013-10-29 17:31:16 +11:00
Skud
f90da16cb1
Added plant part to harvest form
2013-10-29 17:29:01 +11:00
Skud
7a5bfa5e07
Added 'other' and 'whole plant' to harvestable plant parts
2013-10-29 17:28:51 +11:00
Skud
721692277d
Added plant_part validation to harvest model
2013-10-29 17:17:12 +11:00
Skud
f89c5e5b86
Added plant_part attribute to harvest
2013-10-29 17:00:32 +11:00
Skud
9917b3a489
Show harvests in crop page sidebar
...
Also tweaked seed display to make them more consistent.
2013-10-29 16:23:17 +11:00
Skud
8dcd3932fa
Added a partial to display a member's location.
2013-10-29 16:22:48 +11:00
Skud
0ae0e54369
Sort harvests by created_at DESC
2013-10-29 15:17:01 +11:00
Skud
3494651685
Fixed quantity display bug
2013-10-29 15:02:32 +11:00
Skud
795dc0923f
Merge pull request #333 from Skud/garden-inactive
...
New fields for gardens
2013-10-25 06:45:25 -07:00
Skud
faf0ed39d6
actually this is a slightly better fix
2013-10-26 00:44:30 +11:00
Skud
d49a9e28e4
Fixed broken test
2013-10-26 00:35:38 +11:00
Skud
e26544f5ad
Added owner link to the garden page
2013-10-25 23:51:08 +11:00
Skud
b63c854b16
Set default garden locations
...
Also created a handy rake task to depopulate Null Island (i.e. fix up
anyone's lat/long that's somehow ended up as 0,0).
2013-10-25 23:45:48 +11:00
Skud
86aae6534b
Default garden location to the owner's location, if known
2013-10-25 23:25:23 +11:00
Skud
1798696a7b
Don't allow planting in inactive gardens
2013-10-25 23:07:48 +11:00
Skud
60392c30ce
Only list active gardens in planting form
2013-10-25 23:05:22 +11:00
Skud
dcf5855643
Added new fields to gardens index
2013-10-25 23:01:23 +11:00
Skud
aee0adde43
Added active/inactive scopes
2013-10-25 22:58:40 +11:00
Skud
96b5a6cd94
Added new garden fields to gardens/show
2013-10-25 22:48:02 +11:00
Skud
aee35aeeca
Added new fields to garden form
2013-10-25 22:32:40 +11:00
Skud
803f8244c9
Added various fields to garden
...
- active (default: true)
- location, latitude and longitude (because when you move house, you
don't take your garden with you)
- area and area units (square feet or metres)
2013-10-25 21:54:13 +11:00
Skud
0aa0c38f1f
Removed intentional errors accidentally left in when testing better_errors
2013-10-25 12:34:13 +11:00
Skud
52716df6e9
Fixing up confused crop names from two recent pull requests
2013-10-25 12:26:58 +11:00
Skud
a25ba32476
Merge branch 'system_name_to_name' of https://github.com/pozorvlak/growstuff into pozorvlak-system_name_to_name
...
Conflicts:
db/seeds.rb
2013-10-25 12:14:01 +11:00
Skud
22df0a43fd
Merge pull request #328 from Skud/crop-csv-upload
...
Crop csv upload
2013-10-24 18:07:09 -07:00
Skud
3b29efb828
Merge pull request #329 from pozorvlak/better_errors
...
Turn on better_errors in development.
2013-10-24 18:06:59 -07:00
Skud
f1368d39bb
Merge pull request #332 from Skud/rss-links
...
Added posts and comments RSS links
2013-10-24 18:06:44 -07:00
Skud
2c8f0687e5
Added posts and comments RSS links
2013-10-23 12:06:04 +11:00
Skud
bc03252ffa
Merge pull request #331 from Skud/rails_12factor
...
Added rails_12factor gem to suppress heroku messages
2013-10-21 20:33:54 -07:00
Skud
142df2ebad
Added rails_12factor gem to suppress heroku messages
2013-10-22 14:30:05 +11:00
Miles Gould
9c5b6f6192
Rename Crop.system_name to Crop.name
2013-10-18 11:52:05 +01:00
Miles Gould
afa0dbcfa9
Turn on better_errors in development.
2013-10-18 11:03:57 +01:00
Skud
ed01c6fb29
Added some comments/docs to Crop.create_from_csv
2013-10-17 22:49:57 +11:00
Skud
c46e19e43e
Load multiple crop CSV files from seeds.rb
...
We factored out a Crop.create_from_csv method to avoid duplicated code.
Note: naming convention with db/seeds/crop*.csv is to use a 2-digit
number for ordering. 00 and 10 chosen (with a gap in between) because I
learned to program in BASIC and it seemed like a good idea just in case.
2013-10-17 22:45:09 +11:00
Skud
a98cb31161
Added rake task to import new crops from CSV
2013-10-17 22:08:54 +11:00
Skud
58bd464bca
Merge pull request #327 from Growstuff/dev
...
Production push: Harvests
2013-10-15 01:20:20 -07:00
Skud
bc3a31a6a3
Merge pull request #325 from Skud/csv
...
Fixed error with blank planting/plant_before dates in CSV files
2013-10-01 19:21:01 -07:00
Skud
219b6e3bbc
Merge pull request #326 from Skud/harvests
...
Harvests
2013-10-01 19:20:43 -07:00
Skud
3f71605572
Turned quick links on homepage into buttons
2013-10-02 10:29:45 +10:00
Skud
7d2cadce83
Added 'harvest this' link to crop page
2013-10-02 10:18:23 +10:00
Skud
97065314f2
Fixed bug in "all test1's seeds" link
...
and added similar links to plantings and harvests
2013-10-01 12:43:01 +10:00
Skud
294a163918
Removed duplicate edit buttons
2013-10-01 12:37:03 +10:00
Skud
668cb33f15
Added more units for harvests
2013-10-01 12:35:41 +10:00
Skud
233d740df8
Fixed error with blank planting/plant_before dates
2013-10-01 12:21:31 +10:00
pozorvlak
bc6adc8840
Merge pull request #324 from Skud/csv
...
CSV data dumps
2013-09-27 08:14:12 -07:00
Skud
c23f27e8b0
Added CSV for seeds
2013-09-25 17:15:42 +10:00
Skud
9a48edc187
Fixed erroneous date
2013-09-25 17:12:58 +10:00
Skud
9cf770a200
Adjusted crops.rss to show most recent
2013-09-25 16:59:28 +10:00
Skud
013234c882
Added CSV for plantings
2013-09-25 16:57:27 +10:00
Skud
0116547c96
added links to CSV and JSON data
2013-09-25 16:23:58 +10:00
Skud
9cef31e646
allow per-owner CSV downloads
2013-09-25 16:11:08 +10:00
Skud
c452d38717
If quantity == 0, set it to nil
2013-09-25 16:07:22 +10:00
Skud
92ebf1a43c
Added harvest CSV
2013-09-25 16:02:40 +10:00
Skud
1202a48131
Tweaked crop CSV to include added_by and license
2013-09-25 15:51:04 +10:00
Skud
a881ec2250
Merge commit '24255411c9d5907ebb6e8fcb39b6bca1833559d9' into csv
2013-09-25 15:41:47 +10:00
Skud
c5e8e4298f
Separated informal/human units from measured weights
2013-09-25 15:39:17 +10:00
Joseph Caudle
00ef1b03d4
Merge pull request #322 from Skud/harvests
...
Harvests
2013-09-24 16:43:39 -07:00
Skud
4ba7a3a48e
added harvest link to signed-in homepage
2013-09-23 10:03:22 +10:00
Skud
c3c3c435d5
improve display of quantities
2013-09-23 10:03:08 +10:00
Skud
78ee229205
Merge pull request #321 from Growstuff/dev
...
Production push: order referral codes and some CSS fixes
2013-09-18 18:23:22 -07:00
Skud
9af9d2ac04
Merge pull request #320 from Skud/order_referral_code
...
Order referral code
2013-09-18 18:16:00 -07:00
Skud
2ee11e19e5
removed spurious puts
2013-09-19 10:57:11 +10:00
Skud
e425a3f7f4
added error message if your referral code has invalid chars
2013-09-19 10:57:00 +10:00
Skud
9667f43874
Added friendly urls to harvests
2013-09-17 18:02:48 +10:00
Skud
c63fc97736
Validate quantity/unit for harvests
...
If quantity is blank, we also set unit to blank.
2013-09-17 17:56:00 +10:00
Skud
40ce4ab77b
Validate units (must be one of individual/bunches/kg/lb)
...
Also changed "units" attribute to "unit". Oops, we weren't following the
Rails naming convention.
2013-09-17 17:26:18 +10:00
Skud
ebf6034659
Prettified all the harvest views
2013-09-17 17:09:17 +10:00
Skud
ccb0e42c95
Prettified harvest form
...
Also renamed "notes" to "description" in database
2013-09-17 16:08:41 +10:00
Skud
67b88e8e18
set cancan abilities for harvests
2013-09-17 15:53:51 +10:00
Skud
2196bc8373
Added associations between harvests, crops, and members
2013-09-17 15:51:30 +10:00
Skud
37383ba451
rails g scaffold Harvest...
2013-09-17 15:39:25 +10:00
Skud
3d42e4bce9
Merge pull request #319 from Skud/css-fixes
...
Css fixes
2013-09-16 17:55:17 -07:00
Skud
4e03e5abbd
Merge pull request #318 from Skud/order_referral_code
...
Order referral code
2013-09-16 00:15:50 -07:00
Skud
24255411c9
added dates created/modified to crops csv
2013-09-16 17:04:39 +10:00
Skud
d014343667
A basic implementation of a CSV dump for crops
2013-09-16 15:33:34 +10:00
Skud
9e374779c0
Fixed navbar display CSS
...
1) Made sure padding is applied to the body *only* for the larger screen
sizes (by doing so before the responsive CSS is loaded)
2) Fixed indentation on the footer, which was incorrectly putting it
inside the main body container, and thus making it do this weird
narrowing thing at smaller screen sizes.
2013-09-16 11:09:52 +10:00
Skud
df3254135f
Made li list style dots more specific
...
We set all li elements to use list-style disc, but it was affecting our
navbar. Changed it to use a specific class in the crop hierarchy (where
we actually cared about it).
2013-09-16 10:49:02 +10:00
Skud
ab588bd21b
add referral code to order admin table
2013-09-16 10:39:12 +10:00
Skud
a250bc162f
Fixed up db/schema to remove spurious payments table
2013-09-16 10:22:42 +10:00
Skud
fef92f0d14
Added tests for admin order controller
2013-09-13 14:19:46 +10:00
Skud
faea1904c2
Added referral code search to admin forms
2013-09-13 13:47:46 +10:00
Skud
1adcedb534
moved admin order search into a model method
2013-09-13 13:38:11 +10:00
Skud
0ce821aacf
added referral_code to order form/checkout code
2013-09-13 13:12:11 +10:00
Skud
2422182aa8
Added referral_code to Order
...
Also added validation (alphanumeric), but we're fairly lax about
whitespace and case, and clean up for them if they make minor errors.
2013-09-13 12:14:17 +10:00
Skud
065005395f
Merge pull request #317 from Skud/crop-hierarchy-caching
...
Hotfix: Added caching of full crop hierarchy
2013-09-12 18:30:36 -07:00
Skud
950a333ac7
Merge pull request #316 from Skud/crop-hierarchy-caching
...
Added caching of full crop hierarchy
2013-09-12 18:30:15 -07:00
Skud
8994b5f5fc
Added caching of full crop hierarchy
...
... as that page is really slow to load at present.
2013-09-13 11:24:03 +10:00
Skud
22cb6d2ad5
Merge pull request #315 from Skud/one-more-places-fix
...
(hotfix) Removed deploy script reminders, as no longer necessary
2013-09-12 05:07:21 -07:00
Skud
dbe542f3d2
Merge pull request #314 from Skud/one-more-places-fix
...
Removed deploy script reminders, as no longer necessary
2013-09-12 05:06:32 -07:00
Skud
c64499881d
Removed deploy script reminders, as no longer necessary
2013-09-12 22:05:35 +10:00
Skud
b02091bc00
Merge pull request #313 from Growstuff/dev
...
Production push: places
2013-09-12 05:03:21 -07:00
Skud
32e49355ff
Merge pull request #312 from Skud/one-more-places-fix
...
removed marker bounds on hover
2013-09-12 04:46:35 -07:00
Skud
f753211096
removed marker bounds on hover
2013-09-12 21:44:42 +10:00
Skud
32614da4ea
Merge pull request #311 from Skud/pretty-maps
...
use a different, greener cloudmade tileset for maps
2013-09-11 02:19:58 -07:00
Skud
d345a082c8
use a different, greener cloudmade tileset for maps
2013-09-11 19:19:23 +10:00
Skud
191c86f0d5
Merge pull request #310 from Skud/final-places-fixes-really-truly
...
Final places fixes really truly
2013-09-11 01:22:23 -07:00
Skud
35f3ee8948
limit things-to-map to those with locations (duh)
2013-09-11 18:20:43 +10:00
Skud
e3c736927f
removed spurious debug message from places/index
2013-09-11 18:17:19 +10:00
Skud
8f15b30eb7
Merge branch 'master' of heroku.growstuff:growstuff-dev into dev
...
Conflicts:
app/assets/javascripts/places.js.erb
2013-09-11 18:12:15 +10:00
Skud
f6c6aa1051
Merge pull request #309 from Skud/places3
...
Places - one more try!
2013-09-11 01:10:37 -07:00
Skud
e7436de1e1
Merge branch 'places3' of github.com:Skud/growstuff into places3
...
Conflicts:
app/assets/javascripts/places.js.erb
2013-09-11 18:08:46 +10:00
Skud
7e65af532d
Set Leaflet icon path explicitly.
...
When we tried to deploy maps on staging, we got the following error
message in our Javascript console:
Error: Couldn't autodetect L.Icon.Default.imagePath, set it manually.
... so we did. The end.
2013-09-11 18:05:38 +10:00
Skud
a75ed5090a
Hardcode Cloudmade API key.
...
Ugh, I know. But it's not any less secure than having it out there in
our Javascript, and it turns out Heroku just downright *refuses* to read
it from an environment variable during asset compilation. I even tried
an experimental Heroku addon
(https://devcenter.heroku.com/articles/labs-user-env-compile ) but it
didn't work, so for now let's just do this and get it out there. I'm
sick of messing with it.
2013-09-11 18:03:19 +10:00
Skud
9cd9fa02f6
Merge branch 'master' of heroku.growstuff:growstuff-dev into places3
2013-09-11 17:33:57 +10:00
Skud
8a203deb19
Use experimental user-env-compile heroku addon
...
It seems that heroku generally denies us access to ENV['...'] during asset
compilation. They have reasonably good reasons for this, and yet I don't
know how else we're meant to get at our API keys (other than hardcoding
them into our config files, which we don't want to do).
So, to work around this, I'm recommending the use of the (experimental,
subject to removal/change, sigh) user-env-compile heroku addon. This
lets us use ENV during asset compilation.
For more info see
https://devcenter.heroku.com/articles/labs-user-env-compile
2013-09-11 17:32:31 +10:00
Skud
f929f33844
experimenting with tainted vars, again. revert this later.
2013-09-11 16:58:52 +10:00
Skud
8b65ad5b8f
experimenting with tainted vars. revert this later.
2013-09-11 16:54:03 +10:00
Skud
75d8b472d1
do env vars show up in the js?
2013-09-11 16:47:11 +10:00
Skud
90f3f0e17c
still trying to get cloudmade key working (should be reverted later)
2013-09-11 16:35:20 +10:00
Skud
3582abab73
debugging output for cloudmade key (needs to be reverted later)
2013-09-11 16:29:04 +10:00
Skud
481ef2c4d1
further adventures in finding the cloudmade_key
2013-09-11 16:23:27 +10:00
Skud
541031707f
Merge branch 'master' of heroku.growstuff:growstuff-dev into places3
2013-09-11 16:16:27 +10:00
Skud
67a0af3d87
Moved all ERB processing to the outside of functions
...
I'm not sure if this will do anything or not, but I can't figure out why
else the email address would have been getting inserted by ERB but the
cloudmade key wouldn't be.
2013-09-11 16:14:53 +10:00
Skud
af9023f87e
Merge pull request #308 from Skud/places3
...
Made a config variable for cloudmade_key
2013-09-10 21:28:44 -07:00
Skud
c58a24f851
Made a config variable for cloudmade_key
...
(because the assets pipeline doesn't seem to want to deal direct with
ENV variables.)
2013-09-11 14:26:56 +10:00
Skud
b39df447b6
Merge pull request #307 from Skud/places3
...
Places - finally fixed?
2013-09-10 21:00:54 -07:00
Skud
7a57b4818f
fixed js == vs === as per sabreuse's recommendation
2013-09-11 14:00:30 +10:00
Skud
80b9285727
reinstate @place instance variable for title
2013-09-11 13:19:51 +10:00
Skud
138318e5f4
Moved searching for nearby members into the model
2013-09-11 13:14:52 +10:00
Skud
7d5643e30d
Sort nearby members by distance
...
Also removed distance/units from the places/show search, since you can
adjust nearness by zooming etc.
At this point the "members near here" stuff at the bottom of the page
exists mostly for accessibility and to give additional detail that we
don't currently show in the popups on the map.
So we're not using distance/units to search for members near here
anymore, but instead are just finding the 30 nearest members to the
specified location, and showing them in order of nearness.
2013-09-11 12:41:01 +10:00
Skud
3cd48f751e
Redid places/show using the all-javascript method.
...
Moved JSON for "what's here?" from members/index to places/index -- we
can improve this later if we want to show things other than members.
2013-09-11 12:14:18 +10:00
Skud
f201f357da
reinstated map attribution
2013-09-11 10:28:19 +10:00
Skud
c02772d219
Spike: use pure javascript and JSON API to draw map
2013-09-09 22:15:47 +10:00
pozorvlak
658d46ccf0
Merge pull request #304 from Skud/crop-hierarchy-page
...
Crop hierarchy page
2013-09-05 05:42:47 -07:00
pozorvlak
0d922acd56
Merge pull request #305 from Skud/explanatory-text
...
Added explanatory text to the top of the crops/seeds pages
2013-09-05 05:42:26 -07:00
Miles Gould
0bb482d181
Use Leaflet marker clusters.
...
Doesn't work - clusters don't spiderfy at max zoom, show their
boundaries on hover or split when you get close to them.
2013-09-05 13:40:20 +01:00
Miles Gould
d6972da84f
Speed up geocoding/deal better with slow geocoding.
...
- set limit=1
- set timeout=10s
2013-09-05 13:10:47 +01:00
Miles Gould
67ed1e2170
Set map height in CSS; smaller for phones.
...
In future we should consider making classes for different sizes of maps.
2013-09-05 12:25:45 +01:00
Skud
be6d6fd6bd
Added a crop hierarchy link to the crop wrangler page
2013-09-02 12:07:58 +10:00
Skud
9e190d7345
Show new hierarchical varieties on crop page
2013-09-02 12:03:28 +10:00
Skud
cf9c1d7aa3
Make all list items use disc style (filled-in circle)
2013-09-02 12:02:34 +10:00
Skud
995f9b2d60
Display crop hierarchy (recursively!)
2013-09-02 12:01:58 +10:00
Skud
4dbfecd315
Added toplevel scope for crops without a parent
2013-09-02 11:52:01 +10:00
Skud
772eec77a7
added routes and controller stuff for crop hierarchy
2013-09-02 11:13:02 +10:00
Skud
a0e81b4570
Added explanatory text to the top of the crops/seeds pages
2013-09-02 11:04:49 +10:00
pozorvlak
3beb2e27f2
Merge pull request #292 from pozorvlak/places2
...
Added "places" pages to show maps of where members are
2013-08-31 08:12:27 -07:00
Miles Gould
71ea2b0485
Remove "\/" from escaped JavaScript to prevent test errors.
...
We were getting annoying "couldn't close <p> with </script>" messages
when running tests, because escape_javascript was turning </p> into
<\/p>. We fixed this by gsub'ing \/ to / after calling
escape_javascript. What could possibly go wrong? :-)
2013-08-31 16:07:27 +01:00
Miles Gould
4701bd1b2e
Merge branch 'dev' into places2
...
Conflicts:
Gemfile.lock
config/application.rb
credentials.example
2013-08-31 15:49:30 +01:00
martyhines
b49d548240
Escape pop-up text in place/show
2013-08-31 15:43:25 +01:00
pozorvlak
fd24680a16
Merge pull request #301 from attlebish/hidecrops
...
Hidecrops
2013-08-31 06:21:00 -07:00
Miles Gould
d9cb1cba89
Merge branch 'bulb' into dev
2013-08-30 12:01:43 +01:00
Miles Gould
087c2c5834
Remove extra whitespace.
2013-08-30 11:59:59 +01:00
pozorvlak
b211e34cd6
Merge pull request #302 from Skud/planting-help
...
added help text/links to planting form
2013-08-30 03:51:32 -07:00
Skud
ffeda3007a
added help text/links to planting form
2013-08-30 16:37:59 +10:00
Lilly
0c45fde749
Hide members when in mobile view
2013-08-30 15:53:16 +10:00
Lilly
310b40aace
Hide crops when in mobile view
2013-08-30 15:47:36 +10:00
Lilly
5c4ee581cc
Added 'bulb' as a 'planted_from' option.
2013-08-30 15:08:23 +10:00
Miles Gould
2c6e2ee2d7
Merge branch 'dev' into places2
...
Conflicts:
app/views/members/_popover.html.haml
2013-08-28 13:02:25 +01:00
Miles Gould
ca236ce7fd
Improve readability of controllers/places slightly.
2013-08-28 12:24:12 +01:00
Miles Gould
24f306e8ef
Set User-Agent in Geocoder requests; delete custom nominatim lib.
...
Nominatim-the-service's license requires that we identify ourselves.
The custom nominatim lib is no longer required since Geocoder is now
Fast Enough.
2013-08-28 12:08:19 +01:00
Miles Gould
c955504ad7
Reinstate Geocoder lookup
...
Direct Nominatim lookups were playing badly with "nearby" method in
testing. The slowness is largely fixed in the HEAD revision of Geocoder.
2013-08-28 12:00:58 +01:00
Skud
af3d6a50a3
Fixed CSS problem with popup tip
...
The little triangle underneath the popup was looking weird. Turns out
it was mostly because of some of the leaflet_ie.css stuff, so we made
sure that the non-IE CSS took precedence, and wrote in a little override
for an unwanted border as well.
2013-08-26 11:06:21 +10:00
Miles Gould
bce0fe23c0
Replace string keys with symbols in Nominatim spec.
...
We're using symbol keys in the actual code, and hence should probably
use test data of the same format.
2013-08-23 17:19:20 +01:00
Miles Gould
ef73e712ba
Remove nominatum.rb's dependence on Rails
...
The user_agent and user_agent_email are now set as class instance
variables in config/initializers/nominatim.rb.
2013-08-23 17:00:19 +01:00
Miles Gould
aa73a07e5f
Add in_testing config option to Nominatum
...
Checking against Rails.env.test? fails on Travis.
2013-08-23 16:37:43 +01:00
Miles Gould
dfa3c410fc
Show names of members in popovers in places/
2013-08-23 14:37:29 +01:00
Miles Gould
60ddc82d9f
Credit OpenStreetMap under ODbL.
...
- broke map attributions into a partial
2013-08-23 14:36:30 +01:00
Miles Gould
8ce2798fb3
Fail gracefully if location is not found.
2013-08-23 14:12:04 +01:00
Miles Gould
89fa16f5b3
Re-add member name to popups; fix escaping problems.
2013-08-23 14:04:43 +01:00
Miles Gould
251a45a441
Add a User-Agent to Nominatum requests
...
- unified repeated config into config/application.rb
- removed superfluous calls to Growstuff::Application.config
2013-08-23 14:03:46 +01:00
Miles Gould
7857bfd0df
Merge branch 'dev' into places2
...
Fix up broken indentation on navbar.
Conflicts:
app/views/layouts/_header.html.haml
2013-08-23 13:29:37 +01:00
Miles Gould
4e62991f22
Replace Geocoder lookups with direct calls to Nominatim.
...
This is because Geocoder-via-Nominatim was really really slow (up to
10s).
2013-08-23 13:11:02 +01:00
Skud
57fe663675
Merge branch 'dev' of https://github.com/Growstuff/growstuff into places2
...
Conflicts:
app/controllers/members_controller.rb
app/models/member.rb
app/views/members/_popover.html.haml
spec/models/member_spec.rb
2013-08-21 17:35:31 +10:00
Skud
e54697189f
look up nominatim directly
2013-08-13 12:31:19 +10:00
Skud
afc57db8d3
Added links to places pages
...
Committing with broken tests and pushing to github just so people can
take a look at what we're doing.
2013-08-12 13:38:20 +10:00
Skud
5cc1ab2ab5
switched geocoding from google to openstreetmaps
2013-08-12 13:00:54 +10:00
Skud
d30f8e443e
added popovers, added map on places/show page
2013-08-12 12:36:09 +10:00
Skud
be9bc4ba4d
added 'Places' to top nav
2013-08-12 10:48:06 +10:00
Skud
32f2830df5
changed located scope to ignore blank lat/long
2013-08-12 10:46:35 +10:00
Ryan Clark
23f8848773
Added markers for member locations
2013-08-06 19:52:29 -07:00
Ryan Clark
fe00146f22
Added map to places/index
2013-08-06 19:38:11 -07:00
Joseph Caudle
a43d3a1ce7
Add places pages
...
This commit builds off of @Skud's spike on locations and largely takes
off from the `nearby_members` feature which previously existed on
members.
One thing to note is that we needed to add a search route and action to
`PlacesController` to account for requests of new places as they could
not be redirected to properly from within `PlacesController#show`.
[Story #53848631 ]
2013-08-02 00:15:51 -04:00