Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/authors-articles-cache-ttl (#2130) #2132

Merged
merged 1 commit into from
May 19, 2024
Merged

feature/authors-articles-cache-ttl (#2130) #2132

merged 1 commit into from
May 19, 2024

Conversation

migbash
Copy link
Collaborator

@migbash migbash commented May 19, 2024

No description provided.

* 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.
@migbash migbash added 🌟 [A] enhancement New feature or request semver:patch semver bump of type :|: patch labels May 19, 2024
@migbash migbash added this to the [FEATURE]: Authors milestone May 19, 2024
@migbash migbash requested a review from jonsnowpt May 19, 2024 16:51
@migbash migbash self-assigned this May 19, 2024
Copy link

Important

Please set a versioning label of either semver:patch, semver:minor, or semver:major to THIS Pull-Request.

@migbash migbash temporarily deployed to betarena-scores-platform May 19, 2024 16:54 Inactive
@jonsnowpt jonsnowpt merged commit d0499fb into main May 19, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌟 [A] enhancement New feature or request semver:patch semver bump of type :|: patch
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants