diff --git a/app.js b/app.js index 4995447..8cb7834 100644 --- a/app.js +++ b/app.js @@ -7,6 +7,7 @@ const app = express() app.use(express.static('public')) +app.use(express.static('fonts')) app.set('view engine', 'ejs') @@ -92,6 +93,10 @@ app.get('/posts/:post', (req, res) => { return res.render('pages/post', postData) }) +app.get('/bnp/changelog', (req, res) => { + res.sendFile(__dirname + 'posts/bnp-changelog.html') +}) + const port = 3000 app.listen(port, () => console.log('Example app listening on port ' + port + '!')) diff --git a/fonts/icomoon.eot b/fonts/icomoon.eot new file mode 100644 index 0000000..5040a60 Binary files /dev/null and b/fonts/icomoon.eot differ diff --git a/fonts/icomoon.svg b/fonts/icomoon.svg new file mode 100644 index 0000000..c1cdc83 --- /dev/null +++ b/fonts/icomoon.svg @@ -0,0 +1,23 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/icomoon.ttf b/fonts/icomoon.ttf new file mode 100644 index 0000000..982329f Binary files /dev/null and b/fonts/icomoon.ttf differ diff --git a/fonts/icomoon.woff b/fonts/icomoon.woff new file mode 100644 index 0000000..afad8b6 Binary files /dev/null and b/fonts/icomoon.woff differ diff --git a/posts/.html b/posts/.html deleted file mode 100644 index 53b5f45..0000000 --- a/posts/.html +++ /dev/null @@ -1,26 +0,0 @@ -

Better Network Panel - a Chrome extension

-
-

As a Salesforce and Vlocity developer, I'm constantly looking for ways to improve my workflow, speed up my debugging, and find answers fast.

-
-

THE PROBLEM

-

Over the last couple months, part of my debugging process has involved using the Chrome DevTools "Network" panel to find a specific apexremote call. The search to find one apexremote call out of dozens has been… annoying.

-

The page loads, several dozen apexremote calls flood the panel, and I start clicking each one, until the correct one (i.e. Request-Body contains "xyz") and I can proceed to look at the Preview.

-

The issue has only just begun, as I need to inspect the Response, perform some searches for IDs and the like, and although the Response is JSON format, the node in the response I need to search is stringified in a child member. So I must copy the data, parse it somehow, either locally on my machine or on the web (jsoneditoronline.org has been great) and finally perform the searching I need.

-

And all of the above is done several times a day.

-

THE SOLUTION

-

I present to you a "Better Network Panel". A Chrome extension that adds a new panel, and offers great features like:

- -

Open source baby

-

View it on GitHub

-

Special Thanks

-

A huge thanks and recognition goes to Milton Lai and his project SAML Chrome Panel. I started from a fork of his project, but later started fresh as there was a lot of SAML specific code that this project doesn't use/need. The UI is nearly identical, but the code underneath has become fairly different at this point.

-

The SAML Chrome Panel was a huge help and ispiration! Thank you Milton and contributors to the SAML Chrome Panel project!

-

BNP for Chrome

\ No newline at end of file diff --git a/posts/bnp-changelog.html b/posts/bnp-changelog.html new file mode 100644 index 0000000..f75d734 --- /dev/null +++ b/posts/bnp-changelog.html @@ -0,0 +1,7 @@ +

Better Network Panel - Changelog

+