Skip to content

v2.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 May 18:05
· 94 commits to main since this release
55ad773
Dev (#2089)

* Refactor/redis graphql restructure/draft/0 (#2084)

* Chore/restructure/draft/0 (#2073)

* chore: update makefile

[1] Simplify make target for 'dev' setup and correct npm script target update. Includes comments
clean up.

* chore: update vite.config.ts (+misc)

[1]
Apply use of direct pacakge.json parsing and 'define' global variables respectively via vite-js.
[2]
Clean up console logs, comments and JsDoc.
[3]
Update d.ts for envrionment variables.
[4]
Update hooks.client.ts for latest logs and vite 'define' variables.

* chore: update .eslintrc.yaml

[1]
Add 'no-var' and 'require-jsdoc' rules.
[2]
Clean up comments and JsDoc.

* chore: update vscode settings

[1]
Update settings.json for VsCode instance with (1) cleaner comments
and (2) file/directory tree-view exclusion.
[2]
Update debug vscode 'snippets'.
[3]
Add vscode extension config for 'terminals' auto-start,
along with a complete config example.

* chore: update .gitignore

[1]
Clean up comments and JsDoc.
[2]
Update for 'debug.log' exclusion.

* chore: update codespace setup

[1]
Removing use of NVM due to some setup issues with Codespace.
[2]
Updating 'dev' script for 'scores-lib' loading over 'npm link' only. Caused errors due to absesnce of 'ad-widget'.

* fix: vite hot-reload blockage

[1]
Update layout.svelte + package.json to remove recently pushed ad-engine widget.

* refactor(connection): migrate redis + graphql logic to scores-lib (+misc)

[1] -----
Update all logic to remove use of 'GraphQL' instance argument passed along to 'scores-lib' logic for entry methods. Scores-Lib will house the logic for 'GraphQL' connection instance creation.
[2] -----
Update all logic to remove main use of 'Redis' client methods, such as: 'HMSET', 'SADD', etc. This logic has now been off-loaded to 'scores-lib'.

* refactor(import): update module import path

[1] -----
Update import paths for modules from 'scores-lib' to the correct ones.

* feat(article): update author-article endpoint

[1] -----
New example structure for the 'author.article.ts' data endpoint as part of the 'V8' standard. Includes 'scores-lib' import update.

* chore(eslint): update ignore paths

[1] -----
Update to ignore 'api/**' routes from 'EsLint'.

* chore(debug): remove debug.log

[1] -----
Update removal of 'debug.log' file.

* refactor(misc): update key import (+misc)

[1] -----
Update missing import value for one of the 'RedisKeys'.
[2] -----
Code clean, commenting and format.

* chore(makefile): update makefile target to use dotenv_vault secrets

[1] -----
Update Makefile with the key secrets injection step.

* build(scores-lib): bump to 3.0.0

* chore(graphql): update missing variable

[1] -----
Update instance of target 'GraphQL' instance declaration.

* Feature.Tags Section/draft/0 (#2088)

* fix script error when filter returns empty mapTags (#2092)

Co-authored-by: Ivan Izobov <[email protected]>

---------

Co-authored-by: Ivan Izobov <[email protected]>