Commit graph

1533 commits

Author SHA1 Message Date
Stella Rouzi
782a1f071f Merge pull request #801 from sonalkr132/targets_test
Model and controller tests for Target
2016-03-09 12:13:53 +02:00
Stella Rouzi
1990d3a1ad Merge pull request #837 from sonalkr132/room-ticket-tests
Tests for room model and controller
2016-03-09 12:04:12 +02:00
Stella Rouzi
e560d263c9 Merge pull request #838 from sonalkr132/ticket-tests
Tests for ticket model
2016-03-09 12:03:52 +02:00
Henne Vogelsang
877402e837 Merge pull request #849 from nishanthvijayan/fix-markdown-editor-assetgem
Fix markdown editors bug #811 using asset gem.
2016-03-08 18:06:35 +01:00
Nishanth Vijayan
f713d1eac5 Check installed Bundler version 2016-03-08 21:14:44 +05:30
Nishanth Vijayan
34e8dade05 Enforce min bundler version required by rails-assets 2016-03-08 19:20:35 +05:30
Nishanth Vijayan
64b825cebe Fix markdown editors bug #811 using asset gem. 2016-03-08 16:50:30 +05:30
Henne Vogelsang
b9469f6a17 Merge pull request #847 from ChrisBr/update_country_select
Update country_select gem
2016-03-08 11:23:50 +01:00
Christian Bruckmayer
d5f138b3dc Update country_select gem
and removed git repository from Gemfile. Caused bundle install error in vagrant box.
2016-03-07 18:28:14 +01:00
Christian Bruckmayer
9fbd2e9618 Merge pull request #827 from hennevogel/feature-proposal_for_track
Feature: Add/change Track for Event
2016-03-07 17:12:33 +01:00
Henne Vogelsang
25e879ee13 Merge pull request #825 from chocoelho/switch_vagrant_box
Updated vagrant box to official Leap release
2016-03-07 16:24:23 +01:00
Henne Vogelsang
c9cce9fcca Update INSTALL.md
Add `vagrant exec` instructions
2016-03-07 14:52:39 +01:00
Aditya Prakash
7b3208b43b Tests for room controller 2016-03-07 19:19:48 +05:30
Christian Bruckmayer
feeac2a816 Merge pull request #846 from chocoelho/add_conference_email
Add conference email to splashscreen
2016-03-07 14:19:05 +01:00
Carlos Coelho
fda08ecdb5 Added email to social media section
related to #764

Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
2016-03-07 09:47:21 -03:00
Carlos Coelho
483d9a234e Verified contact has email or not
issue #764

Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
2016-03-07 09:43:55 -03:00
Christian Bruckmayer
c61696a3f8 Merge pull request #845 from rishabhs95/admin-view-users-datatable
Making datatable responsive in admin's users view.
2016-03-07 11:26:53 +01:00
Henne Vogelsang
636eb40499 Merge pull request #831 from ChrisBr/letter_open_web
Add letter_opener_web
2016-03-07 10:50:30 +01:00
Rishabh Saxena
2c1db3bd2a Making datatable responsive in admin's users view. 2016-03-07 15:15:29 +05:30
Aditya Prakash
ebd01f064a Tests for ticket model
Change in error message of validation cause previously it was:
"Price currency Currency is different.."
`paid?` method returned true even when `ticket_purchases` is empty for
a given user.
2016-03-06 17:37:06 +05:30
Aditya Prakash
69a4139268 Tests for room model 2016-03-06 17:09:02 +05:30
Aditya Prakash
c219ffc9a3 Tests for Admin::Targets controller
Authorization in index action is not needed.
Fix failed delete flash error message.
2016-03-06 10:46:04 +05:30
Aditya Prakash
680d23a64a Tests for target model
created_at and due_date are preset cause we don't want it to depend
on system time.
2016-03-06 10:46:03 +05:30
Christian Bruckmayer
ac7149fbe5 Merge pull request #832 from ChrisBr/vagrant
More Vagrant fixes
2016-03-05 16:23:13 +01:00
Christian Bruckmayer
50d946e4a7 Fixes setup db if statement in bootstrap.sh
to setup the database if there is no developement and no test database already.
2016-03-05 15:15:22 +01:00
Christian Bruckmayer
38296b0a63 Rename options.yml to config.yml in bootstrap.sh
options.yml does not exists in context of OSEM.
Probably a c&p error.
2016-03-05 15:13:56 +01:00
Christian Bruckmayer
2dad051ab9 Add letter_opener_web
to present emails in the browser in development mode.
Using letter_opener in combination with Vagrant does not work
because it's not possible to launch a web browser in your
Vagrant box. Fixes #817.
2016-03-05 14:09:42 +01:00
Christian Bruckmayer
c5c392d4c7 Merge pull request #794 from differentreality/user_model_tests
Add tests for Event. Remove redundant function 'def week' from Event.
2016-03-05 13:45:39 +01:00
Christian Bruckmayer
0ddaea2e5f Merge pull request #823 from hennevogel/master
Some Vagrant fixes
2016-03-05 13:06:13 +01:00
Henne Vogelsang
feaf9d8078 Feature: Add/change Track for Event 2016-03-05 02:54:09 +01:00
Stella Rouzi
81c82466f8 Add tests for Event. Remove redundant function 'def week' from Event. 2016-03-04 19:46:25 +02:00
Stella Rouzi
18bb1bd237 Merge pull request #770 from hennevogel/feature_venue_show
Beautify venue#show
2016-03-04 19:44:49 +02:00
Carlos Coelho
99ce0411bc Updated vagrant box to official Leap release
related to openSUSE/osem#824

Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
2016-03-04 13:14:29 -03:00
Henne Vogelsang
af168f0f55 Merge pull request #700 from differentreality/roles_updated
Roles updated
2016-03-04 17:11:56 +01:00
Henne Vogelsang
33e1c6eae1 Beautify venues#show 2016-03-04 17:05:42 +01:00
Henne Vogelsang
f83e76102f Make use of holder.js in venue#show 2016-03-04 15:59:17 +01:00
Henne Vogelsang
205fda70ea Some Vagrant fixes
* The whole boostrap script runs in /vagrant
* Make sure that we don't overwrite existing databases
  even if there is no config for them
