34adde2cfd
Add LICENSE.md (MIT)
Build and Release / Create Release (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
2026-01-23 00:54:56 +00:00
103f75edfc
feat(ui): add octicon-server icon to svg registry
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
2026-01-22 19:09:33 -05:00
f97554b008
test: fix Windows compatibility issues in test suite
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 2m49s
Build and Release / Unit Tests (push) Successful in 5m20s
Build and Release / Lint (push) Successful in 5m26s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m57s
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Skip LevelDB tests on Windows due to file locking and timeout issues. Adjust timer assertions to account for Windows timer resolution. Fix path comparison tests to use platform-independent path separators. Add missing file close in dumper test.
2026-01-22 18:59:06 -05:00
f99d7c5537
chore(i18n): remove BOM from locale JSON files
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 2m39s
Build and Release / Lint (push) Successful in 5m13s
Build and Release / Unit Tests (push) Successful in 5m38s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m55s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 4m18s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 8h4m12s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m43s
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Removes UTF-8 BOM (Byte Order Mark) characters from the beginning of all locale JSON files. The BOM is unnecessary for UTF-8 files and can cause parsing issues in some tools.
2026-01-22 18:30:08 -05:00
180b40eadb
chore(i18n): replace Gitea references with GitCaddy in locales
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Failing after 3m0s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Updates locale strings across all language files to replace "Gitea" branding with "GitCaddy". This is part of the rebranding effort and affects user-facing messages related to authentication, installation, and repository settings.
2026-01-22 18:17:26 -05:00
a674c5191a
feat(actions): add manage runners button to workflow run view
...
Adds a "Manage Runners" button to the actions workflow run page for repository admins. This provides quick access to the runners settings page directly from the workflow execution view.
2026-01-22 18:11:17 -05:00
2a35c3d560
fix(ui): improve license badge layout in repo lists
...
Build and Release / Create Release (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Fixes layout issues with the license badge positioning across different repository list views. Ensures proper spacing between language and license info, adds muted styling to license badges, and prevents empty description rows from rendering. Also hides "repo updated" timestamp on explore page.
2026-01-22 17:54:21 -05:00
c32111f87d
refactor(ui): move license badge to description row in repo list
...
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Repositions the license badge from the stats row to the description area, aligning it to the right. This improves visual hierarchy and makes better use of space in the repository list view.
2026-01-22 17:33:00 -05:00
10b7e17471
refactor(repo): use custom json module and strings.SplitSeq
...
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Replace standard library encoding/json with custom modules/json package and update strings.Split to use strings.SplitSeq for improved iteration
2026-01-22 16:58:16 -05:00
2c256cab21
feat(api): add attachment support to issue JSON API
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m12s
Build and Release / Lint (push) Failing after 4m11s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m37s
Extends the /issues/submit.json endpoint to accept multipart/form-data with file attachments alongside JSON data. Supports both JSON-only requests and multipart requests with attachments. Attachments are included in all issue JSON responses (submit, status, list endpoints).
2026-01-22 16:40:57 -05:00
494f99b638
fix(org): preserve pinned repo order on form submission
...
Build and Release / Create Release (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Collects repo IDs in DOM order via JavaScript on form submit instead of relying on individual hidden inputs, ensuring drag-and-drop reordering is properly saved.
Adds fallback to previous method if JavaScript doesn't execute.
2026-01-22 16:15:40 -05:00
d88d66581d
fix(org): preserve group assignments when reordering pins
...
Build and Release / Create Release (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Fixes ReorderOrgPinnedRepos to only update display_order field, preserving existing group_id assignments. Uses MustCols to ensure zero values are properly updated (first item can have display_order=0). Previously, reordering would unintentionally clear group assignments.
2026-01-22 15:42:02 -05:00
503b0cff37
docs(issues): expand API documentation with examples
...
Expands AutoTicket and AutoRelease API documentation with detailed request/response examples, authentication details, rate limiting info, UI integration notes, and code samples for in-app integration. Clarifies endpoint behavior and adds field descriptions.
2026-01-22 15:33:42 -05:00
a74d25e6ea
docs(issues): add API documentation for issues and releases
...
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Adds developer notes documenting the new JSON API endpoints for AutoTicket (issue submission with external user tracking) and AutoRelease (release channel filtering for update checks). Includes endpoint descriptions, request/response examples, and usage patterns.
2026-01-22 15:24:45 -05:00
7debd1ada3
feat(issues): add external user tracking for app integration
...
Adds ExternalUserID and ExternalSource fields to issues table to allow external apps to track their own user identifiers when creating issues via API. Includes database migration v336, search filters, JSON API endpoint, and UI filter option. Adds locale strings across all 28 languages for external user filtering.
2026-01-22 15:23:23 -05:00
5b42ffcd92
feat(releases): add JSON API endpoint for update checks
...
Implements release channel filtering (stable/prerelease/any) with new GetLatestReleaseByRepoIDAndChannel function. Adds JSON API endpoint for applications to check for updates programmatically. Includes tooltip translations across all 28 locales and UI updates to release list and header templates.
2026-01-22 15:04:50 -05:00
cc2345a56e
fix(org): fix pinned repos settings page issues
...
Build and Release / Create Release (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Fixes repository search method call (use SearchRepository instead of GetUserRepositories), adds missing CSRF tokens to forms, removes duplicate RenderUserOrgHeader call, and adds proper page class to template.
2026-01-22 14:38:01 -05:00
87ca6d4126
chore(i18n): add translations for pinned repos feature
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m12s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m43s
Build and Release / Lint (push) Successful in 4m56s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m48s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 8h4m40s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 5m6s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 5m9s
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Adds locale strings for pinned repositories management UI and vault new secret description across all 28 supported languages. Includes translations for settings page, drag-and-drop hints, confirmation dialogs, and error messages.
2026-01-22 14:20:39 -05:00
9fc57798eb
fix(ui): improve layout and navigation consistency
...
Updates pinned repos management links to point to correct settings page. Improves new secret page layout with flexbox and adds description. Adds missing context user data for org settings. Enhances license tab styling and adds missing locale string for view file action.
2026-01-22 14:16:15 -05:00
8c979dde36
feat(org): add pinned repositories management UI
...
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Implements a settings page for organization admins to manage pinned repositories. Adds ability to pin/unpin repos, reorder them via drag-and-drop, and view currently pinned repos. Includes new routes, templates, locale strings, and helper function IsErrOrgPinnedRepoAlreadyExist for error handling.
2026-01-22 12:54:00 -05:00
ab4b9d245e
feat(ui): display license type in repository list
Build and Release / Create Release (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
2026-01-22 12:26:06 -05:00
8f35318aea
chore(deps): bump gitcaddy-vault to v1.0.49
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
2026-01-22 11:54:26 -05:00
c8dc9dbead
feat(repo): hide .profile repositories from non-admin users
...
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Create Release (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Add ExcludeProfileRepos option to SearchRepoOptions to filter out .profile repositories from explore and organization listings. Site admins and organization owners can still view these repositories, but regular users and anonymous visitors cannot see them in public listings.
2026-01-21 21:00:44 -05:00
5d48cce6d5
build(vault): bump gitcaddy-vault to v1.0.47
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
2026-01-21 20:23:02 -05:00
1f512924de
feat(packages): add global package access support
...
Add is_global flag to packages allowing them to be accessible at root URLs without owner prefix. Include database migration, package settings UI, admin bulk operations, and automatic repository matching. This enables cleaner package URLs for organization-wide packages.
2026-01-21 20:05:36 -05:00
4ae82201dc
feat(org): support explicit license type override for orgs
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m13s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m39s
Build and Release / Lint (push) Successful in 4m45s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m17s
Build and Release / Build Binary (linux/arm64) (push) Successful in 8m41s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Failing after 16m47s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Failing after 16m50s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 16m51s
Add ability to explicitly set Custom or Mixed license types for organizations via .license-type file in .profile repo. Improve license detection to identify mixed/multi-license projects and enhance pattern matching for Apache and BSL licenses. This allows orgs to override auto-detection when needed.
2026-01-21 17:38:21 -05:00
8352eacc77
chore(i18n): update translations for license file view
...
Build and Release / Lint (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Create Release (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Translate "View LICENSE.md file" string across 27 locales including Czech, Greek, Spanish, Persian, Finnish, French, Irish, Hindi, Hungarian, Indonesian, Icelandic, Italian, Japanese, Korean, Latvian, Dutch, Polish, Portuguese (BR/PT), Russian, Sinhala, Slovak, Swedish, Turkish, Ukrainian, and Chinese (CN/TW).
2026-01-21 17:17:46 -05:00
f18df72091
fix(ci): disable autocrlf on Windows builds
...
Build and Release / Create Release (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Set core.autocrlf to false before checkout on Windows to prevent line ending conversion issues that can cause build failures or file corruption.
2026-01-21 16:50:30 -05:00
cbdbeca223
build(vault): bump gitcaddy-vault to v1.0.46
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m21s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m23s
Build and Release / Lint (push) Successful in 5m38s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m52s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 8h3m5s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m56s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 5m9s
Build and Release / Build Binary (linux/arm64) (push) Successful in 6m41s
2026-01-21 16:14:17 -05:00
bb87bca3b3
fix(vault): pass nil limits to CreateSecret in vault move
...
Build and Release / Create Release (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Update CreateSecret call in vault move handler to pass nil limits parameter, matching the updated service signature. Also bump gitcaddy-vault to v1.0.45.
2026-01-21 15:56:40 -05:00
74f8c911dc
build(license): bump gitcaddy-vault to v1.0.44
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m18s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 5m7s
Build and Release / Lint (push) Successful in 5m23s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m55s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 8h3m30s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 4m36s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m42s
Build and Release / Build Binary (linux/arm64) (push) Successful in 7m33s
2026-01-21 13:44:28 -05:00
6bdc0abcb3
build(vault): bump gitcaddy-vault to v1.0.43
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m17s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 5m13s
Build and Release / Lint (push) Successful in 5m24s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m54s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 8h3m9s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 4m12s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m29s
Build and Release / Build Binary (linux/arm64) (push) Successful in 7m25s
2026-01-21 12:57:26 -05:00
cfa41f4751
build(vault): bump gitcaddy-vault to v1.0.42
Build and Release / Create Release (push) Successful in 0s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
2026-01-21 12:49:56 -05:00
cac26ed768
build(vault): bump gitcaddy-vault to v1.0.41
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
2026-01-21 12:08:38 -05:00
8586133547
Update go.mod
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
2026-01-21 11:47:16 -05:00
678b058041
Update list.tmpl
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
2026-01-21 11:17:26 -05:00
015318aa0a
feat(plugins): add PluginRouter interface for route registration
...
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Introduce PluginRouter interface to standardize plugin route registration and replace the previous 'any' type approach. Add WebRouterAdapter to wrap web.Router and handle path prefixes correctly. This provides a cleaner, type-safe API for plugins to register routes without needing to know about the underlying router implementation.
2026-01-21 10:35:56 -05:00
9510d0d13c
refactor(ci): remove vault web routes and add VS solution
...
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Remove vault web route handlers from main router as they are now handled by the vault plugin itself. Add Visual Studio solution file for C# SDK development and ignore SDK build artifacts.
2026-01-21 09:52:20 -05:00
d7180bd7c8
build(ci): bump gitcaddy-vault to v1.0.38
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
2026-01-21 04:44:33 -05:00
c1a65b81fc
fix(ci): use direct GOPROXY to avoid public proxy caching
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 2m35s
Build and Release / Lint (push) Successful in 5m16s
Build and Release / Unit Tests (push) Successful in 5m24s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m52s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 6m15s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 5m22s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 8h4m47s
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Set GOPROXY to 'direct' for all vault dependency update steps to bypass the public Go proxy. This ensures private dependencies are fetched directly from source and prevents caching issues with private modules.
2026-01-21 04:31:13 -05:00
8e50b0c53a
fix(vault): sync translations and add compare template
...
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
- Fix sync-vault.sh to export SERVER_DIR and VAULT_PATH for Python heredoc
- Sync all vault translations including vault.type_file and vault.compare keys
- Add compare.tmpl template for version comparison feature
- Update vault templates from vault plugin
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 03:11:13 -05:00
e9ac415657
build(ci): upgrade node from 20 to 22 for linux/arm64 build
Build and Release / Build Binaries (arm64, darwin, macos) (push) Failing after 9m46s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been cancelled
Build and Release / Unit Tests (push) Has been cancelled
Build and Release / Lint (push) Has been cancelled
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been cancelled
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Integration Tests (PostgreSQL) (push) Has been cancelled
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been cancelled
Build and Release / Create Release (push) Has been cancelled
2026-01-21 00:48:24 -05:00
358e1ea94d
fix(vault): add pagination support to audit log
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m31s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m7s
Build and Release / Lint (push) Successful in 5m23s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m48s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 4m5s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h4m53s
Build and Release / Build Binary (linux/arm64) (push) Failing after 1m16s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m8s
Replace manual page/pageSize data with proper Pager object in audit handler. Add CreatedUnix and UsedCount fields to Token service struct to support complete token metadata.
2026-01-20 23:25:52 -05:00
6c12e732ce
feat(vault): add UI improvements and i18n updates
...
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m16s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m32s
Build and Release / Lint (push) Successful in 4m37s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m45s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h3m59s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 5m12s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 5m48s
Build and Release / Build Binary (linux/arm64) (push) Failing after 1m17s
Adds new UI features including edit secret form, hidden/raw value views, copy functionality, and type filtering. Updates locale files across all supported languages with new translation keys for vault features.
2026-01-20 19:35:47 -05:00
1ced5e9f55
feat(vault): add IsDeleted helper method to Secret
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m4s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m44s
Build and Release / Lint (push) Successful in 5m3s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m59s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h3m46s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 5m11s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 6m3s
Build and Release / Build Binary (linux/arm64) (push) Failing after 1m21s
2026-01-20 17:18:18 -05:00
2473567155
build(deps): bump gitcaddy-vault from 1.0.24 to 1.0.31
Build and Release / Create Release (push) Successful in 0s
Build and Release / Unit Tests (push) Successful in 3m2s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m58s
Build and Release / Lint (push) Successful in 5m6s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m44s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 4m38s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h4m48s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 4m57s
Build and Release / Build Binary (linux/arm64) (push) Failing after 1m17s
2026-01-20 16:58:33 -05:00
0784c2e6d6
style(vault): align error variable declarations
Build and Release / Unit Tests (push) Successful in 2m55s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m52s
Build and Release / Lint (push) Successful in 4m57s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m7s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h4m56s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 5m19s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 5m37s
Build and Release / Build Binary (linux/arm64) (push) Failing after 1m47s
2026-01-20 01:19:56 -05:00
040dd2d527
feat(vault): add configuration status warnings for admins
...
Build and Release / Lint (push) Failing after 2m53s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Has been skipped
Build and Release / Build Binaries (amd64, darwin, macos) (push) Has been skipped
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been skipped
Build and Release / Build Binary (linux/arm64) (push) Has been skipped
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 3m52s
Build and Release / Unit Tests (push) Successful in 4m14s
Displays a warning message to admins when vault master key is not configured. Adds ConfigurablePlugin interface for plugins to report configuration status, and implements IsConfigured() and GetConfigurationError() service methods. Warning appears on vault pages with instructions to add MASTER_KEY to app.ini.
2026-01-20 01:04:05 -05:00
9a52b150fd
feat(actions): add bandwidth health checks for runners
...
Build and Release / Unit Tests (push) Successful in 3m9s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 5m1s
Build and Release / Lint (push) Successful in 5m18s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m2s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h4m47s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 11m9s
Build and Release / Build Binary (linux/arm64) (push) Has been cancelled
Build and Release / Build Binaries (arm64, darwin, macos) (push) Has been cancelled
Adds bandwidth monitoring to runner health checks with critical threshold of 8 Mbps (1 MB/s). Runners below this threshold are blocked from job assignment and trigger automatic bandwidth rechecks. Also refines health check logic: disk/CPU now only block at 95%+ (critical), and latency is informational only. Includes new RunnerBandwidthCheckRequest model to track recheck requests.
2026-01-20 00:26:29 -05:00
a91f00e26b
Fix "Leave site?" warning on license create
...
Build and Release / Lint (push) Successful in 3m20s
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 4m2s
Build and Release / Unit Tests (push) Successful in 4m19s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 2m51s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Successful in 9h4m5s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 10m52s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 11m12s
Build and Release / Build Binary (linux/arm64) (push) Failing after 5m16s
Add ignore-dirty class to form before submitting to prevent
the browser's beforeunload warning when creating a license file.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 00:06:28 -05:00