Commit Graph
100 Commits
Author SHA1 Message Date
André Roth 2a07494910 fix unit tests 2025-02-15 23:49:21 +01:00
André Roth 174bdc2b5e fix golangci-lint errors 2025-02-15 23:49:21 +01:00
André Roth 1a3346a8fa fix golangci-lint error 2025-02-15 23:49:21 +01:00
André Roth ab18da351d ci: add release notes
and update Releasing.md
2025-02-15 22:25:56 +01:00
André Roth 1abb735bfa Merge pull request #1430 from aptly-dev/release/1.6.1
Release/1.6.1
2025-02-15 19:10:42 +01:00
André Roth 9397d8ab36 add releasing doc 2025-02-15 16:23:53 +01:00
André Roth 82300d6944 update changelog 2025-02-15 16:17:37 +01:00
André Roth cf3841e35c Merge pull request #1425 from aptly-dev/fix/debian-compliance
postrm: remove aptly-api user and home directory on purge
2025-01-24 00:49:15 +01:00
André Roth 666b5c9700 Merge pull request #1422 from aptly-dev/fix/empty-mirror-snapshot
Allow snapshotting empty mirrors
2025-01-13 12:36:01 +01:00
André Roth 2eabc6045f go mod tidy 2025-01-12 00:05:00 +01:00
André Roth cc32e79f2a Merge pull request #1423 from mikelolasagasti/google-uuid
Switch to google/uuid module
2025-01-11 23:56:23 +01:00
André Roth a7d85e5905 Merge pull request #1187 from aptly-dev/dependabot/go_modules/github.com/gin-gonic/gin-1.9.1
Bump github.com/gin-gonic/gin from 1.7.7 to 1.9.1
2025-01-11 22:15:59 +01:00
André Roth cad4233d0d Bump github.com/gin-gonic/gin from 1.7.7 to 1.9.1
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.7.7 to 1.9.1.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.7.7...v1.9.1)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
# Conflicts:
#	go.mod
#	go.sum
2025-01-11 21:48:14 +01:00
André Roth 9b9894c07d update README 2025-01-11 21:33:40 +01:00
André Roth 8546cf31ce add test: snapshot empty mirror 2025-01-11 20:00:42 +01:00
André Roth aa0830ff0c Revert "fix empty mirror check"
This reverts commit 09a44ba409.
2025-01-11 19:17:28 +01:00
André Roth 4170c9e995 update README 2025-01-11 15:58:10 +01:00
André Roth a862192bc4 ci: more relaxed aptly upload 2025-01-11 15:58:10 +01:00
André Roth 5a18428666 aptly.conf: fix s3 example 2025-01-11 15:25:53 +01:00
André Roth 65820cdf7a update man page 2024-12-24 19:02:38 +01:00
André Roth 2c3a107e00 update changelog 2024-12-24 18:57:40 +01:00
André Roth e028db585f fix man page 2024-12-21 22:32:50 +01:00
André Roth d523ca8186 update Makefile PHONY 2024-12-21 22:13:26 +01:00
André Roth f008f245dc update man page 2024-12-21 21:35:06 +01:00
André Roth f2f3196368 fix AUTHORS for man page
only US ASCII seems to be supported
2024-12-21 21:34:46 +01:00
André Roth 9abbd74a9f improve doc
do not set default value for FromSnapshot when creating a repo
2024-12-21 20:23:52 +01:00
André Roth 846fe5e08a update changelog 2024-12-21 19:41:59 +01:00
André Roth da29961052 Revert "debian: do not conflict with gnupg1"
This reverts commit 2f540a8026.
2024-12-21 18:55:49 +01:00
André Roth e5b8315859 Merge pull request #1411 from schoenherrg/feature/filter-using-file
Feature: Support Reading Filter Expressions from a File
2024-12-21 18:54:44 +01:00
André Roth c6bb5f76f7 cmd filter: add comment and cleanup 2024-12-21 11:37:15 +01:00
André Roth fea7acb56e Merge pull request #1407 from aptly-dev/dependabot/go_modules/golang.org/x/crypto-0.31.0
Bump golang.org/x/crypto from 0.26.0 to 0.31.0
2024-12-20 11:29:07 +01:00
André Roth 93650efddb Merge pull request #1404 from schoenherrg/fix/with-sources-ignored
Fix `-with-sources` not fetching differently named source packages
2024-12-11 13:01:30 +01:00
André Roth d87327835e Merge pull request #1401 from aptly-dev/feature/yaml-config
Feature/yaml config
2024-12-11 12:38:47 +01:00
André Roth 0d90ff96b9 debian: add build dependency for yaml 2024-12-11 12:02:52 +01:00
André Roth b14595cb2d cleanup makefile 2024-12-11 12:02:52 +01:00
André Roth e50a5e175f update documentation and man page 2024-12-11 12:02:52 +01:00
André Roth a7d6782176 add test and improve config error messages 2024-12-11 12:02:52 +01:00
André Roth eb6dd4d69e swagger: fix docker serve 2024-12-11 12:02:52 +01:00
André Roth a15d8a3f7b add test 2024-12-11 12:02:52 +01:00
André Roth 22cfa4c8c7 add yaml example 2024-12-11 12:02:52 +01:00
André Roth 4e566b4692 fix tests and lint 2024-12-11 12:02:52 +01:00
André Roth 9d0c7b5ade make yaml config default 2024-12-11 12:02:52 +01:00
André Roth 87a36633e9 group and order config items
and fix lint
2024-12-11 12:02:52 +01:00
André Roth 0e0189f0eb use yaml config file 2024-12-11 12:02:52 +01:00
André Roth a880a88fc0 yaml config 2024-12-11 12:02:52 +01:00
André Roth 465312b8a0 Merge pull request #1359 from aptly-dev/improve/documentation
Improve/documentation
2024-12-11 12:02:13 +01:00
André Roth e319f3cd14 update doc
make descrptions consistent
2024-12-11 11:19:46 +01:00
André Roth e92afd8f78 fix unit tests on arm
and fix etcd data dir
2024-12-11 10:40:44 +01:00
André Roth 280563caa8 unit-tests: allow running as user 2024-12-11 10:40:44 +01:00
André Roth 3d8968eff3 swagger: install native swag 2024-12-11 10:40:44 +01:00
André Roth 1301847b7e update CONTRIBUTING 2024-12-11 10:40:44 +01:00
André Roth 09c56342d2 fix json 2024-12-11 10:40:44 +01:00
André Roth ea80f6d49c write commented json default config 2024-12-11 10:40:44 +01:00
André Roth 622072bd50 document aptly.conf 2024-12-11 10:40:44 +01:00
André Roth 1f469e23b5 fix optional params 2024-12-11 10:40:44 +01:00
André Roth d8b9777b40 swagger: document params 2024-12-11 10:40:44 +01:00
André Roth e5e3c49ace swagger: document async 2024-12-11 10:40:44 +01:00
André Roth c6e0a06b14 swagger: cleanup 2024-12-11 10:40:44 +01:00
André Roth 75e5f95277 task-dummy: remove internal testing API 2024-12-11 10:40:44 +01:00
André Roth a59fc6b8e8 swwagger: cleanup 2024-12-11 10:40:44 +01:00
André Roth 4ff3c894fa swagger: cleanup Snapshots 2024-12-11 10:40:44 +01:00
André Roth abfad37640 swagger: cleanup files doc 2024-12-11 10:40:44 +01:00
André Roth 63b8cc9ad9 dos: improve api info 2024-12-11 10:40:44 +01:00
André Roth a69c00a5bc swagger: improve layout
and fix lint
2024-12-11 10:40:44 +01:00
André Roth 4f229a5bcf update doc 2024-12-11 10:40:44 +01:00
André Roth 83f7c869f0 doc: improve cmd usage arguments 2024-12-11 10:40:44 +01:00
André Roth 397362bb1a fix swagger build 2024-12-11 10:40:44 +01:00
André Roth 74bc3f5db3 update go.mod
and make sure make lint has the VERSION generated
2024-12-11 10:40:44 +01:00
André Roth a5f8ce2503 doc: import chapters from aptly.info 2024-12-11 10:40:44 +01:00
André Roth 2171c05ef8 fix lint 2024-12-11 10:40:44 +01:00
André Roth 8f8de4bd29 update 2024-12-11 10:40:44 +01:00
André Roth c055611914 update go.mod 2024-12-11 10:40:44 +01:00
André Roth 9b8f6b1d56 fix conflict 2024-12-11 10:40:43 +01:00
André Roth 096fa47c6d update doc 2024-12-11 10:40:43 +01:00
André Roth e677a2e84a go mod tidy 2024-12-11 10:40:43 +01:00
André Roth 69a1e2561d docs: improve swagger
- use markdown files in swagger
- automate version, use swager.conf template
- embed swagger ui index.html as docs.html
2024-12-11 10:40:43 +01:00
André Roth 2df82e87b7 document aptly.conf 2024-12-11 10:40:43 +01:00
André Roth cc1fc7ccfe allow comments in config file 2024-12-11 10:40:43 +01:00
André Roth ba86851d07 add api documentation stubs 2024-12-11 10:40:43 +01:00
André Roth f9ae9b323a Merge pull request #1214 from aptly-dev/fix/1213-aptly-graph-removed-before-exiting
Fix: Graph deleted before aptly exits
2024-12-11 10:11:49 +01:00
André Roth 5e91b10c8c improve test to check for source pkgs with different name 2024-12-11 05:33:38 +01:00
André Roth 320307f504 graph: do not remove tempfile when opening in viewer 2024-12-04 17:30:27 +01:00
André Roth 88ef8efba5 Merge pull request #1396 from aptly-dev/fix/debianization
Fix/debianization
2024-12-04 09:07:26 +01:00
André Roth 3fad19650d Merge pull request #1400 from cfiehe/fix/null_pointer_when_dropping_published_repo
Fix: Null pointer when dropping a multi-dist published repo
2024-12-02 15:47:30 +01:00
André Roth 2f540a8026 debian: do not conflict with gnupg1 2024-12-01 10:54:54 +01:00
André Roth b2d05828a5 set systemd service file limit to 32768 2024-12-01 10:54:54 +01:00
André Roth b7e91f0994 Merge pull request #1395 from leighlondon/patching-aws-sdk-go-v2
Bulk patch aws/aws-sdk-go-v2 dependencies
2024-11-28 13:57:06 +01:00
André Roth 763b810ca8 Merge pull request #1392 from aptly-dev/fix/azure-sdk-migration
Migrate to  azure-sdk-for-go
2024-11-17 18:13:02 +01:00
André Roth d80b905945 run azure tests in docker 2024-11-17 17:44:31 +01:00
André Roth e2cbd637b8 use new azure-sdk 2024-11-17 17:43:20 +01:00
André Roth d96ef0f178 Merge pull request #1393 from aptly-dev/improve/debianization
Improve/debianization
2024-11-17 17:38:47 +01:00
André Roth de181bef0f Merge pull request #1186 from aptly-dev/feature/384-generate-checksums-for-component-files
Feature/384-generate-checksums-for-component-files
2024-11-17 17:33:41 +01:00
André Roth 14e4f3dad8 include more official debianization 2024-11-17 15:44:27 +01:00
André Rothandiofq d2b9adf6f2 Add a test to confirm that skel files added with the same path as a repository file do not override the repository file.
Co-authored-by: iofq <cjriddz@protonmail.com>
2024-11-17 14:17:14 +01:00
André Roth 036422399a add -no-lock flag to service 2024-11-17 14:10:31 +01:00
André Roth 53c2f8b778 debian: add lintian
and fix/improve cross building. build now with PIE and RELRO
2024-11-17 14:10:30 +01:00
André Roth 6050051e04 adapt to official debian aptly packaging 2024-11-17 14:10:30 +01:00
André Roth 8c2ea639fd debian: use package versions from bookworm-backports 2024-11-17 14:10:30 +01:00
André Roth 5ddb718eab support ~ in rootDir 2024-11-17 14:09:37 +01:00
André Roth 9ca9569714 fix build and golangci-lint 2024-11-17 14:09:37 +01:00