Commit graph

  • 66dedfc101 Adds “badges” view, which lets us render multiple users’ badges into a zipfile. Christopher Neugebauer 2017-01-09 19:39:27 +11:00
  • 4fc494783d Refactors the email form into an InvoicesWithProductAndStatus form Christopher Neugebauer 2017-01-09 19:27:47 +11:00
  • 78714600bf Refactors badge to have render_badge too. Christopher Neugebauer 2017-01-09 19:16:30 +11:00
  • c949a87b8a uses template.render rather than the render shortcut Christopher Neugebauer 2017-01-09 19:13:49 +11:00
  • 9da41c06de Adds first badge support Christopher Neugebauer 2017-01-09 18:57:49 +11:00
  • ae9f1e0b67 Merge pull request #65 from faulteh/speaker_deets_permission Scott Bragg 2017-01-08 13:37:21 +11:00
  • cbb04cbdf4 Can send out information e-mails to people with paid invoices. Christopher Neugebauer 2017-01-08 11:08:08 +11:00
  • 42711dde69 Renames a tempalte. Christopher Neugebauer 2017-01-08 10:45:08 +11:00
  • fd7fff7879 Allows contexts to directly supply a user (so we can access registration data when e-mailing people.) Christopher Neugebauer 2017-01-08 10:44:19 +11:00
  • 274187b8bf Renames “nag_unpaid” to “invoice_mailout”, better matches current intent. Christopher Neugebauer 2017-01-08 09:52:49 +11:00
  • de902a213d Adds invoice status to nag_unpaid Christopher Neugebauer 2017-01-08 09:48:48 +11:00
  • 3b985d40ac Missing line Christopher Neugebauer 2017-01-08 09:47:54 +11:00
  • 479bdd36a3 s/InvoiceNagForm/InvoiceEmailForm/ Christopher Neugebauer 2017-01-08 09:43:20 +11:00
  • 06fe8a8ffa Adds preview function to nag_unpaid Christopher Neugebauer 2017-01-08 09:42:40 +11:00
  • ce8e6b159e Mods to settins.py making this less lca, more pycon. More to come. Many more ... Nick Seidenman (N6) 2017-01-06 15:32:19 +11:00
  • c42159468e Started setting up static areas. - copied lca2017 stuff - added pyconau2016 files / dirs. Nick Seidenman (N6) 2017-01-05 13:59:20 +11:00
  • 12e936d08d Update requirements.txt Nick Seidenman 2017-01-05 13:21:19 +11:00
  • 247fbfca75 Update README.rst Nick Seidenman 2017-01-05 13:20:00 +11:00
  • d6cf16cedb Tracks which page of the schedule is loaded at any given time (#90) Christopher Neugebauer 2017-01-02 21:58:24 +11:00
  • c52682c57a Minor CSS fix for schedule Scott Bragg 2016-12-31 15:19:00 +11:00
  • dbb4ebbb70 Add a permission to view speaker contact details in conference.json Scott Bragg 2016-12-30 19:21:36 +11:00
  • 72c3d623b4 Adds an ical feed and track name to room Scott Bragg 2016-12-26 12:14:16 +11:00
  • 0eda616345 Rooms have optional track names, access schedule by day via URL (#87) Scott Bragg 2016-12-26 12:10:42 +11:00
  • 765e80765c Added Track model for schedule headings Scott Bragg 2016-12-24 17:55:11 +11:00
  • 7ae022d2c4 Added track name to room, added day option to conference schedule view Scott Bragg 2016-12-24 15:24:31 +11:00
  • d6ac7edc5d Added timezone to start/end datetimes Scott Bragg 2016-12-23 20:12:38 +11:00
  • fccf547e9f Migration for open hardware CFP (#86) Scott Bragg 2016-12-23 17:44:16 +11:00
  • b66db0a4a8 Form for Open Hardware CFP (#85) Scott Bragg 2016-12-23 17:29:23 +11:00
  • a37d620afb Adds an ical feed Scott Bragg 2016-12-22 12:00:23 +11:00
  • 8bf3948956 Loosen permissions on wiki editing. (#84) Scott Bragg 2016-12-20 19:22:03 +11:00
  • e57a1e875e Chrisjrn/sponsor logos (#83) Christopher Neugebauer 2016-12-19 19:55:25 +11:00
  • 7924781c71 adds sponsor logos (#82) Christopher Neugebauer 2016-12-19 14:24:24 +11:00
  • 4ba7f630e0 Bills the correct credit card. Christopher Neugebauer 2016-12-12 18:56:34 +11:00
  • cdec6e2258 Slot name needs to be looooooonger Scott Bragg 2016-12-10 17:37:01 +11:00
  • fa9bb1a9f9 Adds mobile-friendly schedule view and paged schedule view (#81) Christopher Neugebauer 2016-12-10 17:11:40 +11:00
  • cc05d09f26 Merge pull request #62 from lca2017/chrisjrn/20161210 Scott Bragg 2016-12-10 17:10:56 +11:00
  • de38ffac9e Needs an additional migration to merge two 0003 migrations in schedule. Scott Bragg 2016-12-10 17:07:38 +11:00
  • 5e372be5f6 Fixes issue with conference.json view Christopher Neugebauer 2016-12-10 14:48:30 +11:00
  • 4838adf775 Adds “exclusive” field to slots, so that you don’t need to add every single room to exclusive events (like keynotes) Christopher Neugebauer 2016-12-10 08:30:44 +11:00
  • 9a21d2c781 Schedule tweaks etc (#80) Christopher Neugebauer 2016-12-08 19:56:43 +11:00
  • 1ba1cf1a24 Adds nag_unpaid template and credit_note template (#79) Christopher Neugebauer 2016-12-07 22:11:01 +11:00
  • 221b4d6a22 quiet please Christopher Neugebauer 2016-12-07 21:00:47 +11:00
  • f4e11ee53f Merge branch 'chrisjrn/20161207' Christopher Neugebauer 2016-12-07 18:05:03 +11:00
  • 056008c6e7 Credit notes can be applied to any invoice. Christopher Neugebauer 2016-12-07 18:04:50 +11:00
  • 52376dff59 Adds nag mails to the UI. Christopher Neugebauer 2016-12-07 17:38:37 +11:00
  • 19b59d7676 Adds functionality for sending nag e-mails Christopher Neugebauer 2016-12-07 17:31:42 +11:00
  • 051a942ffe Forms for nag e-mail Christopher Neugebauer 2016-12-07 11:52:10 +11:00
  • fcf4e5cffb Adds forms for nag_unpaid Christopher Neugebauer 2016-12-07 11:19:30 +11:00
  • 37fbc2ee40 Adds some reporting documentation Christopher Neugebauer 2016-12-07 10:18:54 +11:00
  • ea07469634 Fixes individual attendee view, which had disappeared. Christopher Neugebauer 2016-12-07 10:18:48 +11:00
  • 3a686ab1a8 Wiki with styling (#78) Christopher Neugebauer 2016-11-23 17:08:00 +11:00
  • 1df509cfbb Merge pull request #77 from faulteh/master Christopher Neugebauer 2016-11-23 11:30:48 +11:00
  • 31322b6cb9 Additional styles to make the schedule timetable look better with our theme Scott Bragg 2016-11-13 17:17:51 +11:00
  • b4356a1551 Merge pull request #61 from faulteh/lca2017 Scott Bragg 2016-11-13 15:32:55 +11:00
  • 02d7066c44 Increase slot name since it's made up of room names and our room names are long. Scott Bragg 2016-11-13 15:31:08 +11:00
  • 4fa9903998 Merge pull request #76 from faulteh/schedule_edit_fix Christopher Neugebauer 2016-11-04 11:25:28 +11:00
  • 857e8623d9 Style fixes to make the proposal selection modal display. Scott Bragg 2016-11-03 23:46:03 +11:00
  • ebfd7aa192 Add ACE editor for reviews Scott Bragg 2016-10-31 22:21:30 +11:00
  • c76c0f6f4b Merge branch 'chrisjrn/20161014-b' Christopher Neugebauer 2016-10-14 16:52:59 -07:00
  • 6a37134172 Stops relying on a form Christopher Neugebauer 2016-10-14 16:26:36 -07:00
  • ed2327bedd Cleans up the architecture for report views Christopher Neugebauer 2016-10-14 16:10:36 -07:00
  • 67ac01e599 Adds a tag to take the CSV version of a report Christopher Neugebauer 2016-10-14 11:36:31 -07:00
  • 517da70536 CSV fixes Christopher Neugebauer 2016-10-14 11:19:10 -07:00
  • 2637930996 Adds CSV output support Christopher Neugebauer 2016-10-14 11:11:27 -07:00
  • ea7a8d9ae7 Indentation Christopher Neugebauer 2016-10-14 10:28:38 -07:00
  • 320f6ab6eb First step refactoring ReportView into a class Christopher Neugebauer 2016-10-14 10:27:22 -07:00
  • 4e3f4aa9ad Merge branch 'chrisjrn/20161013' Christopher Neugebauer 2016-10-13 11:23:54 -07:00
  • ff342bb06e Merge branch 'master' into chrisjrn/20161013 Christopher Neugebauer 2016-10-13 11:23:46 -07:00
  • 3f192c2626 Zeroed & paid invoices that are voided now release the cart. Fixes #95. Christopher Neugebauer 2016-10-13 11:23:41 -07:00
  • c9c9d2a2b2 Cancelled presentations no longer enable SpeakerCondition. Christopher Neugebauer 2016-10-13 10:50:48 -07:00
  • 6a5e4ff92d Merge branch 'chrisjrn/20161013' Christopher Neugebauer 2016-10-13 09:37:26 -07:00
  • 17cc088a6e Adds an “invoices” view Christopher Neugebauer 2016-10-13 09:32:30 -07:00
  • 232dc9e452 Invoices are tested for cart validity before display. Christopher Neugebauer 2016-10-13 09:19:18 -07:00
  • e05265edd2 Adds test for invoice becoming invalid over time. Christopher Neugebauer 2016-10-13 08:31:11 -07:00
  • 0cd7d47805 Template fixer-upper Christopher Neugebauer 2016-10-10 08:52:51 -07:00
  • 833eebc46d Fixes presentation of the 18+ question Christopher Neugebauer 2016-10-06 13:10:39 -07:00
  • dec0a759ca Merge branch 'chrisjrn/20161006' Christopher Neugebauer 2016-10-06 12:50:33 -07:00
  • 3ca2be8c4b Attendee data page is now slightly more useful Christopher Neugebauer 2016-10-06 12:49:37 -07:00
  • 6dbc303e7c Adds ability for staff to extend a user’s reservations Christopher Neugebauer 2016-10-06 12:44:06 -07:00
  • d31d812001 Adds functionality to increase the reservation duration Christopher Neugebauer 2016-10-06 12:33:53 -07:00
  • b323c0eb25 Cart reservation durations now take the residual from the last reservation duration into account. Christopher Neugebauer 2016-10-06 12:12:50 -07:00
  • 360175f86a Adds tests for reservation duration Christopher Neugebauer 2016-10-06 11:52:46 -07:00
  • 06e61fd92c Merge branch 'chrisjrn/20161005' Christopher Neugebauer 2016-10-05 13:08:08 -07:00
  • 1129a4605c Fixes a bug, hopefully Christopher Neugebauer 2016-10-05 13:07:44 -07:00
  • 36d658e57f More query optimisation Christopher Neugebauer 2016-10-05 12:52:56 -07:00
  • 62858b0f6e Optimises some queries on attendee profile page Christopher Neugebauer 2016-10-05 12:28:43 -07:00
  • ace7aa3efa Final query optimisation for attendee_data view Christopher Neugebauer 2016-10-05 12:17:40 -07:00
  • ffe5194893 Query optimisation on attendee_data form Christopher Neugebauer 2016-10-05 12:07:38 -07:00
  • 7058260e5c Resolves values of related fields Christopher Neugebauer 2016-10-05 11:59:08 -07:00
  • bf21d478a8 Adds ability to group by category instead of by product Fixes #98. Christopher Neugebauer 2016-10-05 11:08:58 -07:00
  • f0ab1f944f paid_invoices_by_date now counts invoices with a $0 value. Fixes #96 Christopher Neugebauer 2016-10-05 10:38:03 -07:00
  • 99ba4c1770 1) Fixes list display 2) Lets us put links in category descriptions Christopher Neugebauer 2016-10-05 10:25:44 -07:00
  • 42892ea3c8 Fixes payment behaviour. Christopher Neugebauer 2016-10-03 16:42:50 -07:00
  • dba220d678 Fixes list alignment inside fieldsets Christopher Neugebauer 2016-10-03 11:51:37 -07:00
  • 922a7ff1d9 Adds product/categories to admin view for group member flag Christopher Neugebauer 2016-10-02 10:40:10 -07:00
  • a3474fd9cd Adds registration to the website (#69) Christopher Neugebauer 2016-09-30 03:46:05 -07:00
  • 42372791d5 Don't notify everyone when a proposal changes, only the admins Scott Bragg 2016-09-27 19:21:57 +10:00
  • 882902d7a3 Add ADMIN_USERNAMES setting for selective proposal change notification Scott Bragg 2016-09-27 19:18:40 +10:00
  • 35bb710250 More cfps (#75) Scott Bragg 2016-09-27 18:10:41 +10:00
  • 52d443790f Last minute fixes to get miniconf cfp going (form fields missing) Scott Bragg 2016-09-27 07:47:05 +10:00