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
Benjamin Neff
9b563a6360
Bump rubocop
...
also apply new rules
2021-11-26 02:59:31 +01:00
Benjamin Neff
bcc4483bde
Bump faraday
2021-11-26 01:54:43 +01:00
Benjamin Neff
18e4773071
Bump rails
2021-11-26 01:54:43 +01:00
Benjamin Neff
09d604ad64
Bump bundler
2021-11-26 01:42:39 +01:00
Benjamin Neff
59807fd0b1
Enable MFA requirement on rubygems.org
2021-11-26 01:41:58 +01:00
Benjamin Neff
e123fab2f4
Remove ruby 2.5 support, it's EOL since over half a year
2021-11-26 00:34:42 +01:00
Benjamin Neff
3861eb9fef
Merge branch '0.2.x' into develop
2021-10-24 21:14:25 +02:00
Benjamin Neff
4d5d9f4194
Release version 0.2.7
2021-10-24 20:48:59 +02:00
Benjamin Neff
f9d522c699
Bump faraday to latest non 1.x version
2021-10-24 20:47:11 +02:00
Benjamin Neff
778ed51316
Drop spring
...
Same as in https://github.com/diaspora/diaspora/pull/8133
2021-10-24 20:42:04 +02:00
Benjamin Neff
d84d68d066
Validate that remote_photo_path on Photo entity is an URL with path
...
closes #119
2021-10-24 20:10:43 +02:00