bagas
305693a697
Merge pull request 'chore: group all dependencies in renovate config' ( #117 ) from chore/update-renovate-config into staging
...
SonarQube Scan / SonarQube Trigger (push) Successful in 3m44s
Tests / Run Tests (pull_request) Successful in 2m5s
Reviewed-on: #117
2026-03-20 14:26:38 +07:00
bagas
685d8b9cd3
chore: group all dependencies in renovate config
Tests / Run Tests (pull_request) Successful in 2m4s
2026-03-20 14:19:06 +07:00
bagas
29403b961a
Merge pull request 'feat: upgrade bubbletea, bubbles, and lipgloss to v2' ( #116 ) from feat/upgrade-bubbletea-bubbles-lipgloss-v2 into staging
...
SonarQube Scan / SonarQube Trigger (push) Successful in 3m44s
Reviewed-on: #116
2026-03-20 14:16:17 +07:00
bagas
a3ee50174b
fix: capture TERM from PTY request to restore terminal colors on SSH sessions
Tests / Run Tests (pull_request) Successful in 2m4s
SonarQube Scan / SonarQube Trigger (push) Successful in 3m40s
2026-03-20 13:59:41 +07:00
Renovate-Clanker
88149088f0
Merge pull request 'fix(deps): update module github.com/charmbracelet/colorprofile to v0.4.3' ( #102 ) from renovate/github.com-charmbracelet-colorprofile-0.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m55s
2026-03-10 07:04:54 +07:00
Renovate-Clanker
5becded0a2
fix(deps): update module github.com/charmbracelet/colorprofile to v0.4.3
Tests / Run Tests (pull_request) Successful in 2m7s
2026-03-10 00:04:48 +00:00
Renovate-Clanker
a25a7cc635
Merge pull request 'fix(deps): update module charm.land/lipgloss/v2 to v2.0.1' ( #101 ) from renovate/charm.land-lipgloss-v2-2.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m34s
2026-03-09 20:09:58 +07:00
Renovate-Clanker
9c510359b5
fix(deps): update module charm.land/lipgloss/v2 to v2.0.1
Tests / Run Tests (pull_request) Successful in 2m1s
2026-03-09 12:32:54 +00:00
Renovate-Clanker
85a86d1239
Merge pull request 'fix(deps): update module charm.land/bubbletea/v2 to v2.0.2' ( #100 ) from renovate/charm.land-bubbletea-v2-2.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m39s
2026-03-09 18:06:08 +07:00
Renovate-Clanker
ff33d22a32
fix(deps): update module charm.land/bubbletea/v2 to v2.0.2
Tests / Run Tests (pull_request) Successful in 2m15s
2026-03-09 11:06:02 +00:00
bagas
fdacc376f9
Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4' ( #99 ) from renovate/docker-setup-buildx-action-4.x into main
...
SonarQube Scan / SonarQube Trigger (push) Successful in 3m54s
Reviewed-on: #99
2026-03-06 20:13:25 +07:00
bagas
8e8a13fe90
Merge pull request 'chore(deps): update docker/build-push-action action to v7' ( #97 ) from renovate/docker-build-push-action-7.x into main
...
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
Reviewed-on: #97
2026-03-06 14:40:55 +07:00
Renovate-Clanker
e743b21a2d
chore(deps): update docker/setup-buildx-action action to v4
Tests / Run Tests (pull_request) Successful in 2m11s
2026-03-06 07:37:52 +00:00
Renovate-Clanker
26901ec9a2
chore(deps): update docker/build-push-action action to v7
Tests / Run Tests (pull_request) Successful in 2m5s
2026-03-06 07:37:48 +00:00
bagas
e75788286f
feat: upgrade bubbletea, bubbles, and lipgloss to v2
...
SonarQube Scan / SonarQube Trigger (push) Successful in 5m41s
- Migrate import paths from github.com/charmbracelet/* to charm.land/*/v2
- Replace tea.KeyMsg with tea.KeyPressMsg in all update handlers and tests
- Replace View() string return type with tea.View using declarative AltScreen
and MouseMode instead of tea.WithAltScreen()/tea.WithMouseCellMotion()
- Replace tea.WindowSize() with tea.RequestWindowSize in Init()
- Remove tea.ClearScreen from all tea.Batch() calls (removed in v2)
- Replace lipgloss.SetColorProfile(termenv.TrueColor) with
tea.WithColorProfile(colorprofile.TrueColor) in NewProgram options
- Replace ti.Width assignments with ti.SetWidth() method calls
- Update Redraw() to send tea.WindowSizeMsg{} instead of removed tea.ClearScreen
- Update test assertions to check view.Content instead of view directly
- Remove github.com/muesli/termenv dependency
2026-03-06 14:26:04 +07:00
Renovate-Clanker
bc8deb86d2
Merge pull request 'fix(deps): update module google.golang.org/grpc to v1.79.2' ( #96 ) from renovate/google.golang.org-grpc-1.x into main
SonarQube Scan / SonarQube Trigger (push) Failing after 3s
2026-03-06 14:05:19 +07:00
Renovate-Clanker
9b797659a5
fix(deps): update module google.golang.org/grpc to v1.79.2
Tests / Run Tests (pull_request) Successful in 2m13s
2026-03-06 07:05:13 +00:00
bagas
8c714a471f
Merge pull request 'chore(deps): update docker/login-action action to v4' ( #92 ) from renovate/docker-login-action-4.x into main
...
SonarQube Scan / SonarQube Trigger (push) Successful in 3m40s
Reviewed-on: #92
2026-03-06 14:03:04 +07:00
Renovate-Clanker
3c596bb3d5
Merge pull request 'chore(deps): update golang docker tag to v1.26.1' ( #95 ) from renovate/golang-1.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m43s
2026-03-06 09:04:50 +07:00
Renovate-Clanker
29891b8e63
chore(deps): update golang docker tag to v1.26.1
Tests / Run Tests (pull_request) Successful in 2m3s
2026-03-06 02:04:45 +00:00
Renovate-Clanker
b68856260a
chore(deps): update docker/login-action action to v4
Tests / Run Tests (pull_request) Successful in 2m5s
2026-03-04 09:05:01 +00:00
Renovate-Clanker
058453ecd8
Merge pull request 'fix(deps): update module github.com/caddyserver/certmagic to v0.25.2' ( #88 ) from renovate/github.com-caddyserver-certmagic-0.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m41s
2026-02-21 03:01:20 +07:00
Renovate-Clanker
66bc0d234b
fix(deps): update module github.com/caddyserver/certmagic to v0.25.2
Tests / Run Tests (pull_request) Successful in 2m53s
2026-02-20 20:01:13 +00:00
Renovate-Clanker
e55b8afea7
Merge pull request 'fix(deps): update module google.golang.org/grpc to v1.79.1' ( #87 ) from renovate/google.golang.org-grpc-1.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 4m1s
2026-02-14 19:43:05 +07:00
Renovate-Clanker
e050368b4c
fix(deps): update module google.golang.org/grpc to v1.79.1
Tests / Run Tests (pull_request) Successful in 2m29s
2026-02-14 12:42:58 +00:00
Renovate-Clanker
5fe540dbf4
Merge pull request 'fix(deps): update module google.golang.org/grpc to v1.79.0' ( #86 ) from renovate/google.golang.org-grpc-1.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m38s
2026-02-13 05:06:39 +07:00
Renovate-Clanker
3080fb8365
fix(deps): update module google.golang.org/grpc to v1.79.0
Tests / Run Tests (pull_request) Successful in 2m3s
2026-02-12 22:06:30 +00:00
bagas
9dc3711875
chore: upgrade to Go version 1.26.0
Docker Build and Push / Run Tests (push) Successful in 2m0s
Docker Build and Push / Build and Push Docker Image (push) Successful in 17m24s
SonarQube Scan / SonarQube Trigger (push) Successful in 3m41s
v1.1.5
2026-02-11 12:05:00 +07:00
bagas
a671fc91c6
Merge pull request 'fix(deps): update module github.com/charmbracelet/bubbles to v1' ( #84 ) from renovate/github.com-charmbracelet-bubbles-1.x into main
...
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
Reviewed-on: #84
2026-02-11 11:56:05 +07:00
Renovate-Clanker
d47c20ec51
Merge pull request 'chore(deps): update golang docker tag to v1.26.0' ( #85 ) from renovate/golang-1.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m48s
2026-02-11 05:06:16 +07:00
Renovate-Clanker
780e03af38
chore(deps): update golang docker tag to v1.26.0
Tests / Run Tests (pull_request) Successful in 2m3s
2026-02-10 22:06:12 +00:00
Renovate-Clanker
5d33e55537
fix(deps): update module github.com/charmbracelet/bubbles to v1
Tests / Run Tests (pull_request) Successful in 2m53s
2026-02-10 13:01:26 +00:00
Renovate-Clanker
84b6985dc2
Merge pull request 'fix(deps): update module golang.org/x/crypto to v0.48.0' ( #83 ) from renovate/golang.org-x-crypto-0.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m37s
2026-02-10 01:04:37 +07:00
Renovate-Clanker
b4f528139c
fix(deps): update module golang.org/x/crypto to v0.48.0
Tests / Run Tests (pull_request) Successful in 2m5s
2026-02-09 18:04:33 +00:00
Renovate-Clanker
8229879db8
Merge pull request 'chore(deps): update golang docker tag to v1.25.7' ( #82 ) from renovate/golang-1.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 2m13s
2026-02-05 02:03:49 +07:00
Renovate-Clanker
7015e7f4de
chore(deps): update golang docker tag to v1.25.7
Tests / Run Tests (pull_request) Successful in 1m11s
2026-02-04 19:03:47 +00:00
Renovate-Clanker
03c6b44fa2
Merge pull request 'fix(deps): update module github.com/charmbracelet/bubbles to v0.21.1' ( #81 ) from renovate/github.com-charmbracelet-bubbles-0.x into main
SonarQube Scan / SonarQube Trigger (push) Successful in 3m15s
2026-02-03 15:05:34 +07:00
Renovate-Clanker
3af3fdbc9c
fix(deps): update module github.com/charmbracelet/bubbles to v0.21.1
Tests / Run Tests (pull_request) Successful in 1m18s
2026-02-03 08:05:29 +00:00
bagas
6dc4bb58ea
Merge pull request 'chore(deps): update actions/checkout action to v6' ( #80 ) from renovate/actions-checkout-6.x into main
...
SonarQube Scan / SonarQube Trigger (push) Successful in 4m25s
Reviewed-on: #80
2026-01-28 01:16:08 +07:00
Renovate-Clanker
bd2b843e5d
chore(deps): update actions/checkout action to v6
Tests / Run Tests (pull_request) Successful in 1m9s
2026-01-27 18:11:54 +00:00
bagas
5b05723e93
ci: refactor workflows for SonarQube, tag-only Docker builds, and global testing
...
Docker Build and Push / Run Tests (push) Successful in 2m9s
SonarQube Scan / SonarQube Trigger (push) Failing after 2m32s
Docker Build and Push / Build and Push Docker Image (push) Successful in 17m10s
- Run SonarQube scans only on main, staging, and feat/* branches
- Build and push Docker images only on semantic version tags
- Add test job that runs on all events
2026-01-28 01:06:29 +07:00
bagas
22ad935299
Merge pull request 'chore(deps): update actions/checkout action to v6' ( #75 ) from renovate/actions-checkout-6.x into main
...
SonarQube Scan / SonarQube Trigger (push) Successful in 6m25s
Reviewed-on: #75
2026-01-27 18:36:31 +07:00
Renovate-Clanker
ebd915e18e
chore(deps): update actions/checkout action to v6
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
SonarQube Scan / SonarQube Trigger (pull_request) Has been cancelled
2026-01-27 11:35:15 +00:00
bagas
728691d119
Update .gitea/workflows/sonarqube.yml
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
2026-01-27 18:31:10 +07:00
Renovate-Clanker
1344afd1b2
Merge pull request 'fix(deps): update module github.com/stretchr/testify to v1.11.1' ( #79 ) from renovate/github.com-stretchr-testify-1.x into main
Docker Build and Push / build-and-push-tags (push) Has been skipped
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
Docker Build and Push / build-and-push-branches (push) Has been cancelled
2026-01-27 18:19:53 +07:00
Renovate-Clanker
4cbee5079c
fix(deps): update module github.com/stretchr/testify to v1.11.1
SonarQube Scan / SonarQube Trigger (pull_request) Has been cancelled
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
2026-01-27 11:19:47 +00:00
Renovate-Clanker
0b071dfde7
Merge pull request 'chore(deps): update dependency go to v1.25.6' ( #78 ) from renovate/go-1.x into main
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
2026-01-27 18:19:40 +07:00
Renovate-Clanker
6062c2e11d
chore(deps): update dependency go to v1.25.6
SonarQube Scan / SonarQube Trigger (pull_request) Has been cancelled
SonarQube Scan / SonarQube Trigger (push) Has been cancelled
2026-01-27 11:19:34 +00:00
bagas
2a2d484e91
Merge pull request 'staging' ( #77 ) from staging into main
...
SonarQube Scan / SonarQube Trigger (push) Successful in 6m4s
Docker Build and Push / build-and-push-tags (push) Has been skipped
Docker Build and Push / build-and-push-branches (push) Successful in 23m12s
Reviewed-on: #77
2026-01-27 18:08:36 +07:00
bagas
9377233515
feat(testing): comprehensive test coverage and quality improvements ( #76 )
...
SonarQube Scan / SonarQube Trigger (push) Successful in 3m32s
Docker Build and Push / build-and-push-branches (push) Successful in 48m34s
Docker Build and Push / build-and-push-tags (push) Has been skipped
SonarQube Scan / SonarQube Trigger (pull_request) Successful in 6m12s
- Added unit tests for all core components (interaction, forwarder, stream, lifecycle, session, config, transport, middleware, etc.)
- Migrated to Testify framework for testing
- Integrated SonarQube for code quality monitoring
- Reduced cognitive complexity across multiple modules
- Fixed buffer handling, serialization, and error handling issues
- Set up automated CI/CD pipeline with coverage reporting
Reviewed-on: #76
2026-01-27 16:36:40 +07:00