Odooghost

Latest version: v0.8.3

Safety actively analyzes 637918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.6.1

Documentation

* docs: update links to stack configuration file samples in README and index.md

The links to the stack configuration file samples in the README and index.md files were pointing to incorrect locations. This commit updates the links to point to the correct location, which is the &34;exemples&34; directory in the odooghost repository. This change ensures that users can easily find and access the stack configuration file samples for creating their Odoo instances. ([`09e7884`](https://github.com/remyz17/odooghost/commit/09e7884cb3dbffad6ca7e1cbf5c96a411c250173))

Fix

* fix(template): fixed python dependencies installation. It looks like that installing with --user option doest not work with the Odoo image ([`9f70420`](https://github.com/remyz17/odooghost/commit/9f7042002619718256f3d02110b7af52a707fae1))

Unknown

* 0.6.1 [skip ci]

Automatically generated by python-semantic-release ([`6667183`](https://github.com/remyz17/odooghost/commit/66671831c9f793033fe66a26e169ebcf63609f9a))

0.6.0

Chore

* chore(counter.js): remove unused counter store file

The counter.js file was deleted as it was no longer being used in the project. This commit removes the file from the codebase to improve code cleanliness and reduce unnecessary files. ([`abc10cb`](https://github.com/remyz17/odooghost/commit/abc10cbd20c70d13ac6ae085753d8221a61b04eb))

* chore(schema_types.py): add &39;id&39; field to the Stack class to include the ID of the stack ([`9bdf3a7`](https://github.com/remyz17/odooghost/commit/9bdf3a7d5d315642311b2cbb5bdbbf3c282be985))

Feature

* feat(web): Add docker events mangement through websocket. 16 ([`89216ff`](https://github.com/remyz17/odooghost/commit/89216ff6c9249e003e00e97722b48c7cb3df57ad))

* feat(web): Added container events subscription. This include all stuff for websocker on the client and the server ([`b7dd8ca`](https://github.com/remyz17/odooghost/commit/b7dd8caf1487b07fb7069b5dc490b073ce38f815))

* feat(StackView.vue): add fetchPolicy and pollInterval options to useQuery function call to improve data fetching behavior

The changes were made to the `StackView.vue` file. The `useQuery` function call was modified to include the `fetchPolicy` and `pollInterval` options.

The `fetchPolicy` option was set to `&39;cache-and-network&39;` to ensure that the query fetches data from both the cache and the network. This allows for more up-to-date data to be displayed in the view.

The `pollInterval` option was set to `5000` to specify that the query should be refetched every 5 seconds. This enables the view to automatically update with the latest data without requiring manual refreshes. ([`86f17e1`](https://github.com/remyz17/odooghost/commit/86f17e182878b61aad1a23cafc7d69f02710f7c4))

* feat(web): Add modal support ([`d166828`](https://github.com/remyz17/odooghost/commit/d16682848ad54b6a1553d2036d28aa76388eff40))

* feat(sync_to_async.py): add utility functions `sync_to_async` and `sync_to_async_iterator` to convert synchronous functions and iterators to asynchronous ones

The `sync_to_async` function is a decorator that takes a synchronous function as input and returns an asynchronous function. It uses `asyncio.get_running_loop().run_in_executor` to run the synchronous function in a separate thread and await the result.

The `sync_to_async_iterator` function is a decorator that takes a synchronous iterator function as input and returns an asynchronous iterator function. It uses the `sync_to_async` decorator to convert the synchronous iterator function to an asynchronous one. It also handles the conversion of `StopIteration` to `StopAsyncIteration` to properly terminate the asynchronous iterator.

These utility functions are useful when working with synchronous code in an asynchronous context, allowing for better integration and interoperability. ([`3409e3d`](https://github.com/remyz17/odooghost/commit/3409e3daf43d9c0c7b1a1e12b23bc1748905ea1b))

* feat(stack.py): add `id` property to Stack class to generate a unique identifier for each stack based on its name ([`61a4eb6`](https://github.com/remyz17/odooghost/commit/61a4eb6369952971b1e6925f05760dea5dbca139))

Fix

* fix(VDataView.vue): change error prop type from Boolean to Object to provide more detailed error information ([`431a55e`](https://github.com/remyz17/odooghost/commit/431a55edea024879ba181d57a9cd221d0296617c))

* fix(pyproject.toml): update uvicorn dependency to include the &39;standard&39; extra to ensure all necessary components are installed ([`a2ec599`](https://github.com/remyz17/odooghost/commit/a2ec59953635c8e89251c2473c0d375c702b62d7))

Refactor

* refactor(subscription.py): remove unused logger.error() calls ([`3d1dc8e`](https://github.com/remyz17/odooghost/commit/3d1dc8e4210b11e3f50252c4c9c88d50987d7fad))

Unknown

* 0.6.0 [skip ci]

Automatically generated by python-semantic-release ([`cd2d606`](https://github.com/remyz17/odooghost/commit/cd2d6065e1957781f50a2f9e3e3613efc62ce3ad))

0.5.3

Fix

* fix(release.yaml): move front build before semantic-release because semantic-release run the build so if front is after then it&39;s not included in the wheel ([`ae42935`](https://github.com/remyz17/odooghost/commit/ae429357163691b44ff9e34a8a5e8b45f395e1fa))

Unknown

* 0.5.3 [skip ci]

Automatically generated by python-semantic-release ([`6f61ed9`](https://github.com/remyz17/odooghost/commit/6f61ed93afa65f3dcbd0b632b13897a3c262f7af))

0.5.2

Fix

* fix(release.yaml): use pnpm setup to the workflow to improve package management performance ([`c24368c`](https://github.com/remyz17/odooghost/commit/c24368c89b30b6c4d3d60a9e4ec085821bdff0d8))

Unknown

* 0.5.2 [skip ci]

Automatically generated by python-semantic-release ([`f4a10b7`](https://github.com/remyz17/odooghost/commit/f4a10b789728112af8c2906519936074e7a8d7d5))

0.5.1

Fix

* fix(release.yaml): change from &39;pnpm&39; to &39;npm&39; ([`bf2b494`](https://github.com/remyz17/odooghost/commit/bf2b4947da291aea946eefa2e4b654cac0bee0d9))

Unknown

* 0.5.1 [skip ci]

Automatically generated by python-semantic-release ([`b277dfe`](https://github.com/remyz17/odooghost/commit/b277dfe698e7c8bbde81050baa0e37f5d6fbee38))

0.5.0

Chore

* chore(release.yaml): add setup for Node.js version 18 and use pnpm as the package manager for front-end dependencies
chore(pyproject.toml): include the odooghost/web/dist directory in the package distribution ([`50a8abf`](https://github.com/remyz17/odooghost/commit/50a8abf69ab8137f7293d5d00b3d2374a8935a96))

* chore(web): motly finished first early version of web ([`729f049`](https://github.com/remyz17/odooghost/commit/729f049365f81e2ceed2bceda9e233f7bfeb0bc2))

Feature

* feat(web): introduce first web interface ([`a9b5a73`](https://github.com/remyz17/odooghost/commit/a9b5a73eed0c2de62f9f91eb5e6c9dc29134b754))

Unknown

* 0.5.0 [skip ci]

Automatically generated by python-semantic-release ([`4493680`](https://github.com/remyz17/odooghost/commit/4493680c52f8cfc21eb6920b79b315f9850fbdab))

* Merge remote-tracking branch &39;origin/main&39; into web ([`eaed300`](https://github.com/remyz17/odooghost/commit/eaed3001a622e220cf7d65eeb12c1358c7e11d61))

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.