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

Update doc + small fixes #33

Merged
merged 8 commits into from
Jun 20, 2024
Merged

Update doc + small fixes #33

merged 8 commits into from
Jun 20, 2024

Conversation

SquirrelDeveloper
Copy link
Collaborator

Several changes were made encompassing multiple areas of the codebase. Most notably, the Hotio registry integration was removed, and a Forgejo registry was implemented instead. Several updates were also introduced in the documentation, covering new device setup, the release process, coding conventions and more. Lastly, code tests for various features were updated or implemented, ensuring functionality integrity.

manu added 8 commits June 19, 2024 20:26
Several changes were made encompassing multiple areas of the codebase. Most notably, the Hotio registry integration was removed, and a Forgejo registry was implemented instead. Several updates were also introduced in the documentation, covering new device setup, the release process, coding conventions and more. Lastly, code tests for various features were updated or implemented, ensuring functionality integrity.
The clone and directory access instructions in the contribution guidelines have been updated. Specific repository and organizational details have been added to the 'git clone' and 'cd' commands to assist contributors in getting the right codebase and navigating to the correct directory.
Added vitepress folders to .gitignore. Corrected the image names and link paths in markdown files in the documentation. Additionally, removed unnecessary dash (-) from the credits.md file and corrected the formatting in the quickstart.md file.
The old ESLint configurations have been deleted and replaced with new ones, both for the server side and the client side. Additionally, the versions of 'eslint' package were downgraded and new dependencies such as '@typescript-eslint/eslint-plugin', 'eslint-plugin-import', 'eslint-plugin-react', 'eslint-plugin-jest', and 'eslint-plugin-react-hooks' were added to facilitate ESLint configurations and to enforce code styles.
The package.json file in the server directory of SquirrelServersManager has been updated. Specific version overrides were added for 'minimatch' and 'glob' packages to ensure compatibility. The '@types/dotenv' dependency was also removed.
The Hotio integration test file has been deemed unnecessary and has been deleted. This contributes to codebase cleanliness and decreases the complexity of the testing suite. Future tests will focus on more relevant parts of the system as per current project requirements.
@SquirrelDeveloper SquirrelDeveloper merged commit 6876c99 into master Jun 20, 2024
8 checks passed
@SquirrelDeveloper SquirrelDeveloper deleted the doc-update-doc branch June 20, 2024 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant