Thomas Lynch
b9d18e707b
Make the onboarding screen reflect when NS records are properly set for the first domain on the account (assuming added by onboarding form too) and update every minute
4 weeks ago
Thomas Lynch
87cb5f0c67
Add a billing page (manually inserted to db) to help with early enterprise customers
5 months ago
Thomas Lynch
5abd820237
Add /down page to view and set downed ips in healthchecking (admin only page and apis)
5 months ago
Thomas Lynch
bd8d28ff2b
Revamp onboarding page and mechanics, change skipping to setting a step
7 months ago
Thomas Lynch
516d2df2e1
Next.js 13, new bootstrap, ESM everything
7 months ago
Thomas Lynch
f6bad61221
Add proper error messages displayed to user, and improve form UX of verifying CSRs
8 months ago
Thomas Lynch
1ae3b2df05
Add an onboarding check and redirect to lead people to onboarding after signing up
...
Add skip onboarding button that redirects to account
Remove some unnecessary data from accountsjson call
9 months ago
Thomas Lynch
b6ad9ed655
Early iteration of actual submitting new/update/delete DNS records, with some scuffed form validation
12 months ago
Thomas Lynch
e65c28ee43
UI for editing, loading new record page, dynamic fields based on type, etc. And change the format for single zone edit pages to be better suited for editing/new record with the same page files
1 year ago
Thomas Lynch
edbe05bdc6
Add ioredis, add redis, api routes, controller, read from the actual redis
1 year ago
Thomas Lynch
b29d90f74e
Add statistics page based on dataplane.getStats, link in sidebar, udpated README
1 year ago
Thomas Lynch
19c3cda51b
Ability to show certs that are only in cluster memory separately in table
...
Ability to "upload" an existing db cert if not in the cluster
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
216dd1f932
Add datapaneall and fetchall for handling clusters with multiple servers
...
Better error handling on domain add
Better error handling (and clearing) in frontend api.js
1 year ago
Thomas Lynch
76f4cf527b
Remove context crap (breaks nojs support) but keep other changes
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
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
f777edb5b9
Boostrap alerts for errors in api and use dynamicresponse
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
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