Benjamin Neff
4468b8b8e1
Merge pull request #130 from denschub/prontohub
...
CI / Ruby: 2.7, Rails: 5.2 (push) Has been cancelled
CI / Ruby: 2.7, Rails: 6.0 (push) Has been cancelled
CI / Ruby: 3.0, Rails: 6.0 (push) Has been cancelled
CI / Ruby: 3.1, Rails: 6.0 (push) Has been cancelled
CI / Ruby: 3.2, Rails: 6.0 (push) Has been cancelled
CI / Ruby: 2.7, Rails: 6.1 (push) Has been cancelled
CI / Ruby: 3.0, Rails: 6.1 (push) Has been cancelled
CI / Ruby: 3.1, Rails: 6.1 (push) Has been cancelled
CI / Ruby: 3.2, Rails: 6.1 (push) Has been cancelled
CI / Ruby: 2.7, Rails: 7.0 (push) Has been cancelled
CI / Ruby: 3.0, Rails: 7.0 (push) Has been cancelled
CI / Ruby: 3.1, Rails: 7.0 (push) Has been cancelled
CI / Ruby: 3.2, Rails: 7.0 (push) Has been cancelled
CI / Ruby: 2.7, Rails: none (push) Has been cancelled
CI / Ruby: 3.0, Rails: none (push) Has been cancelled
CI / Ruby: 3.1, Rails: none (push) Has been cancelled
CI / Ruby: 3.2, Rails: none (push) Has been cancelled
[CI] Run Pronto on GitHub Actions.
2023-06-16 01:29:48 +02:00
Dennis Schubert
7b3af81c4f
[CI] Run Pronto on GitHub Actions.
2023-06-15 16:25:24 +02:00
Benjamin Neff
f8334fcb0f
Fix entering OTP code when releasing gem
...
The code can't be entered when used with xargs
2023-06-12 01:33:05 +02:00
Benjamin Neff
1b44d511a2
Release version 1.1.0
2023-06-12 01:26:44 +02:00
Benjamin Neff
758ca03dbe
Merge pull request #129 from SuperTux88/update-ruby-and-gems
...
Update ruby to 3.2 and update gems
2023-06-12 01:13:28 +02:00
Benjamin Neff
9298b2afeb
Add ruby 3.2 to CI
2023-06-11 18:43:27 +02:00
Benjamin Neff
a7f5b7cf5c
Bump actions/checkout@v3 to get rid of node deprecation warning
2023-06-11 18:42:42 +02:00
Benjamin Neff
3dbf0488dd
Allow to test for multiple rails versions in CI
...
Before we only tested with the latest rails version and without rails,
that made it possible to accidentally break with older rails versions
without noticing it.
The old way of keeping separate Gemfiles (and lockfiles) was too
complicated to keep up to date, especially with many supported rails
versions. This allows now to run with different rails version with just
the same Gemfile using an env-var.
For CI the Gemfile.lock is only used for the latest rails version (7.0
at the moment), as it obviously doesn't fit for other versions. I think
that's fine, as if we are not compatible with a too new version of
something, we need to add a maximum version there anyway.
The `ruby/setup-ruby@v1` step automatically uses the deployment mode
when a Gemfile.lock is present, so the `BUNDLE_FROZEN` env-var is not
required, even if a Gemfile.lock is used.
2023-06-11 18:41:20 +02:00
Benjamin Neff
114d26d732
Bump ethon
2023-06-11 17:25:56 +02:00
Benjamin Neff
5bcf812646
Bump rspec
2023-06-11 17:25:45 +02:00
Benjamin Neff
44d4f11262
Bump webmock
2023-06-11 16:56:49 +02:00
Benjamin Neff
0306cab0dc
Bump json-schema
2023-06-11 16:56:14 +02:00
Benjamin Neff
d4998ea4ff
Bump simplecov
2023-06-11 16:52:48 +02:00
Benjamin Neff
00da9e1f4f
Bump listen
2023-06-11 16:51:35 +02:00
Benjamin Neff
296c1935db
Bump yard
2023-06-11 16:51:20 +02:00
Benjamin Neff
a4e661a9f2
Bump pry and pry-byebug
2023-06-11 16:50:50 +02:00
Benjamin Neff
24df32286f
Bump pronto and pronto-rubocop
2023-06-11 16:49:30 +02:00
Benjamin Neff
35671e206c
Bump rubocop and rubocop-rails
2023-06-11 16:47:34 +02:00
Benjamin Neff
7b03c436d9
Bump fabrication
2023-06-11 16:47:33 +02:00
Benjamin Neff
9a83345ab7
Bump faraday
2023-06-11 16:13:17 +02:00
Benjamin Neff
80fbac0b3f
Bump rails
2023-06-11 16:12:34 +02:00
Benjamin Neff
2cd7e6a78b
Bump bundler
2023-06-11 16:12:22 +02:00
Benjamin Neff
c8c252393e
Merge pull request #128 from SuperTux88/dont-follow-redirects-for-federation
...
Don't follow redirects when federating messages
2023-06-11 15:59:55 +02:00
Benjamin Neff
525c43e67a
Don't follow redirects when federating messages
...
Federating uses POST requests, which don't work for redirects (unless
used with 307/308, but almost nobody uses these), so this was basically
broken anyway. The idea behind this was to follow http -> https
redirects, but as all pods nowadays have https already anyway, and
webfinger already enforces https, there is no need to follow redirects
anymore.
2022-12-05 04:52:14 +01:00
Benjamin Neff
62d7657dba
Release version 1.0.1
2022-07-23 23:10:08 +02:00
Benjamin Neff
b933d4a2fa
Bump tzinfo
2022-07-23 23:08:05 +02:00
Benjamin Neff
ea15c7c6f5
Bump rubocop
2022-07-23 23:07:43 +02:00
Benjamin Neff
b362f8e476
Bump nokogiri
2022-07-23 23:05:01 +02:00
Benjamin Neff
20cbbfeba9
Merge pull request #127 from SuperTux88/csrf-protection
...
Disable forgery protection for ReceiveController
2022-07-23 22:55:21 +02:00
Benjamin Neff
8a8678c97b
Disable forgery protection for ReceiveController
...
This is enabled by default since rails 5.2, but it doesn't make sense
for the /receive/ routes, because they are called without a session and
without a token.
2022-07-23 02:15:53 +02:00
Benjamin Neff
15465bf46a
Release version 1.0.0
2022-07-18 02:41:48 +02:00
Benjamin Neff
52645df755
Merge pull request #126 from SuperTux88/gem-updates
...
Gem updates
2022-07-18 02:33:48 +02:00
Benjamin Neff
9d18803e77
Bump other dependency gems and update no-rails.Gemfile
2022-07-18 02:30:23 +02:00
Benjamin Neff
a5cea2b3ca
Bump fabrication
2022-07-18 02:29:21 +02:00
Benjamin Neff
f184ec5818
Drop json-schema-rspec and bump json-schema
2022-07-18 02:29:21 +02:00
Benjamin Neff
851797d45f
Bump rspec and rspec-rails
2022-07-18 02:29:21 +02:00
Benjamin Neff
c60a8a912e
Bump simplecov-rcov
2022-07-18 02:29:21 +02:00
Benjamin Neff
310d4a919b
Bump pronto-rubocop, rubocop and rubocop-rails
2022-07-18 02:29:21 +02:00
Benjamin Neff
bb12f93bd0
Add faraday 2 support
2022-07-18 02:29:21 +02:00
Benjamin Neff
a0e1cac95f
Add rails 7 support
2022-07-18 02:25:23 +02:00
Benjamin Neff
fbc0653153
Version 0.2.8
...
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEhmEB3ju5IG5OdOsNlxRkw/GpAZQFAmLUVXUACgkQlxRkw/Gp
AZTClwf8Cz/iYEeqBJ47W58zUSV7THUrE8WE6dwaBM+xZdHD9lGSacl6TZ1KhHje
xaIGgcKOCG4WaFHzT2GNIZMwkVy4+fikvmxVt5VIZb2WOtuRFm8DmLFPt2kduaWK
vt0PNORbHRVnlWEDrxbusTz16sk68F067ut0AfcK6CzSKFimtEmfUIgL3iuMV7m3
lHKK4lR+2i8E1/Y/GT4kcciFOnCxXmVp0OIJtWDGccNjaimsZw4+hwr4yn9GTAXr
ew3mHpXPFmBC60PcSmqvZUkh3tLXfMJtwliAo+Y+4qgqVK4G0/bPzIsrJuS5quJi
lH6TXc0ZDur6AtH2XODFS2Po29kJTw==
=n+2t
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEhmEB3ju5IG5OdOsNlxRkw/GpAZQFAmLUVx0ACgkQlxRkw/Gp
AZTsOwf/Wv6/HmDuvPtSNVp1Wb1MlR8MFXU2RyCprwRp+aSoMncvvbAiH3uVzrZd
CrVdsM4Rtpf+wV9dEjdYVWS0Q1GQktA5ld+EfJsw0jIpuoETpHB0JWr3w2wTmwFP
C9ibjNnCz7CXmWuCTs1mz2AWRp567WcxzCDgP0FHjBopX6MU14SftBqpK553TYEl
epnhdOLf9EMwoRJMPMVCsmRddwXWg6UAxRO0Zu03rS8w72xsZ2lA3q1SKP2h4kHD
OxR8EzkCYEz15tT3hbl89gD4o2zEco3wBAGWn9GYHzkfB+P5TTYVHParBz1OVA9W
xBvQcnZ8E+IGOQ9Es6LuT9Ufm5d3eA==
=KSwI
-----END PGP SIGNATURE-----
Merge tag 'v0.2.8'
Version 0.2.8
2022-07-17 20:38:13 +02:00
Benjamin Neff
c2ae1598d6
Release version 0.2.8
2022-07-17 20:21:10 +02:00
Benjamin Neff
12fdf5ca0c
Also enable MFA requirement on 0.2.x branch
2022-07-17 20:20:28 +02:00
Benjamin Neff
941e02d0cc
Allow rails 6
2022-07-17 20:14:24 +02:00
Benjamin Neff
078f8a5427
Release version 0.3.0
2022-03-13 22:49:41 +01:00
Benjamin Neff
8f2c5e5def
Update changelog for 0.3.0
2022-03-13 22:30:58 +01:00
Benjamin Neff
689e219705
Fix nokogiri deprecation warning
2022-03-13 21:59:08 +01:00
Benjamin Neff
500310c555
Merge pull request #122 from SuperTux88/cleanup-legacy-webfinger
...
Remove legacy WebFinger support/fallback
2022-03-13 21:40:36 +01:00
Benjamin Neff
9ea7115362
Merge pull request #121 from SuperTux88/update-ruby-and-gems
...
Drop ruby 2.5 (EOL) and 2.6 (EOL soon) and update gems
2022-03-13 21:40:16 +01:00
Benjamin Neff
17d1f61fa8
Use strings for ruby versions, so 3.0 stays 3.0
2022-03-08 00:44:11 +01:00