Thomas Lynch
8968668f2c
Prevent adding or renewing certs where the domain isnt set with the right nameservers and will just keep failing
2 months ago
Thomas Lynch
6609431170
Fix invalid left hand assignment in dns controller for closest
2 months ago
Thomas Lynch
399029c05b
Add closest, lag and long support in dns
2 months ago
Thomas Lynch
c45837c488
Update acme.js to create CAAs for letsencrypt
5 months ago
Thomas Lynch
82957b1928
Be a little more resilient to empty array records
5 months ago
Thomas Lynch
a890694388
Add some better timing logs to stats fetching/flushing
5 months ago
Thomas Lynch
40e4861233
dont log empty downed ips
5 months ago
Thomas Lynch
5cce38f159
Add notes to other maps and improve the display to use the "-" icon like other empty rows
5 months ago
Thomas Lynch
8c0cb873ac
Fix duplicate link on kb page
5 months ago
Thomas Lynch
dde5a337f6
Add notes and ASN name display to asn blocking map
6 months ago
Thomas Lynch
87cb5f0c67
Add a billing page (manually inserted to db) to help with early enterprise customers
6 months ago
Thomas Lynch
5abd820237
Add /down page to view and set downed ips in healthchecking (admin only page and apis)
6 months ago
Thomas Lynch
68ad146e4a
change signup disabled message
6 months ago
Thomas Lynch
2955531821
adjust healthcheck path and timeout
6 months ago
Thomas Lynch
c3c04e4173
Adjust bottom border of menulinks so black/whitelists are pushed up
7 months ago
Thomas Lynch
ed7e22c419
Add new knowledgebase article about .basedflare/ routes
...
Fix dark theme react-select colors
7 months ago
Thomas Lynch
abe7fc904b
cc and ccn geo blocking
7 months ago
Thomas Lynch
c41a3ecf58
Minor css fix, change color of links inside alert box in dark mode
7 months ago
Thomas Lynch
18e8aa42c1
Add a knowledgebase and alternate sidebar/menulinks when in /kb
7 months ago
Thomas Lynch
4b9410b64d
Fix SSR for real this time by moving to res.locals because new next.js doesnt support psrams that are objects
8 months ago
Thomas Lynch
a89b80ae52
Fix SSR because as usual next.js breaks shit with every fucking update
8 months ago
Thomas Lynch
f05e52b95f
Add some helper info boxes explaining the purpose of each map
8 months ago
Thomas Lynch
bd8d28ff2b
Revamp onboarding page and mechanics, change skipping to setting a step
8 months ago
Thomas Lynch
e432907878
More responsive active state on MenuLinks in sidebar
8 months ago
Thomas Lynch
cc76c698d6
Improved appearance of searchField and rounded shadow on responsive tables
8 months ago
Thomas Lynch
521ba29bab
revert reset.js
8 months ago
Thomas Lynch
2aea2963ae
Fix redlock import in acme
8 months ago
Thomas Lynch
7973c1e27b
require -> import en language locale for dns page
8 months ago
Thomas Lynch
36f54dfdc3
Fix a bunch of imports and certs page missing user
8 months ago
Thomas Lynch
5b1e386934
Fix stats queue
8 months ago
Thomas Lynch
0552088f13
env fixes and add debug logs
8 months ago
Thomas Lynch
8f89897ae5
ESM other processes (worker, stats, loki, autorenew, etc)
8 months ago
Thomas Lynch
516d2df2e1
Next.js 13, new bootstrap, ESM everything
8 months ago
Thomas Lynch
b15783fe6a
change font
8 months ago
Thomas Lynch
64a1025abd
Fix logic for matching certs including wildcards displayed on domains page
...
Adjust logic for allowed/matched wildcard certs
Fix wildcard logic for certs and csr generating being broken for altnames
Warn on generating wildcard without any normal domain
8 months ago
Thomas Lynch
28c996a57a
Strikethrough and hide (some) sompleted onboarding steps, part of upcoming revamp
8 months ago
Thomas Lynch
f6bad61221
Add proper error messages displayed to user, and improve form UX of verifying CSRs
8 months ago
Thomas Lynch
5aa9a11707
Change cert generation form and fix a bug with incorrectly denying ability to generate wildcard cert
8 months ago
Thomas Lynch
cd460dca59
Add link on domains page if cert exists
...
Update browserlist and caniuse-lite
8 months ago
Thomas Lynch
429ebdb417
Hide clusters link, fix locked NS and SOA creation on add domain
8 months ago
Thomas Lynch
88a78de390
Add ASN blocking section in addition to normal ip blocking, supprots multi-tenant update
8 months 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
8 months ago
Thomas Lynch
20cfbfa9fc
Add SearchFilter to dns index
8 months ago
Thomas Lynch
eddb5d140e
Fix renewals in some situations (wildcards at least) from overwriting other _acme-challenge TXT record instead of appending/removing individual rrs
8 months ago
Thomas Lynch
68472df7b7
Refactor search/filter on maps, domains, certs into component
9 months ago
Thomas Lynch
716a58a376
Add search/filtering to certs and maps
9 months ago
Thomas Lynch
95d76b9027
Make the retry ignore 404 for specific operations, TODO implement some kidn of retry strategy
9 months 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
9 months ago
Thomas Lynch
22efb20604
Remove unused down.js, now db controlled
9 months ago
Thomas Lynch
1442ef04bf
- fix table nested textarea outlines
...
- revert font change
- npm audit
9 months ago