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

Merged
merged 16 commits into from
May 19, 2024

Conversation

migbash
Copy link
Collaborator

@migbash migbash commented May 16, 2024

No description provided.

[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.
@migbash migbash added 🐞 [A] bug Something isn't working. Needs to be looked at. 🌟 [A] enhancement New feature or request labels May 16, 2024
@migbash migbash added this to the [FEATURE]: Authors milestone May 16, 2024
@migbash migbash self-assigned this May 16, 2024
[1] ────
Update imports and method logic for new incoming 'scores-lib' 3.2.5 version.
[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).
@migbash migbash temporarily deployed to betarena-scores-platform May 16, 2024 16:18 Inactive
migbash added 12 commits May 16, 2024 22:50
[1] ────
Update 'author.article.ts' endpoint for correct cache trigger endpoint.
[2] ────
Update component 'Author-Widget.svelte' for removal of the 'sleep' delay.
[1] ────
Update navigation button to use '_self' instance instead of '_blank'.
[2] ────
Fix translation issue that was causing blue highlights in the frontend.
[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.
[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.
[1] ────
Update imports and method logic for new incoming 'scores-lib' 3.2.6 version.
[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.
[1] ────
Update debug logs.
[1] ────
General update of the 'content' (layout) page for (1) correct component code format, and (2) simplified JavaScript logic.
[1] ────
Auto-formatted via EsLint and minor importing corrections for 'ArticleCard.svelte' and 'ArticleLoader.svelte'.
[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.
[1] ────
Correct class names for article cards.
@migbash migbash merged commit 6c4f8ca into dev May 19, 2024
2 of 3 checks passed
jonsnowpt pushed a commit that referenced this pull request May 19, 2024
* 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 [A] bug Something isn't working. Needs to be looked at. 🌟 [A] enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

1 participant