72 Commits (d1b490a41dfb446bc9b31d355f0a396eee3b185f)
 

Author SHA1 Message Date
Thomas Lynch d1b490a41d fix a few bugs in cert issuance and comment out a check in cluster deletion until they are converted to have an ID 1 year ago
Thomas Lynch 6ece796b18 dmub bootstrap color fixes/improvements for weird nested elems 1 year ago
Thomas Lynch b1575d83eb add rewrite map for redirecting domains easily 1 year ago
Thomas Lynch 0c35775948 Improved page composition, remove sidemenu when not on authed pages 1 year ago
Thomas Lynch d89eaad728 server side render onboarding 1 year ago
Thomas Lynch bf84665cd0 add defaultcluster on signup close #14 1 year ago
Thomas Lynch a6a5b36c54 improve login & register appearance 1 year ago
Thomas Lynch 671e6e46e5 move under construction to footer 1 year ago
Thomas Lynch 01f1a43aae close #11 prevent adding cert when subject domain has no backend yet (good for onboarding but also in general) 1 year ago
Thomas Lynch a550105fcc Add forms and functionality to onboarding page 1 year ago
Thomas Lynch 6da70f2c6e put strippedclusters in user locals 1 year ago
Thomas Lynch ac392b3cf3 dark theme fixes 1 year ago
Thomas Lynch b241e3d4fc make react happy 1 year ago
Thomas Lynch 0df73c1d25 update onboarding page, seems simple enough. still TODO auto checking based on maps (account data) and add the actual forms for adding a domain, adding a cert, etc 1 year ago
Thomas Lynch e1db8ef7a7 chuck a logout button in and move onboarding to seciton 1 year ago
Thomas Lynch 6f3d542f53 log addruntimeserver response 1 year ago
Thomas Lynch 5fbcb68715 Dont allow a domain to be removed if its still in use in the current cluster, TODO: check all cluster? 1 year ago
Thomas Lynch 19c3cda51b Ability to show certs that are only in cluster memory separately in table 1 year ago
Thomas Lynch d5aabd5c1f Improve cert table, shoe remaining days instead of creation date and make altnames in a readonly textarea 1 year ago
Thomas Lynch f0c2071024 dark menu on light mobile theme 1 year ago
Thomas Lynch 849ce64828 Revert slightly the updated loading spinner since we already have nprogress, fix and update the padding of sidebar hrs and footer 1 year ago
Thomas Lynch 900619844d update screenshot 1 year ago
Thomas Lynch 95dd21a8df improve layout across the board, improve mobile menu button, improve loaders, change footer, add under construction setup page 1 year ago
Thomas Lynch 1e9dbb6d91 Show cert status on domains page and change column order of certs on certs page 1 year ago
Thomas Lynch 8ed58d63cf fix blank menu page 1 year ago
Thomas Lynch 7aee41e238 return message from cert creation instead of silent failure 1 year ago
Thomas Lynch 20b583170a Bugfix subject in add cert, remove logging, dont delete domain on remove cert 1 year ago
Thomas Lynch c0dbf95a18 Improve account/cluster/domain display and counts, shorten and obfuscate (visually, not in apis) urls for clusters 1 year ago
Thomas Lynch f9143dc4e2 fix check for map not loading on page change to another map 1 year ago
Thomas Lynch 737a9df4f0 Make openapi definitio nstatic and sync inited and change how the instances in dataplaneAll works 1 year ago
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