Commit graph

628 commits

Author SHA1 Message Date
597d147c7d frostfs: Reject tokens with slash character
Current reverse proxy configs assume that token is a valid filename
with no nesting levels. It's better to reject unsupported tokens early

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 17:16:35 +03:00
61ce76f648 frostfs: Expire saved tokens automatically
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 16:18:20 +03:00
9ff9d5be25 frostfs: Fix invalid signatures issued by key from json
Ephemeral keys worked fine while keys loaded from filesystem would
generate invalid signatures. This was caused by destroying private key
material during calls to Wallet.Close() and Account.Close(). Since these
calls do nothing except wiping the private key, we omit them now.
Responsibility for private key security is delegated to caller of getKey()

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-16 12:05:26 +03:00
254983fbe2 Fix linter errors
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 16:52:53 +03:00
d8c8aba312 Add HTTP-01 solver with FrostFS backend
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 16:52:34 +03:00
30563a0fb1 Open NEO wallet from file system
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 15:45:50 +03:00
23e60f1e98 Read test connection credentials from env vars
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 13:53:08 +03:00
bb87c097ba feat: FrostFS client for future HTTP-01 solver
Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-10-15 12:36:23 +03:00
Ludovic Fernandez
748e4c0d70
epik: add User-Agent (#2290) 2024-10-05 00:11:16 +02:00
Ludovic Fernandez
85b5ef459a
selectelv2: use baseURL from configuration (#2291) 2024-10-04 23:18:51 +02:00
Ludovic Fernandez
56986eaa99
namesilo: restrict CleanUp (#2287) 2024-09-29 23:28:55 +02:00
Ludovic Fernandez
20c8d6c413
Add DNS provider for SelfHost.(de|eu) (#2278)
Co-authored-by: Dominik Menke <git@dmke.org>
2024-09-20 13:46:38 +02:00
Ludovic Fernandez
69bd2e0373
ionos: follow CNAME (#2281) 2024-09-19 15:29:20 +02:00
Ludovic Fernandez
0da0942081
chore: use UTC instead of GMT when possible (#2275) 2024-09-16 19:04:08 +02:00
Ludovic Fernandez
d52f7b0b58
chore: update dependencies (#2272) 2024-09-14 14:26:25 +02:00
Ludovic Fernandez
253e3305bc
godaddy: fix cleanup (#2270) 2024-09-10 20:53:16 +02:00
endymx
b95f03d3b3
Add DNS provider for HuaweiCloud (#2267)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-10 11:13:04 +00:00
mlec
65cd007d3f
exoscale: update Egoscale to v3.1.1 (#2256)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-10 12:52:08 +02:00
UnrealShadow
b3e630761e
docs: fix typos in some DNS descriptors (#2264)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-06 10:18:25 +00:00
Ludovic Fernandez
beaa35caf9
Add DNS provider for Mittwald (#2200) 2024-08-30 19:46:02 +02:00
Ludovic Fernandez
7062e8c28f
Add DNS provider for Lima-City (#2248) 2024-08-30 01:20:44 +02:00
Ludovic Fernandez
f93651a54d
Add DNS provider for mijn.host (#2252) 2024-08-29 21:07:01 +02:00
Fernandez Ludovic
501aded55b chore: update linter 2024-08-15 02:54:50 +02:00
Kyle Julian
24f421463a
cloudflare: update documentation to specify the unit of time-based options (#2239)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-08-10 21:36:05 +00:00
Mikel Olasagasti Uranga
db2ab55cdd
chore: bump to github.com/vultr/govultr/v3 (#2235)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-07-25 16:58:21 +02:00
Fernandez Ludovic
13b5cb57f0 directadmin: update documentation 2024-07-21 21:21:53 +02:00
Ludovic Fernandez
5bea70766f
chore: homogenous zone name env var management (#2232) 2024-07-21 15:06:01 +02:00
jwklijnsma
c759f56556
Add DNS provider for DirectAdmin (#2225)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-07-21 13:32:17 +02:00
Ludovic Fernandez
9873b9b897
bluecat: skip deploy (#2230) 2024-07-20 16:01:18 +02:00
Jan Dittrich
04864ff13b
designate: allow manually overwriting DNS zone (#2204)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-07-18 15:27:04 +00:00
Ludovic Fernandez
fa0c05f5d0
ovh: allow to use ovh.conf file (#2216) 2024-06-26 12:44:05 +00:00
Ludovic Fernandez
834a9089f1
feat: expose certificates pool creation (#2210) 2024-06-13 21:10:59 +00:00
Ludovic Fernandez
c0f04e87e7
chore: update linter (#2206) 2024-06-12 03:09:21 +02:00
Ludovic Fernandez
9dbc0988b8
chore: update dependencies (#2205) 2024-06-12 02:55:35 +02:00
jotasi
5eb87685e2
pdns: reconstruct zone URLs to enable non-root folder API endpoints (#2141)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-05-27 22:18:24 +02:00
Henrik Alves
f89e257694
dode: update API URL (#2191) 2024-05-27 15:28:32 +02:00
Ludovic Fernandez
220c608c80
chore: update linter (#2190) 2024-05-27 13:04:32 +02:00
Ludovic Fernandez
bf10a46784
chore: update linter (#2183) 2024-05-09 19:31:20 +00:00
Ludovic Fernandez
c61aeba3e2
godaddy: documentation new API limitations (#2182) 2024-05-09 21:05:42 +02:00
Ludovic Fernandez
11b4beff7e
route53: adds option to not wait for changes (#2181) 2024-05-09 21:05:21 +02:00
Orgad Shaneh
2ec9e42ee3
azuredns: use TenantID also for cli authentication (#2176) 2024-05-07 18:56:05 +00:00
Ludovic Fernandez
f6d1413a3f
exoscale: simplify record creation (#2179) 2024-05-07 10:30:44 +00:00
Idix
acd338259d
ovh: add OAuth2 authentication (#2173)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-05-06 15:43:25 +02:00
Ludovic Fernandez
42aa57e2b9
exec: stream command output (#2166) 2024-04-21 18:01:40 +02:00
Ludovic Fernandez
ca32b56550
oracle: update API client (#2155) 2024-04-14 23:27:26 +02:00
Artem Chirkov
8623f0df01
Add DNS provider for Selectel v2 (#2152)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-04-10 10:29:29 +00:00
Fernandez Ludovic
a832515ad5 chore: fix typos 2024-04-10 11:19:21 +02:00
Ludovic Fernandez
ef9086a0f9
httpnet: add provider to NewDNSChallengeProviderByName (#2146) 2024-03-27 11:19:07 +01:00
xpume
8dd1fa5a32
docs: fix link to alibaba API documentation (#2145) 2024-03-24 21:39:59 +00:00
Ludovic Fernandez
3371145f01
chore: update to go1.22 (#2144) 2024-03-20 20:30:35 +01:00