ea5fca6561
- Add public /api/settings endpoint (force-dynamic, no auth) exposing site_name, site_description, footer_copyright, footer_links - Navbar, login, register pages fetch site_name via useEffect - Homepage hero and footer read site_name and site_description from DB - Fix admin settings form silently ignoring API errors on save