233 Commits
Author SHA1 Message Date
Robert Kaussow dac85f9f86 Merge branch 'main' into pr/4861 2025-12-18 14:33:08 +01:00
Henrik Huitti 87ec6ceccb fix: updateRepoPermissions to cleanup old permissions (#5790) 2025-11-29 17:19:55 +01:00
tuxmainyanddamage 5a93de88dd add events query parameter to badge url (#5728)
Co-authored-by: damage <damage@devloop.de>
2025-11-27 12:35:29 +02:00
6543 21ef4cac53 On set/get of repo make sure forge_id is set and on fetch respected (#5717) 2025-11-27 09:39:41 +01:00
Robert Kaussow 0678f89a8a Merge branch 'main' into pr/4861 2025-11-04 13:15:25 +01:00
09e8d32353 chore(deps): update dependency golangci/golangci-lint to v2.6.0 (#5702)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-11-03 15:22:20 +01:00
Robert Kaussow a6b462deae Merge branch 'main' into pr/4861 2025-10-28 10:38:56 +01:00
6543 3d43a3fce6 Make pipeline/frontend/yaml/* types able to be marshaled back to YAML (#1835) 2025-10-25 10:27:22 +02:00
Robert Kaussow 3a99649546 Merge branch 'main' into pr/4861 2025-10-21 12:39:44 +02:00
6543 c8a2b2f81a Add migration tests for postgres (#669) 2025-10-21 12:19:39 +02:00
Robert Kaussow a0cbd4d0fc Merge branch 'main' into pr/4861 2025-10-21 08:19:49 +02:00
045a22209a Support multiple users with same login name but different forges (#5612)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-10-21 08:19:09 +02:00
Robert Kaussow 1f225c1d0d fix tests 2025-10-12 21:20:55 +02:00
Robert Kaussow b25273e71e Merge branch 'main' into pr/4861 2025-10-12 21:04:17 +02:00
Robert Kaussow fb464e16f0 align view and fix linting 2025-10-12 20:49:56 +02:00
Robert Kaussow 95d0285e91 cleanup 2025-10-12 20:09:47 +02:00
Robert KaussowandAnbraten 8771f57cb1 Add repo filter options to GetRepos api (#5631)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2025-10-12 16:16:52 +02:00
Arthur 7e960b4a2b Added support for managing manual pipeline parameters
Introduced backend API endpoints, database operations, and web UI components for creating, updating, listing, and deleting manual pipeline parameters. This update includes tests for datastore functions, integration with the Vue.js web interface, and mock implementation for parameter-related methods.
2025-10-12 15:03:58 +02:00
Robert Kaussow 80dd288f4a Fix forge oauth columns migration (3) (#5551) 2025-09-26 07:07:41 +02:00
qwerty287 e9c545e25b Add StepFinished to log service (#5530) 2025-09-24 13:41:03 +02:00
Robert Kaussow 2f3c4a28c1 Migrate to mockery v3 (#5547) 2025-09-24 13:12:55 +02:00
Robert Kaussowandqwerty287 7707e843f2 Show human readable information in queue info (#5516)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-09-23 09:35:49 +02:00
Robert Kaussow 92ebabe568 Ensure columns to drop exists in forges migration (#5539) 2025-09-23 08:53:53 +02:00
Robert Kaussow 8a69a1cfc6 Fix formatting and version formatting tools (#5540) 2025-09-23 00:36:46 +02:00
Robert Kaussow 68d690ad9b Fix forge oauth columns migration (2) (#5526) 2025-09-19 22:23:28 +02:00
Robert Kaussow 7800d13605 Fix forge oauth columns migration (#5525) 2025-09-19 21:40:31 +02:00
Robert Kaussow d69fdff51b Cleanup columns in forges table (#5517) 2025-09-16 11:50:53 +02:00
AnbratenandAnton Bracke 24ebcb8cf8 Rename oauth variables (#5435)
Co-authored-by: Anton Bracke <anton.bracke@fastleansmart.com>
2025-08-20 22:47:43 +02:00
qwerty287 fa16d7181a Disable package name linting (#5294) 2025-07-03 18:29:50 +03:00
c45657721f fix(deps): update golang-packages (#5121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-04-25 15:55:30 +03:00
Robert Kaussow 9beb91828c Avoid db errors while executing migrations check (#5072) 2025-04-04 14:24:02 +02:00
6543 c4b22cc493 Use xorm quoter for feed query (#5018) 2025-03-26 19:37:38 +01:00
Robert Kaussow 780f838578 Add migration to fix zero forge_id in orgs table (#4924) 2025-03-04 07:56:52 +01:00
45a92cd928 Fix org assign on login (#4817)
Co-authored-by: qwerty287 <qwerty287@posteo.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-02-16 12:02:18 +02:00
a6e468afd8 Unsanitize user and org names in DB (#4762)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
2025-02-12 21:41:04 +01:00
Lauris BH 021cc59d53 Optimize repository list loading to return also latest pipeline info (#4814) 2025-02-08 09:42:45 +02:00
Robert Kaussow 08021ca593 Fix sql identifier escaping in datastore feed (#4746) 2025-01-19 22:41:59 +01:00
qwerty287 e51df2db5e Fix org creation (#4722) 2025-01-13 11:09:44 +02:00
Patrick Schratz 628c0e8faa Don't fail user creation if org exists (#4687) 2025-01-10 18:12:21 +01:00
afa6dee30b Migrate away from goblin (#4624)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-30 08:08:53 +02:00
qwerty287andPatrick Schratz fdfabe6368 Support Git as only VCS (#4346)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2024-12-27 22:49:19 +01:00
qwerty287andRobert Kaussow 81b74025d4 Update Go imports paths (#4605)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-22 10:44:34 +01:00
Robert Kaussow 7fa474c5c3 Ignore blocked pipelines for badge rendering (#4582) 2024-12-18 08:58:08 +01:00
Robert Kaussow e8216bc123 Remove related pipeline logs during pipeline deletion (#4572) 2024-12-17 09:09:03 +01:00
6e18a44880 Set new default approval mode based on repo visibility (#4456)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-12-05 09:16:25 +01:00
Robert Kaussow 289239d1b3 Add status filter to list pipeline API (#4494) 2024-12-01 05:35:05 +01:00
6543 52fb493495 Add filter to list repository pipelines API (#4416) 2024-11-28 22:33:52 +01:00
qwerty287andAnbraten 6f7f7692e1 Rename token fields (#4471)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-11-28 10:27:28 +02:00
5bb7cef08b Allow to set custom trusted clone plugins (#4352)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-26 14:27:05 +01:00
Anbraten 53d6421940 Support github refresh tokens (#3811) 2024-11-22 19:12:43 +01:00