You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This version focuses on delivering the website's "Lab" section. The "Lab" is a collection of mini projects the author wants to experiment on. This time, it is an OpenWRT table of hardware.
Feature development was merged at 2867f61, but some fixes were introduced after to resolve issues in the production environment. The website is ready at 4213095.
For a detailed work view, please visit commit history or Milestone v1.2.
Add OpenWRT Table of Hardware (full details) that is updated every 24 hours. This involves several issues. Please take a look at the milestone for a better overview.
Optimization
Move from PrimeReact built-in styles plus Tailwind styles to fully unstyled Tailwind. This greatly reduces CSS and blocking resource size. (#111)
Improve semantics of blog/home page. (#115, and 5180b20)
Extract all API requests to utilities for the front end. (#70)
Known issues
Menubar has a key unique error due to an upstream PrimeReact bug. #123
CSP Nonce is removed in #150 due to breaking behavior in production. Future releases will re-evaluate the implementation of CSP.
Performance of OpenWRT Table of Hardware might not be optimal due to the lack of dynamic import for large JS bundle. #147
Might be false positive: Lighthouse test using PageSpeed Insights sometimes results in a lower score than expected, dropping about 10-20 points in performance. The result is not consistent so this needs to be investigated.