Commit graph

1066 commits

Author SHA1 Message Date
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
Benjamin Neff
7b8faa5abe
Bump nokogiri and fix no-rails.Gemfile.lock 2022-03-08 00:41:30 +01:00
Benjamin Neff
1424f7b0ff
Add ruby 3.1 to CI 2022-03-08 00:35:39 +01:00
Benjamin Neff
fc6001d2ee
Drop ruby 2.6 support, will be EOL end of month 2022-03-08 00:28:38 +01:00
Benjamin Neff
6b8e8a70a0
Remove URL from hcard, it's not used anymore 2021-11-27 03:56:52 +01:00
Benjamin Neff
d5107f5678
Remove legacy Webfinger handling 2021-11-27 03:56:52 +01:00
Benjamin Neff
93ab5f5ee7
Add rubocop-rake 2021-11-26 04:50:28 +01:00
Benjamin Neff
fad3ae1b33
Bump dependency gems and update gemfiles 2021-11-26 02:59:31 +01:00
Benjamin Neff
e8817d3082
Bump nokogiri 2021-11-26 02:59:31 +01:00