Commit graph

3959 commits

Author SHA1 Message Date
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
Henne Vogelsang
112cae9ace
Merge pull request #2901 from hennevogel/refactoring/docker-base-project-prod
Also switch the production docker to the new image
2021-10-14 21:44:42 +02:00
Henne Vogelsang
c5aafacc23
Also switch the production docker to the new image 2021-10-14 17:52:26 +02:00
Henne Vogelsang
d8752e6148
Merge pull request #2898 from hennevogel/security/guide
Add a SECURITY.md pointing to the SUSE security team
2021-10-13 11:19:49 +02:00
Henne Vogelsang
3c418572e9
Merge pull request #2897 from openSUSE/depfu/update/puma-4.3.9
🚨 [security] Update puma: 4.3.8 → 4.3.9 (patch)
2021-10-12 22:58:10 +02:00
Henne Vogelsang
527a47b22c
Add a SECURITY.md pointing to the SUSE security team 2021-10-12 22:38:24 +02:00
depfu[bot]
2435cd85a2
Update puma to version 4.3.9 2021-10-12 20:18:00 +00:00
Henne Vogelsang
ff0bdf2462
Merge pull request #2894 from hennevogel/security/2892
Sanitize rendered markdown
2021-10-11 18:22:14 +02:00
Henne Vogelsang
a662ed4cf8
Sanitize rendered markdown
Fixes #2892
2021-10-11 18:10:03 +02:00
Henne Vogelsang
f41b61e259
Merge pull request #2893 from hennevogel/refactoring/docker-base-project
Switch docker-base project
2021-10-11 18:00:01 +02:00
Henne Vogelsang
d6b57df19c
Switch docker-base project
Things moved now into a unified host project.
2021-10-11 13:43:12 +02:00
Henne Vogelsang
841f83bbda
Merge pull request #2891 from openSUSE/depfu/update/nokogiri-1.12.5
🚨 [security] Update nokogiri: 1.12.4 → 1.12.5 (patch)
2021-09-28 13:26:01 +02:00
depfu[bot]
a404a64926
Update nokogiri to version 1.12.5 2021-09-27 22:37:59 +00:00
Henne Vogelsang
e75b5efc24
Merge pull request #2889 from openSUSE/depfu/update/spring-2.1.1
Update spring: 1.6.3 → 2.1.1 (major)
2021-09-13 22:57:17 +02:00
depfu[bot]
774078a9e6
Update spring to version 2.1.1 2021-09-13 20:01:52 +00:00
Henne Vogelsang
82e2edacdb
Merge pull request #2887 from openSUSE/depfu/update/bindex-0.8.1
Update bindex: 0.6.0 → 0.8.1 (major)
2021-09-13 21:54:26 +02:00
Henne Vogelsang
bfcfa411ff
Merge pull request #2886 from openSUSE/depfu/update/country_select-6.0.0
Update country_select: 4.0.0 → 6.0.0 (major)
2021-09-13 21:54:02 +02:00
depfu[bot]
4270e31d9c
Update bindex to version 0.8.1 2021-09-13 19:31:59 +00:00
Henne Vogelsang
05cc68308d
Merge pull request #2885 from openSUSE/depfu/update/rubocop-ast-1.11.0
Update rubocop-ast: 1.10.0 → 1.11.0 (minor)
2021-09-13 21:22:23 +02:00
depfu[bot]
1eff8041fd
Update country_select to version 6.0.0 2021-09-13 19:21:20 +00:00
depfu[bot]
9ccbe17ba8
Update rubocop-ast to version 1.11.0 2021-09-13 19:11:31 +00:00
Henne Vogelsang
ba33f4f96e
Merge pull request #2882 from openSUSE/depfu/update/sentry-rails-4.7.1
Update sentry-rails: 4.6.5 → 4.7.1 (minor)
2021-09-13 21:05:50 +02:00
Henne Vogelsang
da95361f93
Merge pull request #2881 from openSUSE/depfu/update/autoprefixer-rails-10.3.3.0
Update autoprefixer-rails: 10.3.1.0 → 10.3.3.0 (patch)
2021-09-13 21:05:29 +02:00