Commit Graph
Select branches
Hide Pull Requests
chore-deps
fix/492
fix/613
fix/deps
main
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#460
#461
#462
#463
#465
#469
#475
#476
#479
#480
#481
#484
#493
#495
#50
#501
#502
#503
#508
#509
#51
#510
#512
#514
#515
#516
#517
#518
#519
#520
#521
#523
#524
#525
#529
#533
#535
#536
#541
#542
#544
#545
#546
#548
#549
#552
#56
#565
#572
#583
#585
#587
#588
#589
#590
#591
#592
#595
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#611
#612
#614
#616
#618
#619
#620
#621
#623
#624
#625
#626
#630
#631
#633
#634
#635
#636
#637
#641
#642
#644
#650
#652
#654
#655
#657
#659
#66
#660
#661
#662
#666
#672
#673
#674
#676
#678
#679
#680
#681
#686
#687
#69
#690
#696
#701
#702
#703
#706
#708
#709
#710
#711
#714
#716
#717
#718
#719
#721
#726
#727
#728
#73
#733
#738
#741
#742
#745
#750
#753
#756
#761
#763
#764
#766
#771
#772
#773
#774
#776
#778
#781
#784
#786
#787
#791
#793
#799
#8
#81
#810
#815
#816
#819
#820
#83
#89
#94
#99
0.1.0
0.1.0-alpha
0.1.1
0.1.1-alpha
0.1.2
0.1.2-alpha
0.1.3-alpha
0.1.4-alpha
0.1.5-alpha
0.1.6-alpha
0.1.7-alpha
0.1.8-alpha
0.10.0-beta
0.10.0-rc1-beta
0.10.0-rc2-beta
0.10.1-beta
0.11.0-beta
0.12.0-beta
0.13.0-beta
0.13.0-rc1-beta
0.13.0-rc2-beta
0.2.0
0.2.0-alpha
0.2.1-alpha
0.2.2-alpha
0.3.0
0.3.0-alpha
0.3.1
0.3.1-alpha-rc1
0.3.1-alpha-rc2
0.3.1-rc1
0.4.0
0.4.0-alpha
0.4.0-alpha-rc1
0.4.0-alpha-rc2
0.4.0-alpha-rc3
0.4.0-alpha-rc4
0.4.0-alpha-rc5
0.4.0-alpha-rc6
0.4.0-alpha-rc7
0.4.0-alpha-rc8
0.4.1
0.4.1-alpha
0.5.0
0.5.0-alpha
0.5.1-beta
0.6.0
0.6.0-beta
0.7.0
0.7.0-beta
0.7.0-rc2-beta
0.7.0-rc3-beta
0.7.1
0.7.2
0.7.3
0.7.4
0.8.0-beta
0.8.0-rc1-beta
0.8.0-rc2-beta
0.8.1-beta
0.9.0-beta
10.0.0
10.0.1
10.0.2
10.0.3
10.0.5
8.0.0
8.0.1
9.0.0
checkout
Select branches
Hide Pull Requests
chore-deps
fix/492
fix/613
fix/deps
main
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#200
#201
#202
#203
#204
#205
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#290
#291
#292
#293
#294
#295
#296
#297
#298
#299
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#330
#331
#332
#333
#334
#335
#336
#337
#338
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#365
#366
#367
#368
#369
#370
#371
#372
#373
#374
#375
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#456
#457
#458
#459
#460
#461
#462
#463
#465
#469
#475
#476
#479
#480
#481
#484
#493
#495
#50
#501
#502
#503
#508
#509
#51
#510
#512
#514
#515
#516
#517
#518
#519
#520
#521
#523
#524
#525
#529
#533
#535
#536
#541
#542
#544
#545
#546
#548
#549
#552
#56
#565
#572
#583
#585
#587
#588
#589
#590
#591
#592
#595
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#61
#610
#611
#612
#614
#616
#618
#619
#620
#621
#623
#624
#625
#626
#630
#631
#633
#634
#635
#636
#637
#641
#642
#644
#650
#652
#654
#655
#657
#659
#66
#660
#661
#662
#666
#672
#673
#674
#676
#678
#679
#680
#681
#686
#687
#69
#690
#696
#701
#702
#703
#706
#708
#709
#710
#711
#714
#716
#717
#718
#719
#721
#726
#727
#728
#73
#733
#738
#741
#742
#745
#750
#753
#756
#761
#763
#764
#766
#771
#772
#773
#774
#776
#778
#781
#784
#786
#787
#791
#793
#799
#8
#81
#810
#815
#816
#819
#820
#83
#89
#94
#99
0.1.0
0.1.0-alpha
0.1.1
0.1.1-alpha
0.1.2
0.1.2-alpha
0.1.3-alpha
0.1.4-alpha
0.1.5-alpha
0.1.6-alpha
0.1.7-alpha
0.1.8-alpha
0.10.0-beta
0.10.0-rc1-beta
0.10.0-rc2-beta
0.10.1-beta
0.11.0-beta
0.12.0-beta
0.13.0-beta
0.13.0-rc1-beta
0.13.0-rc2-beta
0.2.0
0.2.0-alpha
0.2.1-alpha
0.2.2-alpha
0.3.0
0.3.0-alpha
0.3.1
0.3.1-alpha-rc1
0.3.1-alpha-rc2
0.3.1-rc1
0.4.0
0.4.0-alpha
0.4.0-alpha-rc1
0.4.0-alpha-rc2
0.4.0-alpha-rc3
0.4.0-alpha-rc4
0.4.0-alpha-rc5
0.4.0-alpha-rc6
0.4.0-alpha-rc7
0.4.0-alpha-rc8
0.4.1
0.4.1-alpha
0.5.0
0.5.0-alpha
0.5.1-beta
0.6.0
0.6.0-beta
0.7.0
0.7.0-beta
0.7.0-rc2-beta
0.7.0-rc3-beta
0.7.1
0.7.2
0.7.3
0.7.4
0.8.0-beta
0.8.0-rc1-beta
0.8.0-rc2-beta
0.8.1-beta
0.9.0-beta
10.0.0
10.0.1
10.0.2
10.0.3
10.0.5
8.0.0
8.0.1
9.0.0
checkout
-
1f9b863be0
fix: appease formatter, ignore vendor
decentral1se
2024-10-21 16:46:39 +02:00 -
3b3ce85ef9
fix: rebase coop-cloud/organising#533
decentral1se
2024-07-10 12:38:44 +02:00 -
1f8662cd95
refactor: urfave v3
decentral1se
2024-07-09 13:57:54 +02:00 -
375e17a4a0
refactor: urfave v2
decentral1se
2024-07-09 13:18:49 +02:00 -
04aec8232f
chore: vendor
decentral1se
2024-08-04 11:06:58 +02:00 -
2a5985e44e
build: drop 2MB with GCFLAGS [ci skip]
decentral1se
2024-07-27 12:55:06 +02:00 -
c65be64e7d
fix: dont checkout version for
abra app undeploydecentral1se
2024-07-24 16:08:37 +02:00 -
fd8652e26d
fix: --chaos/--offline for
abra app psdecentral1se
2024-07-24 16:08:09 +02:00 -
518c5795f4
fix: avoid overwriting non version env vars
decentral1se
2024-07-24 16:07:08 +02:00 -
827edcb0da
test: full width for CI testing [ci skip]
decentral1se
2024-07-18 11:02:46 +02:00 -
05489a129c
test: re-create serer for setup [ci skip]
decentral1se
2024-07-17 14:32:53 +02:00 -
c02e11eb0a
test: fix order of teardown [ci skip]
decentral1se
2024-07-17 14:14:53 +02:00 -
8b8e158664
test: int suite fixes
decentral1se
2024-07-17 13:22:14 +02:00 -
e5a6dea10c
fix: catch ctrl-c again; less cryptic logging
decentral1se
2024-07-17 10:09:09 +02:00 -
1132b09b5b
fix: error out for invalid env versions
decentral1se
2024-07-17 10:08:51 +02:00 -
b2436174b0
chore: more logging for env versions
decentral1se
2024-07-17 10:08:32 +02:00 -
ea10019068
fix: "secret insert" respects env version
decentral1se
2024-07-17 10:08:13 +02:00 -
9b0b3c2e4c
fix: override version from CLI
decentral1se
2024-07-17 10:07:47 +02:00 -
8084bff104
test: env version tests
decentral1se
2024-07-17 10:06:46 +02:00 -
d22e2c38ce
test: just build main
decentral1se
2024-07-17 08:29:58 +02:00 -
e945087f79
test: env version writing tests
decentral1se
2024-07-17 02:12:35 +02:00 -
7734dd555d
fix: spacer between multiple versions
decentral1se
2024-07-17 02:12:26 +02:00 -
aedf5e5ff7
fix: dont write commented out versions
decentral1se
2024-07-17 01:56:28 +02:00 -
95c598d030
feat: "app new" supports writing env files
decentral1se
2024-07-17 01:45:19 +02:00 -
56068362e8
fix: write versions on deploy/upgrade/rollback
decentral1se
2024-07-17 01:23:26 +02:00 -
cf14731b46
refactor: "false" -> CHAOS_DEFAULT
decentral1se
2024-07-17 01:23:12 +02:00 -
486cfa68d8
test: explode on failures
decentral1se
2024-07-17 00:16:47 +02:00 -
1718903834
test: reset recipe before undeploying [ci skip]
decentral1se
2024-07-17 00:00:06 +02:00 -
eb9894e5bb
test: dont clone if exists [ci skip]
decentral1se
2024-07-16 23:51:28 +02:00 -
a2116774e8
test: ensure catalogue in place [ci skip]
decentral1se
2024-07-16 23:46:02 +02:00 -
d2efdf8bf5
test: adjust output checking [ci skip]
decentral1se
2024-07-16 23:39:10 +02:00 -
b15c05929c
test: adjust output checking [ci skip]
decentral1se
2024-07-16 23:32:12 +02:00 -
f167a91868
test: skip for now, it's flaking again [ci skip]
decentral1se
2024-07-16 23:28:00 +02:00 -
8cded8752a
test: ensure correct server for diffing [ci skip]
decentral1se
2024-07-16 23:25:17 +02:00 -
d1876e2fae
test: do exact diff of JSON for integration
decentral1se
2024-07-16 23:19:36 +02:00 -
e42a1bca29
fix: add chaos/deploy versiosn back to ps output
decentral1se
2024-07-16 22:47:47 +02:00 -
b5493ba059
refactor: CreateTable2 -> CreateTable [ci skip]
decentral1se
2024-07-16 22:45:03 +02:00 -
a41a36b8fd
fix: dont lock existing version on rollback
decentral1se
2024-07-16 17:35:15 +02:00 -
de006782b6
refactor: tablewriter -> lipgloss
decentral1se
2024-07-16 16:22:47 +02:00 -
f28cffe6d8
refactor: vertical deploy overview
decentral1se
2024-07-10 20:48:08 +02:00 -
d3ede0f0f6
refactor: logging with background/padding
decentral1se
2024-07-10 18:00:22 +02:00 -
ae4653f5e3
build: add full install target [ci skip]
decentral1se
2024-07-13 15:30:38 +02:00 -
7f0a74d3c3
fix: source autocompletion on the current terminal
f
2024-07-11 12:02:38 -03:00 -
e99114e695
fix: setup should be run once
f
2024-07-11 12:02:22 -03:00 -
b1208f9db5
fix: sometimes the completion directories already exist
f
2024-07-11 12:01:21 -03:00 -
b8e1a3b75f
test: remote recipe tests
decentral1se
2024-07-10 16:03:28 +02:00 -
ff90b43929
fix: use struct data for HEAD retrieval
decentral1se
2024-07-10 15:51:11 +02:00 -
c5724d56f8
fix(config): Removes config file name from abra dir
p4u1
2024-07-10 14:06:07 +02:00 -
ce7dda1eae
fix: use recipe struct data
decentral1se
2024-07-10 15:36:19 +02:00 -
d38f3ab7f5
test: speed up test
decentral1se
2024-07-10 13:27:58 +02:00 -
4be8c8daed
test: fix outputs [ci skip]
decentral1se
2024-07-10 13:20:26 +02:00 -
3c9405a4ed
refactor!: --problems/p goes away
decentral1se
2024-07-10 13:06:46 +02:00 -
f6b7510da6
feat: introduce remote recipes
p4u1
2024-07-10 10:25:06 +00:00 -
7596982282
feat: update new version in env file
p4u1
2024-07-08 17:55:40 +02:00 -
4085eb6654
feat: define recipe version inside app env file
p4u1
2024-07-08 17:11:15 +02:00 -
790dbca362
feat!: remove all catalogue reads from app commands
p4u1
2024-07-08 16:20:38 +02:00 -
d7a870b887
feat: remote recipes
p4u1
2024-07-08 15:13:13 +02:00 -
1a3ec7a107
fix: pass recipe name for listing cmds
decentral1se
2024-07-09 17:12:36 +02:00 -
7f910b4e5b
test: recipe test fixups
decentral1se
2024-07-09 11:34:20 +02:00 -
b82ac3bd63
refactor: make IsChaos an actual bool
decentral1se
2024-07-09 11:34:01 +02:00 -
00d60f7114
fix: ensure force upgrade/rollback works
decentral1se
2024-07-09 11:33:33 +02:00 -
71d93cbbea
refactor: debug logging and errors for version issues
decentral1se
2024-07-09 11:32:18 +02:00 -
2fb5493ab5
feat: support chaos commits on deploy
decentral1se
2024-07-09 11:31:52 +02:00 -
0ff8e49cfd
docs: pass on sub-command help
decentral1se
2024-07-08 20:32:03 +02:00 -
addbda9145
test: fixups for the changepocalypse
decentral1se
2024-07-09 09:41:49 +02:00 -
c33ca1c6bc
fix!: chaos consistency (deploy/undeploy/rollback/upgrade)
decentral1se
2024-07-08 12:54:37 +02:00 -
4580df72cb
fix: use recipe name
decentral1se
2024-07-08 14:58:57 +02:00 -
f003430a8d
fix: use recipe name, not app name
decentral1se
2024-07-08 14:54:15 +02:00 -
5426464092
refactor!: drop version, show versions in ps
decentral1se
2024-07-08 11:42:53 +02:00 -
72c021c727
fix: remove old commands from deploy fail help
decentral1se
2024-07-08 13:56:43 +02:00 -
f2e076b35f
fix: set default logger on kadabra
decentral1se
2024-07-08 13:56:33 +02:00 -
4ccb4198d6
fix: "recipe version" handles non-catalogue recipes
decentral1se
2024-07-08 13:55:58 +02:00 -
a9f7579ca9
fix: remove old logrus calls
decentral1se
2024-07-08 14:21:17 +02:00 -
9cd1fe658b
refactor(recipe): create a recipe struct that gets used everywhere #430
p4u1
2024-07-08 12:18:58 +00:00 -
41c16db670
test: fix test failure
p4u1
2024-07-08 14:09:54 +02:00 -
87ecc05962
refactor(recipe): remove direct usage of config.RECIPE_DIR
p4u1
2024-07-08 13:38:29 +02:00 -
f14d49cc64
refactor(recipe): rename Recipe2 -> Recipe
p4u1
2024-07-08 13:19:40 +02:00 -
f638b6a16b
refator(recipe): remove old struct
p4u1
2024-07-08 13:16:47 +02:00 -
5617a9ba07
refactor(recipe): remove remaining usage of old recipe struct
p4u1
2024-07-08 13:15:20 +02:00 -
c1b03bcbd7
refactor(recipe): load load compoes config where its used
p4u1
2024-07-08 12:31:39 +02:00 -
99da8d4e57
refactor(recipe): move GetComposeFiles to new struct
p4u1
2024-07-08 12:06:58 +02:00 -
ca1db33e97
refactor(recipe): remove Dir method on old struct
p4u1
2024-07-08 11:48:53 +02:00 -
eb62e0ecc3
refactor(recipe): move Tags method to new struct
p4u1
2024-07-08 11:45:47 +02:00 -
6f90fc3025
refactor(recipe): don't use README.md path directly
p4u1
2024-07-08 11:29:20 +02:00 -
c861c09cce
refactor(recipe): use method or variable for .env.sample
p4u1
2024-07-08 11:26:01 +02:00 -
2f41b6d8b4
refactor(recipe): store sample env path in new struct
p4u1
2024-07-08 11:07:23 +02:00 -
73e9b818b4
refactor(recipe): move SampleEnv method to new struct
p4u1
2024-07-08 11:02:43 +02:00 -
f268e5893b
refactor(recipe): move functions that operate on the git repo to new file
p4u1
2024-07-08 11:00:50 +02:00 -
47013c63d6
refactor(recipe): use template for ssh url
p4u1
2024-07-08 10:32:36 +02:00 -
4cf6155fb8
refactor(recipe): introduce Dir var
p4u1
2024-07-07 12:54:50 +02:00 -
01f3f4be17
refactor(recipe): use new recipe.Ensure method
p4u1
2024-07-07 12:46:32 +02:00 -
eee2ecda06
refactor(recipe): add offline and chaos options to Ensure method
p4u1
2024-07-07 12:39:02 +02:00 -
950f85e2b4
refactor(recipe): introduce new recipe struct and move some methods
p4u1
2024-07-07 12:35:09 +02:00 -
9ef64778f5
chore: go deps update
decentral1se
2024-07-08 01:52:17 +02:00 -
735f521bc0
refactor(errors)!: remove WIP/broken command
decentral1se
2024-07-08 01:33:06 +02:00 -
96a25425a4
refactor(ps)!: remove -w, "watch ..." does it better
decentral1se
2024-07-08 01:10:58 +02:00 -
1a8dca9804
fix(deploy): only output when actually waiting
decentral1se
2024-07-08 00:45:03 +02:00 -
465827d5ee
log: no additional newlines
decentral1se
2024-07-08 00:39:55 +02:00 -
cde06f4f00
log: output caller on debug, use stdout as default
decentral1se
2024-07-08 00:39:27 +02:00 -
050a479df7
refactor: "service name" -> "service"
decentral1se
2024-07-08 00:38:54 +02:00