Johannes Zellner
|
c9d875e3fa
|
Implement user deletion
|
2025-02-12 15:18:52 +01:00 |
|
Girish Ramakrishnan
|
bd44bb4534
|
groups: add app access tests
|
2025-02-12 14:21:46 +01:00 |
|
Johannes Zellner
|
fda0a918f0
|
Implement group dialog
|
2025-02-12 13:53:57 +01:00 |
|
Girish Ramakrishnan
|
31599c5da9
|
add missing await
|
2025-02-12 13:13:40 +01:00 |
|
Girish Ramakrishnan
|
7e1fbb3017
|
groups: add appIds field to groups object
|
2025-02-12 13:07:41 +01:00 |
|
Johannes Zellner
|
08b2f6f998
|
Apply same style as other table views to ApiToken list
|
2025-02-11 21:02:57 +01:00 |
|
Johannes Zellner
|
daeaa800d8
|
Give table rows with actions a bit more space
|
2025-02-11 21:02:30 +01:00 |
|
Johannes Zellner
|
9c4baf9cad
|
Add users filter bar
|
2025-02-11 20:21:35 +01:00 |
|
Johannes Zellner
|
a1f01d2def
|
Initial work to move users view to vue
|
2025-02-11 18:50:10 +01:00 |
|
Johannes Zellner
|
dde6e0859b
|
Use tuple return values in users and groups model
|
2025-02-11 15:31:47 +01:00 |
|
Girish Ramakrishnan
|
7322006455
|
test: fix route53 tests
|
2025-02-11 11:29:43 +01:00 |
|
Johannes Zellner
|
c193a86a4c
|
Port branding view to vue
|
2025-02-10 18:42:05 +01:00 |
|
Girish Ramakrishnan
|
58fcca58fc
|
domains: migrate route53 to aws sdk v3
|
2025-02-10 17:42:56 +01:00 |
|
Girish Ramakrishnan
|
ffc477091f
|
create-release-tarball: update node check
|
2025-02-10 17:42:56 +01:00 |
|
Girish Ramakrishnan
|
46620e2da5
|
update the PSL on box code update
I tried replacing the module but it's complicated since there is a
lot of rules - https://github.com/publicsuffix/list/wiki/Format#format
|
2025-02-10 17:42:56 +01:00 |
|
Johannes Zellner
|
c43ba46c97
|
Improve Section spacing
|
2025-02-10 16:11:36 +01:00 |
|
Johannes Zellner
|
a2fdefb6a6
|
Only set backup storage options based on provider
|
2025-02-10 16:00:40 +01:00 |
|
Johannes Zellner
|
0aea814a23
|
Add initial backup config dialog
|
2025-02-10 15:36:46 +01:00 |
|
Girish Ramakrishnan
|
5c605be45c
|
isBase64 check is redundant
As long as it is a string and even if you throw in some garbage, it returns
an empty buffer.
> b = Buffer.from('!@#%%^@', 'base64')
<Buffer >
|
2025-02-10 14:58:36 +01:00 |
|
Girish Ramakrishnan
|
1e34f3ef38
|
use net.isIP instead
|
2025-02-10 14:30:28 +01:00 |
|
Girish Ramakrishnan
|
569cd4dd42
|
update packages
|
2025-02-10 11:38:57 +01:00 |
|
Girish Ramakrishnan
|
203ab05d12
|
test: no more send for superagent.get
|
2025-02-09 11:17:41 +01:00 |
|
Johannes Zellner
|
471c68474a
|
Add portbinding handling when restoring apps from archive
|
2025-02-07 12:34:01 +01:00 |
|
Johannes Zellner
|
76cc9614df
|
Fix typo
|
2025-02-07 11:29:20 +01:00 |
|
Johannes Zellner
|
e53a35eebf
|
Fixup secondary domains for restoring of apps from the archive
|
2025-02-07 11:06:20 +01:00 |
|
Johannes Zellner
|
96f60caa77
|
vue translation does not support JS logic in templates
This is anyways probably for the best
|
2025-02-06 21:02:09 +01:00 |
|
Johannes Zellner
|
e608257c1a
|
Return 404 for check dns records if domain is not known
|
2025-02-06 18:27:40 +01:00 |
|
Johannes Zellner
|
05f31f40eb
|
Add basic archive restore dialog
|
2025-02-06 18:22:18 +01:00 |
|
Johannes Zellner
|
0b73633a66
|
Show correct error when domain deletion fails
|
2025-02-06 18:22:18 +01:00 |
|
Johannes Zellner
|
2f5c4413e1
|
Add dialog to edit backups
|
2025-02-06 18:22:18 +01:00 |
|
Girish Ramakrishnan
|
c6e93b9870
|
test: enable nock as needed
|
2025-02-06 15:01:59 +01:00 |
|
Girish Ramakrishnan
|
f64297c256
|
test: readdirp signature has changed
|
2025-02-06 15:01:41 +01:00 |
|
Girish Ramakrishnan
|
edb9bac503
|
server: close all connections
without this the server still holds on to active connections in node 18
|
2025-02-06 15:00:28 +01:00 |
|
Girish Ramakrishnan
|
fa64191082
|
assert.strictEqual results in oom, go figure
|
2025-02-05 19:11:02 +01:00 |
|
Girish Ramakrishnan
|
4a5c0e7ff0
|
superagent.get does not want send
|
2025-02-05 18:58:47 +01:00 |
|
Girish Ramakrishnan
|
aa54e47029
|
tests: enable nock when needed
by default, it makes all requests disappear
|
2025-02-05 18:27:57 +01:00 |
|
Girish Ramakrishnan
|
7bcb6dd7cb
|
unused require
|
2025-02-05 17:27:07 +01:00 |
|
Girish Ramakrishnan
|
9651db67ce
|
tests: use docker exec
|
2025-02-05 17:22:35 +01:00 |
|
Girish Ramakrishnan
|
3ebb41c5ad
|
docker: include error.message
|
2025-02-05 16:23:31 +01:00 |
|
Girish Ramakrishnan
|
23d91c7b37
|
upgrade readdirp
|
2025-02-05 15:50:10 +01:00 |
|
Girish Ramakrishnan
|
b644418b11
|
major update of modules
|
2025-02-05 15:49:14 +01:00 |
|
Johannes Zellner
|
86c4045073
|
Add backup listing
|
2025-02-05 15:47:52 +01:00 |
|
Girish Ramakrishnan
|
42f493b2c3
|
docker: update to 27.5.1
|
2025-02-05 14:48:13 +01:00 |
|
Girish Ramakrishnan
|
5a766c583c
|
node: update to 22.13.1
|
2025-02-05 14:48:13 +01:00 |
|
Johannes Zellner
|
776e65bc5e
|
Migrate first parts of backups view to vue
|
2025-02-05 13:34:23 +01:00 |
|
Girish Ramakrishnan
|
55939f6320
|
test: fix support test
|
2025-02-05 11:53:33 +01:00 |
|
Girish Ramakrishnan
|
a1ea6b21d8
|
update dev packages
|
2025-02-05 11:49:03 +01:00 |
|
Girish Ramakrishnan
|
c61357ec6d
|
Revert "tld.isValid is deprecated"
This reverts commit daff760280.
deprecated but hasn't seen a release in 7 years
|
2025-02-05 10:51:05 +01:00 |
|
Girish Ramakrishnan
|
d84b4e4f7d
|
minor package updates
|
2025-02-05 10:42:19 +01:00 |
|
Girish Ramakrishnan
|
19bae2af96
|
patch update to packages
|
2025-02-05 10:41:30 +01:00 |
|