Thomas Lynch
c222c5d90f
Add basedflare.com footer link, make some names in code more generic
3 months ago
Thomas Lynch
ccf0e19e28
Remove the stupid concept of clusters being in the DB, purely read from .env for now
4 months ago
Thomas Lynch
82957b1928
Be a little more resilient to empty array records
9 months ago
Thomas Lynch
5cce38f159
Add notes to other maps and improve the display to use the "-" icon like other empty rows
9 months ago
Thomas Lynch
dde5a337f6
Add notes and ASN name display to asn blocking map
9 months ago
Thomas Lynch
87cb5f0c67
Add a billing page (manually inserted to db) to help with early enterprise customers
9 months ago
Thomas Lynch
c3c04e4173
Adjust bottom border of menulinks so black/whitelists are pushed up
11 months ago
Thomas Lynch
ed7e22c419
Add new knowledgebase article about .basedflare/ routes
...
Fix dark theme react-select colors
11 months ago
Thomas Lynch
abe7fc904b
cc and ccn geo blocking
11 months ago
Thomas Lynch
18e8aa42c1
Add a knowledgebase and alternate sidebar/menulinks when in /kb
11 months ago
Thomas Lynch
bd8d28ff2b
Revamp onboarding page and mechanics, change skipping to setting a step
12 months ago
Thomas Lynch
e432907878
More responsive active state on MenuLinks in sidebar
12 months ago
Thomas Lynch
cc76c698d6
Improved appearance of searchField and rounded shadow on responsive tables
12 months ago
Thomas Lynch
516d2df2e1
Next.js 13, new bootstrap, ESM everything
12 months ago
Thomas Lynch
429ebdb417
Hide clusters link, fix locked NS and SOA creation on add domain
1 year ago
Thomas Lynch
88a78de390
Add ASN blocking section in addition to normal ip blocking, supprots multi-tenant update
1 year ago
Thomas Lynch
f71297b926
Add support for new domtoacc.map for multi-tenant blocked and whitelist map
...
Move erroralerts below forms and fix padding
process.exit() in stats worker/main when INFLUX_HOST env not set
1 year ago
Thomas Lynch
68472df7b7
Refactor search/filter on maps, domains, certs into component
1 year ago
Thomas Lynch
e439c3d4a4
Add a variant of res.locals.dataPlane that retries with the next cluster on error to handle in case first cluster server is down
1 year ago
Thomas Lynch
fbf2717d5b
Styling improvements
...
- smaller buttons, more compact tables
- proper icons instead of text "+" or "x" in many places
- move buttons to left or next to main data e.g .domain for better context and easier access
- make non-sidepanel 8 cols in xl breakpoint
- make https cert expiry shown with domains
- add link to https cert name to certs page
- highlight targeted cert based on url hash
- add client side filter to domains page for easier finding domain
- add confirmation dialog to deleting domains
1 year ago
Thomas Lynch
b8c9bafa9b
change status domain
1 year ago
Thomas Lynch
64a4aafff8
Terms of service page, checkboxes, and fix image alignment on login/register/changepass
1 year ago
Thomas Lynch
29443e2fbd
Testing backend of allowing wildcard certs with DNS challenge automated
...
Remove default email of mine from letsencrypt
Bugfix invalid domain input not returning leads to double header send
1 year ago
Thomas Lynch
6adb9d105f
Combine countries into content instead of details, and make expanding if > 5 values
1 year ago
Thomas Lynch
a7ed64df39
Fixes for cert and ddos/config/maps, supress hydration issue on date, fix cert upload
1 year ago
Thomas Lynch
b9cdfd72fc
Basic sorting of records by name or type with asc or desc ordering, and correct order of content and TTL columns
1 year ago
Thomas Lynch
823de0d705
Implement display of locked/template records, prevent editing locked records.
...
Bugfix ns/soaTemplate and minor onboarding changes.
Reenable beta ribbon
1 year ago
Thomas Lynch
1121ba8fb8
Update recordSetRow to show SOME of fallback more correctly (only sel=1 and first fallback are considered) still needs work to take the same logic as the nameserver into account
1 year ago
Thomas Lynch
20b28f3def
Make all the tables aligned and not ugly as fuck
1 year ago
Thomas Lynch
1794b9b3a5
Add protection setting menulink, change some wording, update .env.example
1 year ago
Thomas Lynch
2168285327
Early version of ddos_config for per-domain setting of difficulty, type, ip lock, and expiry
1 year ago
Thomas Lynch
e2ec4af7dd
Healthchecking bugfixes and locking changes
1 year ago
Thomas Lynch
1778393459
Improve record list table layout
1 year ago
Thomas Lynch
258a0e9f22
Change geo display in recordsetrow component, fix rejected geoforms and geov/fallbacks single length array handling
1 year ago
Thomas Lynch
b6ad9ed655
Early iteration of actual submitting new/update/delete DNS records, with some scuffed form validation
1 year ago
Thomas Lynch
a8f0edba6f
More fleshed out displaying dns records
1 year ago
Thomas Lynch
b22bc09d34
Start on DNS UI
...
Change table appearances
Change display of missing/good cert on domains list
Change icons usedin sidebar for consistent outlined variant
1 year ago
Thomas Lynch
fd8390bfc4
add suppor tfor redirect map(diff from rewrite)
1 year ago
Thomas Lynch
1ab3791687
Remove stats & map counts, change font, fix some spacing
1 year ago
Thomas Lynch
f12cdd8d8b
Add the matching menulinks to account page, and update the icon for CSR to the unfilled variant
2 years ago
Thomas Lynch
39eb29a687
CA cert signing request option, add ca.js. early version
2 years ago
Thomas Lynch
b29d90f74e
Add statistics page based on dataplane.getStats, link in sidebar, udpated README
2 years ago
Thomas Lynch
40d3c6bff8
-Make DNS records shown in onboarding dynamic according to a defined nameserver(s) and domain that returns all IPs
...
-Improve appearance, slightly slimmer sidebar, add shadow, improve initial text color of some titles, hide beta banner
2 years ago
Thomas Lynch
7efb039d1a
Remove right column hidden overflow, html hidden overflow handles the ribbon, fix z-index on ribbon and add background to tables
2 years ago
Thomas Lynch
88aef966ad
Beta ribbon, changepassword page error fix, css changes
2 years ago
Thomas Lynch
b1575d83eb
add rewrite map for redirecting domains easily
2 years ago
Thomas Lynch
0c35775948
Improved page composition, remove sidemenu when not on authed pages
...
Simple but stylish homepage links
Improve login/register/changepassword (changepassword non functional yet)
Make sidebar light on light theme
Show nprogress on non-api call page loads in spa
2 years ago
Thomas Lynch
671e6e46e5
move under construction to footer
2 years ago
Thomas Lynch
e1db8ef7a7
chuck a logout button in and move onboarding to seciton
2 years 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
2 years ago