2023-09-17T05:12:05Z - 2024-09-17T05:12:05Z
Overview
41 releases published by 1 user
Published
v0.13.11
git-next-v0.13.11
Published
v0.13.10
git-next-v0.13.10
Published
v0.13.9
git-next-v0.13.9
Published
v0.13.8
git-next-v0.13.8
Published
v0.13.7
git-next-v0.13.7
Published
v0.13.6
v0.13.6
Published
v0.13.5
v0.13.5
Published
v0.13.4
v0.13.4
Published
v0.13.3
v0.13.3
Published
v0.13.2
git-next-v0.13.2
Published
v0.13.1
git-next-v0.13.1
Published
v0.13.0
v0.13.0
Published
v0.12.1
v0.12.1
Published
v0.12.0
v0.12.0
Published
v0.11.0
v0.11.0
Published
v0.10.0
v0.10.0
Published
v0.9.4
v0.9.4
Published
v0.9.3
v0.9.3
Published
v0.9.2
v0.9.2
Published
v0.9.1
v0.9.1
Published
v0.9.0
v0.9.0
Published
v0.8.1
v0.8.1
Published
v0.8.0
v0.8.0
Published
v0.7.1
v0.7.1
Published
v0.7.0
v0.7.0
Published
v0.6.2
v0.6.2
Published
v0.6.1
v0.6.1
Published
v0.6.0
v0.6.0
Published
v0.5.2
v0.5.2
Published
v0.5.1
v0.5.1
Published
v0.5.0
v0.5.0
Published
v0.4.1
v0.4.1
Published
v0.4.0
v0.4.0
Published
v0.3.3
v0.3.3
Published
v0.3.2
v0.3.2
Published
v0.3.1
v0.3.1
Published
v0.3.0
v0.3.0
Published
v0.2.0
v0.2.0
Published
v0.1.2
v0.1.2
Published
v0.1.1
v0.1.1
Published
v0.1.0
v0.1.0
23 pull requests merged by 2 users
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
112 issues closed from 3 users
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
15 issues created by 2 users
Opened
#6 Dependency Dashboard
Opened
#12 Improve test and compile performance
Opened
#20 Web interface to view status
Opened
#50 Replace warp
Opened
#79 Check slow compiling dependency
Opened
#97 Troubleshooting: Prompts for password when validating with an existing clone
Opened
#105 Improve error messages from bad input
Opened
#107 Consider using StandardWebhooks for incoming webhooks
Opened
#113 Consider using rstest to replace some of the hand-rolled given modules
Opened
#137 Add support for GitLab
Opened
#138 Add support for sourcehut.org
Opened
#139 Add support for BitBucket
Opened
#149 Add back off support for network requests
Opened
#155 Add a doctor
command to help with support
Opened
#158 Configure push-next
action to also test against rust nightly