Releases: amide-init/gitfolio
Releases · amide-init/gitfolio
Gitfolio v1.0.0 — New Workflow Implemented
Architecture
Two-Branch Strategy
Gitfolio now ships with a clean separation between template and personal data:
- main — clean template branch (no personal data)
- web — your personal portfolio data (generated/synced from main)
Forkers get a pristine template on main and keep their data isolated on web, making upstream merges conflict-free.
New Features
- Responsive Sidebar with Drawer — Replaced AdminPostsPage sidebar entry with a drawer-based navigation, enabling a mobile-friendly menu toggle for
better UX on small screens - Font Family Configuration — Choose a site-wide font family from the admin panel settings
- Custom Admin Favicon — Admin panel now uses the Gitfolio brand favicon
- BASE_URL Support — GitHub and Stats links now resolve correctly relative to BASE_URL
Improvements
- GitHub link label updated to "Fork" for clearer call-to-action
- GitHub label in data generation script renamed to "GitProfile"
- Admin settings page: improved state management and form handling
- Device information integrated into admin authentication flow
CI/CD & Workflows
- enforce-empty-data workflow — enforces that data files remain empty on main, preventing accidental personal data commits to the template branch
- sync-to-web workflow fix — now correctly triggers a deploy after syncing code from main to web
- README updated to document the two-branch setup for forkers
Gitfolio v1.0.0 — First Stable Release
What's Changed
- Refine GitHub token handling in data generation script: Updated gener… by @amide-init in #1
- Add live demo link to README by @amide-init in #2
- Rename project from 'gitforge' to 'gitfolio' by @amide-init in #3
- Feature/add links by @amide-init in #4
- Feature/remaining by @amide-init in #5
- Feature/admin by @amide-init in #6
- issue resolved for 404 by @amide-init in #7
- handled workers by @amide-init in #8
- Update README and GitHub Actions workflow for OAuth CORS handling: En… by @amide-init in #9
- Refactor featured repositories management in admin panel: Updated the… by @amide-init in #10
- Feature/update client by @amide-init in #11
- Use Drawer for sidebar for make it mobile responsive
New Contributors
- @amide-init made their first contribution in #1
Full Changelog: https://github.com/amide-init/gitfolio/commits/v1.0.0