Commit graph

  • 51640e9893 Fix issue in proposals display code (#49) Christopher Neugebauer 2016-07-17 01:51:50 -06:00
  • 6598d9f737 Middleware to add never_cache headers to everything (#51) Scott Bragg 2016-07-15 12:18:36 +10:00
  • ce10e021f6 _actually_ lets proposal managers view the assistance fields (#48) Christopher Neugebauer 2016-07-10 09:18:08 +10:00
  • ecabf31e54 Assorted fixes (#47) Christopher Neugebauer 2016-07-09 23:14:31 +10:00
  • e32942a49d Fixes django-sitetree’s breaking of 500 reporting. (#39) Christopher Neugebauer 2016-07-04 22:23:17 +10:00
  • c5e9152b4c Merge pull request #29 from lca2017/chrisjrn/27-better-csv Scott Bragg 2016-07-04 22:22:10 +10:00
  • f126330390 Handles unicode strings properly. Christopher Neugebauer 2016-07-04 22:18:34 +10:00
  • 9c47421d5a Merge pull request #28 from lca2017/chrisjrn/27-better-csv Scott Bragg 2016-07-04 21:26:18 +10:00
  • 6ebd0f0905 snoops Christopher Neugebauer 2016-07-04 16:28:31 +10:00
  • 6811708b33 Adds a view that returns all proposals in CSV format. Christopher Neugebauer 2016-07-04 16:10:02 +10:00
  • 96722e4d55 Merge pull request #26 from lca2017/chrisjrn-patch-1 Scott Bragg 2016-07-04 00:02:21 +10:00
  • 40b2747acd Adds a 404 page. (#38) Christopher Neugebauer 2016-07-04 00:00:50 +10:00
  • e17df73dde Update models.py Christopher Neugebauer 2016-07-03 12:14:07 +10:00
  • 3118e4c11c Friday fixes (#36) Christopher Neugebauer 2016-07-02 22:56:44 +10:00
  • 5abf9ad3ab Merge pull request #34 from faulteh/master Christopher Neugebauer 2016-07-01 10:45:40 +10:00
  • c2e4b04027 Added analytics script Scott Bragg 2016-07-01 10:42:33 +10:00
  • 3c41f1083f Fix page title (#33) Christopher Neugebauer 2016-07-01 10:41:55 +10:00
  • 2d039faedf Adds social media links (#32) Christopher Neugebauer 2016-07-01 10:16:48 +10:00
  • 087307e7cd Merge pull request #25 from faulteh/lca2017 Christopher Neugebauer 2016-07-01 10:14:27 +10:00
  • 073174e617 Adds bcc to emails sent from server Scott Bragg 2016-07-01 10:10:23 +10:00
  • 02dc082958 Thursday + Takeflight changes (#31) Christopher Neugebauer 2016-06-30 17:25:50 +10:00
  • 7c5ca8d399 settings.py allows local_settings.py to extend settings (used for Raven/Sentry config) Scott Bragg 2016-06-29 23:22:46 +10:00
  • 2cdb554623 Tuesday & Wednesday work (#30) Christopher Neugebauer 2016-06-29 23:17:15 +10:00
  • 7225dcd660 Merge pull request #22 from lca2017/chrisjrn/21-chairs-can-see-own-proposals Scott Bragg 2016-06-29 22:26:46 +10:00
  • c23f2b5753 Merge pull request #24 from lca2017/chrisjrn/16-random-proposal-link Scott Bragg 2016-06-29 22:25:13 +10:00
  • d4230feab0 #16 adds view for jumping to a random proposal Christopher Neugebauer 2016-06-29 16:00:07 +10:00
  • d43d42bbc3 Fixes #21 — the check_speaker argument to proposals_generator is *false* for section chairs. Christopher Neugebauer 2016-06-29 15:16:24 +10:00
  • feed83f517 More dashboard and settings themes (#29) Christopher Neugebauer 2016-06-28 07:58:06 +10:00
  • eac85a2b92 Chrisjrn/dashboard 2 (#28) Christopher Neugebauer 2016-06-28 07:56:27 +10:00
  • e6c623a69c Refactors all speaker-facing forms and editing pages to use the new theme (#27) Christopher Neugebauer 2016-06-27 18:13:38 +10:00
  • d3a8b39a7b Adds 2em to the bottom of the illustration div in compact panels (#26) Christopher Neugebauer 2016-06-27 18:05:57 +10:00
  • 6814b290eb Makes dashboard use takeflight theme instead of pinax theme (#24) Christopher Neugebauer 2016-06-27 13:26:26 +10:00
  • e3f41b4b31 Should fix Markdown (#25) Scott Bragg 2016-06-27 13:21:24 +10:00
  • 08c8f23344 Merge pull request #23 from faulteh/master Christopher Neugebauer 2016-06-27 11:28:06 +10:00
  • df397ffde6 Refactor site_base with new template so most symposion pages work. Added site_base_wagtail.html for CMS pages to extend from. Scott Bragg 2016-06-27 10:14:59 +10:00
  • 4f106a0cd4 Templates (finished?) (#22) Christopher Neugebauer 2016-06-27 08:01:42 +10:00
  • ca329c1c90 wagtail after templates (#19) Christopher Neugebauer 2016-06-26 11:49:14 +10:00
  • 2d7a71a4ef Latest migrations so we're all in sync not creating conflicts (#18) Scott Bragg 2016-06-25 12:49:11 +10:00
  • fdfe3c7045 Wagtail integration (#17) Christopher Neugebauer 2016-06-22 10:07:27 +10:00
  • 4c458fd584 Proposal forms to match new tutorial and miniconf models Scott Bragg 2016-06-21 21:47:45 +10:00
  • b9b9834f63 Adds “unreviewed by you” to the list of proposal links (#16) Christopher Neugebauer 2016-06-21 10:08:53 +10:00
  • 9c986111a1 Updates proposal forms and review template (#14) Christopher Neugebauer 2016-06-21 09:58:27 +10:00
  • f56ce51459 Merge pull request #18 from lca2017/chrisjrn/017-cfp-models-and-forms Scott Bragg 2016-06-21 09:57:56 +10:00
  • c8c25718bc Merge pull request #20 from lca2017/chrisjrn/019-track-abstains-properly Scott Bragg 2016-06-21 09:43:17 +10:00
  • 8bf549c37f Adds new proposal types for Tutorials and Miniconfs (#9) Scott Bragg 2016-06-21 09:42:51 +10:00
  • 7f3ed91dae vote_count now only counts non-abstaining votes. Fixes #19 Christopher Neugebauer 2016-06-19 18:39:07 +10:00
  • 14dea7eafa Fixes deletion of reviews Christopher Neugebauer 2016-06-19 18:38:14 +10:00
  • 57acd04852 Removes a block of egregious stupidity from update_vote and replaces with something that actually works Christopher Neugebauer 2016-06-19 18:37:54 +10:00
  • 388c722ed6 Makes sure accessibility requirements are parsed Christopher Neugebauer 2016-06-19 14:07:43 +10:00
  • c0e9b90476 Requires acceptance of the code of conduct and T&Cs Christopher Neugebauer 2016-06-19 14:00:17 +10:00
  • 782e5c9ea2 Tidies up some of the proposal fields Christopher Neugebauer 2016-06-19 13:30:10 +10:00
  • aa56ac00c3 Updates speaker model to include information that LCA typically asks for Christopher Neugebauer 2016-06-19 13:19:32 +10:00
  • 0ce99678c3 Updates ProposalBase to include information that LCA typically asks for Christopher Neugebauer 2016-06-19 12:39:28 +10:00
  • 08698e5326 Merge pull request #15 from lca2017/chrisjrn/002-abstain Scott Bragg 2016-06-18 18:12:19 +10:00
  • a160e2b7c3 Fixes messages (#11) Christopher Neugebauer 2016-06-18 01:00:08 -07:00
  • ee1c352571 Merge pull request #14 from lca2017/chrisjrn/011-travel-requirements Scott Bragg 2016-06-18 17:38:08 +10:00
  • d7d36e2c05 Merge pull request #8 from lca2017/chrisjrn/006-display-scores Christopher Neugebauer 2016-06-18 00:09:18 -07:00
  • d305cd8c13 Requires comments for non-abstain votes only Christopher Neugebauer 2016-06-18 17:07:21 +10:00
  • 6e133970d9 Removes div-by-zero error if the first vote is an abstention Christopher Neugebauer 2016-06-18 17:01:56 +10:00
  • b2af1d0c06 oops Christopher Neugebauer 2016-06-18 16:51:28 +10:00
  • f64a7573d3 - Adds defaults to the speaker profile - Removes “experience”, as this is listed in “other notes” on a per-proposal basis. Christopher Neugebauer 2016-06-18 16:50:11 +10:00
  • a22b4bc2f8 Merge pull request #13 from lca2017/chrisjrn/002-abstain Scott Bragg 2016-06-18 14:38:35 +10:00
  • 2c9527bfa5 If there are form errors it will now switch to the appropriate tab Scott Bragg 2016-06-18 14:27:47 +10:00
  • 217f2f32c1 Adds extra fields to the speaker profile model Christopher Neugebauer 2016-06-18 13:53:02 +10:00
  • 149fbb4ac6 Adds .DS_Store to .gitignore Christopher Neugebauer 2016-06-18 13:33:06 +10:00
  • cad0d00817 Adds score display to the review list Christopher Neugebauer 2016-06-18 13:13:31 +10:00
  • 47a6f212f2 Add display of scores to the review list Christopher Neugebauer 2016-06-18 13:13:18 +10:00
  • 28592e352c More changes that make abstention work Christopher Neugebauer 2016-06-18 13:07:13 +10:00
  • 2ab4cf10b8 Disables registrasion app for production deployment. (#7) Scott Bragg 2016-06-18 13:00:56 +10:00
  • be4404c602 #2 Adds abstain vote type and revises vote score to account for abstention. Christopher Neugebauer 2016-06-18 11:40:18 +10:00
  • 796e7a6c20 Update template so only managers can post messages to speakers. (#3) Scott Bragg 2016-06-14 09:40:29 +10:00
  • 85d4272080 Merge pull request #7 from faulteh/lca2017 Scott Bragg 2016-06-14 09:39:44 +10:00
  • ce122994cc Changed admin to the 'can_manage' permission and added an is_manager to the page context Scott Bragg 2016-06-13 21:32:55 +10:00
  • a6405ccfc7 Fix team permissions backend not pulling out manager_permissions Scott Bragg 2016-06-13 21:20:46 +10:00
  • 13393ef826 Merge pull request #6 from faulteh/lca2017 Scott Bragg 2016-06-13 20:49:07 +10:00
  • acc1b1490e Update css_class methods to use new vote scoring (removed VOTE_ZERO) Scott Bragg 2016-06-13 20:46:13 +10:00
  • 4ef9664620 Change templates to use +2/+1/-1/-2 voting scores (#2) Scott Bragg 2016-06-13 17:58:55 +10:00
  • 4717f30803 Merge pull request #5 from faulteh/lca2017 Scott Bragg 2016-06-12 10:23:07 +10:00
  • fbcfd05b02 Merge pull request #1 from faulteh/master Scott Bragg 2016-06-11 12:09:06 +10:00
  • f1f29c6f61 Replaced +1/+0/-0/-1 voting with +2/+1/-1/-2 (fixes lca2017/symposion/#1) Scott Bragg 2016-06-10 15:29:09 +10:00
  • 56cad69f8f Git Ignore local_settings so we don't accidentally publish the secret! Scott Bragg 2016-06-10 13:47:51 +10:00
  • 6b7618cc54 Able to load local_settings for production environment. Scott Bragg 2016-06-10 13:38:24 +10:00
  • bfcfb54d1b Update requirements on lca2017 branch so pip doesn't get confused with different Django and Symposion versions Scott Bragg 2016-06-10 11:25:46 +10:00
  • 1ae9aba44e Merge pull request #55 from parisba/patch-1 Christopher Neugebauer 2016-05-12 09:43:31 -07:00
  • 9056d5d303 Fixed a typo Paris Buttfield-Addison 2016-05-12 11:31:19 -05:00
  • ec882bdbdd Update requirements.txt Christopher Neugebauer 2016-05-10 11:41:44 -07:00
  • 2d4f0a4acd Update readme.rst Christopher Neugebauer 2016-05-10 11:40:56 -07:00
  • 998ae6e6be Points requirements.txt at the lca2017 fork of symposion Christopher Neugebauer 2016-05-10 11:00:13 -07:00
  • de83015776 Fixes ordering error in error display Christopher Neugebauer 2016-05-02 10:55:29 +10:00
  • ded5114073 Merge branch 'batch_cache' Christopher Neugebauer 2016-05-01 19:12:53 +10:00
  • abe8c12b05 Simplifies flag and discount filter functions Christopher Neugebauer 2016-05-01 19:12:40 +10:00
  • b9b50c6846 Bug fixes and query optimisations in flag.py and discount.py Christopher Neugebauer 2016-05-01 14:07:29 +10:00
  • 9ca25e5986 Makes sure that the cache is not disturbed by calling end_batch Christopher Neugebauer 2016-05-01 13:15:19 +10:00
  • 3ab5ac32ca Part of CartController->BatchController memoisation Christopher Neugebauer 2016-05-01 12:44:07 +10:00
  • efb73e7a68 Memoises everything else that needs to be memoised. Christopher Neugebauer 2016-05-01 12:42:06 +10:00
  • 3d635521eb CartController now uses BatchController memoisation Christopher Neugebauer 2016-05-01 12:19:36 +10:00
  • 3717adb262 Squash this and last two Christopher Neugebauer 2016-05-01 12:19:20 +10:00
  • ad2de6e9d4 Breaks cart batching tests into multiple tests Christopher Neugebauer 2016-05-01 12:05:51 +10:00
  • 94ceaa3bb1 Adds test case for CartController batching Christopher Neugebauer 2016-05-01 11:55:14 +10:00
  • 5929c0af3c Adds end_batch functionality Christopher Neugebauer 2016-05-01 11:25:48 +10:00