Commit Graph

23 Commits

Author SHA1 Message Date
Leona Maroni
9ba0d28c75 discourse.plugins.discourse-events: init at 83a6ee2c
Currently an additional plugin for discourse.nixos.org.
It would be helpful to update this directly in Nixpkgs.
2026-01-12 14:59:31 +01:00
Leona Maroni
f9bf90c4b5 discourse: remove deprecated and moved to core plugins
moved to discourse core in this discourse 3.5.0:
  - discourse-assign
  - discourse-calender
  - discourse-chat-integration
  - discourse-data-explorer
  - discourse-github
  - discourse-math
  - discourse-oauth2-basic
  - discourse-openid-connect
  - discourse-reactions
  - discourse-solved

moved to discourse core in earlier releases:
  - discourse-spoiler-alert

deprecated plugins:
  - discourse-canned-replies (since Aug. 2023)
2025-10-29 20:28:10 +01:00
Leona Maroni
aeeb97eb19 discourse: 3.4.7 -> 3.5.1
https://meta.discourse.org/t/3-5-0-major-release/379212?tl=en
https://meta.discourse.org/t/3-5-1-security-and-maintenance-release/383511

This release introduces a few rust-based ruby dependencies.

Two plugins were removed
- discourse-migratepassword as it's deprecated
- discourse-topic-voting as it's integrated into discourse core

pgvector extension handling:
Co-Authored-By: talyz <kim.lindberger@gmail.com>
2025-10-29 20:28:06 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
isabel
63aceac766 treewide: remove unused occurence of fetchFromGitHub argument 2024-05-30 05:56:07 +00:00
Benno Bielmeier
7215603cb9 discourse.plugins.discourse-reactions: Init 2023-01-31 12:19:20 +09:00
Ryan Mulligan
093b3a604f Merge pull request #186331 from ryantm/discourse-bbcode-color
discourse.plugins.discourse-bbcode-color: init
2022-09-16 12:27:36 -07:00
Emery Hemingway
ff69a9ad9d discourse.plugins.discourse-oauth2-basic: init 2022-08-19 12:49:32 -05:00
Ryan Mulligan
3d332125a4 discourse.plugins.discourse-bbcode-color: init 2022-08-12 13:04:12 -07:00
Tobias Stenzel
34ba7d2fdc discourse.plugins.discourse-voting: Init 2021-10-26 23:24:10 +02:00
Tobias Stenzel
3251a4a7d2 discourse.plugins.discourse-saved-searches: Init 2021-10-26 23:24:10 +02:00
Tobias Stenzel
7584343790 discourse.plugins.discourse-prometheus: Init 2021-10-26 23:24:10 +02:00
Tobias Stenzel
9ede32d45c discourse.plugins.discourse-docs: Init 2021-10-26 23:24:09 +02:00
Tobias Stenzel
ecb1b736c7 discourse.plugins.discourse-chat-integration: Init 2021-10-26 23:24:09 +02:00
Tobias Stenzel
1ef543a549 discourse.plugins.discourse-assign: Init 2021-10-26 23:24:09 +02:00
Maciej Krüger
de65b31b17 discourse.plugins.discourse-openid-connect: init at unstable 2021-09-29 18:10:36 +02:00
Ryan Mulligan
70d29c5cf4 discourseAllPlugins: init discourse-ldap-auth 2021-08-18 10:12:41 -07:00
Ryan Mulligan
85d7eb75c9 discourseAllPlugins: init discourse-migratepassword 2021-08-02 15:21:53 -07:00
Ryan Mulligan
601db31c26 discourseAllPlugins: init discourse-data-explorer 2021-08-02 15:01:58 -07:00
Ryan Mulligan
eb02dc0c4a discourseAllPlugins: init discourse-checklist 2021-08-02 14:54:52 -07:00
Ryan Mulligan
858b0157e5 discourseAllPlugins: add discourse-calendar 2021-07-27 13:44:58 -07:00
talyz
d3bc5d5b7a discourse.plugins: Update and add metadata 2021-07-14 13:17:49 +02:00
talyz
7671b90919 discourse: Add a proper plugin builder + a few initial packages
Some discourse plugins have Ruby dependencies and require a
specialized builder. This introduces a generic builder that can be
used whether the plugin has Ruby dependencies or not. It also adds a
set of pre-packaged plugins available through `discourse.plugins` and
provides an easy way to add more.
2021-06-24 20:54:14 +02:00