Commit Graph

564 Commits

Author SHA1 Message Date
Nathaniel Case 2e90f8544e These really belong in tests_require 2016-09-20 15:33:27 -04:00
Nathaniel Case 0bc605c434 Forgot about requests being needed. 2016-09-20 15:32:48 -04:00
Nathaniel Case 8040c47e6a This is not 2005, we have ElementTree already 2016-09-20 15:21:17 -04:00
David Gay f9e5e43fe9 Disable master field on home view for now. Not very useful or clear. 2014-02-14 18:34:31 -05:00
Nathaniel Case 86cb14c6df Only store total number of public repos. 2013-11-26 16:45:54 -05:00
Nathaniel Case 79bd62cc5d Change repository create events
Was: 'Created repository None in user/repo-name'
Now: 'Created repository user/repo-name'
2013-11-26 16:43:09 -05:00
Nathaniel Case a49d85b2c8 Allow css to load regardless of http(s) 2013-11-26 16:37:37 -05:00
Nathaniel Case 31d5fb99a9 Fix typo 2013-11-26 15:59:52 -05:00
Nathaniel Case b05c9d5cc9 Don't allow users to refresh a page unless:
* They are logged into GitHub
* Their GH username matches the sheet name
2013-11-25 15:05:36 -05:00
Nathaniel Case e8c39f0967 Only the newest version of a sheet is saved.
Unique number no longer necessary.
2013-11-25 14:48:58 -05:00
Nathaniel Case d716c24c90 Pull out tw2 cruft from forms, and respond with errors on bad searches. 2013-11-25 13:59:09 -05:00
Nathaniel Case 2b9849cb05 Merge branch 'master' into develop
Uhhh, let's pull that license file before all hell breaks loose.
2013-11-25 12:23:33 -05:00
Nathaniel Case 3d5b11aff0 Bump version number. 2013-11-25 12:23:14 -05:00
Nathaniel Case 7eff362462 Add some changes to CHANGES.
Steps to reproduce:
* Suddenly realize there is a CHANGES.rst file
* Immediately forget 90% of the things you've done to the repo since it was
  started.
* Begin to question whether you really made those changes in the first place.
* Existential angst. Repeat previous step as needed.
* Quickly scribble down anything you can think of and call it a day.
2013-11-25 12:23:14 -05:00
Nathaniel Case d486f41f2c Split class totals by language and class 2013-11-25 12:23:14 -05:00
Nathaniel Case 5b60ad7b61 Commit atrocities in the name of expedience. 2013-11-25 12:23:14 -05:00
Nathaniel Case ed9c0dcf73 Throw class stats into Global Stats 2013-11-25 12:23:14 -05:00
Nathaniel Case 8073562f42 Quick & dirty class report. 2013-11-25 12:23:14 -05:00
Nathaniel Case caf949db23 Update requirements for OpenShift 2013-11-25 12:23:14 -05:00
Nathaniel Case d8a6785656 Update informative section on how to share charsheet. 2013-11-25 12:23:14 -05:00
Nathaniel Case 77367ecfcf Determine class name from top two skills 2013-11-25 12:23:14 -05:00
Nathaniel Case 3605f7994e Clean up charsheet form.
* Remove prefixes
* Remove error fields, which were not being used
* Remove certain hidden fields which were also unused
2013-11-25 12:23:14 -05:00
Nathaniel Case 26ce0217ed Try to be more verbose 2013-11-25 12:23:14 -05:00
Nathaniel Case 5cab04103a Don't fail if backend has no username. 2013-11-25 12:23:14 -05:00
Nathaniel Case 9ff7a9e971 Don't check for display_sheet 2013-11-25 12:23:14 -05:00
Nathaniel Case 2f44cb02fd Move flashy bits to base template. 2013-11-25 12:23:14 -05:00
Nathaniel Case f1b7c1e382 Re-hide GNU-cat on window unload
Fixes #17
2013-11-25 12:23:13 -05:00
Nathaniel Case aa4f4a0c2b Don't fail submit unless no usernames given. 2013-11-25 12:23:13 -05:00
Nathaniel Case 7cfc088885 More reliable transmission of Github username to form. 2013-11-25 12:23:13 -05:00
Nathaniel Case 5cf065d812 Integrate Github login to form. 2013-11-25 12:23:13 -05:00
Nathaniel Case ab988e4d66 Don't attempt to rewrite Gihub field in JS. 2013-11-25 12:23:13 -05:00
Nathaniel Case 37af0a3180 Pyramid 1.5 is good. 2013-11-25 12:23:13 -05:00
Nathaniel Case 6a6375f17e the 'view' kw of add_route is deprecated and was removed. 2013-11-25 12:23:13 -05:00
Nathaniel Case 8d09bf4fd2 Fix some Pyramid incompatibilites, but not all. 2013-11-25 12:23:13 -05:00
Nathaniel Case f52ed21c07 Pin pyramid to 1.4 until we can fix what's wrong. 2013-11-25 12:23:13 -05:00
Nathaniel Case a325653392 Don't need tw anymore. 2013-11-25 12:23:13 -05:00
Nathaniel Case 2b7663d1dd Fix only being able to log into Github while being logged into Github. 2013-11-25 12:23:13 -05:00
Nathaniel Case 667966738b Whitespace? 2013-11-25 12:23:13 -05:00
Nathaniel Case 425f0f6350 GitHub login feedback. 2013-11-25 12:23:13 -05:00
Nathaniel Case 3d487b059a Python2.6 compatibility. 2013-11-25 12:23:13 -05:00
Nathaniel Case fb6a177367 Try to fallback more gracefully. 2013-11-25 12:23:13 -05:00
Nathaniel Case 333e6d7049 Remove redundant import. 2013-11-25 12:23:13 -05:00
Nathaniel Case 3011aafd15 Swap pygithub back in for pygithub3 2013-11-25 12:23:13 -05:00
Nathaniel Case d7f9703e48 Reorder imports for fun and pofit
by which I mean my OCD
2013-11-25 12:23:13 -05:00
Nathaniel Case 22398a72af Remove (most) of the tw2 for straight forms. 2013-11-25 12:23:13 -05:00
Nathaniel Case f65033a35b moar retabs. 2013-11-25 12:23:13 -05:00
Nathaniel Case ae0a6c9815 Fix format() syntax for python2.6 2013-11-25 12:23:13 -05:00
Nathaniel Case 46c66d54c3 Remove unused JS files. 2013-11-25 12:23:13 -05:00
Nathaniel Case 4486a0ed44 retab s_l_r... looks like this doesn't do much. 2013-11-25 12:23:13 -05:00
Nathaniel Case db8a40188b Service_login_result now implements base 2013-11-25 12:23:13 -05:00