Michael Ball
2e817d8739
Improve markdown support and tweak sponsorship langage
2020-01-05 15:43:11 -08:00
Michael Ball
4ea5fb0892
use a div with padding.
2019-12-19 03:58:07 -08:00
Michael Ball
0c232ffc9d
Help button is weird.
2019-12-19 03:53:09 -08:00
Michael Ball
55057686ec
Dropdown menu style tweaks
2019-12-19 03:49:23 -08:00
Michael Ball
46a35cf704
fix logic for snap sso link
2019-12-19 03:42:41 -08:00
Michael Ball
640d33f187
tweak form display in dropdown
2019-12-19 03:42:10 -08:00
Michael Ball
2e62aaf0c8
Tweak devise modules list
2019-12-19 03:32:52 -08:00
Michael Ball
4d4bdd00c6
Work on omniauth setup
2019-12-19 03:06:12 -08:00
Michael Ball
8a35bb377e
Minor HTML cleanup
2019-12-19 02:36:42 -08:00
Michael Ball
5b5e10ba50
More wording tweaks
2019-12-19 02:12:44 -08:00
Michael Ball
cd2e2066f4
Tweak some wording, html and descriptions for Snap!Con
2019-12-19 02:00:32 -08:00
Michael Ball
8d6c9978b9
Hide the small image for now
2019-12-17 03:15:05 -08:00
Michael Ball
beb1b8ae26
ugh fix js again
2019-12-17 02:48:47 -08:00
Michael Ball
9a21d4016d
try again for picture_url
2019-12-17 02:18:44 -08:00
Michael Ball
94168ec23e
JS conf picture URL try 2
2019-12-17 01:59:42 -08:00
Michael Ball
ccc9e9c98e
Try 3 for the image background
2019-12-17 01:51:15 -08:00
Michael Ball
7657ddf27f
attempt to fix style syntax
2019-12-17 01:41:01 -08:00
Michael Ball
de7a6036d1
Tweak the top heading if there is a image
2019-12-17 01:32:16 -08:00
snpd
997dc668e0
Supports talks without speakers
...
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
2019-10-23 14:50:28 +05:30
Rahul
bf7a7932ba
add booth in alias
...
Booth can be replaced with any alias by replacing it in alias.en.yml.
2019-08-10 21:40:25 +05:30
Ana María Martínez Gómez
085e33f495
Use url instead object in image_tag
...
Before Rails 5.2, it was possible to pass an uploader object to
`image_tag` and Rails guessed the url. With Rails 5.2 this is not
possible anymore.
2019-07-17 00:13:24 +02:00
Ana María Martínez Gómez
f7d7bfb2e2
Merge pull request #2476 from differentreality/url_helpers_in_switch_checkbox
...
Use helpers instead of URLs in switch checkboxes
2019-06-04 17:12:32 +02:00
Ana María Martínez Gómez
9303375f7e
Merge pull request #2525 from Ana06/fix_event_registrations
...
Fix event registatrion for rooms without size
2019-06-01 11:09:42 +02:00
Stella Rouzi
b590bc4145
Use helpers instead of URLs in switch checkboxes
...
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>
2019-05-31 00:24:21 +02:00
Ana María Martínez Gómez
f64cd7323f
Do not use readonly checkboxes to render information
...
Just render `Yes` or `No` instead of a disabled checkbox with these two
options in the recent users section of conference#index.
2019-05-31 00:24:14 +02:00
Ana María Martínez Gómez
51c8af42ab
Fix event registatrion for rooms without size
...
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.
2019-05-31 00:12:15 +02:00
Henne Vogelsang
e6049adc52
Fix gigitty link
...
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...
2019-05-24 15:19:37 +02:00
Henne Vogelsang
4dc618810b
Point to Giggity from the schedule page
...
Tell users that they can also view schedules in an android app.
2019-05-24 11:37:03 +02:00
Ana María Martínez Gómez
0837b34369
Fix incorrect format in xml dates
...
Dates where using (some years ago) iso8601 without taking the timezone
into account, as reported in:
https://github.com/openSUSE/osem/issues/1188
When trying to fix the issue, the date was converted to an incorrect
format which took timezone into account in:
73a6e06fd3
Come back to use iso8601 but taking the timezone into account.
Really fixes https://github.com/openSUSE/osem/issues/1188
Fixes https://github.com/openSUSE/osem/issues/2510
2019-05-02 16:32:54 +02:00
Stella Rouzi
9bdd889e32
Merge pull request #2471 from rahul2240/export
...
Fix broken export
2019-04-29 21:35:55 +03:00
Henne Vogelsang
924affb3a5
Merge pull request #2410 from snpd25/master
...
Added select-all checkbox in splashpages form
2019-04-29 18:04:36 +02:00
Ana María Martínez Gómez
79b88857b6
Fix xml views
...
Adding the html extension to application.haml avoid that the code is
used in the xml views.
Fixes https://github.com/openSUSE/osem/issues/2497
2019-04-29 15:52:24 +02:00
Rahul
a1a592dae3
Fix view for registration csv
2019-04-26 12:37:32 +05:30
snpd
efccbc0597
Added select-all button in splashpage form
...
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
2019-04-13 01:54:45 +05:30
cyrille
e669b37dfa
Fixes datetime pickers
...
- some read only attributes that deny pick a date/date-time
- typos in haml and in JS
- undefined methods in JS
Fixes https://github.com/openSUSE/osem/issues/2455
2019-03-27 23:04:42 +01:00
Henne Vogelsang
ee9bc020d5
Merge pull request #2426 from rahul2240/hidebutton
...
Hide submit proposal button when cfp in nil
2019-03-26 13:18:21 +01:00
Robert Giessmann
4ae4880def
Update edit.html.haml
...
fixes typo in registration view
2019-03-21 09:17:47 +01:00
Rahul
ed254f7694
remove submit proposal from homepage
...
submit proposal should not be present if cfp is nil Fixes https://github.com/openSUSE/osem/issues/2418
2019-03-15 20:33:04 +05:30
Henne Vogelsang
ad56b4bb78
Document/fix conference versions view
2019-03-08 15:02:46 +01:00
Henne Vogelsang
1e5558660f
Merge pull request #2354 from Ana06/datepickers
...
Fix Datepickers in Call for Content
2019-03-08 14:31:57 +01:00
snpd25
7e94e0447a
Allow admins to create events without a CFP
...
Admins can now create events before the CFP is created for example
to announce key notes in the splash page.
Closes https://github.com/openSUSE/osem/issues/2348
2019-03-07 19:29:25 +05:30
Ana María Martínez Gómez
1a3e3f433d
Fix Datepickers in Call for Content
...
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
2019-03-06 15:04:22 +01:00
Ana María Martínez Gómez
5c86fa32c4
Add link to conference in proposal page
...
Closes https://github.com/openSUSE/osem/issues/2363
2019-02-28 17:29:06 +01:00
Henne Vogelsang
6ec905b666
Fix scheduling
...
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
2019-02-22 10:45:19 +01:00
Henne Vogelsang
fad1f04067
Fix proposal#show
2019-02-21 23:58:31 +01:00
Henne Vogelsang
5aa85f233e
Can't cache javascript that is supposed to run
...
From the CaptureHelper docu¹
```
WARNING: content_for is ignored in caches. So you shouldn't use it for elements that will be fragment cached.
```
¹ https://api.rubyonrails.org/classes/ActionView/Helpers/CaptureHelper.html#method-i-content_for
2019-02-16 01:00:22 +01:00
James Mason
072116fffe
Enable registration to proceed without requiring a ticket.
...
Requiring a ticket after registration is convoluted; while it may be neccesary
for some workflows, it definitely isn't for others, and the core of osem
doesn't need it... so let's make it optional.
2019-02-16 00:53:40 +01:00
Henne Vogelsang
0f5181ccf4
Introduces New Installation Page
...
If there are no users signed up and no conferences we show a page
informing people what they need to do.
2019-02-01 01:00:56 +01:00
James Mason
516e53d9df
Use chartkick globally
...
* Clean up legacy charting imports
* Update existing donut and line charts
* Create helpers for parsing out existing chart data
* Move chart partials to a more common path
2018-12-30 16:57:22 -08:00
James Mason
ef4b7fda92
Add markdown formatting for sponsor descriptions
2018-12-28 19:10:31 -08:00