Odooghost

Latest version: v0.8.1

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

Scan your dependencies

Page 1 of 5

0.8.1

Fix

* fix(schema_types.py): change logic from checking if all containers are running to checking if any container is running to correctly determine stack state ([`e719433`](https://github.com/remyz17/odooghost/commit/e71943393fe72f5ab36337bdced1c11128e296a9))

* fix(package.json): update dependencies versions for apollo/client, headlessui/vue, heroicons/vue, graphql-ws, vue, vue-router, rushstack/eslint-patch, vitejs/plugin-vue, vue/eslint-config-prettier, vue/test-utils, autoprefixer, eslint, eslint-plugin-vue, jsdom, postcss, prettier, tailwindcss, vite, vitest to latest versions for compatibility and security reasons ([`f69fed7`](https://github.com/remyz17/odooghost/commit/f69fed720341668288672087b911bd108bfd3d17))

Style

* style(VActivity.vue): improve code readability by adding loading variable declaration on a separate line
feat(VActivity.vue): display event container name in a separate paragraph for better UI presentation ([`821855d`](https://github.com/remyz17/odooghost/commit/821855d41515850f0853098b29be2261cc24fe84))

* style(subscription.py): refactor event filtering logic to improve readability and maintainability ([`764881f`](https://github.com/remyz17/odooghost/commit/764881f0195c43c182376ebc2dd7c0ddd854e47b))

Unknown

* Merge branch &39;main&39; of github.com:remyz17/odooghost ([`3902b70`](https://github.com/remyz17/odooghost/commit/3902b70d6b84dc3b252500f3e356c867f0452612))

0.8.0

Feature

* feat(root.py): add support for specifying a custom port with the -p/--port option when running a one-off command on a service ([`9726288`](https://github.com/remyz17/odooghost/commit/972628808b95de8fcaeeaaf69fdc98b266aa2c41))

* feat(root.py): add support for specifying the number of lines to show from the end of the logs using the --tail option
feat(root.py): include the service port configuration for one-off services in the ports mapping to ensure proper port mapping for the service ([`10561f2`](https://github.com/remyz17/odooghost/commit/10561f2eadae930107f705c2bd39e6abdd2ddd8e))

Refactor

* refactor(base.py): conditionally pass ports map as None if one_off flag is set to improve flexibility and readability ([`c1e330a`](https://github.com/remyz17/odooghost/commit/c1e330a9863db959797259905733039b4d50806f))

Unknown

* 0.8.0 [skip ci]

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

* Merge branch &39;main&39; of github.com:remyz17/odooghost ([`157f685`](https://github.com/remyz17/odooghost/commit/157f6851ef67a50a8cb0267bd5c837e2e4cbb633))

0.7.1

Fix

* fix(web): wrong JavaScript mimetype on Windows (20) ([`d1e1e70`](https://github.com/remyz17/odooghost/commit/d1e1e7053ddc745d309934770250c683229ae809))

Unknown

* 0.7.1 [skip ci]

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

0.7.0

Feature

* feat(cli): Add autocompletion support (9) ([`8737a30`](https://github.com/remyz17/odooghost/commit/8737a30e9a586a32e0ec760cf3b425bb71cda36c))

Unknown

* 0.7.0 [skip ci]

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

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))

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.