Commit Graph

37 Commits

Author SHA1 Message Date
Masum Reza
e13831335f
treewide: stdenv.is -> stdenv.hostPlatform.is (#356363)
* treewide: stdenv.is -> stdenv.hostPlatform.is

* treewide: nixfmt due to ci error
2024-11-17 16:11:54 +05:30
chiroptical
9ed7d6f6eb pleroma: support darwin 2024-10-20 08:34:09 -04:00
Picnoir
e7edb95142 pleroma: 2.6.3 -> 2.7.0
Upstream Changelog: https://git.pleroma.social/pleroma/pleroma/-/releases/v2.7.0

Nixpkgs package changelog:
- build with elixir 1.17.
- update dependencies hashes.
- remove prometheus_phoenix as it's apparently unused.
- fix git deps.
- update OTP permission restriction patch.
- modify test to work (adapt from akkoma test).

Co-authored-by: Leona Maroni <dev@leona.is>
2024-09-27 19:29:41 +02:00
Yaya
8028253b54
pleroma: 2.6.2 -> 2.6.3
https://pleroma.social/announcements/2024/05/22/pleroma-security-release-2.6.3/
2024-05-23 00:01:27 +02:00
Yureka
9da3476b42 remove myself from a bunch of maintainer roles 2024-04-27 13:56:45 +02:00
Jussi Kuokkanen
82b45bf454 treewide: remove licenses.agpl3 2024-03-21 18:09:24 +02:00
Yaya
3098c17518 pleroma: 2.6.1 -> 2.6.2
https://pleroma.social/announcements/2024/02/20/pleroma-security-release-2.6.2/
2024-02-20 17:06:27 +01:00
Félix Baylac Jacqué
9ea3a3cfaa pleroma: 2.6.0 -> 2.6.1
Release notes: https://git.pleroma.social/pleroma/pleroma/-/releases/v2.6.1
2024-01-07 16:05:04 +01:00
Félix Baylac Jacqué
dfa45288af maintainers: ninjatrappeur -> picnoir
I changed my nickname from Ninjatrappeur to Picnoir. My github id is
stable, it shouldn't break too much stuff.

I took advantage of this handle change to remove myself from the
hostapd maintainers: I don't use NixOS as a router anymore.
2023-11-11 08:31:16 +01:00
Félix Baylac Jacqué
90d39e46f0 pleroma: 2.5.5 -> 2.6.0
Changelog: https://git.pleroma.social/pleroma/pleroma/-/releases/v2.6.0
2023-11-02 07:38:19 +01:00
Yaya
6192e58f18 pleroma: add yayayayaka to maintainers 2023-09-10 10:38:22 +00:00
Yaya
d7d79781a9 pleroma: 2.5.4 -> 2.5.5
https://git.pleroma.social/pleroma/pleroma/-/blob/v2.5.5/CHANGELOG.md
2023-09-10 10:34:47 +00:00
Yaya
e06fbb9606
pleroma: 2.5.2 -> 2.5.4 (#247422)
https://git.pleroma.social/pleroma/pleroma/-/blob/v2.5.4/CHANGELOG.md
2023-08-08 00:41:47 +02:00
figsoda
58e4e74986 pkgs/servers: replace "${version}" with version 2023-07-02 14:51:24 -04:00
Félix Baylac Jacqué
e0688e7fd0 pleroma: 2.5.1 -> 2.5.2
Security update, fixes a critical bug in the media proxy.

The crypt dependency was removed, dropping the libxcrypt-legacy
workaround \0/.

Full changelog there:
https://git.pleroma.social/pleroma/pleroma/-/releases/v2.5.2
2023-05-29 09:42:26 +02:00
Kerstin
872987d040
beam/mixRelease: default stripDebug to false due frequent runtime errors (#232107)
This flag appears to cause issues in 3 out 4 users of mixRelease in
Nixpkgs, plus Mobilizon, which isn't merged yet. It might be safer to
set it to fals for now, as the runtime error messages produced by it are
quite cryptic.
2023-05-16 10:50:34 +02:00
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