42 Commits (75e48a73a5ecb587fb040718accf681a66d14499)
 

Author SHA1 Message Date
Thomas Lynch 75e48a73a5 skip internal verification check in acme because it fails sometimes and doesnt bother trying to get a cert which would work normally 1 year ago
Thomas Lynch 17ac71b38e Improved certs page and break it out into a separate page, hide internal backends map, setup button coming soon 1 year ago
Thomas Lynch cebe8478e7 readme image 1 year ago
Thomas Lynch 19bf30eb88 Merge branch 'master' of ssh.gitgud.io:fatchan/haproxy-panel-next 1 year ago
Thomas Lynch e782aa2ae2 Sidebar and mobile menu with links, improved appearance and layout. 1 year ago
Thomas Lynch fb34154ffa update README 1 year ago
Thomas Lynch 216dd1f932 Add datapaneall and fetchall for handling clusters with multiple servers 1 year ago
Thomas Lynch 71195b808a udpate dockerfile and binds for FormData, fetch, and challenge direcotyr webroot for nginx 1 year ago
Thomas Lynch e725ed909f Various improvements to ssl/cert display, show name in table, and update TODOs 1 year ago
Thomas Lynch 9841784340 Make certs upload to DB, reflect in UI, and use production letsencrypt when not dev environment variable 1 year ago
Thomas Lynch bf3c71b7df Implement acme client, no writing to db/uploading with dataplane (YET) 1 year ago
Thomas Lynch fd2989a435 Remove useHaproxy from middlewares where not needed 1 year ago
Thomas Lynch dc4083bcb0 Put username+pass in cluster URLs, and fix buffer to use safer more modern Buffer.from 1 year ago
Thomas Lynch 6618b0013a package updates 1 year ago
Thomas Lynch 9192ff60d9 default value for selects rather than selected, react/nextjs idiom 1 year ago
Thomas Lynch 3f02f5e592 Finish convertion to data plane api, including the global acl. Makes things much more robust, safer, and faster by removing unnecessary api calls. 1 year ago
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 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 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 2 years ago
Thomas Lynch 4e25bf8cd7 implement global toggle 2 years ago
Thomas Lynch b57deff025 Account, Domains and Maps page viewing working (Form submittion/proper next() catching not) 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