This website requires JavaScript.
5a67a58f98
better error handling when the btcpay server goes down
cyberia-prod
forest
2021-09-02 12:00:48 -05:00
3346a45ed4
return success whn attempting to destroy a capsul that doesnt exist
forest
2021-08-27 12:18:17 -05:00
f8e187ff84
local variable 'assigned_hosts_string' referenced before assignment
forest
2021-08-27 12:14:38 -05:00
ba997bb3ff
defer fkey constraints until end of txn -- allow change email
forest
2021-08-16 13:24:11 -05:00
6fb9c651e8
Revert accidental change to test DB settings
master
3wc
2021-08-16 03:08:52 +02:00
a7bc0c6c01
Fixes to compose file
3wc
2021-08-16 02:30:46 +02:00
0574d58a7c
Tidying; add .env.sample
3wc
2021-08-16 02:27:59 +02:00
b3c655bc47
account-balance cli command
forest
2021-07-26 15:29:34 -05:00
a9a4c4448c
Add centos deprecation yeet
j3s
2021-07-25 09:36:04 -05:00
a040301bbb
Add archlinux, bump everything'
j3s
2021-07-25 09:33:32 -05:00
f3ea3d330d
Remove ops linky
j3s
2021-07-25 08:29:33 -05:00
d9dc3f3049
Add linebreak to support page
j3s
2021-07-25 08:28:21 -05:00
d1c95cd113
Add ops
j3s
2021-07-25 08:27:38 -05:00
174532b7fe
*
j3s
2021-07-25 08:26:25 -05:00
02c6352f11
Update support wording
j3s
2021-07-25 08:24:18 -05:00
171c3252e4
Merge pull request 'Add preliminary automated tests' (#1 ) from tests into master
3wordchant
2021-08-16 02:11:14 +02:00
13b2c05476
gitignore unittest output file
tests
3wc
2021-08-06 01:53:27 +02:00
5f9fc1adcf
create TestHTTPClient that uses werkzueg test client, tests are passing
forest
2021-07-31 15:28:42 -05:00
16ff1b5b26
documenting the janky tests logs situation
forest
2021-07-27 14:49:10 -05:00
8c10f71f58
getting unit tests to log properly
forest
2021-07-27 14:44:10 -05:00
66dee4d87a
breaking up after abusive relationship with logger
forest
2021-07-27 14:28:42 -05:00
6a587ac7fc
trying to do CaptureLogOutputDuringTestsFilter (but no worky yet)
forest
2021-07-27 13:56:58 -05:00
4e510ebb01
blah failed attempts at getting tests to log
forest
2021-07-27 13:28:49 -05:00
140870ec35
add debug test log
forest
2021-07-27 12:50:50 -05:00
2348191990
trying to get tests to pass with hub_model=capsulflask
forest
2021-07-27 12:48:48 -05:00
5e682cc705
remove redundant get_vms() and add testing documentation from pull request
forest
2021-07-27 12:02:48 -05:00
2b33573890
Fix capsul create tests, post-test cleanup, tidy merge
3wc
2021-07-23 13:40:00 +02:00
da4d28f70c
ensure that app is defined in app.py to fix login link logging issues.
forest
2021-07-19 12:07:02 -05:00
d833b3df19
Disable VM creation check for the moment
3wc
2021-07-17 13:37:28 +02:00
46a40261bb
Add SSH key tests
3wc
2021-07-17 12:10:28 +02:00
b108d4c04e
Initial console tests
3wc
2021-07-17 11:42:44 +02:00
6bd02a660e
Basic testing using flask-testing
3wc
2021-07-16 17:51:06 +02:00
7ae5071cef
Merge pull request 'Make the displayed SSH username configurable' (#13 ) from mirsal/capsul-flask:ssh-username into yolocolo
yolocolo
mirsal
2021-08-10 12:00:35 +02:00
8a944104d3
Merge pull request 'Make the displayed SSH username configurable' (#12 ) from mirsal/capsul-flask:ssh-username into master
mirsal
2021-08-10 11:56:14 +02:00
d4a9f2f40a
Make the displayed SSH username configurable
mirsal
2021-08-09 21:23:12 +00:00
0ae55712ac
Merge pull request 'templates: Display IPv6 addresses on the capsul detail page' (#11 ) from mirsal/capsul-flask:ipv6 into yolocolo
mirsal
2021-08-04 23:53:55 +02:00
8634cda388
templates: Display IPv6 addresses on the capsul detail page
mirsal
2021-08-04 19:49:37 +00:00
5f868de9cc
Merge pull request 'Support dualstack ipv6 in the controller layer' (#10 ) from mirsal/capsul-flask:ipv6 into yolocolo
3wordchant
2021-08-04 21:08:11 +02:00
d238bc9551
cosmetics: Remove trailing whitespace
mirsal
2021-08-04 14:59:30 +00:00
17c915c1bf
Support dualstack ipv6 in the console controller
mirsal
2021-08-04 14:55:29 +00:00
8a6d558402
Retrieve IPv6 addresses from VMs
mirsal
2021-08-04 11:32:32 +00:00
ff4e63339f
Merge branch 'master' into yolocolo
3wc
2021-08-04 12:19:57 +02:00
7b16606b16
Merge pull request 'shell_scripts: Fix reporting of VM IP addresses' (#9 ) from mirsal/capsul-flask:ipv6 into master
3wordchant
2021-08-04 12:13:44 +02:00
d9f3e68278
shell_scripts: Fix reporting of VM IP addresses
mirsal
2021-08-04 00:56:55 +00:00
c0bc65ed3d
create TestHTTPClient that uses werkzueg test client, tests are passing
tests-with-logs
forest
2021-07-31 15:28:42 -05:00
bcd1190f50
Fix API 🙈
3wc
2021-07-29 11:36:58 +02:00
6963e22933
Merge branch 'publicapi' into yolocolo
3wc
2021-07-29 11:16:54 +02:00
816be36a52
Revert unthemed template changes, tweak theme
3wc
2021-07-29 11:11:51 +02:00
d6f2f6d0bf
Merge branch 'master' into yolocolo
3wc
2021-07-29 09:47:31 +02:00
6d52f56d27
documenting the janky tests logs situation
tests2
forest
2021-07-27 14:49:10 -05:00
f5640a1d01
getting unit tests to log properly
forest
2021-07-27 14:44:10 -05:00
45d7e2c62e
breaking up after abusive relationship with logger
forest
2021-07-27 14:28:42 -05:00
56b00934be
trying to do CaptureLogOutputDuringTestsFilter (but no worky yet)
forest
2021-07-27 13:56:58 -05:00
aa67a1e1b2
blah failed attempts at getting tests to log
forest
2021-07-27 13:28:49 -05:00
3fb8254c15
add debug test log
forest
2021-07-27 12:50:50 -05:00
8a4794a344
trying to get tests to pass with hub_model=capsulflask
forest
2021-07-27 12:48:48 -05:00
4cf11798aa
remove redundant get_vms() and add testing documentation from pull request
forest
2021-07-27 12:02:48 -05:00
f3630fbacf
account-balance cli command
forest
2021-07-26 15:29:34 -05:00
f94d3aa1d3
Add centos deprecation yeet
j3s
2021-07-25 09:36:04 -05:00
a9c4ae7572
Add archlinux, bump everything'
j3s
2021-07-25 09:33:32 -05:00
dc8da3170b
Remove ops linky
j3s
2021-07-25 08:29:33 -05:00
59b72adefb
Add linebreak to support page
j3s
2021-07-25 08:28:21 -05:00
c6380f292f
Add ops
j3s
2021-07-25 08:27:38 -05:00
dbe75dd868
*
j3s
2021-07-25 08:26:25 -05:00
ae5f57645f
Update support wording
j3s
2021-07-25 08:24:18 -05:00
7332be5567
Enable FLASK_DEBUG, if set
flask_debug
3wc
2021-07-23 23:30:49 +02:00
cffa40c0e3
Fix up API
publicapi
3wc
2021-07-23 23:28:06 +02:00
6dbae94bd6
Fix typo
3wc
2021-07-23 18:08:05 +02:00
42edcd1c33
Updates for upstream IP handling
3wc
2021-07-11 12:35:35 +02:00
b27d5b3c5b
Add basic "create" API..
3wc
2021-07-08 20:04:27 +02:00
e1867eb430
Fix capsul create tests, post-test cleanup, tidy merge
3wc
2021-07-23 13:40:00 +02:00
62c7355b4c
ensure that app is defined in app.py to fix login link logging issues.
forest
2021-07-19 12:07:02 -05:00
202d0aefff
Disable VM creation check for the moment
3wc
2021-07-17 13:37:28 +02:00
01478dfd87
Add SSH key tests
3wc
2021-07-17 12:10:28 +02:00
a4837aff87
Initial console tests
3wc
2021-07-17 11:42:44 +02:00
ecc8f885fa
Basic testing using flask-testing
3wc
2021-07-16 17:51:06 +02:00
aa1a9f558b
Updates for upstream IP handling
webapi
3wc
2021-07-11 12:35:35 +02:00
e6a14f8626
Add basic "create" API..
3wc
2021-07-08 20:04:27 +02:00
72c04d8495
Docker image, & local development docker-compose.yml (#2 )
3wordchant
2021-07-22 01:18:10 +02:00
abe768a521
Merge branch 'master' into docker
docker
3wordchant
2021-07-22 01:17:02 +02:00
5bb76173dd
Add custom themes, THEME setting, basic "yolocolo" theme (#7 )
3wordchant
2021-07-22 01:15:39 +02:00
18294cec43
Merge branch 'master' into docker
3wordchant
2021-07-22 01:13:53 +02:00
89268726e6
Merge branch 'master' into yc-templates
yc-templates
3wordchant
2021-07-22 01:05:00 +02:00
cfb323bf60
Merge branch 'yc-templates' into yolocolo
3wc
2021-07-22 01:03:02 +02:00
8c7197f118
Merge branch 'docker' into yolocolo
3wc
2021-07-22 01:02:34 +02:00
fb83f52162
Merge branch 'master' into yolocolo
3wc
2021-07-22 00:57:01 +02:00
982556a2c5
Tag with current branch, instead of latest
3wc
2021-07-22 00:28:33 +02:00
13646e64da
Make docker-compose file less demanding
3wc
2021-07-21 11:38:01 +02:00
67149f437a
Changes from @decentral1se code review
3wc
2021-07-20 23:48:23 +02:00
308ac05fe6
Add openssh-cient to Dockerfile for ssh-keyscan
3wc
2021-07-20 01:52:17 +02:00
c378c2b287
STRIPE_SECRET_KEY not STRIPE_PUBLISHABLE_KEY
3wc
2021-07-19 01:17:18 +02:00
5367822747
Load secrets from files if _FILE vars are set
3wc
2021-07-19 00:24:22 +02:00
e295b4420c
Docker updates for libvirtd
3wc
2021-07-14 00:35:26 +02:00
e4180b8306
Use Flask server in development
3wc
2021-07-11 12:36:10 +02:00
5cd5126039
Multi-stage build oh my!
3wc
2021-07-10 14:23:33 +02:00
f8e9ab2482
Initial attempt at Docker
3wc
2021-07-09 23:27:41 +02:00
8c0c613392
Merge remote-tracking branch 'threewordchant/master'
forest
2021-07-21 16:47:46 -05:00
50ee1144f9
Merge remote-tracking branch 'threewordchant/master'
forest
2021-07-21 16:46:50 -05:00
c4ba5ea197
Merge branch 'master' of ssh://git.autonomic.zone:2222/3wordchant/capsul-flask
3wc
2021-07-21 23:46:37 +02:00
08eb38dc57
correctly enforce affordable_vm_sizes post form submission
forest
2021-07-21 16:45:53 -05:00