Tsu-ba-me
5c7ddbfb5e
refactor(striker-ui-api): group API-related types by endpoint
1 year ago
Tsu-ba-me
46891f322b
refactor(striker-ui-api): rename session->expressSession, sessionHandler->session
1 year ago
Tsu-ba-me
74175c538a
refactor(striker-ui-api): remove unused import in passport
1 year ago
Tsu-ba-me
cbf6ac0ff9
refactor(striker-ui-api): rename authenticationHandler->guardApi
1 year ago
Tsu-ba-me
9170f78650
fix(striker-ui-api): make static files available through root
1 year ago
Tsu-ba-me
d8a2c77cf0
fix(striker-ui-api): add default authentication handler for private /api/*
1 year ago
Tsu-ba-me
193727b93f
fix(striker-ui-api): add assert authentication
1 year ago
Tsu-ba-me
4a1cc577b5
fix(striker-ui-api): correct extend handler list in register routers
1 year ago
Tsu-ba-me
a4524b6d27
fix(striker-ui-api): add /auth/logout
1 year ago
Tsu-ba-me
ffe3c0853f
fix(striker-ui-api): make all writes in session store async to reduce response time
1 year ago
Tsu-ba-me
9b750c57f9
fix(striker-ui-api): add async database write function
1 year ago
Tsu-ba-me
a1c7be94d6
fix(striker-ui-api): add isObject()
1 year ago
Tsu-ba-me
17583ad4b9
fix(striker-ui-api): add formatSql()
1 year ago
Tsu-ba-me
410a5de48d
fix(striker-ui-api): generate db timestamp from date
1 year ago
Tsu-ba-me
b0e7859d2d
fix(striker-ui-api): simplify local host name/uuid getter
1 year ago
Tsu-ba-me
448a956313
refactor(striker-ui-api): merge Express.User and SessionData declarations
1 year ago
Tsu-ba-me
0fa614ca07
fix(striker-ui-api): output user name when login succeed
1 year ago
Tsu-ba-me
1c8050caa9
feat(striker-ui-api): apply session handler and add /auth/login
1 year ago
Tsu-ba-me
38181ac301
feat(striker-ui-api): add session handler
1 year ago
Tsu-ba-me
eb2c66de9f
fix(striker-ui-api): add de/serialize user functions to passport
1 year ago
Tsu-ba-me
de2e8e45e1
fix(striker-ui-api): add function to get session secret
1 year ago
Tsu-ba-me
180aa54800
refactor(striker-ui-api): simplify DB refresh timestamp function name
1 year ago
Tsu-ba-me
7c657dfbd5
fix(striker-ui-api): add uuidgen to shell
1 year ago
Tsu-ba-me
f911a335ac
fix(striker-ui-api): add openssl to shell
1 year ago
Tsu-ba-me
2746e500de
chore(striker-ui-api): install express-session package
1 year ago
Tsu-ba-me
617998e22b
fix(striker-ui-api): add passport login strategy
1 year ago
Tsu-ba-me
c40b7ff7d4
fix(striker-ui-api): allow customize handlers per route batch in register routers function
1 year ago
Tsu-ba-me
73fa311272
chore(units): start striker UI API as root and drop privileges later
1 year ago
Tsu-ba-me
67b292dd95
fix(striker-ui-api): change process ownership after port binding
1 year ago
Tsu-ba-me
fc73f4ec15
build: fully replace apache with nodejs back-end
1 year ago
Tsu-ba-me
aacbf3003a
chore(striker-ui-api): install passport and local strategy
1 year ago
Tsu-ba-me
f15391010c
fix(striker-ui-api): organize routes into map
1 year ago
Tsu-ba-me
aadc84ea70
feat(striker-ui-api): add initial login request handler
1 year ago
Tsu-ba-me
b3f2644d07
fix: allow parameter to overwrite cgi input in Account->login
1 year ago
Tsu-ba-me
4fc2655a44
fix(striker-ui): reflect GateForm changes in PrepareHostForm
1 year ago
Tsu-ba-me
7f826132a4
fix(striker-ui): pass input values to submit append in GateForm
1 year ago
Tsu-ba-me
305968e5e9
fix(striker-ui): don't reset (re-render) form element in GateForm
1 year ago
Tsu-ba-me
f8b6520da8
fix(striker-ui): inherit colour in input test messages
1 year ago
Tsu-ba-me
95ce723b86
fix(striker-ui): revise GateForm to use form event
1 year ago
Tsu-ba-me
9878d03ee5
fix(striker-ui): add event handler append props in InputWithRef
1 year ago
Tsu-ba-me
c4704aa298
fix(striker-ui): rename message id in manage manifest
1 year ago
Digimer
fa693dbd0d
Merge branch 'main' into anvil-tools-dev
1 year ago
Digimer
bdbba0d59d
Merge pull request #343 from ylei-tsubame/manage-manifest
...
Web UI: add manifests manager
1 year ago
digimer
c9e11fbbfc
* Added checks to anvil-provision-server to fail out if either of the SN IPs are not found when generating a DRBD resource config.
...
* Added logging to anvil-provision-server and anvil-daemon to try to find the cause of jobs being re-run after completing. May have fixed with a fix to job_progress updates going to 100 too early in some cases.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Tsu-ba-me
594062e823
fix(striker-ui): add IPMI IP to host inputs in manage manifest
1 year ago
Tsu-ba-me
84f708f5d1
fix(striker-ui-api): correct ntp and network gateway asserts in build manifest
1 year ago
Tsu-ba-me
3ab1fe88d2
fix(striker-ui): connect manifest-related forms submission with confirm dialog
1 year ago
Tsu-ba-me
39e3623085
fix(striker-ui): enable confirm dialog for submit run manifest
1 year ago
Tsu-ba-me
1b4a5baeb5
fix(striker-ui): add password compare check in run manifest form
1 year ago
Tsu-ba-me
148ba5f1c1
fix(striker-ui): resolve Message in FormUtils
1 year ago