Skip to content

Releases: stackclass/backend

v0.31.0 (Untested)

08 Aug 11:35
v0.31.0
10a734d

Choose a tag to compare

Changes

10a734d chore: bump version to 0.31.0
45faf07 ci: ignore CONTRIBUTING.md & .env.example
1165a68 doc: update usage in README.md
617f73c feat: assemble test case JSON based on course progress
6e42d04 perf: optimize RepoServer::process method
f24b788 feat: add find_stages_until to StageRepository
c762b55 refactor: renmae find_next_stage_by_slug to next
4a6d3c6 refactor: extract resource from generate function
7b055a8 feat: add test cases JSON generation to pipeline service
464c9b6 feat: add new default params for test pipeline
2a153cc fix: resolve Clippy warnings on rustc 1.89.0
a01567f refactor: redesign webhook handler and push event processor
ea64e6e feat: add get_by_email method to UserRepository
559f6e3 feat: add PipelineService for managing Tekton PipelineRun resources
2023fbe feat: add k8s deps and init k8s client in context

Full Changelog: v0.30.0...v0.31.0

v0.30.0 (Untested)

07 Aug 08:55
v0.30.0
9ed8aa9

Choose a tag to compare

Changes

9ed8aa9 chore: bump version to 0.30.0
2635355 chore: repalce Server with server
b145a3c refactor: extract repository field assembly in UserCourseResponse
b46bf36 feat: dynamic git config in commit workflow
e6e7dc8 feat: sync template repository on course updates

Full Changelog: v0.29.0...v0.30.0

v0.29.0 (Untested)

06 Aug 14:21
v0.29.0
e624773

Choose a tag to compare

Changes:

e624773 chore: bump version to 0.29.0 & update usage
1c62221 (gitea) feat: Setup webhook for repository events
211251f feat(gitea-client): list webhooks impls
bf244f3 refactor: extract git operations to utils with unified error handling
cea59e6 refactor: replace bare repo logic with direct SCM push
c8df39b refactor: improve template and user repository initialization
a5afc8c refactor: switch from create to fetch_repository
93b1056 feat: add get_by_id to UserRepository
654941b feat: fetch or create the template repository in SCM
472f2cb chore: make email as a configuration item
409998e feat: add gitea related methods to repo service
7631364 feat: make template owner name as a constanct
e058424 feat: add git_server_(username|password) and webhook_endpoint configuration item
4066f09 feat(gitea-client): impl Default for requests
edf768f feat(gitea-client): add get_repository interface
9273923 refactor: move Event and sub types to gitea-client crate
e4cdb07 feat(gitea-client): add create hook related interfaces and structs
75487f8 feat(gitea-client): add generate_repository interface and request struct
6c560ec feat(gitea-client): add create_repository_for_user interface & related types
8948f65 feat(gitea-client): add create_user interface with refined error types
dc8316a feat: define Gitea client error types
24ea443 feat(gitea-client): add gitea-client crate for Gitea API integration
6d563de refactor: remove custom git-http-server implementation
2926326 feat: add Gitea webhook handler

Full Changelog: v0.28.0...v0.29.0

v0.28.0

26 Jul 07:35
v0.28.0
c3bd2b2

Choose a tag to compare

v0.28.0

v0.27.0

24 Jul 11:07
v0.27.0
da9a1c9

Choose a tag to compare

v0.27.0

v0.26.0

24 Jul 05:44
v0.26.0
f083950

Choose a tag to compare

v0.26.0

v0.25.0

18 Jul 11:12
v0.25.0
214b408

Choose a tag to compare

v0.25.0

v0.24.0

18 Jul 09:30
v0.24.0
1c85af2

Choose a tag to compare

v0.24.0

v0.23.0

18 Jul 08:24
v0.23.0
a3661ed

Choose a tag to compare

v0.23.0

v0.22.0

18 Jul 07:57
v0.22.0
b4db844

Choose a tag to compare

v0.22.0