Skip to content

[REBASE]16.0#12

Open
agyamuta wants to merge 19 commits intoursais:16.0from
camptocamp:16.0
Open

[REBASE]16.0#12
agyamuta wants to merge 19 commits intoursais:16.0from
camptocamp:16.0

Conversation

@agyamuta
Copy link

No description provided.

vrenaville and others added 19 commits December 12, 2022 10:31
* feat: add kwkhtmltopdf asset fix
Use copier template from oca/oca-addons-repo-template

Apply linting
[16.0] Change CI to GitHub actions
Update flake8 and Pylint version  to fix pre-commit-config
Since Python 3.10, the use of 'threading.currentThread()' is deprecated
and generates a warning, and generating this warning log was in turn
entering in the `logging_json` mechanism, triggering an exception:

RecursionError: maximum recursion depth exceeded while calling a Python object
…rsion_depth_exceeded

[16.0][FIX] logging_json: fix RecursionError
`Session.vacuum` method contains extra arguments since this PR odoo/odoo#122888

accept parameters to adapter this change
[16.0][FIX] Add arguments to session vacuum method
``session_redis`` is not compatible with ``auth_session_timeout``.
``session_redis`` overrides property ``odoo.http.Application.session_store`` by returning a ``RedisSessionStore`` object instead of a ``odoo.http.FilesystemSessionStore`` object.
``auth_session_timeout`` expects ``odoo.http.Application.session_store`` object to define method ``get_session_filename()``, which does not exist for ``RedisSessionStore`` objects.
This results in an ``AttributeError`` that prevents user authentication, and Odoo becomes inaccessible.
[16.0][FIX] session_redis: add incompatibility to auth_session_timeout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

8 participants