It’s been a busy month, and we have some exciting news! But first, here are the updates that happened in the month:
- Update infrastructure files for Wikijump Dev
- Remove GHCR workflows
- Update infrastructure files for Wikijump dev deployment
- Update more dev infrastructure
- Implement user registration page
- [chore] Use localhost constant
- Upgrade EmailService for changes in MailCheck API
- Change recipients column to plain JSON
- Add better errors for filter failures
- Dev Tier: Enable wildcard certificates in Caddy
- Add configuration and environment variables for dev
- Add foxxmd discord alerter
- Dev Tier: Add documentation and fix health checks
- Remove old Terraform files
- Add more options to generated Caddyfiles
- Move ping endpoint to new module
- Temporarily disable wildcard_cert in dev
- Update dev infra docs
- Add filter to alerter event types
- [chore] Fix copyright years in LICENSE file
- Set up deploy-on-push for Komodo dev
- Add missing resources to Komodo dev TOML files
- Fix deployment workflow
- Allow custom domains to make the www redirect optional
- Fix webhook_enabled in resource sync TOML
- change PageInfo.language to match ftml [[date]] changes
- Extend filter immunity to seed-created users and system user types
- Refactor forms with Superforms
- [WJ-1353] Fixes to deployment process
- Add domain validation step for DomainService
- Re-enable wildcard certificates for dev
- Allow caddy to start even if deepwell is unhealthy
- [WJ-1358] Implement authorization tokens in deepwell
- [chore] Update listed rust version
- [chore] Update codeowners
- [WJ-1140] [WJ-1340] implement Deepwell forum backend service logic
- Misc fixes
- Deployment improvements for caddy
- Improve automatic dev deployment
- [WJ-40] [WJ-1359] add soft-delete and restore for forum posts
- Upgrade redis and rsmq_async dependency versions
- [cosmetic] Change tier names from uppercase to lowercase
- Add localization for [[date]]
- DOM compatibility for date blocks
- add wikidot |agohover format tag for DOM compatibility
- [WJ-1041] Add syntax blocks for media
- Mark argument get-and-remove methods as #[must_use]
- Bump ftml version to v1.40.0
- [hotfix] Address clippy lint
Quite the list isn’t it?
Now for the big news of the month, let us welcome hoah, Syxles and jsthope to the Wikijump team as trusted developers! Hoah will primarily be dealing with frontend work, Syxles primarily on the backend, and jsthope right now working with the ftml library. They have already contributed a fair amount to different aspects of the project, as seen by their pull requests. Thanks everyone for all the contributions!
Secondly, we finally have our development preview site deployment process set up again! You can now visit wikijump.dev to see the site functioning.
And that’s about it!