André Roth
fe70da9c08
Merge branch 'master' into add-latest-flag-to-makecmdmirrorupdate
2025-12-26 16:26:01 +01:00
André Roth
4b57e65658
Merge pull request #1505 from atotto/feature/mirror-from-google-artifact-registry
...
feat(http): add Google Artifact Registry authentication for ar+https scheme
2025-12-26 16:13:01 +01:00
Ato Araki
bcd81eeae4
update AUTHORS
2025-12-17 12:57:17 +09:00
Ato Araki
af483d1165
feat(http): add GCP authentication for ar+https scheme
2025-12-17 12:57:17 +09:00
André Roth
6b8651fda2
Merge pull request #1510 from LeiCraft/fix-swagger-pascalcase
...
Fix swagger property casing
2025-12-15 10:23:41 +01:00
Juan Calderon-Perez
de699aebe5
Update AUTHORS list
2025-12-11 09:42:15 -05:00
Juan Calderon-Perez
0021cf876b
Harden latest-only filtering
2025-12-11 07:20:37 -05:00
Linus Fischer
32b601bde6
Fix swagger property casing
2025-12-02 11:03:28 +00:00
André Roth
ba65daf6cb
Merge pull request #1480 from alguimodd/s3-reupload-fix
...
feat(s3): add publishedPrefix to pathCache to avoid reupload of files
2025-11-11 19:00:31 +01:00
Christoph Fiehe
b8455f6de9
Merge branch 'master' into s3-reupload-fix
2025-11-10 20:58:43 +01:00
André Roth
132c923f25
Merge pull request #1493 from Daedaluz/fix/update-repo-api
...
Editing repo via api 404
2025-11-08 13:10:48 +01:00
André Roth
b6d83a4f61
Merge pull request #1492 from refi64/docker-test-fixes
...
Various fixes for system-test and docker integration
2025-10-19 20:33:34 +02:00
André Roth
4526d6d831
Merge pull request #1498 from chesseed/fix/swagger-errors
...
Fix Swagger errors
2025-10-19 20:30:42 +02:00
chesseed
02d2ba255c
fix comment
2025-10-09 21:33:20 +02:00
chesseed
d94792dd65
fix swagger errors
2025-10-09 21:26:30 +02:00
Tobias Assarsson
66eb75f492
fix repo edit api.
2025-09-24 16:40:23 +02:00
Ryan Gonzalez
33a2f70d07
system-test: Allow skipping coverage
...
Enabling coverage near-doubles the incremental build time and adds
overhead to individual tests on the order of **5-10x** or more. It's not
essential to have this for quick local system-test runs, so add an option
to disable it.
2025-09-23 16:25:46 -05:00
Ryan Gonzalez
10f942c8e0
system-test: Forward CAPTURE to docker
...
The code was only forwarding TEST, but CAPTURE is useful too.
2025-09-23 16:25:46 -05:00
Ryan Gonzalez
568a9ce4d5
docker: Preserve the go build cache
...
Otherwise, every `make docker-...` invocation will need to rebuild
everything from scratch.
2025-09-23 16:25:46 -05:00
Ryan Gonzalez
ddf415a359
docker: Fix usage with rootless podman and SELinux
...
When using rootless podman, the *current user* gets mapped to uid 0,
which results in the aptly user being unable to write to the build
directory. We can instead map the current user to the corresponding uid
in the container via `PODMAN_USERNS=keep-id`, which matches up with what
docker-wrapper wants...but then that will *enter the container as the
current uid*, which messes with the ability to set permissions on
`/var/lib/aptly`. That can be fixed by explicitly passing `--user 0:0`,
which should be a no-op on docker (since the container's default user is
already root).
Additionally, this adds `--security-opt label=disable` to avoid
permission errors when running on systems with SELinux enforcing.
2025-09-23 16:25:46 -05:00
Ryan Gonzalez
29ac9c1919
system-test: Fix crash when a comparison with a non-string value fails
...
`orig` isn't necessarily a string, so the string concatenation here can
raise a TypeError.
2025-09-23 16:25:46 -05:00
André Roth
d3bed7830c
Merge pull request #1482 from JupiterRider/tautological_condition
...
remove useless nil check
2025-08-30 19:22:52 +02:00
JupiterRider
c2d5f47643
Merge branch 'master' into tautological_condition
2025-08-30 18:51:27 +02:00
André Roth
731e92c8e4
Merge pull request #1483 from JupiterRider/gofmt
...
format the Go code with gofmt
2025-08-30 18:04:29 +02:00
André Roth
94a600c0c1
README: remove buster
2025-08-29 10:35:02 +02:00
André Roth
e1d8ae8a35
Merge pull request #1472 from Yye847/master
...
Update README.rst
2025-08-29 10:34:33 +02:00
André Roth
d3b7186dea
Merge pull request #1481 from agustinhenze/master
...
Add mutex on LinkFromPool to fix #1449
2025-08-29 09:55:15 +02:00
Agustin Henze
3608c137a0
Add mutex on LinkFromPool to fix #1449
...
This fixes the race condition that happens when you call publish
concurrently. It adds a valuable test that reproduces the error almost
deterministically, it's hard to say always but I have run this in loop
100 times and it reproduces the error consistently without the patch and
after the patch it works consistently.
2025-08-28 10:40:53 +02:00
JupiterRider
15a3efe758
add JupiterRider to AUTHORS file
2025-08-20 19:48:29 +02:00
JupiterRider
4b73ae462f
remove tautological (unnecessary) nil condition
2025-08-20 19:45:53 +02:00
JupiterRider
b49a631e0b
ran "gofmt -s -w ." to format the code
2025-08-20 19:41:26 +02:00
Alejandro Guijarro Monerris
12b6b04055
chore: add name to AUTHORS
2025-08-13 16:38:44 +02:00
Alejandro Guijarro Monerris
a1f659bea0
feat(s3): add publishedPrefix to pathCache to avoid reupload of files
2025-08-13 16:35:34 +02:00
André Roth
8ca4cb8dcb
ci: remove EOL debian/buster
2025-08-12 14:31:44 +02:00
André Roth
8ce8f250d5
update Releasing.md
2025-08-12 14:00:57 +02:00
Yye847
3672f6f92f
Update README.rst
...
add trixie in list of available dists also in CLI part of README
2025-07-25 12:29:59 +02:00
Yye847
888a6b2caa
Update README.rst
...
add trixie in list of available dists
2025-07-25 12:23:04 +02:00
André Roth
231039e86c
Merge pull request #1466 from itayporezky/itay-api
...
Fix non related API params from mirror update
2025-07-20 23:32:41 +02:00
Itay Porezky
dc884e6052
Removing non related actions from mirror update
2025-06-29 21:55:27 +03:00
André Roth
4675589cf6
Merge pull request #1460 from aptly-dev/dependabot/pip/system/requests-2.32.4
...
build(deps): bump requests from 2.28.2 to 2.32.4 in /system
2025-06-21 15:40:30 +02:00
dependabot[bot]
32f03bfd62
build(deps): bump requests from 2.28.2 to 2.32.4 in /system
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.2 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.2...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 03:23:26 +00:00
André Roth
d1bfd29dfd
Merge pull request #1458 from aptly-dev/release/1.6.2
...
Release 1.6.2
v1.6.2
2025-06-09 18:12:35 +02:00
André Roth
27ec594606
update releasing.md
2025-06-09 14:38:53 +02:00
André Roth
f652a522fd
update changelog for 1.6.2
2025-06-09 14:38:53 +02:00
André Roth
a794e87490
Merge pull request #1456 from aptly-dev/doc/gpg-api
...
doc: add swagger doc for /api/gpg/key
tests: use faketime for expired keys/signatures
2025-06-09 13:40:54 +02:00
André Roth
5b04d4fbe1
system-tests: abort on failure
2025-06-09 13:17:54 +02:00
André Roth
1566e193f6
system-test: enable faketime optionally per test
2025-06-09 13:17:54 +02:00
André Roth
601c8e9d52
tests: use faketime to prevent expired signing keys
2025-06-08 20:05:49 +02:00
André Roth
8e5707dbcc
unit-tests: allow running individual tests
2025-06-08 15:00:16 +02:00
André Roth
ad4d0c7b96
doc: add swagger doc for /api/gpg/key
...
- cleanup swagger validation errors
2025-06-08 14:24:27 +02:00