├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── config ├── .gitignore ├── arxiv-categories.json ├── arxiv-settings.json ├── arxiv_test-settings.json ├── hw_chem-categories.json ├── hw_chem-settings.json └── hw_chem_test-settings.json ├── gopkg └── .gitignore ├── nbody ├── .gitignore ├── Makefile ├── README.md ├── attic │ ├── gen.c │ ├── octtree.c │ ├── octtree.h │ └── octtreeforce.c ├── cairohelper.c ├── cairohelper.h ├── category.c ├── category.h ├── cats.h ├── common.c ├── common.h ├── force.c ├── force.h ├── gui.c ├── headless.c ├── initconfig.c ├── initconfig.h ├── json.c ├── json.h ├── layout.c ├── layout.h ├── map.c ├── map.h ├── map2db │ ├── .gitignore │ └── map2db.go ├── mapauto.c ├── mapauto.h ├── mapcairo.c ├── mapcairo.h ├── mapmysql.c ├── mapmysql.h ├── mysql.c ├── mysql.h ├── quadtree.c ├── quadtree.h └── util │ ├── .gitignore │ ├── Makefile │ ├── blob.c │ ├── hashmap.c │ ├── hashmap.h │ ├── jsmn.c │ ├── jsmn.h │ ├── jsmn.readme │ ├── jsmnenv.c │ ├── jsmnenv.h │ ├── malloc.c │ ├── string.c │ ├── vstr.c │ ├── vstrmysql.c │ └── xiwilib.h ├── tiles ├── .gitignore ├── category.go ├── config.go ├── graph.go ├── gzipjson ├── optitiles ├── poster │ ├── .gitignore │ ├── gen-postertext │ ├── paperscapeTransparent.png │ ├── paperscapeTransparent.svg │ ├── postertext.png │ └── postertext.tex ├── quadtree.go ├── regions │ └── arxiv-regions.json └── tiles.go └── webserver ├── .gitignore ├── config.go ├── mypscp.go ├── mypscp_emails ├── pwd_reset.email ├── pwd_reset_request.email └── user_registration.email ├── papersenv.go ├── pscp.go ├── run-webserver └── webserver.go /.gitignore: -------------------------------------------------------------------------------- 1 | hyperwall/ 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/README.md -------------------------------------------------------------------------------- /config/.gitignore: -------------------------------------------------------------------------------- 1 | !*.json 2 | loc-* 3 | -------------------------------------------------------------------------------- /config/arxiv-categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/arxiv-categories.json -------------------------------------------------------------------------------- /config/arxiv-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/arxiv-settings.json -------------------------------------------------------------------------------- /config/arxiv_test-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/arxiv_test-settings.json -------------------------------------------------------------------------------- /config/hw_chem-categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/hw_chem-categories.json -------------------------------------------------------------------------------- /config/hw_chem-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/hw_chem-settings.json -------------------------------------------------------------------------------- /config/hw_chem_test-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/config/hw_chem_test-settings.json -------------------------------------------------------------------------------- /gopkg/.gitignore: -------------------------------------------------------------------------------- 1 | pkg/ 2 | -------------------------------------------------------------------------------- /nbody/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/.gitignore -------------------------------------------------------------------------------- /nbody/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/Makefile -------------------------------------------------------------------------------- /nbody/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/README.md -------------------------------------------------------------------------------- /nbody/attic/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/attic/gen.c -------------------------------------------------------------------------------- /nbody/attic/octtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/attic/octtree.c -------------------------------------------------------------------------------- /nbody/attic/octtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/attic/octtree.h -------------------------------------------------------------------------------- /nbody/attic/octtreeforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/attic/octtreeforce.c -------------------------------------------------------------------------------- /nbody/cairohelper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/cairohelper.c -------------------------------------------------------------------------------- /nbody/cairohelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/cairohelper.h -------------------------------------------------------------------------------- /nbody/category.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/category.c -------------------------------------------------------------------------------- /nbody/category.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/category.h -------------------------------------------------------------------------------- /nbody/cats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/cats.h -------------------------------------------------------------------------------- /nbody/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/common.c -------------------------------------------------------------------------------- /nbody/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/common.h -------------------------------------------------------------------------------- /nbody/force.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/force.c -------------------------------------------------------------------------------- /nbody/force.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/force.h -------------------------------------------------------------------------------- /nbody/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/gui.c -------------------------------------------------------------------------------- /nbody/headless.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/headless.c -------------------------------------------------------------------------------- /nbody/initconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/initconfig.c -------------------------------------------------------------------------------- /nbody/initconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/initconfig.h -------------------------------------------------------------------------------- /nbody/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/json.c -------------------------------------------------------------------------------- /nbody/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/json.h -------------------------------------------------------------------------------- /nbody/layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/layout.c -------------------------------------------------------------------------------- /nbody/layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/layout.h -------------------------------------------------------------------------------- /nbody/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/map.c -------------------------------------------------------------------------------- /nbody/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/map.h -------------------------------------------------------------------------------- /nbody/map2db/.gitignore: -------------------------------------------------------------------------------- 1 | map2db 2 | pos.* 3 | -------------------------------------------------------------------------------- /nbody/map2db/map2db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/map2db/map2db.go -------------------------------------------------------------------------------- /nbody/mapauto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapauto.c -------------------------------------------------------------------------------- /nbody/mapauto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapauto.h -------------------------------------------------------------------------------- /nbody/mapcairo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapcairo.c -------------------------------------------------------------------------------- /nbody/mapcairo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapcairo.h -------------------------------------------------------------------------------- /nbody/mapmysql.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapmysql.c -------------------------------------------------------------------------------- /nbody/mapmysql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mapmysql.h -------------------------------------------------------------------------------- /nbody/mysql.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mysql.c -------------------------------------------------------------------------------- /nbody/mysql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/mysql.h -------------------------------------------------------------------------------- /nbody/quadtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/quadtree.c -------------------------------------------------------------------------------- /nbody/quadtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/quadtree.h -------------------------------------------------------------------------------- /nbody/util/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.a 3 | -------------------------------------------------------------------------------- /nbody/util/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/Makefile -------------------------------------------------------------------------------- /nbody/util/blob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/blob.c -------------------------------------------------------------------------------- /nbody/util/hashmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/hashmap.c -------------------------------------------------------------------------------- /nbody/util/hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/hashmap.h -------------------------------------------------------------------------------- /nbody/util/jsmn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/jsmn.c -------------------------------------------------------------------------------- /nbody/util/jsmn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/jsmn.h -------------------------------------------------------------------------------- /nbody/util/jsmn.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/jsmn.readme -------------------------------------------------------------------------------- /nbody/util/jsmnenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/jsmnenv.c -------------------------------------------------------------------------------- /nbody/util/jsmnenv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/jsmnenv.h -------------------------------------------------------------------------------- /nbody/util/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/malloc.c -------------------------------------------------------------------------------- /nbody/util/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/string.c -------------------------------------------------------------------------------- /nbody/util/vstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/vstr.c -------------------------------------------------------------------------------- /nbody/util/vstrmysql.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/vstrmysql.c -------------------------------------------------------------------------------- /nbody/util/xiwilib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/nbody/util/xiwilib.h -------------------------------------------------------------------------------- /tiles/.gitignore: -------------------------------------------------------------------------------- 1 | tiles 2 | postertext.* 3 | out-* 4 | -------------------------------------------------------------------------------- /tiles/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/category.go -------------------------------------------------------------------------------- /tiles/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/config.go -------------------------------------------------------------------------------- /tiles/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/graph.go -------------------------------------------------------------------------------- /tiles/gzipjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/gzipjson -------------------------------------------------------------------------------- /tiles/optitiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/optitiles -------------------------------------------------------------------------------- /tiles/poster/.gitignore: -------------------------------------------------------------------------------- 1 | *.aux 2 | *.pdf 3 | *.log 4 | 5 | -------------------------------------------------------------------------------- /tiles/poster/gen-postertext: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/poster/gen-postertext -------------------------------------------------------------------------------- /tiles/poster/paperscapeTransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/poster/paperscapeTransparent.png -------------------------------------------------------------------------------- /tiles/poster/paperscapeTransparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/poster/paperscapeTransparent.svg -------------------------------------------------------------------------------- /tiles/poster/postertext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/poster/postertext.png -------------------------------------------------------------------------------- /tiles/poster/postertext.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/poster/postertext.tex -------------------------------------------------------------------------------- /tiles/quadtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/quadtree.go -------------------------------------------------------------------------------- /tiles/regions/arxiv-regions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/regions/arxiv-regions.json -------------------------------------------------------------------------------- /tiles/tiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/tiles/tiles.go -------------------------------------------------------------------------------- /webserver/.gitignore: -------------------------------------------------------------------------------- 1 | webserver 2 | *.log 3 | -------------------------------------------------------------------------------- /webserver/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/config.go -------------------------------------------------------------------------------- /webserver/mypscp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/mypscp.go -------------------------------------------------------------------------------- /webserver/mypscp_emails/pwd_reset.email: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/mypscp_emails/pwd_reset.email -------------------------------------------------------------------------------- /webserver/mypscp_emails/pwd_reset_request.email: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/mypscp_emails/pwd_reset_request.email -------------------------------------------------------------------------------- /webserver/mypscp_emails/user_registration.email: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/mypscp_emails/user_registration.email -------------------------------------------------------------------------------- /webserver/papersenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/papersenv.go -------------------------------------------------------------------------------- /webserver/pscp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/pscp.go -------------------------------------------------------------------------------- /webserver/run-webserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/run-webserver -------------------------------------------------------------------------------- /webserver/webserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paperscape/paperscape-backend/HEAD/webserver/webserver.go --------------------------------------------------------------------------------