|
e463e06a35
|
fix: missing country code in invoice template
continuous-integration/drone/push Build is passing
|
2025-05-02 10:57:33 +01:00 |
|
|
1dda3a561d
|
feat: generate invoices
continuous-integration/drone/push Build is passing
closes #29
|
2025-05-01 17:46:37 +01:00 |
|
|
179d70edb0
|
feat: return time value in vm_payment
|
2025-05-01 15:19:57 +01:00 |
|
|
c859c153c1
|
fix: prevent extending deleted vms
|
2025-05-01 15:19:39 +01:00 |
|
|
cd7ac9e967
|
feat: billing info
continuous-integration/drone/push Build is passing
closes #30
|
2025-05-01 14:51:57 +01:00 |
|
|
f6a756db78
|
feat: list vm payments
|
2025-05-01 14:21:06 +01:00 |
|
|
7e10e0dd6e
|
feat: lnurl extend
continuous-integration/drone/push Build is passing
closes https://github.com/LNVPS/api/issues/31
|
2025-04-30 15:47:45 +01:00 |
|
|
4db6aa1897
|
fix: allow full range in capacity checks
continuous-integration/drone/push Build is passing
|
2025-04-30 13:54:51 +01:00 |
|
|
4dfc33bca2
|
feat: index page
continuous-integration/drone/push Build is passing
|
2025-04-03 14:16:40 +01:00 |
|
|
c432f603ec
|
feat: nostr domain hosting
continuous-integration/drone/push Build is passing
|
2025-04-03 12:56:20 +01:00 |
|
|
a4850b4e06
|
chore: update grafana dashboard
|
2025-04-03 10:03:06 +01:00 |
|
|
9296e571ec
|
refactor: convert to workspace
continuous-integration/drone/push Build is passing
|
2025-04-02 13:18:18 +01:00 |
|
|
2ae158c31a
|
feat: custom order disk max sizes
continuous-integration/drone/push Build is passing
|
2025-04-01 11:40:05 +01:00 |
|
|
b7d7027eec
|
feat: libvirt domain xml progress
|
2025-04-01 11:22:10 +01:00 |
|
|
b9bec36843
|
chore: add missing impl
continuous-integration/drone/push Build is passing
|
2025-03-31 12:20:17 +01:00 |
|
|
97d631ce5d
|
feat: automatically delete expired vms on client
|
2025-03-31 12:19:41 +01:00 |
|
|
36069bb6a7
|
fix: docker build
|
2025-03-31 12:04:44 +01:00 |
|
|
6a8f1826bb
|
fix: dont assign ipv6 to expired vm
|
2025-03-31 10:57:53 +01:00 |
|
|
7deed82a7c
|
feat: libvirt setup
continuous-integration/drone/push Build is failing
fix: ip assigment index
feat: default username
|
2025-03-31 10:40:29 +01:00 |
|
|
6ca8283040
|
fix: tests
continuous-integration/drone/push Build is failing
|
2025-03-29 11:03:30 +00:00 |
|
|
b8ab61c48f
|
fix: prevent creating arp entries with empty mac
continuous-integration/drone/push Build is failing
|
2025-03-29 10:48:20 +00:00 |
|
|
70a4d9c638
|
fix: assign mac before arp entry is saved
continuous-integration/drone/push Build is passing
|
2025-03-29 10:39:42 +00:00 |
|
|
d316ccacd7
|
fix: avoid unwrap in mikrotik
continuous-integration/drone/push Build is passing
|
2025-03-28 21:55:07 +00:00 |
|
|
396cb8a7ef
|
fix: avoid unwrap in mikrotik
continuous-integration/drone/push Build is passing
|
2025-03-28 21:45:53 +00:00 |
|
|
8068b7d5bc
|
feat: add more currencies
continuous-integration/drone/push Build is passing
|
2025-03-28 13:52:57 +00:00 |
|
|
e2d6d84439
|
fix: improve patch host code
continuous-integration/drone/push Build is passing
|
2025-03-28 13:38:49 +00:00 |
|
|
ea6499558d
|
chore: add grafana dashboard
|
2025-03-28 12:58:15 +00:00 |
|
|
1bb03762bd
|
feat: ipv6 ptr
continuous-integration/drone/push Build is passing
|
2025-03-28 12:11:00 +00:00 |
|
|
603099e947
|
feat: fill in ipv6 addresses
continuous-integration/drone/push Build is passing
|
2025-03-28 11:19:11 +00:00 |
|
|
d18f32e897
|
feat: ipv6 allocation
closes #9
|
2025-03-28 10:46:16 +00:00 |
|
|
f4b8f88772
|
refactor: switch back to env_logger
continuous-integration/drone/push Build is failing
|
2025-03-27 12:39:53 +00:00 |
|
|
c4373b78d0
|
chore: update readme
continuous-integration/drone/push Build is failing
|
2025-03-27 12:34:52 +00:00 |
|
|
39ca5ee8b4
|
feat: patch host info
continuous-integration/drone/push Build is failing
closes #23
|
2025-03-27 12:31:27 +00:00 |
|
|
cd7c7cd7be
|
fix: disable terminal proxy
continuous-integration/drone/push Build is passing
|
2025-03-26 18:58:00 +00:00 |
|
|
c570222e8a
|
feat: move zone-id configuration
continuous-integration/drone/push Build is passing
|
2025-03-26 16:35:57 +00:00 |
|
|
32fc16dca2
|
fix: test
continuous-integration/drone/push Build is passing
|
2025-03-26 15:50:52 +00:00 |
|
|
a57c85fa2c
|
feat: ovh virtual mac router
continuous-integration/drone/push Build is failing
|
2025-03-26 15:48:15 +00:00 |
|
|
4bf8b06337
|
feat: move network config to db
continuous-integration/drone/push Build is passing
closes https://github.com/LNVPS/api/issues/16
|
2025-03-25 14:53:14 +00:00 |
|
|
2505082a59
|
feat: limit hosts to enabled regions
continuous-integration/drone/push Build is passing
|
2025-03-24 16:10:23 +00:00 |
|
|
ec7fa92010
|
feat: extend host load factors
continuous-integration/drone/push Build is passing
|
2025-03-24 15:18:18 +00:00 |
|
|
af36d4e586
|
chore: remove terminal ssh code
continuous-integration/drone/push Build is passing
|
2025-03-24 13:01:51 +00:00 |
|
|
9106221204
|
fix: [dvm] param mul
continuous-integration/drone/push Build is passing
|
2025-03-24 12:28:43 +00:00 |
|
|
0b51a5ecee
|
fix: [dvm] os tag
continuous-integration/drone/push Build is failing
|
2025-03-24 12:25:01 +00:00 |
|
|
6850b786cf
|
fix: [fvm] multiply memory/disk params
continuous-integration/drone/push Build is failing
|
2025-03-24 12:08:12 +00:00 |
|
|
cb71ba8bc6
|
fix: select os image
continuous-integration/drone/push Build is passing
|
2025-03-24 12:00:00 +00:00 |
|
|
b6356636de
|
fix: ignore test
continuous-integration/drone/push Build is passing
|
2025-03-24 11:50:54 +00:00 |
|
|
9fb4a38e72
|
feat: vmdvm
continuous-integration/drone/push Build is failing
|
2025-03-24 11:42:14 +00:00 |
|
|
cbafca8da7
|
feat: terminal (wip)
|
2025-03-24 09:57:30 +00:00 |
|
|
9ee4232706
|
fix: use lightning_invoice_id
continuous-integration/drone/push Build is passing
|
2025-03-20 21:06:24 +00:00 |
|
|
39622315be
|
fix: add missing trait impl
continuous-integration/drone/push Build is passing
|
2025-03-20 12:33:20 +00:00 |
|