Commit graph

2903 commits

Author SHA1 Message Date
James Mason
cb7960fc3f Prevent error when parsing empty params hash
Fixes #1999
2018-03-14 23:58:17 +01:00
James Mason
0865b39c38 Add timestamps to tickets
Resolves #1997
2018-03-14 23:57:52 +01:00
rahul2240
1b226f1ac8 Fix NoMethodError in revision history
Roles get deleted with organization so to show them in revision history previous version of role model is required.That is done here.
closes https://github.com/openSUSE/osem/issues/1937
2018-03-14 23:42:46 +01:00
James Mason
137d997793 Don't use external youtube resources in test
Resolves https://github.com/openSUSE/osem/issues/1986
2018-03-06 18:24:29 -08:00
AnkushMalik
913210347f Add error msg for null file while Adding Commercial for event
Null file error message added for uploading empty file in CommercialsController#mass_upload

Closes #1959
2018-03-02 11:36:52 -08:00
Stella Rouzi
59f6d94366 Update INSTALL.md with Ruby version requirement 2018-03-02 10:08:23 -08:00
James Mason
44fd794416 Make test organization names more unique
The addition of a uniqueness validation on Organization#name is causing
a lot of random failures; the Organization factory uses a Faker value,
but appears to be producing repetitive results, so I've added a
FactoryGirl sequence to ensure uniqueness.
2018-03-02 15:28:31 +01:00
Marie-Elise
b1960c08ef Added name uniqueness validation for organization model. 2018-02-27 12:16:52 -08:00
Jason Taylor
281022a80c add .pdf file extension for ticket download 2018-02-23 12:37:11 +02:00
Godfrey Chan
0c8095493a Skylight instrumentation
This allows individual installations to optionally collect performance
data using [Skylight for Open Source](https://www.skylight.io/oss).
2018-02-22 21:08:24 -08:00
Carlos Coelho
637f6ce765 Add tests for conference withdrawn events 2018-02-19 01:02:30 +02:00
Carlos Coelho
8457dafbf6 Add withdrawn events to conference dashboard
Signed-off-by: Carlos Coelho <carlos@vinta.com.br>
2018-02-19 01:02:30 +02:00
Carlos Coelho
5f7029d28e Make calculate_event_distribution use state to group events
Signed-off-by: Carlos Coelho <carlos@vinta.com.br>
2018-02-19 01:02:30 +02:00
ViditChitkara
9c322d682f fixed csv export bug 2018-02-19 00:53:32 +02:00
James Mason
d8f3933dc0 Update Nokogiri
re: CVE-2017-15412
2018-02-14 11:02:17 +01:00
namangupta01
7326bd132f Ability of user to create registration is fixed Closes #1628
Speaker's ability to create registration and corresponding tests are improved
2018-02-10 19:19:02 +02:00
James Mason
63515cef58 Change Conference#show to load sponsors
Caching on sponsorship levels alone is not changing; as a bonus the sponsor
modals are simplified a little.
2018-02-05 11:04:09 -08:00
James Mason
82d8629e43 Fix social media section of splashpage
Commit e1e0bdb4 inadvertently added a 2nd version of the partial.
2018-02-05 11:52:58 +01:00
AnkushMalik
ed21986cf1 Fix oauth btn alignment
Use flex for alignment of btn grp

Closes #1931
2018-01-31 09:56:05 -08:00
ViditChitkara
66a2777677 changes for test faliures 2018-01-23 18:26:03 -08:00
ViditChitkara
6d67e9c959 minor changes 2018-01-23 18:26:03 -08:00
ViditChitkara
0ec937e43e fixed failing tests 2018-01-23 18:26:03 -08:00
ViditChitkara
86cab52f52 fixed ticket turnover bug
closes #1918
2018-01-23 18:26:03 -08:00
Marie-Elise
5d816f934a Corrected formatting errors. 2018-01-17 19:18:39 -08:00
Marie-Elise
afff7e1c66 Refactored condition to check if splashpage is present. 2018-01-17 19:18:39 -08:00
Marie-Elise
34af9b840b Added condition to check for existing splashpage. Will redirect user if splashpage is not found. 2018-01-17 19:18:39 -08:00
Marie-Elise
e3b83e8ec1 Hid create organization button from non-superadmin users. 2018-01-17 07:58:21 -08:00
James Mason
32a6d69851 Enable compression in Rack 2018-01-12 08:01:45 -08:00
James Mason
26b6902af3 Explicity compress assets 2018-01-12 08:01:45 -08:00
Naman Gupta
8e91f51940 Removed .css from .css.scss from files which were causing deprecation warning 2018-01-11 11:38:39 -08:00
ViditChitkara
0ee0da1898 fixed venue updation error
fixes #1952
2018-01-11 11:16:32 -08:00
Marie-Elise
e6be579566 Updated user's booth edit path in booth#show file. 2018-01-11 09:22:20 -08:00
Vincent Misson
f0a8f2b74c Fix example file #update
Remove only the quotes for OSEM_SMTP_PORT as it's an integer
2018-01-11 08:10:17 -08:00
Vincent Misson
b7015b7d26 Fix example file to work with docker mailhog
Issue seems to be link with this commit : da735fe1c9
More information here : https://github.com/openSUSE/osem/issues/1863
2018-01-11 08:10:17 -08:00
AnkushMalik
4e80372ac6 Change paths of buttons on conference show page
Update path of track submission btn to track#new and proposal submission to proposal#new

Closes #1813
2018-01-11 07:38:59 -08:00
Rishabh Singh
61fcc262c8 Fixed org_admin administration dashboard error.
Fixed error accessing admin dashboard by passing
organization_id attribute.

Fixes #1933
2018-01-08 15:41:55 +01:00
Jan-Frederik Rieckers
e1e0bdb4fc Add possibility to link to mastodon 2018-01-06 18:55:27 +01:00
Christina Anagnostou
979377f2df Add unregistered speakers scope to program
And use it in Conference#registration_limit_exceeded?

Also change self.registered(conference) to registered(conference) to fix failures in linters
2018-01-05 10:38:15 +02:00
Thaleia Tagaraki
e5948698db Added autofocus in a number of forms, plus correction of a few spelling mistakes
folding code into existing hash in commercials/index
2018-01-04 08:08:27 +02:00
Rishabh Singh
ada178d62c Added check for image_tag occurences.
Checking for presence of a image before using image_tag
Fixes #1909
2018-01-03 23:12:31 +02:00
Rishabh Singh
304ab01874 Fixed error in booths#show when there is no logo.
Added check for logo picture in booths#show
Fixed #1916
2018-01-03 23:12:31 +02:00
AnkushMalik
96b450224e Resolve Error on viewing conference#show
Fix a typo in conference#show view

Closes #1920
2018-01-03 21:31:28 +02:00
Rishabh Singh
0091d87dc9 Fixed growing of doughnut charts on scrolling.
Charts were growing on many pages due to spaces in id.
Fixes #1903
2018-01-02 21:13:52 +02:00
Ismael Olea
3afe905448 Adding suggested better syntax 2018-01-02 08:28:49 -08:00
Ismael Olea
4c1a9078fe Reviewed changes
Following indications from @TheAssassin.
2018-01-02 08:28:49 -08:00
Ismael Olea
8d17acb1a8 Update Dockerfile
Adding a needed volumen.
2018-01-02 08:28:49 -08:00
Ismael Olea
b32ddc453d Fix the docker persistence for uploaded pictures: #1833 #1667 2018-01-02 08:28:49 -08:00
evris99
fe17dface6 remove datatable in program/cfps 2018-01-02 14:23:58 +02:00
James Mason
fa55224163 Break up the one-query-of-doom
The single query was producing a tremendously large ActiveRecord allocation.

While this isn't nearly as cool as one query, it's still a significant
reduction in SQL trips, and now has the bonus of only loading what is
actually going to be displayed.
2017-12-22 10:48:55 -08:00
James Mason
754d201b01 FIXUP fragment caching issues 2017-12-22 10:48:55 -08:00