Girish Ramakrishnan
|
976fe1c67d
|
acme2: register new account returns 201
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
e5ecfeb43f
|
calculate subdomain correctly for non-wildcard domains
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
6c9d093da0
|
Fix double callback
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
0725d40484
|
select app's cert based on domain's wildcard flag
this also removes the confusing type field in the bundle. we instead
check the current nginx config to see what cert is in use.
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
27b655c62e
|
rework args to ensureCertificate
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
2a7a0f04e4
|
Allow wildcard only with programmable DNS backend
|
2018-09-26 16:10:43 -07:00 |
|
Girish Ramakrishnan
|
b2f7eac629
|
make ensureCertificate check any wildcard cert
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
40d95a45a8
|
acme2: implement wildcard certs
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
ef89b09817
|
Move type validation to routes logic
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
cfa29fa82e
|
refactor to validateTlsConfig
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
7a07e0220f
|
consolidate hyphenatedSubdomains handling
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
d0eba4d3e3
|
acme2: wait for dns
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
5eccf7dc3b
|
Enhance waitForDns to support TXT records
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
29bd5fdbc7
|
acme2: dns authorization
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
7c28fa1175
|
pass domain arg to getCertificate API
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
323a498f04
|
rename func
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
2ea0d57d95
|
lint
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
55093af2ae
|
Fix callback use
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
8f4c1055c3
|
acme2 implementation
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
0bb81bf0ee
|
Fix tests
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
9a6b095563
|
acme -> acme1
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
b4f756dceb
|
storage: add access denied function (unused)
|
2018-09-26 16:06:13 -07:00 |
|
Girish Ramakrishnan
|
3554f39fdd
|
cloudflare: Add the chain message
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
bcd3a30579
|
cloudflare: priority is now an integer
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
2e756a9b25
|
Return 424 for external errors
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
bd4c5883f5
|
dns: implement wildcard dns validation
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
004f00a97b
|
Make wildcard a separate provider
this is required because the config object is not returned for
locked domains and the UI display for the provider field is then
wrong.
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
44ed650538
|
typo
|
2018-09-26 16:05:54 -07:00 |
|
Girish Ramakrishnan
|
a3ae73d48f
|
3.1.4 changes
v3.1.4
|
2018-09-12 20:29:55 -07:00 |
|
Girish Ramakrishnan
|
df66d77a68
|
cloudflare: Fix crash when there is an external error updating dns records
v3.1.3
|
2018-09-06 12:26:11 -07:00 |
|
Girish Ramakrishnan
|
5e919b90f5
|
Better fix for grub
|
2018-09-06 11:56:50 -07:00 |
|
Girish Ramakrishnan
|
428269f503
|
3.1.3 changes
|
2018-09-06 00:41:45 -07:00 |
|
Girish Ramakrishnan
|
b03e26a510
|
Fix typo
|
2018-09-06 00:41:37 -07:00 |
|
Girish Ramakrishnan
|
1e15b63a4a
|
prevent deletion of mail domain as well
|
2018-09-06 00:16:12 -07:00 |
|
Girish Ramakrishnan
|
8d5e70f6aa
|
lock the admin domain based on the edition
|
2018-09-06 00:15:45 -07:00 |
|
Girish Ramakrishnan
|
91a1bc7a01
|
move verifyOperator to users routes
|
2018-09-06 00:10:09 -07:00 |
|
Girish Ramakrishnan
|
0e3f9c9569
|
Move verifyAppOwnership to app route
|
2018-09-06 00:09:42 -07:00 |
|
Girish Ramakrishnan
|
2ad0a57fc1
|
Typo
|
2018-09-05 23:59:40 -07:00 |
|
Girish Ramakrishnan
|
def3521ee1
|
Do not allow admin domain to be deleted
|
2018-09-05 17:12:02 -07:00 |
|
Girish Ramakrishnan
|
3d004b3dcc
|
Disable various server/operator routes based on edition
The initial idea was to put an owner flag but this means that the
owner will be visible inside apps.
|
2018-09-05 15:31:58 -07:00 |
|
Girish Ramakrishnan
|
0439bd8869
|
move addSpacesSuffix to model logic
|
2018-09-04 16:37:08 -07:00 |
|
Girish Ramakrishnan
|
10b4043358
|
Add alternateDomains to app install route
|
2018-09-04 16:27:35 -07:00 |
|
Girish Ramakrishnan
|
ac3b0f0082
|
Add spaces suffix for alternate domains
v3.1.2
|
2018-09-04 14:12:50 -07:00 |
|
Girish Ramakrishnan
|
d49a1dea7a
|
Fix usage of domains.fqdn
|
2018-09-04 11:35:01 -07:00 |
|
Girish Ramakrishnan
|
ec9c96da6f
|
Fix comments
|
2018-09-04 10:48:54 -07:00 |
|
Johannes Zellner
|
2de630e491
|
Put the app owner also into ldap groups
Fixes #585
|
2018-09-03 17:14:11 +02:00 |
|
Johannes Zellner
|
3af358b9bc
|
List app owner as admins in ldap search
|
2018-09-03 16:08:05 +02:00 |
|
Johannes Zellner
|
b61478edc9
|
Attach req.app for further use in ldap routes
|
2018-09-03 15:38:50 +02:00 |
|
Johannes Zellner
|
b23afdd32d
|
Fix tests to match the adjusted purchase logic
|
2018-09-01 11:53:05 +02:00 |
|
Girish Ramakrishnan
|
43055da614
|
Add route to let admin set user password
|
2018-08-31 14:35:01 -07:00 |
|