321 Commits

Author SHA1 Message Date
Arunavo Ray f2b64a61b8 v3.2.0 v3.2.0 2025-07-31 12:35:52 +05:30
ARUNAVO RAY 0fba2cecac Merge pull request #55 from RayLabsHQ/sso-fix
SSO Issues
2025-07-31 12:32:35 +05:30
Arunavo Ray 1aef433918 zod validation fix 2025-07-31 12:30:33 +05:30
ARUNAVO RAY 3f704ebb23 Potential fix for code scanning alert no. 28: Incomplete URL substring sanitization
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-07-28 15:34:20 +05:30
Arunavo Ray 5797b9bba1 test update 2025-07-28 08:45:47 +05:30
Arunavo Ray bb045b037b fix: update tests to work in CI environment
- Add http-client mocks to gitea-enhanced.test.ts for proper isolation
- Fix GiteaRepoInfo interface to handle owner as object or string
- Add gitea module mocks to gitea-starred-repos.test.ts
- Update test expectations to match actual function behavior
- Fix handleExistingNonMirrorRepo to properly extract owner from repoInfo

These changes ensure tests pass consistently in both local and CI environments
by properly mocking all dependencies and handling API response variations.
2025-07-27 22:03:44 +05:30
Arunavo Ray 1a77a63a9a fix: add config-encryption mocks to test files for CI compatibility
- Add config-encryption module mocks to gitea-enhanced.test.ts
- Add config-encryption module mocks to gitea-starred-repos.test.ts
- Update helpers mock in setup.bun.ts to include createEvent function

The CI environment was loading modules in a different order than local,
causing the config-encryption module to be accessed before it was mocked
in the global setup. Adding the mocks directly to the test files ensures
they are available regardless of module loading order.
2025-07-27 20:34:38 +05:30
Arunavo Ray 3a9b8380d4 fix: resolve CI test failures and timeouts
- Update Bun version in CI to match local version (1.2.16)
- Add bunfig.toml with 5s test timeout to prevent hanging tests
- Mock setTimeout globally in test setup to avoid timing issues
- Add NODE_ENV check to skip delays during tests
- Fix missing exports in config-encryption mock
- Remove retryDelay in tests to ensure immediate execution

These changes ensure tests run consistently between local and CI environments
2025-07-27 20:27:33 +05:30
Arunavo Ray 5d5429ac71 test fix 2025-07-27 20:19:47 +05:30
Arunavo Ray de314cf174 Fixed Tests 2025-07-27 19:09:56 +05:30
Arunavo Ray e637d573a2 Fixes 2025-07-27 00:25:19 +05:30
Arunavo Ray 5f45a9a03d updates 2025-07-26 22:06:29 +05:30
Arunavo Ray 0920314679 More fixes in SSO 2025-07-26 20:33:26 +05:30
Arunavo Ray 1f6add5fff Updates to SSO Testing 2025-07-26 19:45:20 +05:30
Arunavo Ray 3ff15a46e7 Fix TypeError 2025-07-26 17:08:13 +05:30
Arunavo Ray 465c812e7e Starred repos fix errors 2025-07-26 17:04:05 +05:30
Arunavo Ray 794ea52e4d Added claude Agents 2025-07-26 15:12:14 +05:30
Arunavo Ray 7b8ca7c3b8 v3.1.1 v3.1.1 2025-07-23 06:52:35 +05:30
Arunavo Ray f2c7728394 Release v3.1.0
### Added
- Support for GITHUB_EXCLUDED_ORGS environment variable
- New textarea UI component for configuration forms

### Fixed
- Mirror strategy configuration test failures
- Organization repository routing logic
- Starred repositories organization routing
- SSO and OIDC authentication issues

### Improved
- Organization configuration for repository routing
- Mirror strategy handling in tests
- Authentication error handling

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
v3.1.0
2025-07-21 16:46:36 +05:30
Arunavo Ray dcdb06ac39 fixed tests 2025-07-21 15:17:53 +05:30
Arunavo Ray 9fa10dae00 removed unused import 2025-07-21 12:30:04 +05:30
Arunavo Ray 99dd501a52 Added textarea comp 2025-07-21 12:26:31 +05:30
Arunavo Ray d4aa665873 more SSO and OIDC fixes 2025-07-21 12:09:38 +05:30
Arunavo Ray 0244133e7b Fix: Starred Repos Organization Bug | Organization Repos Routing 2025-07-21 10:39:48 +05:30
ARUNAVO RAY 6ea5e9efb0 Merge pull request #47 from djmango/master
Add GITHUB_EXCLUDED_ORGS support for organization filtering
2025-07-19 21:28:29 +05:30
Sulaiman Khan Ghori 8d7ca8dd8f Add GITHUB_EXCLUDED_ORGS support for organization filtering 2025-07-18 15:58:04 -07:00
Arunavo Ray 8d2919717f Removed old MIgration Guide v3.0.1 2025-07-19 00:36:46 +05:30
Arunavo Ray 1e06e2bd4b Remove Auto Migrate 2025-07-19 00:28:12 +05:30
Arunavo Ray 67080a7ce9 v3.0.1 2025-07-18 23:53:23 +05:30
Arunavo Ray 9d5db86bdf Updates to Org strategy 2025-07-18 09:52:55 +05:30
Arunavo Ray 3458891511 Updates for starred and personal repos 2025-07-18 09:37:38 +05:30
Arunavo Ray d388f2e691 consistent and distinct colors for status 2025-07-18 08:37:00 +05:30
Arunavo Ray 7bd862606b More fixes 2025-07-18 00:52:03 +05:30
Arunavo Ray 251baeb1aa Fixed Private Repo Issues 2025-07-17 23:46:01 +05:30
Arunavo Ray e6a31512ac some more fixes 2025-07-17 23:31:45 +05:30
Arunavo Ray 4430625319 updated lockfile v3.0.0 2025-07-17 17:00:21 +05:30
Arunavo Ray 236bef543b Update CHANGELOG for v3.0.0 release
- Add comprehensive v3.0.0 release notes
- Document breaking changes
- Detail new features: token encryption, SSO/OIDC, header auth
- Include migration requirements
2025-07-17 16:55:03 +05:30
Arunavo Ray 03bad9a0c0 Added Note 2025-07-17 16:50:18 +05:30
ARUNAVO RAY f60ccfc9f1 Merge pull request #44 from RayLabsHQ/v3
V3
2025-07-17 16:26:11 +05:30
Arunavo Ray cad77320f3 Added Header Authentication 2025-07-17 16:19:56 +05:30
Arunavo Ray 744064f3aa Updated SSO UI 2025-07-17 16:08:12 +05:30
Arunavo Ray f83711ecd6 Potential security fixes 2025-07-17 13:41:17 +05:30
Arunavo Ray bde1f7b5d6 Fix tests 2025-07-17 13:05:18 +05:30
Arunavo Ray 39bfb1e2d1 Migration updates 2025-07-17 12:29:53 +05:30
Arunavo Ray 2140f75436 v3 Migration Guide 2025-07-17 12:18:23 +05:30
Arunavo Ray a5a827c85f updates 2025-07-17 11:44:27 +05:30
ARUNAVO RAY 0af2626201 Create FUNDING.yml 2025-07-17 11:18:04 +05:30
Arunavo Ray d48981a8c4 Updated docs 2025-07-16 22:51:47 +05:30
Arunavo Ray 948250deef Updated some interfaces to be more future proof 2025-07-16 22:47:33 +05:30
Arunavo Ray beedbaf9a4 Added Encryptions to All stored token and passwords 2025-07-16 16:02:34 +05:30