Thomas Lynch
01b4ce71cc
Start using data plane api, and will potentially move away from the single backend model once i have a way to fix register_init adding all the servers without server templates...
1 year ago
Thomas Lynch
3a33a0d2a6
Merge branch '4-context-api'
1 year ago
Thomas Lynch
76f4cf527b
Remove context crap (breaks nojs support) but keep other changes
1 year ago
Thomas Lynch
6a16e36280
pages/map/[name].js
1 year ago
Thomas Lynch
17b52d8133
remove whitespace
1 year ago
Thomas Lynch
b6ffc614d7
npm audit fix
1 year ago
Your Name
20f51fb3de
add new favicon
2 years ago
Your Name
f4cbb8ccb0
Update haproxy-sdk to new version with small failsafe for illegal commands
...
Reenable custom backend mapping to show backend server names
Minor formatting fixes
2 years ago
Thomas Lynch
d2e2c8b07f
Fix missing method for delete map API call
2 years ago
Thomas Lynch
e3e63f9af2
Make switching between maps set correct context and dont show wrong map content on loading new mape if mapId.name has changed
2 years ago
Thomas Lynch
463c7a21aa
Continue adding context, small refactor on api methods, and moved cluster rows to separate component getting user from context
2 years ago
Thomas Lynch
6257420ef0
Start on using context api, preserving state and will allow for moving some thing inline to components without prop drilling.
2 years ago
Thomas Lynch
cf3176f811
redirect to /account when changing cluster so the > button is less disruptive
2 years ago
Thomas Lynch
f08a10ede9
Port the "select" option from old panel, and stay on clusters page on submit
2 years ago
Thomas Lynch
197081e3ab
use the LoadingPlaceholder component on account page, better appearance
2 years ago
Thomas Lynch
f777edb5b9
Boostrap alerts for errors in api and use dynamicresponse
2 years ago
Thomas Lynch
692705538d
add AGPLv3 license
2 years ago
Thomas Lynch
42d617b410
Docker
2 years ago
Thomas Lynch
46faba824b
eslint, fix some bigs
...
js submit to login/register
just left: todo error ahdnling and redirect in apicall()
2 years ago
Thomas Lynch
a3ab7ef1be
remove placeholders (for now), remove api logging
2 years ago
Thomas Lynch
3923b42d32
testing loading placeholder on account/domains
2 years ago
Thomas Lynch
0a41033f39
update readme
...
remove todo
2 years ago
Thomas Lynch
4e25bf8cd7
implement global toggle
...
implement add/delete domain
implement add/delete cluster
implement add/delete map entries
implement NProgress for when loading from api
all works without js too
2 years ago
Thomas Lynch
b57deff025
Account, Domains and Maps page viewing working (Form submittion/proper next() catching not)
...
Link page navigation and prop fetching with useEffect (hooks equivalent of componentDidMount, basically) so pages load and links work with or without js :D
move some stuff around, remove some junk, refactor a few things into components
make dark mode black
add todo
2 years ago
Thomas Lynch
c5ad7bdf3b
todo: refactor account/session middlewares so they can be used for SSR and CSR
2 years ago
Thomas Lynch
5f85aca5aa
Initial commit
2 years ago