Tsu-ba-me
ffe3c0853f
fix(striker-ui-api): make all writes in session store async to reduce response time
2 years ago
Tsu-ba-me
9b750c57f9
fix(striker-ui-api): add async database write function
2 years ago
Tsu-ba-me
a1c7be94d6
fix(striker-ui-api): add isObject()
2 years ago
Tsu-ba-me
17583ad4b9
fix(striker-ui-api): add formatSql()
2 years ago
Tsu-ba-me
410a5de48d
fix(striker-ui-api): generate db timestamp from date
2 years ago
Tsu-ba-me
b0e7859d2d
fix(striker-ui-api): simplify local host name/uuid getter
2 years ago
Tsu-ba-me
448a956313
refactor(striker-ui-api): merge Express.User and SessionData declarations
2 years ago
Tsu-ba-me
0fa614ca07
fix(striker-ui-api): output user name when login succeed
2 years ago
Tsu-ba-me
1c8050caa9
feat(striker-ui-api): apply session handler and add /auth/login
2 years ago
Tsu-ba-me
38181ac301
feat(striker-ui-api): add session handler
2 years ago
Tsu-ba-me
eb2c66de9f
fix(striker-ui-api): add de/serialize user functions to passport
2 years ago
Tsu-ba-me
de2e8e45e1
fix(striker-ui-api): add function to get session secret
2 years ago
Tsu-ba-me
180aa54800
refactor(striker-ui-api): simplify DB refresh timestamp function name
2 years ago
Tsu-ba-me
7c657dfbd5
fix(striker-ui-api): add uuidgen to shell
2 years ago
Tsu-ba-me
f911a335ac
fix(striker-ui-api): add openssl to shell
2 years ago
Tsu-ba-me
2746e500de
chore(striker-ui-api): install express-session package
2 years ago
Tsu-ba-me
617998e22b
fix(striker-ui-api): add passport login strategy
2 years ago
Tsu-ba-me
c40b7ff7d4
fix(striker-ui-api): allow customize handlers per route batch in register routers function
2 years ago
Tsu-ba-me
73fa311272
chore(units): start striker UI API as root and drop privileges later
2 years ago
Tsu-ba-me
67b292dd95
fix(striker-ui-api): change process ownership after port binding
2 years ago
Tsu-ba-me
fc73f4ec15
build: fully replace apache with nodejs back-end
2 years ago
Tsu-ba-me
aacbf3003a
chore(striker-ui-api): install passport and local strategy
2 years ago
Tsu-ba-me
f15391010c
fix(striker-ui-api): organize routes into map
2 years ago
Tsu-ba-me
aadc84ea70
feat(striker-ui-api): add initial login request handler
2 years ago
Tsu-ba-me
b3f2644d07
fix: allow parameter to overwrite cgi input in Account->login
2 years ago
Tsu-ba-me
4fc2655a44
fix(striker-ui): reflect GateForm changes in PrepareHostForm
2 years ago
Tsu-ba-me
7f826132a4
fix(striker-ui): pass input values to submit append in GateForm
2 years ago
Tsu-ba-me
305968e5e9
fix(striker-ui): don't reset (re-render) form element in GateForm
2 years ago
Tsu-ba-me
f8b6520da8
fix(striker-ui): inherit colour in input test messages
2 years ago
Tsu-ba-me
95ce723b86
fix(striker-ui): revise GateForm to use form event
2 years ago
Tsu-ba-me
9878d03ee5
fix(striker-ui): add event handler append props in InputWithRef
2 years ago
Tsu-ba-me
c4704aa298
fix(striker-ui): rename message id in manage manifest
2 years ago
Digimer
fa693dbd0d
Merge branch 'main' into anvil-tools-dev
2 years ago
Digimer
bdbba0d59d
Merge pull request #343 from ylei-tsubame/manage-manifest
...
Web UI: add manifests manager
2 years 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>
2 years ago
Tsu-ba-me
594062e823
fix(striker-ui): add IPMI IP to host inputs in manage manifest
2 years ago
Tsu-ba-me
84f708f5d1
fix(striker-ui-api): correct ntp and network gateway asserts in build manifest
2 years ago
Tsu-ba-me
3ab1fe88d2
fix(striker-ui): connect manifest-related forms submission with confirm dialog
2 years ago
Tsu-ba-me
39e3623085
fix(striker-ui): enable confirm dialog for submit run manifest
2 years ago
Tsu-ba-me
1b4a5baeb5
fix(striker-ui): add password compare check in run manifest form
2 years ago
Tsu-ba-me
148ba5f1c1
fix(striker-ui): resolve Message in FormUtils
2 years ago
Tsu-ba-me
0bdc5dd44e
fix(striker-ui): re-add not-blank tests to test batch builders
2 years ago
Tsu-ba-me
d8c6c2bec9
fix(striker-ui-api): set host list from anvil data hash in /run-manifest
2 years ago
Tsu-ba-me
499abdd7bd
fix(striker-ui): add host to input error message in manage manifest host inputs
2 years ago
Tsu-ba-me
4837143c73
fix(striker-ui): add input test to network subnet mask in manage manifest
2 years ago
Tsu-ba-me
1e2aee47a3
fix(striker-ui): populate add manifest form with template props
2 years ago
Tsu-ba-me
79bcc3773b
fix(striker-ui): remove unneeded not-blank test in input test batch builders
2 years ago
Tsu-ba-me
16ac5a4e6d
fix(striker-ui): add IPv4 CSV input test to network config in manage manifest
2 years ago
Tsu-ba-me
fea0657119
fix(striker-ui): call finish batch callback when input optional
2 years ago
Tsu-ba-me
7eb629c747
fix(striker-ui): add manage manifest tab to manage element page
2 years ago