Genviral · update
I revamped the blog page to support pagination. Now, instead of loading all posts at once, it displays 12 posts per page and lets users navigate through pages, which should improve load times and user experience.
New Virtual Accounts Post ServiceAdded a dedicated service module for handling virtual account posts. This separates concerns and improves the way we fetch and sync posts from external providers, making the codebase cleaner and more maintainable.
Refactored Virtual Accounts ServiceRefined the main virtual accounts service by removing post-fetching logic and delegating it to the new posts service. This modular approach will help us scale and troubleshoot features related to virtual accounts more efficiently.
Configuration and Import FixesFixed some broken import paths caused by merge conflicts and restored missing hostnames and settings in the Next.js config that were accidentally dropped. This ensures smooth deployment and asset loading without disruptions.
Other improvements- Added a pnpm lockfile to stabilize dependency versions across environments.
- Minor code cleanup and formatting tweaks in the blog components and layout.
- Increased allowed body size for uploads in Next.js config to support larger files.