2016-03-04 15:39:00 +01:00
Christian Bruckmayer
3dc7aaf4ea Merge pull request #816 from chashmeetsingh/patch-2
Update Gemfile.lock
2016-03-04 08:52:31 +01:00
Chashmeet Singh
edbba42e16 Update Gemfile.lock
Fixes #815
2016-03-03 22:35:17 +05:30
Henne Vogelsang
0e01ffa565 Merge pull request #786 from sonalkr132/test
Speed up test boot time
2016-03-03 16:42:46 +01:00
Henne Vogelsang
46237a936a Merge pull request #787 from davidsf/fix_schedule_in_firefox
Fix gradient in schedule page in Firefox
2016-03-03 16:41:55 +01:00
Aditya Prakash
6301072484 Add webmock for external requests in tests
external_request.rb needs to be required before lint is run.
2016-03-02 21:15:29 +05:30
Aditya Prakash
640be7497f Add config to allow running FactoryGirl lint before suit
By default the lint will be run before every test suit.
Set it to false in config.yml if you would rather just use the rake
task: `bundle exec rake factory_girl:lint`
2016-03-02 21:15:29 +05:30
Aditya Prakash
f84150362b Move FactoryGirl.lint to rake task
This significantly improves start time of tests. It is also the recommended
way: https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md#linting-factories

Read more at: https://github.com/thoughtbot/factory_girl/issues/772
2016-03-02 21:15:28 +05:30
Stella
ccd7ecbb90 Roles into their own controller. Rework interface. Add flash messages to ajax calls. Add description to roles. Possible to edit roles in use. 2016-03-01 17:10:45 +02:00
Christian Bruckmayer
eda5c2bc07 Merge pull request #800 from sonalkr132/allow_future_date
Allow selection of future dates on registration period page
2016-03-01 12:17:53 +01:00
Christian Bruckmayer
a8b270f6e1 Merge pull request #803 from sonalkr132/update-rails
Update rails to 4.2.5.2
2016-03-01 10:28:20 +01:00
Aditya Prakash
3e146e159b Update rails to 4.2.5.2
Changed modules are:-
* actionpack: Possible remote code execution vulnerability
  https://groups.google.com/forum/#!topic/rubyonrails-security/ly-IH-fxr_Q
* actionview:  Possible Information Leak Vulnerability
  https://groups.google.com/forum/#!topic/rubyonrails-security/ddY6HgqB2z4

Rest of the action* modules are released with no change.
2016-03-01 14:40:47 +05:30
Aditya Prakash
0c6075dcc7 DRY datepicker function call 2016-02-29 16:54:51 +05:30
Aditya Prakash
04d5216c38 Allow selection of future dates on registration period page
close: #798
2016-02-29 16:28:09 +05:30