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
James Mason
03f7951676
Add a switch for allowing registration on events (proposals)
2018-12-19 13:18:24 -08:00
James Mason
75bf1380ba
Select Call type when creating; don't switch types.
2018-12-19 13:18:24 -08:00
James Mason
e518431b8e
Rename 'Call for Papers' to 'Calls for Content'
2018-12-19 13:18:24 -08:00
James Mason
21c5b842b1
Unlint CfP views #BetterPlace
2018-12-19 13:18:24 -08:00
James Mason
0f584cf5ad
Clean up haml view that haml 5 didn't like
2018-11-28 11:46:48 -08:00
James Mason
a3adf8318d
Add additional social media fields to contacts
...
+ YouTube
+ Blog
Simplify logic in the view, and refactor the test #BetterPlace
2018-11-14 15:01:03 +01:00
James Mason
1241d21f93
Provide an opportunity for including conference-specific CSS
...
There is currently no top-level selector for views that is conference-specific,
so all conferences on one OSEM instance end up sharing all the same CSS.
In order to allow individual conferences to have unique CSS, a class for the
current conference is applied to the <body> tag, and an scss template provided with
an example of conference-specific CSS.
2018-11-06 08:19:01 -08:00
dpliakos
20415f00e1
Remove link from splash page edit subtitle, if splashpage is not created.
2018-10-25 20:40:34 -07:00
James Mason
b11001cdba
Every campaign has an end.
...
Drop ahoy, because it's more trouble than it's worth. This means dropping
visits, campaigns, targets.
Campaigns are better run to analytics, such as:
* https://matomo.org/docs/tracking-campaigns/
* https://matomo.org/docs/tracking-goals-web-analytics/
* https://support.google.com/analytics/answer/1012040?hl=en
2018-10-16 21:34:04 +02:00
James Mason
62056fc044
Add a registration link to user menu
2018-10-13 20:26:04 -07:00
James Mason
988803b601
Shuffle splashpage highlights
...
(cherry picked from commit 1101c3c9497766a498422ce5c5bfe797a52cf840)
2018-10-11 00:51:46 +02:00
James Mason
d7a0936dd7
Convert admin/registrations datatable to AJAX-backed
...
Supercedes https://github.com/openSUSE/osem/pull/2031 .
Note:
* "Questions" modals have been dropped from this view; questions are no
longer asked on registration, since Surveys(PR#1100) were added.
2018-10-10 21:57:22 +02:00
James Mason
eea05d649c
Clean up export links on admin/registrations #BetterPlace
2018-10-10 21:57:22 +02:00
James Mason
f3757fd4e7
Update chart-js-rails to version 0.1.6
...
Supercedes #2152 with required code changes.
2018-10-10 21:23:28 +02:00
James Mason
3af4dd5aac
Move big statistics to a partial
2018-09-27 15:42:08 +02:00
James Mason
1eff57d3ac
Add relevant data to scheduling widget
2018-09-27 15:41:06 +02:00
James Mason
21b908ad38
Cache admin schedule event partial
2018-09-27 15:41:06 +02:00
James Mason
ed6b2d8c93
Default to keeping user's email addresses private.
2018-09-25 22:11:38 +02:00
Stella Rouzi
da91ff8371
Add email for proposal submission
2018-09-19 21:25:12 +02:00
James Mason
64ceaf50f4
Update Admin user datatables to use AJAX
2018-08-30 16:50:42 +02:00
Tyrant Davis
6987c34e12
Add public or private status to other splashpage options.
2018-08-29 21:28:20 -07:00
Tyrant Davis
1333641a5f
Change css id #publicorprivate to a class id. Upate splashpages/show.html.haml
2018-08-29 21:28:20 -07:00
Tyrant Davis
d3ce401cba
Indicate if spalshpage is marked as public or not.
2018-08-29 21:28:20 -07:00
Tyrant Davis
7127834263
Fix ArgumentError in Conferences#show
2018-08-29 21:28:20 -07:00
Situ William
e29931b8c3
added a button to new_admin_conference_path at admin/organizations#index
2018-08-12 16:29:01 +03:00
Stella Rouzi
76482327b7
Fix rating_stars parameters in admin/events#show
2018-07-30 12:21:13 -07:00
Stella Rouzi
9908f88570
Add survey with target after_event
2018-07-03 08:46:15 +03:00