Bug fix is in and we're back to the races!
This change requires:
1. You to update your .env file to:
`OCTANE_SERVER=frankenphp`
2. An already build sail container to be rebuilt:
```
docker compose down -v
sail build --no-cache
sail up -d
```
This update gives mod versions a supported SPT version field that accepts a semantic version. The latest supported SPT version will be automatically resolved based on the semvar.
Next up: I need to update the ModVersion to SptVersion relationship to be a many-to-many and expand the resolution to resolve multiple versions.
Updates Octane to use swoole as a runner. FrankenPHP was having issues with the INTL PHP extension.
Also updates the development site to load over HTTP instead of HTTPS. No need for encryption for basic local development.
Worked on:
- Mod component templating
- Added dark mode styles for homepage
- Added benchmarking to the wolt import command
- Added MySQL natural sort function
Short todo:
- Add updated time to mod component
- Implement naturalsort function into homepage queries and measure performance difference
- Migrate top navigation from old-build