jrtechs
|
d094cac4b2
|
Updated the home page to use the templating engine.
|
5 years ago |
jrtechs
|
dfde817425
|
Updated the downloads and home page to work with the template engine.
|
5 years ago |
jrtechs
|
93e8ca189b
|
Updated admin section of website to use template engine for the login screen and started it for the downloads page.
|
5 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
|
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
|
5a2828c4df
|
Added a very basic latex support for blog posts using pandoc.
|
6 years ago |
jrtechs
|
793bac2fef
|
Finished validating the captcha and sending the email with nodemailer.
|
6 years ago |
jrtechs
|
8bfb0bfa1e
|
refactored includes.js to deal with all static content for the website.
|
6 years ago |
jrtechs
|
8161f86c5f
|
Created admin server and fixed code highlighting.
|
6 years ago |
jrtechs
|
7e155dfb4f
|
Updated footer's copyright notice to not include a year.
|
6 years ago |
jrtechs
|
3ec3a65bc5
|
Enabled Gzip compression through node dependency and updated script to compress and resize images down to 690px.
|
6 years ago |
jrtechs
|
24982c73e3
|
Updated server.js to handel wrong requests.
|
6 years ago |
jrtechs
|
0014135788
|
Prevented server from caching admin page and started self hosting the font file.
|
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
|
b837b5c98f
|
Leveraged both client and server side caching.
|
6 years ago |
jrtechs
|
ed6db5989a
|
Updated server to serve the admin pages using better async methods.
|
6 years ago |
jrtechs
|
41de3d6e5d
|
Updated category and sidebars pages to do stuff in a "perfect" async fashion.
|
6 years ago |
jrtechs
|
4534e5534d
|
Updated the homepage to use better async methods for performance.
|
6 years ago |
jrtechs
|
d65187fcb5
|
Prevented people from simply pointing their host names to my website and ripping off my content.
|
6 years ago |
jrtechs
|
0aea706da4
|
Added downloads widgets to the admin page.
|
6 years ago |
jrtechs
|
017e0bc270
|
Started to refactor to change css library from w3 to bootstrap
|
6 years ago |
jrtechs
|
da182cb935
|
Updated server to work with lets encrypt
|
6 years ago |
jrtechs
|
fe47e1d8fe
|
Required fs for server.js
|
6 years ago |
jrtechs
|
6c4c0f03d5
|
Updated server to use ssl
|
6 years ago |
Jeffery R
|
9dfd7b0ba7
|
Updated documentation
|
6 years ago |
jrtechs
|
b8be296ff4
|
Generated previews of the blog posts for display on home page and categories page
|
6 years ago |
jrtechs
|
47bc41c38f
|
Updated admin CMS to be able to edit posts after they were entered
|
6 years ago |
jrtechs
|
4b09f526ba
|
Added a sitemap generator
|
6 years ago |
jrtechs
|
9c6afac779
|
added meta stuff for google
|
6 years ago |
Jeffery R
|
184f26d59d
|
updated home page
|
6 years ago |
jrtechs
|
c4b83e5fb5
|
Started working on a downloads page
|
6 years ago |
jrtechs
|
c213358eef
|
Upgrade the markdown renderer
|
6 years ago |
jrtechs
|
d99ebe4d22
|
Fixed last minute bugs
|
6 years ago |
jrtechs
|
ed756c0579
|
Moved credentials to external file so "real keys" can be used to test on production.
|
6 years ago |
jrtechs
|
ab69af1bdc
|
Finalized changes for initial test deployment
|
6 years ago |
jrtechs
|
2c2670c031
|
Sync fixes with categories page
|
6 years ago |
jrtechs
|
446b0d1ebf
|
Implemented a login page for the admin
|
6 years ago |
jrtechs
|
51eafa7e08
|
Moved server to use express, added stuff to admin page, and updated header
|
6 years ago |
jrtechs
|
b8e46f6d01
|
Created recent posts sidebar
|
6 years ago |
jrtechs
|
69765acfab
|
Got categories page working
|
6 years ago |
jrtechs
|
66bb63b5a5
|
Worked on getting code highlighting for markdown working
|
6 years ago |
jrtechs
|
3e6b0a7808
|
Worked on the categories sidebar and cleaning up promise statements.
|
6 years ago |
jrtechs
|
e4a2872834
|
Added Promise implementation on post pages
|
6 years ago |
jrtechs
|
57e22e445f
|
So many Promises were added to deal with sync.
|
6 years ago |
jrtechs
|
12598ce9ef
|
Implemented image request script and created 404 page
|
6 years ago |
jrtechs
|
f3aa7e157a
|
Created a sql utility to make it easier for sql operations
|
6 years ago |
jrtechs
|
c5abcd8c94
|
Made the SQL structures in a markdown file.
|
6 years ago |
BuildTools
|
a931115795
|
Spent multiple hours learning nodejs and how synchronous calls work. Currently the server includes a header and footer file.
|
6 years ago |