2023-11-21T17:23:30Z - 2024-11-21T17:23:30Z
Overview
41 releases published by 1 user
Pre-release
v0.13.11
git-next-v0.13.11
Pre-release
v0.13.10
git-next-v0.13.10
Pre-release
v0.13.9
git-next-v0.13.9
Pre-release
v0.13.8
git-next-v0.13.8
Pre-release
v0.13.7
git-next-v0.13.7
Pre-release
v0.13.6
v0.13.6
Pre-release
v0.13.5
v0.13.5
Pre-release
v0.13.4
v0.13.4
Pre-release
v0.13.3
v0.13.3
Pre-release
v0.13.2
git-next-v0.13.2
Pre-release
v0.13.1
git-next-v0.13.1
Pre-release
v0.13.0
v0.13.0
Pre-release
v0.12.1
v0.12.1
Pre-release
v0.12.0
v0.12.0
Pre-release
v0.11.0
v0.11.0
Pre-release
v0.10.0
v0.10.0
Pre-release
v0.9.4
v0.9.4
Pre-release
v0.9.3
v0.9.3
Pre-release
v0.9.2
v0.9.2
Pre-release
v0.9.1
v0.9.1
Pre-release
v0.9.0
v0.9.0
Pre-release
v0.8.1
v0.8.1
Pre-release
v0.8.0
v0.8.0
Pre-release
v0.7.1
v0.7.1
Pre-release
v0.7.0
v0.7.0
Pre-release
v0.6.2
v0.6.2
Pre-release
v0.6.1
v0.6.1
Pre-release
v0.6.0
v0.6.0
Pre-release
v0.5.2
v0.5.2
Pre-release
v0.5.1
v0.5.1
Pre-release
v0.5.0
v0.5.0
Pre-release
v0.4.1
v0.4.1
Pre-release
v0.4.0
v0.4.0
Pre-release
v0.3.3
v0.3.3
Pre-release
v0.3.2
v0.3.2
Pre-release
v0.3.1
v0.3.1
Pre-release
v0.3.0
v0.3.0
Pre-release
v0.2.0
v0.2.0
Pre-release
v0.1.2
v0.1.2
Pre-release
v0.1.1
v0.1.1
Pre-release
v0.1.0
v0.1.0
28 pull requests merged by 2 users
Merged
#181 chore(deps): update kemitix/rust action to v2.4.1
Merged
#180 chore(deps): update rust crate bon to v3
Merged
#176 chore(deps): update rust crate gix to 0.67
Merged
#168 chore(deps): update kemitix/rust action to v2.3.0
Merged
#165 chore(deps): update kemitix/rust action to v2.2.0
Merged
#162 chore: release
Merged
#159 chore: release
Merged
#157 chore(deps): update docker.io/rust docker tag to v1.81.0
Merged
#153 chore: release
Merged
#148 chore: release
Merged
#147 chore: release
Merged
#143 chore: release
Merged
#135 chore: release
Merged
#140 chore(deps): update docker.io/rust docker tag to v1.80.1
Merged
#134 chore: release
Merged
#130 chore: release
Merged
#129 chore: release
Merged
#127 chore(deps): update kemitix/rust action to v1
Merged
#123 chore(deps): update rust crate derive_more to 1.0.0-beta
Merged
#124 chore(deps): update docker.io/rust docker tag to v1.80.0
Merged
#125 chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.2.0
Merged
#122 chore: release
Merged
#92 chore(deps): update rust crate console-subscriber to 0.3
Merged
#89 chore(deps): update docker.io/woodpeckerci/plugin-gitea-release docker tag to v0.3.2
Merged
#82 chore(deps): update rust crate gix to 0.63
Merged
#76 chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4
Merged
#40 fix(deps): update rust crate gix to 0.62
Merged
#5 chore: Configure Renovate
2 pull requests proposed by 2 users
Proposed
#175 chore: release v0.13.12
Proposed
#183 chore(deps): update rust crate bon to v3
113 issues closed from 3 users
Closed
#158 Configure push-next
action to also test against rust nightly
Closed
#156 Remove expired branches
Closed
#72 Reimplement branch::reset
using gix
calls
Closed
#154 Can't run TUI using docker
Closed
#161 TUI alerts, such as WIP aren't being reset
Closed
#160 TUI isn't updated when next branch is updated
Closed
#121 Add option to control max commits dev can be ahead of main (currently 25)
Closed
#151 Some alerts aren't cleared
Closed
#152 Server doesn't terminate properly when loading a missing or invalid config file
Closed
#150 Doesn't properly terminate on failed startup
Closed
#136 TUI interface to monitor status
Closed
#146 Github Webhook URL for receiving updates is malformed
Closed
#142 File Watcher should run on it's own blocking thread
Closed
#141 Make forge/repo alias more prominent in email subject
Closed
#109 Add support for Windows
Closed
#133 Include relevant git log in notifications
Closed
#131 Disable clang version pinning
Closed
#81 Auto recreate CHANGELOG.md with git-cliff
Closed
#120 Setup release-plz for release management
Closed
#128 Prevent duplicate user notifications
Closed
#119 Support Desktop Notifications
Closed
#114 Support Email Notifications
Closed
#117 Refuse to (re)start on invalid config
Closed
#115 Default server config file should be valid
Closed
#116 Remove need for RUSTFLAGS setting
Closed
#118 Allow any user supplied value as notification.webhook.secret
Closed
#111 Reset next to next commit towards dev when dev is not child of next
Closed
#108 Add support for macOS
Closed
#112 Add README to git-next-core for crates.io visibility
Closed
#110 Flatten Crates
Closed
#95 When the dev branch needs to be rebased, or when CI on next is failing we should notify the user
Closed
#91 Add outgoing webhook notifications
Closed
#31 Support reading the server configuration from a git repo
Closed
#83 Reduce cognitive complexity of validate positions
Closed
#49 Reduce cognitive complexity of WebhookNotification
handler.
Closed
#42 Server hangs when reading expanded format of repo in get-next-server.toml
Closed
#84 Should reload server config if the file is touched
Closed
#11 Server should use latest config from each repo
Closed
#10 Server should reload configuration file if/when it is changed
Closed
#57 Standardise error handling
Closed
#46 Webhook isn't being unregistered on Ctrl-C
Closed
#35 Publish tagged releases to crates.io
Closed
#106 Add README.md to each crate
Closed
#85 Support origins named something other than 'origin'
Closed
#88 When checks on next fail, periodically check again incase it was a transient error
Closed
#94 Perform a controlled shutdown when receive Ctrl-C
Closed
#87 Treat as an error if the server config webhook url has a trailing slash or query path
Closed
#75 Reduce cognitive complexity of Server handler
Closed
#100 When opening an existing repo from the storage.path, update auth token if needed
Closed
#104 server default log level logs nothing
Closed
#98 Validate GitHub integration
Closed
#103 Add user agent header to forge network requests
Closed
#90 When dev falls behind main don't loop checking this
Closed
#101 Github: accept ping webhook message as valid
Closed
#102 Github: restarting server creates duplicate webhook for repo
Closed
#99 Webhooks not registered when repo config in is server config file
Closed
#38 Add validation unit tests
Closed
#96 No more mods
Closed
#80 Rewrite/update README
Closed
#86 Add support for GitHub
Closed
#58 Webhook query path must include forge alias
Closed
#34 There is a sleep between seeing statuses have passed and moving main to next
Closed
#44 Add webhook Port as parameter in server config
Closed
#69 Avoid searching for Git directory repeatedly
Closed
#78 Log messages lack repo for context
Closed
#74 Load any updates to .git-next.toml
on main
branch
Closed
#77 Don't load .git-next.toml
from repo if repo configuration is in git-next-server.toml
Closed
#59 Modified server config isn't being re-loaded
Closed
#73 Use a scheduler to validate repo periodically
Closed
#51 git push
command only works when local repo is present
Closed
#71 When user does supply a gitdir, use that
Closed
#70 Use kxio::fs::FileSystem::create_dir
Closed
#54 When user doesn't supply a gitdir, clone a shallow repo
Closed
#60 If the GitDir
already exists, validate it rather than try to clone it again
Closed
#66 Action Required: Fix Renovate Configuration
Closed
#61 Cloning a repo doesn't create any files on disk
Closed
#56 Add ability to clone a repo
Closed
#55 User must specify a directory to store data
Closed
#53 User can specify git directory to use for a repo
Closed
#17 Implement unregistering a webhook
Closed
#52 Replace Git abstraction
Closed
#45 Replace webhook if it already exists
Closed
#47 Webhook server should only accept authorised messages
Closed
#48 Reschedule check of Pending status
Closed
#43 Handle messages received via webhook for ForgeJo
Closed
#15 Implement registering a webhook
Closed
#18 Add a webserver to response to webhook messages
Closed
#41 When next
branch falls behind main
branch it should be automatically updated to main
Closed
#16 Add webhook URL field to server config
Closed
#39 Rename type RepoName
as RepoAlias
Closed
#28 Allow repo config to be specified in server config
Closed
#37 Add a Mock Forge variant to allow for testing
Closed
#36 Abstract Git command execution (i.e. Gix) into an injectable interface
Closed
#33 Don't advance next branch if the target commit message is invalid
Closed
#30 Authentication token should be a Password and not included in log output
Closed
#29 Forgejo status can be blank at times
Closed
#26 Fix 1 tasks have lost their waker
Closed
#32 Two sets of messages running
Closed
#4 Dog Fooding
Closed
#22 Handle when next
status checks are still in progress
Closed
#27 Suppress output of git command
Closed
#21 When next
branch is not an ancestor of dev
it should be force updated back to main
Closed
#25 Reduce complexity of StartMonitoring
handler
Closed
#24 Checking status for next
branch must be for the expected commit hash
Closed
#23 Doesn't properly detect when dev or next are ahead
Closed
#19 Implement advancing main
branch to the next
commit
Closed
#14 Implement advancing next
branch one commit towards dev
head
Closed
#13 Check the statuses for the next
head
Closed
#7 Woodpecker: Split updating the builder into its own job
Closed
#8 Woodpecker: don't run todo checker on Cron
Closed
#2 Read content of repo config file
Closed
#9 Use kxio
for filesystem
and network
Closed
#3 Configure CI
130 issues created by 2 users
Opened
#2 Read content of repo config file
Opened
#3 Configure CI
Opened
#4 Dog Fooding
Opened
#6 Dependency Dashboard
Opened
#7 Woodpecker: Split updating the builder into its own job
Opened
#8 Woodpecker: don't run todo checker on Cron
Opened
#9 Use kxio
for filesystem
and network
Opened
#10 Server should reload configuration file if/when it is changed
Opened
#11 Server should use latest config from each repo
Opened
#12 Improve test and compile performance
Opened
#13 Check the statuses for the next
head
Opened
#14 Implement advancing next
branch one commit towards dev
head
Opened
#15 Implement registering a webhook
Opened
#16 Add webhook URL field to server config
Opened
#17 Implement unregistering a webhook
Opened
#18 Add a webserver to response to webhook messages
Opened
#19 Implement advancing main
branch to the next
commit
Opened
#20 Web interface to view status
Opened
#21 When next
branch is not an ancestor of dev
it should be force updated back to main
Opened
#22 Handle when next
status checks are still in progress
Opened
#23 Doesn't properly detect when dev or next are ahead
Opened
#24 Checking status for next
branch must be for the expected commit hash
Opened
#25 Reduce complexity of StartMonitoring
handler
Opened
#26 Fix 1 tasks have lost their waker
Opened
#27 Suppress output of git command
Opened
#28 Allow repo config to be specified in server config
Opened
#29 Forgejo status can be blank at times
Opened
#30 Authentication token should be a Password and not included in log output
Opened
#31 Support reading the server configuration from a git repo
Opened
#32 Two sets of messages running
Opened
#33 Don't advance next branch if the target commit message is invalid
Opened
#34 There is a sleep between seeing statuses have passed and moving main to next
Opened
#35 Publish tagged releases to crates.io
Opened
#36 Abstract Git command execution (i.e. Gix) into an injectable interface
Opened
#37 Add a Mock Forge variant to allow for testing
Opened
#38 Add validation unit tests
Opened
#39 Rename type RepoName
as RepoAlias
Opened
#41 When next
branch falls behind main
branch it should be automatically updated to main
Opened
#42 Server hangs when reading expanded format of repo in get-next-server.toml
Opened
#43 Handle messages received via webhook for ForgeJo
Opened
#44 Add webhook Port as parameter in server config
Opened
#45 Replace webhook if it already exists
Opened
#46 Webhook isn't being unregistered on Ctrl-C
Opened
#47 Webhook server should only accept authorised messages
Opened
#48 Reschedule check of Pending status
Opened
#49 Reduce cognitive complexity of WebhookNotification
handler.
Opened
#50 Replace warp
Opened
#51 git push
command only works when local repo is present
Opened
#52 Replace Git abstraction
Opened
#53 User can specify git directory to use for a repo
Opened
#54 When user doesn't supply a gitdir, clone a shallow repo
Opened
#55 User must specify a directory to store data
Opened
#56 Add ability to clone a repo
Opened
#57 Standardise error handling
Opened
#58 Webhook query path must include forge alias
Opened
#59 Modified server config isn't being re-loaded
Opened
#60 If the GitDir
already exists, validate it rather than try to clone it again
Opened
#61 Cloning a repo doesn't create any files on disk
Opened
#66 Action Required: Fix Renovate Configuration
Opened
#69 Avoid searching for Git directory repeatedly
Opened
#70 Use kxio::fs::FileSystem::create_dir
Opened
#71 When user does supply a gitdir, use that
Opened
#72 Reimplement branch::reset
using gix
calls
Opened
#73 Use a scheduler to validate repo periodically
Opened
#74 Load any updates to .git-next.toml
on main
branch
Opened
#75 Reduce cognitive complexity of Server handler
Opened
#77 Don't load .git-next.toml
from repo if repo configuration is in git-next-server.toml
Opened
#78 Log messages lack repo for context
Opened
#79 Check slow compiling dependency
Opened
#80 Rewrite/update README
Opened
#81 Auto recreate CHANGELOG.md with git-cliff
Opened
#83 Reduce cognitive complexity of validate positions
Opened
#84 Should reload server config if the file is touched
Opened
#85 Support origins named something other than 'origin'
Opened
#86 Add support for GitHub
Opened
#87 Treat as an error if the server config webhook url has a trailing slash or query path
Opened
#88 When checks on next fail, periodically check again incase it was a transient error
Opened
#90 When dev falls behind main don't loop checking this
Opened
#91 Add outgoing webhook notifications
Opened
#94 Perform a controlled shutdown when receive Ctrl-C
Opened
#95 When the dev branch needs to be rebased, or when CI on next is failing we should notify the user
Opened
#96 No more mods
Opened
#97 Troubleshooting: Prompts for password when validating with an existing clone
Opened
#98 Validate GitHub integration
Opened
#99 Webhooks not registered when repo config in is server config file
Opened
#100 When opening an existing repo from the storage.path, update auth token if needed
Opened
#101 Github: accept ping webhook message as valid
Opened
#102 Github: restarting server creates duplicate webhook for repo
Opened
#103 Add user agent header to forge network requests
Opened
#104 server default log level logs nothing
Opened
#105 Improve error messages from bad input
Opened
#106 Add README.md to each crate
Opened
#107 Consider using StandardWebhooks for incoming webhooks
Opened
#108 Add support for macOS
Opened
#109 Add support for Windows
Opened
#110 Flatten Crates
Opened
#111 Reset next to next commit towards dev when dev is not child of next
Opened
#112 Add README to git-next-core for crates.io visibility
Opened
#113 Consider using rstest to replace some of the hand-rolled given modules
Opened
#114 Support Email Notifications
Opened
#115 Default server config file should be valid
Opened
#116 Remove need for RUSTFLAGS setting
Opened
#117 Refuse to (re)start on invalid config
Opened
#118 Allow any user supplied value as notification.webhook.secret
Opened
#119 Support Desktop Notifications
Opened
#120 Setup release-plz for release management
Opened
#121 Add option to control max commits dev can be ahead of main (currently 25)
Opened
#128 Prevent duplicate user notifications
Opened
#131 Disable clang version pinning
Opened
#133 Include relevant git log in notifications
Opened
#136 TUI interface to monitor status
Opened
#137 Add support for GitLab
Opened
#138 Add support for sourcehut.org
Opened
#139 Add support for BitBucket
Opened
#141 Make forge/repo alias more prominent in email subject
Opened
#142 File Watcher should run on it's own blocking thread
Opened
#146 Github Webhook URL for receiving updates is malformed
Opened
#149 Add back off support for network requests
Opened
#150 Doesn't properly terminate on failed startup
Opened
#151 Some alerts aren't cleared
Opened
#152 Server doesn't terminate properly when loading a missing or invalid config file
Opened
#154 Can't run TUI using docker
Opened
#155 Add a doctor
command to help with support
Opened
#156 Remove expired branches
Opened
#158 Configure push-next
action to also test against rust nightly
Opened
#160 TUI isn't updated when next branch is updated
Opened
#161 TUI alerts, such as WIP aren't being reset
Opened
#170 Replace actix with tqwewe/kameo
Opened
#171 Check for new version periodically
Opened
#172 Consider replacing gitoxide with git2