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
|
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
|
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
|
b172d678fa
|
Add filter for tracks to the schedule
|
2018-05-20 20:08:25 +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
|
ff758b15ff
|
Initial work on uprading.
|
2018-04-03 18:44:10 +02:00 |
|
Stephan Telling
|
df5e167376
|
add on_delete to all foreignkeys
|
2018-03-04 16:26:35 +01:00 |
|
Stephan Telling
|
f9ba48ddfb
|
cleanup in program/
|
2018-03-04 16:00:30 +01:00 |
|
Reynir Björnsson
|
68cba4659a
|
Add event abstract to iCal
Testing, what is testing?!
|
2017-09-02 00:50:45 +02:00 |
|
Vidir Valberg Gudmundsson
|
0edcaeb11e
|
Adding inital version of program control center.
|
2017-08-22 11:48:51 +02:00 |
|
Vidir Valberg Gudmundsson
|
d44ef3bbd8
|
Adding small indicators of the number of events instances for the different filters. Resulted in some cleanup as well.
|
2017-08-16 18:30:02 +02:00 |
|
Vidir Valberg Gudmundsson
|
d4d7fad439
|
Cleanups. Adding Speaker detail.
|
2017-08-16 18:30:02 +02:00 |
|
Vidir Valberg Gudmundsson
|
a447ca476f
|
Working on event detail. Also small visual help in DayView. Also some favorite stuff.
|
2017-08-16 18:27:28 +02:00 |
|
Vidir Valberg Gudmundsson
|
a938f2406f
|
Filtering by video recording is now possible. Also show video recording states.
|
2017-08-16 18:27:28 +02:00 |
|
Vidir Valberg Gudmundsson
|
e8c0ab1941
|
Organized the code in a more sane manner. Also some websocket work.
|
2017-08-16 18:27:28 +02:00 |
|
Vidir Valberg Gudmundsson
|
a6470d2ec9
|
Initial work on the schedule written in elm.
|
2017-08-16 18:26:49 +02:00 |
|
Stephan Telling
|
973bdc575c
|
fix 144
|
2017-08-14 18:58:19 +02:00 |
|
Thomas Steen Rasmussen
|
c5d7caf3fc
|
better description for formfield
|
2017-08-01 15:28:04 +02:00 |
|
Thomas Steen Rasmussen
|
9b44d9d451
|
fix a typo
|
2017-07-31 18:28:13 +02:00 |
|
Stephan Telling
|
d4ba512920
|
fix clean method for eventinstance
You can no longer save eventinstances where the camp year doesnt match
for its location and event.
|
2017-07-15 18:16:52 +02:00 |
|
Vidir Valberg Gudmundsson
|
5b1d1c79e9
|
Fix error where everything looks like it has a video.
|
2017-07-15 18:16:27 +02:00 |
|
Vidir Valberg Gudmundsson
|
c5ae8f4d6e
|
Revamp schedule code and fix #128.
|
2017-07-15 17:58:53 +02:00 |
|
Stephan Telling
|
1a3e1088f7
|
delete event if speakers arent approved or created
|
2017-07-15 17:17:19 +02:00 |
|
Stephan Telling
|
05946d065b
|
fix issue with approving eventproposal with unapproved speakers
This commit fixes some issues around approving eventproposals with no
speakers attached or unapproved speakers attached.
|
2017-07-15 16:48:30 +02:00 |
|
Stephan Telling
|
b60d8fb9a8
|
fix #135
|
2017-07-15 15:57:31 +02:00 |
|
Stephan Telling
|
8b000d8dae
|
fix string formatting of uuid for irc message
|
2017-07-13 21:18:57 +02:00 |
|
Víðir Valberg Guðmundsson
|
026324802b
|
Make locations distinguishable
|
2017-07-12 11:36:23 +02:00 |
|
Stephan Telling
|
78c4f14048
|
fix irc message for proposals
|
2017-07-11 23:14:30 +02:00 |
|
Stephan Telling
|
f4a2f6cea6
|
add irc messages when new event- or speakerproposals are created
|
2017-07-11 22:29:06 +02:00 |
|
Stephan Telling
|
fcd85f680a
|
fix #133
An email is now sent when a new speaker- or eventproposal is created and
when any such is updated.
|
2017-07-11 22:02:19 +02:00 |
|
Thomas Steen Rasmussen
|
bded5d8192
|
field is called allow_video_recording in EventProposal
|
2017-07-11 05:24:08 +02:00 |
|
Víðir Valberg Guðmundsson
|
65a085b3ab
|
Output event instance datatimes as timezone.
|
2017-07-10 12:57:35 +02:00 |
|
Stephan Telling
|
b9fcd841f7
|
Merge branch 'master' of github.com:bornhack/bornhack-website
|
2017-07-09 21:26:20 +02:00 |
|
Stephan Telling
|
6744ee1959
|
add field to allow video recording on event proposal
|
2017-07-09 21:24:25 +02:00 |
|
Víðir Valberg Guðmundsson
|
a32f04548c
|
Adding icon which shows is an event will be recorded or not.
|
2017-07-09 16:07:59 +02:00 |
|
Stephan Telling
|
3141e8f588
|
add missing import, remove unused import and minor changes
|
2017-06-05 14:52:59 +02:00 |
|
Víðir Valberg Guðmundsson
|
c32cde780a
|
Adding icons
|
2017-04-29 12:23:10 +02:00 |
|
Víðir Valberg Guðmundsson
|
c845dca950
|
Now with support for days!
|
2017-04-27 00:23:03 +02:00 |
|
Víðir Valberg Guðmundsson
|
9071a9c524
|
Revamping filtering big time!
|
2017-04-21 01:34:22 +02:00 |
|
Víðir Valberg Guðmundsson
|
f96c8b6db5
|
Show speakers in the modal. Also removed favorite action when anonymous.
|
2017-04-17 20:29:59 +02:00 |
|
Víðir Valberg Guðmundsson
|
68aa108310
|
Adding favoriting to the schedule.
|
2017-04-16 02:10:45 +02:00 |
|
Víðir Valberg Guðmundsson
|
8000896f3d
|
Adding channels with the schedule as first app using them.
|
2017-04-15 19:35:18 +02:00 |
|
Víðir Valberg Guðmundsson
|
5e322472e2
|
Refactored ics code and added filtering.
|
2017-04-13 11:48:55 +02:00 |
|
Thomas Steen Rasmussen
|
cbd6457947
|
fixup the event list a bit, fixes #90
|
2017-03-26 15:05:29 +02:00 |
|
Thomas Steen Rasmussen
|
5bc4edf991
|
deny changes to Speaker and Event proposals when call for speakers for the camp is not open
|
2017-03-18 16:19:40 +01:00 |
|
Thomas Steen Rasmussen
|
a715cba597
|
add admin commands to approve speaker and event proposals
|
2017-03-16 00:30:59 +01:00 |
|
Thomas Steen Rasmussen
|
3d5c9a9508
|
add help text for icon field
|
2017-03-14 23:25:37 +01:00 |
|
Thomas Steen Rasmussen
|
9f44c0f300
|
fix speaker proposal image upload stuff, maybe
|
2017-03-14 21:45:12 +01:00 |
|
Thomas Steen Rasmussen
|
e316ebbb44
|
typo
|
2017-03-14 17:37:44 +01:00 |
|
Thomas Steen Rasmussen
|
a51b795bce
|
rename models and views from submission to proposal
|
2017-03-12 19:06:03 +01:00 |
|