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
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