Commit graph

21 commits

Author SHA1 Message Date
Félix Baylac Jacqué 9ebbbb4fc0 Pleroma: use libxcrypt-legacy
4e300e071b disabled the "weak cyphers"
on libxcrypt. For some reason, this is breaking the crypt hex library.

Using lybxcrypt-legacy, which re-enables these weak cyphers.

Upstream removed the crypt dependency and is drafting a new release.
We'll drop altogether this libxcrypt dependency soon enough anyways.

Fixes #223518
2023-03-30 13:49:58 +02:00
Félix Baylac Jacqué 96131c779d pleroma: 2.5.0 -> 2.5.1
Bumping pleroma. Crypt landed in hex, we can remove the custom git
override.

The manually added git deps were manually double-checked.

Upstream changelog: https://git.pleroma.social/pleroma/pleroma/-/releases/v2.5.1
2023-03-03 08:18:22 +01:00
Andrew Childs 4ec86b13c9
pleroma: 2.4.4 -> 2.5.0 (#207521) 2022-12-25 13:38:55 +01:00
Jan Tojnar 457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
misuzu 82a2567257
pleroma: fix captcha (#196626) 2022-10-18 21:58:24 +02:00
misuzu d0f67f4266
pleroma: 2.4.3 -> 2.4.4 (#196625)
https://pleroma.social/announcements/2022/10/08/pleroma-security-release-2.4.4/
2022-10-18 21:57:54 +02:00
Franz Pletz 9430efb5bb
pleroma: fix build with libxcrypt 2022-10-09 18:10:46 +02:00
Amanda Cameron 08c129fdf3
pleroma: Add stripDebug=false (#192472)
With https://github.com/NixOS/nixpkgs/pull/191237 the debug information
is getting stripped by mixRelease. This seems to break pleroma for some
reason I don't understand. This commit triggers the escape hatch added
by the PR, to pleroma to work again. I confirmed this with the NixOS
pleroma test.
2022-09-22 23:16:28 +02:00
ajs124 99466ee39e maintainers: remove petabyteboy
github account deleted
2022-06-29 00:52:12 +02:00
Yuka 723af2912b
pleroma: 2.4.2 -> 2.4.3 (#171788) 2022-05-06 12:41:07 +02:00
Yureka 96aaf29234
Revert "Merge pull request #164398 from NinjaTrappeur/nin/pleroma-wrappers"
This reverts commit 05417a66e7, reversing
changes made to 53e4f8d237.
2022-05-06 12:38:28 +02:00
Félix Baylac-Jacqué 8b7845fee9 pleroma: Potentially wrap binaries with RELEASE_COOKIE
Pleroma_ctl and pleroma depend on mix_release to run which itself
depends on a RELEASE_COOKIE. It'll fail to run without such a cookie.

Allowing the user to wrap this binary with a RELEASE_COOKIE. We don't
set any by default, meaning this diff is no-op for the existing
deployments relying on the pleroma package but not on the NixOS module.
2022-03-17 15:21:52 +01:00
Yuka 20df3f6612
pleroma: 2.4.1 -> 2.4.2 (#154729)
https://pleroma.social/announcements/2022/01/11/pleroma-patch-release-2-4-2/
2022-01-12 11:03:14 +01:00
Finn Behrens 1e4b8ffb11 pleroma: add kloenk as maintainer 2022-01-12 10:30:10 +01:00
Finn Behrens 47af83a115 pleroma: enable build for unix platforms 2021-12-07 10:17:04 +01:00
Finn Behrens d4d0330366 pleroma: fix build with elixir 1.13 2021-12-07 10:17:04 +01:00
xaverdh 03a257e5a3
treewide: quote urls according to rfc 0045 (#145260)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-10 11:37:56 +01:00
Félix Baylac-Jacqué a1ac5195b2 pleroma: 2.4.0 -> 2.4.1
Changed
- Make mix pleroma.database set_text_search_config run concurrently
  and indefinitely

Added
- AdminAPI: Missing configuration description for StealEmojiPolicy

Fixed
- MastodonAPI: Stream out Create activities
- MRF ObjectAgePolicy: Fix pattern matching on "published"
- TwitterAPI: Make change_password and change_email require params on
  body instead of query
- Subscription(Bell) Notifications: Don't create from Pipeline
  Ingested replies
- AdminAPI: Fix rendering reports containing a nil object
- Mastodon API: Activity Search fallbacks on status fetching after a
  DB Timeout/Error
- Mastodon API: Fix crash in Streamer related to reblogging
- AdminAPI: List available frontends when static/frontends folder is missing
- Make activity search properly use language-aware GIN indexes
- AdminAPI: Fix suggestions for MRF Policies
2021-09-18 20:42:27 +09:00
Félix Baylac-Jacqué 817a0e1ab1 pleroma: 2.3.0 -> 2.4.0
Eblurhash has been released to hex, we do not need to manually fetch
it from a git repository anymore.

The rest of the diffs have been generated by mix2nix.

A minor bug in mix2nix forced us to manually alter the base64url
dependency. The bug was already fixed upstream and should be resolved
for us once mix2nix branches off a new release. See
https://github.com/ydlr/mix2nix/issues/11 for more infos.

Release notes: https://pleroma.social/announcements/2021/08/08/pleroma-major-release-2-4-0/
2021-08-09 21:30:42 +02:00
Yuka 1bbdca36d2
maintainers: add yuka (#127773)
If this seems strange to you, or you are a maintainer of one of these
packages, please contact me on Matrix: @yuka:yuka.dev
2021-06-22 11:17:00 +02:00
Milan Pässler 35c00c0e39 pleroma: init at 2.3.50 2021-06-10 22:53:00 +02:00