Repository navigation
[19.0][MIG] api_log, api_log_mail, fastapi_log, fastapi_log_mail: Migration to 19.0 - #616
TheClaud99 wants to merge 35 commits into
Conversation
95ebd5d to
4d8d927
Compare
4d8d927 to
12333bb
Compare
12333bb to
ee2a120
Compare
|
Rebased on 19.0 — the DeprecationWarning that was failing checklog is fixed @paradoxxxzero the CLA bot is flagging paradoxxx.zero@gmail.com on your |
|
Could you include it in the migration? |
|
Could you include it in the migration too? |
This way other APIs might use the new module `api_log` to store logs.
Co-authored-by: Florian Mounier <paradoxxx.zero@gmail.com>
Currently translated at 100.0% (7 of 7 strings) Translation: rest-framework-18.0/rest-framework-18.0-fastapi_log Translate-URL: https://translation.odoo-community.org/projects/rest-framework-18-0/rest-framework-18-0-fastapi_log/it/
Currently translated at 100.0% (7 of 7 strings) Translation: rest-framework-18.0/rest-framework-18.0-fastapi_log Translate-URL: https://translation.odoo-community.org/projects/rest-framework-18-0/rest-framework-18-0-fastapi_log/it/
ee2a120 to
9e16524
Compare
|
@jaenbox done, cherry-picked #667 and #669 (the 18.0 commits apply as is). Since you're running these modules, would you mind reviewing this one? |
|
@TheClaud99 thanks a lot for the cherry-picks and for porting #631!
We're still on 17.0 in production, but sure, I'll set up a 19.0 instance to
review and test the PR. I'll get back to you with feedback soon.
Thanks!!!
El vie, 23 oct 2026, 16:56, Claudio Mano ***@***.***>
escribió:
… *TheClaud99* left a comment (OCA/rest-framework#616)
<#616 (comment)>
@jaenbox <https://github.com/jaenbox> done, cherry-picked #667
<#667> and #669
<#669> (the 18.0 commits apply
as is).
I also ported what landed on 18.0 after this PR was opened: #631
<#631> and a Weblate update for
fastapi_log.
If #667 <#667>/#669
<#669> change during review
I'll sync them here.
Since you're running these modules, would you mind reviewing this one?
—
Reply to this email directly, view it on GitHub
<#616?email_source=notifications&email_token=AD7STDNWVEVVMF4DIZ6FIJ35VNWTPA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMMZWG44DAOJUHA2KM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-6367809484>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD7STDO5SMYXLMHJDTDGUVD5VNWTPAVCNFSNUABFKJSXA33TNF2G64TZHMYTIMZQGE3TQNZWHNEXG43VMU5TINRVGA2DQMBYHE42C5QC>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Migration of the API/FastAPI logging modules to 19.0. They are submitted
together because they form a single dependency chain
(
api_log→api_log_mail,api_log→fastapi_log→fastapi_log_mail).Modules
api_logapi_log_mailfastapi_logfastapi_log_mailMigration changes
19.0.1.0.0.api_log: renamed theres.groupsusersfield touser_ids(the field was renamed in 19.0).
fastapi_log:Registry.in_test_mode()with atest_log_crattribute check in the FastAPI dispatcher;
TestCursorimport (odoo.sql_db→odoo.tests.test_cursor).README.rstandstatic/description/index.htmlfor 19.0.Related to #567