Commit Graph
14682 Commits
Author SHA1 Message Date
kevinveenbirkenbach 7e50e5325b Refine ethics section in AGENTS 2026-03-26 08:35:11 +01:00
kevinveenbirkenbach b4b863676c Fix cancellation of closed fork PR runs 2026-03-26 08:31:12 +01:00
kevinveenbirkenbach 1c47e21a20 Merge pull request #106 from AlejandroRomanIbanez/feature/makefile-wsl2
Feature/makefile wsl2
2026-03-26 07:20:18 +01:00
kevinveenbirkenbach 966b2cce5f qMerge branch 'main' into feature/makefile-wsl2 2026-03-26 07:19:33 +01:00
kevinveenbirkenbach 43f53ce5b9 Merge pull request #114 from infinito-nexus/dependabot/github_actions/actions/upload-artifact-7
build(deps): bump actions/upload-artifact from 4 to 7
2026-03-26 02:52:03 +01:00
dependabot[bot] bc58b27eaa build(deps): bump actions/upload-artifact from 4 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 01:44:23 +00:00
kevinveenbirkenbach a2219a3af7 Add OIDC and OAuth2 mutual exclusion test 2026-03-26 02:39:12 +01:00
kevinveenbirkenbach 0b5b8a8c72 Add OIDC and OAuth2 mutual exclusion test 2026-03-26 02:10:46 +01:00
kevinveenbirkenbach cc8edfe0a5 Adapt Taiga auth flow to OIDC-only mode 2026-03-26 01:57:09 +01:00
kevinveenbirkenbach 2f0edbb2fc Fix oauth2 proxy cookie secret generation 2026-03-26 01:15:08 +01:00
kevinveenbirkenbach f89948ea76 Wait for Pixelfed tables before admin bootstrap 2026-03-25 23:46:40 +01:00
kevinveenbirkenbach 776078f48d Merge branch 'main' into feature/pixelfed-playwright 2026-03-25 23:29:51 +01:00
kevinveenbirkenbach 116d2613a5 docs: add TDD principle to AGENTS 2026-03-25 21:50:48 +01:00
kevinveenbirkenbach b7d0e0b301 docs: clarify test policy for non-executable files 2026-03-25 21:50:48 +01:00
kevinveenbirkenbach ade6f58f8d test: add taiga playwright login logout flow 2026-03-25 21:48:09 +01:00
kevinveenbirkenbach f032f44063 fix: reuse taiga auth build config for async service 2026-03-25 21:18:32 +01:00
kevinveenbirkenbach cdf78af027 docs: add TDD principle to AGENTS 2026-03-25 21:12:39 +01:00
kevinveenbirkenbach d099d1c03f docs: clarify test policy for non-executable files 2026-03-25 21:03:07 +01:00
kevinveenbirkenbach c010790140 Merge branch 'main' into feature/taiga-ldap 2026-03-25 20:55:04 +01:00
kevinveenbirkenbach 7c80628080 Updated .dockerignore 2026-03-25 20:51:51 +01:00
kevinveenbirkenbach c3f0253687 Updated .dockerignore 2026-03-25 20:51:11 +01:00
kevinveenbirkenbach 153d392322 Bootstrap Pixelfed administrator OIDC login 2026-03-25 20:49:48 +01:00
kevinveenbirkenbach 0617edfc89 Merge branch 'main' into feature/pixelfed-playwright 2026-03-25 19:40:08 +01:00
kevinveenbirkenbach 006183496e Added job-logs.txt to .gitignore 2026-03-25 19:37:45 +01:00
kevinveenbirkenbach 9ae845def2 Document Playwright failure asset handling 2026-03-25 19:32:20 +01:00
kevinveenbirkenbach 66bbffe963 Fix docker image reference scan hints 2026-03-25 19:24:53 +01:00
kevinveenbirkenbach 80d879c271 Ignore JS and JSON files in raw docker command test 2026-03-25 17:56:38 +01:00
kevinveenbirkenbach 93ebc301e6 Fix Taiga LDAP and OIDC role integration 2026-03-25 17:54:36 +01:00
kevinveenbirkenbach 99427ed631 Ignore JS and JSON files in raw docker command test 2026-03-25 17:47:52 +01:00
kevinveenbirkenbach bc7dae2b2a Add Pixelfed Playwright OIDC test 2026-03-25 16:42:02 +01:00
kevinveenbirkenbach b2519823f3 Merge branch 'main' into feature/pixelfed-playwright 2026-03-25 16:23:59 +01:00
kevinveenbirkenbach 6d2609a57d Merge branch 'infinito-nexus:main' into main 2026-03-25 16:23:12 +01:00
kevinveenbirkenbach c33e3a349c Add upstream image testing guidance 2026-03-25 16:21:45 +01:00
kevinveenbirkenbach 29ed4f0e4a Improve agent instruction formatting 2026-03-25 16:21:45 +01:00
kevinveenbirkenbach 8fbd7c9ec8 Add upstream image testing guidance 2026-03-25 16:20:48 +01:00
kevinveenbirkenbach f26c75e724 Improve agent instruction formatting 2026-03-25 16:18:39 +01:00
kevinveenbirkenbach ca90cb3897 Merge branch 'feature/playwright-e2e-test' 2026-03-25 15:55:58 +01:00
kevinveenbirkenbach 46668ade7f Merge pull request #104 from kevinveenbirkenbach/feature/playwright-e2e-test
Feature/playwright e2e test
2026-03-25 15:55:19 +01:00
kevinveenbirkenbach 474a463aa7 Merge branch 'main' into feature/playwright-e2e-test 2026-03-25 15:52:30 +01:00
kevinveenbirkenbach 2bde1d22dd Merge branch 'infinito-nexus:main' into main 2026-03-25 15:50:05 +01:00
kevinveenbirkenbach 971f11f448 Add min_storage metadata for invokable services 2026-03-25 15:44:56 +01:00
kevinveenbirkenbach cc910167e9 Guard empty deploy matrices and ignore JSON docker scan 2026-03-25 15:44:56 +01:00
kevinveenbirkenbach cbde4b80f7 docs: improve AGENTS.md regression test wording 2026-03-25 15:44:56 +01:00
kevinveenbirkenbach 38cf91aaef Removed unneccessary warning emoji 2026-03-25 15:44:55 +01:00
kevinveenbirkenbach 9079296618 Added test fail instructions for AGENTS.md 2026-03-25 15:44:55 +01:00
kevinveenbirkenbach aa6b7de00d fix(shopware): pin secure build configuration 2026-03-25 15:44:55 +01:00
kevinveenbirkenbachandClaude Sonnet 4.6 a06fd15710 chore: update openproject version 15 -> 17
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 15:44:55 +01:00
kevinveenbirkenbachandClaude Sonnet 4.6 95031fa8cf chore: update Docker image versions to latest
- funkwhale/front + funkwhale/api: 1.4.0 -> 2.0.0
- mattermost-team-edition: 7.10.5 -> 11.5.1
- mediawiki: 1.44 -> 1.45
- mobilizon: 5.2.0 -> 5.2.3
- shopware/composer: 2.7 -> 2.9
- opensearchproject/opensearch: 2.12.0 -> 3.5.0

Skipped: moodle (LTS pin), openproject (major pin)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 15:44:55 +01:00
kevinveenbirkenbachandClaude Sonnet 4.6 ad7c3e29d1 style: apply ruff formatting to test_docker_image_versions.py
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 15:44:55 +01:00
kevinveenbirkenbachandClaude Sonnet 4.6 b075b480fc feat: add ghcr.io support and depth-aware version comparison
- Support docker.io/ prefix by stripping it and querying Docker Hub
- Add ghcr.io support via anonymous Bearer token flow (no secrets needed)
- Depth-aware version comparison: version: "15" compares only x tags,
  version: "8.3" only x.x tags, version: "2.12.0" only x.x.x tags

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 15:44:55 +01:00