Benjamin Neff
2d9f133d30
Merge pull request #8357 from SuperTux88/gem-updates
...
Gem updates
2022-06-28 00:43:11 +02:00
Benjamin Neff
3ff162320e
Bump rails-assets-jquery and jquery-rails
2022-06-27 03:21:28 +02:00
Benjamin Neff
edbb26b926
Bump other dependencies not directly in Gemfile
2022-06-27 03:00:34 +02:00
Benjamin Neff
9b23411d25
Add rails-assets-bootstrap to gems.diasporafoundation.org source block
...
this prevents a warning because somebody also uploaded an old version of
this to rubygems.org
2022-06-27 02:53:14 +02:00
Benjamin Neff
6753761c74
Bump cucumber-rails
2022-06-27 02:53:14 +02:00
Benjamin Neff
86f306fce8
Bump rspec-rails
2022-06-27 02:53:14 +02:00
Benjamin Neff
b48c72f188
Bump timecop
2022-06-27 02:53:14 +02:00
Benjamin Neff
47d0269043
Bump listen
2022-06-27 02:53:14 +02:00
Benjamin Neff
a1b6209415
Bump pronto-haml
2022-06-27 02:53:14 +02:00
Benjamin Neff
7d7549e01e
Bump haml_lint
2022-06-27 02:53:14 +02:00
Benjamin Neff
25f5236d66
Bump asset_sync
2022-06-27 02:53:14 +02:00
Benjamin Neff
f044030db0
Fix version for minitest to 5.15.0
...
Newer versions don't support ruby 2.5 anymore, which we still use in CI
2022-06-27 02:53:13 +02:00
Benjamin Neff
e3e7d2daab
Bump rails-timeago
2022-06-27 02:53:13 +02:00
Benjamin Neff
9189dbf348
Bump hamlit
2022-06-27 02:53:13 +02:00
Benjamin Neff
796047f543
Bump faraday
2022-06-27 02:53:13 +02:00
Benjamin Neff
61a560a58d
Bump active_model_serializers
2022-06-27 02:53:13 +02:00
Benjamin Neff
aa0ac5bec6
Bump omniauth and omniauth-rails_csrf_protection
2022-06-27 02:53:13 +02:00
Benjamin Neff
1ba9416e22
Bump ruby-oembed
2022-06-27 02:53:13 +02:00
Benjamin Neff
c0450cbe9d
Bump js-routes
2022-06-27 02:53:13 +02:00
Benjamin Neff
8ccf94a587
Bump fog-aws
2022-06-27 02:53:13 +02:00
Benjamin Neff
5238bb4c5d
Bump activerecord-import
2022-06-27 02:53:13 +02:00
Benjamin Neff
e096c96c44
Bump pg
2022-06-27 02:53:13 +02:00
Benjamin Neff
a5a0b28d39
Bump mysql2
2022-06-27 02:53:13 +02:00
Benjamin Neff
ca40ca202a
Bump sprockets-rails
2022-06-27 02:53:13 +02:00
Benjamin Neff
077bac95c0
Bump autoprefixer-rails
2022-06-27 02:53:13 +02:00
Benjamin Neff
dc1ec7665b
Bump toml-rb
2022-06-27 02:53:12 +02:00
Benjamin Neff
d97ff9afce
Bump terser
2022-06-27 02:53:12 +02:00
Benjamin Neff
8c4381c1ce
Bump sidekiq and sidekiq-cron
2022-06-27 02:53:12 +02:00
Benjamin Neff
db74b364d6
Bump redis
2022-06-27 02:19:39 +02:00
Benjamin Neff
5b298e330c
Bump rqrcode
2022-06-27 02:19:39 +02:00
Benjamin Neff
3d8cdc78e0
Bump devise-two-factor
2022-06-27 02:19:39 +02:00
Benjamin Neff
d801adcb6e
Bump devise
2022-06-27 02:19:38 +02:00
Benjamin Neff
4076eb3fcf
Bump json-schema and remove json-schema-rspec (unmaintained)
2022-06-27 02:19:38 +02:00
Benjamin Neff
7447beb04a
Bump json
2022-06-27 02:19:38 +02:00
Benjamin Neff
a8dc10f5ad
Bump unicorn
2022-06-27 02:19:38 +02:00
Benjamin Neff
0f7ea165f7
Bump rails
2022-06-27 02:19:38 +02:00
Sage Ross
6fadfb30fe
Undo another Capybara refactor that causes CI to break
...
Alas.
Closed #8331
2022-06-19 19:30:41 +02:00
Sage Ross
107f118db4
Undo change to aspects_steps.rb that breaks the build
...
When I removed this and tested it locally, the feature spec still passed, but it is failing on CI, so it looks like we still need this `execute_script` use until we find a better Capybara strategy.
2022-06-19 19:29:57 +02:00
Sage Ross
ae5333d67d
Revert "Replace "execute_script" for triggering hovercards"
...
This reverts commit e7dc4eca9ecdb025c01b02890e8e075ebc1af9cc.
2022-06-19 19:29:57 +02:00
Sage Ross
4fe52a72f1
Fix comment style violation
2022-06-19 19:29:57 +02:00
Sage Ross
4588ce11c9
Replace "execute_script" for uploading images in specs
2022-06-19 19:29:57 +02:00
Sage Ross
d14036b630
Replace "evaluate_script" for toggling a Bootstrap switch in spec
2022-06-19 19:29:57 +02:00
Sage Ross
637dad208a
Replace "execute_script" in publisher_steps definitions
2022-06-19 19:29:57 +02:00
Sage Ross
4548380080
Replace "execute_script" in spec scrolling down on notifications
2022-06-19 19:29:57 +02:00
Sage Ross
b67cf8e983
Replace "execute_script" for filling in Close Account modal
...
Using "fill_in" seems to work fine with the apparition driver, and will hopefully also work on CI now.
2022-06-19 19:29:57 +02:00
Sage Ross
ef7a5f8d6e
Replace "execute_script" for triggering hovercards
...
In addition to getting rid of an "execute_script" instance, this approach is slightly higher fidelity, as it renders the hovercard at the correct place on the page and doesn't reach into jQuery to trigger the hovercard.
2022-06-19 19:29:57 +02:00
Sage Ross
688245c0de
Remove unnecessary execute_script call in feature spec
...
This call to `execute_script` would directly call jQuery's `sortable` function on an element to make it sortable. However, this isn't necessary; the test can still drag the "Cat People" aspect to the desired position without it.
2022-06-19 19:29:57 +02:00
Sage Ross
245bc1a05f
Remove unused custom web step
...
It looks like this web step is no longer used anywhere. It was implemented for the "Feature: inifinite scroll" test, but that no longer exists.
2022-06-19 19:29:57 +02:00
Sage Ross
df4504979e
Refactor "I scroll" web step to avoid using execute_script
...
The apparition driver does not support "scroll_by" without going through "execute_script", but we can better express the intention of this test and make the scrolling action a bit more general by replacing "scroll a bit" with "scroll to [some element]" — in this case, we need to scroll until the "Change" button is visible so that we can press it.
This change_settings.feature spec is the only place that used "I scroll a bit".
2022-06-19 19:29:57 +02:00
Benjamin Neff
e5b65f6498
Fix jasmine fake publisher messing with follow up tests in random order
2022-06-19 19:29:50 +02:00