about summary refs log tree commit diff
path: root/pkgs/servers/matrix-synapse
AgeCommit message (Collapse)AuthorFilesLines
2023-02-14matrix-synapse: 1.76.0 -> 1.77.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-02-09matrix-synapse: remove pyjwt dependencyRobert Schütz1-1/+0
Upstream removed it in https://github.com/matrix-org/synapse/pull/13011.
2023-02-08matrix-appservice-irc: 0.36.0 -> 0.37.0Martin Weinelt1-3/+3
https://github.com/matrix-org/matrix-appservice-irc/releases/tag/0.37.0
2023-01-31matrix-synapse: 1.75.0 -> 1.76.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-01-24matrix-synapse,mautrix-facebook: fix runtime inclusion of python3 systemdCharlotte Van Petegem1-1/+1
https://github.com/NixOS/nixpkgs/pull/192197 broke these packages by adding systemd as a dependency. This meant that the included package was no longer the python3 systemd package, but the general systemd derivation. This broke the packages at runtime. This PR fixes that.
2023-01-23Merge pull request #205396 from r-ryantm/auto-update/matrix-synapse-tools.synadmWeijia Wang1-2/+2
matrix-synapse-tools.synadm: 0.37.1 -> 0.38
2023-01-22treewide: systemdSupport: use lib.meta.availableOnAdam Joseph1-1/+2
Many packages have some kind of flag indicating whether or not to build with systemd support. Most of these default to `stdenv.isLinux`, but systemd does not build on (and is marked `broken` for) `isStatic`. Only a few packages have the needed `&& !isStatic` in the default value for their parameter. This commit moves the logic for the default value of these flags into `systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using `lib.meta.availableOn`. This provides three benefits: 1. The default values are set correctly (i.e. including `&& isStatic`) 2. The default values are set consistently 3. The way is paved for any future non-Linux systemd platforms (FreeBSD is reported to have experimental systemd support)
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol2-2/+2
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2023-01-17matrix-synapse: 1.74.0 -> 1.75.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-01-15matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.1 -> 1.6.4R. Ryantm1-2/+2
2022-12-28python3Packges.pyicu: rename from PyICUMartin Weinelt1-1/+1
2022-12-28matrix-synapse: Use improved user searchMartin Weinelt1-0/+1
by propagating pyicu, bindings to libicu, that help to deal with international display names.
2022-12-26treewide: remove attrPath from nix-update-script callsfigsoda1-3/+1
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-20matrix-synapse: 1.73.0 -> 1.74.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-12-11Merge pull request #202941 from ↵Ryan Mulligan1-2/+2
r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-mjolnir-antispam matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.5.0 -> 1.6.1
2022-12-10Merge pull request #203985 from chvp/bump-masAzat Bahawi2-5/+5
matrix-appservice-slack: 2.0.1 -> 2.0.2
2022-12-10matrix-synapse-tools.synadm: 0.37.1 -> 0.38R. Ryantm1-2/+2
2022-12-06matrix-synapse: 1.72.0 -> 1.73.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-12-03matrix-appservice-irc: convert to buildNpmPackageMartin Weinelt7-7120/+22
2022-12-01matrix-appservice-slack: 2.0.1 -> 2.0.2Charlotte Van Petegem2-5/+5
2022-11-25matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.5.0 -> 1.6.1R. Ryantm1-2/+2
2022-11-22matrix-synapse: 1.71.0 -> 1.72.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-11-19matrix-synapse.tools.rust-synapse-compress-state: Mark broken on darwinMartin Weinelt1-1/+2
2022-11-09matrix-synapse-tools.synadm: 0.36 -> 0.37.1R. Ryantm1-2/+2
2022-11-08matrix-synapse: 1.70.1 -> 1.71.0Sumner Evans1-3/+3
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-11-04Merge pull request #196253 from rhysmdnz/matrix-appservice-irc-typescriptGuillaume Girol1-1/+4
matrix-appservice-irc: Compile typescript
2022-10-28matrix-synapse: 1.70.0 -> 1.70.1Maximilian Bosch1-3/+3
ChangeLog: https://github.com/matrix-org/synapse/releases/tag/v1.70.1
2022-10-28Merge pull request #198151 from Ma27/bump-matrix-synapseMaximilian Bosch1-3/+3
matrix-synapse: 1.69.0 -> 1.70.0
2022-10-28matrix-synapse: remove setuptools_rust from runtime dependenciesNick Cao1-0/+6
2022-10-27matrix-synapse: 1.69.0 -> 1.70.0Maximilian Bosch1-3/+3
ChangeLog: https://github.com/matrix-org/synapse/releases/tag/v1.70.0
2022-10-25matrix-appservice-irc: 0.35.1 -> 0.36.0Martin Weinelt6-583/+1858
https://github.com/matrix-org/matrix-appservice-irc/releases/tag/0.36.0
2022-10-19matrix-synapse: 1.68.0 -> 1.69.0Nick Cao1-12/+8
2022-10-16matrix-appservice-irc: Add rhysmdnz to maintainersRhys Davies1-1/+1
Signed-off-by: Rhys Davies <rhys@memes.nz>
2022-10-16matrix-appservice-irc: Compile typescriptRhys Davies1-0/+3
Signed-off-by: Rhys Davies <rhys@memes.nz>
2022-10-07matrix-appservice-slack: 1.11.0 -> 2.0.1Charlotte Van Petegem7-5532/+152
2022-10-07matrix-appservice-slack: fix buildCharlotte Van Petegem1-0/+1
2022-09-27matrix-synapse: 1.67.0 -> 1.68.0Martin Weinelt1-3/+32
https://github.com/matrix-org/synapse/releases/tag/v1.68.0 Uses poetry-core to build the package. Drops setuptools-rust from runtime dependencies, because they are checked at startup, which breaks because we do a clear separation of concerns. Fixes a misconception about the tests, that were until now always run against the source module. This breaks with the introduction of the rust components, because they're not available in the source module. Adds missing pre and post hooks to checkPhase.
2022-09-26matrix-appservice-irc: 0.35.0 -> 0.35.1Martin Weinelt4-199/+392
https://github.com/matrix-org/matrix-appservice-irc/releases/tag/0.35.1 Fixes an SQL injection vulnerability through room ids when using the PostgreSQL backend.
2022-09-14matrix-synapse: 1.66.0 -> 1.67.0Nick Cao1-2/+2
2022-09-13matrix-appservice-irc: 0.34.1 -> 0.35.0Martin Weinelt4-1598/+1327
Fetches, injects and patchelfs the rust native crypto bindings for the two most prominent targets.
2022-09-04matrix-synapse-tools.synadm: 0.35 -> 0.36R. Ryantm1-2/+2
2022-08-31matrix-synapse: 1.65.0 -> 1.66.0Nick Cao1-2/+3
2022-08-19matrix-synapse.tools.synadm: 0.34 -> 0.35Martin Weinelt1-2/+3
https://github.com/JOJ0/synadm/releases/tag/v0.35
2022-08-17matrix-synapse: 1.64.0 -> 1.65.0R. Ryantm1-2/+2
2022-08-04Merge pull request #184556 from amesgen/update-rust-synapse-compress-state-0.1.3Martin Weinelt1-3/+3
2022-08-02matrix-synapse: 1.63.1 -> 1.64.0Sumner Evans1-2/+2
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-08-01matrix-synapse-tools.rust-synapse-compress-state: 0.1.2 -> 0.1.3amesgen1-3/+3
2022-07-20Merge pull request #182231 from sumnerevans/synapse-1.63Maximilian Bosch1-2/+2
matrix-synapse: 1.63.0 -> 1.63.1
2022-07-20matrix-synapse: 1.63.0 -> 1.63.1Sumner Evans1-2/+2
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-07-20Merge pull request #182095 from sumnerevans/synapse-1.63ajs1241-2/+2