jrtechs
|
7ecf09387c
|
Updated admin page to have a analytics page which has a graph of the traffic for the blog.
|
6 years ago |
jrtechs
|
2a7a623e43
|
Updated blog renderer engine to lazy load youtube videos.
|
6 years ago |
jrtechs
|
b17f9d655c
|
Added users section of admin page to modify and add users.
|
6 years ago |
jrtechs
|
6a2a29fedb
|
Updated admin site to set pinned posts.
|
6 years ago |
jrtechs
|
4832cc9850
|
Updated contact page to use templating engine.
|
6 years ago |
jrtechs
|
d094cac4b2
|
Updated the home page to use the templating engine.
|
6 years ago |
jrtechs
|
dfde817425
|
Updated the downloads and home page to work with the template engine.
|
6 years ago |
jrtechs
|
93e8ca189b
|
Updated admin section of website to use template engine for the login screen and started it for the downloads page.
|
6 years ago |
jrtechs
|
7402fb503e
|
Fixed issue with static content server for the projects pages.
|
6 years ago |
jrtechs
|
c3d8730cd0
|
Updated blog renderer engine to lazy load youtube videos.
|
6 years ago |
jrtechs
|
3675c3968d
|
Fixed latex rendering going off screen (Closes #8)
|
6 years ago |
jrtechs
|
a28d599a3a
|
Fixed static content loader dealing with json and javascript files.
|
6 years ago |
jrtechs
|
ea11ea80a2
|
Removed fluff from the math jax.
|
6 years ago |
jrtechs
|
b41d9916ef
|
"Fixed" issue with latex rendering off of the page.
|
6 years ago |
jrtechs
|
5f1d6d523d
|
Fixed potential memory overflow attack via the cache system.
|
6 years ago |
jrtechs
|
4e5160de3b
|
Fixed security issue with blog where .json and .js files were public to the web.
|
6 years ago |
jrtechs
|
639cd1867e
|
Implemented functionality allowing people to view older posts on the home page.
|
6 years ago |
jrtechs
|
e10cdbcd4e
|
Added server controls to the admin page for clear cache and pull from git.
|
6 years ago |
jrtechs
|
1f14b3ebcf
|
Fixed small issue with contact form.
|
6 years ago |
jrtechs
|
779401f326
|
Updated the email system to store information for captcha and email in the new configuration system.
|
6 years ago |
jrtechs
|
c6d83e7f43
|
Created a favicon for the website.
|
6 years ago |
jrtechs
|
f9299a9bd0
|
Implemented a procedure to ban people based on ip after they have x amount of invalid log-in attempts.
|
6 years ago |
jrtechs
|
83ca381fd6
|
Fixed small issues with the static blog previewer.
|
6 years ago |
jrtechs
|
2ef43a6872
|
Refactored the admin page to be hosted under /admin again.
|
6 years ago |
jrtechs
|
aa88b4429f
|
Refactored code to use a single place for loading static content such as
html, css, js and image files. I also moved the render blog content outside of the server.js to give more readability.
|
6 years ago |
jrtechs
|
dd2fe9f067
|
Modified this code to work with "other projects" and render SVG images properly.
|
6 years ago |
jrtechs
|
ada1aad65d
|
Got the basic functionality of getting project websites under the node application done with the steam graph project.
|
6 years ago |
jrtechs
|
149ba3207f
|
Fixed issue with wrong CDM used by MathJax. Fixes #13
|
6 years ago |
jrtechs
|
f2aa2d3978
|
Fixed issue icons on the contact page and the contact page not appearing after last refactor. Fixes #12
|
6 years ago |
jrtechs
|
fd5c6743c6
|
Updated footer to use light weight svg images instead of font awesome.
|
6 years ago |
jrtechs
|
5a2828c4df
|
Added a very basic latex support for blog posts using pandoc.
|
6 years ago |
jrtechs
|
0803b2ed43
|
Refactored file structure of the website to create more uniformity.
|
6 years ago |
jrtechs
|
6f1cda016f
|
Finalized the contact form's code for the website.
|
6 years ago |
jrtechs
|
793bac2fef
|
Finished validating the captcha and sending the email with nodemailer.
|
6 years ago |
jrtechs
|
e89af8fbac
|
Worked on creating contact page
|
6 years ago |
jrtechs
|
8bfb0bfa1e
|
refactored includes.js to deal with all static content for the website.
|
6 years ago |
jrtechs
|
a74333a0c4
|
Refactored image code
|
6 years ago |
jrtechs
|
ec91c40b81
|
Fixed the server from not serving txt files for sitemap.txt and robots.txt
|
6 years ago |
jrtechs
|
d1a80af430
|
Started working on back end server analytics.
|
6 years ago |
jrtechs
|
7bb4f78815
|
Updated the color scheme of website to match portfolio website and added purged the css file to make it smaller.
|
6 years ago |
jrtechs
|
f51563660c
|
Updated color scheme to be all blue.
|
6 years ago |
jrtechs
|
e69420f1d8
|
Final changes to the node-website-optimization blog post.
|
6 years ago |
jrtechs
|
8161f86c5f
|
Created admin server and fixed code highlighting.
|
6 years ago |
jrtechs
|
5019cf6f14
|
Started template of website optimization website.
|
6 years ago |
jrtechs
|
7e155dfb4f
|
Updated footer's copyright notice to not include a year.
|
6 years ago |
jrtechs
|
2f39c750c1
|
Purged the css to make it smaller (removed unused css)
|
6 years ago |
jrtechs
|
e8c27d6f6c
|
Replaced highlight.js with some server side rendering and improved css transfer by allowing compression in header.
|
6 years ago |
jrtechs
|
8f5697bb59
|
Updated a header with a ETag for caching
|
6 years ago |
jrtechs
|
52ed77edf6
|
Updated menu to use custom JS instead of jquery and boostrap to save some space, and updated cache expiration time.
|
6 years ago |
jrtechs
|
b837b5c98f
|
Leveraged both client and server side caching.
|
6 years ago |