Thomas Lynch
8f89897ae5
ESM other processes (worker, stats, loki, autorenew, etc)
7 months ago
Thomas Lynch
516d2df2e1
Next.js 13, new bootstrap, ESM everything
7 months ago
Thomas Lynch
b15783fe6a
change font
7 months ago
Thomas Lynch
cd460dca59
Add link on domains page if cert exists
...
Update browserlist and caniuse-lite
8 months ago
Thomas Lynch
1442ef04bf
- fix table nested textarea outlines
...
- revert font change
- npm audit
8 months ago
Thomas Lynch
2d48a3c136
- improve contrast of list group items, tables, sidebar to background in both themes
...
- change dark color schemd
- change primary font
- fix state bugs with back button navigating to account page
- neuter autofilled inputs colors
8 months ago
Thomas Lynch
f9c4bc00d0
Additional restrictions on adding domains to prevent conflicting with other users
...
Move error alert on some pages to bottom with form inputs so the error can be seen when submitting
Dont sort domains on domain page
npm audit fix
10 months ago
Thomas Lynch
eb19b26c4b
First iteration of healthchecking, redis locking of them, etc. still TODO locking when hsetting records on frontend for health change
12 months ago
Thomas Lynch
95b1ad0b58
Make it support countries
12 months ago
Thomas Lynch
5d98ba68f6
Add react-select and use for dynamic fallback ID and continent selection
12 months ago
Thomas Lynch
edbe05bdc6
Add ioredis, add redis, api routes, controller, read from the actual redis
1 year ago
Thomas Lynch
20049bd382
Add influxdb stat exporting
1 year ago
Thomas Lynch
703b6d5ccd
Add ability to add extra CA, and pin certs(fingerprint) for comms to each haproxy server
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
e782aa2ae2
Sidebar and mobile menu with links, improved appearance and layout.
1 year ago
Thomas Lynch
bf3c71b7df
Implement acme client, no writing to db/uploading with dataplane (YET)
...
Speed improvements, some parallel dataplane calls e.g. account page
Fix registration
Change cluster -> server wording for now on frontend
Frontend dixes re overflowing server line
1 year ago
Thomas Lynch
6618b0013a
package updates
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.
...
Remove haproxy-sdk calls and mentions
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
76f4cf527b
Remove context crap (breaks nojs support) but keep other changes
1 year ago
Thomas Lynch
b6ffc614d7
npm audit fix
1 year 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
46faba824b
eslint, fix some bigs
...
js submit to login/register
just left: todo error ahdnling and redirect in apicall()
2 years ago
Thomas Lynch
3923b42d32
testing loading placeholder on account/domains
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
5f85aca5aa
Initial commit
2 years ago