
Migrated server to Cloudflare Pages. Cloudflare Pages runs on Cloudflare's edge network which means that it is extremely fast and globally distributes around Cloudflares CDN, and more importantly - this mean that there are no servers to maintain.
Created scripts to import and process data from themeteor.org. The script imports users and posts, transforms them into a different structure and imports them into a database which this site can then consume. Imported, processed and uploaded feature images for each post, and also for each author image. Note: Images for guest posts are not loading.
Added admin login authentication. We can generate secure passwords for users, authenticate a user against their hashed password, and store their session safely.
Display rough article content. Post content is stored and handled in a different way than how WordPress does it, so there's a lot of formatting issues to address still. The 'Greenheys Remembered' post looks okay, but the election results post has some formatting issues with the data. This is because we strip out all the WordPress specific formatting and styles and need to reimplement these.
For each article, we can automatically generate screenshots from the current and new site, so it should be quite easy to find and fix regressions.
Added homepage article blocks
Initial server setup. Server is running on a kubernetes k3s cluster hosted on DigitalOcean. Set up changelog and admin login page.