5d7e70e Enable swap in phoenix launcher
deab140 migrate-to-v2
: allow canceling some ops
bafee43 fix print statements for plans to create volumes
581872c available flag is initialised by attached status of volume
1d7f1da clone the config instead
f8080d1 show which group volumes are being added for
2e5fa95 stop using pointers so copies are used
846565f support per process mounts when scaling
fe802b2 keep track of available volumes across all process groups
789657a don't set unused fields and some cosmetic changes
c0e76c1 check for existing volumes in regions with no machines
e0c848e move api call out of fn so called once in total
217fbf4 flag to create new volumes with new machines even if existing volumes
3845e2a neaten up logic and show creation/use of volumes in scale plan output
18d52cd specify the full mount config
31676e4 ensure the volume is actually available to use
4db8981 reuse old volumes if they exist
099fe81 first pass at cloning volumes when using Usage: flyctl scale count [count] [flags]
03118aa Addresses DeepSource complains
ae4a95d write current version state to cache file
1a2ae73 warn about invalid versions even if autoupdate is disabled.
55e5774 when checking for updates, check to see if current version is yanked
4539ebc Use Buildkit's native client
371b44c github.com/docker/docker/builder/dockerignore is deprecated
73b655f fall back to "bun x" when "bunx" is not found
d4c7230 Update gql/generated.go using upgraded genqlient library
2e8952f Replace golang.org/x/net/context
imports with context
ec26cbb fly tokens list: remove unused json flag
d2281e8 Wait for tasks only if task manager was started
a76e81f Add a space for a slightly better looking spinner
4bff774 Remove debugging output
cc89247 Wait for resource provisioning when a provider does async provisioning
f7988d7 remove TestFlyLaunchForceV2 because apps create --nomad
should fail
c9859c6 apps create
: always send Machines
flag to GraphQL
4e8e7a2 agent
: send flyctl version as string, re-parse on agent
71f295c Add --bind-addr opt to proxy cmd.
7bb3629 Treat snapshot builds as "dev" builds
b330abd Distributed Elixir support for fly launch
9946e27 Calver versions are severely outdated if newer than 24 * 30 hours.
af3f431 Get tests passing with new string format.
adcb7ab Update for clarity.
19d6c95 Semver versions are severely outdated when the other compared version is calver.
e4543f0 Modify String
to return dashed calver version
fa87ac8 Make sure semver versions don't parse as calver with dedashing hack.
bc869f5 Add hack to support versions that are both semver and calver-compatible by replacing a single -
with .
.
56c6a2d gofmt
b289cb6 Remove use of FLY_VERSION_NUM
environment variable.
0aeb99d Fix use of function value.
ba84500 Add additional tests for version comparison logic.
9b347f4 Get version tests passing.
7318b72 Rename Before
to Newer
and fix exposed logic bugs.
8962a89 s/Outdated/Before/g
1d9164c Simplify Outdated
by always comparing against current version.
7f2f021 Remove unused function.
79e2627 gofmt
7524103 Refactor version checks to work with both Semver and Calver-compatible versions.