Commit Graph

5077 Commits (f1c74fe7daff6a629f200cdefdd0aa80ef1e3654)

Author SHA1 Message Date
eric f1c74fe7da made search easier
when no local results, automatically invoke google books search
2015-06-07 18:55:49 -04:00
eric e6eaa24440 eliminate referrer leakage 2015-06-04 15:15:59 -04:00
Raymond Yee 90df82954e Merge pull request #491 from Gluejar/handle_bad_ebook_links
handle the bad link error  (Se test run locally -- so at the very least, this PR should not be destabilizing...will deploy and then test on some links.)
2015-06-03 07:24:03 -07:00
Raymond Yee 6ec36e001d adding a colon to error message
"Well, this is awkward our ebook link is bad" to "Well, this is awkward: our ebook link is bad"
2015-06-03 07:02:49 -07:00
eric 499b67d3e1 handle the bad link error 2015-06-02 23:45:30 -04:00
Raymond Yee a167c5ad08 Merge pull request #490 from Gluejar/fix_bookloader_test
sample book (temporarily) not recognized by Google Books API
2015-05-27 12:38:56 -07:00
Raymond Yee bb74261013 sample book (temporarily) not recognized by Google Books API 2015-05-27 12:37:47 -07:00
Raymond Yee ae4180b119 Merge pull request #489 from Gluejar/sysadmin
added command to fix up jenkins known_hosts
2015-05-18 16:41:36 -07:00
Raymond Yee f7962c4db4 added command to fix up jenkins known_hosts 2015-05-18 16:39:14 -07:00
Raymond Yee d1dea336ee Merge pull request #488 from Gluejar/sysadmin
reconciled the mysql parameters in just with production/please
2015-05-18 12:41:14 -07:00
Raymond Yee 08cfd613c2 reconciled the mysql parameters in just with production/please and add first draft of ansible playbook for just 2015-05-18 12:38:09 -07:00
eshellman eef91ad072 Merge pull request #487 from Gluejar/sysadmin
vagrant setup for just
2015-05-17 13:43:45 -04:00
Raymond Yee db3c790bcb next iteration on getting just running 2015-05-16 13:30:09 -07:00
Raymond Yee 8f3051ffd3 get rid of public keys for Andromeda, Ed, and Jason 2015-05-16 13:30:09 -07:00
Raymond Yee c1c60bb233 fixes to do multimachine run_playbook 2015-05-16 13:30:09 -07:00
Raymond Yee d5776757d3 also first pass at a Python script for running ansible playbooks based on vagrant ssh-config 2015-05-16 13:30:09 -07:00
Raymond Yee 2d47d43992 moving towards multi-machine setup as well as setting up roles. 2015-05-16 13:30:09 -07:00
Raymond Yee 8d1715fe83 now upgrading Python to 2.7.9 2015-05-16 13:30:09 -07:00
Raymond Yee 00984cd735 Merge pull request #485 from Gluejar/privacy_revision
opinionated rewrite
2015-05-13 17:21:53 -07:00
eric 15f6599331 reorder sections 2015-05-11 15:46:17 -04:00
eric afbe8ced90 edits 2015-05-11 11:35:44 -04:00
eshellman 6c805114df Merge pull request #486 from Gluejar/sysadmin
Sysadmin:  vagrant setup for please.unglue.it

I did not review the notebooks
2015-05-08 22:13:14 -04:00
Raymond Yee a8ce62bd89 First pass at a Vagrant setup for please.unglue.it 2015-05-08 15:37:55 -07:00
Raymond Yee 764da41d36 fix problem in crontab for please 2015-05-08 15:13:24 -07:00
Raymond Yee ee156ba061 add an entry in the crontab to create necessary celerybeat stuff on reboot 2015-05-08 15:01:38 -07:00
eric dda48c1161 opinionated rewrite 2015-05-08 13:22:25 -04:00
Raymond Yee dcf3c13372 small change in a comment in build_ec2_instances_for_django.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee d70af8e283 clean up build_ec2_instances_for_django.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee 0ec970c078 add build_just.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee aa16af78e0 start to writing ansible 2015-05-04 10:51:12 -07:00
Raymond Yee 88aab83c1e latest notebook update 2015-05-04 10:51:12 -07:00
Raymond Yee faf3d659d3 empty the cells for this notebook 2015-05-04 10:51:12 -07:00
Raymond Yee 903d19d38d clear output from notebook 2015-05-04 10:51:12 -07:00
Raymond Yee 00ff2cf5cf I now have the pieces to create please.unglue.it programmatically 2015-05-04 10:51:12 -07:00
Raymond Yee bf1d89fa47 fixes to allow for lxml to be installed 2015-05-04 10:51:12 -07:00
Raymond Yee cb0c647d1a * making progress on building please.unglue.it
* updating requirements_versioned.pip to handle Pyzotero
2015-05-04 10:51:12 -07:00
Raymond Yee dde24ac81b small documentation addition 2015-05-04 10:51:11 -07:00
Raymond Yee 105cf6137b Added rrsets_for_domain to aws.py and some mods to my notebooks 2015-05-04 10:51:11 -07:00
Raymond Yee f908490b58 Now we're at a point in which the deploy_gluejar_dot_com.ipynb can launch an EC2 instance and launch gluejar.com from github.
Major next step:  get DNS configuration done
2015-05-04 10:51:11 -07:00
Raymond Yee 408328d4f2 next steps on deploying gluejar.com 2015-05-04 10:51:11 -07:00
Raymond Yee bbf46aa2e2 Now able to fire up a test django server:
django-admin.py runserver 0.0.0.0:8000 --settings gluejar_dot_com.settings

after running deploy
2015-05-04 10:51:11 -07:00
Raymond Yee 370680d5ca Moving the logic to deploy gluejar.com to a different ipynb 2015-05-04 10:51:11 -07:00
Raymond Yee 158e3891b7 Clearing output from notebook 2015-05-04 10:51:11 -07:00
Raymond Yee 647db26a4f work in progress to adapt Fabric script for deploying gluejar.com 2015-05-04 10:51:11 -07:00
Raymond Yee 263e869d3d removed all output cells in build_ec2_instances_for_django.ipynb 2015-05-04 10:51:11 -07:00
Raymond Yee 1e541127b2 Code to test basic setup for local mysql 2015-05-04 10:51:11 -07:00
Raymond Yee 845103d9de progress on security groups and a bit of work on db 2015-05-04 10:51:10 -07:00
Raymond Yee 130ce6281e fix the env variable name needed for boto 2015-05-04 10:51:10 -07:00
Raymond Yee f2182f1a2e IAM code; now a Python script version of notebook 2015-05-04 10:51:10 -07:00
Raymond Yee 43f300de99 fixed some names for IAM code 2015-05-04 10:51:10 -07:00