Henne Vogelsang
21ce273520
Introduces lograge
...
for more terse logging
2023-04-11 13:49:22 +02:00
Henne Vogelsang
ab81dd667b
Stop pinning nokogiri for security updates...
...
The bundle does this already.
2023-04-11 12:55:30 +02:00
Henne Vogelsang
22beddd3f1
Update to latest ruby 3.1 version
2023-04-11 11:38:49 +02:00
Henne Vogelsang
13374571c9
Update ruby/bundler version to the one we use in osem/base
2023-02-02 18:47:43 +01:00
Andrew Kvalheim
803f8daa9e
Move frozen_string_literal magic comment to top of file
...
Resolves:
$ RUBYOPT='-w' bundle --version
Gemfile:4: warning: `frozen_string_literal' is ignored after any tokens
2022-09-11 19:07:11 -07:00
Sasi Olin
d31233c033
Migrate to fontawesome 6
2022-05-18 06:33:47 +02:00
Henne Vogelsang
36b23ce25d
Make use of ENV.fetch
2022-05-06 14:53:57 +02:00
Rune Antonsen
9c904f1103
bump ruby version to 3.1.2
2022-04-21 14:12:37 +02:00
Andrew Kvalheim
654a02479d
Downgrade bootstrap-switch-rails: 3.3.5 → 3.3.3
...
bootstrap-switch 3.3.4 and 3.3.5 are affected by Bttstrp/bootstrap-switch#707
2022-03-21 17:22:34 -07:00
Henne Vogelsang
dffc5c1240
Updates puma to 5.6.2 (was 4.3.11)
...
Also use pumactl to "hot" restart
2022-03-03 17:45:58 +01:00
Henne Vogelsang
162c688a28
Update default ruby version to 3.1.1
2022-03-01 14:55:16 +01:00
Henne Vogelsang
87c80a6f13
Workaround missing rexml dependency
2022-02-24 17:37:10 +01:00
Henne Vogelsang
b76db55302
Welcome to Rails 7 by default
2022-02-24 16:20:07 +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
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
14eea7d37b
Workaround missing prawn dependency
2022-02-22 19:22:26 +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
5cbd15eeef
Introduces next_rails
2021-08-17 14:05:19 +02:00
depfu[bot]
8b9e4d1288
Update rubocop-rspec to version 2.4.0
2021-08-13 15:01:27 +02:00
depfu[bot]
fd4c60ff9f
Update omniauth to version 2.0.0
2021-08-13 13:33:04 +02:00
Henne Vogelsang
014e210738
Merge pull request #2814 from openSUSE/depfu/update/responders-3.0.1
...
Upgrade responders: 2.4.1 → 3.0.1 (major)
2021-08-12 16:50:04 +02:00
Henne Vogelsang
a2e9067aaf
Merge pull request #2812 from openSUSE/depfu/update/bootstrap-switch-rails-3.3.5
...
Upgrade bootstrap-switch-rails: 3.0.2 → 3.3.5 (minor)
2021-08-12 16:49:21 +02:00
depfu[bot]
f92b66df33
Update bootstrap-switch-rails to version 3.3.5
2021-08-11 13:03:47 +00:00
depfu[bot]
fe860388d5
Update responders to version 3.0.1
2021-08-11 13:03:32 +00:00
Henne Vogelsang
ddb03e7655
axlsx got renamed to caxlsx_rails
2021-08-11 14:59:08 +02:00
depfu[bot]
a942ad9de9
Update puma to version 4.3.8
2021-08-11 12:32:19 +00:00
Henne Vogelsang
24455cc8f1
Update default ruby version to 2.5.9
...
openSUSE 15.2 switched to this ruby version.
2021-07-05 18:55:33 +02:00
Stella Rouzi
f97d4ca0f1
Add letter opener web
2021-04-14 10:46:45 +03:00
Henne Vogelsang
b4b20bd135
Introduces sentry, removes airbrake
...
Sentry is the premiere FOSS error tracking app.
2021-03-06 23:13:59 +01:00
Sasi Olin
d540092bfc
Add icalendar files ( fixes #2147 )
2021-03-06 21:18:39 +01:00
Andrew Kvalheim
c3e02c20b9
Use Rails transactional tests
...
As of Rails 5.1:
- Rails has built-in support for running tests within database
transactions, so Database Cleaner is no longer needed for this.
- Rails automatically shares the database connection across threads,
so transactional_capybara is no longer needed.
Changes:
- Enable `use_transactional_tests`.
- Remove transactional_capybara.
- Remove the Database Cleaner test wrapper.
This resolves:
- transactional_capybara mismanages the shared database connection,
causing the connection to falsely report as idle after the first
test. At 6 minutes (idle_timeout + reaping_frequency) into testing,
the connection is closed, causing e.g. `PG::ConnectionBad` errors.
2021-03-06 19:41:06 +01:00
Henne Vogelsang
2b0a257090
Set cobertura as simplecove formatter in github actions
2021-03-06 18:37:04 +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
6648082968
Switch dev-env to openSUSE 15.2
...
...and to OBS built container images!
2021-03-06 00:08:35 +01:00
Thomas Schmidt
588884bace
update jquery-ui-rails
2020-09-29 00:41:18 +02:00
Thomas Schmidt
bfb036fa96
upgrade rails to 5.2.4.4
2020-09-29 00:15:42 +02:00
depfu[bot]
254d8cb9fd
Update all of rails to version 5.2.3
2019-07-17 00:13:21 +02:00
Henne Vogelsang
04616a9b24
Switch to webdrivers, chromedriver-helper is no more
...
While we're at it let's also update capybara.
Co-authored-by: Ana María Martínez Gómez <anamaria@martinezgomez.name>
2019-07-16 23:59:17 +02:00
Henne Vogelsang
4dc618810b
Point to Giggity from the schedule page
...
Tell users that they can also view schedules in an android app.
2019-05-24 11:37:03 +02:00
Ana María Martínez Gómez
a444627a5e
Update to Rails 5.1
...
We need to update to Rails 5.2 because of the security issue:
https://groups.google.com/forum/#!topic/rubyonrails-security/IsQKvDqZdKw
But this is not an easy update, so let's try to update in small steps.
2019-05-13 17:09:42 +02:00
Rahul
140a50afde
install prawn-rails and remove prawn_rails
...
Fixes https://github.com/openSUSE/osem/issues/2432 prawn_rails is removed and prawn-rails is added
2019-04-26 12:37:32 +05:30
Ana María Martínez Gómez
ad5637e0a4
Do not lock countable-rails in Gemfile
...
There is not reason to not use new versions of countable-rails.
2019-04-01 15:15:02 +02:00
Ana María Martínez Gómez
9c2d7cfa5d
Do not lock web-console in Gemfile
...
There is not reason to not use new versions of web-console. Update to
last version 3.7.0.
2019-04-01 15:15:02 +02:00
Ana María Martínez Gómez
7fd5f5b4f9
Do not lock ruby-oembed in Gemfile
...
There is not reason to not use new versions of ruby-oembed.
2019-04-01 15:15:02 +02:00
Ana María Martínez Gómez
dc12674eba
Do not lock airbrake in Gemfile
...
There is not reason to not use new versions of airbrake. Update to last
version 9.0.0.
2019-04-01 15:15:02 +02:00
Ana María Martínez Gómez
7dd6afbb57
Do not lock cancancan in Gemfile
...
There is not reason to not use new versions of cancancan.
2019-04-01 15:15:02 +02:00
Ana María Martínez Gómez
6c50723bf1
Do not lock prawn-qrcode in Gemfile
...
There is not reason to not use new versions of prawn-qrcode.
2019-04-01 15:15:01 +02:00
Ana María Martínez Gómez
1c8fa62fbc
Remove thor from Gemfile
...
thor was set to 1.19.1 because of a bug, but it is not longer needed:
https://github.com/openSUSE/osem/issues/1664
2019-04-01 15:14:43 +02:00