Cesy
c08beb5291
Merge pull request #1495 from Growstuff/dev
...
Release 37
2017-12-22 09:54:32 +00:00
pozorvlak
269f3164b7
Merge pull request #1497 from Br3nda/feature/admin-nicer
...
Nicer admin interface
2017-12-18 11:33:02 +00:00
Shiny
9d47b2b029
Merge branch 'dev' into feature/admin-nicer
2017-12-18 15:10:36 +13:00
Daniel O'Connor
81e26aaf02
Merge pull request #1496 from Br3nda/feature/ordering
...
Feature/ordering
2017-12-18 09:30:51 +10:30
Shiny
d62322b498
Merge branch 'dev' into feature/admin-nicer
2017-12-18 06:59:33 +13:00
Shiny
ebb2f90294
Merge branch 'dev' into feature/ordering
2017-12-18 06:59:17 +13:00
Shiny
72922a160d
Merge pull request #1498 from Growstuff/bundle-update-2017-12-18-000857
...
Bundle Update on 2017-12-18
2017-12-18 06:58:50 +13:00
deppbot
0699716c19
Bundle Update on 2017-12-18
2017-12-18 00:08:58 +08:00
Brenda Wallace
4c35987cb7
Ignore long method in ability.rb
2017-12-17 17:57:19 +13:00
Brenda Wallace
54e0806f38
don't check role is there's no member
2017-12-17 17:55:14 +13:00
Brenda Wallace
99828c7c01
Updated spec for new admin#index
2017-12-17 17:54:13 +13:00
Brenda Wallace
25d2773464
Use nested module/class definitions instead of compact style.
2017-12-17 17:50:30 +13:00
Brenda Wallace
233a30a045
Haml code style fix up
2017-12-17 17:49:05 +13:00
Brenda Wallace
01a7463ae8
Split up ability.rb into methods
2017-12-17 12:47:41 +13:00
Brenda Wallace
8a446ecbfc
Member admin
2017-12-17 12:45:19 +13:00
Brenda Wallace
efc60e6313
Nicer layout on editing roles
2017-12-17 12:11:55 +13:00
Brenda Wallace
406b2dbf04
Make admin index a bit nicer
2017-12-17 12:06:03 +13:00
Brenda Wallace
ac056b4eb5
Merge remote-tracking branch 'upstream/dev' into dev
2017-12-17 12:05:42 +13:00
Brenda Wallace
2394f4d237
One view for showing photos on an item
2017-12-17 11:40:55 +13:00
Brenda Wallace
2a4fd57050
Merge remote-tracking branch 'upstream/dev' into feature/ordering
2017-12-17 10:18:25 +13:00
Shiny
5c885d675e
Merge branch 'master' into dev
2017-12-17 10:05:25 +13:00
Shiny
0b08691160
Merge pull request #1474 from Br3nda/feature/photos-1457
...
Polymorphic relationship to photos
2017-12-17 10:04:30 +13:00
Brenda Wallace
b1052a2dbf
Order posts by most recent
2017-12-17 10:01:51 +13:00
Brenda Wallace
95a923ff5f
Order the plantings on the front page
2017-12-17 10:01:51 +13:00
deppbot
c8e34b640e
Bundle Update on 2017-12-14
2017-12-17 10:01:51 +13:00
Brenda Wallace
6f2b4b13cd
Only show photo pagination if there are photos
2017-12-17 09:55:52 +13:00
Brenda Wallace
970da53873
Merge remote-tracking branch 'origin/feature/photos-1457' into feature/photos-1457
2017-12-17 09:15:24 +13:00
Brenda Wallace
3aa2f0bd3b
Paginate photos on seeds#show (inc feature specs)
2017-12-17 08:55:08 +13:00
Shiny
8c1514bc04
Merge branch 'dev' into feature/photos-1457
2017-12-15 17:13:12 +13:00
Daniel O'Connor
d2e39f58d5
Merge pull request #1494 from Br3nda/fix/ordering
...
More ordering fixes
2017-12-15 12:57:08 +10:30
Brenda Wallace
3d3a3b669e
Order posts by most recent
2017-12-15 13:28:41 +13:00
Brenda Wallace
8697e56323
Order the plantings on the front page
2017-12-15 13:26:48 +13:00
Shiny
472b2eb192
Merge branch 'dev' into feature/photos-1457
2017-12-15 12:10:36 +13:00
Cesy
1698157d8d
Merge pull request #1492 from Growstuff/bundle-update-2017-12-14-201051
...
Bundle Update on 2017-12-14
2017-12-14 12:25:49 +00:00
deppbot
ff652ae234
Bundle Update on 2017-12-14
2017-12-14 20:10:52 +08:00
Shiny
b4fcf004cd
Merge pull request #1484 from Growstuff/dev
...
Release 36
2017-12-14 19:37:02 +13:00
Brenda Wallace
25e9ef892d
Merge remote-tracking branch 'origin/feature/photos-1457' into feature/photos-1457
2017-12-14 08:45:40 +13:00
Shiny
82149d4565
Merge branch 'dev' into feature/photos-1457
2017-12-14 08:44:31 +13:00
Brenda Wallace
fcd3e36e36
Removed commented out code
2017-12-14 08:42:51 +13:00
pozorvlak
b783448ec3
Merge pull request #1485 from Br3nda/planting-harvests
...
Show photos of a planting's harvests
2017-12-13 12:08:23 +00:00
pozorvlak
e8b5850bfe
Merge branch 'dev' into planting-harvests
2017-12-13 10:57:40 +00:00
pozorvlak
bca72680c4
Merge pull request #1490 from Br3nda/dependabot/npm_and_yarn/coffeelint-2.0.7
...
Bump coffeelint from 1.16.0 to 2.0.7
2017-12-13 10:57:18 +00:00
pozorvlak
358eb96684
Merge branch 'dev' into dependabot/npm_and_yarn/coffeelint-2.0.7
2017-12-13 10:29:18 +00:00
pozorvlak
05807d41f4
Merge pull request #1491 from Br3nda/flickr-auth-fix
...
Fix Growstuff::OauthSignupAction not found error when connecting flickr
2017-12-13 10:27:16 +00:00
Shiny
96f1995768
Merge branch 'dev' into dependabot/npm_and_yarn/coffeelint-2.0.7
2017-12-13 23:26:07 +13:00
Shiny
deefbbce71
Merge branch 'dev' into planting-harvests
2017-12-13 23:25:56 +13:00
Brenda Wallace
f8e51f4b45
Merge remote-tracking branch 'origin/feature/photos-1457' into feature/photos-1457
2017-12-13 22:35:29 +13:00
Brenda Wallace
1c8b75b7cb
add and show photos for seeds
...
close #1457
2017-12-13 22:34:16 +13:00
Brenda Wallace
1f66df0743
Fixed link to associated flickr, twitter, facebook accountss
...
fixes #1479
2017-12-13 22:23:22 +13:00
Brenda Wallace
72f52230a1
Fix Growstuff::OauthSignupAction not found error when connecting flickr account
2017-12-13 22:19:41 +13:00
Shiny
700fba58e8
Merge branch 'dev' into feature/photos-1457
2017-12-13 21:52:55 +13:00
Daniel O'Connor
acecbe93c1
Merge pull request #1487 from Growstuff/bundle-update-2017-12-11-160933
...
Bundle Update on 2017-12-11
2017-12-13 16:20:36 +10:00
dependabot[bot]
bafe2b7fd1
Bump coffeelint from 1.16.0 to 2.0.7
...
Bumps [coffeelint](https://github.com/clutchski/coffeelint ) from 1.16.0 to 2.0.7.
- [Commits](https://github.com/clutchski/coffeelint/commits )
2017-12-12 11:00:57 +00:00
Shiny
3be1454a69
Merge branch 'dev' into bundle-update-2017-12-11-160933
2017-12-12 12:36:54 +13:00
Shiny
232e5d50ac
Merge branch 'dev' into planting-harvests
2017-12-12 12:36:33 +13:00
pozorvlak
7207a39039
Merge pull request #1486 from Br3nda/cleanup/routes
...
Convert hashes in routes
2017-12-11 10:47:18 +00:00
deppbot
291f865f7f
Bundle Update on 2017-12-11
2017-12-11 16:09:34 +08:00
Brenda Wallace
47e82eb0a7
Convert hashes in routes
2017-12-10 19:50:08 +13:00
Brenda Wallace
08dc2a0513
Show photos of a planting's harvests
2017-12-09 22:24:51 +13:00
Brenda Wallace
4f64698403
Merge remote-tracking branch 'origin/feature/photos-1457' into feature/photos-1457
2017-12-09 20:59:56 +13:00
Brenda Wallace
14551b6ec8
Merge remote-tracking branch 'upstream/dev' into feature/photos-1457
...
Conflicts:
spec/models/crop_spec.rb
2017-12-09 20:59:20 +13:00
Shiny
5d44196947
Merge branch 'master' into dev
2017-12-09 13:28:10 +13:00
Shiny
1c41cb7b66
Merge pull request #1483 from Growstuff/bundle-update-2017-12-08-121126
...
Bundle Update on 2017-12-08
2017-12-09 08:25:36 +13:00
Shiny
c3c55eaa09
Merge branch 'dev' into bundle-update-2017-12-08-121126
2017-12-09 08:15:28 +13:00
pozorvlak
98aa9521fe
Merge pull request #1482 from Br3nda/ordering
...
Fixes to ordering
2017-12-08 12:04:48 +00:00
Shiny
96bb345ca9
Merge branch 'dev' into ordering
2017-12-08 20:20:27 +13:00
Shiny
9de991a075
Merge branch 'dev' into bundle-update-2017-12-08-121126
2017-12-08 20:19:39 +13:00
Shiny
f76619864c
Merge pull request #1477 from Br3nda/upgrade-rubocop
...
Rubocop upgrade (and some style fixes)
2017-12-08 20:19:08 +13:00
deppbot
ec149997b0
Bundle Update on 2017-12-08
2017-12-08 12:11:27 +08:00
Brenda Wallace
ac07f18b2d
Show most recent seeds first
2017-12-07 15:00:16 +13:00
Brenda Wallace
4ce3e8968f
crops#show order posts by most recent first
2017-12-07 14:58:57 +13:00
Brenda Wallace
cd35538b83
Order forums by name
2017-12-07 13:42:48 +13:00
Shiny
0f317f624e
Merge branch 'dev' into feature/photos-1457
2017-12-07 13:40:19 +13:00
Brenda Wallace
35d8461811
Order recent plantings by when they were planted
2017-12-07 13:39:32 +13:00
Brenda Wallace
8d03a3ffa8
Most recent photos is a crop's default photo
2017-12-06 21:47:01 +13:00
Brenda Wallace
2b0f199329
change string replacement for performance reasons
2017-12-06 15:19:34 +13:00
Brenda Wallace
24f18f78da
use bare percent literals
2017-12-06 14:33:51 +13:00
Brenda Wallace
3cc637017d
Avoid {} for multiline
2017-12-06 14:29:21 +13:00
Brenda Wallace
37f9dcd7dd
for simple loops, use Integer.times
2017-12-06 14:26:58 +13:00
Brenda Wallace
f516ef2e57
Don't use :: for method calls
2017-12-06 14:24:17 +13:00
Brenda Wallace
182c626226
Prefer if/unless modifier
2017-12-06 14:23:12 +13:00
Brenda Wallace
ea2fcd09dc
Fixed last old style word array
2017-12-06 14:18:51 +13:00
Brenda Wallace
878fc7ebcd
Use symbol procs
2017-12-06 14:17:34 +13:00
Brenda Wallace
3fdc23098e
Use perl names for cli script variables
2017-12-06 14:16:47 +13:00
Brenda Wallace
515325c44e
Fixed up % delimiters
2017-12-06 14:14:31 +13:00
Brenda Wallace
25b1836146
Removed nil comparison
2017-12-06 14:13:01 +13:00
Brenda Wallace
c925c95398
Use next, instead of a if wrapper
2017-12-06 14:11:27 +13:00
Brenda Wallace
2d00206abf
Converted sprintf to format
2017-12-06 14:10:26 +13:00
Brenda Wallace
f499f245de
Added new line after block end, for rubocpo
2017-12-06 14:08:05 +13:00
Brenda Wallace
35414391c3
modified spec to please rubocop
2017-12-06 14:07:18 +13:00
Brenda Wallace
1f7f4f52d1
Updated ability_spec.rb to use block end new lines
2017-12-06 14:02:48 +13:00
Brenda Wallace
b4efeee904
Merge remote-tracking branch 'origin/upgrade-rubocop' into upgrade-rubocop
2017-12-06 11:23:03 +13:00
Brenda Wallace
5b588bf9e9
Rubocop change namespace of some cops
2017-12-06 11:21:25 +13:00
Daniel O'Connor
07611e9a5d
Merge branch 'dev' into upgrade-rubocop
2017-12-05 11:38:52 +10:30
Daniel O'Connor
baa89a790f
Merge pull request #1480 from Growstuff/bundle-update-2017-12-05-081300
...
Bundle Update on 2017-12-05
2017-12-05 11:38:18 +10:30
deppbot
00395ae68b
Bundle Update on 2017-12-05
2017-12-05 08:13:00 +08:00
Shiny
41e26a2c74
Merge branch 'dev' into feature/photos-1457
2017-12-03 21:09:04 +13:00
Shiny
d7eb5e0014
Merge pull request #1472 from Growstuff/dev
...
Release 35
2017-12-02 21:16:29 +13:00
deppbot
f08d02f4c5
Bundle Update on 2017-12-02
2017-12-02 20:32:08 +13:00
Brenda Wallace
a6a7f789a3
Rubocop upgrade (and some style fixes)
2017-12-01 21:07:39 +13:00
Brenda Wallace
c4c659f159
DRY specs, and use create_list in crops model spec
2017-11-30 13:37:47 +13:00
Brenda Wallace
14b16b0d8c
Moved photo.items's item lookup to a class method
2017-11-30 11:23:34 +13:00
Brenda Wallace
697779e67c
Don't add item to photo is already there
2017-11-30 10:15:05 +13:00
Brenda Wallace
35ce8b84db
Adding a unique index on the items <--> photos table
2017-11-30 09:56:47 +13:00
Brenda Wallace
ccbdfe51f6
Modified a spec to avoid a chicken and an egg
2017-11-29 22:30:11 +13:00
Brenda Wallace
ff57176d60
Simplified the photos controller a bit
2017-11-29 22:13:03 +13:00
Brenda Wallace
12700d6268
Added polymorphic relationship to photos
2017-11-29 21:41:22 +13:00
Brenda Wallace
6ed7376c58
Name garden in spec to ensure it's ordered first
2017-11-29 20:59:37 +13:00
Brenda Wallace
c8a200bf19
Changed selector in view spec
...
it was having trouble finding the link
2017-11-29 20:59:37 +13:00
Brenda Wallace
a62b668781
Fix up duplicate order item in controller spec, and DRY
2017-11-29 20:59:37 +13:00
Brenda Wallace
09f82d5995
Tidy up home/crops partial view
2017-11-29 20:59:37 +13:00
Brenda Wallace
8d0bec34a6
Crops controller spec, use let, other cleanup
2017-11-29 20:59:37 +13:00
Brenda Wallace
d7ec4eacee
Fix sort on plant parts
2017-11-29 20:59:37 +13:00
Brenda Wallace
3a3f4eefbf
Added sort to members controller
2017-11-29 20:59:37 +13:00
Brenda Wallace
9e00023332
Fixed post ordering
2017-11-29 20:59:37 +13:00
Brenda Wallace
3058160a59
Removed an orderng spec for gardens
2017-11-29 20:59:37 +13:00
Brenda Wallace
e3886ce5b5
Fixed up unescaped model attribute
2017-11-29 20:59:37 +13:00
Brenda Wallace
48f8085e2d
Fix seeds order
2017-11-29 20:59:37 +13:00
Brenda Wallace
594e466fd4
Fixed photos ordering
2017-11-29 20:59:37 +13:00
Brenda Wallace
b813669d71
Updated shop controller specs
2017-11-29 20:59:37 +13:00
Brenda Wallace
d0b8ae3411
Delete follows records when a member is deleted
2017-11-29 20:59:37 +13:00
Brenda Wallace
9c993e9f47
Plantings controller ordering and specs
2017-11-29 20:59:37 +13:00
Brenda Wallace
d5fece87d0
Tests for comments#index (and bugfix)
2017-11-29 20:59:37 +13:00
Brenda Wallace
33816d4312
Use faker gem, in account types - and add controller specs
2017-11-29 20:59:37 +13:00
Brenda Wallace
00e6aeed5c
seed.tradable was back to front logic. fixed
2017-11-29 20:59:37 +13:00
Brenda Wallace
0205b345d0
A planting's photo is their most recent photo
2017-11-29 20:59:37 +13:00
Brenda Wallace
9f8a32e9f8
Feature plantings need to be ordered
2017-11-29 20:59:37 +13:00
Brenda Wallace
7357524271
Garden's default photo should be the most recent photo
2017-11-29 20:59:37 +13:00
Brenda Wallace
6aa689b0d8
Removed some model ordering specs
2017-11-29 20:59:37 +13:00
Brenda Wallace
962b3b574d
Fixed up planting spec to not care about ordering
2017-11-29 20:59:37 +13:00
Brenda Wallace
d77d1d9a77
spec for notifications needs to be agnostic about the order
2017-11-29 20:59:37 +13:00
Brenda Wallace
4bed6da422
Crop validation methods can be private
2017-11-29 20:59:37 +13:00
Brenda Wallace
023c870d49
Fix up crop.recent
2017-11-29 20:59:37 +13:00
Brenda Wallace
9aff65e956
Added ordering to finding first photo
2017-11-29 20:59:37 +13:00
Brenda Wallace
0446c0a405
Add ordering back into controller #index
2017-11-29 20:59:37 +13:00
Brenda Wallace
7719d1f896
Remote default ordering scopes, and clean up models
2017-11-29 20:59:37 +13:00
Brenda Wallace
17fd6f61a5
Added polymorphic relationship to photos
2017-11-29 20:14:27 +13:00
Brenda Wallace
c9558e4d51
Merge branch 'master' into dev
...
Conflicts:
Gemfile.lock
2017-11-29 10:46:08 +13:00
deppbot
8a679670e4
Bundle Update on 2017-11-29
2017-11-29 07:00:25 +13:00
pozorvlak
a7586e9d2b
Merge pull request #1448 from Br3nda/fix/1211
...
upgrade leaflet-rails
2017-11-27 20:42:22 +00:00
Shiny
811011419e
Exit if we can't cd
2017-11-26 09:39:43 +13:00
Shiny
dae3ea2789
removed some debug
2017-11-25 19:41:41 +13:00
Shiny
49aa6bb846
Update .travis.yml
2017-11-25 19:41:03 +13:00
Brenda Wallace
c154a9b845
Upgraded leaflet maskercluster
2017-11-25 19:34:05 +13:00
Shiny
ad14ecb41b
Merge branch 'dev' into fix/1211
2017-11-25 17:03:23 +13:00
deppbot
08a73ce503
Bundle Update on 2017-11-24
2017-11-25 09:53:29 +13:00
Brenda Wallace
6663f3ade4
Add id and type back to photos#new
2017-11-24 19:02:54 +13:00
deppbot
451030761d
Bundle Update on 2017-11-21
2017-11-24 19:02:54 +13:00
Brenda Wallace
d4e4ca6519
Move planting's add photo button to _actions.haml
2017-11-24 19:02:54 +13:00
Brenda Wallace
284f0cddcd
Fix gardens actions, and add specs
...
A bug slipped into all garden display pages - and there were no tests that caught it.
This adds feature specs for gardens#index, which would have detected the un-initialised
variable in haml
2017-11-24 19:02:54 +13:00
Logan Gingerich
4ced7ee7e9
Whitespace fix, spec fix, and spec addition
2017-11-24 19:02:54 +13:00
Logan Gingerich
b60510e016
deleted line 70 on plantings view to clean up logic
2017-11-24 19:02:54 +13:00
Logan Gingerich
e85daa405b
Moved add photo button from garden show view to garden actions
2017-11-24 19:02:54 +13:00
Logan Gingerich
9ab83f7bbc
Adds a more prominent add photo button to garden and planting show views
2017-11-24 19:02:54 +13:00
Brenda Wallace
329e0106bb
Path remains same after sign out for our test cases
2017-11-24 19:02:54 +13:00
Brenda Wallace
4743fc7a63
Feature spec for showing item details on photo adding page
2017-11-24 19:02:54 +13:00
Brenda Wallace
c66a5b12a5
Reduced the tests of signout on photos/new
2017-11-24 19:02:54 +13:00
Brenda Wallace
f98bb32612
Shaved some yaks to remove a rescue from a controller
2017-11-24 19:02:54 +13:00
Brenda Wallace
771443ee85
Removed rescue in a controller
2017-11-24 19:02:54 +13:00
Brenda Wallace
1322ebd8e3
Use the ||= operator
2017-11-24 19:02:54 +13:00
Brenda Wallace
9e98db423e
Tidy up photos logic, and test of signin/out on photos#new
2017-11-24 19:02:54 +13:00
Logan Gingerich
305702f644
Refactored and specs updated
2017-11-24 19:02:54 +13:00
Logan Gingerich
1f4f806bb0
Now displays correctly for planting, harvest or garden
2017-11-24 19:02:54 +13:00
Logan Gingerich
6a17ba547f
fixes #1433 Says what item you're adding a photo to on photos#new
2017-11-24 19:02:54 +13:00
deppbot
3ffdc61428
Bundle Update on 2017-11-18
2017-11-24 19:02:54 +13:00
milesgould
bb6e9e32e6
De-deprecate controller and view specs
...
We deprecated controller and view specs on the grounds that they were
brittle, and were a poorer measure of user experience than feature
specs. However, feature specs have their own problems: they're much
slower to run, and flakier (see #901 ). We also ran into a few cases
where feature specs erroneously passed because they were checking for
the presence of a string that occurred in the error page!
Hence, we're cautiously un-deprecating controller and view specs.
Fixes #1132
2017-11-24 19:02:54 +13:00
Brenda Wallace
229396d9e7
Add id and type back to photos#new
2017-11-22 22:06:41 +13:00
Daniel O'Connor
0fa02272b0
Merge pull request #1465 from Growstuff/bundle-update-2017-11-21-121132
...
Bundle Update on 2017-11-21
2017-11-22 16:36:46 +10:30
deppbot
a91b8605c4
Bundle Update on 2017-11-21
2017-11-21 12:11:33 +08:00
pozorvlak
f1107b518c
Merge pull request #1460 from Br3nda/fix/gardens-index
...
Fix gardens actions, and add specs
2017-11-20 11:21:07 +00:00
Shiny
52d93a7ccd
Merge branch 'dev' into fix/1211
2017-11-19 18:22:02 +13:00
Brenda Wallace
d3df1e8f33
Move planting's add photo button to _actions.haml
2017-11-19 18:02:09 +13:00
Shiny
eb77715b70
Merge branch 'dev' into fix/gardens-index
2017-11-19 16:35:56 +13:00
Shiny
252910694d
Merge branch 'master' into dev
2017-11-19 16:34:58 +13:00
Brenda Wallace
bd063be3a9
Fix gardens actions, and add specs
...
A bug slipped into all garden display pages - and there were no tests that caught it.
This adds feature specs for gardens#index, which would have detected the un-initialised
variable in haml
2017-11-19 16:31:17 +13:00
Shiny
9a6d827b6d
Merge branch 'dev' into fix/1211
2017-11-19 11:14:09 +13:00
Logan Gingerich
ede5187369
Whitespace fix, spec fix, and spec addition
2017-11-19 11:13:41 +13:00
Logan Gingerich
610a5b7a48
deleted line 70 on plantings view to clean up logic
2017-11-19 11:13:41 +13:00
Logan Gingerich
1fa71c1546
Moved add photo button from garden show view to garden actions
2017-11-19 11:13:41 +13:00
Logan Gingerich
7574eb554e
Adds a more prominent add photo button to garden and planting show views
2017-11-19 11:13:41 +13:00
Shiny
eea7e19ecf
Merge branch 'dev' into fix/1211
2017-11-18 22:27:04 +13:00
Brenda Wallace
dafaffcd73
Path remains same after sign out for our test cases
2017-11-18 22:25:58 +13:00
Brenda Wallace
3e149a5d1d
Feature spec for showing item details on photo adding page
2017-11-18 22:25:58 +13:00
Brenda Wallace
c20d9b78c5
Reduced the tests of signout on photos/new
2017-11-18 22:25:58 +13:00
Brenda Wallace
7906d50d13
Shaved some yaks to remove a rescue from a controller
2017-11-18 22:25:58 +13:00
Brenda Wallace
faed8b019e
Removed rescue in a controller
2017-11-18 22:25:58 +13:00
Brenda Wallace
c8974a869f
Use the ||= operator
2017-11-18 22:25:58 +13:00
Brenda Wallace
3969f410f1
Tidy up photos logic, and test of signin/out on photos#new
2017-11-18 22:25:58 +13:00
Logan Gingerich
6304f230a5
Refactored and specs updated
2017-11-18 22:25:58 +13:00
Logan Gingerich
73524b8883
Now displays correctly for planting, harvest or garden
2017-11-18 22:25:58 +13:00
Logan Gingerich
fd9fc38def
fixes #1433 Says what item you're adding a photo to on photos#new
2017-11-18 22:25:58 +13:00
deppbot
949c7c31d8
Bundle Update on 2017-11-18
2017-11-18 15:27:04 +13:00
pozorvlak
e34dcd03bc
Merge pull request #1454 from pozorvlak/dedeprecate_view_specs
...
De-deprecate controller and view specs
2017-11-17 17:05:07 +00:00
pozorvlak
929229379e
Merge pull request #1455 from Growstuff/dev
...
Release 34
2017-11-17 16:55:01 +00:00
milesgould
d8bf8ae4df
De-deprecate controller and view specs
...
We deprecated controller and view specs on the grounds that they were
brittle, and were a poorer measure of user experience than feature
specs. However, feature specs have their own problems: they're much
slower to run, and flakier (see #901 ). We also ran into a few cases
where feature specs erroneously passed because they were checking for
the presence of a string that occurred in the error page!
Hence, we're cautiously un-deprecating controller and view specs.
Fixes #1132
2017-11-17 16:51:24 +00:00
pozorvlak
ac0e52f15d
Merge pull request #1412 from Br3nda/api
...
Basic read only api - members, gardens, plantings, crops, photos, harvests, seeds
2017-11-17 16:44:41 +00:00
Shiny
c7f427fe8a
Merge branch 'dev' into api
2017-11-18 00:48:03 +13:00
Shiny
50fd9ae9b0
Merge branch 'master' into dev
2017-11-18 00:44:44 +13:00
Brenda Wallace
efe39da878
Removed un-used method, to reduce class size
2017-11-18 00:43:17 +13:00
Brenda Wallace
1cd3c64590
Reducing class line count
2017-11-18 00:43:17 +13:00
Brenda Wallace
b591529892
Reinstated test of first harvest prediction display
2017-11-18 00:43:17 +13:00
Brenda Wallace
cef236d8f8
Reducing crop class size
2017-11-18 00:43:17 +13:00
Brenda Wallace
5ad0068142
Run existing crop specs with annual crop
2017-11-18 00:43:17 +13:00
Brenda Wallace
b8a5ff9acf
Don't show lifespan of perennials
2017-11-18 00:43:17 +13:00
deppbot
90653aa57f
Bundle Update on 2017-11-15
2017-11-18 00:43:17 +13:00
Shiny
80a4739f34
Underscore prefix on our last unused args ( #1442 )
2017-11-18 00:43:17 +13:00
Brenda Wallace
a6cc530fe5
Updating specs to use same owner for garden and planting
2017-11-18 00:43:17 +13:00
Brenda Wallace
97f19a0038
If a harvest has a planting, it must have the same owner
2017-11-18 00:43:17 +13:00
Brenda Wallace
140611d868
Get planting factory's owner from its garden
2017-11-18 00:43:17 +13:00
Brenda Wallace
3fa5ffc544
Planting's owner must be the same as its garden's owner
2017-11-18 00:43:17 +13:00
deppbot
eeafb4caa5
Bundle Update on 2017-11-12
2017-11-18 00:43:17 +13:00
Brenda Wallace
c747d46ab5
Request spec for seeds api
2017-11-17 23:22:10 +13:00
Brenda Wallace
3009ed2d83
Merge branch 'api' of github.com:Br3nda/growstuff into api
2017-11-17 23:16:16 +13:00
Shiny
f68a15c04e
Merge branch 'dev' into api
2017-11-17 22:02:12 +13:00
Brenda Wallace
06295fb9e9
Merge branch 'api' of github.com:Br3nda/growstuff into api
2017-11-17 22:02:06 +13:00
Brenda Wallace
c4a1806a87
Request spec for photos api
2017-11-17 22:01:37 +13:00
Brenda Wallace
fa5e151af0
Request spec for photos api
2017-11-17 22:00:32 +13:00
Brenda Wallace
13e8d1f5a5
Merge remote-tracking branch 'upstream/dev' into api
2017-11-17 21:51:39 +13:00
Brenda Wallace
c1836cc78e
Removed un-used method, to reduce class size
2017-11-17 21:50:59 +13:00
Brenda Wallace
28fdb6e1ed
Reducing class line count
2017-11-17 21:50:59 +13:00
Brenda Wallace
67dec795a0
Reinstated test of first harvest prediction display
2017-11-17 21:50:59 +13:00
Brenda Wallace
86ea8eab39
Reducing crop class size
2017-11-17 21:50:59 +13:00
Brenda Wallace
8884056ff3
Run existing crop specs with annual crop
2017-11-17 21:50:59 +13:00
Brenda Wallace
d01a5d7976
Don't show lifespan of perennials
2017-11-17 21:50:59 +13:00
pozorvlak
66c08650ba
Merge pull request #1445 from Br3nda/feature/planting-garden-owner-match
...
planting owner needs to match garden owner
2017-11-15 17:49:00 +00:00
Shiny
521873b656
Merge branch 'dev' into feature/planting-garden-owner-match
2017-11-15 09:27:41 +13:00
Shiny
83fea92353
Merge branch 'dev' into fix/1211
2017-11-15 09:27:17 +13:00
deppbot
2060d9ab9e
Bundle Update on 2017-11-15
2017-11-15 09:26:47 +13:00
Shiny
1795b27152
Merge branch 'dev' into feature/planting-garden-owner-match
2017-11-13 23:09:04 +13:00
Shiny
1317ce9db0
Merge branch 'dev' into fix/1211
2017-11-13 23:08:38 +13:00
Shiny
93193c9fba
Merge branch 'dev' into api
2017-11-13 23:00:33 +13:00
Brenda Wallace
e489831241
Debugging phantom on travis
2017-11-13 23:00:05 +13:00
Shiny
df7a9448b0
Underscore prefix on our last unused args ( #1442 )
2017-11-13 09:54:55 +00:00
Brenda Wallace
3d4f5c6917
upgrade leaflet-rails
2017-11-13 21:49:00 +13:00
Brenda Wallace
1b4d77e017
Requests spec for member api
2017-11-13 20:03:39 +13:00
Brenda Wallace
08e7c7dd29
Request specs for harvests api
2017-11-13 19:19:18 +13:00
Brenda Wallace
5fec826c41
Add more attributes to crops
2017-11-13 19:19:18 +13:00
Brenda Wallace
c29234c40c
Request specs for crops api
2017-11-13 19:19:18 +13:00
Brenda Wallace
2f0cb5c815
DRY the api specs
2017-11-13 19:19:18 +13:00
Brenda Wallace
b6cbfe25d2
Factory girl becomes factory bot
2017-11-13 19:19:18 +13:00
Brenda Wallace
d8f5876518
Added predictions to planting api, and added specs
2017-11-13 19:19:18 +13:00
Brenda Wallace
ae2cbf0bec
requests spec for modifying immutable gardens on api
2017-11-13 19:19:18 +13:00
Brenda Wallace
c9d5c42814
Plantings have many harvests
2017-11-13 19:19:18 +13:00
Brenda Wallace
b60f47f502
Add more relationships to members on the api
2017-11-13 19:19:18 +13:00
Brenda Wallace
d86e0af5ad
Request for for getting api gardens#index
2017-11-13 19:19:18 +13:00
Brenda Wallace
fc0058d677
all our api controllers inheriting from base
2017-11-13 19:19:18 +13:00
Brenda Wallace
41110f96d1
Put immutable on every resource
2017-11-13 19:19:18 +13:00
Brenda Wallace
33822abf93
crops have harvests
2017-11-13 19:19:18 +13:00
Brenda Wallace
5877da95a6
Added a base resource, a little more DRY
2017-11-13 19:19:18 +13:00
Brenda Wallace
88a119deac
Add a default paginator for api responses
2017-11-13 19:19:18 +13:00
Brenda Wallace
d07fd1a277
Added seeds and harvests to api, and tidied up resources
2017-11-13 19:19:18 +13:00
Brenda Wallace
c96695258b
Basic read only api
2017-11-13 19:19:18 +13:00
Brenda Wallace
2fbba52bc8
Updating specs to use same owner for garden and planting
2017-11-13 19:18:14 +13:00
Brenda Wallace
a2ae429f6b
If a harvest has a planting, it must have the same owner
2017-11-13 19:18:14 +13:00
Brenda Wallace
7ca76e69cf
Get planting factory's owner from its garden
2017-11-13 19:18:14 +13:00
Brenda Wallace
c6824b1262
Planting's owner must be the same as its garden's owner
2017-11-13 19:18:14 +13:00
Shiny
2a74c057f3
Merge branch 'master' into dev
2017-11-12 09:30:45 +13:00
deppbot
85cc9e77c6
Bundle Update on 2017-11-12
2017-11-12 09:29:21 +13:00
pozorvlak
a0d6d154f0
Merge pull request #1439 from Growstuff/dev
...
Release 32
2017-11-10 16:25:42 +00:00
pozorvlak
7e9707e3b0
Merge pull request #1437 from Br3nda/feature/harvest-predictions
...
Feature/harvest predictions
2017-11-10 11:59:00 +00:00
Brenda Wallace
4fe0dba28e
Merge remote-tracking branch 'upstream/dev' into feature/harvest-predictions
2017-11-09 18:30:18 +13:00
Shiny
328037b8c0
Merge branch 'master' into dev
2017-11-09 18:19:57 +13:00
Brenda Wallace
e4ab5114f7
Remove duplicate setting of medians in migration
2017-11-09 17:51:18 +13:00
Brenda Wallace
a5d43af899
Drop the plantings.days_before_maturity column
...
it's not used anywhere
2017-11-09 17:43:00 +13:00
Brenda Wallace
2d384c9851
Merge remote-tracking branch 'upstream/dev' into feature/harvest-predictions
2017-11-09 17:36:50 +13:00
Brenda Wallace
205247b136
Shorter condition in haml view (progress)
2017-11-09 17:36:37 +13:00
Brenda Wallace
963a182981
simplified logic in planting's first/last harvest fetcher
2017-11-09 17:36:33 +13:00
Daniel O'Connor
1090db6d21
Merge pull request #1438 from Growstuff/bundle-update-2017-11-08-201231
...
Bundle Update on 2017-11-08
2017-11-09 09:27:31 +11:00
deppbot
f187b31653
Bundle Update on 2017-11-08
2017-11-08 20:12:32 +08:00
Brenda Wallace
809dd81378
"Changed last_harvest" to "days_to_last_harvest"
2017-11-08 17:17:58 +13:00
Brenda Wallace
62beec23a1
"Changed first_harvest" to "days_to_first_harvest"
2017-11-08 17:17:15 +13:00
Brenda Wallace
a60a5ce591
Added a space, to please hound
2017-11-07 09:46:19 +13:00
Brenda Wallace
7206f99510
Updated spec to match new crop detail page text
2017-11-07 08:39:45 +13:00
Brenda Wallace
bf6475da57
annual? perennial!=true
2017-11-06 23:15:08 +13:00
Brenda Wallace
c5971cd46b
A little bit of eager loading
2017-11-06 23:13:36 +13:00
Brenda Wallace
2f47eeb7b3
Bug fix. Can only predict if we have harvested_at and planted_at
2017-11-06 23:12:28 +13:00
Brenda Wallace
928749aaad
Changed a "Pictures" header to "Photos" to be consistent
2017-11-06 23:11:39 +13:00
Brenda Wallace
1d64d4d1d2
Clearer message that predctions are for days after planting
2017-11-06 23:10:55 +13:00
Brenda Wallace
1e86cf7662
Update planting medians after updating record
...
So changes to the planted_at are re-calculated
2017-11-06 23:07:44 +13:00
Brenda Wallace
941dab7c4a
Crop.annual? method
2017-11-06 23:00:16 +13:00
Brenda Wallace
2696d12771
Removed duplicate display of last harvest
2017-11-06 22:59:04 +13:00
Brenda Wallace
6bf87c243c
Feature spec for crop predictions on crop#show
2017-11-06 22:38:48 +13:00
Brenda Wallace
ec63d8086f
Moved crop predictions to own haml file
2017-11-06 22:36:47 +13:00
Brenda Wallace
470aacd1c9
Fixed %w for an array of words
2017-11-06 09:11:27 +13:00
Brenda Wallace
9997c365d8
Update robocop todo - to reflect progress
2017-11-05 20:44:41 +13:00
Brenda Wallace
eaa65fda9e
update median_last_harvest too, with specs
2017-11-05 20:28:51 +13:00
Brenda Wallace
e844eade94
Changed model validators message to please Hound
2017-11-05 20:09:21 +13:00
Brenda Wallace
35e7b6a5b4
Removed an ignore from rubocop
2017-11-05 19:55:00 +13:00
Brenda Wallace
6c33c335d8
Default ordering for harvests are gone, so order it in spec
2017-11-05 19:26:50 +13:00
Brenda Wallace
26537943e3
Removed pending spec
2017-11-05 18:00:49 +13:00
Brenda Wallace
136c082003
Smaller photos on crop page. Fits in the predictions data
2017-11-05 17:47:19 +13:00
Brenda Wallace
b3fd8e32d0
Fixed ordering of Harvests - don't order in scope.
2017-11-05 17:42:59 +13:00
Brenda Wallace
9b1b22afa8
Bugfix and specs for first and last harvest
2017-11-05 17:33:58 +13:00
Brenda Wallace
996706ee78
Tests for planting lifespan predictions when there's no crop data
2017-11-05 17:29:42 +13:00
Brenda Wallace
9d11bcc039
Can't calculate first harvest if there are no harvests
2017-11-05 16:20:51 +13:00
Brenda Wallace
b1684b0156
Set prediction data for existing planting and crops
2017-11-05 14:16:00 +13:00
Brenda Wallace
ec00baef0d
Updated feature spec to look for new annual/perennial text
2017-11-05 14:07:33 +13:00
Brenda Wallace
eb585611fe
Fixed spec to call update_lifespan_medians
2017-11-05 14:05:54 +13:00
Brenda Wallace
9280049a84
Merge remote-tracking branch 'upstream/dev' into feature/harvest-predictions
2017-11-05 13:45:08 +13:00
Brenda Wallace
53d7fd1479
Displaying predicted first harvest on plantings and crops
2017-11-05 13:43:00 +13:00
Brenda Wallace
4cc0f77bd0
Predicting first harvest - updating medians
2017-11-05 13:42:30 +13:00
Brenda Wallace
5e5773aa59
feature spec for displaying annual/perennial on crops#show
2017-11-05 12:52:02 +13:00
deppbot
2422939b4f
Bundle Update on 2017-11-04
2017-11-04 20:10:52 +13:00
Brenda Wallace
d5a1a683f1
Rubocop fix
2017-11-04 15:44:56 +13:00
Brenda Wallace
f5bb47e4ca
DRY plantings controller a bit more - update crop means in one place
2017-11-04 15:36:51 +13:00
Brenda Wallace
8359218294
Update crop medians after deletion of planting (not before)
2017-11-04 11:53:40 +13:00
Brenda Wallace
285e6edc61
crop -> sci_names needs dependent:destroy so we don't get orphans
2017-11-04 11:51:19 +13:00
Brenda Wallace
f2fac9db1b
Time.zone.local
2017-11-04 11:39:53 +13:00
Brenda Wallace
cabc4fd030
%i-literals should be delimited by ( and )
2017-11-04 10:29:31 +13:00
Brenda Wallace
20fe9e4cc5
Merge remote-tracking branch 'upstream/dev' into feature/harvest-predictions
2017-11-04 10:09:53 +13:00
pozorvlak
fac24c5e99
Merge pull request #1423 from Growstuff/dev
...
Release 31
2017-11-03 08:32:35 +00:00
Logan Gingerich
fa600bea9e
changed spec to reflect factorybot change
2017-11-03 14:53:20 +13:00
Logan Gingerich
99e7fb1f7d
Name added to contributors and spec added
2017-11-03 14:53:20 +13:00
Logan Gingerich
81e22d6fb2
fixes #1419 - Allows brackets in garden names
2017-11-03 14:53:20 +13:00
Logan Gingerich
10a8df47a9
Factorygirl to factorybot - fixes #1413 ( #1425 )
...
* FactoryGirl Changed to FactoryBot
file fix
changes based on comments received
Bundle Update on 2017-10-29
style update to align hash literal
added package-lock
* indentation fixes with rubocop
* name added to contributors
2017-11-01 15:03:31 +00:00
pozorvlak
b0a4df629c
Merge pull request #1429 from Br3nda/delimiters
...
Stop hound and codeclimate fighing over delimiter styles
2017-11-01 10:00:44 +00:00
Brenda Wallace
0b8357a261
Merge branch 'delimiters' into feature/harvest-predictions
2017-11-01 15:14:06 +13:00
Brenda Wallace
7104781d1b
Rubocop array fix ups
2017-11-01 15:13:32 +13:00
Brenda Wallace
267f27b3f8
rubocop fix up
2017-11-01 14:48:42 +13:00
Brenda Wallace
31a37bf6dc
No progress bar for perennials
2017-11-01 14:27:03 +13:00
Brenda Wallace
d1951b8b65
Edit and show perennial plants
2017-11-01 14:22:39 +13:00
Brenda Wallace
cd99769311
Wrapped a long line
2017-11-01 14:02:56 +13:00
Brenda Wallace
71cb3f8c5f
Rubocop fixes
2017-11-01 13:57:49 +13:00
Brenda Wallace
d540342acb
removed the days_before_maturity specs because function no longer exists
2017-11-01 13:57:49 +13:00
Brenda Wallace
f66b0768e2
Changed how db schema is loaded in travis
2017-11-01 13:57:49 +13:00
Brenda Wallace
251f44b0c7
Updated tests of progress bar
2017-11-01 13:57:49 +13:00
Brenda Wallace
adf07ce5ef
Planting feature specs passing
2017-11-01 13:57:49 +13:00
Brenda Wallace
54b204c636
fixed typo
2017-11-01 13:57:49 +13:00
Brenda Wallace
ff446c2139
Updated spec, new message when not enough data to predict progress
2017-11-01 13:57:49 +13:00
Brenda Wallace
62d84d7af4
planting progress is 100% if finished
2017-11-01 13:57:49 +13:00
Brenda Wallace
92fa09a1d3
Mark harvest predictions as pending
2017-11-01 13:57:49 +13:00
Brenda Wallace
b09c4aa7a1
Update display, to show predicted finish date
2017-11-01 13:57:49 +13:00
Brenda Wallace
692ab59285
Display expected finished date
2017-11-01 13:57:49 +13:00
Brenda Wallace
302bdba150
fixes search
2017-11-01 13:57:49 +13:00
Brenda Wallace
aa3057056f
rubocop fix up
2017-11-01 13:57:49 +13:00
Brenda Wallace
9ef40532ad
removed old percentage grow specs
2017-11-01 13:57:49 +13:00
Brenda Wallace
70ba8c8421
Updating planting model specs, for predictions
2017-11-01 13:57:49 +13:00
Brenda Wallace
3b81affbe5
include child records when reading plantings from db
2017-11-01 13:57:49 +13:00
Brenda Wallace
9703d4e983
Remove harvest preductions for now
2017-11-01 13:57:49 +13:00
Brenda Wallace
22e1718ce6
Rubocop fix ups
2017-11-01 13:57:49 +13:00
Brenda Wallace
b90b4e42fb
Updated progress bar to use new predictions
2017-11-01 13:57:49 +13:00
Brenda Wallace
202f557e32
Delete the old predictions code
2017-11-01 13:57:49 +13:00
Brenda Wallace
8364c8c688
updated schema
2017-11-01 13:57:49 +13:00
Brenda Wallace
3a286cd240
Show median lifespan of a crop
2017-11-01 13:57:49 +13:00
Brenda Wallace
41dbf6fb1b
Moved crop search out of crop model file
2017-11-01 13:57:49 +13:00
Brenda Wallace
47ecbe3f94
Call the predictions update on planting modifications from controller
2017-11-01 13:57:49 +13:00
Brenda Wallace
0f066ab302
Cleaning up models as adding predictions
2017-11-01 13:57:49 +13:00
Brenda Wallace
8e94ddb4bf
Moved planting predictions to crop
2017-11-01 13:57:49 +13:00
Brenda Wallace
a9cedc6a8a
Add active median gem
2017-11-01 13:57:49 +13:00
Brenda Wallace
7d6c49d8c3
Set harvest preductions on plantings
2017-11-01 13:57:49 +13:00
Brenda Wallace
0d8ca89b14
harvested_at and harvest_predicted_at added to plantings
2017-11-01 13:57:49 +13:00
Brenda Wallace
82a37d69bc
Ensure harvests are same crop, and after the planting was planted
2017-11-01 13:57:49 +13:00
Shiny
4533d35fe7
Merge branch 'dev' into delimiters
2017-11-01 13:27:26 +13:00
deppbot
4b445907d5
Bundle Update on 2017-11-01
2017-11-01 13:27:10 +13:00
Brenda Wallace
fce6395d21
Stop hound and codeclimate fighing over delimiter styles
2017-11-01 13:21:42 +13:00
deppbot
2946dca5fc
Bundle Update on 2017-10-29
2017-10-30 20:20:50 +13:00
Shiny
9eb6d84e5a
Merge branch 'master' into dev
2017-10-28 10:43:34 +13:00
Brenda Wallace
96b4742e78
Dev is almost always on port 3000
2017-10-28 10:38:51 +13:00
pozorvlak
68c14a695e
Merge pull request #1416 from Br3nda/feature/more-crop-photos
...
All crop photos
2017-10-27 12:57:43 +01:00
Brenda Wallace
e42ec4f8ae
Test crop photo display when not signed in
2017-10-27 23:43:23 +13:00
Brenda Wallace
f7b75157e7
Feature spec for harvest photos
2017-10-27 23:34:37 +13:00
Brenda Wallace
7e27b6deef
Merge branch 'feature/more-crop-photos' of github.com:Br3nda/growstuff into feature/more-crop-photos
2017-10-27 23:33:01 +13:00
Shiny
cd69ea1487
Merge branch 'dev' into feature/more-crop-photos
2017-10-27 23:32:46 +13:00
Brenda Wallace
4cdcbdac19
Merge remote-tracking branch 'origin/feature/more-crop-photos' into feature/more-crop-photos
2017-10-26 20:32:55 +13:00
Brenda Wallace
f3d03c00b2
Merge remote-tracking branch 'upstream/dev' into feature/more-crop-photos
2017-10-26 20:31:23 +13:00
deppbot
d9aa9df7fe
Bundle Update on 2017-10-26
2017-10-26 10:42:31 +13:00
pozorvlak
494dd1d658
Merge pull request #1411 from Growstuff/dev
...
Release 30
2017-10-25 08:16:42 +01:00
Shiny
af60489459
Merge branch 'dev' into feature/more-crop-photos
2017-10-24 10:32:57 +13:00
Brenda Wallace
a3a88c48de
Randomise the crops on the homepage
2017-10-23 22:09:34 +01:00
Brenda Wallace
f3e88f5aae
Include harvest photos on crop page
2017-10-24 09:34:10 +13:00
Brenda Wallace
1e81dac699
All crop photos; crops-> photos route
2017-10-24 09:34:03 +13:00
Brenda Wallace
705240014a
Link harvest thumbnails to harvests
...
to be consistent with the rest of the site
2017-10-23 11:07:27 +01:00
Brenda Wallace
78aa049502
Fixed comment model spec
2017-10-23 10:44:37 +01:00
Brenda Wallace
97c7277a73
fixed up ambigous regex and use of expect in specs
2017-10-23 10:44:37 +01:00
Brenda Wallace
0e0af44d9f
post show specs, use expect syntax, and more tests for js injection
2017-10-23 10:44:37 +01:00
Brenda Wallace
45af8d5f4f
Converting to expect syntax
2017-10-23 10:44:37 +01:00
deppbot
a1ee822690
Bundle Update on 2017-10-22
2017-10-23 14:55:15 +13:00
Brenda Wallace
b6e61eba7a
Merge branch 'master' into dev-conflict-fix
2017-10-22 11:30:43 +13:00
Brenda Wallace
b356d86931
Allow inline style on the progress bar width
2017-10-21 22:48:37 +01:00
Brenda Wallace
34f91c2189
Wrap garden overview buttons to right of photo on small screens
2017-10-21 22:48:37 +01:00
Brenda Wallace
faf3f60e78
small screen gardens overview
2017-10-21 22:48:37 +01:00
Brenda Wallace
e3113fd53d
Re-work gardens#index to show planting progress
2017-10-21 22:48:37 +01:00
Brenda Wallace
68768c4d6a
Fixed redirection after planting is deleted
2017-10-21 22:48:37 +01:00
pozorvlak
da7fec5e0b
Merge pull request #1405 from Br3nda/fix-1379
...
Display messages even when member is deleted
2017-10-20 16:10:51 +01:00
Brenda Wallace
191c8e4e9d
Display messages even when member is deleted
2017-10-20 23:44:51 +13:00
deppbot
edc763cd8c
Bundle Update on 2017-10-19
2017-10-20 23:23:02 +13:00
Brenda Wallace
fdfb116d92
Ignore one Style/ClassAndModuleChildren
2017-10-19 08:22:40 +13:00
Brenda Wallace
888e0669a0
Added hound config
2017-10-19 08:22:40 +13:00
Brenda Wallace
d55e2b5466
Update heroku maintenance script
...
maintenance is just an attribute now
2017-10-19 08:22:40 +13:00
Brenda Wallace
c28ae4fe83
Use ! to indicate the method changes class variables
2017-10-19 08:22:40 +13:00
Brenda Wallace
4b4669459e
Fixed duplicated code in growstuff member link markdown
2017-10-19 08:22:40 +13:00
Brenda Wallace
77902ad300
Moved member look up to a method (less duplicate code)
2017-10-19 08:22:40 +13:00
Brenda Wallace
f314fcd919
Fixed members link in growstuff markdown
2017-10-19 08:22:40 +13:00
Brenda Wallace
8171c12a5b
Fixed links to crops in growstuff markdown
2017-10-19 08:22:40 +13:00
Brenda Wallace
08b6b46bfa
Removed some rubocop todos
2017-10-19 08:22:40 +13:00
Brenda Wallace
bf189092ea
More simplification of growstuff markup
2017-10-19 08:22:40 +13:00
Brenda Wallace
a539a47044
Reduced complexity of growstuff_markdown
2017-10-19 08:22:40 +13:00
Brenda Wallace
e29ac8827a
Another code style fixup
2017-10-19 08:22:40 +13:00
Brenda Wallace
c5cee72ae5
Migrate to new heroku platform api - maintenance mode trigger
2017-10-19 08:22:40 +13:00
deppbot
5396550a8a
Bundle Update on 2017-10-16
2017-10-19 08:22:40 +13:00
deppbot
76d2fb37b4
Bundle Update on 2017-09-28
2017-10-19 08:22:40 +13:00
deppbot
a42676ef0a
Bundle Update on 2017-09-25
2017-10-19 08:22:40 +13:00
Brenda Wallace
3f3fc6a4ca
Only install elastic search in travis on the matix that tests elasticsearch
2017-10-19 08:22:40 +13:00
Brenda Wallace
c710a8b1ef
Outputs which version of elasticsearch we are running on travis
2017-10-19 08:22:40 +13:00
Brenda Wallace
6ada0c4f84
Install elastic search 2.4.0 when running on travis
2017-10-19 08:22:40 +13:00
Brenda Wallace
2e5a2455d6
Sleep before tests
...
as suggested here https://docs.travis-ci.com/user/database-setup/#ElasticSearch
2017-10-19 08:22:40 +13:00
Brenda Wallace
d89d4cea39
Further gem updates
2017-10-19 08:22:40 +13:00
Brenda Wallace
01a82ac993
Use floats, so the percentage calc works
2017-10-19 08:22:40 +13:00
Brenda Wallace
68660b3c65
update from erubi to erubis gem broke stuff - rolling back
2017-10-19 08:22:40 +13:00
Brenda Wallace
67b4f3558e
Set required executable to jshint linting
2017-10-19 08:22:40 +13:00
Brenda Wallace
63b973833f
Don't need to create database if just running linters
2017-10-19 08:22:40 +13:00
Brenda Wallace
4b19f73eb8
Remove git guilt
2017-10-19 08:22:40 +13:00
Brenda Wallace
9b4d6044ef
Specify the executable in the npm installed linters
2017-10-19 08:22:40 +13:00
Brenda Wallace
9c70ffe051
Specify the executable in the npm installed linters
2017-10-19 08:22:40 +13:00
Brenda Wallace
e7a1d2345d
Bundle update and change to platform-api instead of heroku
2017-10-19 08:22:40 +13:00
Brenda Wallace
c7585f1931
Use string.start_with? instead of a regexp
2017-10-19 08:22:40 +13:00
Brenda Wallace
63b76d175d
Changed regex to matches? to appease rubocop
2017-10-19 08:22:40 +13:00
Brenda Wallace
1d5d2cc704
Added xmlrpc gem to solve rake errors on travis
2017-10-19 08:22:40 +13:00
Brenda Wallace
9477b4f9c7
Bump ruby version to 2.4.1
2017-10-19 08:22:40 +13:00
deppbot
a42a61abdd
Bundle Update on 2017-08-03
2017-10-19 08:22:40 +13:00
pozorvlak
62eaa07862
Merge pull request #1401 from Br3nda/fix/codestyle
...
Another code style fixup
2017-10-18 10:52:38 +01:00
pozorvlak
f26420c380
Merge branch 'dev' into fix/codestyle
2017-10-18 10:41:03 +01:00
pozorvlak
6de13b7327
Merge pull request #1402 from Br3nda/fix/heroku-deploys
...
Update heroku maintenance script - maintenance is just an attribute now
2017-10-18 10:34:33 +01:00
Brenda Wallace
310f631f40
Ignore one Style/ClassAndModuleChildren
2017-10-18 20:45:27 +13:00
Brenda Wallace
bec59aba43
Merge remote-tracking branch 'origin/fix/codestyle' into fix/codestyle
2017-10-18 19:27:36 +13:00
Brenda Wallace
c86902967d
Merge remote-tracking branch 'upstream/dev' into fix/codestyle
2017-10-18 19:27:08 +13:00
Brenda Wallace
361e3df692
Added hound config
2017-10-18 19:26:36 +13:00
Shiny
ce18bef892
Merge branch 'dev' into fix/codestyle
2017-10-18 14:01:57 +13:00
Shiny
ac2b0d04ea
Merge branch 'dev' into fix/heroku-deploys
2017-10-18 13:40:52 +13:00
Brenda Wallace
9d0b48b84c
Update heroku maintenance script
...
maintenance is just an attribute now
2017-10-18 13:37:54 +13:00
Brenda Wallace
d8f41b5ca0
Use ! to indicate the method changes class variables
2017-10-18 12:20:28 +13:00
Brenda Wallace
b5fbfaf515
Fixed duplicated code in growstuff member link markdown
2017-10-18 12:13:05 +13:00
Brenda Wallace
ce9a71cdad
Moved member look up to a method (less duplicate code)
2017-10-18 12:10:59 +13:00
Brenda Wallace
42a10bcd80
Fixed members link in growstuff markdown
2017-10-18 12:10:04 +13:00
Brenda Wallace
33656a4104
Fixed links to crops in growstuff markdown
2017-10-18 12:05:22 +13:00
pozorvlak
ca200c1f30
Merge pull request #1400 from Br3nda/fix/heroku-deploys
...
Migrate to new heroku platform api - maintenance mode trigger
2017-10-17 14:52:16 +01:00
Brenda Wallace
ccd352d699
Removed some rubocop todos
2017-10-17 22:33:22 +13:00
Brenda Wallace
bd396dabfe
More simplification of growstuff markup
2017-10-17 22:29:02 +13:00
Brenda Wallace
1279dd63bc
Reduced complexity of growstuff_markdown
2017-10-17 22:20:17 +13:00
Brenda Wallace
8d681dd90a
Another code style fixup
2017-10-17 17:29:48 +13:00
Brenda Wallace
dfd0e1dbf5
Migrate to new heroku platform api - maintenance mode trigger
2017-10-17 16:23:12 +13:00
deppbot
0d555542c2
Bundle Update on 2017-10-16
2017-10-16 18:46:50 +13:00
deppbot
99a69cd492
Bundle Update on 2017-09-28
2017-10-16 14:52:16 +13:00
deppbot
e8e9aa23b2
Bundle Update on 2017-09-25
2017-09-25 09:34:12 +13:00
pozorvlak
2fafc6f3e4
Merge pull request #1391 from Br3nda/feature/bundle-update-and-heroku-api-change
...
Bundle update and change to platform-api instead of heroku
2017-09-24 14:59:44 +01:00
Brenda Wallace
6b1714eb05
Only install elastic search in travis on the matix that tests elasticsearch
2017-09-24 18:50:23 +13:00
Brenda Wallace
8e5c52e85e
Outputs which version of elasticsearch we are running on travis
2017-09-24 18:40:50 +13:00
Brenda Wallace
c749f4a813
Install elastic search 2.4.0 when running on travis
2017-09-24 18:35:39 +13:00
Brenda Wallace
5ed5f9ec7e
Sleep before tests
...
as suggested here https://docs.travis-ci.com/user/database-setup/#ElasticSearch
2017-09-24 15:17:39 +13:00
Brenda Wallace
f4658df208
Further gem updates
2017-09-24 14:28:51 +13:00
Brenda Wallace
e21b95a353
Use floats, so the percentage calc works
2017-09-13 22:21:15 +12:00
Brenda Wallace
19205cb6a8
update from erubi to erubis gem broke stuff - rolling back
2017-09-13 22:08:21 +12:00
Brenda Wallace
17521cde17
Set required executable to jshint linting
2017-09-13 22:01:33 +12:00
Brenda Wallace
5f7d48c633
Don't need to create database if just running linters
2017-09-05 14:30:03 +12:00
Brenda Wallace
94bb3bf6bb
Remove git guilt
2017-09-05 14:22:52 +12:00
Brenda Wallace
c9aacd0110
Specify the executable in the npm installed linters
2017-09-05 14:20:28 +12:00
Brenda Wallace
ca5f14bb37
Specify the executable in the npm installed linters
2017-09-05 14:19:24 +12:00
Brenda Wallace
43da004ccb
Bundle update and change to platform-api instead of heroku
2017-09-05 13:58:56 +12:00
Cesy
2704fcf515
Merge pull request #1387 from Br3nda/ruby-2-4-1
...
Bump ruby version to 2.4.1
2017-09-04 11:21:40 +01:00
Shiny
1af19335d7
Merge branch 'dev' into ruby-2-4-1
2017-09-01 13:00:46 +12:00
Shiny
4d33c32866
Merge branch 'master' into dev
2017-09-01 12:20:15 +12:00
Brenda Wallace
01333bf965
Use string.start_with? instead of a regexp
2017-09-01 12:11:57 +12:00
Brenda Wallace
a145abff56
Changed regex to matches? to appease rubocop
2017-08-31 21:27:22 +12:00
Brenda Wallace
9732553d3b
Added xmlrpc gem to solve rake errors on travis
2017-08-31 21:04:55 +12:00
Brenda Wallace
9142613b6b
Bump ruby version to 2.4.1
2017-08-22 13:49:43 +12:00
Cesy
7132c95b61
Merge pull request #1382 from Growstuff/bundle-update-2017-08-03-163455
...
Bundle Update on 2017-08-03
2017-08-21 09:40:49 +01:00
Shiny
38b2d8de0f
Merge branch 'dev' into master
2017-08-20 17:25:01 +12:00
Shiny
8f76ccf836
Merge branch 'dev' into bundle-update-2017-08-03-163455
2017-08-20 17:21:38 +12:00
ancyentMariner
491982f8f3
added security contact info to readme
...
udpated to actual email address
added name to contributors
2017-08-20 17:21:14 +12:00
deppbot
58e6411bbe
Bundle Update on 2017-08-03
2017-08-03 16:34:56 +08:00
Daniel O'Connor
ac7e116eae
Merge pull request #1375 from Growstuff/bundle-update-2017-07-25-161454
...
Bundle Update on 2017-07-25
2017-08-03 14:17:43 +09:30
deppbot
1526257a0d
Bundle Update on 2017-07-25
2017-07-25 16:14:55 +08:00
deppbot
7234848c5f
Bundle Update on 2017-07-22
2017-07-24 06:57:44 +12:00
deppbot
6e453707b9
Bundle Update on 2017-07-18
2017-07-20 21:24:40 +12:00
Daniel O'Connor
dac2d1d4c2
Merge pull request #1367 from Growstuff/bundle-update-2017-06-28-101508
...
Bundle Update on 2017-06-28
2017-07-17 23:31:09 +09:30
deppbot
6c4c1ff8ba
Bundle Update on 2017-06-25
2017-06-30 07:06:28 +12:00
deppbot
93d1bfd05d
Bundle Update on 2017-06-22
2017-06-30 07:06:28 +12:00
deppbot
6167e291d2
Bundle Update on 2017-06-18
2017-06-30 07:06:28 +12:00
Cesy Avon
deb1e27176
Making rubocop happy
2017-06-30 07:06:28 +12:00
Cesy Avon
82bb6c2f3b
Putting jquery-ui-rails back so things work
2017-06-30 07:06:28 +12:00
Cesy Avon
24d9d714b2
Bundle update
2017-06-30 07:06:28 +12:00
Cesy Avon
d9ad55db7c
Removing any locks on versions that don't have comments explaining why
2017-06-30 07:06:28 +12:00
deppbot
4dad76e635
Bundle Update on 2017-06-15
2017-06-30 07:06:28 +12:00
deppbot
252791b47d
Bundle Update on 2017-06-12
2017-06-30 07:06:28 +12:00
deppbot
aa849c2e1f
Bundle Update on 2017-06-28
2017-06-28 10:15:09 +08:00
Shiny
b03a59cb93
Merge branch 'master' into dev
2017-06-25 12:09:34 +12:00
deppbot
e761ecc356
Bundle Update on 2017-06-25
2017-06-25 12:08:30 +12:00
deppbot
69b887ba79
Bundle Update on 2017-06-22
2017-06-22 08:09:01 +12:00
deppbot
e4c2f777ac
Bundle Update on 2017-06-18
2017-06-19 23:06:24 +12:00
Daniel O'Connor
f0cb635b42
Merge pull request #1362 from cesy/bundleupdate2
...
Upgrade and unpin some gems
2017-06-16 07:52:55 +09:30
Cesy Avon
4116e201b5
Making rubocop happy
2017-06-15 15:28:50 +00:00
Cesy Avon
5788c0c5ce
Putting jquery-ui-rails back so things work
2017-06-15 15:28:50 +00:00
Cesy Avon
6f6e0a58a3
Bundle update
2017-06-15 15:28:50 +00:00
Cesy Avon
15b49672ee
Removing any locks on versions that don't have comments explaining why
2017-06-15 15:28:14 +00:00
Daniel O'Connor
9e2c7d0748
Merge pull request #1361 from Growstuff/bundle-update-2017-06-15-181612
...
Bundle Update on 2017-06-15
2017-06-15 20:04:07 +09:30
deppbot
5ff0e2c565
Bundle Update on 2017-06-15
2017-06-15 18:16:13 +08:00
Cesy
d40665fb08
Merge pull request #1360 from Growstuff/bundle-update-2017-06-12-143439
...
Bundle Update on 2017-06-12
2017-06-12 09:03:45 +01:00
Cesy
3b6a42b8f2
Merge pull request #1343 from Growstuff/dev
...
Release 26
2017-06-12 09:01:10 +01:00
deppbot
cf3772af43
Bundle Update on 2017-06-12
2017-06-12 14:34:40 +08:00
Cesy
2f30343303
Merge pull request #1341 from Br3nda/issue-1044-account-deletion
...
Issue 1044 account deletion
2017-06-11 19:01:00 +01:00
Brenda Wallace
8de7e7a00b
remove pending admin deletion specs. covered by model spec
2017-06-09 23:35:04 +12:00
Brenda Wallace
46efcf3e61
Spec for Forum owners and Crop creators deleting their accounts
2017-06-09 23:25:40 +12:00
Brenda Wallace
7968f3e407
Marked some un-written specs as pending
2017-06-09 23:00:38 +12:00
Brenda Wallace
639232bc87
Removal from newsletter spec is in model spec
2017-06-09 22:55:11 +12:00
Brenda Wallace
e0bc1c936a
Spec for comments by deleted members
2017-06-09 22:54:36 +12:00
Brenda Wallace
910a9673dc
Unsubscribes newsletter before member destroying
2017-06-09 22:39:07 +12:00
Brenda Wallace
582dd2c9fd
Checks the deleted members are not found
2017-06-09 21:28:47 +12:00
Brenda Wallace
1a743d7592
Filled in spec for link to delete member's account
2017-06-09 21:17:12 +12:00
Shiny
174040aa1b
Merge branch 'dev' into issue-1044-account-deletion
2017-06-09 21:04:41 +12:00
deppbot
4471ac64e4
Bundle Update on 2017-06-09
2017-06-09 21:03:03 +12:00
Daniel O'Connor
a8bb6c9f58
Merge pull request #1357 from cesy/bundleupdate0
...
Bundle update 2017-06-08
2017-06-09 09:55:12 +09:30
Daniel O'Connor
7d7053f558
Merge branch 'dev' into bundleupdate0
2017-06-09 09:54:24 +09:30
Daniel O'Connor
6f59896d96
Merge pull request #1358 from cesy/bundleupdate
...
Rails 4.2.7->4.2.8
2017-06-09 09:53:45 +09:30
Cesy Avon
e8cf19cc9d
Bundle update 2017-06-08
2017-06-08 16:20:11 +00:00
Cesy Avon
5a3d15d101
Bundle update
2017-06-08 16:19:00 +00:00
Cesy Avon
142be72fc3
Upgrading Rails
2017-06-08 16:07:30 +00:00
Brenda Wallace
c6331fc449
Spec checks deleted member doesn't appear in interesting queries
2017-06-04 19:31:27 +12:00
Brenda Wallace
e8455cd943
Merge remote-tracking branch 'origin/issue-1044-account-deletion' into issue-1044-account-deletion
2017-06-04 19:27:37 +12:00
Brenda Wallace
080e728905
Spec checks you can't log in after deleting your account
2017-06-04 19:21:58 +12:00
Shiny
db532fcc8f
Merge branch 'dev' into issue-1044-account-deletion
2017-06-04 13:00:30 +12:00
deppbot
e78d899528
Bundle Update on 2017-06-03
2017-06-04 12:55:47 +12:00
Brenda Wallace
1f916b8314
Post says Member Deleted when they are
2017-06-02 22:51:48 +12:00
Brenda Wallace
1cdcaac41e
comment says "Member Deleted" when they are
2017-06-02 22:50:48 +12:00
Brenda Wallace
bbc3ca749f
Removed author_exists scope. It is part of default
2017-06-02 22:43:25 +12:00
Brenda Wallace
20b980a162
Helpful comment explains why we use act_as_paranoid
2017-06-02 22:42:03 +12:00
Brenda Wallace
37897ad595
Merge remote-tracking branch 'origin/issue-1044-account-deletion' into issue-1044-account-deletion
2017-06-02 22:40:56 +12:00
Brenda Wallace
72f805e135
Doesn't need check the :deleted field in registraions
2017-06-02 22:40:39 +12:00
Shiny
1bb4f601a1
Merge branch 'dev' into issue-1044-account-deletion
2017-06-02 22:35:07 +12:00
Brenda Wallace
fb012c073e
leaves a record of orders and payments intact when members deleted
2017-06-02 22:34:19 +12:00
Brenda Wallace
3dfd9eedca
Updating member deletion specs
2017-06-02 21:49:28 +12:00
Brenda Wallace
75d2c0ea3c
destroy member if password correct
2017-06-02 20:49:30 +12:00
Brenda Wallace
08996c4157
removed members#destroy. this should be on the registrations controller
2017-06-02 20:48:43 +12:00
Brenda Wallace
c48e24845e
Remove owner_exists scope
2017-06-02 20:28:32 +12:00
Cesy Avon
61f93df6ff
Feature specs for member deletion
2017-06-02 19:48:59 +12:00
deppbot
34e5e0850d
Bundle Update on 2017-05-31
2017-05-31 18:27:23 +12:00
Shiny
7621da7041
Merge branch 'dev' into issue-1044-account-deletion
2017-05-30 20:39:44 +12:00
Brenda Wallace
8bcc5104e5
Delegate planting predictions
2017-05-29 22:45:14 +12:00
Brenda Wallace
4bbeca9f3e
only look up other plantings finishing, if we have a crop
2017-05-29 22:45:14 +12:00
Brenda Wallace
54748ac20d
Removed current_date variable from planting_predictions
2017-05-29 22:45:14 +12:00
Brenda Wallace
3c8b80574a
Small DRY of planting models -> predict added
2017-05-29 22:45:14 +12:00
Brenda Wallace
288ad782d2
Planted? = true when planted today
2017-05-29 22:45:14 +12:00
Brenda Wallace
5d97a7edac
Move setting of days_before_maturity back to plant model
2017-05-29 22:45:14 +12:00
Brenda Wallace
ff1c835cda
Moving the planting predictions to own service
2017-05-29 22:45:14 +12:00
Daniel O'Connor
479f61b224
Merge pull request #1352 from Br3nda/admin-typo
...
Fixed admin typo
2017-05-29 19:18:59 +09:30
Brenda Wallace
ac94b8b6d3
Fixed admin typo
2017-05-29 17:52:08 +12:00
Shiny
fedc7a7fb6
Merge branch 'dev' into issue-1044-account-deletion
2017-05-29 16:17:59 +12:00
Brenda Wallace
9f9df07390
DRY photos controller more
2017-05-29 16:17:43 +12:00
Brenda Wallace
e5a705aeae
Responders on the roles controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
fb0f74c4d8
Changed location we direct to after garden destroy
2017-05-29 16:17:43 +12:00
Brenda Wallace
963aafd5ab
Added missing respond_with to crops controller
...
This tells rails what to use in json responses
2017-05-29 16:17:43 +12:00
Brenda Wallace
efe2f49e7f
More DRY Harvests controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
a7178b6da7
changed spec to expect responder gem flash
2017-05-29 16:17:43 +12:00
Brenda Wallace
2da3cd6673
Fixed location to redirect to afver comment add/update
2017-05-29 16:17:43 +12:00
Brenda Wallace
5d50f9aec2
DRY the admin controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
cfb43ba07c
DRY the homes controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
3811417d70
More DRY comments controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
9b3c77a0e6
More DRY comments controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
b5636af3be
Add responders to alternate names controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
3e93fb5e2e
Add responders on products controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
c22c92e9f4
Validates min price on product
...
the database has this constraint already. Adding so the ruby models
match.
2017-05-29 16:17:43 +12:00
Brenda Wallace
97a763660a
DRY the products controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
8a25ecc635
DRY the roles controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
ee52c14b95
Put rubocop word array settings back
2017-05-29 16:17:43 +12:00
Brenda Wallace
3178e44843
DRY some of the places_controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
f510dfd8d9
Removed fixed issues from rubocop_todo
2017-05-29 16:17:43 +12:00
Brenda Wallace
7ad13d3eff
Don't restrict crop search to approved
2017-05-29 16:17:43 +12:00
Brenda Wallace
e0c7e8c15b
Removed route comments and extras on plant_parts controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
5e91effb12
More DRY the plant_parts controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
9560da90ab
Add Scientific names to the menu
2017-05-29 16:17:43 +12:00
Brenda Wallace
9e1ed8e9eb
add flash responders to plants parts controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
15592d01d0
Small dry of plant_parts controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
15d93e6c33
Move includes(:photos) before pagination
2017-05-29 16:17:43 +12:00
Brenda Wallace
484e20ba83
Don't attempt to create blank altnames or scinames
2017-05-29 16:17:43 +12:00
Brenda Wallace
d341e977c3
Fix up check of pending crops in view
2017-05-29 16:17:43 +12:00
Brenda Wallace
e7d7ee396e
Further DRY of saving crops
2017-05-29 16:17:43 +12:00
Brenda Wallace
adf585852a
Revert "Wikipedia url is always required"
...
This reverts commit ba5ad00f5c .
2017-05-29 16:17:43 +12:00
Brenda Wallace
de5b56235e
Small style change to reduce size of crops#show
2017-05-29 16:17:43 +12:00
Brenda Wallace
318ef46ae8
crops pending approval, fetched in one method (DRY)
2017-05-29 16:17:43 +12:00
Brenda Wallace
b982793fbf
Wikipedia url is always required
...
The form says it's required, so it should be required.
2017-05-29 16:17:43 +12:00
Brenda Wallace
6fef56ebb7
DRY the crops controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
fa586c15aa
Dry the scientific names controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
51be3db970
Use a guard clasue in shop controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
5d654175a9
A bunch of single line methods
2017-05-29 16:17:43 +12:00
Brenda Wallace
e9003ad32a
Small dry of crops controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
38c3320731
Rubocop fix up in accounts controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
e6b556851a
More DRYing of members controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
a30285ef49
DRY some of the members controller
2017-05-29 16:17:43 +12:00
Brenda Wallace
4f67f17551
DRY the shop controller
2017-05-29 16:17:43 +12:00
Shiny
8f66009d0d
Merge branch 'dev' into issue-1044-account-deletion
2017-05-29 15:56:17 +12:00
Daniel O'Connor
cdd12fd4dd
Merge pull request #1348 from Br3nda/inactive-plantings
...
Inactive plantings show as tiny thumbnails
2017-05-29 10:52:37 +09:30
Daniel O'Connor
3ff0018a12
Merge branch 'dev' into inactive-plantings
2017-05-29 09:46:03 +09:30
Daniel O'Connor
0b0f479752
Merge pull request #1346 from Br3nda/bugfix-brokenurl-crop-rss
...
Fixed url in crop rss feed
2017-05-29 09:44:04 +09:30
Shiny
b7148b99dc
Merge branch 'dev' into issue-1044-account-deletion
2017-05-28 20:54:02 +12:00
Brenda Wallace
8076e58a97
Owner must exist so we can see photos
2017-05-28 19:32:34 +12:00
Shiny
251d390c23
Merge branch 'dev' into bugfix-brokenurl-crop-rss
2017-05-28 18:52:03 +12:00
Brenda Wallace
f380f222a9
Move edit link to top of card
2017-05-28 18:51:01 +12:00
Brenda Wallace
eacdab45ba
Removed planting.with_dates
2017-05-28 18:44:26 +12:00
Brenda Wallace
dcb949e7b3
Fixed bug - error when planting has no finished_at
2017-05-28 18:10:53 +12:00
Brenda Wallace
ebf1468652
Fix up small haml nexting bug
2017-05-28 18:07:19 +12:00
Brenda Wallace
4726b57c47
Inactive plantings show as tiny thumbnails
2017-05-28 17:13:04 +12:00
deppbot
f422336aff
Bundle Update on 2017-05-28
2017-05-28 14:23:17 +12:00
Brenda Wallace
2c622af49c
Fixed url in crop rss feed
2017-05-27 14:30:24 +12:00
Brenda Wallace
0b684eb05e
Checks owner exists, in default_scopes of many models
2017-05-26 23:00:06 +12:00
Brenda Wallace
9c4a45bc29
Merge remote-tracking branch 'origin/issue-1044-account-deletion' into issue-1044-account-deletion
2017-05-26 21:25:00 +12:00
Brenda Wallace
00f7551c0a
Merge remote-tracking branch 'upstream/dev' into issue-1044-account-deletion
2017-05-26 21:24:41 +12:00
Shiny
ee7b915313
Merge branch 'dev' into issue-1044-account-deletion
2017-05-26 21:24:29 +12:00
Daniel O'Connor
af0871cd0a
Merge pull request #1344 from Growstuff/bundle-update-2017-05-25-051814
...
Bundle Update on 2017-05-25
2017-05-25 11:49:55 +09:30
deppbot
60d074a0de
Bundle Update on 2017-05-25
2017-05-25 05:18:15 +08:00
Shiny
c2ba2719de
Merge branch 'master' into dev
2017-05-24 13:26:06 +12:00
Shiny
afb0b9e387
Merge branch 'dev' into issue-1044-account-deletion
2017-05-24 13:25:21 +12:00
pozorvlak
e4e4d9600e
Merge pull request #1340 from Br3nda/fix-1334
...
Display seeds for trade, on homepage, as thumbnails.
2017-05-24 00:35:28 +01:00
Brenda Wallace
a6964a8f4e
Update specs to join before checking member is destroyed.
2017-05-21 21:59:28 +12:00
Brenda Wallace
b538330785
Form to delete your own account
2017-05-21 21:51:44 +12:00
Brenda Wallace
aee90268a5
Fixed old migration - to work under act_as_paranoid
2017-05-21 21:50:52 +12:00
Brenda Wallace
cabf849774
Deleting of users
2017-05-21 21:29:09 +12:00
Brenda Wallace
7251f3308b
Merge branch 'fix-1334' into issue-1044-account-deletion
2017-05-21 11:46:30 +12:00
Brenda Wallace
121d3d99fe
Tests for retrieving data of deleted members
2017-05-21 11:36:07 +12:00
Brenda Wallace
c4938e00e4
Member acts as paranoid
2017-05-21 11:33:12 +12:00
Brenda Wallace
4a926415db
Call destroy, to mark a member as deleted
2017-05-21 11:32:54 +12:00
Brenda Wallace
7d4c9011aa
Member.deleted_at column added
2017-05-21 11:31:53 +12:00
Brenda Wallace
b5b2582335
default scope says members deleted :false
2017-05-21 11:17:42 +12:00
Brenda Wallace
7d2a2b96a2
Only show gardens of members who are not deleted
2017-05-21 11:17:09 +12:00
Brenda Wallace
e2fe04a44b
Form and controller method to mark members as deleted
2017-05-20 22:01:20 +12:00
Brenda Wallace
18c02bf33b
Add deleted column to members table
2017-05-20 22:00:15 +12:00
Brenda Wallace
6c0b1018bc
Updated spec for homepage seeds
2017-05-20 17:16:03 +12:00
Brenda Wallace
15e2b4f595
Seeds on home page looking like thumbnails
2017-05-20 17:01:07 +12:00
Brenda Wallace
6e7bf11ec8
Seeds delegate name and default_photo to their crop
2017-05-20 17:00:49 +12:00
Brenda Wallace
5f9b0890fb
Move seed.interesting to a scope
2017-05-20 16:58:49 +12:00
Brenda Wallace
4841c52bcd
order crop.plant_parts by plant_parts.name
2017-05-20 15:46:37 +12:00
Brenda Wallace
7baabca827
Unique is un-necesary when declaring relationship to plant_parts
2017-05-20 15:46:37 +12:00
Brenda Wallace
9a19007b85
More railsy order by in models
2017-05-20 15:46:37 +12:00
Brenda Wallace
677f850e21
Removed extra blank line
2017-05-20 15:46:37 +12:00
Brenda Wallace
d771bc3688
More railsy syntax in default scopes
2017-05-20 15:46:37 +12:00
Brenda Wallace
1dfc58c120
Remove default scope from harvest.
...
Causes an ORDER clause to be added in queries even when not selecting
from that table. E.g. if we 're looking for PlantParts that have a
Harvest
2017-05-20 15:46:37 +12:00
Brenda Wallace
6f58f266a6
Moving has_photos scope to PhotoCapable
...
-
2017-05-20 15:46:37 +12:00
deppbot
e38395b6ba
Bundle Update on 2017-05-19
2017-05-20 07:07:27 +12:00
Daniel O'Connor
944d477dbc
Merge pull request #1338 from Growstuff/bundle-update-2017-05-16-135240
...
Bundle Update on 2017-05-16
2017-05-16 16:45:08 +09:30
deppbot
cbf7ac0126
Bundle Update on 2017-05-16
2017-05-16 13:52:41 +08:00
Cesy
1ad171f37b
Merge pull request #1335 from Growstuff/dev
...
Release 25
2017-05-15 20:43:16 +01:00
deppbot
06896dacd5
Bundle Update on 2017-05-13
2017-05-14 18:20:44 +12:00
Shiny
ff90d6430d
Merge branch 'master' into dev
2017-05-13 11:35:26 +12:00
Brenda Wallace
4dbdbc4285
Pull haml gem back to version 4
2017-05-13 11:31:32 +12:00
deppbot
0f1c8e0658
Bundle Update on 2017-05-03
2017-05-13 11:31:32 +12:00
Daniel O'Connor
c9ec116c9b
Merge pull request #1333 from Br3nda/garden-photos-fixup
...
Fix up of photo display on garden#show
2017-05-11 17:25:51 +09:30
Brenda Wallace
e61c3f619b
Revert "Only show first 5 photos on gardens#show"
...
This reverts commit 93b25a5c32 .
2017-05-07 16:10:14 +12:00
Brenda Wallace
93b25a5c32
Only show first 5 photos on gardens#show
2017-05-07 14:41:14 +12:00
Brenda Wallace
f7ca32d888
Moved garden photos to right/bottom
2017-05-06 13:30:57 +12:00
Brenda Wallace
d57c46066a
updated view spec to find glypicon
2017-05-06 13:27:23 +12:00
Brenda Wallace
1e6cb2cfe4
don't eager load harvests
2017-05-06 12:15:03 +12:00
Brenda Wallace
67ae80056a
Removed unnecesary div wrap
2017-05-06 12:08:23 +12:00
Brenda Wallace
13fa3c69e8
fixes places
...
card -> thumbnail
2017-05-06 12:06:28 +12:00
Brenda Wallace
caad557b2a
Updating specs to click glypicons
2017-05-06 12:03:57 +12:00
Brenda Wallace
0f030d2c27
Planting thumbnail links to planting
...
fixes #1308
2017-05-06 11:48:17 +12:00
Brenda Wallace
66d548c9c1
Added some glypicons to gardenshow
2017-05-06 11:47:24 +12:00
Brenda Wallace
c168bb4a2b
More fix up to alignment and thumbnail row counts gardens#show
2017-05-06 11:39:02 +12:00
Brenda Wallace
811db2961a
Quick fix up of photo display on garden#show
2017-05-05 23:38:19 +12:00
Brenda Wallace
42cea2ebde
Fixed spec for days_before_maturity
2017-04-28 20:48:25 +12:00
Brenda Wallace
ccc5eb3c9a
Make calc_and_set_days_before_maturity public
2017-04-28 20:48:25 +12:00
Brenda Wallace
0e71a4fcb3
Removed un-needed rubocop ignores
2017-04-28 20:48:25 +12:00
Brenda Wallace
4ea681984f
Call calc_and_set_days_before_maturity from controller
2017-04-28 20:48:25 +12:00
Brenda Wallace
dadc5b96c6
Reduced duplicate code further, with responders gem
...
This makes locale-friendly flash notices
2017-04-28 20:48:25 +12:00
Brenda Wallace
787fca138b
Added helpful comment about days_until_maturity
2017-04-28 20:48:25 +12:00
Brenda Wallace
b820615081
Moved planting maturity to planting model. simplified controller
2017-04-28 20:48:25 +12:00
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
Daniel O'Connor
fd467acc29
Clean up whitespace
2016-06-10 20:51:02 +09:30
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
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
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
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
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
Mackenzie Morgan
1600dd9e0b
Merge branch 'dev' of gitmaco:Growstuff/growstuff into add_bootstrap_flashes
2016-06-01 23:37:25 -04:00
Mackenzie Morgan
90f444dc1a
Merge branch 'dev' of gitmaco:Growstuff/growstuff into add_bootstrap_flashes
2016-05-31 10:50:56 -04: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
083035c924
Merge branch 'dev' of github.com:Growstuff/growstuff into add_facebook_signup
2016-05-23 16:58:22 +09:30
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
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
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
00ca01dc33
Add coverage of the most basic scenarios around sign up and login
2015-09-15 11:20:33 +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
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
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
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
Marlena Compton
71c0bff3e0
add comments explaining each file per pull request
2015-03-06 07:03:06 -08: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
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
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
Yoong Kang Lim
e3db003bbc
Added tests for the concern and member model
2015-02-10 20:18:26 +11:00
Yoong Kang Lim
33a66dce1f
Starting stages of a like feature for posts.
2015-02-05 00:54:31 +11:00
Marlena Compton
a013385d35
add bits to get the labels in the right place
2015-01-31 08:02:51 -08:00
Marlena Compton
ba7ef3c85d
all charts tests passing WOOT
2015-01-28 05:16:23 -08:00
Marlena Compton
73e144278e
added chart to the page
2015-01-27 07:26:31 -08:00
Marlena Compton
e3d2a90af8
all tests by the y test is passing
2015-01-25 12:45:36 -08: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
Marlena Compton
a749a9ca63
all tests working but 2 about to monkey with data again
2015-01-23 06:33:03 -08:00
Marlena Compton
6d8817d1fe
fixing tests but some of them are green and render is working
2015-01-19 07:34:15 -08:00
Marlena Compton
1a845fdabc
xscale working
2015-01-13 21:40:31 -08:00
Marlena Compton
e52c4f7d4b
add group for graph and transform to accommodate labels
2014-12-22 10:24:33 -08:00
Marlena Compton
5f435b1e82
fix conflict in contributors file
2014-12-14 10:15:05 -08:00
Marlena Compton
f608685ac8
add names to contributors
2014-12-12 13:36:11 -08: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
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
Marlena Compton
994ee18f13
Merge remote-tracking branch 'upstream/master'
2014-11-23 14:36:21 -08:00
Marlena Compton
80532e94f1
Merge remote-tracking branch 'origin/dev'
2014-09-11 06:46:41 -07:00