Thomas Steen Rasmussen
33383e6559
Event feedback ( #451 )
...
* Event feedback functionality and related commits:
* blackness and isort and flake8 - this branch does not have pre-commit so I forgot :/
* finish backoffice management of eventfeedback
* add username to eventfeedback detail panel when viewed in backoffice
* Add feedback url to elm schedule. Fix access when user is anonymous. Remove print statement.
* one prefetch_related call to rule them all
Co-authored-by: Víðir Valberg Guðmundsson <valberg@orn.li>
2020-02-22 14:50:09 +01:00
Víðir Valberg Guðmundsson
d605abcb40
Use col-xs- instead of col-sm- to get a slightly better dayview.
2018-08-20 12:43:33 +02:00
Víðir Valberg Guðmundsson
5ae96cfa6d
Add location to events on schedule.
2018-08-10 16:22:17 +02:00
Víðir Valberg Guðmundsson
e482b63c14
Fixing video icon and using another icon for non-recording.
2018-08-05 12:42:18 +02:00
Thomas Flummer
9d6f4d2902
Give icons fixed width so that they are not crammed together
2018-08-05 00:15:04 +02:00
Thomas Steen Rasmussen
53fa204455
Merge branch 'master' of github.com:bornhack/bornhack-website
2018-05-26 14:42:28 +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
91519e8b43
Remove speaker pictures from schedule.
2018-05-06 22:09:19 +02:00
Vidir Valberg Gudmundsson
6a413cdd3c
Fix too long event titles in day view.
2017-08-21 08:45:05 +02:00
Vidir Valberg Gudmundsson
5c9e5482f5
Really fixing bordering events this time.
2017-08-16 22:39:48 +02:00
Vidir Valberg Gudmundsson
99fa18c14d
Fix events right up to each other. Unstick sidebar on event detail.
2017-08-16 21:10:27 +02:00
Vidir Valberg Gudmundsson
8055071b8b
Adding ICS button. Make sidebar not sticky.
2017-08-16 19:58:04 +02:00
Vidir Valberg Gudmundsson
f5b5db70ae
Add icons for video filters.
2017-08-16 19:39:30 +02:00
Vidir Valberg Gudmundsson
cf575d5b74
Use more union types!
2017-08-16 18:30:02 +02:00
Vidir Valberg Gudmundsson
92126cc98f
Keep filter when returning to overview.
2017-08-16 18:30:02 +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
9f8ab54a34
Forgot to add SpeakerDetail.elm
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
974694bd5f
Use Maybe.withDefault some more. Do not show anything before finishing loading data.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
84b0919cd6
A whole lot of filtering. URL now reflects filters.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
1d366295ad
Adding some type annotations to DayView functions.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
99c48130d2
Make sidebar on event detail sticky.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
7abd35ab66
Fixing websocket url.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
5dfda5ec8c
More styling.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
1bcc3a0ba0
Finally this seems to work 😅
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
3e50ccc9d8
Some styling.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
27d90c8041
No need for activeDay stuff. Also make back button in EventDetail more flexible.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
725535d4a7
Some progress on the dayview.
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
4279653fcb
Differentiating between data is too cumbersome, so now we just load everything on start. Think about optimizing later!
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
d2691e1802
Forgot to remove active day when clicking All Days
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
540c8c1156
Introduce real dates instead of using strings.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
733c36d00c
Show speaker name and instances in EventDetail. Also playing with Html.Lazy
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
23d94145b7
Detail pages are for events. We now also load event data when accessing a detailpage directly.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
ebbbe90880
Split elm views up for better maintainability.
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
a5ef793dcf
Use a slug instead, makes for niccer urls
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
b0086d6a81
Adding routing so event instances are accessable directly.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
543347aaff
Adding detail view for event intances.
2017-08-16 18:27:28 +02:00
Vidir Valberg Gudmundsson
b49a0ad556
Accomplished feature parity in filtering.
2017-08-16 18:26:49 +02:00
Vidir Valberg Gudmundsson
a6470d2ec9
Initial work on the schedule written in elm.
2017-08-16 18:26:49 +02:00