dependabot[bot]
10ea279bc9
Build(deps): Bump rubocop from 1.37.1 to 1.38.0 ( #18821 )
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.37.1 to 1.38.0.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.37.1...v1.38.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 18:59:19 +01:00
David Taylor
68b4fe4cf8
SECURITY: Expand and improve SSRF Protections ( #18815 )
...
See https://github.com/discourse/discourse/security/advisories/GHSA-rcc5-28r3-23rr
Co-authored-by: OsamaSayegh <asooomaasoooma90@gmail.com>
Co-authored-by: Daniel Waterworth <me@danielwaterworth.com>
2022-11-01 16:33:17 +00:00
dependabot[bot]
d1c5529aad
Build(deps): Bump zeitwerk from 2.6.1 to 2.6.3 ( #18809 )
...
Bumps [zeitwerk](https://github.com/fxn/zeitwerk ) from 2.6.1 to 2.6.3.
- [Release notes](https://github.com/fxn/zeitwerk/releases )
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fxn/zeitwerk/compare/v2.6.1...v2.6.3 )
---
updated-dependencies:
- dependency-name: zeitwerk
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 06:54:19 +08:00
dependabot[bot]
20b083354d
Build(deps): Bump cose from 1.2.1 to 1.3.0 ( #18799 )
...
Bumps [cose](https://github.com/cedarcode/cose-ruby ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/cedarcode/cose-ruby/releases )
- [Changelog](https://github.com/cedarcode/cose-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cedarcode/cose-ruby/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: cose
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-30 22:24:50 +01:00
dependabot[bot]
128b97d810
Build(deps): Bump net-smtp from 0.3.2 to 0.3.3 ( #18798 )
...
Bumps [net-smtp](https://github.com/ruby/net-smtp ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/ruby/net-smtp/releases )
- [Changelog](https://github.com/ruby/net-smtp/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/net-smtp/compare/v0.3.2...v0.3.3 )
---
updated-dependencies:
- dependency-name: net-smtp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-30 22:24:42 +01:00
dependabot[bot]
249f322ac9
Build(deps-dev): Bump test-prof from 1.0.10 to 1.0.11 ( #18781 )
...
Bumps [test-prof](https://github.com/test-prof/test-prof ) from 1.0.10 to 1.0.11.
- [Release notes](https://github.com/test-prof/test-prof/releases )
- [Changelog](https://github.com/test-prof/test-prof/blob/master/CHANGELOG.md )
- [Commits](https://github.com/test-prof/test-prof/compare/v1.0.10...v1.0.11 )
---
updated-dependencies:
- dependency-name: test-prof
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-28 06:37:58 +08:00
dependabot[bot]
3e5d0f2e99
Build(deps): Bump json_schemer from 0.2.21 to 0.2.22 ( #18782 )
...
Bumps [json_schemer](https://github.com/davishmcclurg/json_schemer ) from 0.2.21 to 0.2.22.
- [Release notes](https://github.com/davishmcclurg/json_schemer/releases )
- [Commits](https://github.com/davishmcclurg/json_schemer/compare/v0.2.21...v0.2.22 )
---
updated-dependencies:
- dependency-name: json_schemer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-28 06:36:18 +08:00
dependabot[bot]
d4583357cb
Build(deps-dev): Bump rspec from 3.11.0 to 3.12.0 ( #18761 )
...
Bumps [rspec](https://github.com/rspec/rspec-metagem ) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/rspec/rspec-metagem/releases )
- [Commits](https://github.com/rspec/rspec-metagem/compare/v3.11.0...v3.12.0 )
---
updated-dependencies:
- dependency-name: rspec
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-27 05:30:51 +08:00
dependabot[bot]
e12413dc0e
Build(deps): Bump memory_profiler from 1.0.0 to 1.0.1 ( #18762 )
...
Bumps [memory_profiler](https://github.com/SamSaffron/memory_profiler ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/SamSaffron/memory_profiler/releases )
- [Changelog](https://github.com/SamSaffron/memory_profiler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/SamSaffron/memory_profiler/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: memory_profiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-27 05:30:27 +08:00
Alan Guo Xiang Tan
305b7c8fae
DEV: Update rubocop ( #18754 )
2022-10-26 09:05:15 +08:00
dependabot[bot]
9dd431c272
Build(deps): Bump net-http from 0.2.2 to 0.3.0 ( #18748 )
...
Bumps [net-http](https://github.com/ruby/net-http ) from 0.2.2 to 0.3.0.
- [Release notes](https://github.com/ruby/net-http/releases )
- [Commits](https://github.com/ruby/net-http/compare/v0.2.2...v0.3.0 )
---
updated-dependencies:
- dependency-name: net-http
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 08:38:19 +08:00
dependabot[bot]
1b27e3c3eb
Build(deps): Bump rspec-mocks from 3.11.1 to 3.11.2 ( #18749 )
...
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks ) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/rspec/rspec-mocks/releases )
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.11.1...v3.11.2 )
---
updated-dependencies:
- dependency-name: rspec-mocks
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 08:38:03 +08:00
dependabot[bot]
a18082725b
Build(deps): Bump rubocop-ast from 1.22.0 to 1.23.0 ( #18751 )
...
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases )
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: rubocop-ast
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 08:37:50 +08:00
dependabot[bot]
63bb1ca488
Build(deps): Bump snaky_hash from 2.0.0 to 2.0.1 ( #18696 )
...
Bumps [snaky_hash](https://gitlab.com/oauth-xx/snaky_hash ) from 2.0.0 to 2.0.1.
- [Release notes](https://gitlab.com/oauth-xx/snaky_hash/tags )
- [Changelog](https://gitlab.com/oauth-xx/snaky_hash/blob/main/CHANGELOG.md )
- [Commits](https://gitlab.com/oauth-xx/snaky_hash/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: snaky_hash
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-25 15:30:06 +08:00
dependabot[bot]
af3b5e9345
Build(deps): Bump oauth-tty from 1.0.3 to 1.0.5 ( #18697 )
...
Bumps [oauth-tty](https://gitlab.com/oauth-xx/oauth-tty ) from 1.0.3 to 1.0.5.
- [Release notes](https://gitlab.com/oauth-xx/oauth-tty/tags )
- [Changelog](https://gitlab.com/oauth-xx/oauth-tty/blob/main/CHANGELOG.md )
- [Commits](https://gitlab.com/oauth-xx/oauth-tty/compare/v1.0.3...v1.0.5 )
---
updated-dependencies:
- dependency-name: oauth-tty
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-25 15:29:48 +08:00
dependabot[bot]
49cd30cb6e
Build(deps): Bump excon from 0.93.0 to 0.93.1 ( #18682 )
2022-10-21 11:01:20 +02:00
dependabot[bot]
b6ba106f26
Build(deps-dev): Bump rswag-specs from 2.6.0 to 2.7.0 ( #18662 )
...
Bumps [rswag-specs](https://github.com/rswag/rswag ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/rswag/rswag/releases )
- [Changelog](https://github.com/rswag/rswag/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rswag/rswag/compare/2.6.0...2.7.0 )
---
updated-dependencies:
- dependency-name: rswag-specs
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 10:47:09 +02:00
dependabot[bot]
cf3b5fa1cb
Build(deps): Bump nokogiri from 1.13.8 to 1.13.9 ( #18655 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.8 to 1.13.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.9/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.8...v1.13.9 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 10:12:48 +02:00
dependabot[bot]
a8cd5454e7
Build(deps-dev): Bump mocha from 1.15.0 to 1.16.0 ( #18654 )
...
Bumps [mocha](https://github.com/freerange/mocha ) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/freerange/mocha/releases )
- [Changelog](https://github.com/freerange/mocha/blob/v1.16.0/RELEASE.md )
- [Commits](https://github.com/freerange/mocha/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: mocha
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 10:03:55 +02:00
dependabot[bot]
4e97c6ba13
Build(deps-dev): Bump rspec-rails from 6.0.0 to 6.0.1 ( #18653 )
...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/rspec/rspec-rails/releases )
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: rspec-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 10:03:25 +02:00
dependabot[bot]
dd6d26847f
Build(deps): Bump rubocop-ast from 1.21.0 to 1.22.0 ( #18628 )
...
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast ) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases )
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.21.0...v1.22.0 )
---
updated-dependencies:
- dependency-name: rubocop-ast
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 09:34:22 +08:00
dependabot[bot]
d1d0241d8b
Build(deps): Bump stackprof from 0.2.21 to 0.2.22 ( #18589 )
...
Bumps [stackprof](https://github.com/tmm1/stackprof ) from 0.2.21 to 0.2.22.
- [Release notes](https://github.com/tmm1/stackprof/releases )
- [Changelog](https://github.com/tmm1/stackprof/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tmm1/stackprof/compare/v0.2.21...v0.2.22 )
---
updated-dependencies:
- dependency-name: stackprof
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 23:25:44 +02:00
dependabot[bot]
c4812948f6
Build(deps-dev): Bump rspec-rails from 5.1.2 to 6.0.0 ( #18534 )
...
* Build(deps-dev): Bump rspec-rails from 5.1.2 to 6.0.0
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 5.1.2 to 6.0.0.
- [Release notes](https://github.com/rspec/rspec-rails/releases )
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v5.1.2...v6.0.0 )
---
updated-dependencies:
- dependency-name: rspec-rails
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* FIX: Set the default level of FakeLogger
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jarek Radosz <jradosz@gmail.com>
2022-10-12 20:25:49 +02:00
dependabot[bot]
55909e30bc
Build(deps): Bump pg from 1.4.3 to 1.4.4 ( #18552 )
...
Bumps [pg](https://github.com/ged/ruby-pg ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/ged/ruby-pg/releases )
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc )
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.3...v1.4.4 )
---
updated-dependencies:
- dependency-name: pg
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-12 15:38:17 +02:00
dependabot[bot]
1618193f21
Build(deps): Bump faraday-net_http from 3.0.0 to 3.0.1 ( #18521 )
...
Bumps [faraday-net_http](https://github.com/lostisland/faraday-net_http ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/lostisland/faraday-net_http/releases )
- [Commits](https://github.com/lostisland/faraday-net_http/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: faraday-net_http
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-12 15:38:05 +02:00
Jarek Radosz
b5005e3574
DEV: Always use non-builtin net-* and digest gems ( #18560 )
...
This will possibly fix the issue we're having with Dependabot. It seems it now uses a different ruby version (i.e. 3.1+)
2022-10-12 15:22:22 +02:00
Krzysztof Kotlarek
e6b5b6eae3
DEV: update to patched discourse-seed-fu ( #18493 )
...
Original seed-fu was cloned and patched with David's fix 576b69a368
2022-10-07 09:16:04 +11:00
David Taylor
e8b1021cb6
DEV: Add faraday and faraday-retry as explicit dependencies ( #18473 )
...
`Faraday` is very commonly used in official and third-party plugins, and we will likely be increasing our use of it in core. This commit adds it as a direct dependency and adds the official faraday-retry gem which is very commonly used (e.g. by Octokit).
2022-10-05 13:19:04 +01:00
dependabot[bot]
8a83d37ea4
Build(deps): Bump faraday from 2.5.2 to 2.6.0 ( #18462 )
...
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.5.2 to 2.6.0.
- [Release notes](https://github.com/lostisland/faraday/releases )
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lostisland/faraday/compare/v2.5.2...v2.6.0 )
---
updated-dependencies:
- dependency-name: faraday
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 01:34:57 +02:00
dependabot[bot]
8fe52bbee7
Build(deps): Bump rack-protection from 3.0.1 to 3.0.2 ( #18448 )
...
Bumps [rack-protection](https://github.com/sinatra/sinatra ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sinatra/sinatra/releases )
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: rack-protection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-02 23:27:55 +02:00
dependabot[bot]
6ef4cf195a
Build(deps): Bump exifr from 1.3.9 to 1.3.10 ( #18449 )
...
Bumps [exifr](https://github.com/remvee/exifr ) from 1.3.9 to 1.3.10.
- [Release notes](https://github.com/remvee/exifr/releases )
- [Changelog](https://github.com/remvee/exifr/blob/master/CHANGELOG )
- [Commits](https://github.com/remvee/exifr/compare/release-1.3.9...release-1.3.10 )
---
updated-dependencies:
- dependency-name: exifr
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-02 23:26:54 +02:00
dependabot[bot]
3f14df4796
Build(deps): Bump zeitwerk from 2.6.0 to 2.6.1 ( #18450 )
...
Bumps [zeitwerk](https://github.com/fxn/zeitwerk ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/fxn/zeitwerk/releases )
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fxn/zeitwerk/compare/v2.6.0...v2.6.1 )
---
updated-dependencies:
- dependency-name: zeitwerk
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-02 23:26:35 +02:00
dependabot[bot]
28f8ade0aa
Build(deps): Bump msgpack from 1.5.6 to 1.6.0 ( #18451 )
...
Bumps [msgpack](https://github.com/msgpack/msgpack-ruby ) from 1.5.6 to 1.6.0.
- [Release notes](https://github.com/msgpack/msgpack-ruby/releases )
- [Changelog](https://github.com/msgpack/msgpack-ruby/blob/master/ChangeLog )
- [Commits](https://github.com/msgpack/msgpack-ruby/compare/v1.5.6...v1.6.0 )
---
updated-dependencies:
- dependency-name: msgpack
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-02 23:26:14 +02:00
dependabot[bot]
58cc35fc78
Build(deps-dev): Bump webdrivers from 5.1.0 to 5.2.0 ( #18435 )
...
Bumps [webdrivers](https://github.com/titusfortner/webdrivers ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/titusfortner/webdrivers/releases )
- [Changelog](https://github.com/titusfortner/webdrivers/blob/main/CHANGELOG.md )
- [Commits](https://github.com/titusfortner/webdrivers/compare/v5.1.0...v5.2.0 )
---
updated-dependencies:
- dependency-name: webdrivers
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 09:00:18 +02:00
dependabot[bot]
ff45651053
Build(deps): Bump net-imap from 0.3.0 to 0.3.1 ( #18432 )
...
Bumps [net-imap](https://github.com/ruby/net-imap ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/ruby/net-imap/releases )
- [Commits](https://github.com/ruby/net-imap/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: net-imap
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 10:03:25 +08:00
dependabot[bot]
5f81f5d392
Build(deps): Bump excon from 0.92.5 to 0.93.0 ( #18433 )
...
Bumps [excon](https://github.com/excon/excon ) from 0.92.5 to 0.93.0.
- [Release notes](https://github.com/excon/excon/releases )
- [Changelog](https://github.com/excon/excon/blob/master/changelog.txt )
- [Commits](https://github.com/excon/excon/compare/v0.92.5...v0.93.0 )
---
updated-dependencies:
- dependency-name: excon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 10:03:11 +08:00
dependabot[bot]
b6dfe5e394
Build(deps): Bump net-pop from 0.1.1 to 0.1.2 ( #18405 )
...
Bumps [net-pop](https://github.com/ruby/net-pop ) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/ruby/net-pop/releases )
- [Commits](https://github.com/ruby/net-pop/compare/v0.1.1...v0.1.2 )
---
updated-dependencies:
- dependency-name: net-pop
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 10:23:09 +08:00
dependabot[bot]
854ec97772
Build(deps-dev): Bump selenium-webdriver from 4.4.0 to 4.5.0 ( #18404 )
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.4.0...selenium-4.5.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 09:01:42 +08:00
dependabot[bot]
c8be7644fa
Build(deps): Bump net-smtp from 0.3.1 to 0.3.2 ( #18406 )
...
Bumps [net-smtp](https://github.com/ruby/net-smtp ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/ruby/net-smtp/releases )
- [Changelog](https://github.com/ruby/net-smtp/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/net-smtp/compare/v0.3.1...v0.3.2 )
---
updated-dependencies:
- dependency-name: net-smtp
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 09:01:10 +08:00
dependabot[bot]
a53643515d
Build(deps): Bump net-imap from 0.2.3 to 0.3.0 ( #18407 )
...
Bumps [net-imap](https://github.com/ruby/net-imap ) from 0.2.3 to 0.3.0.
- [Release notes](https://github.com/ruby/net-imap/releases )
- [Commits](https://github.com/ruby/net-imap/compare/v0.2.3...v0.3.0 )
---
updated-dependencies:
- dependency-name: net-imap
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 09:00:56 +08:00
Martin Brennan
57caf08e13
DEV: Minimal first pass of rails system test setup ( #16311 )
...
This commit introduces rails system tests run with chromedriver, selenium,
and headless chrome to our testing toolbox.
We use the `webdrivers` gem and `selenium-webdriver` which is what
the latest Rails uses so the tests run locally and in CI out of the box.
You can use `SELENIUM_VERBOSE_DRIVER_LOGS=1` to show extra
verbose logs of what selenium is doing to communicate with the system
tests.
By default JS logs are verbose so errors from JS are shown when
running system tests, you can disable this with
`SELENIUM_DISABLE_VERBOSE_JS_LOGS=1`
You can use `SELENIUM_HEADLESS=0` to run the system
tests inside a chrome browser instead of headless, which can be useful to debug things
and see what the spec sees. See note above about `bin/ember-cli` to avoid
surprises.
I have modified `bin/turbo_rspec` to exclude `spec/system` by default,
support for parallel system specs is a little shaky right now and we don't
want them slowing down the turbo by default either.
### PageObjects and System Tests
To make querying and inspecting parts of the page easier
and more reusable inbetween system tests, we are using the
concept of [PageObjects](https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/ ) in
our system tests. A "Page" here is generally corresponds to
an overarching ember route, e.g. "Topic" for `/t/324345/some-topic`,
and this contains logic for querying components within the topic
such as "Posts".
I have also split "Modals" into their own entity. Further down the
line we may want to explore creating independent "Component"
contexts.
Capybara DSL should be included in each PageObject class,
reference for this can be found at https://rubydoc.info/github/teamcapybara/capybara/master#the-dsl
For system tests, since they are so slow, we want to focus on
the "happy path" and not do every different possible context
and branch check using them. They are meant to be overarching
tests that check a number of things are correct using the full stack
from JS and ember to rails to ruby and then the database.
### CI Setup
Whenever a system spec fails, a screenshot
is taken and a build artifact is produced _after the entire CI run is complete_,
which can be downloaded from the Actions UI in the repo.
Most importantly, a step to build the Ember app using Ember CLI
is needed, otherwise the JS assets cannot be found by capybara:
```
- name: Build Ember CLI
run: bin/ember-cli --build
```
A new `--build` argument has been added to `bin/ember-cli` for this
case, which is not needed locally if you already have the discourse
rails server running via `bin/ember-cli -u` since the whole server is built and
set up by default.
Co-authored-by: David Taylor <david@taylorhq.com>
2022-09-28 11:48:16 +10:00
David Taylor
53ee8746f6
DEV: Bump rubocop config and switch back to rubygems ( #18379 )
2022-09-27 12:07:09 +01:00
dependabot[bot]
653ef5f3b1
Build(deps): Bump omniauth-oauth2 from 1.7.2 to 1.7.3 ( #17139 )
...
Bumps [omniauth-oauth2](https://github.com/omniauth/omniauth-oauth2 ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/omniauth/omniauth-oauth2/releases )
- [Changelog](https://github.com/omniauth/omniauth-oauth2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/omniauth/omniauth-oauth2/compare/v1.7.2...v1.7.3 )
---
updated-dependencies:
- dependency-name: omniauth-oauth2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 13:01:36 +02:00
dependabot[bot]
be184afc0c
Build(deps): Bump rack-protection from 3.0.0 to 3.0.1 ( #18370 )
...
Bumps [rack-protection](https://github.com/sinatra/sinatra ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sinatra/sinatra/releases )
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: rack-protection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 12:44:01 +02:00
dependabot[bot]
7dac1bb97e
Build(deps): Bump regexp_parser from 2.5.0 to 2.6.0 ( #18369 )
...
Bumps [regexp_parser](https://github.com/ammar/regexp_parser ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/ammar/regexp_parser/releases )
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.5.0...v2.6.0 )
---
updated-dependencies:
- dependency-name: regexp_parser
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 12:43:12 +02:00
Jarek Radosz
d110a7ce80
DEV: Update oauth2 and faraday ( #18366 )
...
Updated the following plugins to make this bump possible:
* [discourse-algolia](https://github.com/discourse/discourse-algolia/pull/63 )
* [discourse-code-review](https://github.com/discourse/discourse-code-review/pull/149 )
* [discourse-github](https://github.com/discourse/discourse-github/pull/67 )
* [discourse-zendesk-plugin](https://github.com/discourse/discourse-zendesk-plugin/pull/61 )
2022-09-27 12:42:33 +02:00
dependabot[bot]
8bc16dea95
Build(deps): Bump rack-protection from 2.2.2 to 3.0.0 ( #18361 )
...
Bumps [rack-protection](https://github.com/sinatra/sinatra ) from 2.2.2 to 3.0.0.
- [Release notes](https://github.com/sinatra/sinatra/releases )
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinatra/sinatra/compare/v2.2.2...v3.0.0 )
---
updated-dependencies:
- dependency-name: rack-protection
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 14:08:02 +02:00
dependabot[bot]
7ca89827a0
Build(deps-dev): Bump parallel_tests from 3.12.1 to 3.13.0 ( #18353 )
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 3.12.1 to 3.13.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases )
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md )
- [Commits](https://github.com/grosser/parallel_tests/commits )
---
updated-dependencies:
- dependency-name: parallel_tests
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 09:20:22 +08:00
dependabot[bot]
5bd27ec8db
Build(deps): Bump rubocop-rspec from 2.13.1 to 2.13.2 ( #18337 )
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.13.1 to 2.13.2.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.13.1...v2.13.2 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 10:19:28 +08:00
dependabot[bot]
382e627436
Build(deps): Bump excon from 0.92.4 to 0.92.5 ( #18338 )
...
Bumps [excon](https://github.com/excon/excon ) from 0.92.4 to 0.92.5.
- [Release notes](https://github.com/excon/excon/releases )
- [Changelog](https://github.com/excon/excon/blob/master/changelog.txt )
- [Commits](https://github.com/excon/excon/compare/v0.92.4...v0.92.5 )
---
updated-dependencies:
- dependency-name: excon
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 10:19:19 +08:00