Phantasm
9c76e0686a
Deps: Bump captcha version
...
Fixes build on OpenBSD and FreeBSD
2026-09-30 15:21:25 +02:00
Phantasm
59042e2793
Syslog: set runtime: false to fix OTP releases
...
The syslog package is not directly part of the runtime.
2026-08-18 21:41:48 +02:00
Phantasm
16890c051a
Syslog: Fix intermittent failure to compile due to old pc version
...
Upstream hasn't made a release with the fix, pin fixed commit
for the time being.
2026-08-18 19:54:42 +02:00
lain
cc1b95c88e
Merge pull request 'Rework Gun connection pooling' ( #7934 ) from issue-2263-gun-validation into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7934
2026-07-25 05:44:39 +00:00
Lain Soykaf
b862254889
fix(deps): update Gun to 2.4.1
2026-07-17 21:09:13 +04:00
lain
4fe802b25a
Merge branch 'develop' into gitlab-mr-iid-4381
2026-05-14 09:27:13 +00:00
lain
c7c453ca21
Merge branch 'develop' into gitlab-mr-iid-4426
2026-05-14 06:56:57 +00:00
Lain Soykaf
512b0f67a4
Merge remote-tracking branch 'origin/develop' into issue-3314-remote-ip-hex
...
# Conflicts:
# mix.exs
2026-05-14 09:27:18 +04:00
Phantasm
7651490c50
Merge branch 'develop' into gitlab-mr-iid-4381
2026-05-14 00:14:27 +02:00
Lain Soykaf
7ab9e2c7ce
Use pleroma_captcha Hex package
2026-05-13 23:05:25 +04:00
Lain Soykaf
c92d233233
Use upstream remote_ip package
2026-05-13 20:04:12 +04:00
Lain Soykaf
d0c2d04356
Use Hex release for oban_plugins_lazarus
2026-05-13 19:10:15 +04:00
Lain Soykaf
d8e3ea69b1
Use Hex release for majic 1.2.0
2026-05-13 19:00:16 +04:00
Lain Soykaf
9e16332d9d
Update majic to 1.2.0
2026-05-13 18:39:40 +04:00
lain
8e72f4cd17
Merge branch 'develop' into gitlab-mr-iid-4426
2026-05-11 18:16:12 +00:00
Lain Soykaf
216a00f73f
Merge develop into Phoenix upstream migration
2026-05-11 22:13:46 +04:00
Lain Soykaf
61feb3dfcd
Update http_signatures to 0.1.3
2026-05-11 21:01:59 +04:00
Lain Soykaf
592be493c8
Use published Pleroma MFM parser package
2026-05-11 19:13:01 +04:00
Lain Soykaf
6b86e31e5d
Add backend MFM support
2026-05-11 14:53:06 +04:00
Lain Soykaf
8ccdd98914
Prepare 2.10.2 release
2026-05-03 20:23:35 +04:00
Lain Soykaf
6553ba24aa
Prepare 2.10.1 release
2026-05-03 16:56:01 +04:00
feld
683ab39160
Merge pull request 'Downgrade Hackney' ( #7860 ) from hackney-downgrade into develop
...
Reviewed-on: https://git.pleroma.social/pleroma/pleroma/pulls/7860
2026-04-08 19:29:50 +00:00
Mark Felder
7582b71f46
Downgrade Hackney to 1.20.1, before connection performance regressions
...
It appears the implementation of Happy Eyeballs in 1.22.0 is the origin of
some pretty serious performance regressions that remain even in the latest
Hackney 3.0 branch.
Connection tests:
=== 1.22.0 ===
First call: 9434ms
Second call: 14ms
=== 1.21.0 ===
First call: 228ms
Second call: 16ms
We went back further to 1.20.1 though because of reported problems with the mail
client and ssl_options. That bug was not reproduced by a dev, though, but we'll
trust it for now.
2026-04-08 12:27:47 -07:00
Mark Felder
00265751cc
Update Bandit
2026-04-03 13:22:12 -07:00
Phantasm
c455e02255
Elixir 1.19: Add non-test Elixir files in test/ to mix.exs filter
...
This is a new filter introduced in 1.19.
2026-03-25 19:35:46 +00:00
nicole mikołajczyk
37041aae60
update mix.exs deps versions to match mix.lock so they don't look that scary
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-03-02 22:50:49 +01:00
nicole mikołajczyk
938ee4cb01
mix.exs: use correct override value
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-02-27 15:45:57 +01:00
Haelwenn (lanodan) Monnier
be327ca982
Switch Phoenix back to upstream
...
See <https://github.com/phoenixframework/phoenix/pull/6094 >
for `:sec_websocket_protocol` -> `:sec_websocket_headers`
2026-01-18 10:40:10 +01:00
Lain Soykaf
346014b897
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into revert-d6888e24
2026-01-16 22:43:10 +04:00
Haelwenn (lanodan) Monnier
05704ec86e
mix: upgrade vix from "~> 0.26.0" to "~> 0.36"
...
Dropping the last zero should allow to get 0.x updates rather
than only 0.36.x updates.
Fixes: https://git.pleroma.social/pleroma/pleroma/-/issues/3393
2026-01-14 03:11:37 +01:00
lain
9fcf918e1c
Merge branch 'phnt/oban-web' into 'develop'
...
Add Oban Web and upgrade LiveView, plug
See merge request pleroma/pleroma!4422
2026-01-11 05:40:47 +00:00
Lain Soykaf
07b0e6c1dc
Mix: Silence migrations
2026-01-08 13:40:43 +04:00
Phantasm
e671ca2554
Add Oban Web and upgrade LiveView, plug
2026-01-07 20:41:56 +01:00
Lain Soykaf
c313c15d73
Mix: Fix version
2025-12-29 09:49:22 +04:00
Lain Soykaf
19add4036d
Mix: Bump version to 2.10
2025-12-29 08:23:14 +04:00
lain
e091349718
Revert "Merge branch 'revert-cdd6df06' into 'develop'"
...
This reverts merge request !4411
2025-12-26 05:08:52 +00:00
lain
23cb42a436
Revert "Merge branch 'hackney-bump' into 'develop'"
...
This reverts merge request !4409
2025-12-26 05:07:51 +00:00
Mark Felder
3f9466e3a9
Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation
2025-12-23 11:44:21 -08:00
Lain Soykaf
ffc93a10ab
Mix: Remove double lazarus
2025-09-04 15:49:57 +04:00
Lain Soykaf
348291cc3b
Merge branch 'lazarus' of git.pleroma.social:pleroma/pleroma into lazarus
2025-08-30 10:21:55 +04:00
Lain Soykaf
0c4b5a9258
Mix, Gitlab, Docs: Require Elixir 1.15
2025-08-30 10:21:28 +04:00
Mark Felder
52323e1612
Add Oban.Plugins.Lazarus
2025-08-29 09:16:23 -07:00
Lain Soykaf
8428a1bed3
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into lazarus
2025-08-27 11:43:32 +04:00
Mark Felder
44898845a6
Update Plug/Cowboy/Gun
2025-08-01 13:57:03 -07:00
Mark Felder
3efb99fdf8
Postgrex: Update to 0.20.0
...
Includes fixes for database reconnection handling
2025-07-29 16:35:20 -07:00
feld
ece089abab
Merge branch 'improved-reachability' into 'develop'
...
Reachability refactor
See merge request pleroma/pleroma!4366
2025-07-29 21:13:48 +00:00
vaartis
f5a5d354f7
Merge branch 'bump-captcha-posix-make' into 'develop'
...
mix: Bump captcha for OpenBSD make fixes
See merge request pleroma/pleroma!4301
2025-07-08 10:46:18 +00:00
Mark Felder
13db730659
Update Oban to 2.19 which gives us the delete_all_jobs/1 and delete_job/1 functions
2025-06-27 17:52:00 -07:00
Phantasm
a817f1800e
Remove forgotten Pleroma.OTPVersion usage in mix.exs
...
This was used in OTP releases where the normal OTP_VERSION file
is unavailable.
If checking against OTP minor versions and patch levels
is needed again, revert this commit and commit mentioned below.
Context: 1be8deda73
2025-06-05 16:48:58 +02:00
Phantasm
ff69b00eae
Elixir 1.18 Update credo
...
warning: Credo.CLI.Command.Info.Output.Default.print_after_info/4 is undefined or private. Did you mean:
* print/2
│
4 │ use Credo.CLI.Output.FormatDelegator,
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│
└─ lib/credo/cli/command/info/info_output.ex:4: Credo.CLI.Command.Info.InfoOutput.print_after_info/4
2025-06-04 19:18:01 +02:00