Commit graph

3981 commits

Author SHA1 Message Date
Henne Vogelsang
2651c9d76c
Merge pull request #2924 from openSUSE/depfu/update/caxlsx-3.1.1
Update caxlsx: 3.1.0 → 3.1.1 (patch)
2022-02-24 17:20:45 +01:00
depfu[bot]
48fb465d15
Update caxlsx to version 3.1.1 2022-02-24 16:11:44 +00:00
Henne Vogelsang
4eec64eb77
Merge pull request #2923 from openSUSE/depfu/update/marcel-1.0.2
Update marcel: 1.0.1 → 1.0.2 (patch)
2022-02-24 17:11:26 +01:00
Henne Vogelsang
c143a4596c
Merge pull request #2918 from openSUSE/depfu/update/nokogiri-1.13.2
🚨 [security] Update nokogiri: 1.13.1 → 1.13.2 (patch)
2022-02-24 17:11:17 +01:00
Henne Vogelsang
d740d4c21f
Merge pull request #2915 from openSUSE/depfu/update/puma-4.3.11
🚨 [security] Update puma: 4.3.8 → 4.3.11 (patch)
2022-02-24 17:11:08 +01:00
depfu[bot]
593fdeac8d
Update marcel to version 1.0.2 2022-02-24 15:50:38 +00:00
depfu[bot]
ddbe1dfe47
Update nokogiri to version 1.13.2 2022-02-24 15:45:52 +00:00
depfu[bot]
e3fdcbe533
Update puma to version 4.3.11 2022-02-24 15:40:48 +00:00
Henne Vogelsang
4e9f60a85b
Merge pull request #2922 from hennevogel/update/rails7
Welcome to Rails 7 by default
2022-02-24 16:36:33 +01:00
Henne Vogelsang
b76db55302
Welcome to Rails 7 by default 2022-02-24 16:20:07 +01:00
Henne Vogelsang
457fbd1d5a
Merge pull request #2914 from hennevogel/next-rails/rails7
Rails7
2022-02-24 16:12:13 +01:00
Henne Vogelsang
81853d1ef9
Retire semantic_form_for
Also a buttload of form cleanups...
2022-02-24 15:52:34 +01:00
Henne Vogelsang
350b1ebbbe
Consider OmniAuth test_mode in omniauth_configured
There are not secrets for providers in test_mode...
2022-02-23 14:36:08 +01:00
Henne Vogelsang
2e21079991
Ajaxify booth responsibles selectize interface
No need to load *all* users into a select input...
2022-02-23 14:36:08 +01:00
Henne Vogelsang
800bb28c34
Drop formtastic
formtastic-bootstrap is unmaintained since years, formtastic is
just syntactic sugar, ActionView grew up to be beautiful.
2022-02-23 14:36:07 +01:00
Henne Vogelsang
19d8afa613
Fix Datatables
Using `def_delegator` needs Forwardable
2022-02-23 14:36:07 +01:00
Henne Vogelsang
c436ae172c
Stop testing views
There is no logic involved in assigning a CSS class...
2022-02-23 14:36:07 +01:00
Henne Vogelsang
c967a0b9a4
Update chartkick to 4.1.3 2022-02-23 14:36:07 +01:00
Henne Vogelsang
e79cfe0f91
Drop jquery.mobile
All that code, just for swipe. Nah...
2022-02-23 14:36:07 +01:00
Henne Vogelsang
0fb080441a
Drop redirect_back_or_to helper
This is a thing in ActionController by now
2022-02-23 14:36:07 +01:00
Henne Vogelsang
b76102aa69
Fix ticket PDF spec
open is not neccesarily OpenURI
2022-02-23 14:36:06 +01:00
Henne Vogelsang
f3a54ee82d
Fix main assets location
Some OBSisms sneaked into my copy and paste job.
2022-02-23 14:36:06 +01:00
Henne Vogelsang
2aaca67bc1
Drop piwik_analytics
The gem is unmaintained, the openSUSE matomo installation is dead.
If you need this, bring it back...
2022-02-23 14:36:06 +01:00
Henne Vogelsang
1ca6029edc
Update stripe/stripe-ruby-mock 2022-02-23 14:36:06 +01:00
Henne Vogelsang
0eb7496502
Disable ActiveRecord.belongs_to_required_by_default
This is a nightmare currently, no one ever thought about
this in our data model.
2022-02-23 14:36:06 +01:00
Henne Vogelsang
85dae98a76
👋 update_attributes
You served us well...
2022-02-23 14:36:05 +01:00
Henne Vogelsang
ca80b753e7
Autocorrect Faker deprecations 2022-02-23 14:36:05 +01:00
Henne Vogelsang
639fb5ff0d
Supress money deprecation warnings
https://github.com/RubyMoney/money#deprecation
2022-02-23 14:36:05 +01:00
Henne Vogelsang
5c5374252c
Fix HasManyThroughOrderErrors 2022-02-23 14:36:05 +01:00
Henne Vogelsang
e15fedd9b0
Add next_rails binstubs 2022-02-23 14:36:05 +01:00
Henne Vogelsang
27894d68f6
Update awesome_nested_set to 3.5.0 2022-02-22 19:24:43 +01:00
Henne Vogelsang
5cc84aa65d
Switch CI to Ruby 3.1 2022-02-22 19:24:43 +01:00
Henne Vogelsang
dc230e4539
Update paper_trail to 12.2.0 2022-02-22 19:22:26 +01:00
Henne Vogelsang
14eea7d37b
Workaround missing prawn dependency 2022-02-22 19:22:26 +01:00
Henne Vogelsang
bee30b6ff8
Update devise to 4.8.1 2022-02-22 19:22:25 +01:00
Henne Vogelsang
f3815ad543
Update rubocop to 1.25.1 2022-02-22 19:22:25 +01:00
Henne Vogelsang
10c6edcf8c
Update to Rails 7 2022-02-22 19:22:25 +01:00
Henne Vogelsang
5b698f9a4a
Drop guard/spring
No developer left using this...
2022-02-22 19:22:25 +01:00
Henne Vogelsang
28caa143e8
Switch bundle to Ruby 3.1 and next to Rails 7 2022-02-22 19:22:25 +01:00
Henne Vogelsang
0592d77949
Install bundler and foreman for Ruby 3.1 2022-02-10 16:53:26 +01:00
Henne Vogelsang
4a168366c3
Merge pull request #2913 from AndrewKvalheim/schedule-alphabetize-rooms
Order rooms by name in the schedule
2022-02-07 13:16:06 +01:00
Andrew Kvalheim
3da0bb3073 Order rooms by name in the schedule
Adapted from bf3be566cd
2022-02-05 17:29:40 -08:00
Henne Vogelsang
e555b37bd6
Merge pull request #2912 from AndrewKvalheim/successful
Use `be_successful` instead of `be_success`
2022-01-31 14:39:44 +01:00
Andrew Kvalheim
e30880229c Use be_successful instead of be_success
Rails 5.2 warns:

