Commit graph

  • c8e65b739d
    Update bornhack.css Kasper Christensen 2018-07-31 13:43:39 +0200
  • 8f46897f0c Add LetsGo logo. Víðir Valberg Guðmundsson 2018-07-30 13:54:36 +0200
  • b6a2ac07b1 crop pcbway logo a bit Thomas Steen Rasmussen 2018-07-30 09:28:10 +0200
  • 6a62624355 add epson logo Thomas Steen Rasmussen 2018-07-30 09:16:55 +0200
  • ae14b759fa add pcbway logo Thomas Steen Rasmussen 2018-07-27 13:20:24 +0200
  • 6828807f2c forgot to rename variable one place Thomas Steen Rasmussen 2018-07-26 21:06:00 +0200
  • 9517fb25ea pass request everywhere it is needed Thomas Steen Rasmussen 2018-07-26 15:03:49 +0200
  • 016ac8adac use hasattr() and clean up urls Thomas Steen Rasmussen 2018-07-24 19:02:58 +0200
  • 02977acd5e Some DRYing. Víðir Valberg Guðmundsson 2018-07-23 23:12:57 +0200
  • c68015fe26 Teams detail page was starting to get crowded. This is the start of a mostly visual, but also structural, refactor. Víðir Valberg Guðmundsson 2018-07-22 23:18:50 +0200
  • cf9e9ebd5a remove debug print Thomas Steen Rasmussen 2018-07-20 08:04:12 +0200
  • 2bdd172b92 Fix multiple shifts create. Add deletion. Add a way to take a shift. Víðir Valberg Guðmundsson 2018-07-19 22:46:26 +0200
  • 11a94b477c redirect to the events list if nothing is scheduled yet Thomas Steen Rasmussen 2018-07-18 00:58:33 +0200
  • d46ccc530b handle empty results correctly in CampViewMixin, also add a text to the speaker list page when no speakers are found Thomas Steen Rasmussen 2018-07-18 00:46:38 +0200
  • 025692d017 add icons to speaker list page Thomas Steen Rasmussen 2018-07-18 00:15:14 +0200
  • a6b0332c9f small visual fixes, headline size and remove a stray </h4> and remove the text-container class from the speaker description markdown Thomas Steen Rasmussen 2018-07-17 23:35:10 +0200
  • 00c053829e fix copy paste error which makes urls not be shown on event detail page, and fix headline Thomas Steen Rasmussen 2018-07-17 23:27:20 +0200
  • 340a3eb58c only check for pk and slug when relevant Thomas Steen Rasmussen 2018-07-17 22:47:14 +0200
  • 32e9b7c40b
    Fix urls handling and other stuff (#249) Thomas Steen Rasmussen 2018-07-17 22:43:16 +0200
  • b602e394fe Fix CampViewMixin to deal properly with multiple camp_filters when dealing with SingleObjectMixin based CBVs Víðir Valberg Guðmundsson 2018-07-17 20:46:30 +0200
  • 4f77b21a60 Add a way to create multiple shifts - needs a bit more work though. Víðir Valberg Guðmundsson 2018-07-17 19:28:16 +0200
  • 8ac973bc61 Iterate over camo_filter and return the first one that returns results! (#243) Víðir Valberg Guðmundsson 2018-07-16 16:07:38 +0200
  • 7f9dfdd6e1
    Merge pull request #242 from graffen/saxologo Víðir Valberg Guðmundsson 2018-07-13 14:42:03 +0200
  • d3ba04b6f2 fix coinify callbacks by passing request argument to order.mark_as_paid() Thomas Steen Rasmussen 2018-07-13 14:38:01 +0200
  • 6737515ad4
    Add Saxo Bank logo Jesper Hess 2018-07-13 14:36:20 +0200
  • c103400046 Enable editing of shifts. With timezone rabbit hole. Víðir Valberg Guðmundsson 2018-07-03 07:15:42 +0200
  • 102dfa7330 Initial work on shift planning. Víðir Valberg Guðmundsson 2018-07-02 23:52:52 +0200
  • 9bfdc714f0
    Merge pull request #222 from bornhack/feature/team_controlled_info Víðir Valberg Guðmundsson 2018-07-01 17:34:22 +0200
  • bf864cb5bd also handle Slacking Off events in EventProposalForm Thomas Steen Rasmussen 2018-06-26 23:37:39 +0200
  • 5493dbee47 change proposal status when the submitter adds or updates a URL Thomas Steen Rasmussen 2018-06-26 23:37:20 +0200
  • ea2bfc8498 hide action buttons when not on the proposal page Thomas Steen Rasmussen 2018-06-26 23:31:56 +0200
  • a42e23ebd5 Add slacking off to the if-elif-clause for creating a form for proposals. Víðir Valberg Guðmundsson 2018-06-24 01:02:06 +0200
  • 5472dbb4b7 Fix village update view. Víðir Valberg Guðmundsson 2018-06-24 00:41:58 +0200
  • 9bfc206b53 define model on all Village views, remove Villages custom manager Thomas Steen Rasmussen 2018-06-21 12:32:02 +0200
  • 43f076262b Fix some outstanding issues with the team controlled info categories functionality. Víðir Valberg Guðmundsson 2018-06-21 09:19:09 +0200
  • 635e57b7f9
    Merge branch 'master' into feature/team_controlled_info Víðir Valberg Guðmundsson 2018-06-21 08:53:47 +0200
  • 4c60415336 Make each model which inherit from CampRelatedModel but doesn not have a direct relation, define a camp_filter. (#240) Víðir Valberg Guðmundsson 2018-06-20 22:03:29 +0200
  • b94e737e09 add new bornfiber sponsor logo Thomas Steen Rasmussen 2018-06-19 19:24:46 +0200
  • f5be4d68d1 info and shop should use the |trustedcommonmark filter Thomas Steen Rasmussen 2018-06-04 08:28:09 +0200
  • 4ad58188b2 change the default for link icons, move import for speakerproposalmodel earlier in dode, and add mark_as_rejected() method on eventproposal model Thomas Steen Rasmussen 2018-06-03 23:36:07 +0200
  • 23c42985ae hide url action buttons when not inside the program app, and change urltype icons to include the 'fas' bit of the fontawesome class Thomas Steen Rasmussen 2018-06-03 23:34:40 +0200
  • 2305416461 only show tables when at least one proposal is found Thomas Steen Rasmussen 2018-06-03 23:24:50 +0200
  • a7a9a24c6c move debug logging so channel messages are not logged, the bot doesn't handle any channel messages anyway and we dont want the data Thomas Steen Rasmussen 2018-06-03 22:39:05 +0200
  • 02a7af6303 Make content submission form stuff much nicer. More DRY and more nice. Use one class with a form __init__ kwargs which sets eventtype Thomas Steen Rasmussen 2018-06-03 19:41:49 +0200
  • 3180ec457d switch backoffice to use the regular CampViewMixin Thomas Steen Rasmussen 2018-06-03 18:33:51 +0200
  • 9c9edff4f7 check for empty duration when cleaning duration field Thomas Steen Rasmussen 2018-06-03 17:20:45 +0200
  • 3fb2f44e94 add eventtype icons to event list and event detail views in program Thomas Steen Rasmussen 2018-06-03 17:16:35 +0200
  • 64f4eebac3 handle cached_property as well as regular properties in our camp filtering on @property in CampViewMixin Thomas Steen Rasmussen 2018-06-03 17:16:00 +0200
  • bff5bb292e add debate as eventtype in bootstrap-devsite, and fix commonmark templatefilter a few places I missed Thomas Steen Rasmussen 2018-06-03 16:29:28 +0200
  • 811b8171af working on #232, this commit changes backoffice to be camp specific (although many of the actual functions are camp independent). Add backoffice/mixins.py with BackofficeViewMixin to keep it DRY. Add backoffice views to manage proposals. Move SpeakerProposal and EventProposal detail template to includes to they can be used from backoffice. Rename our commonmark templatetags so the names are more intuitive. Thomas Steen Rasmussen 2018-06-03 15:34:04 +0200
  • b34fe62118 small visual fixes, add a button to remove speakerproposal from eventproposal Thomas Steen Rasmussen 2018-05-27 17:19:19 +0200
  • 2ba8d153fe fix CFP url on bornhack 2020 frontpage Thomas Steen Rasmussen 2018-05-27 16:31:57 +0200
  • 3d100c2f8a hide buttons that modify stuff when CFP is not open or camp is readonly Thomas Steen Rasmussen 2018-05-27 16:27:41 +0200
  • 183da3d161 Add tagline to small logo for 2018. Víðir Valberg Guðmundsson 2018-05-26 20:22:10 +0200
  • 6226417ad7 Fix lookups that were forgotten. Víðir Valberg Guðmundsson 2018-05-26 20:14:48 +0200
  • 8e7dc4f80a move call for sponsors view to the database Thomas Steen Rasmussen 2018-05-26 15:22:45 +0200
  • 7d9c730752 remove a couple of mixins that are not needed Thomas Steen Rasmussen 2018-05-26 14:53:39 +0200
  • 53fa204455 Merge branch 'master' of github.com:bornhack/bornhack-website Thomas Steen Rasmussen 2018-05-26 14:42:28 +0200
  • e1386d6a96 Merge branch 'contentflow' Thomas Steen Rasmussen 2018-05-26 14:40:33 +0200
  • 9052526264 remove action buttons from proposal list, they can be found in the detail views, helps a lot with the width issues when things have long names Thomas Steen Rasmussen 2018-05-26 10:48:38 +0200
  • 24371b629a reenable mails to Content team when speaker/eventproposals are created/updated, change so proposal URLs are opened in new window, add a message in browser when proposals are approved in the admin Thomas Steen Rasmussen 2018-05-26 10:24:52 +0200
  • eb807a6853 move call for participation from template to the database, prepare to move call for sponsors in the same way. This commit means we will need to copy the content of the old templates to the prod db after deploy Thomas Steen Rasmussen 2018-05-25 14:27:53 +0200
  • 157050d30e make it possible to remove a speakerproposal from an eventproposal, move proposal delete buttons to the proposal detail pages, fix a button here and there Thomas Steen Rasmussen 2018-05-24 11:43:46 +0200
  • 1f58471927 default allow_video_recording to checked Thomas Steen Rasmussen 2018-05-24 10:23:42 +0200
  • 3e12c98b95 for some reason all our test users were is_staff=True users Thomas Steen Rasmussen 2018-05-23 23:34:54 +0200
  • 18c33383b7 add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ Thomas Steen Rasmussen 2018-05-23 23:28:27 +0200
  • 4060c947de
    Merge pull request #225 from bornhack/remove_image_from_speaker_in_schedule Víðir Valberg Guðmundsson 2018-05-20 22:29:29 +0200
  • 5b77cb5aa2 Implement a catchall for the remaining infocategories. Víðir Valberg Guðmundsson 2018-05-20 22:27:41 +0200
  • decfa29659 Remove obsolete check. Víðir Valberg Guðmundsson 2018-05-20 22:25:19 +0200
  • a8df8f0cee Make team a mandatory field on infocategory.g Víðir Valberg Guðmundsson 2018-05-20 22:11:39 +0200
  • 317a1c0b1c Remove camp from infocategory and derive it from team. Víðir Valberg Guðmundsson 2018-05-20 22:10:38 +0200
  • df783168c6 filter speakerproposals by user, and redirect directly to combined submit view if no existing speakerproposals was found Thomas Steen Rasmussen 2018-05-20 21:54:36 +0200
  • 1fb4eb7e28 remove help box with status explanations, no room :( Thomas Steen Rasmussen 2018-05-20 21:42:11 +0200
  • 84c19d01c1 remove tooltip, add missing update button on speakerproposal detail page Thomas Steen Rasmussen 2018-05-20 21:36:33 +0200
  • 4720b34021 link to detail view rather than update view in the tables, shine up the detail views a bit Thomas Steen Rasmussen 2018-05-20 21:32:05 +0200
  • 743cf25476 add abstract field for music acts Thomas Steen Rasmussen 2018-05-20 21:29:37 +0200
  • 5dc3e17d66 if one or more speakerproposals exist show a list so the user can pick an existing or choose to add a new; use the multimodelform stuff only when the user wants to add a new speakerproposal Thomas Steen Rasmussen 2018-05-20 21:11:53 +0200
  • 733fdbf4ba Add lists of events/speakers til speaker/event detail template. Víðir Valberg Guðmundsson 2018-05-20 20:53:28 +0200
  • c8ab0230cd Add detail view for speaker and event proposals. Víðir Valberg Guðmundsson 2018-05-20 20:29:56 +0200
  • b172d678fa Add filter for tracks to the schedule Víðir Valberg Guðmundsson 2018-05-20 20:08:25 +0200
  • 03b536ff26 Fix channels consumer for program for the new content flow. Víðir Valberg Guðmundsson 2018-05-20 19:32:51 +0200
  • 039af44a92 new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. Thomas Steen Rasmussen 2018-05-20 18:16:20 +0200
  • d3273eb1bb Small fix. Víðir Valberg Guðmundsson 2018-05-20 18:07:42 +0200
  • 31f74fa010 Fix stupid mistakes. Víðir Valberg Guðmundsson 2018-05-20 16:43:53 +0200
  • 63e34ce387 Food team deals with food. Víðir Valberg Guðmundsson 2018-05-08 17:10:11 +0200
  • 650de5c067 Adding "add_teams_to_categories" migration. Víðir Valberg Guðmundsson 2018-05-08 17:05:12 +0200
  • 280dd5785f Adding the compiled version of the schedule without speaker pictures. Víðir Valberg Guðmundsson 2018-05-06 22:10:20 +0200
  • 91519e8b43 Remove speaker pictures from schedule. Víðir Valberg Guðmundsson 2018-05-06 22:09:19 +0200
  • 642c452984 Add option to delete info item. Víðir Valberg Guðmundsson 2018-05-06 21:55:50 +0200
  • 4ad568bb97
    update 2018 logo Stephan Telling 2018-05-06 20:29:19 +0200
  • 3846ebd3c3
    Merge pull request #224 from bornhack/st/add-2020-boilerplate Stephan Telling 2018-05-06 17:06:16 +0200
  • a94eb6b610
    fix dates in camp detail for 2019 Stephan Telling 2018-05-06 17:05:23 +0200
  • 752dcf99f0 show call for sponsors on sponsors page (#223) Stephan Telling 2018-05-06 16:36:07 +0200
  • 1198b6c558
    add zibra wireless logo Stephan Telling 2018-05-06 16:31:47 +0200
  • 789b2b7cc8
    fix copy paste errors in 2019 and 2020 camp templates Stephan Telling 2018-05-06 15:19:52 +0200
  • 3bc9c36cb0
    improve 2019 call for speakers page Stephan Telling 2018-05-06 15:11:10 +0200
  • c67feb3d34
    add boilerplate for 2020 camp Stephan Telling 2018-05-06 15:10:02 +0200
  • 9d5a9daab4 Add what team is responsible for a category. Víðir Valberg Guðmundsson 2018-05-06 13:24:20 +0200
  • e662064319 Add edit button to info items on the info page. Víðir Valberg Guðmundsson 2018-05-06 13:22:04 +0200
  • 025a5f76b7 Change markup for the team detail page for a better overview/seperation. Víðir Valberg Guðmundsson 2018-05-06 12:57:01 +0200