Commit graph

3626 commits

Author SHA1 Message Date
Andrew Kvalheim
310fc8dc68
Fix bug in test database preparation
Presumably the intent of this was to clear the database and repopulate
it with seed data. `transaction` isn't the right strategy for this; it
just rolls back any existing transactions.
2021-03-06 19:41:06 +01:00
Andrew Kvalheim
2c8521a2e5
Remove redundant code
This functionality is provided by transactional_capybara.
2021-03-06 19:41:05 +01:00
Henne Vogelsang
0646e41a82
Merge pull request #2632 from esparta/delegation_for_conference_venue
Introducing Delegation for Conference-Venue properties
2021-03-06 19:21:36 +01:00
Henne Vogelsang
8e7cb18c36
Merge pull request #2631 from esparta/use_native_active_record_logger
Using Native ActiveRecord Logger
2021-03-06 19:16:36 +01:00
Henne Vogelsang
d928be7e18
Merge pull request #2629 from esparta/conference_index_dry
DRY on controllers/conferences_controller#index
2021-03-06 19:10:45 +01:00
Espartaco Palma
5d79049e59
Linters gonna lint
I was not aware the linting was also applied to specs
2021-03-06 19:09:38 +01:00
Espartaco Palma
f5986f4160
Using new accessor for city, country_name, venue name & street 2021-03-06 19:06:36 +01:00
Espartaco Palma
fd2635509f
Introducing delegation for city and country name (Conference - Venue
Using ActiveSupport delegate macro.
2021-03-06 19:06:36 +01:00
Espartaco Palma
2d17ce2667
Using Native ActiveRecord Logger
Starting in Rails 5.2 there's a new setting to log ActiveRecord
queries making the LogQuerySource not needed anymore
2021-03-06 19:03:47 +01:00
Espartaco Palma
490ea3c4b4
DRY on controllers/conferences_controller
Conferences.incoming is defined on the model as scope:

  scope :upcoming, (-> { where('end_date >= ?', Date.current) })
Conference.past

  scope :past, (-> { where('end_date < ?', Date.current) })
2021-03-06 19:00:47 +01:00
Henne Vogelsang
f50a92bf53
Merge pull request #2728 from hennevogel/feature/codacy
Set cobertura as simplecove formatter in github actions
2021-03-06 18:43:03 +01:00
Henne Vogelsang
2b0a257090
Set cobertura as simplecove formatter in github actions 2021-03-06 18:37:04 +01:00
Henne Vogelsang
a08862a134
Merge pull request #2727 from hennevogel/feature/codacy
Add codacy coverage reporter to CI cycle
2021-03-06 15:55:14 +01:00
Henne Vogelsang
85ac373cb1
Add codacy to CI cycle, lint first 2021-03-06 15:45:57 +01:00
Henne Vogelsang
ba03774793
Merge pull request #2628 from differentreality/fixes
Fix datepicker for admin/conferences#edit
2021-03-06 13:06:02 +01:00
Stella Rouzi
780d37eb41
Enable datepicker for readonly fields
Remove minDate definition, so that value appears in readonly input
2021-03-06 12:48:50 +01:00
Stella Rouzi
7495ca89ef
Change font for registration item in user menu 2021-03-06 12:48:47 +01:00
Henne Vogelsang
c7660d2201
Merge pull request #2624 from differentreality/proposal_form_cfp_existence
Check CfP existence in proposal form
2021-03-06 12:47:07 +01:00
Stella Rouzi
cb7519f7a4
Check CfP existence in proposal form 2021-03-06 12:38:02 +01:00
Henne Vogelsang
823f41427f
Merge pull request #2591 from openSUSE/remove-travel-schedule
Remove travel schedule from registration
2021-03-06 05:04:07 +01:00
Henne Vogelsang
8c37af53ea
Merge pull request #2722 from gonyere/master
removed-gendered-terms
2021-03-06 04:57:24 +01:00
Henne Vogelsang
9734120845
Merge pull request #2556 from esparta/promote_new_installation_page
Use New Install within their own template
2021-03-06 04:13:23 +01:00
James Mason
7a04f3582f
Remove travel schedule from registration
(cherry picked from commit d18cc02f0185df39bb4213d8a63a955dfb433dcb)
Re: https://github.com/openSUSE/osem/issues/2333
2021-03-06 04:09:02 +01:00
Espartaco Palma
e7452a9d31
Use New Install within their own template
It used to be a partial inside #index, but having their own page
yields some extra benefits:

- Performance: Move logic from the view to the controller
  - Theres' no need to go extra steps inside the :index view
- UI: Remove the extra 'Upcoming Conferences' when the system needs
  to start the flow of the creation of the first user
2021-03-06 03:58:32 +01:00
Emily Gonyer
77accc1100
removed-gendered-terms 2021-03-06 03:27:38 +01:00
Henne Vogelsang
ab0ff0ff03
Merge pull request #2698 from openSUSE/depfu/update/omniauth-1.9.1
Update omniauth: 1.9.0 → 1.9.1 (patch)
2021-03-06 03:22:51 +01:00
Henne Vogelsang
f871bba47f
Merge pull request #2710 from openSUSE/depfu/update/redcarpet-3.5.1
🚨 [security] Update redcarpet: 3.5.0 → 3.5.1 (patch)
2021-03-06 03:22:26 +01:00
depfu[bot]
1828650002
Update redcarpet to version 3.5.1 2021-03-06 02:10:14 +00:00
depfu[bot]
253e0c74f4
Update omniauth to version 1.9.1 2021-03-06 02:09:49 +00:00
Henne Vogelsang
d53ebb7d30
Merge pull request #2615 from openSUSE/depfu/update/prawn-rails-1.3.0
Update prawn-rails: 1.2.0 → 1.3.0 (minor)
2021-03-06 03:08:53 +01:00
Henne Vogelsang
688dcebd65
Merge pull request #2718 from openSUSE/depfu/update/carrierwave-2.1.1
🚨 [security] Update carrierwave: 1.3.1 → 2.1.1 (major)
2021-03-06 03:03:03 +01:00
depfu[bot]
9ef80aba2b
Update prawn-rails to version 1.3.0 2021-03-06 02:01:03 +00:00
Henne Vogelsang
a6a36216a8
Merge pull request #2715 from openSUSE/depfu/update/group/rails-5.2.4.5
🚨 [security] Update all of rails: 5.2.4.4 → 5.2.4.5 (patch)
2021-03-06 02:59:57 +01:00
depfu[bot]
65a0fc5634
Update carrierwave to version 2.1.1 2021-03-06 01:55:49 +00:00
depfu[bot]
4eb627e519
Update all of rails to version 5.2.4.5 2021-03-06 01:51:04 +00:00
Henne Vogelsang
ff35beeae6
Merge pull request #2723 from hennevogel/feature/gh-actions
Switch to github actions
2021-03-06 02:47:38 +01:00
Henne Vogelsang
b688d353ac
Skip some failing specs... 2021-03-06 02:41:07 +01:00
Henne Vogelsang
634bc832e3
Remove pry requires from spec 2021-03-06 02:41:07 +01:00
Henne Vogelsang
be6464ff83
Switch to github actions
👋 travis, it was nice while it lasted! ❤️
2021-03-06 02:41:07 +01:00
Henne Vogelsang
a3721cb298
Merge pull request #2725 from hennevogel/bugfix/cleanup
Cleanup dev-env switch
2021-03-06 02:40:53 +01:00
Henne Vogelsang
2e706347a7
Pin the postgres container version 2021-03-06 02:39:19 +01:00
Henne Vogelsang
e16b4653c3
Adopt bundle to Gemfile changes 2021-03-06 02:39:19 +01:00
Henne Vogelsang
186ae74f7c
Merge pull request #2724 from hennevogel/feature/devenv-15-2
Switch dev-env to openSUSE 15.2
2021-03-06 00:22:31 +01:00
Henne Vogelsang
6648082968
Switch dev-env to openSUSE 15.2
...and to OBS built container images!
2021-03-06 00:08:35 +01:00
Henne Vogelsang
f08a09ae78
Merge pull request #2709 from openSUSE/depfu/update/nokogiri-1.11.1
🚨 [security] Update nokogiri: 1.10.10 → 1.11.1 (minor)
2021-03-05 16:59:45 +01:00
depfu[bot]
f97da69dcf
Update nokogiri to version 1.11.1 2021-01-11 04:47:00 +00:00
Hiroshi SHIBATA
ae98ac1430
Fixed some typos (#2695)
* Fix typos
2020-10-30 11:06:43 +02:00
Stella Rouzi
87144caeb3
Merge pull request #2691 from digitaltom/update_codecov_dependency
Update gems with security issues - make CI green
2020-10-29 09:40:17 +02:00
Stella Rouzi
e70cec6a5d
Merge pull request #2696 from differentreality/update_awesome_nested_set
Update gem awesome_nested_set
2020-10-29 08:58:33 +02:00
Thomas Schmidt
d097f1b29f
update awesome_nested_set 2020-10-28 23:32:32 +01:00