0.3.6 (2024-11-22)
- log the reason why agent is retrying api request (1d41f61)
- authorize create-org action on site, not org (98bd1c6)
- only log subsystem start when actually started (a72fbd0)
- runner unable to re-register (#707) (41f5669)
- update screenshots (b17ffa4)
0.3.5 (2024-10-30)
0.3.4 (2024-10-29)
- log create agent pool db errors (ece6de7)
0.3.3 (2024-10-23)
- make tern migration postgres 12 compat (#695) (c662668)
- report 409 when cancel or force cancel not allowed (#693) (dbe5668)
0.3.2 (2024-10-22)
- bad git command in chart release step (3ed91e3)
0.3.1 (2024-10-22)
- make goreleaser config valid for v2 (0ed8d22)
0.3.0 (2024-10-22)
- rename --address flag to --url; require scheme
- move to sqlc, tern (#683)
- add timeout settings for plans and applies (#686) (797902b)
- allow subscription buffer size to be overridden (#687) (d51469d)
- avoid hitting Github limit on commit status updates (#688) (029e525)
- don't unnecessarily restart scheduler (#689) (d240965)
- make linting and tests pass (ebc1e53)
- pin version of gcp pub-sub emulator docker image (8048e72)
- prevent subsystem failure from stopping otfd (e5061b0)
- use base58 alphabet for resource IDs (#680) (1e7d7a2)
- bump go (5663eab)
- trigger new version of agent chart upon deploy (#690) (155e026)
- unarchive (c954c36)
- upgrade dependencies (59eb979)
- use forked sse lib's module path (fc9b138)
0.2.4 (2023-12-16)
0.2.3 (2023-12-12)
0.2.2 (2023-12-10)
- allocator restarting unnecessarily (#666) (47f8e6f)
- log max config size exceeded (#663) (e196837), closes #652
0.2.1 (2023-12-07)
- add extra case for gitlab repo dir name (#654) (5424565)
- organization tokens (#660) (be82c55)
- various agent pool and job bugs (#659) (ed9b1fd)
0.2.0 (2023-12-05)
- agent pools (#653)
- Add missing CancelRunAction to WorkspaceWriteRole (#649) (599ddcb)
- docker-compose otfd healthcheck (c553b58)
0.1.18 (2023-10-30)
- ci: charts job needs release info (f4fef03)
- ui: push docs to remote gh-pages branch (5b3e3f4)
- ui: workspace listing returning 500 error (6eb89f4)
0.1.17 (2023-10-29)
- mike doc versioner flags have changed (224081c)
- publish chart after release not before (eceab7e)
- ui: allow variable to be updated from hcl to non-hcl (ac0ff5a)
- document some more flags (e2cc4f2)
- perf: pre-allocate slices (ccc8b6e)
- remove redundant jsonapiclient interface (5aa153a)
0.1.16 (2023-10-27)
0.1.15 (2023-10-27)
- Implement TFE API for Team Tokens (#624)
- Fix local execution mode (#627
- agent error reporting (#628) (76e7dda)
- fixed defect with multiline tfvars not being escaped (#631) (f35dffa)
0.1.14 (2023-10-19)
- error 'schema: converter not found for integration.manifest' (e53ebf2)
- fixed bug where proxy was ignored (#609) (c1ee8d8)
- prevent modules with no published versions from crashing otf (#611) (84aa299)
- skip reporting runs created via API (#622) (5d4527b), closes #618
- add note re cloud block to allow CLI apply (4f03544)
- remove unused exchange code response (4a966cd)
- upgrade vulnerable markdown go mod (781e0f6)
0.1.13 (2023-09-13)
- restart spooler when broker terminates subscription (#600) (ce41580)
- retrieving state outputs only requires read role (#603) (25c4a99)
0.1.12 (2023-09-12)
- remove unnecessary link from widget heading (318c390)
0.1.11 (2023-09-11)
- dont scrub sensitive variable values for agent (#591) (a333ee6), closes #590
- integration: prevent -32000 error (39318f1)
- integration: wait for alpinejs to load (346024e)
- resubscribe subsystems when their subscription is terminated (#593) (3195e17)
0.1.10 (2023-09-06)
- integration: ensure text box is visible before focusing (8d279ae)
- set module status (#586) (8141c6e)
- ui: remove undefined css classes (daf6096)
- ui: wrong heading for edit variable set variable page (cc6f282)
- variable set variables API (#589) (8e29da1), closes #588
0.1.9 (2023-09-02)
- integration: stop browser test failing with -32000 error (27f02cd)
- scheduler: ignore deleted run events (60496bb)
- ui: deleting vcs provider no longer breaks module page (e28b931)
- ui: make workspace page title use Name, not ID (#581) (8268643)
0.1.8 (2023-08-13)
- allow terraform apply on connected workspace (#564) (6f90a9c), closes #231
- ui: add icon in run widget to show source of run (#563) (2e7a0bd)
- return error on stream error for retry (#565)
- cleanup after extracting repo tarball (bf4758b)
- don't scrub included state output sensitive values (478e314)
- linux/arm64 support (#562) (01a2112), closes #311
- otfd compose healthcheck: curl not installed (9f52021)
- retry run should use existing run properties (49303ec)
- tests: hard link fails when /tmp is separate partition (cfc7aaa)
- ui: workspace description missing after update (a579b40)
- use png instead of svg for font-based icons (eae0588)
- bump squid version (7ce3238)
- go 1.21 (#566) (06c13b2)
- remove unused cloud team and org sync code (4e1817d)
- removed unused ca.pem (799ed25)
- skip api tests if env vars not present (5b88474)
- ui: make tags less bulbous (df1645d)
- ui: pad out buttons on consent page (1c290e9)
- update docs (364d183)
- validate resource names (c7596fe)
0.1.7 (2023-08-05)
0.1.6 (2023-08-02)
- record who created a run (#556) (57bb9b6)
- ui: clicking on workspace widget tag filters by that tag (a7ce9a8)
- ui: provide more vcs metadata for runs (#552) (18217ce)
0.1.5 (2023-08-01)
0.1.4 (2023-08-01)
- more workspace VCS settings (#545) (abfc702)
- ui: hide functionality from unpriv persons (#548) (fee491f), closes #540
- downplay legitimate state not found errors (2d91e31)
- remove demo (d70c7fd)
- ui: make workspace state tabs look nicer (bbe38b4)
0.1.3 (2023-07-27)
- ui: add tags to workspace widget (#543) (3000c09)
- ui: show resources and outputs on workspace page (#542) (d792e23), closes #308
- ui: style variables table (ed67d57)
0.1.2 (2023-07-26)
- agent race error (#537) (6b9e6b1)
- handle run-events request from terraform cloud backend (#534) (b1998bd)
- terraform apply partial state updates (#539) (d25e7e4), closes #527
- removed unused config file (84fe3b1)
0.1.1 (2023-07-24)
0.1.0 (2023-07-24)
- adding team member creates user if they don't exist (#525)
- adding team member creates user if they don't exist (#525) (fbeb789)
- organization tokens (#528) (7ddd416)
- ui: tag search/dropdown menu (#523) (09b8310)
0.0.53 (2023-07-12)
- delete existing unreferenced webhooks too (6b61b48)
- delete webhooks when org or vcs provider is deleted (#518) (0d36ea5)
- docs: version using tag not branch name (8613fe8)
- only set not null after populating column (1da3936)
- remove trailing slash from requests (#516) (c1ee39e), closes #496
- ui: add cache-control header to static files (061261f)
0.0.52 (2023-07-08)
- helm chart branch name (b77dc8a)