Commit Graph

119 Commits

Author SHA1 Message Date
Mustafa Gezen dd7fd31ebb retry fetching patch repo if the error is invalid auth method 2022-04-24 15:53:36 +02:00
Mustafa Gezen bc9d81bd8e Strict branch mode should still include module streams 2022-04-23 22:56:39 +02:00
Mustafa Gezen a84d5e5b62 fix non strict branch mode 2022-04-22 01:44:18 +02:00
Mustafa Gezen 45ad998d41 non-tmpfs mode should use memfs 2022-04-21 07:39:10 +02:00
Mustafa Gezen a97ccb698b add support for modulemd v3 2022-04-21 07:25:44 +02:00
Mustafa Gezen 61eaa8b8f8 fix tmpfs mode, replace stream mode with branch suffix and strict mode 2022-04-21 06:30:33 +02:00
Mustafa Gezen 8f55eb397f enhancement: add support for downloading from blob storage instead of http endpoint 2022-04-03 04:29:49 +02:00
Mustafa Gezen 8f00773aac fix: disabling auto align should always return one space 2022-03-28 19:55:40 +02:00
Mustafa Gezen 2fafebaee8 Add support for disabling auto align 2022-03-28 19:49:55 +02:00
Mustafa Gezen e0081b4ad9 Retry without authentication when upstream REQUIRES authentication and add support for basic auth in CLI 2022-03-25 18:54:23 +01:00
Mustafa Gezen 08aed871a3 Try the common authenticator for upstream then try without if failing 2022-03-25 18:40:09 +01:00
Mustafa Gezen 70c4c22665 Add authenticator to all Git calls (makes it possible to have private repos) 2022-03-25 17:39:50 +01:00
Mustafa Gezen 102ff0427a
enhancement: allow callers to use custom loggers 2022-01-05 15:42:49 +01:00
Mustafa Gezen ad004a1671
fix: remove 8 check 2021-11-02 20:52:27 +01:00
Mustafa Gezen 16e049c658
fix: filesystem based blob storage should not fail when a blob is missing 2021-10-15 22:27:11 +02:00
Mustafa Gezen ef5bd995b1
fix: fetch should respect root 2021-09-30 20:28:02 +02:00
Mustafa Gezen 6483386e19
fix(s3): nil dereference when key isn't found 2021-09-11 03:12:02 +02:00
Mustafa Gezen 7c15c41a9f
fix: s3 not found should not return an error 2021-09-11 03:08:24 +02:00
Mustafa Gezen 1e769f96dd
fix: make force-path-style available 2021-09-10 23:08:16 +02:00
Mustafa Gezen 373e96f0c9
fix: remove remaining fatal logs and turn them into errors 2021-09-10 22:31:59 +02:00
Mustafa Gezen 985748b05d
enhancement: add http basic auth option 2021-09-10 20:14:33 +02:00
Mustafa Gezen 42c043f8d6
enhancement: add more info for each processed package as well as print more info on cli 2021-09-08 17:00:56 +02:00
Mustafa Gezen 5d8fdcc702
fix: CopyFromFs should not exit on error 2021-09-07 13:30:50 +02:00
Mustafa Gezen 360c4d5849
enhancement: make cdn url configurable during import 2021-09-05 02:12:43 +02:00
Mustafa Gezen fff8896c47
enhancement: make hashes available as a value and print out for cmd 2021-09-04 23:33:08 +02:00
Mustafa Gezen 825228e627
enhancement: make it possible to set custom s3 endpoints 2021-09-04 01:57:43 +02:00
Mustafa Gezen f6c9dba678
enhancement: add option to modify fetch path 2021-09-03 23:52:04 +02:00
Mustafa Gezen fb33e724c0
enhancement: expose fetch as an srpmproc library component 2021-09-03 23:46:38 +02:00
Mustafa Gezen 23bea74126
enhancement: make it a real library and drop srpm mode 2021-09-03 23:07:02 +02:00
Mustafa Gezen 7d84156a4b
enhancement: expose srpmproc library 2021-08-19 12:11:07 +02:00
Mustafa Gezen f71605a7d5
Update README.md 2021-08-02 04:19:27 +02:00
Mustafa Gezen 36d19954ba
Fix stream branch detection 2021-06-11 18:36:14 +02:00
Mustafa Gezen b7acbd6f01
Fix authenticator for tmpfs-mode 2021-06-11 18:36:00 +02:00
Mustafa Gezen 2f870d84b0
Change ldflags 2021-06-08 20:41:32 +02:00
Mustafa Gezen 2a70c6d2ba
Remove windows release 2021-06-08 20:31:45 +02:00
Mustafa Gezen 563a1ec8a0
Add winodws and remove 32-bit 2021-06-08 20:24:13 +02:00
Mustafa Gezen 32dd9b5edb
Add goreleaser config 2021-06-08 20:17:01 +02:00
Mustafa Gezen f63085098e
Update go.yml 2021-06-08 20:09:14 +02:00
Mustafa Gezen 6811daad5d
Run GoReleaser on tag 2021-06-08 20:08:09 +02:00
Mustafa Gezen cd1fbccc74 Add failsafe to branch detection 2021-06-01 17:40:24 +02:00
Mustafa Gezen 4c689576dc Skip bootstrap for all methods of tip hash determination 2021-04-28 10:41:35 +02:00
Mustafa Gezen d61510c3d8 Skip bootstrap branches for modules 2021-04-28 10:38:53 +02:00
Mustafa Gezen 8fdc3a98e1 Introduce --allow-stream-branches 2021-04-27 19:14:01 +02:00
Mustafa Gezen f92efe75b6 Dependencies should always be string 2021-04-27 16:39:03 +02:00
Mustafa Gezen b3a9c581a7 Fix regex that matches a keyval line 2021-04-27 16:13:15 +02:00
Mustafa Gezen c9c2426a7f Stop setting repository in module packages with non gitlabified names 2021-04-26 13:19:43 +02:00
Mustafa Gezen f6b3beb7dd Remove spec linking 2021-04-26 13:04:58 +02:00
Mustafa Gezen a65678c534 Only have one spec file 2021-04-26 12:59:05 +02:00
Mustafa Gezen d2b071e239 Try two modulemd paths before failing 2021-04-26 12:17:40 +02:00
Mustafa Gezen c84bb1d953 Replace percentage in import name with underscore 2021-04-26 04:02:07 +02:00