Sachi King
ecf14b514d
Remove print statements.
...
I was originally going to switch to print function, but frankly I can't
see any reason to keep these. I don't know what data it's leaking into
the logs, but it certainly doesn't seem useful
StringIO is not in Py3. And it's not used at all, so removing that
import. Seems to work with Py3 now. More testing is required.
2017-04-17 15:47:10 +10:00
Sachi King
d5986de870
Use django's login_required decorator
...
This only seems to be here to have some custom login_url used bypassing
django's model. Well as we want to use django's model, this just won't
do. So lets move to using django's model.
2017-03-26 12:32:32 +11:00
Christopher Neugebauer
699b32b938
Adds “publish changes” behaviour to views so that we can publish edits to abstracts.
2016-09-18 15:52:45 +10:00
Scott Bragg
c7608fb0d5
Added ResultNotification to admin, fixed subject as template
2016-09-03 13:16:05 +10:00
Scott Bragg
420d8ec870
Remove description from Presentation, add fields to proposal for notification template.
2016-09-03 12:48:31 +10:00
Christopher Neugebauer
d9b1583dfe
Adds more fields to the reviews CSV
2016-08-25 10:40:21 +10:00
Christopher Neugebauer
efd6ff88f8
"Random selection" change
...
Reduces the frequency with which controversial proposals are brought to the front of the review queue.
2016-08-19 10:29:04 +10:00
Christopher Neugebauer
d56bcea2e6
Makes the “reviewer’s reviews” page filter by section
2016-08-17 08:09:21 +10:00
Christopher Neugebauer
5735c7745e
The “free for all” random reviews should now direct reviewers to under-reviewed proposals more generally.
2016-08-17 07:44:28 +10:00
Christopher Neugebauer
07198b2ecf
Direct reviewers to the controversial talks instead of the indifferent talks
2016-08-17 07:35:46 +10:00
Christopher Neugebauer
7b6843ca1e
all-reviews CSV now includes the proposal type rather than the proposal section
2016-08-17 07:27:32 +10:00
Christopher Neugebauer
32c2d697b0
PEBACK 3
2016-08-16 09:35:34 +10:00
Christopher Neugebauer
20ad44236b
PEBCAK 2 removed
2016-08-16 09:34:04 +10:00
Christopher Neugebauer
faa30b8866
Update views.py
...
PEBCAK
2016-08-16 09:14:50 +10:00
Scott Bragg
124335cc7c
Merge branch 'lca2017' into chrisjrn/20160815
...
Conflicts:
symposion/reviews/views.py
2016-08-15 23:02:49 +10:00
Christopher Neugebauer
b9b27abdce
sigh
2016-08-15 22:42:54 +10:00
Scott Bragg
3f5ee591b6
Revert "(un-oops)"
2016-08-15 18:56:54 +10:00
Christopher Neugebauer
cc6db4ed88
Fixes some errors with reviewer averages
2016-08-15 15:35:25 +10:00
Christopher Neugebauer
9223c8fc90
Adds “Submit review and jump to random proposal” button
2016-08-15 12:22:40 +10:00
Christopher Neugebauer
9ae17146df
More work on the reviewers list
2016-08-15 11:11:25 +10:00
Christopher Neugebauer
24f8ac8757
Makes the reviewer proposals list render properly
2016-08-15 10:44:44 +10:00
Christopher Neugebauer
3217f43af2
Adds abstains and averages to the reviewers scores list.
2016-08-15 10:41:51 +10:00
Christopher Neugebauer
2a6c192449
Refactors the CSV piece to be nicer than it previously was.
2016-08-15 10:17:27 +10:00
Christopher Neugebauer
29fa7c63a9
Makes the random proposal button take you to under reviewed proposals.
...
Fixes #38
2016-08-13 12:19:58 +10:00
Christopher Neugebauer
c0f4707032
Adds the speaker's e-mail address to the CSV output
2016-07-25 14:24:25 -07:00
Christopher Neugebauer
f126330390
Handles unicode strings properly.
2016-07-04 22:18:34 +10:00
Christopher Neugebauer
6ebd0f0905
snoops
2016-07-04 16:28:31 +10:00
Christopher Neugebauer
6811708b33
Adds a view that returns all proposals in CSV format.
...
Fixes #27
2016-07-04 16:10:02 +10:00
Scott Bragg
7225dcd660
Merge pull request #22 from lca2017/chrisjrn/21-chairs-can-see-own-proposals
...
Lets programme chairs see their own proposals.
2016-06-29 22:26:46 +10:00
Christopher Neugebauer
d4230feab0
#16 adds view for jumping to a random proposal
2016-06-29 16:00:07 +10:00
Christopher Neugebauer
d43d42bbc3
Fixes #21 — the check_speaker argument to proposals_generator is *false* for section chairs.
2016-06-29 15:16:24 +10:00
Christopher Neugebauer
14dea7eafa
Fixes deletion of reviews
2016-06-19 18:38:14 +10:00
Christopher Neugebauer
47a6f212f2
Add display of scores to the review list
2016-06-18 13:13:18 +10:00
Scott Bragg
ce122994cc
Changed admin to the 'can_manage' permission and added an is_manager to the page context
2016-06-13 21:32:55 +10:00
Scott Bragg
f1f29c6f61
Replaced +1/+0/-0/-1 voting with +2/+1/-1/-2 (fixes lca2017/symposion/#1)
2016-06-10 15:29:09 +10:00
Martey Dodoo
78d13a9ffa
Fix queryset used in "Not Reviewed" view.
...
The `speaker` field on the `Proposal` model corresponds to a `Speaker`,
not a `User`, so the old queryset created a ValueError.
2016-03-10 20:35:41 -05:00
Patrick Altman
11f697d137
Massively upgrade symposion
...
* Remove markitup (to be replaced with Ace editor)
* Use DUA decorators
* Removed custom signup bits
* Upgraded dependencies
* Added migrations
* Namespaced template locations
* Removed html5parser/sanitizer (for now) - parsing functionality
should be moved out entirely to a hooks
* Replaced ProposalScoreExpression object with a function that returns
F() expressions
2015-10-16 12:37:35 -05:00
Patrick Altman
f3614fcf52
Merge branch 'master' of https://github.com/pyohio/symposion into pyohio-master
...
Conflicts:
README.md
symposion/boxes/urls.py
symposion/cms/urls.py
symposion/proposals/actions.py
symposion/proposals/urls.py
symposion/proposals/views.py
symposion/reviews/tests.py
symposion/reviews/urls.py
symposion/reviews/views.py
symposion/schedule/forms.py
symposion/schedule/models.py
symposion/schedule/views.py
symposion/speakers/fixture_gen.py
symposion/sponsorship/urls.py
symposion/templates/cms/file_create.html
symposion/templates/cms/file_index.html
symposion/templates/conference/user_list.html
symposion/templates/dashboard.html
symposion/templates/emails/proposal_new_message/message.html
symposion/templates/emails/proposal_updated/message.html
symposion/templates/emails/speaker_addition/message.html
symposion/templates/emails/speaker_invite/message.html
symposion/templates/proposals/_pending_proposal_row.html
symposion/templates/proposals/_proposal_fields.html
symposion/templates/proposals/_proposal_row.html
symposion/templates/proposals/proposal_cancel.html
symposion/templates/proposals/proposal_detail.html
symposion/templates/proposals/proposal_edit.html
symposion/templates/proposals/proposal_speaker_manage.html
symposion/templates/proposals/proposal_submit.html
symposion/templates/reviews/_review_table.html
symposion/templates/reviews/base.html
symposion/templates/reviews/result_notification.html
symposion/templates/reviews/result_notification_prepare.html
symposion/templates/reviews/review_admin.html
symposion/templates/reviews/review_assignment.html
symposion/templates/reviews/review_detail.html
symposion/templates/reviews/review_review.html
symposion/templates/reviews/review_stats.html
symposion/templates/schedule/_edit_grid.html
symposion/templates/schedule/_grid.html
symposion/templates/schedule/_slot_edit.html
symposion/templates/schedule/presentation_detail.html
symposion/templates/schedule/schedule_list.html
symposion/templates/speakers/speaker_create.html
symposion/templates/speakers/speaker_edit.html
symposion/templates/speakers/speaker_profile.html
symposion/templates/sponsorship/add.html
symposion/templates/sponsorship/apply.html
symposion/templates/sponsorship/detail.html
symposion/templates/sponsorship/list.html
symposion/templates/teams/team_detail.html
2014-12-15 16:07:37 -06:00
Carlos Henrique Romano
f557337433
Increase code complexity in travis configuration
...
Also mark the view reported as too complex with a FIXME, so we can refactor it
when possible.
2014-07-31 08:57:45 -03:00
Carlos Henrique Romano
36ab6d599f
Fix flake8 warnings
2014-07-30 15:19:26 -03:00
David Ray
5b853f9300
Fixes #11
2014-06-19 23:55:15 -04:00
Rebecca Lovewell
5e5de6c6ea
Pyflakes clean across the entire project
2014-01-13 16:49:40 -05:00
Brian Rosner
6c1cfd1a53
cleaned up code style
2013-06-11 11:10:29 -06:00
florapdx
0ad89365e9
added code to review_section view to sort by all, reviewed, and not reviewed
2013-04-29 14:02:39 -07:00
Luke Hatcher
14d127a122
bulk accept fix
2012-12-20 01:50:07 -05:00
Luke Hatcher
cc032da288
include user rating in reviews
2012-10-03 18:41:35 -04:00
Brian Rosner
bd2fd5338d
added DTL handling of email body
2012-09-08 19:38:57 -06:00
Brian Rosner
ecfabd5b70
added from_address to NotificationTemplate and prepare form
2012-09-08 19:10:06 -06:00
Brian Rosner
aafc4e003e
protected views from being used by wrong people
2012-09-08 17:17:26 -06:00
Brian Rosner
7b25f58087
fixed syntax error
2012-09-08 17:04:28 -06:00