GitHub / appleboy/github2gitea / commits
Migrate GitHub Repository to Gitea Platform using Golang
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b7f6a632 |
ci: bump actions/checkout to v5 in all workflows
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 1 year ago | |
| b2f053f5 |
chore: upgrade Go and third-party dependencies to latest versions
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 1 year ago | |
| 71aafe69 |
refactor: refactor action variable listing to use centralized pagination
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 1 year ago | |
| 9af11fad |
feat: add support for listing GitHub Actions variables
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 1 year ago | |
| f066fb34 |
chore: update appleboy/com dependency to v0.4.0
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 550ab580 |
fix: improve error handling in organization creation
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| b647338b |
refactor: refactor organization creation to use provided new name option
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| 9b672c31 |
feat: refactor team-repository mapping and assignment in migrations
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 8bf5bf9d |
feat: refactor Gitea org migration and team permission handling
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 7fba8989 |
refactor: enhance organization migration with improved user and team mapping
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| b24e3b5a |
docs: add Codecov coverage badges to all README translations
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 84cd1f5c |
ci: upgrade golangci-lint version in CI workflow
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| fe0fd0a4 |
feat: implement team repository listing with paginated fetch
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| ecf2fd82 |
feat: add organization removal support to migration tool
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| 595f2532 |
ci: update CI to use golangci-lint-action v8
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| ba51f5fe |
docs: document batch migration with --user-list CSV option
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 7b284c0f |
chore: update Go dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| d6e198ff |
feat: add SSH key migration from GitHub to Gitea with improved errors (#2)
Signed-off-by: appleboy <a****w@g****m> |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1618db87 |
feat: add CSV-based bulk user import with improved error handling
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 91b3c55c |
refactor: refactor version and build metadata management
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 4bc8897a |
build: refactor and update GoReleaser build configuration
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| ba6309d4 |
refactor: reduce logging verbosity in org and GitHub repo operations
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 8ec949de |
feat: add unified build metadata and CLI version reporting
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 9216a2f6 |
feat: enforce config validation and improve error reporting
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| bd333bdf |
refactor: refactor configuration handling into a dedicated config package
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| 82e40188 |
refactor: refactor main for modularity and improved error handling
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| 317bdf0d |
refactor: improve logging visibility and centralize regex usage
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 3508b9af |
refactor: correct field names and streamline organization visibility logic
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 8c13e1b6 |
refactor: unify and simplify GitHub API pagination logic
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 2e71b1c4 |
fix: refactor organization logic and enhance error handling
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 1 year ago | |
| 47ee57fa |
docs: enhance code with comprehensive API documentation comments
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| ed91f893 |
refactor: standardize error handling with custom GiteaError type
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 03f75b43 |
fix: improve error handling during organization creation
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 67276639 |
feat: improve GitHub repository migration and collaborator handling
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| a207e4c3 |
docs: clarify and expand repository migration feature documentation
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| ab454fc4 |
refactor: refactor org and team creation functions for clarity
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 26ca214a |
docs: add Chinese translations and links to README
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 37c6c39d |
docs: update documentation and prerequisites for Go 1.24
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 512a2446 |
docs: improve documentation and increase default API timeout
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| c4d212e7 |
feat: add GitHub to Gitea full-featured migration support
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 319672f5 |
feat: refactor and enhance logging configuration and output
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 52665f3e |
feat: migrate GitHub organizations and teams to Gitea
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| c88c5eb3 |
feat: add organization migration logic and refactor client structs
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| b4615660 |
feat: add configurable server URL and request timeout support
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 64cfe456 |
chore: suppress lint warnings for intentional TLS configuration
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 2cce1535 |
feat: add CLI to initialize and log GitHub and Gitea user info
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| a7e6a107 |
feat: unify and improve user fetching in Gitea and GitHub clients
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 99bd6866 |
build: improve makefile usability with defaults and target descriptions
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| bc57a8aa |
refactor: add build automation and export GitHub client field
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| ab77f906 |
feat: integrate GitHub API client with extended user and repo support
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| dccfa99c |
refactor: refactor Gitea permissions and centralize default unit definitions
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 93f14f9e |
feat: integrate Gitea client for org, user, and repo management
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 1d0e70c0 |
docs: add README badges for project status visibility
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 3593cc7c |
chore: enforce code quality standards with golangci-lint integration
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 400a8a71 |
ci: fix duplicate keys in workflow YAML configuration
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 2cbc6948 |
feat: add initial scaffolding for github2gitea CLI tool
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 32581973 |
ci: add CI/CD, release management, funding, and security tooling
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 8d1a3041 |
docs: improve documentation with links and clarified licensing
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| a7c54c22 |
docs: expand documentation with usage, contributing, and license sections
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 1 year ago | |
| 822b4d83 | Initial commit |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago |