413 Commits

Author SHA1 Message Date
OatmealDome
aa075152f0 Revert "bug-tracker: Manually patch Redmine with nixpkgs PR 483401"
This reverts commit 82503abd8f.
2026-01-29 08:25:30 -05:00
OatmealDome
908bde4502 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/078d69f03934859a181e81ba987c2bb033eebfc5?narHash=sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms%3D' (2026-01-22)
  → 'github:NixOS/nixpkgs/fa83fd837f3098e3e678e6cf017b2b36102c7211?narHash=sha256-e7VO/kGLgRMbWtpBqdWl0uFg8Y2XWFMdz0uUJvlML8o%3D' (2026-01-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/22da29e7f3d8cff75009cbbcf992c7cb66920cfd?narHash=sha256-gu6oZ86zLudBZMq8LL1qdtYt/S69GV5keQVXdvBrVSU%3D' (2026-01-24)
  → 'github:oxalica/rust-overlay/8b94aae763a09749cc153bab0b14e6ad8fc95494?narHash=sha256-Yq4uj%2BRjiE2Bw7C%2B7Mojdiw0kTh9xwJxUo6IjofZV%2Bc%3D' (2026-01-29)
2026-01-29 08:25:10 -05:00
OatmealDome
5b6d8c9aa2 redirector: Re-add README to the package 2026-01-25 14:26:33 -05:00
OatmealDome
82503abd8f bug-tracker: Manually patch Redmine with nixpkgs PR 483401 2026-01-25 14:11:33 -05:00
OatmealDome
aa93f83d48 mastodon: Don't manually override package version 2026-01-25 13:06:39 -05:00
OatmealDome
aca926c97b fifoci-frontend: Remove use of PSQL when ensuring DB ownership and move command to postgresql-setup service 2026-01-25 13:06:30 -05:00
OatmealDome
06852accbf bug-tracker: update Redmine's Gemfile for 6.0.8 2026-01-25 12:44:35 -05:00
OatmealDome
4dd6fb5111 redirector: Convert to use buildGoModule 2026-01-25 12:44:35 -05:00
OatmealDome
e2e1b37c06 traversal-server: Update to Dolphin 2512 2026-01-24 23:15:04 -05:00
OatmealDome
09a129a2d9 buildbot: Use setuptools for buildbot-prometheus package 2026-01-24 23:14:55 -05:00
OatmealDome
5ef2fb0e27 fifoci-worker: Use new name for Dolphin package 2026-01-24 23:14:37 -05:00
OatmealDome
4b6efb863f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ac62194c3917d5f474c1a844b6fd6da2db95077d?narHash=sha256-16KkgfdYqjaeRGBaYsNrhPRRENs0qzkQVUooNHtoy2w%3D' (2026-01-02)
  → 'github:NixOS/nixpkgs/078d69f03934859a181e81ba987c2bb033eebfc5?narHash=sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms%3D' (2026-01-22)
• Updated input 'pyproject-nix':
    'github:pyproject-nix/pyproject.nix/2c8df1383b32e5443c921f61224b198a2282a657?narHash=sha256-xaKvtPx6YAnA3HQVp5LwyYG1MaN4LLehpQI8xEdBvBY%3D' (2025-11-26)
  → 'github:pyproject-nix/pyproject.nix/ab521eddafb936498f18c86d83e1774a53b1cb8a?narHash=sha256-M%2BetHAj3oI9zr%2BCpj5u2kMAddvxcJCmnWRtH/SklYlY%3D' (2026-01-22)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/0a9de73f3c23206a2fce3c7656a42d3a3f07be9f?narHash=sha256-tf4xEp5Zq8%2BZce0WtU8b0VNMxhQtwes67sN2phnbkpk%3D' (2026-01-16)
  → 'github:oxalica/rust-overlay/22da29e7f3d8cff75009cbbcf992c7cb66920cfd?narHash=sha256-gu6oZ86zLudBZMq8LL1qdtYt/S69GV5keQVXdvBrVSU%3D' (2026-01-24)
• Updated input 'uv2nix':
    'github:pyproject-nix/uv2nix/1b8f4d4c874f909de24639142c1141c84119b0f0?narHash=sha256-uT0ICn7tknFtdOP7zhkgOkusq38EcttqUCS5Ho7nIvc%3D' (2026-01-16)
  → 'github:pyproject-nix/uv2nix/9eeb39b8fdd8352bfc6f1af7eab79f88bd0a6eb3?narHash=sha256-6U2AQNC1Sa%2Bd7gUDQ58sqF39YVi5AKT9uHZSr%2BWVWGo%3D' (2026-01-22)
2026-01-24 01:03:07 -05:00
OatmealDome
fd81561871 flake: Update to NixOS 25.11 2026-01-24 01:02:55 -05:00
OatmealDome
1efea203d9 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/9edb1787864c4f59ae5074ad498b6272b3ec308d?narHash=sha256-NA/FT2hVhKDftbHSwVnoRTFhes62%2B7dxZbxj5Gxvghs%3D' (2025-08-05)
  → 'github:ryantm/agenix/fcdea223397448d35d9b31f798479227e80183f6?narHash=sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L%2BVSybPfiIgzU8lbQ%3D' (2025-11-08)
• Updated input 'fifoci':
    'github:dolphin-emu/fifoci/726901a804056aacac90a9aa8ac6502fc320aa3a?narHash=sha256-XG70unR1uJt7UGGLXu6N8Jq9IX5/3TS659Sek5BebLE%3D' (2025-08-22)
  → 'github:dolphin-emu/fifoci/0944502759e2eb7a0e74e835c097f1f35210208f?narHash=sha256-iFrpUct3zlIGkjKeYVSMOOnHAgrwZK7waO/5zk1eVFo%3D' (2025-08-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9cb344e96d5b6918e94e1bca2d9f3ea1e9615545?narHash=sha256-gKlP0LbyJ3qX0KObfIWcp5nbuHSb5EHwIvU6UcNBg2A%3D' (2025-08-20)
  → 'github:NixOS/nixpkgs/ac62194c3917d5f474c1a844b6fd6da2db95077d?narHash=sha256-16KkgfdYqjaeRGBaYsNrhPRRENs0qzkQVUooNHtoy2w%3D' (2026-01-02)
• Updated input 'pyproject-build-systems':
    'github:pyproject-nix/build-system-pkgs/9778e87c2361810ff15e287ca5895c9da4a0e900?narHash=sha256-2FfbqsaHVQd12XFFUAinIMAuGO3853LONmva1gT3vKw%3D' (2025-08-18)
  → 'github:pyproject-nix/build-system-pkgs/042904167604c681a090c07eb6967b4dd4dae88c?narHash=sha256-4bocaOyLa3AfiS8KrWjZQYu%2BIAta05u3gYZzZ6zXbT0%3D' (2025-11-20)
• Updated input 'pyproject-build-systems/uv2nix':
    'github:pyproject-nix/uv2nix/87bcba013ef304bbfd67c8e8a257aee634ed5a4c?narHash=sha256-WnoFEk79ysjL85TNP7bvImzhxvQw9B6uNtnLd4oJntw%3D' (2025-08-14)
  → 'github:pyproject-nix/uv2nix/273ce18f913d8559e0d04f820d724308966d7c4d?narHash=sha256-HAmm1GBS1myZCFuog0DC2ZLaynvZtiUI2Crmo%2BcdQI0%3D' (2025-09-27)
• Updated input 'pyproject-nix':
    'github:pyproject-nix/pyproject.nix/7ea903d50c20d4d3ea45ccaad7ee0d21996780c9?narHash=sha256-oMQ1YERKqiac28LB1cKjl4d0gjvK98SbGejFMfK0WGE%3D' (2025-08-22)
  → 'github:pyproject-nix/pyproject.nix/2c8df1383b32e5443c921f61224b198a2282a657?narHash=sha256-xaKvtPx6YAnA3HQVp5LwyYG1MaN4LLehpQI8xEdBvBY%3D' (2025-11-26)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b29e5365120f344fe7161f14fc9e272fcc41ee56?narHash=sha256-z/Iy4qvcMqzhA2IAAg71Sw4BrMwbBHvCS90ZoPLsnIk%3D' (2025-09-01)
  → 'github:oxalica/rust-overlay/0a9de73f3c23206a2fce3c7656a42d3a3f07be9f?narHash=sha256-tf4xEp5Zq8%2BZce0WtU8b0VNMxhQtwes67sN2phnbkpk%3D' (2026-01-16)
• Updated input 'uv2nix':
    'github:pyproject-nix/uv2nix/76778b5f457e416688324d19d8f02ec5e22cbe0c?narHash=sha256-MD1IhwuoDXQSYcQ/JfEpMxrk6pPl%2BaHPXSqZLOXLHks%3D' (2025-08-22)
  → 'github:pyproject-nix/uv2nix/1b8f4d4c874f909de24639142c1141c84119b0f0?narHash=sha256-uT0ICn7tknFtdOP7zhkgOkusq38EcttqUCS5Ho7nIvc%3D' (2026-01-16)
2026-01-16 19:05:22 -05:00
OatmealDome
64b7391c48 buildbot: Disable incremental builds on macOS 2026-01-09 06:25:16 +00:00
OatmealDome
2b4ea38a0a Merge pull request #203 from JosJuice/docker-256m
foreign-builders: Allow 256 MiB of shared memory
2026-01-06 01:42:50 -05:00
JosJuice
053a24671d foreign-builders: Allow 256 MiB of shared memory
By default, Docker limits containers to using 64 MiB of shared memory.
This is a problem for https://github.com/dolphin-emu/dolphin/pull/13768,
which calls MemoryManager::Init as part of a unit test. Under Dolphin's
default configuration (GameCube without accurate MMU emulation),
MemoryManager::Init allocates 32 MiB of shared memory for main RAM,
32 MiB of shared memory for fake VMEM, and 256 KiB of shared memory for
the locked L1 cache, which in total is just above Docker's limit.

To solve this, specify 256 MiB as the limit instead of using the default
64 MiB. This should be enough shared memory for MemoryManager even with
the MEM1 and MEM2 size override settings maxed out.
2026-01-05 16:28:38 +01:00
OatmealDome
4f0b2f996d monitoring: Add HTTP basic authentication on Prometheus dashboard 2025-11-10 03:02:36 +00:00
OatmealDome
099ae9da04 monitoring: Add HTTP basic authentication on Alertmanager dashboard 2025-11-10 02:52:07 +00:00
OatmealDome
6002b90409 buildbot: Replace expired flat-manager token used by workers 2025-10-28 05:48:34 +00:00
OatmealDome
84756accb9 buildbot: Add temporary linter exceptions for Flatpak builds
Flathub's website is currently having problems: github.com/dolphin-emu/dolphin/pull/13955#issuecomment-3315009984
2025-09-20 18:38:23 +00:00
OatmealDome
db2fb1a349 flake.lock: Update
Flake lock file updates:

• Updated input 'central':
    'github:dolphin-emu/central/50c29d4df0f25e5f41903b7255267a02c5a66e53?narHash=sha256-txT1KAZkBOQxOfeX9Eo3KzRxvHPfjZhaKOTq5iwgbnE%3D' (2025-08-26)
  → 'github:dolphin-emu/central/3e7719a269c04ce0c1e5ea598393b9205c4fd2a6?narHash=sha256-XI8xJhfjVCWwDRPPJlr2i6ZUFAEB9tnnfXfsSe2KUN0%3D' (2025-09-17)
2025-09-17 05:29:20 +00:00
OatmealDome
4046e6e801 bug-tracker: Don't challenge on new issue page 2025-09-01 19:41:00 +00:00
OatmealDome
ea3ac4db99 flake.lock: Update
Flake lock file updates:

• Updated input 'discord-bot':
    'github:dolphin-emu/discord-bot/59801dfbfee62f23b011fcae8b21119f1f0c8768?narHash=sha256-oJ7kKzbi%2Bfb1KD5MjDN%2BnzYLxtTKX5hUwv%2BxnPBrxJ0%3D' (2024-06-16)
  → 'github:dolphin-emu/discord-bot/38a3ec8b4f8c1efb70e09669485907391279d79a?narHash=sha256-fyRnOt0w%2B%2BRBRADMRFolw0QVg1H5hNe52ztHb07YXaI%3D' (2025-09-01)
• Updated input 'discord-bot/flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/1efb03f2f794ad5eed17e807e858c4da001dbc3e?narHash=sha256-MlLdAvk%2BzXCFUy280sY6LqtykqWXIkKVXo72J7a6HlU%3D' (2024-04-15)
  → 'github:oxalica/rust-overlay/b29e5365120f344fe7161f14fc9e272fcc41ee56?narHash=sha256-z/Iy4qvcMqzhA2IAAg71Sw4BrMwbBHvCS90ZoPLsnIk%3D' (2025-09-01)
• Removed input 'rust-overlay/flake-compat'
• Removed input 'rust-overlay/flake-utils'
• Removed input 'rust-overlay/flake-utils/systems'
• Removed input 'rust-overlay/rust-overlay'
• Removed input 'rust-overlay/rust-overlay/flake-utils'
• Removed input 'rust-overlay/rust-overlay/nixpkgs'
2025-09-01 19:17:07 +00:00
OatmealDome
2b8486c34b flake: Use latest rust-overlay 2025-09-01 18:57:56 +00:00
OatmealDome
7ee2702bd3 central: Require quieting SNaNs merge commit in a PR's branch to build 2025-08-26 05:11:24 +00:00
OatmealDome
4ff447ad0c fifoci-frontend: Serve Anubis-provided robots.txt file 2025-08-26 04:52:19 +00:00
OatmealDome
fae80303e1 central: Add pr-fifoci-vk-lin-mesa as a valid FifoCI builder 2025-08-26 04:48:50 +00:00
OatmealDome
b94bc6c349 flake.lock: Update
Flake lock file updates:

• Updated input 'central':
    'github:dolphin-emu/central/bac1cc85c17251bcd0b8ad2d868feb7fb462d6df?narHash=sha256-xE9G6XT16k2C22j6AmVqENjVXxG6skTqTRqeyDo/DlY%3D' (2025-08-22)
  → 'github:dolphin-emu/central/50c29d4df0f25e5f41903b7255267a02c5a66e53?narHash=sha256-txT1KAZkBOQxOfeX9Eo3KzRxvHPfjZhaKOTq5iwgbnE%3D' (2025-08-26)
2025-08-26 04:47:52 +00:00
OatmealDome
70d623b694 fifoci-frontend: Don't subject version information JSON requests to Anubis challenges 2025-08-24 17:36:35 +00:00
OatmealDome
84383bfb39 bug-tracker: Remove unnecessary clearing of knownVulnerabilities field in Redmine package 2025-08-23 16:54:34 +00:00
OatmealDome
d01fbc6862 fifoci-frontend: Aggressively block all AI/LLM bots 2025-08-23 16:54:34 +00:00
OatmealDome
6dbe8d5b79 bug-tracker: Challenge account creation, login, and issue creation requests 2025-08-23 16:54:34 +00:00
OatmealDome
f662755750 fifoci-frontend: Challenge all non-API requests by default 2025-08-23 16:54:34 +00:00
OatmealDome
102be97982 flake.lock: Update
Flake lock file updates:

• Updated input 'analytics-ingest':
    'github:dolphin-emu/analytics-ingest/1d0b05003bb4343da24a5339cd1408bbe3e9801a?narHash=sha256-Y7ODOuzUUCri%2BoW4E3r7Y3lt%2BwBKQr9DQ/dHtyofgrg%3D' (2025-08-22)
  → 'github:dolphin-emu/analytics-ingest/695a28642c88c1b9929e74b2220b3101016283a9?narHash=sha256-67QX672557NikHm4AMnVlUH7PBdxSY/5RGiTNZIsBsQ%3D' (2025-08-23)
2025-08-23 16:54:34 +00:00
OatmealDome
87376402c2 bug-tracker: Update redmine_webhook plugin to use our own fork 2025-08-23 16:54:34 +00:00
OatmealDome
0d414d4bc5 bug-tracker: Update redmine_issue_templates plugin to latest commit 2025-08-23 16:54:34 +00:00
OatmealDome
9d102b815c bug-tracker: update Redmine's Gemfile for 6.0.6 2025-08-23 16:54:34 +00:00
OatmealDome
66f4d04623 traversal-server: Disable preConfigure script
Honestly, I'm not sure why this is failing, but OK.
2025-08-23 16:54:34 +00:00
OatmealDome
0bcef443b1 flat-manger: Update to 0.4.6 2025-08-23 16:54:34 +00:00
OatmealDome
f36b57fc78 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/50ab793786d9de88ee30ec4e4c24fb4236fc2674?narHash=sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT%2Bg%3D' (2025-06-30)
  → 'github:NixOS/nixpkgs/9cb344e96d5b6918e94e1bca2d9f3ea1e9615545?narHash=sha256-gKlP0LbyJ3qX0KObfIWcp5nbuHSb5EHwIvU6UcNBg2A%3D' (2025-08-20)
• Updated input 'pyproject-nix':
    'github:pyproject-nix/pyproject.nix/023cd4be230eacae52635be09eef100c37ef78da?narHash=sha256-QSKpYg%2BTs9HYF155ltlj40iBex39c05cpOF8gjoE2EM%3D' (2025-08-11)
  → 'github:pyproject-nix/pyproject.nix/7ea903d50c20d4d3ea45ccaad7ee0d21996780c9?narHash=sha256-oMQ1YERKqiac28LB1cKjl4d0gjvK98SbGejFMfK0WGE%3D' (2025-08-22)
• Updated input 'uv2nix':
    'github:pyproject-nix/uv2nix/bebbd80bf56110fcd20b425589814af28f1939eb?narHash=sha256-k8kxwVs8Oze6q/jAaRa3RvZbb50I/K0b5uptlsh0HXI%3D' (2025-08-18)
  → 'github:pyproject-nix/uv2nix/76778b5f457e416688324d19d8f02ec5e22cbe0c?narHash=sha256-MD1IhwuoDXQSYcQ/JfEpMxrk6pPl%2BaHPXSqZLOXLHks%3D' (2025-08-22)
2025-08-23 16:54:34 +00:00
OatmealDome
14396799cf flake: Update to NixOS 25.05 2025-08-23 16:54:34 +00:00
OatmealDome
7220f5c889 traversal-server: Update to Dolphin 2503a 2025-08-23 16:54:34 +00:00
OatmealDome
ae49349c86 traversal-server: Update to use dolphin-emu package 2025-08-23 16:54:34 +00:00
OatmealDome
9f633b4fa6 altair/hypervisor: Add additional forwarding rules for subnet 2025-08-23 16:54:34 +00:00
OatmealDome
a1ed0f52a2 altair/hypervisor: Allow RDP ports in firewall 2025-08-23 16:54:34 +00:00
OatmealDome
f7e1f82f08 flake.lock: Update
Flake lock file updates:

• Updated input 'fifoci':
    'github:dolphin-emu/fifoci/de3a413feaaa282fbc7813599cb7ae50afc0670c?narHash=sha256-Fxs5uJWdKItpO3LklaNxTX4SkPn9dflIHGZKARbBTkY%3D' (2025-08-22)
  → 'github:dolphin-emu/fifoci/726901a804056aacac90a9aa8ac6502fc320aa3a?narHash=sha256-XG70unR1uJt7UGGLXu6N8Jq9IX5/3TS659Sek5BebLE%3D' (2025-08-22)
2025-08-22 04:15:24 +00:00
OatmealDome
988d3ddcb4 buildbot: Update for fifoci Poetry to uv migration 2025-08-22 04:02:32 +00:00
OatmealDome
3a06348b24 fifoci-worker: Replace Poetry with uv 2025-08-22 03:36:21 +00:00
OatmealDome
559880ebe3 fifoci-frontend: Fix reference to fifoci-frontend package path 2025-08-22 03:36:13 +00:00