Bryan [Thu, 2 Jan 2014 01:54:16 +0000 (20:54 -0500)]
Removing unused directory
Bryan [Thu, 2 Jan 2014 01:52:48 +0000 (20:52 -0500)]
Removing unused code.
Bryan [Thu, 2 Jan 2014 01:20:45 +0000 (20:20 -0500)]
standardizing virtualenv path to {project_root}/venv/
Charles Connell [Tue, 31 Dec 2013 04:31:11 +0000 (23:31 -0500)]
Don't let one error halt document indexing
Charles Connell [Tue, 31 Dec 2013 04:20:11 +0000 (23:20 -0500)]
Clean up notes tests, deal with search index
Charles Connell [Mon, 30 Dec 2013 22:21:31 +0000 (17:21 -0500)]
Search notes using IndexDen
Bryan [Tue, 31 Dec 2013 03:09:07 +0000 (22:09 -0500)]
creating moderator site for moderating flagged documents.
Charles Connell [Mon, 30 Dec 2013 02:56:04 +0000 (21:56 -0500)]
Note buttons handle small screens better
Bryan [Sun, 29 Dec 2013 05:50:27 +0000 (00:50 -0500)]
Removing obsolete bin executables
Bryan [Sun, 29 Dec 2013 05:23:18 +0000 (00:23 -0500)]
making fabfile consistent by replacing celery[d]? with celery
Bryan [Sun, 29 Dec 2013 05:16:50 +0000 (00:16 -0500)]
note about making a fresh VM
Bryan [Sun, 29 Dec 2013 04:48:53 +0000 (23:48 -0500)]
minor fix for when no virtualenvs are found
Bryan [Sun, 29 Dec 2013 04:45:29 +0000 (23:45 -0500)]
pdf2htmlex installation fixed, fixed minor problem when e.g. grub needs update
Bryan [Sun, 29 Dec 2013 03:42:05 +0000 (22:42 -0500)]
install pdf2htmlEX on deployment
Bryan [Sat, 28 Dec 2013 06:41:14 +0000 (01:41 -0500)]
removing extraneous spaces
Bryan [Sat, 28 Dec 2013 06:40:56 +0000 (01:40 -0500)]
converting rST to markdown, closing #179
Bryan [Sat, 28 Dec 2013 05:58:41 +0000 (00:58 -0500)]
moving some docs into README and others under docs/, removing redundant or out of date docs for #179.
Bryan [Fri, 27 Dec 2013 06:17:15 +0000 (01:17 -0500)]
fixing one typo and making string formatting consistent.
Bryan [Fri, 27 Dec 2013 05:54:49 +0000 (00:54 -0500)]
Turning two SSH piped commands into a single one.
Bryan [Fri, 27 Dec 2013 05:50:46 +0000 (00:50 -0500)]
More or less documented everything needed to get the system up and running, closes #187
Bryan [Fri, 27 Dec 2013 05:49:53 +0000 (00:49 -0500)]
Removing a hack which got things running when secrets were not present, but actually causes more harm than good. Also resigning to the idea that the fabfile must be called separately from the Vagrant file.
Charles Connell [Thu, 26 Dec 2013 16:20:40 +0000 (11:20 -0500)]
More rescaling action on PDF viewer
Bryan [Wed, 25 Dec 2013 06:25:21 +0000 (01:25 -0500)]
Making virtualenv more dynamic for #222; fixing a missed variable from earlier cleanup.
Bryan [Wed, 25 Dec 2013 06:22:22 +0000 (01:22 -0500)]
Cleaning up here, beta, and prod env methods
Bryan [Wed, 25 Dec 2013 06:12:11 +0000 (01:12 -0500)]
Merge branch 'master' of github.com:FinalsClub/karmaworld
Bryan [Wed, 25 Dec 2013 06:12:00 +0000 (01:12 -0500)]
removed wrong user/group hardcoding, closing #216. using proper supervisord restart calls closing #190.
Charles Connell [Tue, 24 Dec 2013 21:25:30 +0000 (16:25 -0500)]
Better controls for viewing PDF files
Charles Connell [Mon, 23 Dec 2013 23:45:51 +0000 (18:45 -0500)]
Switch back to is.gd
Charles Connell [Mon, 23 Dec 2013 23:43:10 +0000 (18:43 -0500)]
Give notes without zoom buttons a little more space
Charles Connell [Mon, 23 Dec 2013 22:55:25 +0000 (17:55 -0500)]
Different URL shortening system
Charles Connell [Mon, 23 Dec 2013 20:24:09 +0000 (15:24 -0500)]
Minor typo
Charles Connell [Mon, 23 Dec 2013 20:12:17 +0000 (15:12 -0500)]
Tweet about new notes periodically
Charles Connell [Mon, 23 Dec 2013 17:32:40 +0000 (12:32 -0500)]
More work on course and note page headers #223
Charles Connell [Sun, 22 Dec 2013 22:23:34 +0000 (17:23 -0500)]
Make autocomplete more clear #198
Charles Connell [Sun, 22 Dec 2013 22:13:31 +0000 (17:13 -0500)]
Changes to course and note page headers #223 #209
Charles Connell [Sun, 22 Dec 2013 04:22:24 +0000 (23:22 -0500)]
G+ and reddit buttons #209
Charles Connell [Sun, 22 Dec 2013 04:01:28 +0000 (23:01 -0500)]
Add facebook like button #209
Charles Connell [Sat, 21 Dec 2013 21:12:30 +0000 (16:12 -0500)]
The process to get pdf2htmlEX installed on beta
Charles Connell [Sat, 21 Dec 2013 00:53:45 +0000 (19:53 -0500)]
Zoom buttons on notes
Charles Connell [Fri, 20 Dec 2013 23:58:00 +0000 (18:58 -0500)]
Convert PDF notes to HTML with PDF2HTMLEx
Bryan [Sat, 21 Dec 2013 00:09:36 +0000 (19:09 -0500)]
removing DriveAuth step 2 of 2: removing db table
Bryan [Sat, 21 Dec 2013 00:02:42 +0000 (19:02 -0500)]
removing DriveAuth step 1 of 2: removing code
Bryan [Fri, 20 Dec 2013 23:51:18 +0000 (18:51 -0500)]
resolving merge conflict by adding both requirements.
Bryan [Fri, 20 Dec 2013 23:26:00 +0000 (18:26 -0500)]
first attempt at resolving migration dependencies
Charles Connell [Fri, 20 Dec 2013 23:12:51 +0000 (18:12 -0500)]
Start migrations from beginning
Charles Connell [Fri, 20 Dec 2013 22:28:38 +0000 (17:28 -0500)]
Migration to keep RawDocument up to date
Charles Connell [Fri, 20 Dec 2013 14:53:38 +0000 (09:53 -0500)]
Don't delete a note if its user is deleted
Bryan Bonvallet [Fri, 20 Dec 2013 22:09:07 +0000 (17:09 -0500)]
Adding beautifulsoup4 back. still needed.
Bryan Bonvallet [Fri, 20 Dec 2013 21:25:25 +0000 (16:25 -0500)]
Default sort is ascending, want descending sort here.
Bryan Bonvallet [Fri, 20 Dec 2013 20:59:44 +0000 (15:59 -0500)]
Ordering leaderboard by score and truncating at 20
Bryan Bonvallet [Fri, 20 Dec 2013 19:08:44 +0000 (14:08 -0500)]
Fixing about page to display all schools that have at least one file for #218
Charles Connell [Fri, 20 Dec 2013 04:36:33 +0000 (23:36 -0500)]
I meant hide, not show
Charles Connell [Fri, 20 Dec 2013 03:57:51 +0000 (22:57 -0500)]
Update note counts when a note is create or deleted
Charles Connell [Fri, 20 Dec 2013 02:53:05 +0000 (21:53 -0500)]
Migrations necessary for last change
Charles Connell [Fri, 20 Dec 2013 02:50:07 +0000 (21:50 -0500)]
Accept uploaders' email addresses
Bryan Bonvallet [Fri, 20 Dec 2013 00:23:01 +0000 (19:23 -0500)]
Reenabling santize_html now that it works. closes #160
Bryan Bonvallet [Fri, 20 Dec 2013 00:19:30 +0000 (19:19 -0500)]
fix sanitize_html to write out HTML instead of repr for #160
Bryan [Thu, 19 Dec 2013 23:06:26 +0000 (18:06 -0500)]
Fixing multiple upload problem by removing anonymous save function out of an iterated function call closing #211
Bryan Bonvallet [Thu, 19 Dec 2013 21:00:59 +0000 (16:00 -0500)]
woops, no reason to wait only to fail. moving fail condition prior to sleep.
Bryan [Thu, 19 Dec 2013 09:05:49 +0000 (04:05 -0500)]
fixing the example drive.py, properly importing it, and supporting it on VM upstart
Bryan [Thu, 19 Dec 2013 09:05:09 +0000 (04:05 -0500)]
missing dependencies; not sure how beautifulsoup4 got off this list but it is back now
Bryan [Thu, 19 Dec 2013 09:04:25 +0000 (04:04 -0500)]
fixing minor typo
Bryan [Thu, 19 Dec 2013 07:48:30 +0000 (02:48 -0500)]
convert gdrive.py and secrets to auth against a Google Drive from a Service Account which does not require user intervention; for #214
Charles Connell [Thu, 19 Dec 2013 02:34:53 +0000 (21:34 -0500)]
Tests for google drive conversion
Charles Connell [Thu, 19 Dec 2013 02:22:17 +0000 (21:22 -0500)]
Add bit about document_upload tests
Charles Connell [Wed, 18 Dec 2013 23:10:56 +0000 (18:10 -0500)]
Improve formatting
Bryan Bonvallet [Wed, 18 Dec 2013 21:45:26 +0000 (13:45 -0800)]
Merge pull request #164 from FinalsClub/filepick.io
Filepicker works well enough to merge into master at this point. There is still plenty of work to do, but Filepicker looks pretty solid.
Charles Connell [Wed, 18 Dec 2013 19:00:20 +0000 (14:00 -0500)]
Database migration for enforcing course uniqueness
Charles Connell [Wed, 18 Dec 2013 17:30:34 +0000 (12:30 -0500)]
Format commands better
Charles Connell [Wed, 18 Dec 2013 17:00:58 +0000 (12:00 -0500)]
Better Evernotes
Charles Connell [Wed, 18 Dec 2013 03:47:59 +0000 (22:47 -0500)]
Basics of Evernote workaround
Charles Connell [Tue, 17 Dec 2013 19:36:29 +0000 (14:36 -0500)]
Enforce course uniqueness
Charles Connell [Tue, 17 Dec 2013 16:08:19 +0000 (11:08 -0500)]
Little cleanup on courses
Bryan [Tue, 17 Dec 2013 21:36:48 +0000 (16:36 -0500)]
places ENML to XML mimetype conversion in the wrong place, this should work for celery.
Bryan [Tue, 17 Dec 2013 20:43:33 +0000 (15:43 -0500)]
converting ENML mimetypes to XML mimetypes
Bryan [Tue, 17 Dec 2013 09:05:43 +0000 (04:05 -0500)]
some quick notes to complete the VM startup procedure
Bryan [Tue, 17 Dec 2013 08:24:07 +0000 (03:24 -0500)]
Merge remote-tracking branch 'origin/filepick.io' into feature_vagrant_startup
Bryan Bonvallet [Tue, 17 Dec 2013 06:52:21 +0000 (01:52 -0500)]
removing license for Ajaxuploader, closing #194
Bryan [Tue, 17 Dec 2013 06:34:33 +0000 (01:34 -0500)]
Merge filepick.io into feature_vagrant_startup
Charles Connell [Tue, 17 Dec 2013 05:27:48 +0000 (00:27 -0500)]
Remove unused code: ajaxuploader, lightboxes, and other things
Charles Connell [Tue, 17 Dec 2013 05:06:27 +0000 (00:06 -0500)]
More automation of Selenium tests
Charles Connell [Tue, 17 Dec 2013 04:27:18 +0000 (23:27 -0500)]
Django unit tests for courses, move around test files
Charles Connell [Mon, 16 Dec 2013 20:05:28 +0000 (15:05 -0500)]
More testing of Add Course form
Andrew Magliozzi [Mon, 16 Dec 2013 21:48:00 +0000 (16:48 -0500)]
removing github and skydrive from list of filepicker services
Andrew Magliozzi [Mon, 16 Dec 2013 21:03:25 +0000 (16:03 -0500)]
restoring evernote to list of filepicker services
Charles Connell [Mon, 16 Dec 2013 02:47:47 +0000 (21:47 -0500)]
Beginning Selenium tests
Charles Connell [Sun, 15 Dec 2013 22:03:07 +0000 (17:03 -0500)]
Autocomplete instructor names, take users to existing courses, be stricter about school names
Charles Connell [Sat, 14 Dec 2013 22:55:12 +0000 (17:55 -0500)]
Charles additions to .gitignore
Charles Connell [Fri, 13 Dec 2013 22:01:40 +0000 (17:01 -0500)]
Autocomplete course names
Charles Connell [Fri, 13 Dec 2013 20:34:18 +0000 (15:34 -0500)]
Add buttons in header
Andrew Magliozzi [Fri, 13 Dec 2013 19:47:23 +0000 (14:47 -0500)]
adding S# as filepicker data store location
Charles Connell [Fri, 13 Dec 2013 17:11:52 +0000 (12:11 -0500)]
Disable evernote upload
Bryan Bonvallet [Fri, 13 Dec 2013 16:55:34 +0000 (11:55 -0500)]
Merge branch 'filepick.io' of ssh://github.com/FinalsClub/karmaworld into filepick.io
Bryan Bonvallet [Fri, 13 Dec 2013 16:50:54 +0000 (11:50 -0500)]
Changing SITE_ID from 2 (less than 1% use case) to 1 (should cover nearly everyone out of the box)
Bryan [Fri, 13 Dec 2013 01:33:19 +0000 (20:33 -0500)]
updating changed function name
Bryan [Fri, 13 Dec 2013 01:24:22 +0000 (20:24 -0500)]
copy secrets from host and updated README to address this need.
Bryan [Thu, 12 Dec 2013 23:27:11 +0000 (18:27 -0500)]
first_deploy() appears to be nearly ready for primetime, so adding it as part of Vagrant VM deployment.
Bryan [Thu, 12 Dec 2013 23:12:39 +0000 (18:12 -0500)]
fetch USDE csv and import it closes #195
Bryan [Thu, 12 Dec 2013 01:20:26 +0000 (20:20 -0500)]
automating USDE course synchronization for #195, but a bit of swing and miss. fabfile modification should be moved under Django's manage.py
Bryan [Wed, 11 Dec 2013 23:26:43 +0000 (18:26 -0500)]
Django will now output useful info to gunicorn, closing #196