James Mason
f0c3fc357b
Fold call for papers & call for tracks into one splashpage section
2017-12-22 10:48:55 -08:00
James Mason
394448dc36
Fold booths into the schedule section of splashpage
2017-12-22 10:48:55 -08:00
James Mason
92927a4f88
Reorder splashpage sections
...
Grouping common things, trying to keep things making sense.
I'd like to see this become customizable at some point.
2017-12-22 10:48:55 -08:00
James Mason
3cdef86d64
Redesign & move splashpage header into a partial
...
... this allows conferences/show to consistently just show layout.
2017-12-22 10:48:55 -08:00
James Mason
f4b869c129
Use fragment caching on the splashpage
2017-12-22 10:48:55 -08:00
James Mason
e60dc8c09d
Logic for showing splashpage is not the views' concern
...
That's the responsibility of ConferenceController & cancancan, and
they handle it fine.
2017-12-22 10:48:55 -08:00
James Mason
995176ffe5
Fewer queries for for Conference#show
...
Reduces SQL wait times by >90% on splash pages.
2017-12-22 10:48:55 -08:00
James Mason
29a640a267
Remove overlap in breakpoints
2017-12-22 10:48:55 -08:00
kostino
2e89920954
Add Button that links to /admin/organizations in _admin_sidebar_index partial file located in views/layouts
2017-12-22 09:18:33 +02:00
Naman Gupta
6eb8c8d6ae
Added tests for program#any_event_for_this_date?
2017-12-21 21:17:00 +02:00
foteinidd
6a1d757f43
Add check for rooms in tracks#edit
2017-12-21 21:08:40 +02:00
Ronaq13
505d9da3d4
Fix Performance/HashEachMethods offenses
...
values.each and keys.each methods are depreciated, so they have replaced by
each_value and each_key respectively. This has done manually.
Closes https://github.com/openSUSE/osem/issues/1825
2017-12-18 17:30:37 +01:00
Harry30897
2180e6197c
Conference name repeated in revision_history on adding commercial
2017-12-15 23:30:51 +02:00
David Sedeño
57e596c67e
Use distinct instead of uniq because deprectation.
2017-12-15 23:08:21 +02:00
ViditChitkara
83053f4626
added email presence validation to openid
...
closes #1658
added test for openid
fixed robocup offences
written tests for email presence validation
minor changes
shifted omniauth callback tests to rspec controllers
fixed linting bug
minor changes
minor changes
2017-12-15 23:07:03 +02:00
Stella Rouzi
4289f699ac
Add enabled to event_schedules
...
To show scheduled events that have been cancelled/withdrawn as 'cancelled', and consequently also show when an event is their replacement.
admin/schedules#show does not show events that were scheduled and then cancelled/withdrawn, however a record in event_schedules exists for those events, but event_schedule.enabled = false
2017-12-15 12:31:58 -08:00
Ana María Martínez Gómez
952e8ac316
Merge pull request #1834 from bear454/fix-speaker-registration-issues
...
Fix speaker registration issues
2017-12-13 10:15:36 +01:00
Naman Gupta
ac8b187f1f
Speaker is also able to see the proposal and able to modify it
2017-12-12 18:57:12 +02:00
rishabhptr
e5009f168c
Fixed email text overflow in proposal#show
...
Email icon is used solve email text overflow.
Fixes #1838
2017-12-12 18:38:12 +02:00
Adriano Vieira
6d7e1f4865
autofill CFP end date
...
- automatically setting the end date to the start date when creating
CFP for UX reasons (fix #1872 )
2017-12-12 18:23:56 +02:00
Thaleia Tagaraki
9608e2032a
Add autofocus in admin/tickets#new
2017-12-12 08:20:45 -08:00
Alexandros Pagonis
0bfb2130a9
Ticket_button added
2017-12-12 12:40:33 +02:00
Stella Rouzi
32fa0bde6b
Add mass import of commercials
...
Fix #1055
2017-12-12 12:23:16 +02:00
James Mason
710010cb76
Use a picture format for ticketing
...
Instead of analyzing image size using the local file, rely on a
processed image of the appropriate dimensions.
Resolves #1828
2017-12-11 17:11:17 -08:00
James Mason
e01d849374
Add a picture format for conference tickets
2017-12-11 17:11:15 -08:00
AEtherC0r3
efaf07178f
Upgrade to Rails 5
...
Update config with rails app:update
Update schema.rb rails db:migrate
Add puma
Make jobs and models inherit from ApplicationJob and ApplicationRecord
Update acts_as_list to 0.9.7 in order to fix
"undefined method `sanitize_sql_hash_for_conditions'" error
Update web-console to 2.3.0 to fix a 500 internal server error
Replace before_filter with before_action
Add rails-controller-testing gem
Add prepend: :true to protect_from_forgery in ApplicationController to
avoid ActionController::InvalidAuthenticityToken exceptions
Remove activeuuid
Update formtastic to 3.1.5 to fix deprecation warnings and issues
with the Input class
Update ahoy_matey to 1.6.0
Update cancancan to 2.0.0 to fix issues with malformed sql queries
Fix program spec
Fix issue with the picture being nil in admin/Organizations#new and #edit
and Organizations#show
Fix ActiveRecord::Base.raise_in_transactional_callbacks= deprecation
warning by removing an unnecessary line in application.rb
Fix failing versions specs
2017-12-11 20:58:04 +02:00
Adriano Vieira
4859f8c64e
Render CfP description column as plain text
...
- fix #1856
2017-12-09 17:36:33 -02:00
Ana María Martínez Gómez
0cb273749a
Merge pull request #1845 from adrianovieira/autofill_conference_end_date
...
autofill conference end date
2017-12-08 08:58:53 +01:00
foteinidd
52dcc6c474
Added autofocus on the name input in admin/lodgings#new
2017-12-07 20:43:19 +02:00
James Mason
9b32e9c165
Merge branch 'master' into fix_datetimepicker_navigation_for_conference_startend_fields
2017-12-07 09:30:52 -08:00
James Mason
b83c0032d3
Merge branch 'master' into autofill_conference_end_date
2017-12-07 09:22:56 -08:00
James Mason
ebcc2e9ed3
Merge branch 'master' into fix_datetimepicker_navigation_for_conference_startend_fields
2017-12-07 09:21:19 -08:00
Adriano Vieira
bbb09dd237
autofill conference end date
...
- automatically setting the end date to the start date when creating or
modifying a conference for UX reasons (fix #1844 )
2017-12-05 21:49:12 -02:00
Ismael Olea
166d1bda0d
Fix the UI inconsistence documented at #1830
...
Fixes the UI but not touch the logic. I fear to mess up the database schema.
2017-12-06 00:00:56 +01:00
Sidharth
93fcf8893a
Fix Style/UnneededInterpolation
...
Exclusions from .rubocop_todo.yml deleted.
This cop checks for string interpolated expressions. It supports autocorrection.
Fixes #1823
2017-12-04 23:45:37 +05:30
Sidharth
020dae3d49
Fix Style/ReductantReturn rubocop
...
Exclusions from .rubocop_todo.yml deleted.This cop checks for redundant return expressions.
Fixes #1824
2017-12-04 16:01:18 +05:30
Adriano Vieira
2e1fae0afb
Fix datetimepicker navigation for manual clean up of conference start/end date fields ( fix #1842 )
2017-12-02 17:54:48 -02:00
ViditChitkara
38342cd557
fixed tickets turnover bug
...
closes #1473
2017-11-21 13:24:47 +05:30
James Mason
eca09dd7d6
Merge branch 'master' into recaptcha
2017-11-15 11:58:15 -08:00
James Mason
3490644a4d
Merge branch 'master' into switch-transifex
2017-11-14 08:06:50 -08:00
rahul
4785293bf1
Add hint in start and end hour in conference#edit
2017-11-14 17:53:44 +02:00
rahul
837d8ec0db
Add popup confirmation on update button
...
Popup is added so user can confirm the changes
Closes https://github.com/openSUSE/osem/issues/1687
2017-11-14 17:53:44 +02:00
ViditChitkara
bd045c2976
added description field to cfps
...
closes #1650
done some changes
minor changes
added markdown format to cfp#show
fixed description text position in proposals
fixed truncated description text in show action
minor changes on non-admin side
2017-11-14 17:31:08 +02:00
James Mason
fba12aef24
Only include transifex JS if the ENV var is set
...
... otherwise, don't bother loading this blocking external resource.
2017-11-12 20:43:02 -08:00
Adriano Vieira
6fa709a4de
Fix to only show speaker email if it's public
2017-11-12 01:55:03 -02:00
Naman Gupta
ada0f814a7
linting error is fixed
2017-11-09 02:00:49 +05:30
Naman Gupta
90edc648f8
programs.speakers is fixed
2017-11-09 01:40:56 +05:30
James Mason
ce4e993fe7
Merge branch 'master' into recaptcha
2017-11-08 09:33:03 -08:00
James Mason
aca8adf6e8
Merge branch 'master' into include_speaker_email_in_events
2017-11-07 17:19:42 -08:00
James Mason
1c623b1c8a
Merge branch 'master' into organization-link
2017-11-07 14:32:35 -08:00