Connor Turland
a133702be2
Some topics and synapses were hidden from users erroneously ( #944 )
...
* ensure topics and synapses have their permission match the map they're deferring to
* update permission of topics and synapses as map perm changes, when defer_to_map
* try enabling count threshold on rubocop
* remove unused mk_permission functions
* change *_count methods to use delegate to save lines in map.rb model
* rubocop topic.rb
2016-12-06 16:46:46 -05:00
Devin Howard
ce2d462578
fix bugs on develop branch
2016-11-09 20:44:00 -05:00
Devin Howard
a176cdf231
eslint frontend folder ( #923 )
2016-11-07 15:25:08 -05:00
Devin Howard
2f4fe525ce
Fix a bunch of errors and style issues
2016-11-07 14:55:20 -05:00
Devin Howard
7c9b6a2205
try to move all rails data into Metamaps.ServerData
...
Metamaps.Erb and currentPage and currentSection are still not in; should they be?
2016-11-07 14:55:20 -05:00
Devin Howard
9cb3074245
rename Metamaps.Backbone to Metamaps.DataModel
2016-11-07 14:40:43 -05:00
Devin Howard
4f3d12d7a5
fix import promises ( #858 )
2016-10-27 14:03:18 +08:00
Devin Howard
7b4a072fd8
attempt to fix import problems ( #852 )
2016-10-26 20:34:22 +08:00
Devin Howard
fc2849824f
fix js syntax error
2016-10-13 16:48:46 +08:00
Devin Howard
b2a4acc99d
make default category explicit in import.js
2016-10-13 14:24:08 +08:00
Devin Howard
0764133d11
Merge pull request #661 from metamaps/feature/file-upload-component
...
set up a dialog box to help with import/export
2016-10-08 12:34:28 +08:00
Connor Turland
a79d6a824c
dont do async: false ( #731 )
...
* dont do async: false
* account for case where callback isn't provided
2016-10-06 09:07:46 -04:00
Devin Howard
518773d6e1
pop up a lightbox using React to help you export
2016-10-06 16:22:21 +08:00
Devin Howard
b4d1250959
share normalizeKey between TSV, CSV, and JSON
2016-10-06 12:03:23 +08:00
Devin Howard
c0a220abc9
allow synapses to be imported by topic name as well as id
2016-10-06 11:52:05 +08:00
Devin Howard
113a5a2530
fix a bunch of bug risk eslint warnings
2016-10-04 23:38:32 +08:00
Devin Howard
bb013787b6
make AutoLayout skip over coordinates if there is a mapping at that exact position
2016-10-01 13:34:52 +08:00
Devin Howard
20a32afe3b
integrate handleURL into Import
2016-10-01 13:18:50 +08:00
Devin Howard
4949f0dbd6
eslint and use AutoLayout
2016-10-01 12:43:30 +08:00
Devin Howard
1562d8fcfe
topics imported with a link get Reference metacode
2016-10-01 12:14:38 +08:00
Devin Howard
01872e740e
fix import if there are errors
2016-10-01 11:19:38 +08:00
Devin Howard
0e79f2ae4b
fix tsv
2016-09-30 22:33:09 +08:00
Devin Howard
743c9b3af9
node{1,2}_id => topic{1,2}_id migration and code changes
2016-09-28 10:35:14 +08:00
Devin Howard
40f89b1c61
enable csv import using csv-parse module
2016-09-25 12:49:57 +08:00
Devin Howard
120c2c0b67
finish most except Backbone
2016-09-22 18:36:22 +08:00
Devin Howard
0065b201c7
make more code modular
2016-09-22 17:36:47 +08:00
Devin Howard
03446f548a
start making the code modular. many files still need global scape
2016-09-22 15:23:14 +08:00
Devin Howard
d02c836805
remove Metamaps from filenames
2016-09-22 14:35:14 +08:00