Commit Graph

132 Commits

Author SHA1 Message Date
Víðir Valberg Guðmundsson 1d7d7a72c5 Search for both ticket token and badge token. Figure out if the token is for a badge after finding the ticket. 2021-08-19 13:07:21 +02:00
Thomas Steen Rasmussen d3cdd5a838 fix autoschedule apply success message when not doing similar schedule 2021-08-16 00:34:56 +02:00
Thomas Steen Rasmussen 8b7807b88b put the latest invoice number at the top of the file 2021-08-11 09:47:21 +02:00
Thomas Steen Rasmussen b0656ff911 add csv export of invoice list 2021-08-11 09:36:57 +02:00
Thomas Steen Rasmussen 8ddab4a600 fix amount and customer info 2021-08-10 21:32:01 +02:00
Thomas Steen Rasmussen 0fe5d918ab make paid/unpaid searchable 2021-08-10 21:22:30 +02:00
Thomas Steen Rasmussen 50bb1d4772 more work on invoice list 2021-08-10 21:20:53 +02:00
Thomas Steen Rasmussen 288d90332b fix a few things in the invoice list 2021-08-10 21:10:31 +02:00
Thomas Steen Rasmussen b85a1c8565 add an invoice list view in backoffice in preparation for a CSV export of the same information 2021-08-10 21:00:44 +02:00
Thomas Steen Rasmussen 3e71a55a3a add missing endif 2021-08-10 12:37:04 +02:00
Thomas Steen Rasmussen 2968afb1e0 show POS links in backoffice only for orga, bar and infoteam, show proxy link only to orga 2021-08-10 08:35:59 +02:00
Thomas Steen Rasmussen 5162a54a2d enable email to submitter and speakers when an event is scheduled 2021-08-07 15:31:11 +02:00
Thomas Steen Rasmussen 48952c5463 add used_time to BaseTicket model so we know when tickets were checked in/used 2021-08-02 20:11:36 +02:00
Thomas Steen Rasmussen 929cde010e do not crap out when no tickets exist 2021-08-01 17:43:53 +02:00
Víðir Valberg Guðmundsson 198f6d26c7 Added avg. price per ticket per ticket type. 2021-07-29 17:08:43 +02:00
Víðir Valberg Guðmundsson 4ed1b51ba2 This time the numbers add up. 2021-07-29 16:47:42 +02:00
Víðir Valberg Guðmundsson 1006b926c5 Add annotations that provide a per ticket type sales information. 2021-07-29 15:08:20 +02:00
Thomas Steen Rasmussen 517f29940a remove FK from ShopTicket to Order and replace with an FK to OrderProductRelation 2021-07-29 09:03:52 +02:00
Thomas Steen Rasmussen 4c6eca2a6d backoffice: add average price across all tickets of the given type to the tickettype stats detail view 2021-07-26 18:47:34 +02:00
Thomas Steen Rasmussen a494bdfd4b backoffice: add totals to the bottom of ticket type details table 2021-07-26 18:09:11 +02:00
Thomas Steen Rasmussen 02b796e90b rename to paid_order_count 2021-07-22 08:06:43 +02:00
Thomas Steen Rasmussen f61d0b85e8 use Count() to get the number of paid orders for the product 2021-07-22 08:02:28 +02:00
Thomas Steen Rasmussen b76cc2ed64 remove wrong info for now 2021-07-22 07:55:58 +02:00
Thomas Steen Rasmussen 0e0374b577 calculate profit in the database, skip the margin calculation for now 2021-07-22 00:07:30 +02:00
Thomas Steen Rasmussen ec816a5c11 realise there can be more than one thing on each ticket, fix 2021-07-21 23:14:48 +02:00
Thomas Steen Rasmussen 0973709ef0 fix profit margin calculation 2021-07-21 21:36:50 +02:00
Thomas Steen Rasmussen 21111e0c2c typo 2021-07-21 21:32:46 +02:00
Thomas Steen Rasmussen 5c410939ed add detailed ticket stats view 2021-07-21 21:29:55 +02:00
Thomas Steen Rasmussen a8c4894b8f brush the dust off of the event system, add a new eventtype ticket_stats, add a management command to post ticket stats to irc, add a backoffice view showing ticket stats 2021-07-21 18:53:53 +02:00
Thomas Steen Rasmussen 786e9d10bd add IrcOverView 2021-07-19 22:02:35 +02:00
Thomas Steen Rasmussen 01687ea11a run pre-commit --all-files, it's been a while since last time 2021-07-19 15:06:10 +02:00
Thomas Steen Rasmussen a21bc1097c split backoffice views.py into multiple files, add autoflake to pre-commit 2021-07-19 15:00:59 +02:00
Thomas Steen Rasmussen 226bbca220 show number of held emails in backoffice menu 2021-06-27 15:26:05 +02:00
Thomas Flummer 4d32a9deb9
add backoffice tool to add recording URLs (#683) 2020-11-01 16:44:46 +01:00
Thomas Steen Rasmussen fbda2b4b53 more work on backoffice economy stuff, chains and credebtors section now only shows expenses and revenues for the current camp, thanks to some ORM foo; while here add a cost and a comment field to the Product table, and fix a bug in bootstrap_devsite and a few nags to make new flake8 happy 2020-10-17 02:35:12 +02:00
Thomas Steen Rasmussen 833fc85e46 fix a few things in backoffice chain/credebtor views and templates, and update bootstrap_devsite script to create chains, credebtors, expenses and revenues 2020-10-16 17:22:41 +02:00
Thomas Steen Rasmussen 02f0d77c21 add units to the PosReport listview 2020-09-03 01:58:18 +02:00
Thomas Steen Rasmussen 5b7d886b9b show correct sign 2020-09-03 01:51:56 +02:00
Thomas Steen Rasmussen 407e574e1e clarification 2020-09-03 01:39:25 +02:00
Thomas Steen Rasmussen 637cd677f5 include dkk field in form 2020-09-03 01:36:47 +02:00
Thomas Steen Rasmussen 1dd13d6090 show DKK balance 2020-09-03 01:32:26 +02:00
Thomas Steen Rasmussen 31d399bf5a show your work young man 2020-09-03 00:55:37 +02:00
Thomas Steen Rasmussen 7550895fef add missing column header 2020-09-03 00:35:15 +02:00
Thomas Steen Rasmussen c35eac9fe8 add a PosReport field for HAX sold through webshop tickets 2020-09-03 00:16:44 +02:00
Thomas Steen Rasmussen 399b6dc16d add some aggregation and stuff on posreports in backoffice 2020-09-02 22:47:19 +02:00
Thomas Steen Rasmussen 06f6f97449 add some backoffice token views for the gameteam 2020-08-17 15:05:34 +02:00
Thomas Steen Rasmussen bbc24b88f2 add back button to posreport detail page 2020-08-16 11:11:22 +02:00
Thomas Steen Rasmussen aab0611171 add email to scan page 2020-08-14 14:22:17 +02:00
Thomas Steen Rasmussen c2abdfc89f show comments 2020-08-13 18:59:39 +02:00
Thomas Steen Rasmussen 9ecd59c40f add a comments field to PosReport 2020-08-13 18:55:41 +02:00