|
f2af849d0b
|
refactor(forge): rename gitforge crate as forge
|
2024-05-23 16:04:38 +01:00 |
|
|
ebbb655bfc
|
feat(server): config file watcher will respond to touch
You can now trigger a server reload by `touch`ing the
`git-next-server.toml` file.
|
2024-05-23 09:01:57 +01:00 |
|
|
d76be1197a
|
test: don't record coverage for mock forge
|
2024-05-23 08:53:16 +01:00 |
|
|
4053563b30
|
refactor: move MessageToken to repo-actor crate
|
2024-05-23 08:52:42 +01:00 |
|
|
564e14a370
|
refactor(gitforge): disolve gitforge:errors module
|
2024-05-23 08:01:16 +01:00 |
|
|
c92e41ee56
|
chore(justfile): Don't directly open coverage report
|
2024-05-23 07:34:10 +01:00 |
|
|
8616225a28
|
chore: Release v0.5.2
|
2024-05-22 21:20:41 +01:00 |
|
|
db9b4220ee
|
refactor: extract repo-actor and gitforge crates
|
2024-05-22 19:57:48 +01:00 |
|
Renovate Bot
|
4c2bc19139
|
chore(deps): update rust crate gix to 0.63
|
2024-05-22 12:15:30 +00:00 |
|
|
2dbd42163a
|
docs(readme): add diagram showing crate dependencies
|
2024-05-21 20:01:33 +01:00 |
|
|
ac25c9985e
|
chore: remove feature declarations
git crate doesn't have and feature dependent code
|
2024-05-21 19:58:18 +01:00 |
|
|
df8ebc6af7
|
refactor(server): collapse type module into gitforge module
|
2024-05-21 19:47:01 +01:00 |
|
|
341dc97a51
|
refactor(git): add mock repository and tests
Repository is now behind an enum to allow selection of a mock Repsitory
for use in tests.
|
2024-05-21 19:47:01 +01:00 |
|
|
e5744e85ad
|
fix(server): invalid webhook authorisations
Parameters had been passed in wrong order. Added strong types to prevent
a repeat.
|
2024-05-21 09:01:44 +01:00 |
|
|
eabeeeda47
|
docs(changelog): updated for 0.5.0 release
|
2024-05-20 09:01:04 +01:00 |
|
|
ba92f23b41
|
fix(docs): git-cliff template add null check
Template checked that previous.commit_id existed but not that the
current commit_id existed. Not sure what caused that to be null.
|
2024-05-20 09:00:43 +01:00 |
|
|
692a860f6c
|
chore: version set to 0.5.0
|
2024-05-20 08:43:03 +01:00 |
|
|
c6c8dcedc5
|
feat(server): display expected auth in logs in invalid request
|
2024-05-20 07:46:23 +01:00 |
|
|
4977619c70
|
fix(server): don't use gix in server
|
2024-05-20 07:46:23 +01:00 |
|
|
c3c4c41c73
|
refactor(git): only expose OpenRepository from repository::open
|
2024-05-20 07:46:21 +01:00 |
|
|
70100f6dc5
|
refactor(git): reporitory errors don't leak implementation
|
2024-05-20 07:43:03 +01:00 |
|
|
155497c97f
|
refactor(git): split mock, real and open into their files
|
2024-05-20 07:42:52 +01:00 |
|
|
7b1575eb09
|
build(justfile): validate format locally
|
2024-05-20 07:42:33 +01:00 |
|
|
f4b8401bb1
|
test(git): add more tests
|
2024-05-19 14:54:17 +01:00 |
|
|
5e5445f45d
|
docs(changelog): added
|
2024-05-19 08:52:00 +01:00 |
|
|
d241273345
|
chore: version set to 0.4.1
|
2024-05-19 07:27:40 +01:00 |
|
|
8e22a472cb
|
revert: "build(woodpecker): remove redundant build of a builder images"
This reverts commit 38f236fc37 .
|
2024-05-19 07:22:01 +01:00 |
|
|
7b0d56746f
|
build(docker): upgrade to clang-16
|
2024-05-19 07:05:41 +01:00 |
|
|
f302f7a5f8
|
chore: version set to 0.4.0
|
2024-05-18 22:43:01 +01:00 |
|
|
f398fb3b6a
|
feat(server/webhook): warn when message is dropped
|
2024-05-18 22:36:54 +01:00 |
|
|
9d0f2d1ba1
|
feat(server): don't log validation ok
|
2024-05-18 22:29:57 +01:00 |
|
|
ee83def127
|
feat(server): don't log individual internal messages
|
2024-05-18 22:26:44 +01:00 |
|
|
76472fa74a
|
chore: remove unused dependency tempfile
|
2024-05-18 22:23:18 +01:00 |
|
|
6c06d63c57
|
chore: remove dependency pretty_assertions
|
2024-05-18 22:21:10 +01:00 |
|
|
d6ca6ea3b2
|
chore: remove dependency test-log
|
2024-05-18 22:20:07 +01:00 |
|
|
f1a6d5089b
|
chore: remove unused dependency anyhow
|
2024-05-18 22:18:36 +01:00 |
|
|
f56ac321f4
|
chore: remove dependency on terrors
|
2024-05-18 22:16:17 +01:00 |
|
|
85d38ede56
|
feat(deps): remove unused features from dependencies
|
2024-05-18 22:11:47 +01:00 |
|
|
58e991b2b7
|
test(git): make repository more testable
Adds a layer around Repository to allow the use of a mock.
Mock has still to be implemented.
|
2024-05-18 20:37:03 +01:00 |
|
|
6757723b77
|
feat(server/webhook): log errors in webhook requests
|
2024-05-18 20:26:44 +01:00 |
|
|
c3a5e50ad5
|
test(git): add more tests
|
2024-05-18 07:37:04 +01:00 |
|
|
896e1cba42
|
test(config): add more tests
|
2024-05-17 20:26:33 +01:00 |
|
|
6889235b07
|
chore(deps): bump kxio from 1.1 to 1.2
|
2024-05-17 18:50:18 +01:00 |
|
|
b7416c7434
|
chore(justfile): add coverage recipe
|
2024-05-17 18:49:00 +01:00 |
|
|
e3205af094
|
docs(readme): add msrv and some formatting
|
2024-05-17 18:40:07 +01:00 |
|
|
2cefe07a80
|
docs(readme): Add prerequisits
|
2024-05-17 18:32:55 +01:00 |
|
|
4924e9b3f0
|
docs(readme): remove build status badge from woodpecker
|
2024-05-17 07:38:19 +01:00 |
|
|
38f236fc37
|
build(woodpecker): remove redundant build of a builder images
Now that the push-next job is using the forgejo action, it no longer
needs this builder image.
|
2024-05-17 07:37:11 +01:00 |
|
|
29c03b936d
|
build(forgejo): use rust action
|
2024-05-17 07:26:07 +01:00 |
|
|
c90aef3796
|
build(woodpecker): remove build_and_lint and test from push-next
These are now handled by the forgejo actions job push-next.
|
2024-05-16 14:53:03 +01:00 |
|