What's Changed
- Add MetadentThreadListService and update routes for metadent thread list retrieval by @edginer in #20
- Fix hashed metadent generation and add some validation for thread name by @edginer in #21
- Add metrics of log error/warn by @edginer in #22
- Revise sanitize option to fix invalid br in thread list by @edginer in #25
- Add thread compaction API by @edginer in #27
- Update GitHub Actions cache action to v4 by @edginer in #28
- Chore: Fix release action by @edginer in #29
- Fix error handling in BoardInfoService output retrieval by @edginer in #30
- Enhance creation span checks by incorporating IP address by @edginer in #31
- Add thread creation span management to ResCreationSpanManagementService by @edginer in #33
- Add URL and image extraction methods to Res struct and enforce image posting restrictions in ResCreationService by @edginer in #34
- Refactor image posting restrictions in ResCreationService and enhance URL detection in Res struct by @edginer in #35
- Enhance URL extraction in Res struct by @edginer in #36
- Epic: User registration feature by @edginer in #32
- Refactor error handling for image URL posting restrictions and add new error variant for level checks by @edginer in #37
- Add Discord notification for new releases in GitHub Actions workflow by @edginer in #38
- Update cache action to version 4 in release workflow by @edginer in #39
- Add GH_TOKEN environment variable for GitHub release creation by @edginer in #40
Full Changelog: v0.1.0...v0.2.0