Devin Howard
7d4da81272
Update code style automatically using rubocop gem ( #563 )
...
* install rubocop
* 1961 automatic rubocop fixes
* update rubocop.yml to ignore half of the remaining cops
* rubocop lint warnings
* random other warnings fixed
2016-07-26 08:14:23 +08:00
Connor Turland
8c51108a0c
enable shared private and public maps ( #530 )
...
* enable shared private and public maps
* change the list
* yeehaw add collaborators
* I believe this fixes the error connor brought up
* when topic or synapse is no longer on a map, don't defer
* needs to be before?
* just do it in the controller
* make recommendation they sign in and retry
* better email
* config for mailer previews
* improve wording
* shouldn't have included that
* switch to green
* don't execute if there's no map
* wasn't including the right people in some circumstances
* Finish breaking out JS files (#551 )
* metamaps.Realtime refactor
* Metamaps.Util
* Metamaps.Visualize
* Metamaps.SynapseCard
* Metamaps.TopicCard
* Metamaps.Create.js
* Remove erb extension from Metamaps.Map.js
* Metmaps.Account and Metamaps.GlobalUI remove extension
* Metamaps.JIT no more erb extension
* move Backbone.init; standard-format on Metamaps.js.erb
* factor out canvas support check function
* some llittle template bugs
* remove featured from signed in explore maps bar
* don't let it overflow off the page
2016-04-24 11:50:35 -04:00
Devin Howard
a0d38c8fb8
check https manual icons
2016-03-16 11:42:51 +08:00
Devin Howard
8b54e53743
metacode icon tests
2016-03-16 11:39:24 +08:00
Devin Howard
d11f3923dd
remove unused has_viewable_synapses function
2016-03-14 14:34:36 +08:00
Devin Howard
32326ff4af
update map/topic delete action test
2016-03-14 11:47:01 +08:00
Devin Howard
7716462c8f
fix topics controller test
2016-03-14 11:47:01 +08:00
Devin Howard
f7201e048e
pending mapping policy
2016-03-14 11:15:10 +08:00
Devin Howard
c5009952f3
remove permissions tests
2016-03-14 11:03:30 +08:00
Devin Howard
dbb8052a17
trifecta of policy tests
2016-03-14 11:01:29 +08:00
Harlan T Wood
f3eb558971
fix test regex
2016-03-13 13:28:07 -07:00
Harlan T Wood
3fbb3d1dc9
more token entropy
2016-03-13 00:56:10 -08:00
Connor Turland
e4ac5b0134
Merge branch 'feature/pundit' into feature/api
2016-03-12 12:40:11 +11:00
Devin Howard
7e7ef173e5
map policy spec
2016-03-12 09:27:31 +08:00
Connor Turland
e6017c4129
Merge remote-tracking branch 'origin/feature/pundit' into feature/api.pundit
2016-03-12 07:19:19 +11:00
Connor Turland
059591b78b
first pass at important API endpoints, token auth
2016-03-11 17:16:04 +11:00
Devin Howard
bbc36de628
update maps spec
2016-02-28 12:30:41 +08:00
Devin Howard
ba1427af45
update rspec for metacodes
2016-02-26 14:20:14 +08:00
Devin Howard
f9bcd33344
update synapses specs; all specs pass again. all models/controllers tested
2016-02-09 14:25:39 +08:00
Devin Howard
0c81c8d9de
topics controller spec
2016-02-09 13:42:24 +08:00
Devin Howard
7f50db1ae9
ok metacode spec done
2016-02-09 13:30:49 +08:00
Devin Howard
6d0dcec1ba
mess with metacode tests
2016-02-09 12:43:34 +08:00
Devin Howard
f3f8bfbea8
remove map screenshot tests for now. maps controller spec passes
2016-02-09 11:59:19 +08:00
Devin Howard
43bdda61de
maps controller spec passes, 3 pending
2016-02-09 11:48:07 +08:00
Devin Howard
374ac701c9
filling out map controller spec
2016-02-09 11:33:43 +08:00
Devin Howard
7956e6d289
check map#contains matches json schema in spec
2016-02-09 11:20:39 +08:00
Devin Howard
451ed81010
remove tests that shouldn't be there
2016-02-08 12:01:59 +08:00
Devin Howard
17ee69b147
start fixing other controller specs
2016-02-08 11:56:46 +08:00
Devin Howard
e460899ea3
testing simplecov and rcov stuff
2016-02-08 11:19:39 +08:00
Devin Howard
d64fe002dc
suppress devise warnings on rspec tests
2016-02-08 11:19:38 +08:00
Devin Howard
cc99ed001d
fix mapping_controller_spec.rb
2016-02-08 11:19:38 +08:00
Devin Howard
46013bc1b5
start speccing out mappings controller
2016-02-08 11:19:38 +08:00
Devin Howard
fa3a725df9
mapping spec
2016-02-08 11:19:37 +08:00
Devin Howard
caa65c1170
metacode spec
2016-02-08 11:19:36 +08:00
Devin Howard
4a1e4ef333
refactor user factories to handle codes better
2016-01-07 15:47:45 +08:00
Devin Howard
7ea91273c8
remove random string spec helper function in favour of factory girl sequences
2015-12-21 10:59:20 +08:00
Devin Howard
7930f1a216
one test in metacode spec
2015-12-20 22:20:51 +08:00
Devin Howard
fe8794e814
fix topic spec
2015-12-20 22:18:40 +08:00
Devin Howard
f85bf74b2e
synapse desc validation
2015-12-20 21:55:10 +08:00
Devin Howard
c7f7fa1d1b
reorganize synapse spec pendingness
2015-12-18 09:35:56 +08:00
Devin Howard
63e4939592
remove TODO
2015-12-18 09:35:40 +08:00
Devin Howard
6bb8ac7e1f
fix dumb errors - only 2 topic specs fail now
2015-12-18 09:33:16 +08:00
Devin Howard
ca282f7879
topic spec owner
2015-12-18 09:28:28 +08:00
Devin Howard
d2680fd9f3
permissions on synapse spec
2015-12-18 09:28:20 +08:00
Devin Howard
acd048bd0d
can't properly use rspec on a boolean field validation
2015-12-18 09:28:08 +08:00
Devin Howard
4b22a856c3
synapse spec
2015-12-18 09:26:15 +08:00
Devin Howard
a4c309a677
finish topic spec
2015-12-18 09:26:07 +08:00
Devin Howard
cf6411988d
topic spec - need to add permissions and fix 2 failing tests
2015-12-17 23:45:38 +08:00
Devin Howard
9522c30273
finish map spec permissions
2015-12-17 23:20:53 +08:00
Devin Howard
d5f66487b7
update map spec - add authorize_to_delete. TODO: add other map authorize specs
2015-12-17 09:44:48 +08:00