Thomas Lynch
2cea4955a4
filter shown certs to only permission domains
1 year ago
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
...
set default cluster in gulpfile for new user
fix cert table to colspan missing columns in the ad form and make "not in db" shown correctly
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
d5aabd5c1f
Improve cert table, shoe remaining days instead of creation date and make altnames in a readonly textarea
...
change messages when doing admin-only action for now
toLowerCase() domains, subject, and altnames in form handlers
Dont allow user to add domain already used by another user
Make textarea black and add slight border to dark theme tables
Show global acl account section for non-admin even if they cant toggle it, because they still need to know if its on
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
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
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
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
76f4cf527b
Remove context crap (breaks nojs support) but keep other changes
1 year ago
Thomas Lynch
17b52d8133
remove whitespace
1 year 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
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
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
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