Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feature/authors-articles-cache-ttl (#2130)
* fix(build): update incorrect packages [1] ──── Remove npm package called 'npm' that was present, for some reason, causing issues for 'ENGINE-ERR'. [2] ──── Remove npm package for 'i' that was present, for some reason, that is not needed. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.5 version. * refactor(authors): update 'article' segment (+misc) [1] ──── Update imports, methods and data property access for new incoming 'scores-lib' 3.2.5 version. [1.1] ──── Introduction of new TTL trigger from 'scores' to 'cache' for target article. [2] ──── New defined code format for 'api/*' module(s) as an official V.8.0 format. Complemented by new 'standard' return method placed in 'debug.ts' for use by other api endpoint(s). * build(scores-lib): update to 3.2.4 * feat(author): update cache trigger for TTL (+misc) [1] ──── Update 'author.article.ts' endpoint for correct cache trigger endpoint. [2] ──── Update component 'Author-Widget.svelte' for removal of the 'sleep' delay. * fix(misc): corrections [1] ──── Update navigation button to use '_self' instance instead of '_blank'. [2] ──── Fix translation issue that was causing blue highlights in the frontend. * chore(debug): update logs [1] ──── Update general logs for the scores project, making externsive use of 'chalk' (library). Keeping more in-line with 'scores-lib' and 'cache' logging used. * refactor(navigation): update route invalidation (+misc) [1] ──── Update use of the 'routeIdPageTags' and 'routeIdContent' for use of 'invalidateAll();' by default, which was missing. [2] ──── Auto-save of the file, auto-formatted to correct spacing. [3] ──── Update JsDoc and comments. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. * refactor(authors): update 'article' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. [2] ──── Bump module to lead the 'boilerplate' sample for new future endpoint(s) modules. * refactor(hooks): update debug (+misc) [1] ──── Update debug logs. * feat(content): update layout [1] ──── General update of the 'content' (layout) page for (1) correct component code format, and (2) simplified JavaScript logic. * feat(content): update sub-component [1] ──── Auto-formatted via EsLint and minor importing corrections for 'ArticleCard.svelte' and 'ArticleLoader.svelte'. * chore(eslint): remove deprecated rule [1] ──── Issues with EsLint working properly, due to the now deprecated 'require-jsdoc' rule. Hence, removed to bring back the use of EsLint to the project. * build(scores-lib): update to 3.2.6 * hotfix(content): update layout [1] ──── Correct class names for article cards.
- Loading branch information