Add /version/history endpoint to API.

Retrieves Git tag annotations.
This commit is contained in:
D. Berge
2025-07-26 10:58:42 +02:00
parent 5487a3a49b
commit a58cce8565
5 changed files with 62 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
const version = require('../../../../lib/version');
module.exports = async function (req, res, next) {
try {
const v = await version.history(req.query.count, req.query.lines);
res.status(200).json(v);
} catch (err) {
next(err);
return;
}
next();
};

View File

@@ -0,0 +1,4 @@
module.exports = {
get: require('./get'),
}

View File

@@ -1,4 +1,5 @@
module.exports = {
get: require('./get')
get: require('./get'),
history: require('./history'),
}