> The `success?` predicate is deprecated and will be removed in Rails 6.0.
> Please use `successful?` as provided by Rack::Response::Helpers.

RSpec correspondingly provides `be_successful`.
2022-01-23 14:06:02 -08:00
Henne Vogelsang
3bbbdb4aae
Merge pull request #2907 from hennevogel/bugfix/ssl-on-prod
Fix force_ssl environment handling
2021-11-10 13:13:14 +01:00
Henne Vogelsang
66e61190a5
Fix force_ssl environment handling
Fixes docker production example.
2021-11-09 22:59:48 +01:00
Henne Vogelsang
594c0ed6d7
Merge pull request #2905 from eladeyal-intel/patch-1
fix service name
2021-11-09 14:16:37 +01:00
eladeyal-intel
170ab36bcf
fix service name 2021-11-08 16:03:39 +02:00
Henne Vogelsang
f2b5305096
Merge pull request #2902 from hennevogel/bugfix/docker-prod-stop
Get rid of bin/osem-init.sh
2021-10-21 16:33:23 +02:00
Henne Vogelsang
d70687c9b9
Get rid of bin/osem-init.sh
Setting up the app if it isn't already setup should be some
concious step and not run every time we boot the containers.

This also fixes the problem that processes are not killed
if you stop the container with CTRL+C because the bash script
is not passing on signals.
2021-10-21 16:14:47 +02:00