diff --git a/docs/en/program-update.md b/docs/en/program-update.md index 51043b8adf..a977c59681 100644 --- a/docs/en/program-update.md +++ b/docs/en/program-update.md @@ -174,6 +174,12 @@ Language +## Logseq + +### Changelog + + + ## MacKed ### APP Update diff --git a/docs/program-update.md b/docs/program-update.md index ce60cd66a8..57cc140916 100644 --- a/docs/program-update.md +++ b/docs/program-update.md @@ -218,6 +218,12 @@ pageClass: routes +## Logseq + +### Changelog + + + ## MacKed ### 应用更新 diff --git a/lib/router.js b/lib/router.js index 6c736630d8..c5cd11a700 100644 --- a/lib/router.js +++ b/lib/router.js @@ -3966,6 +3966,8 @@ router.get('/furaffinity/favorites/:username/:nsfw?', require('./routes/furaffin router.get('/furaffinity/submission_comments/:id', require('./routes/furaffinity/submission_comments')); router.get('/furaffinity/journal_comments/:id', require('./routes/furaffinity/journal_comments')); +// Logseq +router.get('/logseq/changelog', require('./routes/logseq/changelog')); // 亿欧网 router.get('/iyiou', require('./routes/iyiou')); diff --git a/lib/routes/logseq/changelog.js b/lib/routes/logseq/changelog.js new file mode 100644 index 0000000000..2bdf1eebc8 --- /dev/null +++ b/lib/routes/logseq/changelog.js @@ -0,0 +1,42 @@ +const got = require('@/utils/got'); + +module.exports = async (ctx) => { + const rootUrl = 'https://logseq.com'; + const currentUrl = `${rootUrl}/blog/changelog`; + const response = await got({ + method: 'get', + url: currentUrl, + }); + + const data = response.data.split('