* misc-release-tweaks: (38 commits)
Improve markdown support and tweak sponsorship langage
Use Ruby 2.5.5 since that is in the docker dev container
Do not need to specify callback url
attempt to fix the discourse callback URL
use a div with padding.
Help button is weird.
Dropdown menu style tweaks
fix logic for snap sso link
tweak form display in dropdown
Tweak devise modules list
Work on omniauth setup
Minor HTML cleanup
More CSS-y things
BJC-ify a bunch of styles
More wording tweaks
Tweak some wording, html and descriptions for Snap!Con
Enable a bunch more markdown options.
Delete some unnecessary files
attempt one more fix
readd back the group by
...
Admins may want to have discussions or any other general activity
that does not have any particular speaker. Thus, speaker validation
is removed.
Closes https://github.com/openSUSE/osem/issues/2520
Absolute URLs may be potentially breaking functionality, eg in case of
sub-directory installation.
Fixes https://github.com/openSUSE/osem/issues/2472
Co-authored-by: Ana María Martínez Gómez <anamaria@martinezgomez.name>
If the room size is not set (which is possible as the size is not
mandatory), the events registrations page breaks because of a
comparison of nil with Integer.
The modal didn't really work on mobiles. On mobiles you also need the schedule
link because it's hard to point your mobile to a QR code on your mobile...
While creating a splashpage,admin may want to
select all the options by checking all the boxes
at once, or clear all the checked boxes at
once.
Closes https://github.com/openSUSE/osem/issues/2022
Datapickers in Call for Events/Booths/Tracks were broken which made impossible
to create them (as the date is required).
Those are not the only Datepickers broken and a similar solution should work
for the rest as well.
Fixes https://github.com/openSUSE/osem/issues/2349
Can't cache the event as the data is changed the scheduling js.
We also can't verify the token in the EventSchedules controller
as we are making susequent ajax calls and have no means to refresh
the token for the second request.
Make draggables scrollable.
There also is no need to spam the console with debug code...
Partly fixes#2353