Thomas Steen Rasmussen
|
bf864cb5bd
|
also handle Slacking Off events in EventProposalForm
|
2018-06-26 23:37:39 +02:00 |
|
Thomas Steen Rasmussen
|
5493dbee47
|
change proposal status when the submitter adds or updates a URL
|
2018-06-26 23:37:20 +02:00 |
|
Thomas Steen Rasmussen
|
ea2bfc8498
|
hide action buttons when not on the proposal page
|
2018-06-26 23:31:56 +02:00 |
|
Víðir Valberg Guðmundsson
|
a42e23ebd5
|
Add slacking off to the if-elif-clause for creating a form for proposals.
|
2018-06-24 01:02:06 +02:00 |
|
Víðir Valberg Guðmundsson
|
5472dbb4b7
|
Fix village update view.
|
2018-06-24 00:41:58 +02:00 |
|
Thomas Steen Rasmussen
|
9bfc206b53
|
define model on all Village views, remove Villages custom manager
|
2018-06-21 12:32:02 +02:00 |
|
Víðir Valberg Guðmundsson
|
4c60415336
|
Make each model which inherit from CampRelatedModel but doesn not have a direct relation, define a camp_filter. (#240)
|
2018-06-20 22:03:29 +02:00 |
|
Thomas Steen Rasmussen
|
b94e737e09
|
add new bornfiber sponsor logo
|
2018-06-19 19:24:46 +02:00 |
|
Thomas Steen Rasmussen
|
f5be4d68d1
|
info and shop should use the |trustedcommonmark filter
|
2018-06-04 08:28:09 +02:00 |
|
Thomas Steen Rasmussen
|
4ad58188b2
|
change the default for link icons, move import for speakerproposalmodel earlier in dode, and add mark_as_rejected() method on eventproposal model
|
2018-06-03 23:36:07 +02:00 |
|
Thomas Steen Rasmussen
|
23c42985ae
|
hide url action buttons when not inside the program app, and change urltype icons to include the 'fas' bit of the fontawesome class
|
2018-06-03 23:34:40 +02:00 |
|
Thomas Steen Rasmussen
|
2305416461
|
only show tables when at least one proposal is found
|
2018-06-03 23:24:50 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-06-03 22:39:05 +02:00 |
|
Thomas Steen Rasmussen
|
02a7af6303
|
Make content submission form stuff much nicer. More DRY and more nice. Use one class with a form __init__ kwargs which sets eventtype
|
2018-06-03 19:41:49 +02:00 |
|
Thomas Steen Rasmussen
|
3180ec457d
|
switch backoffice to use the regular CampViewMixin
|
2018-06-03 18:33:51 +02:00 |
|
Thomas Steen Rasmussen
|
9c9edff4f7
|
check for empty duration when cleaning duration field
|
2018-06-03 17:20:45 +02:00 |
|
Thomas Steen Rasmussen
|
3fb2f44e94
|
add eventtype icons to event list and event detail views in program
|
2018-06-03 17:16:35 +02:00 |
|
Thomas Steen Rasmussen
|
64f4eebac3
|
handle cached_property as well as regular properties in our camp filtering on @property in CampViewMixin
|
2018-06-03 17:16:00 +02:00 |
|
Thomas Steen Rasmussen
|
bff5bb292e
|
add debate as eventtype in bootstrap-devsite, and fix commonmark templatefilter a few places I missed
|
2018-06-03 16:29:28 +02:00 |
|
Thomas Steen Rasmussen
|
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.
|
2018-06-03 15:34:04 +02:00 |
|
Thomas Steen Rasmussen
|
b34fe62118
|
small visual fixes, add a button to remove speakerproposal from eventproposal
|
2018-05-27 17:19:19 +02:00 |
|
Thomas Steen Rasmussen
|
2ba8d153fe
|
fix CFP url on bornhack 2020 frontpage
|
2018-05-27 16:31:57 +02:00 |
|
Thomas Steen Rasmussen
|
3d100c2f8a
|
hide buttons that modify stuff when CFP is not open or camp is readonly
|
2018-05-27 16:27:41 +02:00 |
|
Víðir Valberg Guðmundsson
|
183da3d161
|
Add tagline to small logo for 2018.
|
2018-05-26 20:22:10 +02:00 |
|
Víðir Valberg Guðmundsson
|
6226417ad7
|
Fix lookups that were forgotten.
|
2018-05-26 20:14:48 +02:00 |
|
Thomas Steen Rasmussen
|
8e7dc4f80a
|
move call for sponsors view to the database
|
2018-05-26 15:22:45 +02:00 |
|
Thomas Steen Rasmussen
|
7d9c730752
|
remove a couple of mixins that are not needed
|
2018-05-26 14:53:39 +02:00 |
|
Thomas Steen Rasmussen
|
53fa204455
|
Merge branch 'master' of github.com:bornhack/bornhack-website
|
2018-05-26 14:42:28 +02:00 |
|
Thomas Steen Rasmussen
|
e1386d6a96
|
Merge branch 'contentflow'
|
2018-05-26 14:40:33 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-05-26 10:48:38 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-05-26 10:24:52 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-05-25 14:27:53 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-05-24 11:43:46 +02:00 |
|
Thomas Steen Rasmussen
|
1f58471927
|
default allow_video_recording to checked
|
2018-05-24 10:23:42 +02:00 |
|
Thomas Steen Rasmussen
|
3e12c98b95
|
for some reason all our test users were is_staff=True users
|
2018-05-23 23:34:54 +02:00 |
|
Thomas Steen Rasmussen
|
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/
|
2018-05-23 23:28:27 +02:00 |
|
Víðir Valberg Guðmundsson
|
4060c947de
|
Merge pull request #225 from bornhack/remove_image_from_speaker_in_schedule
Remove image from speaker in schedule
|
2018-05-20 22:29:29 +02:00 |
|
Thomas Steen Rasmussen
|
df783168c6
|
filter speakerproposals by user, and redirect directly to combined submit view if no existing speakerproposals was found
|
2018-05-20 21:54:36 +02:00 |
|
Thomas Steen Rasmussen
|
1fb4eb7e28
|
remove help box with status explanations, no room :(
|
2018-05-20 21:42:11 +02:00 |
|
Thomas Steen Rasmussen
|
84c19d01c1
|
remove tooltip, add missing update button on speakerproposal detail page
|
2018-05-20 21:36:33 +02:00 |
|
Thomas Steen Rasmussen
|
4720b34021
|
link to detail view rather than update view in the tables, shine up the detail views a bit
|
2018-05-20 21:32:05 +02:00 |
|
Thomas Steen Rasmussen
|
743cf25476
|
add abstract field for music acts
|
2018-05-20 21:29:37 +02:00 |
|
Thomas Steen Rasmussen
|
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
|
2018-05-20 21:11:53 +02:00 |
|
Víðir Valberg Guðmundsson
|
733fdbf4ba
|
Add lists of events/speakers til speaker/event detail template.
|
2018-05-20 20:53:28 +02:00 |
|
Víðir Valberg Guðmundsson
|
c8ab0230cd
|
Add detail view for speaker and event proposals.
|
2018-05-20 20:29:56 +02:00 |
|
Víðir Valberg Guðmundsson
|
b172d678fa
|
Add filter for tracks to the schedule
|
2018-05-20 20:08:25 +02:00 |
|
Víðir Valberg Guðmundsson
|
03b536ff26
|
Fix channels consumer for program for the new content flow.
|
2018-05-20 19:32:51 +02:00 |
|
Thomas Steen Rasmussen
|
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.
|
2018-05-20 18:16:20 +02:00 |
|
Víðir Valberg Guðmundsson
|
280dd5785f
|
Adding the compiled version of the schedule without speaker pictures.
|
2018-05-06 22:10:20 +02:00 |
|
Víðir Valberg Guðmundsson
|
91519e8b43
|
Remove speaker pictures from schedule.
|
2018-05-06 22:09:19 +02:00 |
|