Commit Graph

32 Commits

Author SHA1 Message Date
gabrie30
f3383ddca4
Add/GitHub language filter (#453) 2024-09-18 20:47:58 -07:00
gabrie30
3f993196b8
Add snippet support (#416) 2024-07-12 20:29:03 -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
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
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
9bc1e281ec
Add filter gitlab groups by regex (#192) 2022-03-04 19:22:40 -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
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
d479395bdf
update ghorg branch to first look for repos default branch (#113)
* update ghorg branch to first look for repos default branch
2020-11-29 09:14:13 -08:00
6543
559d9ef06b
Refactor: use NewClient() interface to create a scm client (redo) (#108)
* Refactor: save perPage in scm client & use determineClient to load lib clients
2020-10-24 12:24:09 -07:00
6543
ab9fabfba2
Determine Supported Clients based on registered once (#106)
* Determine Supported Clients based on registered once

* rm dependencys from scm
2020-10-24 20:34:35 +02:00
Jay Gabriels
b914f94aa4
Revert "Refactor: use NewClient() interface to create a scm client (#105)" (#107)
This reverts commit 80a8ba0b73.
2020-10-24 09:47:11 -07:00
6543
80a8ba0b73
Refactor: use NewClient() interface to create a scm client (#105)
* Refactor: save perPage in scm client & use determineClient to load lib clients

* infent scm NewClient()

* wordings ...
2020-10-24 09:44:30 -07:00
6543
f5f10e7d22
Refactor: Client use interface implementation (#97)
* add `make fmt` to format go code
* use interface
* move all SCM things into scm package
2020-10-11 16:53:53 -07:00