Skip to content

Commit

Permalink
Merge pull request #490 from sgotti/release_v0.9.0
Browse files Browse the repository at this point in the history
Release v0.9.0
  • Loading branch information
sgotti authored Mar 4, 2024
2 parents 43eaf45 + 1cb2ccf commit fd22309
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .agola/config.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ local task_build_push_images(name, target, push) =
|||,
},
]) + [
{ type: 'run', command: '/kaniko/executor --context=dir:///kaniko/agola --build-arg AGOLAWEB_IMAGE=sorintlab/agola-web:v0.8.0 --target %s %s' % [target, options] },
{ type: 'run', command: '/kaniko/executor --context=dir:///kaniko/agola --build-arg AGOLAWEB_IMAGE=sorintlab/agola-web:v0.9.0 --target %s %s' % [target, options] },
],
depends: ['checkout code and save to workspace', 'integration tests', 'test docker driver'],
};
Expand Down
72 changes: 71 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,75 @@
## Changelog

### v0.9.0

- agolademo: use docker compose (@sgotti) [#494](https://github.com/agola-io/agola/pull/494)
- executor: add option to define docker driver network (@sgotti) [#493](https://github.com/agola-io/agola/pull/493)
- Dockerfile: agolademo: create agola directories (@sgotti) [#491](https://github.com/agola-io/agola/pull/491)
- Dockerfile: update final image (@sgotti) [#489](https://github.com/agola-io/agola/pull/489)
- notification: fix cleaners infinite loop. (@sgotti) [#487](https://github.com/agola-io/agola/pull/487)
- *: add cursor fetching to GetRuns api (@sgotti) [#484](https://github.com/agola-io/agola/pull/484)
- tests: always check testutil.Wait error (@sgotti) [#485](https://github.com/agola-io/agola/pull/485)
- tests: improve and simplify some tests (@sgotti) [#483](https://github.com/agola-io/agola/pull/483)
- tests: split tests in multiple files. (@sgotti) [#482](https://github.com/agola-io/agola/pull/482)
- *: actions: ensure a default sort direction (@sgotti) [#480](https://github.com/agola-io/agola/pull/480)
- *: commitstatus/runwebook delivery save filter inside cursor (@sgotti) [#481](https://github.com/agola-io/agola/pull/481)
- configstore: simplify/improve Get tests (@sgotti) [#478](https://github.com/agola-io/agola/pull/478)
- notification: simplify/improve Get tests (@sgotti) [#479](https://github.com/agola-io/agola/pull/479)
- tests: simplify Get API with cursor tests (@sgotti) [#477](https://github.com/agola-io/agola/pull/477)
- runservice: add AGOLA_RUN_COUNTER variable (@alessandro-sorint) [#473](https://github.com/agola-io/agola/pull/473)
- gateway: add api to redeliver a commit status delivery (@alessandro-sorint) [#472](https://github.com/agola-io/agola/pull/472)
- gateway: fix api cursors (@alessandro-sorint) [#471](https://github.com/agola-io/agola/pull/471)
- notification: fix db func GetProjectRunWebhookDeliveriesAfterSequenceByProjectID (@alessandro-sorint) [#470](https://github.com/agola-io/agola/pull/470)
- notification: fix db func GetProjectCommitStatusDeliveriesAfterSequenceByProjectID (@alessandro-sorint) [#468](https://github.com/agola-io/agola/pull/468)
- tests: use assert helpers (@sgotti) [#469](https://github.com/agola-io/agola/pull/469)
- testutil: Add NilError helper to log detailed test errors (@sgotti) [#466](https://github.com/agola-io/agola/pull/466)
- testutil: add detailed errors for zerolog output in tests (@sgotti) [#465](https://github.com/agola-io/agola/pull/465)
- notification: rename GetProjectRunWebhookDeliveriesAfterSequence func (@alessandro-sorint) [#467](https://github.com/agola-io/agola/pull/467)
- gateway: add api to get commit status deliveries (@alessandro-sorint) [#460](https://github.com/agola-io/agola/pull/460)
- runservice: remove time.sleep from tests (@sgotti) [#464](https://github.com/agola-io/agola/pull/464)
- configstore: remove time.sleep from tests (@sgotti) [#462](https://github.com/agola-io/agola/pull/462)
- notification: remove time.sleep from tests (@sgotti) [#461](https://github.com/agola-io/agola/pull/461)
- notification: delete old commit statuses (@alessandro-sorint) [#459](https://github.com/agola-io/agola/pull/459)
- notification: delete old run webhooks (@alessandro-sorint) [#457](https://github.com/agola-io/agola/pull/457)
- gateway: add api to redelivery a run webhook delivery (@alessandro-sorint) [#456](https://github.com/agola-io/agola/pull/456)
- gateway: add api to get run webhook deliveries (@alessandro-sorint) [#452](https://github.com/agola-io/agola/pull/452)
- configstore: fix test get remotesources continuation (@alessandro-sorint) [#455](https://github.com/agola-io/agola/pull/455)
- db: defer sqlite foreign keys during migration (@sgotti) [#454](https://github.com/agola-io/agola/pull/454)
- runservice: return right error on not existing run (@alessandro-sorint) [#451](https://github.com/agola-io/agola/pull/451)
- *: update dependencies (@sgotti) [#449](https://github.com/agola-io/agola/pull/449)
- configstore: add ability to org members to restart stop cancel a project run (@alessandro-sorint) [#446](https://github.com/agola-io/agola/pull/446)
- *: update to go 1.21 (@sgotti) [#448](https://github.com/agola-io/agola/pull/448)
- *: add cursor fetching to GetOrgs api (@sgotti) [#444](https://github.com/agola-io/agola/pull/444)
- testutils/db: handle col type bool on export (@sgotti) [#447](https://github.com/agola-io/agola/pull/447)
- testutils/db: use schema provided by migrate data during export (@alessandro-sorint) [#445](https://github.com/agola-io/agola/pull/445)
- notification: store commit status and commit status delivery (@alessandro-sorint) [#432](https://github.com/agola-io/agola/pull/432)
- gateway: cleanup org invitation code. (@sgotti) [#443](https://github.com/agola-io/agola/pull/443)
- gateway: correctly handle org/pg visibility (@sgotti) [#442](https://github.com/agola-io/agola/pull/442)
- *: add cursor fetching to GetRemoteSources api (@sgotti) [#440](https://github.com/agola-io/agola/pull/440)
- testutils/db: use sequences provided by create data during import (@alessandro-sorint) [#441](https://github.com/agola-io/agola/pull/441)
- *: add cursor fetching to GetUserOrgs api (@sgotti) [#439](https://github.com/agola-io/agola/pull/439)
- *: add cursor fetching to GetUsers api (@sgotti) [#437](https://github.com/agola-io/agola/pull/437)
- ci: increase postgres container max connections (@sgotti) [#438](https://github.com/agola-io/agola/pull/438)
- *: cursor based list api. (@sgotti) [#436](https://github.com/agola-io/agola/pull/436)
- cmd: rename gateway client variable. (@sgotti) [#435](https://github.com/agola-io/agola/pull/435)
- tests: use const for remote error string output (@sgotti) [#433](https://github.com/agola-io/agola/pull/433)
- ci: use fixed postgres image version (@sgotti) [#434](https://github.com/agola-io/agola/pull/434)
- tests: add missing t.Parallel to TestRunEventsNotification (@sgotti) [#431](https://github.com/agola-io/agola/pull/431)
- configstore: clean TestOrgInvitation tests (@sgotti) [#429](https://github.com/agola-io/agola/pull/429)
- notification: store last run event sequence (@alessandro-sorint) [#423](https://github.com/agola-io/agola/pull/423)
- notification tests: synchronously start webhooksreceiver (@sgotti) [#426](https://github.com/agola-io/agola/pull/426)
- notification: make webhooksreceiver a test file. (@sgotti) [#425](https://github.com/agola-io/agola/pull/425)
- notification: store webhook and webhook delivery (@alessandro-sorint) [#413](https://github.com/agola-io/agola/pull/413)
- testutils/db: handle byte array (@sgotti) [#420](https://github.com/agola-io/agola/pull/420)
- sqlg: add support for blob/byte array base type (@sgotti) [#419](https://github.com/agola-io/agola/pull/419)
- *: Optional internal services authentication (@sgotti) [#412](https://github.com/agola-io/agola/pull/412)
- services: use common SetupDB function (@sgotti) [#414](https://github.com/agola-io/agola/pull/414)
- config: add global urls fields (@sgotti) [#411](https://github.com/agola-io/agola/pull/411)
- config: avoid updating the default config (@sgotti) [#410](https://github.com/agola-io/agola/pull/410)
- add ability to send webhooks to external tools (@alessandro-sorint) [#367](https://github.com/agola-io/agola/pull/367)
- examples: add cookieSigning config (@sgotti) [#408](https://github.com/agola-io/agola/pull/408)
- *: update db generators and tests (@sgotti) [#407](https://github.com/agola-io/agola/pull/407)

### v0.8.0

#### Important Upgrade Notes
Expand Down Expand Up @@ -85,7 +155,7 @@ These steps are provided in the [migration documentation](https://github.com/ago
- ci: update golangci-lint to v1.44.2 (@sgotti) [#315](https://github.com/agola-io/agola/pull/315)
- gateway: use dedicated auth context keys type (@sgotti) [#317](https://github.com/agola-io/agola/pull/317)
- gateway: add api to get authenticated user organizations (@tulliosorintdev) [#299](https://github.com/agola-io/agola/pull/299)
- go.mod: replace https://github.com/satori/go.uuid (@sgotti) [#311](https://github.com/agola-io/agola/pull/311)
- go.mod: replace <https://github.com/satori/go.uuid> (@sgotti) [#311](https://github.com/agola-io/agola/pull/311)
- ci: update gitea to v1.15.11 (@alessandro-sorint) [#305](https://github.com/agola-io/agola/pull/305)
- gitserver: add cleanup of old repos/branches (@alessandro-sorint) [#284](https://github.com/agola-io/agola/pull/284)
- runconfig: test task generation with on_skipped dependencies (@alessandro-sorint) [#302](https://github.com/agola-io/agola/pull/302)
Expand Down

0 comments on commit fd22309

Please sign in to comment.