58 Commits

Author SHA1 Message Date
gabrie30
8e58a86441 Update bitbucket.go (#499) 2025-03-21 18:56:05 -07:00
gabrie30
2747f5cba5 Update gitea.go (#494) 2025-03-07 18:15:51 -08:00
gabrie30
14ec7148c7 Update bitbucket.go 2024-10-17 20:34:59 -07:00
Paarth Shah
f19d6b7dcf Allow github app token created outside of ghorg to be used for https via GHORG_GITHUB_TOKEN_FROM_GITHUB_APP setting (#460) 2024-09-25 20:57:28 +05:30
gabrie30
f3383ddca4 Add/GitHub language filter (#453) 2024-09-18 20:47:58 -07:00
gabrie30
7167cd4207 Add commit count to output (#440) 2024-07-18 08:37:58 -07:00
gabrie30
3f993196b8 Add snippet support (#416) 2024-07-12 20:29:03 -07:00
gabrie30
d236580306 Update github and github user call options (#430) 2024-06-29 09:19:04 -07:00
gabrie30
1b94d6b1b3 Add app password into clone url for bitbucket clones (#425) 2024-06-15 09:33:57 -07:00
Angel Abad
ef68043ffc fix: Use ID instead of Path to get top level groups on gitlab (#400)
Co-authored-by: Angel Abad <angel.abadcontreras@capgemini.com>
2024-04-10 12:49:21 -07:00
gabrie30
c72625e7c6 Auth/GitHub app (#308) 2023-05-26 15:12:30 -07:00
Olivier Ligot
3a02fbb723 Gitea SCM: fix x509: certificate signed by unknown authority (#307) 2023-05-23 07:49:49 -07:00
gabrie30
e31802cd7d Update github.go (#293) 2023-03-26 16:11:06 -07:00
gabrie30
414c171a19 Update github.go (#292) 2023-03-26 12:37:25 -07:00
Jay Gabriels
551702411a Update gitlab.go 2023-01-07 12:54:58 -08:00
gabrie30
2e7bfde376 Update gitlab cloud integration tests (#275) 2023-01-07 11:45:52 -08:00
Jay Gabriels
b370e8a951 Update gitlab integration tests 2023-01-07 09:46:17 -08:00
Jay Gabriels
bc37fd9404 Update gitlab.go 2023-01-07 00:56:41 -08:00
gabrie30
00b131e715 Fix gitlab folder structure when outputdir is specified (#274) 2023-01-07 00:46:36 -08:00
gabrie30
c3f7aec539 Update gitlab docs and local instanace (#273) 2023-01-06 17:34:12 -08:00
gabrie30
13acc617af Update gitlab path trim prefix if not all-groups (#268)
* Update gitlab path trim prefix if not all-groups
2022-12-31 11:28:16 -08:00
Jay Gabriels
e5820e2539 Add better error message to all user clones 2022-12-11 08:33:14 -08:00
gabrie30
636e98a9f6 Adds all-users clone for hosted gitlab instances (#266) 2022-12-10 15:36:34 -08:00
Melvyn Laïly
fa495fa424 Request all available top level GitLab groups (#264)
Not just the ones where the user had some activity in them.

Co-authored-by: Melvyn Laïly <mlaily@d-edge.com>
2022-12-06 16:04:48 -08:00
Jay Gabriels
0003fa65bb Update gitea to include insecure flag on baseurl 2022-11-04 18:32:14 -07:00
Jay Gabriels
b06dadf3ff Add insecure gitea client flag (#259) 2022-11-04 08:46:37 -07:00
Jay Gabriels
ddbac5be61 Update github.go 2022-08-13 11:39:42 -07:00
Jay Gabriels
1c74595dce Add include submodules flag (#235) 2022-08-12 18:17:02 -07:00
Jay Gabriels
531e571675 Add gitlab cloud integration test (#233) 2022-08-10 22:41:11 -07:00
Jay Gabriels
770f75e71a Fix gitlab cloud nested output dir (#229) 2022-08-08 17:45:22 -07:00
Jay Gabriels
d8dc3437f9 Update sample-conf.yaml 2022-07-19 17:59:23 -07:00
Jay Gabriels
445316e9ce Fixes prune for wikis and gitlab sub groups (#214) 2022-06-20 19:40:53 -07:00
Jay Gabriels
f4c92ee838 Update/deps (#203) 2022-05-25 17:06:01 -07:00
Jay Gabriels
da4ac382bc Update github scm to know when user is cloning own repos (#201) 2022-04-17 17:51:53 -07:00
Jay Gabriels
9bc1e281ec Add filter gitlab groups by regex (#192) 2022-03-04 19:22:40 -08:00
Jay Gabriels
87e4b5414a Privatebb (#186) 2022-02-26 09:22:55 -08:00
Jay Gabriels
f925b5bb06 Add exclude filtering to regex and prefix matches (#182) 2022-02-05 13:14:54 -08:00
David Schafhauser
e3d9743ba7 Add support for filtering by topics for GitLab SCM (#181)
* fix: emit warning for filtering by topics for Bitbucket
* feat: add support for filtering topics for GitLab
* fix: reset GHORG_TOPICS env var between tests

Co-authored-by: Schafhauser, David <david.schafhauser@siemens.com>
2022-01-19 23:35:36 -08:00
Jay Gabriels
d1f0be388f Add/bboauth (#173)
* Add bitbucket oauth
2022-01-01 10:56:06 -08:00
Jay Gabriels
008ade5a43 Add support for cloning github enterprise repos (#169) 2021-12-11 11:04:44 -08:00
Jay Gabriels
7145aeb7e1 update go-github version 2021-12-11 10:13:21 -08:00
Jay Gabriels
04d894ba20 Add GHORG_DRY_RUN 2021-12-04 15:21:25 -08:00
Jay Gabriels
5910576a1f Add GHORG_CLONE_WIKI to clone wiki pages (#161) 2021-11-03 19:17:36 -07:00
Jay Gabriels
f50372890c Add GHORG_INSECURE_GITLAB_CLIENT 2021-10-17 13:58:11 -07:00
Jay Gabriels
4a5d7d31e0 Update gitlab client to skip certificate verification for hosted instances (#158) 2021-10-17 13:23:59 -07:00
Jay Gabriels
7a598cc122 Update gitlab to allow for http clone urls (#155) 2021-09-28 20:56:05 -07:00
Jay Gabriels
3768952dcc Update hosted gitlab to clone all repos and fix gitlab cloud pagination (#152) 2021-09-27 07:37:19 -07:00
Jay Gabriels
f5cbf68006 Refactor git into an interface (#146)
* Refactor git into an interface
2021-08-25 20:34:36 -07:00
Jay Gabriels
86bd64d955 Update how github users clone their own repos (#127) 2021-04-09 09:00:56 -07:00
Jay Gabriels
2ae5eecc1e Add/cloneme (#125)
* Update github.go
2021-04-02 09:55:59 -07:00