Docker command: python3 odoo/odoo-bin --addons-path account-analytic,kmitl,stock-logistics-warehouse,product-attribute,social,stock-logistics-request,partner-contact,operating-unit,agreement,server-backend,account-reconcile,mis-builder,reporting-engine,odoo/addons,odoo/odoo/addons,account-financial-reporting,project,server-tools,server-ux,hr,account-financial-tools,web,account-invoicing,purchase-workflow,server-brand,l10n-thailand,odoo-modules --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 10605-16-0-without_demo --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 --without-demo=true ================================================= Adding readonly volume '/data/build/account-analytic' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-analytic/f17ff5f69cbf76eb81a7f62aea296adab6c0dae9 Adding readonly volume '/data/build/kmitl' pointing to /home/runbot/odoo/runbot/runbot/static/sources/kmitl/1ea67a161dacb2ac2390c5dd25e3bae94fb15e69 Adding readonly volume '/data/build/stock-logistics-warehouse' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-warehouse/d3feb6e219614d84bc96a80cbc520e57ce3fd590 Adding readonly volume '/data/build/product-attribute' pointing to /home/runbot/odoo/runbot/runbot/static/sources/product-attribute/970ecdd1ab60deff218b09647cceeaf791fdd758 Adding readonly volume '/data/build/social' pointing to /home/runbot/odoo/runbot/runbot/static/sources/social/26769e6f159effe837ea4717ac2cc1d76e213ed8 Adding readonly volume '/data/build/stock-logistics-request' pointing to /home/runbot/odoo/runbot/runbot/static/sources/stock-logistics-request/fa8a67256aee66a5bd67b1b18d23c14f1b7b9813 Adding readonly volume '/data/build/partner-contact' pointing to /home/runbot/odoo/runbot/runbot/static/sources/partner-contact/7acbeb8d0c21198d69a70ba1b1452a78e2a7aa55 Adding readonly volume '/data/build/operating-unit' pointing to /home/runbot/odoo/runbot/runbot/static/sources/operating-unit/dd59492d9e04ec4e642f47fbd50171ee0ffb7cf1 Adding readonly volume '/data/build/agreement' pointing to /home/runbot/odoo/runbot/runbot/static/sources/agreement/800e753cb5b92e131c5e36187a108ea4ca53327e Adding readonly volume '/data/build/server-backend' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-backend/ccf608782f610e261b1b5f72e8424c2dab99240e Adding readonly volume '/data/build/account-reconcile' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-reconcile/c031db9d53d140afdf1991a5523ee1ee092fb4b5 Adding readonly volume '/data/build/mis-builder' pointing to /home/runbot/odoo/runbot/runbot/static/sources/mis-builder/82d391759055ce801b41a2f01b1b3ab376772648 Adding readonly volume '/data/build/reporting-engine' pointing to /home/runbot/odoo/runbot/runbot/static/sources/reporting-engine/4cafaadb095d80094848d2798efb1c304861bff6 Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/6491e0054d0437fb77913921e1fd3cd42894d883 Adding readonly volume '/data/build/account-financial-reporting' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-reporting/948901d96ccb79b4826b408a1ca7cede4c537e6d Adding readonly volume '/data/build/project' pointing to /home/runbot/odoo/runbot/runbot/static/sources/project/7a5c615cba09f592cd08dbf4651b99cda015affe Adding readonly volume '/data/build/server-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-tools/3abe25d79aab954027f4c5a8ba687c36270bab14 Adding readonly volume '/data/build/server-ux' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-ux/23e96d195dd78187789f42264a206350e470b01c Adding readonly volume '/data/build/hr' pointing to /home/runbot/odoo/runbot/runbot/static/sources/hr/3af635cbe54e9c75ef90cd63b98ed4455052d6b9 Adding readonly volume '/data/build/account-financial-tools' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-financial-tools/c3b3e7dd5e286fff8aac66ad80786e0dbec8138c Adding readonly volume '/data/build/web' pointing to /home/runbot/odoo/runbot/runbot/static/sources/web/fb9be06e9da8d720c834788c1b9f41acb51c600e Adding readonly volume '/data/build/account-invoicing' pointing to /home/runbot/odoo/runbot/runbot/static/sources/account-invoicing/7207e6e26a87963ceb058e74180001ba9c9b703c Adding readonly volume '/data/build/purchase-workflow' pointing to /home/runbot/odoo/runbot/runbot/static/sources/purchase-workflow/ecf70d6c2eb670c11b39ca20541306962f7ef39d Adding readonly volume '/data/build/server-brand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/server-brand/2bc45d771dd696bd99a18c2219fa835288372372 Adding readonly volume '/data/build/l10n-thailand' pointing to /home/runbot/odoo/runbot/runbot/static/sources/l10n-thailand/0b7b078e68b0147a4f1a335839f99b7360110448 Adding readonly volume '/data/build/odoo-modules' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo-modules/7652967336542a595e1847fa8dceb6a6a23d81c3 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/10605-16-0/.odoorc WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting openupgradelib (from -r stock-logistics-warehouse/requirements.txt (line 2)) Downloading openupgradelib-3.12.0-py2.py3-none-any.whl.metadata (10 kB) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) (5.2.1) Collecting cssselect (from openupgradelib->-r stock-logistics-warehouse/requirements.txt (line 2)) Downloading cssselect-1.4.0-py3-none-any.whl.metadata (2.4 kB) Downloading openupgradelib-3.12.0-py2.py3-none-any.whl (85 kB) Downloading cssselect-1.4.0-py3-none-any.whl (18 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: cssselect, openupgradelib Successfully installed cssselect-1.4.0 openupgradelib-3.12.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: freezegun in /usr/lib/python3/dist-packages (from -r product-attribute/requirements.txt (line 2)) (1.2.1) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r product-attribute/requirements.txt (line 3)) (3.12.0) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r product-attribute/requirements.txt (line 3)) (1.4.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting cairosvg (from -r social/requirements.txt (line 2)) Downloading cairosvg-2.9.0-py3-none-any.whl.metadata (2.7 kB) Collecting cryptography<37 (from -r social/requirements.txt (line 3)) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl.metadata (5.4 kB) Collecting extract_msg (from -r social/requirements.txt (line 4)) Downloading extract_msg-0.55.0-py3-none-any.whl.metadata (15 kB) Collecting lottie (from -r social/requirements.txt (line 5)) Downloading lottie-0.7.2.tar.gz (172 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: odoo_test_helper in /usr/local/lib/python3.12/dist-packages (from -r social/requirements.txt (line 6)) (2.1.3) Collecting premailer (from -r social/requirements.txt (line 7)) Downloading premailer-3.10.0-py2.py3-none-any.whl.metadata (15 kB) Collecting python-telegram-bot (from -r social/requirements.txt (line 8)) Downloading python_telegram_bot-22.7-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: requests_toolbelt in /usr/lib/python3/dist-packages (from -r social/requirements.txt (line 9)) (1.0.0) Collecting cairocffi (from cairosvg->-r social/requirements.txt (line 2)) Downloading cairocffi-1.7.1-py3-none-any.whl.metadata (3.3 kB) Collecting cssselect2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading cssselect2-0.9.0-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: defusedxml in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (0.7.1) Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from cairosvg->-r social/requirements.txt (line 2)) (10.2.0) Collecting tinycss2 (from cairosvg->-r social/requirements.txt (line 2)) Downloading tinycss2-1.5.1-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography<37->-r social/requirements.txt (line 3)) (2.0.0) Collecting olefile==0.47 (from extract_msg->-r social/requirements.txt (line 4)) Downloading olefile-0.47-py2.py3-none-any.whl.metadata (9.7 kB) Collecting tzlocal<6,>=4.2 (from extract_msg->-r social/requirements.txt (line 4)) Downloading tzlocal-5.3.1-py3-none-any.whl.metadata (7.6 kB) Collecting compressed-rtf<2,>=1.0.6 (from extract_msg->-r social/requirements.txt (line 4)) Downloading compressed_rtf-1.0.7-py3-none-any.whl.metadata (2.4 kB) Collecting ebcdic<2,>=1.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading ebcdic-1.1.1-py2.py3-none-any.whl.metadata (8.9 kB) Requirement already satisfied: beautifulsoup4<4.14,>=4.11.1 in /usr/lib/python3/dist-packages (from extract_msg->-r social/requirements.txt (line 4)) (4.12.3) Collecting RTFDE<0.2,>=0.1.1 (from extract_msg->-r social/requirements.txt (line 4)) Downloading rtfde-0.1.2.2-py3-none-any.whl.metadata (4.1 kB) Collecting red-black-tree-mod<=1.23,>=1.20 (from extract_msg->-r social/requirements.txt (line 4)) Downloading red-black-tree-mod-1.22.tar.gz (34 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from premailer->-r social/requirements.txt (line 7)) (1.4.0) Collecting cssutils (from premailer->-r social/requirements.txt (line 7)) Downloading cssutils-2.14.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from premailer->-r social/requirements.txt (line 7)) (2.31.0) Collecting cachetools (from premailer->-r social/requirements.txt (line 7)) Downloading cachetools-7.0.6-py3-none-any.whl.metadata (5.9 kB) Collecting httpx<0.29,>=0.27 (from python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4<4.14,>=4.11.1->extract_msg->-r social/requirements.txt (line 4)) (2.5) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography<37->-r social/requirements.txt (line 3)) (3.0) Collecting anyio (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading anyio-4.13.0-py3-none-any.whl.metadata (4.5 kB) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (2023.11.17) Collecting httpcore==1.* (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (3.6) Collecting h11>=0.16 (from httpcore==1.*->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) Collecting lark~=1.3.0 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading lark-1.3.1-py3-none-any.whl.metadata (1.8 kB) Collecting oletools>=0.56 (from RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading oletools-0.60.2-py2.py3-none-any.whl.metadata (16 kB) Collecting webencodings (from cssselect2->cairosvg->-r social/requirements.txt (line 2)) Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB) Collecting more_itertools (from cssutils->premailer->-r social/requirements.txt (line 7)) Downloading more_itertools-11.0.2-py3-none-any.whl.metadata (41 kB) Collecting encutils (from cssutils->premailer->-r social/requirements.txt (line 7)) Downloading encutils-1.0.0-py3-none-any.whl.metadata (1.1 kB) Collecting pyparsing<4,>=2.1.0 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB) Collecting easygui (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading easygui-0.98.3-py2.py3-none-any.whl.metadata (8.4 kB) Collecting colorclass (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading colorclass-2.2.2-py2.py3-none-any.whl.metadata (5.2 kB) Collecting pcodedmp>=1.2.5 (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl.metadata (11 kB) Collecting msoffcrypto-tool (from oletools>=0.56->RTFDE<0.2,>=0.1.1->extract_msg->-r social/requirements.txt (line 4)) Downloading msoffcrypto_tool-6.0.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: typing_extensions>=4.5 in /usr/lib/python3/dist-packages (from anyio->httpx<0.29,>=0.27->python-telegram-bot->-r social/requirements.txt (line 8)) (4.10.0) Requirement already satisfied: chardet in /usr/lib/python3/dist-packages (from encutils->cssutils->premailer->-r social/requirements.txt (line 7)) (5.2.0) INFO: pip is looking at multiple versions of msoffcrypto-tool to determine which version is compatible with other requirements. This could take a while. Downloading msoffcrypto_tool-5.4.2-py3-none-any.whl.metadata (10 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl.metadata (10 kB) Downloading cairosvg-2.9.0-py3-none-any.whl (45 kB) Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB) Downloading extract_msg-0.55.0-py3-none-any.whl (336 kB) Downloading olefile-0.47-py2.py3-none-any.whl (114 kB) Downloading premailer-3.10.0-py2.py3-none-any.whl (19 kB) Downloading python_telegram_bot-22.7-py3-none-any.whl (745 kB) Downloading compressed_rtf-1.0.7-py3-none-any.whl (8.0 kB) Downloading ebcdic-1.1.1-py2.py3-none-any.whl (128 kB) Downloading httpx-0.28.1-py3-none-any.whl (73 kB) Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) Downloading rtfde-0.1.2.2-py3-none-any.whl (36 kB) Downloading tzlocal-5.3.1-py3-none-any.whl (18 kB) Downloading cachetools-7.0.6-py3-none-any.whl (13 kB) Downloading cairocffi-1.7.1-py3-none-any.whl (75 kB) Downloading cssselect2-0.9.0-py3-none-any.whl (15 kB) Downloading cssutils-2.14.0-py3-none-any.whl (180 kB) Downloading tinycss2-1.5.1-py3-none-any.whl (28 kB) Downloading lark-1.3.1-py3-none-any.whl (113 kB) Downloading oletools-0.60.2-py2.py3-none-any.whl (989 kB) Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Downloading anyio-4.13.0-py3-none-any.whl (114 kB) Downloading encutils-1.0.0-py3-none-any.whl (21 kB) Downloading more_itertools-11.0.2-py3-none-any.whl (71 kB) Downloading h11-0.16.0-py3-none-any.whl (37 kB) Downloading pcodedmp-1.2.6-py2.py3-none-any.whl (30 kB) Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB) Downloading colorclass-2.2.2-py2.py3-none-any.whl (18 kB) Downloading easygui-0.98.3-py2.py3-none-any.whl (92 kB) Downloading msoffcrypto_tool-5.4.1-py3-none-any.whl (48 kB) Building wheels for collected packages: lottie, red-black-tree-mod Building wheel for lottie (setup.py): started Building wheel for lottie (setup.py): finished with status 'done' Created wheel for lottie: filename=lottie-0.7.2-py3-none-any.whl size=195365 sha256=5dce79f0391686ad362daa4d5a1ab44679898ec39f0a2497fe18036a385d43c1 Stored in directory: /home/runbot/.cache/pip/wheels/c9/fc/0e/ecc37b4895c5f63209dc42797ad4c1a53c89e34351217e56df Building wheel for red-black-tree-mod (setup.py): started Building wheel for red-black-tree-mod (setup.py): finished with status 'done' Created wheel for red-black-tree-mod: filename=red_black_tree_mod-1.22-py3-none-any.whl size=19237 sha256=3e4f177ef46872c5ca5de74d2f5a06210045a52fffce5931752fc259962fdaa5 Stored in directory: /home/runbot/.cache/pip/wheels/f6/0b/c7/2c437dd86730e451859662ab2edf7b0ab1541dcf14f7fb3fd1 Successfully built lottie red-black-tree-mod WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: webencodings, red-black-tree-mod, ebcdic, easygui, compressed-rtf, tzlocal, tinycss2, pyparsing, olefile, more_itertools, lottie, lark, h11, encutils, colorclass, cachetools, anyio, httpcore, cssutils, cssselect2, cryptography, cairocffi, premailer, msoffcrypto-tool, httpx, cairosvg, python-telegram-bot, pcodedmp, oletools, RTFDE, extract_msg ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. pyopenssl 24.1.0 requires cryptography<43,>=41.0.5, but you have cryptography 36.0.2 which is incompatible. Successfully installed RTFDE-0.1.2.2 anyio-4.13.0 cachetools-7.0.6 cairocffi-1.7.1 cairosvg-2.9.0 colorclass-2.2.2 compressed-rtf-1.0.7 cryptography-36.0.2 cssselect2-0.9.0 cssutils-2.14.0 easygui-0.98.3 ebcdic-1.1.1 encutils-1.0.0 extract_msg-0.55.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 lark-1.3.1 lottie-0.7.2 more_itertools-11.0.2 msoffcrypto-tool-5.4.1 olefile-0.47 oletools-0.60.2 pcodedmp-1.2.6 premailer-3.10.0 pyparsing-3.3.2 python-telegram-bot-22.7 red-black-tree-mod-1.22 tinycss2-1.5.1 tzlocal-5.3.1 webencodings-0.5.1 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting email-validator (from -r partner-contact/requirements.txt (line 2)) Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r partner-contact/requirements.txt (line 3)) (8.12.57) Collecting dnspython>=2.0.0 (from email-validator->-r partner-contact/requirements.txt (line 2)) Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) Requirement already satisfied: idna>=2.0.0 in /usr/lib/python3/dist-packages (from email-validator->-r partner-contact/requirements.txt (line 2)) (3.6) Downloading email_validator-2.3.0-py3-none-any.whl (35 kB) Downloading dnspython-2.8.0-py3-none-any.whl (331 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: dnspython, email-validator Successfully installed dnspython-2.8.0 email-validator-2.3.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring pymssql: markers 'python_version <= "3.10"' don't match your environment Collecting mysqlclient (from -r server-backend/requirements.txt (line 2)) Downloading mysqlclient-2.2.8.tar.gz (92 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymssql<=2.3.7 (from -r server-backend/requirements.txt (line 4)) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (4.1 kB) Collecting sqlalchemy (from -r server-backend/requirements.txt (line 5)) Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB) Requirement already satisfied: greenlet>=1 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (3.0.3) Requirement already satisfied: typing-extensions>=4.6.0 in /usr/lib/python3/dist-packages (from sqlalchemy->-r server-backend/requirements.txt (line 5)) (4.10.0) Downloading pymssql-2.3.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.8 MB) Downloading sqlalchemy-2.0.49-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB) Building wheels for collected packages: mysqlclient Building wheel for mysqlclient (pyproject.toml): started Building wheel for mysqlclient (pyproject.toml): finished with status 'done' Created wheel for mysqlclient: filename=mysqlclient-2.2.8-cp312-cp312-linux_x86_64.whl size=129531 sha256=98746c5e57cab722c908865d179dee6e50f739524b3f94862d2d5eea97ede5b3 Stored in directory: /home/runbot/.cache/pip/wheels/b0/62/00/46e65ad9151c1266f0f03ea020a5a8ea1cbc6e4ebf3329e276 Successfully built mysqlclient WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: sqlalchemy, pymssql, mysqlclient Successfully installed mysqlclient-2.2.8 pymssql-2.3.7 sqlalchemy-2.0.49 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: xlrd in /usr/lib/python3/dist-packages (from -r account-reconcile/requirements.txt (line 2)) (2.0.1) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: cryptography in /home/runbot/.local/lib/python3.12/site-packages (from -r reporting-engine/requirements.txt (line 2)) (36.0.2) Collecting endesive (from -r reporting-engine/requirements.txt (line 3)) Downloading endesive-2.19.3-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: mock in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 4)) (5.1.0) Requirement already satisfied: openpyxl in /usr/lib/python3/dist-packages (from -r reporting-engine/requirements.txt (line 5)) (3.1.2) Collecting py3o.formats (from -r reporting-engine/requirements.txt (line 6)) Downloading py3o.formats-0.3.zip (7.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting py3o.template (from -r reporting-engine/requirements.txt (line 7)) Downloading py3o.template-0.10.0-py3-none-any.whl.metadata (12 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography->-r reporting-engine/requirements.txt (line 2)) (2.0.0) Requirement already satisfied: asn1crypto in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (1.5.1) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (5.2.1) Collecting pykcs11 (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pykcs11-1.5.18.tar.gz (105 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from endesive->-r reporting-engine/requirements.txt (line 3)) (2.31.0) Collecting paramiko (from endesive->-r reporting-engine/requirements.txt (line 3)) Downloading paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from py3o.formats->-r reporting-engine/requirements.txt (line 6)) (68.1.2) Requirement already satisfied: babel in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (2.10.3) Collecting genshi>=0.7 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading genshi-0.7.10-py3-none-any.whl.metadata (1.4 kB) Collecting pyjon.utils>0.6 (from py3o.template->-r reporting-engine/requirements.txt (line 7)) Downloading pyjon.utils-0.7-py3-none-any.whl.metadata (671 bytes) Requirement already satisfied: six>=1.9 in /usr/lib/python3/dist-packages (from py3o.template->-r reporting-engine/requirements.txt (line 7)) (1.16.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography->-r reporting-engine/requirements.txt (line 2)) (3.0) Collecting bcrypt>=3.2 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Collecting invoke>=2.0 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko->endesive->-r reporting-engine/requirements.txt (line 3)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Downloading endesive-2.19.3-py3-none-any.whl (349 kB) Downloading py3o.template-0.10.0-py3-none-any.whl (614 kB) Downloading genshi-0.7.10-py3-none-any.whl (179 kB) Downloading pyjon.utils-0.7-py3-none-any.whl (6.5 kB) Downloading paramiko-4.0.0-py3-none-any.whl (223 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Building wheels for collected packages: py3o.formats, pykcs11 Building wheel for py3o.formats (setup.py): started Building wheel for py3o.formats (setup.py): finished with status 'done' Created wheel for py3o.formats: filename=py3o.formats-0.3-py3-none-any.whl size=4290 sha256=4170cb7572fc2c9e3ce1c35b260539a28acc26b2f1f56a12eefde775f0afd0f3 Stored in directory: /home/runbot/.cache/pip/wheels/db/86/fc/1342fa3882442513e6cb3171c4f57e04eb94cf7a578e5a9d41 Building wheel for pykcs11 (pyproject.toml): started Building wheel for pykcs11 (pyproject.toml): finished with status 'done' Created wheel for pykcs11: filename=pykcs11-1.5.18-cp312-cp312-linux_x86_64.whl size=1252842 sha256=051902746464b7c3d5b971112a0fd714d8b3ebf1ff43f9bd873196de87f9c7d3 Stored in directory: /home/runbot/.cache/pip/wheels/93/5e/95/1910093196363e40d2cabff58d4385988b24eb9f55049ba194 Successfully built py3o.formats pykcs11 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: pykcs11, genshi, pyjon.utils, py3o.formats, invoke, bcrypt, pynacl, py3o.template, paramiko, endesive Successfully installed bcrypt-5.0.0 endesive-2.19.3 genshi-0.7.10 invoke-3.0.3 paramiko-4.0.0 py3o.formats-0.3 py3o.template-0.10.0 pyjon.utils-0.7 pykcs11-1.5.18 pynacl-1.6.2 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring freezegun: markers 'python_version < "3.8"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.7"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.7" and python_version <= "3.9"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.9" and python_version <= "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.7"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.7" and python_version <= "3.9"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.9" and python_version <= "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.12"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring ofxparse: markers 'python_version <= "3.9"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'sys_platform != "win32" and python_version < "3.8"' don't match your environment Ignoring psycopg2: markers 'sys_platform != "win32" and python_version >= "3.8" and python_version < "3.10"' don't match your environment Ignoring psycopg2: markers 'sys_platform == "win32" and python_version < "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.11" and python_version < "3.12"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring pyusb: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.12"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.9"' don't match your environment Ignoring xlrd: markers 'python_version < "3.8"' don't match your environment Collecting Babel==2.9.1 (from -r odoo/requirements.txt (line 3)) Downloading Babel-2.9.1-py2.py3-none-any.whl.metadata (1.2 kB) Collecting chardet==4.0.0 (from -r odoo/requirements.txt (line 4)) Downloading chardet-4.0.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting cryptography==42.0.8 (from -r odoo/requirements.txt (line 6)) Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting decorator==4.4.2 (from -r odoo/requirements.txt (line 7)) Downloading decorator-4.4.2-py2.py3-none-any.whl.metadata (4.2 kB) Collecting docutils==0.16 (from -r odoo/requirements.txt (line 8)) Downloading docutils-0.16-py2.py3-none-any.whl.metadata (2.7 kB) Requirement already satisfied: ebaysdk==2.1.5 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 9)) (2.1.5) Collecting freezegun==0.3.15 (from -r odoo/requirements.txt (line 11)) Downloading freezegun-0.3.15-py2.py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 16)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 21)) (3.0.3) Collecting idna==2.10 (from -r odoo/requirements.txt (line 22)) Downloading idna-2.10-py2.py3-none-any.whl.metadata (9.1 kB) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 24)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 30)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (2.1.5) Collecting num2words==0.5.9 (from -r odoo/requirements.txt (line 34)) Downloading num2words-0.5.9-py3-none-any.whl.metadata (8.3 kB) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (0.21) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (10.2.0) Collecting polib==1.1.0 (from -r odoo/requirements.txt (line 41)) Downloading polib-1.1.0-py2.py3-none-any.whl.metadata (13 kB) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 44)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 50)) (2.9.9) Collecting pydot==1.4.2 (from -r odoo/requirements.txt (line 51)) Downloading pydot-1.4.2-py2.py3-none-any.whl.metadata (8.0 kB) Requirement already satisfied: pyopenssl==24.1.0 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 53)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 55)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 57)) (3.5) Collecting python-dateutil==2.8.1 (from -r odoo/requirements.txt (line 58)) Downloading python_dateutil-2.8.1-py2.py3-none-any.whl.metadata (8.0 kB) Requirement already satisfied: python-ldap==3.4.4 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 60)) (3.4.4) Collecting python-stdnum==1.16 (from -r odoo/requirements.txt (line 61)) Downloading python_stdnum-1.16-py2.py3-none-any.whl.metadata (16 kB) Requirement already satisfied: pytz in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 62)) (2025.2) Requirement already satisfied: pyusb==1.2.1 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 64)) (1.2.1) Collecting qrcode==6.1 (from -r odoo/requirements.txt (line 65)) Downloading qrcode-6.1-py2.py3-none-any.whl.metadata (11 kB) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 68)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 70)) (2.31.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (0.9.6.1) Collecting Werkzeug==2.0.2 (from -r odoo/requirements.txt (line 76)) Downloading Werkzeug-2.0.2-py3-none-any.whl.metadata (4.5 kB) Collecting xlrd==1.2.0 (from -r odoo/requirements.txt (line 78)) Downloading xlrd-1.2.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting XlsxWriter==1.1.2 (from -r odoo/requirements.txt (line 79)) Downloading XlsxWriter-1.1.2-py2.py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: xlwt==1.3.0 in /usr/local/lib/python3.12/dist-packages (from -r odoo/requirements.txt (line 80)) (1.3.0) Collecting zeep==4.0.0 (from -r odoo/requirements.txt (line 81)) Downloading zeep-4.0.0-py2.py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 6)) (2.0.0) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from freezegun==0.3.15->-r odoo/requirements.txt (line 11)) (1.16.0) Requirement already satisfied: docopt>=0.6.2 in /usr/lib/python3/dist-packages (from num2words==0.5.9->-r odoo/requirements.txt (line 34)) (0.6.2) Requirement already satisfied: pyparsing>=2.1.4 in /home/runbot/.local/lib/python3.12/site-packages (from pydot==1.4.2->-r odoo/requirements.txt (line 51)) (3.3.2) Requirement already satisfied: pyasn1>=0.3.7 in /usr/local/lib/python3.12/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 60)) (0.6.2) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/local/lib/python3.12/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 60)) (0.4.2) Collecting appdirs>=1.4.0 (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: attrs>=17.2.0 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (23.2.0) Requirement already satisfied: cached-property>=1.3.0 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.5.2) Requirement already satisfied: defusedxml>=0.4.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (0.7.1) Requirement already satisfied: isodate>=0.5.4 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (0.6.1) Requirement already satisfied: requests-toolbelt>=0.7.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.0.0) Requirement already satisfied: requests-file>=1.5.1 in /usr/lib/python3/dist-packages (from zeep==4.0.0->-r odoo/requirements.txt (line 81)) (1.5.1) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 6)) (3.0) Downloading Babel-2.9.1-py2.py3-none-any.whl (8.8 MB) Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB) Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) Downloading docutils-0.16-py2.py3-none-any.whl (548 kB) Downloading freezegun-0.3.15-py2.py3-none-any.whl (14 kB) Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Downloading num2words-0.5.9-py3-none-any.whl (99 kB) Downloading polib-1.1.0-py2.py3-none-any.whl (25 kB) Downloading pydot-1.4.2-py2.py3-none-any.whl (21 kB) Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Downloading python_stdnum-1.16-py2.py3-none-any.whl (910 kB) Downloading qrcode-6.1-py2.py3-none-any.whl (31 kB) Downloading Werkzeug-2.0.2-py3-none-any.whl (288 kB) Downloading xlrd-1.2.0-py2.py3-none-any.whl (103 kB) Downloading XlsxWriter-1.1.2-py2.py3-none-any.whl (142 kB) Downloading zeep-4.0.0-py2.py3-none-any.whl (100 kB) Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: XlsxWriter, python-stdnum, polib, appdirs, zeep, xlrd, Werkzeug, qrcode, python-dateutil, pydot, num2words, idna, docutils, decorator, chardet, Babel, freezegun, cryptography Attempting uninstall: cryptography Found existing installation: cryptography 36.0.2 Uninstalling cryptography-36.0.2: Successfully uninstalled cryptography-36.0.2 Successfully installed Babel-2.9.1 Werkzeug-2.0.2 XlsxWriter-1.1.2 appdirs-1.4.4 chardet-4.0.0 cryptography-42.0.8 decorator-4.4.2 docutils-0.16 freezegun-0.3.15 idna-2.10 num2words-0.5.9 polib-1.1.0 pydot-1.4.2 python-dateutil-2.8.1 python-stdnum-1.16 qrcode-6.1 xlrd-1.2.0 zeep-4.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting acme (from -r server-tools/requirements.txt (line 2)) Downloading acme-5.5.0-py3-none-any.whl.metadata (1.3 kB) Collecting astor (from -r server-tools/requirements.txt (line 3)) Downloading astor-0.8.1-py2.py3-none-any.whl.metadata (4.2 kB) Requirement already satisfied: cryptography in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 4)) (42.0.8) Collecting dataclasses (from -r server-tools/requirements.txt (line 5)) Downloading dataclasses-0.6-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: dnspython in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 6)) (2.8.0) Collecting josepy (from -r server-tools/requirements.txt (line 7)) Downloading josepy-2.2.0-py3-none-any.whl.metadata (1.7 kB) Collecting mako (from -r server-tools/requirements.txt (line 8)) Downloading mako-1.3.11-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: odoo_test_helper in /usr/local/lib/python3.12/dist-packages (from -r server-tools/requirements.txt (line 9)) (2.1.3) Collecting odoorpc (from -r server-tools/requirements.txt (line 10)) Downloading OdooRPC-0.10.1-py2.py3-none-any.whl.metadata (4.8 kB) Requirement already satisfied: openpyxl in /usr/lib/python3/dist-packages (from -r server-tools/requirements.txt (line 11)) (3.1.2) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r server-tools/requirements.txt (line 12)) (3.12.0) Collecting pygount==1.4.0 (from -r server-tools/requirements.txt (line 13)) Downloading pygount-1.4.0-py3-none-any.whl.metadata (5.2 kB) Collecting pysftp (from -r server-tools/requirements.txt (line 14)) Downloading pysftp-0.2.9.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sentry_sdk<=1.9.0 (from -r server-tools/requirements.txt (line 15)) Downloading sentry_sdk-1.9.0-py2.py3-none-any.whl.metadata (7.8 kB) Collecting unidecode (from -r server-tools/requirements.txt (line 16)) Downloading Unidecode-1.4.0-py3-none-any.whl.metadata (13 kB) Collecting unittest-xml-reporting (from -r server-tools/requirements.txt (line 17)) Downloading unittest_xml_reporting-4.0.0-py2.py3-none-any.whl.metadata (11 kB) Requirement already satisfied: chardet<5,>=4 in /home/runbot/.local/lib/python3.12/site-packages (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) (4.0.0) Requirement already satisfied: pygments<3,>=2 in /usr/lib/python3/dist-packages (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) (2.17.2) Collecting rich<13,>=9 (from pygount==1.4.0->-r server-tools/requirements.txt (line 13)) Downloading rich-12.6.0-py3-none-any.whl.metadata (18 kB) Collecting cryptography (from -r server-tools/requirements.txt (line 4)) Downloading cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) Collecting PyOpenSSL>=25.0.0 (from acme->-r server-tools/requirements.txt (line 2)) Downloading pyopenssl-26.0.0-py3-none-any.whl.metadata (18 kB) Collecting pyrfc3339 (from acme->-r server-tools/requirements.txt (line 2)) Downloading pyrfc3339-2.1.0-py3-none-any.whl.metadata (2.8 kB) Requirement already satisfied: requests>=2.25.1 in /usr/lib/python3/dist-packages (from acme->-r server-tools/requirements.txt (line 2)) (2.31.0) Requirement already satisfied: cffi>=2.0.0 in /usr/local/lib/python3.12/dist-packages (from cryptography->-r server-tools/requirements.txt (line 4)) (2.0.0) Requirement already satisfied: MarkupSafe>=0.9.2 in /usr/lib/python3/dist-packages (from mako->-r server-tools/requirements.txt (line 8)) (2.1.5) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r server-tools/requirements.txt (line 12)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r server-tools/requirements.txt (line 12)) (1.4.0) Requirement already satisfied: paramiko>=1.17 in /home/runbot/.local/lib/python3.12/site-packages (from pysftp->-r server-tools/requirements.txt (line 14)) (4.0.0) Requirement already satisfied: urllib3>=1.10.0 in /usr/lib/python3/dist-packages (from sentry_sdk<=1.9.0->-r server-tools/requirements.txt (line 15)) (2.0.7) Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from sentry_sdk<=1.9.0->-r server-tools/requirements.txt (line 15)) (2023.11.17) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=2.0.0->cryptography->-r server-tools/requirements.txt (line 4)) (3.0) Requirement already satisfied: bcrypt>=3.2 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (5.0.0) Requirement already satisfied: invoke>=2.0 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (3.0.3) Requirement already satisfied: pynacl>=1.5 in /home/runbot/.local/lib/python3.12/site-packages (from paramiko>=1.17->pysftp->-r server-tools/requirements.txt (line 14)) (1.6.2) Requirement already satisfied: typing-extensions>=4.9 in /usr/lib/python3/dist-packages (from PyOpenSSL>=25.0.0->acme->-r server-tools/requirements.txt (line 2)) (4.10.0) Collecting commonmark<0.10.0,>=0.9.0 (from rich<13,>=9->pygount==1.4.0->-r server-tools/requirements.txt (line 13)) Downloading commonmark-0.9.1-py2.py3-none-any.whl.metadata (5.7 kB) Downloading pygount-1.4.0-py3-none-any.whl (26 kB) Downloading acme-5.5.0-py3-none-any.whl (94 kB) Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB) Downloading cryptography-46.0.7-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) Downloading dataclasses-0.6-py3-none-any.whl (14 kB) Downloading josepy-2.2.0-py3-none-any.whl (29 kB) Downloading mako-1.3.11-py3-none-any.whl (78 kB) Downloading OdooRPC-0.10.1-py2.py3-none-any.whl (38 kB) Downloading sentry_sdk-1.9.0-py2.py3-none-any.whl (156 kB) Downloading Unidecode-1.4.0-py3-none-any.whl (235 kB) Downloading unittest_xml_reporting-4.0.0-py2.py3-none-any.whl (20 kB) Downloading pyopenssl-26.0.0-py3-none-any.whl (57 kB) Downloading rich-12.6.0-py3-none-any.whl (237 kB) Downloading pyrfc3339-2.1.0-py3-none-any.whl (6.8 kB) Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Building wheels for collected packages: pysftp Building wheel for pysftp (setup.py): started Building wheel for pysftp (setup.py): finished with status 'done' Created wheel for pysftp: filename=pysftp-0.2.9-py3-none-any.whl size=15496 sha256=6984e4b7554c68b880af3c8b99cdcdc1648d9fcfd04d23a99ccc657ee92e9a72 Stored in directory: /home/runbot/.cache/pip/wheels/0f/3c/e0/360d2b9ba2f5aac8b8159c156eb862001f0806e15f18cb7aac Successfully built pysftp WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: odoorpc, dataclasses, commonmark, unittest-xml-reporting, unidecode, sentry_sdk, rich, pyrfc3339, mako, astor, pygount, cryptography, PyOpenSSL, josepy, pysftp, acme Attempting uninstall: cryptography Found existing installation: cryptography 42.0.8 Uninstalling cryptography-42.0.8: Successfully uninstalled cryptography-42.0.8 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. ocrmypdf 15.2.0+dfsg1 requires deprecation>=2.1.0, but you have deprecation 2.0.7 which is incompatible. ocrmypdf 15.2.0+dfsg1 requires rich>=13, but you have rich 12.6.0 which is incompatible. Successfully installed PyOpenSSL-26.0.0 acme-5.5.0 astor-0.8.1 commonmark-0.9.1 cryptography-46.0.7 dataclasses-0.6 josepy-2.2.0 mako-1.3.11 odoorpc-0.10.1 pygount-1.4.0 pyrfc3339-2.1.0 pysftp-0.2.9 rich-12.6.0 sentry_sdk-1.9.0 unidecode-1.4.0 unittest-xml-reporting-4.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting pdf2image (from -r server-ux/requirements.txt (line 2)) Downloading pdf2image-1.17.0-py3-none-any.whl.metadata (6.2 kB) Collecting pyrfc6266 (from -r server-ux/requirements.txt (line 3)) Downloading pyrfc6266-1.0.2-py3-none-any.whl.metadata (1.5 kB) Collecting pyzbar (from -r server-ux/requirements.txt (line 4)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting responses (from -r server-ux/requirements.txt (line 5)) Downloading responses-0.26.0-py3-none-any.whl.metadata (48 kB) Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from pdf2image->-r server-ux/requirements.txt (line 2)) (10.2.0) Collecting pyparsing~=3.0.7 (from pyrfc6266->-r server-ux/requirements.txt (line 3)) Downloading pyparsing-3.0.9-py3-none-any.whl.metadata (4.2 kB) Requirement already satisfied: requests<3.0,>=2.30.0 in /usr/lib/python3/dist-packages (from responses->-r server-ux/requirements.txt (line 5)) (2.31.0) Requirement already satisfied: urllib3<3.0,>=1.25.10 in /usr/lib/python3/dist-packages (from responses->-r server-ux/requirements.txt (line 5)) (2.0.7) Collecting pyyaml (from responses->-r server-ux/requirements.txt (line 5)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Downloading pdf2image-1.17.0-py3-none-any.whl (11 kB) Downloading pyrfc6266-1.0.2-py3-none-any.whl (4.7 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading responses-0.26.0-py3-none-any.whl (35 kB) Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: pyzbar, pyyaml, pyparsing, pdf2image, responses, pyrfc6266 Attempting uninstall: pyparsing Found existing installation: pyparsing 3.3.2 Uninstalling pyparsing-3.3.2: Successfully uninstalled pyparsing-3.3.2 Successfully installed pdf2image-1.17.0 pyparsing-3.0.9 pyrfc6266-1.0.2 pyyaml-6.0.3 pyzbar-0.1.9 responses-0.26.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: python-dateutil in /home/runbot/.local/lib/python3.12/site-packages (from -r hr/requirements.txt (line 2)) (2.8.1) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil->-r hr/requirements.txt (line 2)) (1.16.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: freezegun in /home/runbot/.local/lib/python3.12/site-packages (from -r account-financial-tools/requirements.txt (line 2)) (0.3.15) Collecting numpy-financial<=1.0.0 (from -r account-financial-tools/requirements.txt (line 3)) Downloading numpy_financial-1.0.0-py3-none-any.whl.metadata (2.2 kB) Collecting numpy>=1.15 (from -r account-financial-tools/requirements.txt (line 4)) Downloading numpy-2.4.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Requirement already satisfied: python-dateutil in /home/runbot/.local/lib/python3.12/site-packages (from -r account-financial-tools/requirements.txt (line 5)) (2.8.1) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from freezegun->-r account-financial-tools/requirements.txt (line 2)) (1.16.0) Downloading numpy_financial-1.0.0-py3-none-any.whl (14 kB) Downloading numpy-2.4.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: numpy, numpy-financial Successfully installed numpy-2.4.4 numpy-financial-1.0.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: beautifulsoup4 in /usr/lib/python3/dist-packages (from -r web/requirements.txt (line 2)) (4.12.3) Collecting bokeh==3.1.1 (from -r web/requirements.txt (line 3)) Downloading bokeh-3.1.1-py3-none-any.whl.metadata (12 kB) Collecting mpld3==0.5.9 (from -r web/requirements.txt (line 4)) Downloading mpld3-0.5.9-py3-none-any.whl.metadata (5.1 kB) Collecting plotly==5.13.1 (from -r web/requirements.txt (line 5)) Downloading plotly-5.13.1-py2.py3-none-any.whl.metadata (7.0 kB) Requirement already satisfied: Jinja2>=2.9 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (3.1.2) Collecting contourpy>=1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB) Requirement already satisfied: numpy>=1.16 in /home/runbot/.local/lib/python3.12/site-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (2.4.4) Requirement already satisfied: packaging>=16.8 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (24.0) Collecting pandas>=1.2 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading pandas-3.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Requirement already satisfied: pillow>=7.1.0 in /usr/lib/python3/dist-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: PyYAML>=3.10 in /home/runbot/.local/lib/python3.12/site-packages (from bokeh==3.1.1->-r web/requirements.txt (line 3)) (6.0.3) Collecting tornado>=5.1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (2.8 kB) Collecting xyzservices>=2021.09.1 (from bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading xyzservices-2026.3.0-py3-none-any.whl.metadata (4.1 kB) Collecting matplotlib (from mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (52 kB) Collecting tenacity>=6.2.0 (from plotly==5.13.1->-r web/requirements.txt (line 5)) Downloading tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4->-r web/requirements.txt (line 2)) (2.5) Collecting python-dateutil>=2.8.2 (from pandas>=1.2->bokeh==3.1.1->-r web/requirements.txt (line 3)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting cycler>=0.10 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading fonttools-4.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (117 kB) Collecting kiwisolver>=1.3.1 (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) Downloading kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB) Requirement already satisfied: pyparsing>=3 in /home/runbot/.local/lib/python3.12/site-packages (from matplotlib->mpld3==0.5.9->-r web/requirements.txt (line 4)) (3.0.9) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->pandas>=1.2->bokeh==3.1.1->-r web/requirements.txt (line 3)) (1.16.0) Downloading bokeh-3.1.1-py3-none-any.whl (8.3 MB) Downloading mpld3-0.5.9-py3-none-any.whl (201 kB) Downloading plotly-5.13.1-py2.py3-none-any.whl (15.2 MB) Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB) Downloading pandas-3.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB) Downloading tenacity-9.1.4-py3-none-any.whl (28 kB) Downloading tornado-6.5.5-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (447 kB) Downloading xyzservices-2026.3.0-py3-none-any.whl (94 kB) Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB) Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Downloading fonttools-4.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: xyzservices, tornado, tenacity, python-dateutil, kiwisolver, fonttools, cycler, contourpy, plotly, pandas, matplotlib, mpld3, bokeh Attempting uninstall: python-dateutil Found existing installation: python-dateutil 2.8.1 Uninstalling python-dateutil-2.8.1: Successfully uninstalled python-dateutil-2.8.1 Successfully installed bokeh-3.1.1 contourpy-1.3.3 cycler-0.12.1 fonttools-4.62.1 kiwisolver-1.5.0 matplotlib-3.10.8 mpld3-0.5.9 pandas-3.0.2 plotly-5.13.1 python-dateutil-2.9.0.post0 tenacity-9.1.4 tornado-6.5.5 xyzservices-2026.3.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Collecting google-cloud-documentai (from -r account-invoicing/requirements.txt (line 2)) Downloading google_cloud_documentai-3.14.0-py3-none-any.whl.metadata (9.6 kB) Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r account-invoicing/requirements.txt (line 3)) (3.12.0) Collecting google-api-core<3.0.0,>=2.11.0 (from google-api-core[grpc]<3.0.0,>=2.11.0->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading google_api_core-2.30.3-py3-none-any.whl.metadata (3.1 kB) Collecting google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading google_auth-2.49.2-py3-none-any.whl.metadata (6.2 kB) Collecting grpcio<2.0.0,>=1.33.2 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading grpcio-1.80.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading proto_plus-1.27.2-py3-none-any.whl.metadata (2.2 kB) Collecting protobuf<8.0.0,>=4.25.8 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading protobuf-7.34.1-cp310-abi3-manylinux2014_x86_64.whl.metadata (595 bytes) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r account-invoicing/requirements.txt (line 3)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r account-invoicing/requirements.txt (line 3)) (1.4.0) Collecting googleapis-common-protos<2.0.0,>=1.63.2 (from google-api-core<3.0.0,>=2.11.0->google-api-core[grpc]<3.0.0,>=2.11.0->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading googleapis_common_protos-1.74.0-py3-none-any.whl.metadata (9.2 kB) Requirement already satisfied: requests<3.0.0,>=2.20.0 in /usr/lib/python3/dist-packages (from google-api-core<3.0.0,>=2.11.0->google-api-core[grpc]<3.0.0,>=2.11.0->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (2.31.0) Collecting grpcio-status<2.0.0,>=1.33.2 (from google-api-core[grpc]<3.0.0,>=2.11.0->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading grpcio_status-1.80.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (0.4.2) Requirement already satisfied: cryptography>=38.0.3 in /home/runbot/.local/lib/python3.12/site-packages (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (46.0.7) Collecting typing-extensions~=4.12 (from grpcio<2.0.0,>=1.33.2->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: cffi>=2.0.0 in /usr/local/lib/python3.12/dist-packages (from cryptography>=38.0.3->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (2.0.0) Collecting protobuf<8.0.0,>=4.25.8 (from google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (0.6.2) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=2.0.0->cryptography>=38.0.3->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1->google-cloud-documentai->-r account-invoicing/requirements.txt (line 2)) (3.0) Downloading google_cloud_documentai-3.14.0-py3-none-any.whl (311 kB) Downloading google_api_core-2.30.3-py3-none-any.whl (173 kB) Downloading google_auth-2.49.2-py3-none-any.whl (240 kB) Downloading grpcio-1.80.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.8 MB) Downloading proto_plus-1.27.2-py3-none-any.whl (50 kB) Downloading googleapis_common_protos-1.74.0-py3-none-any.whl (300 kB) Downloading grpcio_status-1.80.0-py3-none-any.whl (14 kB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: typing-extensions, protobuf, proto-plus, grpcio, googleapis-common-protos, grpcio-status, google-auth, google-api-core, google-cloud-documentai Successfully installed google-api-core-2.30.3 google-auth-2.49.2 google-cloud-documentai-3.14.0 googleapis-common-protos-1.74.0 grpcio-1.80.0 grpcio-status-1.80.0 proto-plus-1.27.2 protobuf-6.33.6 typing-extensions-4.15.0 WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: openupgradelib in /home/runbot/.local/lib/python3.12/site-packages (from -r purchase-workflow/requirements.txt (line 2)) (3.12.0) Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from openupgradelib->-r purchase-workflow/requirements.txt (line 2)) (5.2.1) Requirement already satisfied: cssselect in /home/runbot/.local/lib/python3.12/site-packages (from openupgradelib->-r purchase-workflow/requirements.txt (line 2)) (1.4.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Requirement already satisfied: num2words in /home/runbot/.local/lib/python3.12/site-packages (from -r l10n-thailand/requirements.txt (line 2)) (0.5.9) Collecting promptpay (from -r l10n-thailand/requirements.txt (line 3)) Downloading promptpay-1.1.9-py3-none-any.whl.metadata (3.6 kB) Requirement already satisfied: docopt>=0.6.2 in /usr/lib/python3/dist-packages (from num2words->-r l10n-thailand/requirements.txt (line 2)) (0.6.2) Requirement already satisfied: qrcode in /home/runbot/.local/lib/python3.12/site-packages (from promptpay->-r l10n-thailand/requirements.txt (line 3)) (6.1) Collecting libscrc (from promptpay->-r l10n-thailand/requirements.txt (line 3)) Downloading libscrc-1.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (16 kB) Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from promptpay->-r l10n-thailand/requirements.txt (line 3)) (10.2.0) Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (from libscrc->promptpay->-r l10n-thailand/requirements.txt (line 3)) (0.42.0) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from qrcode->promptpay->-r l10n-thailand/requirements.txt (line 3)) (1.16.0) Downloading promptpay-1.1.9-py3-none-any.whl (5.8 kB) Downloading libscrc-1.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.whl (189 kB) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Installing collected packages: libscrc, promptpay Successfully installed libscrc-1.8.1 promptpay-1.1.9 2026-04-21 19:00:54,894 382 INFO ? odoo: Odoo version 16.0 2026-04-21 19:00:54,895 382 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-04-21 19:00:54,895 382 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/16.0', '/data/build/account-analytic', '/data/build/kmitl', '/data/build/stock-logistics-warehouse', '/data/build/product-attribute', '/data/build/social', '/data/build/stock-logistics-request', '/data/build/partner-contact', '/data/build/operating-unit', '/data/build/agreement', '/data/build/server-backend', '/data/build/account-reconcile', '/data/build/mis-builder', '/data/build/reporting-engine', '/data/build/odoo/addons', '/data/build/account-financial-reporting', '/data/build/project', '/data/build/server-tools', '/data/build/server-ux', '/data/build/hr', '/data/build/account-financial-tools', '/data/build/web', '/data/build/account-invoicing', '/data/build/purchase-workflow', '/data/build/server-brand', '/data/build/l10n-thailand', '/data/build/odoo-modules'] 2026-04-21 19:00:54,895 382 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-04-21 19:00:55,818 382 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-04-21 19:00:56,273 382 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2026-04-21 19:00:56,297 382 INFO 10605-16-0-without_demo odoo.modules.loading: loading 1 modules... 2026-04-21 19:00:56,312 382 INFO 10605-16-0-without_demo odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-04-21 19:00:56,421 382 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_construction', defaulting to LGPL-3 2026-04-21 19:00:56,520 382 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_approval', defaulting to LGPL-3 2026-04-21 19:00:56,649 382 INFO 10605-16-0-without_demo odoo.modules.loading: loading 321 modules... 2026-04-21 19:01:00,009 382 INFO 10605-16-0-without_demo odoo.modules.loading: 321 modules loaded in 3.36s, 0 queries (+0 extra) 2026-04-21 19:01:00,466 382 INFO 10605-16-0-without_demo odoo.modules.loading: Modules loaded. 2026-04-21 19:01:00,475 382 INFO 10605-16-0-without_demo odoo.modules.registry: Registry loaded in 4.202s 2026-04-21 19:01:00,475 382 INFO 10605-16-0-without_demo odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 2 connections 2026-04-21 19:01:00,485 405 INFO 10605-16-0-without_demo odoo.service.server: Worker WorkerHTTP (405) alive 2026-04-21 19:01:00,490 406 INFO 10605-16-0-without_demo odoo.service.server: Worker WorkerHTTP (406) alive 2026-04-21 19:01:00,497 410 INFO 10605-16-0-without_demo odoo.service.server: Worker WorkerCron (410) alive 2026-04-21 19:01:01,943 408 INFO ? odoo: Odoo version 16.0 2026-04-21 19:01:01,943 408 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-04-21 19:01:01,944 408 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/16.0', '/data/build/account-analytic', '/data/build/kmitl', '/data/build/stock-logistics-warehouse', '/data/build/product-attribute', '/data/build/social', '/data/build/stock-logistics-request', '/data/build/partner-contact', '/data/build/operating-unit', '/data/build/agreement', '/data/build/server-backend', '/data/build/account-reconcile', '/data/build/mis-builder', '/data/build/reporting-engine', '/data/build/odoo/addons', '/data/build/account-financial-reporting', '/data/build/project', '/data/build/server-tools', '/data/build/server-ux', '/data/build/hr', '/data/build/account-financial-tools', '/data/build/web', '/data/build/account-invoicing', '/data/build/purchase-workflow', '/data/build/server-brand', '/data/build/l10n-thailand', '/data/build/odoo-modules'] 2026-04-21 19:01:01,944 408 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2026-04-21 19:01:02,696 408 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-04-21 19:01:03,022 408 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2026-04-21 19:02:00,802 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `purchase_order_fines_late_daily`. 2026-04-21 19:02:00,818 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `purchase_order_fines_late_daily` done. 2026-04-21 19:02:00,837 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Send Tier Review Reminder`. 2026-04-21 19:02:00,845 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Send Tier Review Reminder` done. 2026-04-21 19:02:00,853 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 19:02:00,860 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-21 19:02:00,867 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Recompute Contract Expire Days`. 2026-04-21 19:02:00,946 410 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1228, in process_work base.models.ir_cron.ir_cron._process_jobs(db_name) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 135, in _process_jobs registry[cls._name]._process_job(db, cron_cr, job) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 350, in _process_job ir_cron._callback(job['cron_name'], job['ir_actions_server_id'], job['id']) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "ir.actions.server(751,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 34, in action_recompute_expire records._compute_days_to_expire() File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 47, in _compute_days_to_expire record.days_to_expire = (record.work_end - today).days File "/data/build/odoo/odoo/fields.py", line 1337, in __set__ records.write({self.name: write_value}) File "/data/build/odoo/addons/purchase_stock/models/purchase.py", line 95, in write res = super(PurchaseOrder, self).write(vals) File "/data/build/odoo/addons/purchase_requisition/models/purchase.py", line 158, in write result = super(PurchaseOrder, self).write(vals) File "/data/build/purchase-workflow/purchase_exception/models/purchase.py", line 41, in write result = super().write(vals) File "/data/build/odoo/addons/purchase/models/purchase.py", line 235, in write res = super().write(vals) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 315, in write result = super(MailThread, self).write(values) File "/data/build/odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write return super(MailActivityMixin, self).write(vals) File "/data/build/kmitl/account_analytic_kmitl/models/analytic_mixin.py", line 82, in write res = super().write(vals) File "/data/build/odoo/addons/analytic/models/analytic_mixin.py", line 82, in write return super().write(vals) File "/data/build/odoo/odoo/models.py", line 3766, in write if self.pool.is_modifying_relations(field): File "/data/build/odoo/odoo/modules/registry.py", line 458, in is_modifying_relations result = field in self._field_triggers and ( File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-21 19:02:00,957 410 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1228, in process_work base.models.ir_cron.ir_cron._process_jobs(db_name) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 135, in _process_jobs registry[cls._name]._process_job(db, cron_cr, job) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 350, in _process_job ir_cron._callback(job['cron_name'], job['ir_actions_server_id'], job['id']) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "ir.actions.server(751,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 34, in action_recompute_expire records._compute_days_to_expire() File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 47, in _compute_days_to_expire record.days_to_expire = (record.work_end - today).days File "/data/build/odoo/odoo/fields.py", line 1337, in __set__ records.write({self.name: write_value}) File "/data/build/odoo/addons/purchase_stock/models/purchase.py", line 95, in write res = super(PurchaseOrder, self).write(vals) File "/data/build/odoo/addons/purchase_requisition/models/purchase.py", line 158, in write result = super(PurchaseOrder, self).write(vals) File "/data/build/purchase-workflow/purchase_exception/models/purchase.py", line 41, in write result = super().write(vals) File "/data/build/odoo/addons/purchase/models/purchase.py", line 235, in write res = super().write(vals) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 315, in write result = super(MailThread, self).write(values) File "/data/build/odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write return super(MailActivityMixin, self).write(vals) File "/data/build/kmitl/account_analytic_kmitl/models/analytic_mixin.py", line 82, in write res = super().write(vals) File "/data/build/odoo/addons/analytic/models/analytic_mixin.py", line 82, in write return super().write(vals) File "/data/build/odoo/odoo/models.py", line 3766, in write if self.pool.is_modifying_relations(field): File "/data/build/odoo/odoo/modules/registry.py", line 458, in is_modifying_relations result = field in self._field_triggers and ( File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-21 19:02:00,958 410 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1228, in process_work base.models.ir_cron.ir_cron._process_jobs(db_name) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 135, in _process_jobs registry[cls._name]._process_job(db, cron_cr, job) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 350, in _process_job ir_cron._callback(job['cron_name'], job['ir_actions_server_id'], job['id']) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "ir.actions.server(751,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 34, in action_recompute_expire records._compute_days_to_expire() File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 47, in _compute_days_to_expire record.days_to_expire = (record.work_end - today).days File "/data/build/odoo/odoo/fields.py", line 1337, in __set__ records.write({self.name: write_value}) File "/data/build/odoo/addons/purchase_stock/models/purchase.py", line 95, in write res = super(PurchaseOrder, self).write(vals) File "/data/build/odoo/addons/purchase_requisition/models/purchase.py", line 158, in write result = super(PurchaseOrder, self).write(vals) File "/data/build/purchase-workflow/purchase_exception/models/purchase.py", line 41, in write result = super().write(vals) File "/data/build/odoo/addons/purchase/models/purchase.py", line 235, in write res = super().write(vals) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 315, in write result = super(MailThread, self).write(values) File "/data/build/odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write return super(MailActivityMixin, self).write(vals) File "/data/build/kmitl/account_analytic_kmitl/models/analytic_mixin.py", line 82, in write res = super().write(vals) File "/data/build/odoo/addons/analytic/models/analytic_mixin.py", line 82, in write return super().write(vals) File "/data/build/odoo/odoo/models.py", line 3766, in write if self.pool.is_modifying_relations(field): File "/data/build/odoo/odoo/modules/registry.py", line 458, in is_modifying_relations result = field in self._field_triggers and ( File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-21 19:02:00,959 410 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1228, in process_work base.models.ir_cron.ir_cron._process_jobs(db_name) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 135, in _process_jobs registry[cls._name]._process_job(db, cron_cr, job) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 350, in _process_job ir_cron._callback(job['cron_name'], job['ir_actions_server_id'], job['id']) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "ir.actions.server(751,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 34, in action_recompute_expire records._compute_days_to_expire() File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 47, in _compute_days_to_expire record.days_to_expire = (record.work_end - today).days File "/data/build/odoo/odoo/fields.py", line 1337, in __set__ records.write({self.name: write_value}) File "/data/build/odoo/addons/purchase_stock/models/purchase.py", line 95, in write res = super(PurchaseOrder, self).write(vals) File "/data/build/odoo/addons/purchase_requisition/models/purchase.py", line 158, in write result = super(PurchaseOrder, self).write(vals) File "/data/build/purchase-workflow/purchase_exception/models/purchase.py", line 41, in write result = super().write(vals) File "/data/build/odoo/addons/purchase/models/purchase.py", line 235, in write res = super().write(vals) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 315, in write result = super(MailThread, self).write(values) File "/data/build/odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write return super(MailActivityMixin, self).write(vals) File "/data/build/kmitl/account_analytic_kmitl/models/analytic_mixin.py", line 82, in write res = super().write(vals) File "/data/build/odoo/addons/analytic/models/analytic_mixin.py", line 82, in write return super().write(vals) File "/data/build/odoo/odoo/models.py", line 3766, in write if self.pool.is_modifying_relations(field): File "/data/build/odoo/odoo/modules/registry.py", line 458, in is_modifying_relations result = field in self._field_triggers and ( File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-21 19:02:00,960 410 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.fines_total is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1228, in process_work base.models.ir_cron.ir_cron._process_jobs(db_name) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 135, in _process_jobs registry[cls._name]._process_job(db, cron_cr, job) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 350, in _process_job ir_cron._callback(job['cron_name'], job['ir_actions_server_id'], job['id']) File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "ir.actions.server(751,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 34, in action_recompute_expire records._compute_days_to_expire() File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 47, in _compute_days_to_expire record.days_to_expire = (record.work_end - today).days File "/data/build/odoo/odoo/fields.py", line 1337, in __set__ records.write({self.name: write_value}) File "/data/build/odoo/addons/purchase_stock/models/purchase.py", line 95, in write res = super(PurchaseOrder, self).write(vals) File "/data/build/odoo/addons/purchase_requisition/models/purchase.py", line 158, in write result = super(PurchaseOrder, self).write(vals) File "/data/build/purchase-workflow/purchase_exception/models/purchase.py", line 41, in write result = super().write(vals) File "/data/build/odoo/addons/purchase/models/purchase.py", line 235, in write res = super().write(vals) File "/data/build/odoo/addons/mail/models/mail_thread.py", line 315, in write result = super(MailThread, self).write(values) File "/data/build/odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write return super(MailActivityMixin, self).write(vals) File "/data/build/kmitl/account_analytic_kmitl/models/analytic_mixin.py", line 82, in write res = super().write(vals) File "/data/build/odoo/addons/analytic/models/analytic_mixin.py", line 82, in write return super().write(vals) File "/data/build/odoo/odoo/models.py", line 3766, in write if self.pool.is_modifying_relations(field): File "/data/build/odoo/odoo/modules/registry.py", line 458, in is_modifying_relations result = field in self._field_triggers and ( File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-21 19:02:01,001 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Recompute Contract Expire Days` done. 2026-04-21 19:02:01,006 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notify Contract Nearly Expire`. 2026-04-21 19:02:01,029 410 ERROR 10605-16-0-without_demo odoo.sql_db: bad query: INSERT INTO "mail_channel_member" ("channel_id", "create_date", "create_uid", "fold_state", "is_pinned", "last_interest_dt", "partner_id", "write_date", "write_uid") VALUES (2, '2026-04-21 19:02:01.004551', 1, 'open', true, '2026-04-21 19:02:01', 2, '2026-04-21 19:02:01.004551', 1), (2, '2026-04-21 19:02:01.004551', 1, 'open', true, '2026-04-21 19:02:01', 2, '2026-04-21 19:02:01.004551', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "mail_channel_member_partner_unique" DETAIL: Key (channel_id, partner_id)=(2, 2) already exists. 2026-04-21 19:02:01,030 410 ERROR 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Call from cron Notify Contract Nearly Expire for server action #752 failed in Job #35 Traceback (most recent call last): File "/data/build/odoo/odoo/tools/safe_eval.py", line 399, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "ir.actions.server(752,)", line 1, in File "/data/build/kmitl/purchase_order_expiration/models/purchase_order.py", line 101, in _cron_notify_contract_expire channel_data = self.env['mail.channel'].sudo().channel_get( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_channel.py", line 894, in channel_get channel = self.create({ ^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) ^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_channel.py", line 239, in create channels = super(Channel, self.with_context(mail_create_bypass_create_check=self.env['mail.channel.member']._bypass_create_check, mail_create_nolog=True, mail_create_nosubscribe=True)).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/models.py", line 4256, in _create field.create([ File "/data/build/odoo/odoo/fields.py", line 4282, in create self.write_batch(record_values, True) File "/data/build/odoo/odoo/fields.py", line 4308, in write_batch return self.write_real(records_commands_list, create) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/fields.py", line 4508, in write_real flush() File "/data/build/odoo/odoo/fields.py", line 4464, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/mail/models/mail_channel_member.py", line 88, in create return super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) ^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/models.py", line 4200, in _create cr.execute( File "/data/build/odoo/odoo/sql_db.py", line 321, in execute res = self._obj.execute(query, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "mail_channel_member_partner_unique" DETAIL: Key (channel_id, partner_id)=(2, 2) already exists. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/odoo/odoo/addons/base/models/ir_cron.py", line 391, in _callback self.env['ir.actions.server'].browse(server_action_id).run() File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 675, in run res = runner(run_self, eval_context=eval_context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/website/models/ir_actions_server.py", line 61, in _run_action_code_multi res = super(ServerAction, self)._run_action_code_multi(eval_context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/addons/base/models/ir_actions.py", line 545, in _run_action_code_multi safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True, filename=str(self)) # nocopy allows to return 'action' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/odoo/tools/safe_eval.py", line 413, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: : "duplicate key value violates unique constraint "mail_channel_member_partner_unique" DETAIL: Key (channel_id, partner_id)=(2, 2) already exists. " while evaluating 'model._cron_notify_contract_expire()' 2026-04-21 19:02:01,047 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Base: Auto-vacuum internal data`. 2026-04-21 19:02:01,085 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_attachment: filestore gc 131 checked, 7 removed 2026-04-21 19:02:01,152 410 INFO 10605-16-0-without_demo odoo.addons.base.models.res_users: GC'd 0 user log entries 2026-04-21 19:02:01,189 410 INFO 10605-16-0-without_demo odoo.addons.auth_totp.models.auth_totp: GC'd 0 totp devices entries 2026-04-21 19:02:01,214 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30] 2026-04-21 19:02:01,770 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Base: Auto-vacuum internal data` done. 2026-04-21 19:02:01,777 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 19:02:01,783 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 19:02:01,789 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Delete Notifications older than 6 Month`. 2026-04-21 19:02:01,796 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Delete Notifications older than 6 Month` done. 2026-04-21 19:02:01,803 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 19:02:01,807 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 19:02:01,812 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Users: Notify About Unregistered Users`. 2026-04-21 19:02:01,817 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Users: Notify About Unregistered Users` done. 2026-04-21 19:02:01,822 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Disable unused snippets assets`. 2026-04-21 19:02:03,376 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Disable unused snippets assets` done. 2026-04-21 19:02:03,387 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Website Visitor : clean inactive visitors`. 2026-04-21 19:02:03,392 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Website Visitor : clean inactive visitors` done. 2026-04-21 19:02:03,398 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Procurement: run scheduler`. 2026-04-21 19:02:03,413 410 INFO 10605-16-0-without_demo odoo.addons.stock.models.stock_rule: _run_scheduler_tasks is finished and committed 2026-04-21 19:02:03,413 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Procurement: run scheduler` done. 2026-04-21 19:02:03,420 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Purchase reminder`. 2026-04-21 19:02:03,427 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Purchase reminder` done. 2026-04-21 19:02:03,435 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Project: Send rating`. 2026-04-21 19:02:03,439 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Project: Send rating` done. 2026-04-21 19:02:03,446 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `HR Employee: check work permit validity`. 2026-04-21 19:02:03,451 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `HR Employee: check work permit validity` done. 2026-04-21 19:02:03,458 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Calendar: Event Reminder`. 2026-04-21 19:02:03,463 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Calendar: Event Reminder` done. 2026-04-21 19:02:03,469 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Accrual Time Off: Updates the number of time off`. 2026-04-21 19:02:03,474 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Accrual Time Off: Updates the number of time off` done. 2026-04-21 19:02:03,480 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `HR Contract: update state`. 2026-04-21 19:02:03,486 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `HR Contract: update state` done. 2026-04-21 19:02:03,492 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 19:02:03,496 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 19:02:03,501 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:02:03,506 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:02:03,512 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Close Expired Job Postings`. 2026-04-21 19:02:03,517 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Close Expired Job Postings` done. 2026-04-21 19:02:03,523 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 19:02:03,527 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 19:02:03,533 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-21 19:02:03,535 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-21 19:02:03,536 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-21 19:02:03,541 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 19:02:03,544 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 19:04:03,952 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:04:03,957 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:14:05,874 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:14:05,879 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:24:07,899 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:24:07,905 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:34:09,805 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:34:09,811 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:44:11,739 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:44:11,745 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:54:13,761 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 19:54:13,768 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 19:54:13,777 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 19:54:13,781 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 19:54:13,790 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 19:54:13,796 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 19:54:13,806 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 19:54:13,811 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 19:54:13,820 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 19:54:13,825 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 19:54:13,832 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 19:54:13,838 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 19:59:14,822 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 19:59:14,828 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-21 20:04:15,757 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:04:15,760 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:14:17,767 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:14:17,773 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:24:19,779 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:24:19,785 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:34:21,650 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:34:21,655 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:44:23,606 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:44:23,612 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:53:25,390 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 20:53:25,397 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 20:53:25,406 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 20:53:25,411 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 20:54:25,596 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Digest Emails`. 2026-04-21 20:54:28,015 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Digest Emails` done. 2026-04-21 20:54:28,028 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 20:54:28,033 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 20:54:28,044 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 20:54:28,050 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 20:54:28,060 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 20:54:28,065 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 20:54:28,074 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 20:54:28,081 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 20:59:29,026 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 20:59:29,034 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-21 21:04:30,054 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:04:30,061 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:14:31,960 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:14:31,966 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:24:33,682 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:24:33,688 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:34:35,578 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:34:35,584 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:44:37,458 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:44:37,464 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:53:39,170 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-21 21:53:39,175 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-21 21:53:39,177 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-21 21:53:39,187 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 21:53:39,303 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 21:53:39,313 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 21:53:39,319 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 21:54:39,511 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 21:54:39,517 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 21:54:39,529 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 21:54:39,534 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 21:54:39,544 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 21:54:39,550 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 21:54:39,559 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 21:54:39,562 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 21:59:40,508 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 21:59:40,515 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-21 22:04:41,506 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:04:41,512 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:14:43,501 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:14:43,508 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:24:45,490 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:24:45,497 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:34:47,307 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:34:47,312 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:44:49,134 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:44:49,138 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:53:50,871 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 22:53:50,877 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 22:53:50,884 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 22:53:50,889 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 22:53:50,898 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 22:53:50,903 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 22:54:51,117 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 22:54:51,124 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 22:54:51,133 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 22:54:51,138 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 22:54:51,148 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 22:54:51,153 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 22:58:51,900 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 22:58:51,907 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-21 23:04:53,145 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:04:53,151 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:14:55,149 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:14:55,193 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:24:57,194 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:24:57,200 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:34:59,201 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:34:59,208 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:44:00,995 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:44:00,999 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:54:02,910 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-21 23:54:02,924 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-21 23:54:02,938 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-21 23:54:02,944 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-21 23:54:02,953 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-21 23:54:02,958 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-21 23:54:02,967 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-21 23:54:02,972 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-21 23:54:02,983 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-21 23:54:02,989 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-21 23:54:02,999 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-21 23:54:03,004 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-21 23:59:04,006 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-21 23:59:04,010 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 00:04:04,998 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:04:05,003 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:14:06,982 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:14:06,987 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:24:08,808 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:24:08,815 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:34:10,670 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:34:10,676 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:44:12,503 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:44:12,509 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:53:13,957 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-22 00:53:13,961 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-22 00:53:13,963 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-22 00:54:14,176 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 00:54:14,184 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 00:54:14,193 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 00:54:14,198 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 00:54:14,206 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 00:54:14,210 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 00:54:14,220 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 00:54:14,226 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 00:54:14,235 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 00:54:14,240 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 00:54:14,249 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 00:54:14,254 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 00:59:15,190 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 00:59:15,196 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 01:04:16,163 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:04:16,168 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:14:18,045 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:14:18,049 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:24:19,891 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:24:19,897 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:34:21,842 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:34:21,849 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:44:23,742 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:44:23,748 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:53:25,542 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 01:53:25,547 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 01:53:25,557 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 01:53:25,562 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 01:54:25,773 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 01:54:25,779 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 01:54:25,789 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 01:54:25,794 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 01:54:25,802 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 01:54:25,808 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 01:54:25,817 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 01:54:25,821 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 01:59:26,871 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 01:59:26,883 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 02:00:27,006 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Account: Post draft entries with auto_post enabled and accounting date up to today`. 2026-04-22 02:00:27,034 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Account: Post draft entries with auto_post enabled and accounting date up to today` done. 2026-04-22 02:04:27,842 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:04:27,849 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:14:29,867 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:14:29,875 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:24:31,899 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:24:31,905 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:34:33,774 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:34:33,782 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:37:43,438 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 02:37:45,178 405 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_construction', defaulting to LGPL-3 2026-04-22 02:37:45,522 405 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_approval', defaulting to LGPL-3 2026-04-22 02:37:45,587 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 02:37:46,025 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-3e30c4c/1/web.assets_frontend.min.css 2026-04-22 02:37:46,363 406 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_construction', defaulting to LGPL-3 2026-04-22 02:37:46,441 406 WARNING 10605-16-0-without_demo odoo.modules.module: Missing `license` key in manifest for 'agx_approval', defaulting to LGPL-3 2026-04-22 02:37:46,740 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-3e30c4c/1/web.assets_frontend.min.css 2026-04-22 02:37:47,564 405 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,570 405 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,574 405 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,577 405 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,580 405 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.fines_total is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,633 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-1de624b/1/web.assets_frontend_minimal.min.js 2026-04-22 02:37:47,817 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-fc7dea2/1/web.assets_frontend_lazy.min.js 2026-04-22 02:37:47,962 406 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,967 406 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,971 406 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,973 406 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:47,976 406 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.fines_total is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3.12/threading.py", line 1030, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/data/build/odoo/odoo/service/server.py", line 1129, in _runloop self.process_work() File "/data/build/odoo/odoo/service/server.py", line 1168, in process_work self.process_request(client, addr) File "/data/build/odoo/odoo/service/server.py", line 1159, in process_request self.server.process_request(client, addr) File "/usr/lib/python3.12/socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "/usr/lib/python3.12/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.12/socketserver.py", line 761, in __init__ self.handle() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 342, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib/python3.12/http/server.py", line 436, in handle self.handle_one_request() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 374, in handle_one_request self.run_wsgi() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 319, in run_wsgi execute(self.server.app) File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/serving.py", line 308, in execute application_iter = app(environ, start_response) File "/data/build/odoo/odoo/http.py", line 2237, in __call__ response = request._serve_db() File "/data/build/odoo/odoo/http.py", line 1824, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/odoo/http.py", line 1852, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/data/build/odoo/odoo/http.py", line 1966, in dispatch return self.request.registry['ir.http']._dispatch(endpoint) File "/data/build/odoo/addons/website/models/ir_http.py", line 237, in _dispatch response = super()._dispatch(endpoint) File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 156, in _dispatch result.flatten() File "/data/build/odoo/odoo/tools/facade.py", line 83, in wrap_func func(self._wrapped__, *args, **kwargs) File "/data/build/odoo/odoo/http.py", line 1213, in flatten self.response.append(self.render()) File "/data/build/odoo/odoo/http.py", line 1205, in render return request.env["ir.ui.view"]._render_template(self.template, self.qcontext) File "/data/build/odoo/addons/website/models/ir_ui_view.py", line 419, in _render_template return super()._render_template(template, values=values) File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2135, in _render_template return self.env['ir.qweb']._render(template, values) File "/data/build/odoo/odoo/tools/profiler.py", line 301, in _tracked_method_render return method_render(self, template, values, **options) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 593, in _render result = ''.join(rendering) File "<1379>", line 39, in template_1379 File "<1379>", line 28, in template_1379_content File "<1381>", line 1402, in template_1381 File "<1381>", line 1015, in template_1381_content File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2470, in _load_values value = self._get_cached_values(cache_key, get_value) File "", line 2, in _get_cached_values File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2483, in _get_cached_values return get_value() File "<1381>", line 1005, in template_1381_t_cache_0_cache File "<1381>", line 426, in template_1381_t_cache_0 File "/data/build/odoo/addons/website/models/ir_qweb.py", line 122, in _get_asset_nodes return super(IrQWeb, self_website)._get_asset_nodes(bundle, css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load, media=media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2438, in _get_asset_nodes return self._generate_asset_nodes_cache(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "", line 2, in _generate_asset_nodes_cache File "/data/build/odoo/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2493, in _generate_asset_nodes_cache return self._generate_asset_nodes(bundle, css, js, debug, async_load, defer_load, lazy_load, media) File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2567, in _generate_asset_nodes return remains + asset.to_node(css=css, js=js, debug=debug, async_load=async_load, defer_load=defer_load, lazy_load=lazy_load) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 159, in to_node css_attachments = self.css(is_minified=not is_debug_assets) or [] File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 627, in css self.save_attachment(extension, css) File "/data/build/odoo/odoo/addons/base/models/assetsbundle.py", line 373, in save_attachment attachment = ira.with_user(SUPERUSER_ID).create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/addons/website/models/ir_attachment.py", line 23, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_attachment.py", line 673, in create return super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:37:48,021 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-1de624b/1/web.assets_frontend_minimal.min.js 2026-04-22 02:37:48,217 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-fc7dea2/1/web.assets_frontend_lazy.min.js 2026-04-22 02:37:49,054 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:49] "GET / HTTP/1.0" 200 - 177 0.236 5.931 2026-04-22 02:37:49,919 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:49] "GET / HTTP/1.0" 200 - 177 0.189 4.172 2026-04-22 02:37:51,349 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.005 1.336 2026-04-22 02:37:51,351 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/assets/273-3e30c4c/1/web.assets_frontend.min.css HTTP/1.0" 200 - 5 0.005 1.327 2026-04-22 02:37:51,417 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/assets/274-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.007 0.018 2026-04-22 02:37:51,887 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.005 0.013 2026-04-22 02:37:51,901 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-brands-400.woff2 HTTP/1.0" 200 - 1 0.003 0.009 2026-04-22 02:37:51,914 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.003 0.008 2026-04-22 02:37:51,936 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /web/image/website/1/logo/My%20Website?unique=2907d7d HTTP/1.0" 200 - 6 0.009 0.056 2026-04-22 02:37:51,986 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:51] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 - 1 0.005 0.011 2026-04-22 02:37:52,048 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:52] "GET /web/assets/276-fc7dea2/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.015 0.012 2026-04-22 02:37:52,080 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:52] "GET /web/image/website/1/favicon?unique=2907d7d HTTP/1.0" 200 - 7 0.007 0.050 2026-04-22 02:37:53,611 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:37:53] "GET /website/translations/76088d6be19ccea33315de4d609bce1d8c50ac29?lang=en_US HTTP/1.0" 200 - 3 0.006 0.014 2026-04-22 02:38:03,735 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:03] "GET / HTTP/1.0" 200 - 9 0.014 0.031 2026-04-22 02:38:03,806 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.005 0.013 2026-04-22 02:38:03,831 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:03] "GET /web/assets/271-3e30c4c/1/web.assets_frontend.min.css HTTP/1.0" 200 - 5 0.006 0.024 2026-04-22 02:38:03,859 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:03] "GET /web/assets/272-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.006 0.014 2026-04-22 02:38:04,839 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:04] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-brands-400.woff2 HTTP/1.0" 200 - 1 0.006 0.012 2026-04-22 02:38:04,839 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:04] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.005 0.012 2026-04-22 02:38:05,135 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:05] "GET /web/assets/275-fc7dea2/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.008 0.015 2026-04-22 02:38:05,145 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:05] "GET /web/image/website/1/favicon?unique=2907d7d HTTP/1.0" 200 - 6 0.005 0.017 2026-04-22 02:38:05,154 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:05] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 - 1 0.003 0.007 2026-04-22 02:38:05,610 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:05] "GET /web/login HTTP/1.0" 200 - 19 0.022 0.084 2026-04-22 02:38:07,088 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:07] "GET /website/translations/76088d6be19ccea33315de4d609bce1d8c50ac29?lang=en_US HTTP/1.0" 200 - 3 0.006 0.017 2026-04-22 02:38:08,665 406 INFO 10605-16-0-without_demo odoo.addons.base.models.res_users: Login successful for db:10605-16-0-without_demo login:admin from 10.72.0.104 2026-04-22 02:38:08,728 406 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 02:38:08,729 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:08] "POST /web/login HTTP/1.0" 303 - 94 0.112 0.858 2026-04-22 02:38:08,775 405 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 02:38:08,788 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 02:38:13,308 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-7bac4b3/web.assets_common.min.css 2026-04-22 02:38:14,028 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-5358e5e/web.assets_backend.min.css 2026-04-22 02:38:15,954 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-7bac4b3/web.assets_common.min.js 2026-04-22 02:38:16,563 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-5358e5e/web.assets_backend.min.js 2026-04-22 02:38:19,202 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-260b8f1/web.assets_backend_prod_only.min.js 2026-04-22 02:38:19,266 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web HTTP/1.0" 200 - 137 0.170 10.323 2026-04-22 02:38:19,353 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/assets/278-5358e5e/web.assets_backend.min.css HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 02:38:19,356 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/assets/277-7bac4b3/web.assets_common.min.css HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 02:38:19,366 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 02:38:19,369 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 02:38:19,386 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/assets/281-260b8f1/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 02:38:19,680 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:19] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 4 0.001 0.089 2026-04-22 02:38:21,791 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:21] "GET /web/webclient/translations/6c2cd97419f9101c8868ea8a1afd31de1f0de3f5?lang=th_TH HTTP/1.0" 200 - 2 0.002 2.153 2026-04-22 02:38:27,368 405 INFO 10605-16-0-without_demo odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง (1) 2026-04-22 02:38:27,381 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:27] "GET /web/webclient/locale/th_TH HTTP/1.0" 200 - 1 0.000 0.006 2026-04-22 02:38:27,431 405 INFO 10605-16-0-without_demo odoo.addons.iap.tools.iap_tools: iap jsonrpc https://partner-autocomplete.odoo.com/iap/partner_autocomplete/enrich 2026-04-22 02:38:27,593 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:27] "GET /web/static/img/favicon.ico HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 02:38:29,714 405 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 02:38:29,716 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.0" 200 - 37 0.060 2.304 2026-04-22 02:38:35,377 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 02:38:35,385 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 02:38:35,639 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /mail/init_messaging HTTP/1.0" 200 - 114 0.080 0.129 2026-04-22 02:38:35,656 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 9 0.007 0.008 2026-04-22 02:38:35,679 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 10 0.009 0.013 2026-04-22 02:38:35,701 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 8 0.006 0.013 2026-04-22 02:38:35,718 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 7 0.006 0.009 2026-04-22 02:38:35,775 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 24 0.026 0.029 2026-04-22 02:38:35,787 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.007 2026-04-22 02:38:35,796 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /agx_sarabun/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.007 2026-04-22 02:38:35,801 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /mail/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.003 2026-04-22 02:38:35,809 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 02:38:35,825 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /web/action/load HTTP/1.0" 200 - 8 0.005 0.010 2026-04-22 02:38:35,859 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 02:38:35,863 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 02:38:35,868 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-regular-400.woff2 HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 02:38:35,872 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-brands-400.woff2 HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 02:38:35,878 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-a3fd9c5/bus.websocket_worker_assets.min.js 2026-04-22 02:38:35,888 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/image/res.company/1/favicon HTTP/1.0" 200 - 10 0.007 0.008 2026-04-22 02:38:35,900 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "POST /mail/inbox/messages HTTP/1.0" 200 - 6 0.006 0.005 2026-04-22 02:38:35,903 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 200 - 20 0.011 0.518 2026-04-22 02:38:35,924 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/image/mail.channel/1/avatar_128?unique=65dcb0072d4e5609d679dbf6ee4e5434daf4a74f5bcb6e10f373557d11274893b6f697660b96524228f72be52ae3da4f7f03af63d2c0ccce540d4948bdaeffe9 HTTP/1.0" 200 - 9 0.005 0.010 2026-04-22 02:38:35,938 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/image/res.partner/2/avatar_128 HTTP/1.0" 200 - 19 0.007 0.022 2026-04-22 02:38:35,987 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 02:38:35,997 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:35] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.002 0.007 2026-04-22 02:38:40,268 408 INFO ? odoo.modules.loading: loading 1 modules... 2026-04-22 02:38:40,654 408 INFO ? odoo.modules.loading: 1 modules loaded in 0.20s, 0 queries (+0 extra) 2026-04-22 02:38:40,856 408 WARNING ? odoo.modules.module: Missing `license` key in manifest for 'agx_construction', defaulting to LGPL-3 2026-04-22 02:38:40,973 408 WARNING ? odoo.modules.module: Missing `license` key in manifest for 'agx_approval', defaulting to LGPL-3 2026-04-22 02:38:41,084 408 INFO ? odoo.modules.loading: loading 321 modules... 2026-04-22 02:38:50,242 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:50] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 02:38:52,672 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:52] "POST /web/action/load HTTP/1.0" 200 - 18 0.009 0.510 2026-04-22 02:38:52,849 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:52] "POST /web/dataset/call_kw/account.asset/get_views HTTP/1.0" 200 - 61 0.032 0.128 2026-04-22 02:38:53,002 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 02:38:53,006 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:53] "POST /web/dataset/call_kw/account.asset/web_search_read HTTP/1.0" 200 - 9 0.004 0.006 2026-04-22 02:38:53,099 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:53] "GET /web/static/img/smiling_face.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 02:38:55,190 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:55] "POST /web/action/load HTTP/1.0" 200 - 14 0.007 0.483 2026-04-22 02:38:55,242 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:55] "POST /web/dataset/call_kw/account.asset.batch/get_views HTTP/1.0" 200 - 25 0.007 0.023 2026-04-22 02:38:55,325 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:55] "POST /web/dataset/call_kw/account.asset.batch/web_search_read HTTP/1.0" 200 - 3 0.003 0.007 2026-04-22 02:38:55,504 408 INFO ? odoo.modules.loading: 321 modules loaded in 14.42s, 0 queries (+0 extra) 2026-04-22 02:38:55,951 408 INFO ? odoo.modules.loading: Modules loaded. 2026-04-22 02:38:55,961 408 INFO ? odoo.modules.registry: Registry loaded in 16.476s 2026-04-22 02:38:55,965 408 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 02:38:56,524 408 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-04-22 02:38:56,805 408 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3/dist-packages/gevent/baseserver.py", line 34, in _handle_and_close_when_done return handle(*args_tuple) File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1700, in handle handler.handle() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 574, in handle result = self.handle_one_request() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 804, in handle_one_request self.handle_one_response() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1107, in handle_one_response self.run_application() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1059, in run_application close() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wsgi.py", line 466, in close callback() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wrappers/response.py", line 439, in close func() File "/data/build/odoo/addons/bus/websocket.py", line 821, in response.call_on_close(lambda: cls._serve_forever( File "/data/build/odoo/addons/bus/websocket.py", line 918, in _serve_forever req.serve_websocket_message(message) File "/data/build/odoo/addons/bus/websocket.py", line 758, in serve_websocket_message service_model.retrying( File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/addons/bus/websocket.py", line 775, in _serve_ir_websocket ir_websocket._update_bus_presence(**data) File "/data/build/odoo/addons/mail/models/ir_websocket.py", line 39, in _update_bus_presence super()._update_bus_presence(inactivity_period, im_status_ids_by_model) File "/data/build/odoo/addons/bus/models/ir_websocket.py", line 43, in _update_bus_presence self.env['bus.presence'].update( File "/data/build/odoo/addons/bus/models/bus_presence.py", line 47, in update self._update(inactivity_period=inactivity_period, identity_field=identity_field, identity_value=identity_value) File "/data/build/odoo/addons/bus/models/bus_presence.py", line 68, in _update self.create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:38:56,807 408 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.pending_wa_count should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3/dist-packages/gevent/baseserver.py", line 34, in _handle_and_close_when_done return handle(*args_tuple) File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1700, in handle handler.handle() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 574, in handle result = self.handle_one_request() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 804, in handle_one_request self.handle_one_response() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1107, in handle_one_response self.run_application() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1059, in run_application close() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wsgi.py", line 466, in close callback() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wrappers/response.py", line 439, in close func() File "/data/build/odoo/addons/bus/websocket.py", line 821, in response.call_on_close(lambda: cls._serve_forever( File "/data/build/odoo/addons/bus/websocket.py", line 918, in _serve_forever req.serve_websocket_message(message) File "/data/build/odoo/addons/bus/websocket.py", line 758, in serve_websocket_message service_model.retrying( File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/addons/bus/websocket.py", line 775, in _serve_ir_websocket ir_websocket._update_bus_presence(**data) File "/data/build/odoo/addons/mail/models/ir_websocket.py", line 39, in _update_bus_presence super()._update_bus_presence(inactivity_period, im_status_ids_by_model) File "/data/build/odoo/addons/bus/models/ir_websocket.py", line 43, in _update_bus_presence self.env['bus.presence'].update( File "/data/build/odoo/addons/bus/models/bus_presence.py", line 47, in update self._update(inactivity_period=inactivity_period, identity_field=identity_field, identity_value=identity_value) File "/data/build/odoo/addons/bus/models/bus_presence.py", line 68, in _update self.create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:38:56,809 408 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.state is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3/dist-packages/gevent/baseserver.py", line 34, in _handle_and_close_when_done return handle(*args_tuple) File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1700, in handle handler.handle() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 574, in handle result = self.handle_one_request() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 804, in handle_one_request self.handle_one_response() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1107, in handle_one_response self.run_application() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1059, in run_application close() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wsgi.py", line 466, in close callback() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wrappers/response.py", line 439, in close func() File "/data/build/odoo/addons/bus/websocket.py", line 821, in response.call_on_close(lambda: cls._serve_forever( File "/data/build/odoo/addons/bus/websocket.py", line 918, in _serve_forever req.serve_websocket_message(message) File "/data/build/odoo/addons/bus/websocket.py", line 758, in serve_websocket_message service_model.retrying( File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/addons/bus/websocket.py", line 775, in _serve_ir_websocket ir_websocket._update_bus_presence(**data) File "/data/build/odoo/addons/mail/models/ir_websocket.py", line 39, in _update_bus_presence super()._update_bus_presence(inactivity_period, im_status_ids_by_model) File "/data/build/odoo/addons/bus/models/ir_websocket.py", line 43, in _update_bus_presence self.env['bus.presence'].update( File "/data/build/odoo/addons/bus/models/bus_presence.py", line 47, in update self._update(inactivity_period=inactivity_period, identity_field=identity_field, identity_value=identity_value) File "/data/build/odoo/addons/bus/models/bus_presence.py", line 68, in _update self.create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:38:56,810 408 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.is_disbursed is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3/dist-packages/gevent/baseserver.py", line 34, in _handle_and_close_when_done return handle(*args_tuple) File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1700, in handle handler.handle() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 574, in handle result = self.handle_one_request() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 804, in handle_one_request self.handle_one_response() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1107, in handle_one_response self.run_application() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1059, in run_application close() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wsgi.py", line 466, in close callback() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wrappers/response.py", line 439, in close func() File "/data/build/odoo/addons/bus/websocket.py", line 821, in response.call_on_close(lambda: cls._serve_forever( File "/data/build/odoo/addons/bus/websocket.py", line 918, in _serve_forever req.serve_websocket_message(message) File "/data/build/odoo/addons/bus/websocket.py", line 758, in serve_websocket_message service_model.retrying( File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/addons/bus/websocket.py", line 775, in _serve_ir_websocket ir_websocket._update_bus_presence(**data) File "/data/build/odoo/addons/mail/models/ir_websocket.py", line 39, in _update_bus_presence super()._update_bus_presence(inactivity_period, im_status_ids_by_model) File "/data/build/odoo/addons/bus/models/ir_websocket.py", line 43, in _update_bus_presence self.env['bus.presence'].update( File "/data/build/odoo/addons/bus/models/bus_presence.py", line 47, in update self._update(inactivity_period=inactivity_period, identity_field=identity_field, identity_value=identity_value) File "/data/build/odoo/addons/bus/models/bus_presence.py", line 68, in _update self.create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:38:56,811 408 WARNING 10605-16-0-without_demo py.warnings: /data/build/odoo/odoo/fields.py:809: UserWarning: Field 'purchase.order.wa_ids' in dependency of purchase.order.wa_fines_total should be searchable. This is necessary to determine which records to recompute when work.acceptance.fines_total is modified. You should either make the field searchable, or simplify the field dependency. File "/usr/lib/python3/dist-packages/gevent/baseserver.py", line 34, in _handle_and_close_when_done return handle(*args_tuple) File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1700, in handle handler.handle() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 574, in handle result = self.handle_one_request() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 804, in handle_one_request self.handle_one_response() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1107, in handle_one_response self.run_application() File "/usr/lib/python3/dist-packages/gevent/pywsgi.py", line 1059, in run_application close() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wsgi.py", line 466, in close callback() File "/home/runbot/.local/lib/python3.12/site-packages/werkzeug/wrappers/response.py", line 439, in close func() File "/data/build/odoo/addons/bus/websocket.py", line 821, in response.call_on_close(lambda: cls._serve_forever( File "/data/build/odoo/addons/bus/websocket.py", line 918, in _serve_forever req.serve_websocket_message(message) File "/data/build/odoo/addons/bus/websocket.py", line 758, in serve_websocket_message service_model.retrying( File "/data/build/odoo/odoo/service/model.py", line 152, in retrying result = func() File "/data/build/odoo/addons/bus/websocket.py", line 775, in _serve_ir_websocket ir_websocket._update_bus_presence(**data) File "/data/build/odoo/addons/mail/models/ir_websocket.py", line 39, in _update_bus_presence super()._update_bus_presence(inactivity_period, im_status_ids_by_model) File "/data/build/odoo/addons/bus/models/ir_websocket.py", line 43, in _update_bus_presence self.env['bus.presence'].update( File "/data/build/odoo/addons/bus/models/bus_presence.py", line 47, in update self._update(inactivity_period=inactivity_period, identity_field=identity_field, identity_value=identity_value) File "/data/build/odoo/addons/bus/models/bus_presence.py", line 68, in _update self.create(values) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/data/build/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/data/build/odoo/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/data/build/odoo/odoo/models.py", line 4019, in create records = self._create(data_list) File "/data/build/odoo/odoo/models.py", line 4250, in _create records.modified(self._fields, create=True) File "/data/build/odoo/odoo/models.py", line 6165, in modified todo = [self._modified([self._fields[fname] for fname in fnames], create)] File "/data/build/odoo/odoo/models.py", line 6216, in _modified tree = self.pool.get_trigger_tree(fields, select=select) File "/data/build/odoo/odoo/modules/registry.py", line 345, in get_trigger_tree if field in self._field_triggers File "/data/build/odoo/odoo/tools/func.py", line 28, in __get__ value = self.fget(obj) File "/data/build/odoo/odoo/modules/registry.py", line 439, in _field_triggers dependencies = list(field.resolve_depends(self)) File "/data/build/odoo/odoo/fields.py", line 809, in resolve_depends warnings.warn( 2026-04-22 02:38:59,822 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:59] "POST /web/action/load HTTP/1.0" 200 - 10 0.005 0.011 2026-04-22 02:38:59,920 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:59] "POST /web/dataset/call_kw/account.asset.batch/get_views HTTP/1.0" 200 - 31 0.017 0.047 2026-04-22 02:38:59,988 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:38:59] "POST /web/dataset/call_kw/account.asset.batch/web_search_read HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 02:39:02,673 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:02] "POST /web/dataset/call_kw/account.asset.batch/onchange HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 02:39:02,966 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:02] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 200 - 6 0.005 0.015 2026-04-22 02:39:14,375 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:14] "POST /web/dataset/call_kw/account.asset.batch/web_search_read HTTP/1.0" 200 - 3 0.003 0.006 2026-04-22 02:39:19,724 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:19] "POST /web/action/load HTTP/1.0" 200 - 13 0.009 0.025 2026-04-22 02:39:20,044 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:20] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.0" 200 - 126 0.078 0.230 2026-04-22 02:39:20,271 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:20] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.0" 200 - 18 0.019 0.033 2026-04-22 02:39:42,169 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:42] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.004 0.012 2026-04-22 02:39:42,183 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:39:42] "GET /web/image/website/1/logo/My%20Website?unique=2907d7d HTTP/1.0" 200 - 13 0.011 0.019 2026-04-22 02:44:35,708 410 INFO 10605-16-0-without_demo odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 02:44:35,782 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:44:35,794 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:51:56,517 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET / HTTP/1.0" 200 - 141 0.102 0.566 2026-04-22 02:51:56,610 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.005 0.012 2026-04-22 02:51:56,730 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/assets/273-3e30c4c/1/web.assets_frontend.min.css HTTP/1.0" 200 - 12 0.012 0.015 2026-04-22 02:51:56,862 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/assets/274-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.006 0.013 2026-04-22 02:51:56,909 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.006 0.011 2026-04-22 02:51:56,913 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/image/website/1/logo/My%20Website?unique=2907d7d HTTP/1.0" 200 - 6 0.009 0.013 2026-04-22 02:51:56,922 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-brands-400.woff2 HTTP/1.0" 200 - 1 0.003 0.008 2026-04-22 02:51:56,924 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.003 0.007 2026-04-22 02:51:56,976 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:56] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 - 1 0.005 0.010 2026-04-22 02:51:57,044 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:57] "GET /web/assets/274-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.005 0.017 2026-04-22 02:51:57,050 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:57] "GET /web/assets/276-fc7dea2/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.004 0.016 2026-04-22 02:51:57,072 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:57] "GET /web/image/website/1/favicon?unique=2907d7d HTTP/1.0" 200 - 7 0.005 0.012 2026-04-22 02:51:57,315 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:57] "GET /website/translations/76088d6be19ccea33315de4d609bce1d8c50ac29?lang=en_US HTTP/1.0" 200 - 8 0.009 0.019 2026-04-22 02:51:57,357 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:57] "GET /web/assets/276-fc7dea2/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.007 0.015 2026-04-22 02:51:59,218 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:51:59] "GET /web/login HTTP/1.0" 200 - 140 0.093 0.552 2026-04-22 02:52:02,222 406 INFO 10605-16-0-without_demo odoo.addons.base.models.res_users: Login successful for db:10605-16-0-without_demo login:admin from 10.72.0.104 2026-04-22 02:52:02,240 406 INFO 10605-16-0-without_demo odoo.models.unlink: User #4 deleted website.visitor records with IDs: [4] 2026-04-22 02:52:02,249 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:02] "POST /web/login HTTP/1.0" 303 - 49 0.037 0.656 2026-04-22 02:52:03,209 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web HTTP/1.0" 200 - 92 0.074 0.861 2026-04-22 02:52:03,305 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/277-7bac4b3/web.assets_common.min.css HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 02:52:03,307 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 200 - 4 0.002 0.011 2026-04-22 02:52:03,318 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/278-5358e5e/web.assets_backend.min.css HTTP/1.0" 200 - 4 0.001 0.008 2026-04-22 02:52:03,324 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 02:52:03,341 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/281-260b8f1/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 4 0.001 0.003 2026-04-22 02:52:03,430 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/webclient/translations/6c2cd97419f9101c8868ea8a1afd31de1f0de3f5?lang=th_TH HTTP/1.0" 200 - 2 0.002 0.026 2026-04-22 02:52:03,697 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/281-260b8f1/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 4 0.001 0.009 2026-04-22 02:52:03,742 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 200 - 4 0.001 0.007 2026-04-22 02:52:03,762 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:03] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 34 0.054 0.308 2026-04-22 02:52:04,987 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:04] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 02:52:05,133 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/webclient/locale/th_TH HTTP/1.0" 200 - 1 0.000 0.004 2026-04-22 02:52:05,264 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/static/img/favicon.ico HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 02:52:05,297 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/webclient/locale/th_TH HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 02:52:05,360 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 02:52:05,381 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 2 0.002 0.007 2026-04-22 02:52:05,400 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.005 0.022 2026-04-22 02:52:05,423 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 7 0.008 0.014 2026-04-22 02:52:05,435 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /mail/init_messaging HTTP/1.0" 200 - 34 0.022 0.031 2026-04-22 02:52:05,443 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 8 0.007 0.011 2026-04-22 02:52:05,453 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 10 0.004 0.012 2026-04-22 02:52:05,453 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 02:52:05,455 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /agx_sarabun/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.001 2026-04-22 02:52:05,456 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /mail/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.002 2026-04-22 02:52:05,462 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.003 0.004 2026-04-22 02:52:05,468 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 1 0.000 0.003 2026-04-22 02:52:05,474 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 02:52:05,484 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /web/action/load HTTP/1.0" 200 - 8 0.003 0.006 2026-04-22 02:52:05,486 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-regular-400.woff2 HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 02:52:05,491 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 200 - 8 0.007 0.020 2026-04-22 02:52:05,495 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image/res.company/1/favicon HTTP/1.0" 200 - 5 0.004 0.005 2026-04-22 02:52:05,505 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "POST /mail/inbox/messages HTTP/1.0" 200 - 4 0.003 0.003 2026-04-22 02:52:05,609 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.004 0.010 2026-04-22 02:52:05,619 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image/mail.channel/1/avatar_128?unique=65dcb0072d4e5609d679dbf6ee4e5434daf4a74f5bcb6e10f373557d11274893b6f697660b96524228f72be52ae3da4f7f03af63d2c0ccce540d4948bdaeffe9 HTTP/1.0" 200 - 9 0.008 0.016 2026-04-22 02:52:05,629 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image/res.partner/2/avatar_128 HTTP/1.0" 200 - 7 0.005 0.013 2026-04-22 02:52:05,643 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:05] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 10 0.009 0.014 2026-04-22 02:52:10,001 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:10] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 02:52:12,158 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:12] "POST /web/action/load HTTP/1.0" 200 - 13 0.009 0.029 2026-04-22 02:52:12,203 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:12] "POST /web/dataset/call_kw/account.asset/get_views HTTP/1.0" 200 - 2 0.001 0.026 2026-04-22 02:52:12,291 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.002 0.007 2026-04-22 02:52:12,307 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:12] "POST /web/dataset/call_kw/account.asset/web_search_read HTTP/1.0" 200 - 10 0.012 0.013 2026-04-22 02:52:12,415 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:12] "GET /web/static/img/smiling_face.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 02:52:13,837 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:13] "POST /web/action/load HTTP/1.0" 200 - 10 0.007 0.017 2026-04-22 02:52:13,898 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:13] "POST /web/dataset/call_kw/asset.depreciation.report.wizard/get_views HTTP/1.0" 200 - 9 0.006 0.019 2026-04-22 02:52:14,030 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:14] "POST /web/dataset/call_kw/asset.depreciation.report.wizard/onchange HTTP/1.0" 200 - 4 0.003 0.013 2026-04-22 02:52:15,257 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:15] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 13 0.015 0.015 2026-04-22 02:52:16,706 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:16] "POST /web/dataset/call_kw/account.asset.profile/name_search HTTP/1.0" 200 - 7 0.007 0.011 2026-04-22 02:52:20,912 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:20] "POST /web/dataset/call_kw/asset.depreciation.report.wizard/create HTTP/1.0" 200 - 6 0.007 0.014 2026-04-22 02:52:20,946 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:20] "POST /web/dataset/call_kw/asset.depreciation.report.wizard/read HTTP/1.0" 200 - 6 0.004 0.010 2026-04-22 02:52:21,081 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:21] "POST /web/dataset/call_button HTTP/1.0" 200 - 19 0.016 0.098 2026-04-22 02:52:21,113 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:21] "GET /web/content/asset.depreciation.report.wizard/1/data/asset_depreciation_report.xlsx?download=true HTTP/1.0" 200 - 5 0.004 0.009 2026-04-22 02:52:21,166 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:21] "POST /web/dataset/call_kw/account.asset/get_views HTTP/1.0" 200 - 2 0.001 0.026 2026-04-22 02:52:21,201 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 02:52:21] "POST /web/dataset/call_kw/account.asset/web_search_read HTTP/1.0" 200 - 2 0.001 0.007 2026-04-22 02:53:37,598 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 02:53:37,604 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 02:53:37,611 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 02:53:37,615 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 02:54:37,829 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 02:54:37,836 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 02:54:37,846 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 02:54:37,850 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 02:54:37,858 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 02:54:37,863 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 02:54:37,870 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 02:54:37,875 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 02:59:38,902 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 02:59:38,912 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 03:00:39,042 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Project: Create Recurring Tasks`. 2026-04-22 03:00:39,050 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Project: Create Recurring Tasks` done. 2026-04-22 03:04:39,868 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:04:39,878 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:14:41,784 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:14:41,791 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:24:43,777 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:24:43,785 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:34:45,784 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:34:45,795 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:36:40,158 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:40] "POST /web/action/load HTTP/1.0" 200 - 13 0.023 0.035 2026-04-22 03:36:40,263 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:40] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 35 0.022 0.059 2026-04-22 03:36:40,333 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:40] "POST /web/dataset/call_kw/work.acceptance/web_search_read HTTP/1.0" 200 - 3 0.014 0.006 2026-04-22 03:36:41,305 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:41] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 9 0.014 0.022 2026-04-22 03:36:41,470 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:41] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 304 - 6 0.008 0.015 2026-04-22 03:36:46,228 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:46] "POST /web/dataset/call_kw/work.acceptance/web_search_read HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 03:36:47,719 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 03:36:47] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.0" 200 - 10 0.013 0.025 2026-04-22 03:41:37,119 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 03:41:37] "GET /websocket HTTP/1.0" 101 417 3779.988559 2026-04-22 03:44:47,736 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:44:47,746 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:53:49,527 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 03:53:49,533 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 03:53:49,544 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-22 03:53:49,549 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-22 03:53:49,550 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-22 03:53:49,557 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 03:53:49,562 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 03:53:49,569 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 03:53:49,572 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 03:54:49,779 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 03:54:49,782 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 03:54:49,789 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 03:54:49,792 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 03:54:49,797 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 03:54:49,800 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 03:58:50,569 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 03:58:50,580 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 04:04:51,742 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:04:51,753 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:14:53,581 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:14:53,589 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:16:37,109 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:16:37] "GET /websocket HTTP/1.0" 101 417 5071.702905 2026-04-22 04:23:14,011 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:14] "GET /web HTTP/1.0" 200 - 60 0.057 1.133 2026-04-22 04:23:14,087 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:23:14] "GET /websocket HTTP/1.0" 101 417 2496.390343 2026-04-22 04:23:14,312 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:14] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 1 0.001 0.099 2026-04-22 04:23:15,262 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:15] "POST /web/action/load HTTP/1.0" 200 - 11 0.010 0.026 2026-04-22 04:23:22,833 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:22] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 304 - 4 0.008 0.011 2026-04-22 04:23:23,126 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 2 0.002 0.006 2026-04-22 04:23:23,152 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /mail/init_messaging HTTP/1.0" 200 - 34 0.046 0.045 2026-04-22 04:23:23,157 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 10 0.010 0.013 2026-04-22 04:23:23,165 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 04:23:23,203 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 3 0.003 0.007 2026-04-22 04:23:23,260 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 10 0.013 0.020 2026-04-22 04:23:23,362 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:23] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.005 0.008 2026-04-22 04:23:25,601 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 1 0.001 0.005 2026-04-22 04:23:25,625 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 8 0.008 0.019 2026-04-22 04:23:25,638 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.004 0.007 2026-04-22 04:23:25,658 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.002 0.010 2026-04-22 04:23:25,676 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.003 0.009 2026-04-22 04:23:25,879 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:25] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.0" 200 - 132 0.088 0.189 2026-04-22 04:23:26,006 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 1 0.000 0.006 2026-04-22 04:23:26,055 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 04:23:26] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.0" 200 - 20 0.024 0.033 2026-04-22 04:24:55,525 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:24:55,534 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:30:50,180 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:30:50] "GET /websocket HTTP/1.0" 101 417 446.818366 2026-04-22 04:34:57,425 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:34:57,438 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:43:59,246 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:43:59,252 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:48:59,808 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:48:59] "GET /websocket HTTP/1.0" 101 417 1942.029326 2026-04-22 04:50:31,921 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:50:31] "GET /websocket HTTP/1.0" 101 417 90.166211 2026-04-22 04:54:01,171 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 04:54:01,177 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 04:54:01,188 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 04:54:01,195 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 04:54:01,205 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 04:54:01,211 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 04:54:01,220 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 04:54:01,226 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 04:54:01,236 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 04:54:01,242 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 04:54:01,250 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 04:54:01,254 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 04:55:36,857 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:55:36] "GET /websocket HTTP/1.0" 101 417 90.662241 2026-04-22 04:56:51,844 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:56:51] "GET /websocket HTTP/1.0" 101 417 63.169426 2026-04-22 04:57:19,598 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:57:19] "GET /websocket HTTP/1.0" 101 417 28.865253 2026-04-22 04:58:50,444 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 04:58:50] "GET /websocket HTTP/1.0" 101 417 91.069635 2026-04-22 04:59:02,277 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 04:59:02,288 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 05:04:03,263 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:04:03,269 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:14:05,047 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:14:05,059 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:24:06,985 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:24:06,996 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:34:09,013 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:34:09,019 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:36:37,764 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 05:36:37] "GET /websocket HTTP/1.0" 101 417 90.130771 2026-04-22 05:38:13,833 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 05:38:13] "GET /websocket HTTP/1.0" 101 417 90.375772 2026-04-22 05:44:10,994 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:44:11,000 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:54:12,990 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 05:54:12,997 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 05:54:13,007 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 05:54:13,015 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 05:54:13,024 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 05:54:13,029 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 05:54:13,038 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 05:54:13,043 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 05:54:13,052 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 05:54:13,058 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 05:54:13,066 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 05:54:13,071 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 05:59:14,082 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 05:59:14,090 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 06:04:15,086 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:04:15,092 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:14:16,944 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:14:16,950 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:24:18,908 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:24:18,913 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:34:20,882 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:34:20,888 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:44:22,749 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:44:22,756 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:49:11,781 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 06:49:11] "GET /websocket HTTP/1.0" 101 417 4255.757949 2026-04-22 06:53:24,500 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-22 06:53:24,505 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-22 06:53:24,506 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-22 06:53:24,518 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 06:53:24,522 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 06:53:24,533 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 06:53:24,539 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 06:54:24,755 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 06:54:24,762 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 06:54:24,772 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 06:54:24,779 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 06:54:24,790 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 06:54:24,805 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 06:54:24,821 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 06:54:24,828 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 06:59:25,773 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 06:59:25,781 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 06:59:56,785 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 06:59:56] "GET /websocket HTTP/1.0" 101 417 643.347183 2026-04-22 07:01:28,739 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 07:01:28] "GET /websocket HTTP/1.0" 101 417 108.021970 2026-04-22 07:04:26,656 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:04:26,662 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:10:26,785 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 07:10:26] "GET /websocket HTTP/1.0" 101 417 536.057965 2026-04-22 07:14:28,673 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:14:28,679 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:21:25,245 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:21:25] "POST /web/action/load HTTP/1.0" 200 - 12 0.024 0.035 2026-04-22 07:21:25,434 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:21:25] "POST /web/dataset/call_kw/kmitl.project/get_views HTTP/1.0" 200 - 56 0.073 0.094 2026-04-22 07:21:25,499 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:21:25] "POST /web/dataset/call_kw/kmitl.project/web_search_read HTTP/1.0" 200 - 8 0.010 0.015 2026-04-22 07:24:30,636 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:24:30,642 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:34:32,675 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:34:32,684 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:35:51,313 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:51] "GET / HTTP/1.0" 200 - 136 0.181 0.779 2026-04-22 07:35:51,902 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:51] "GET /web/assets/276-fc7dea2/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 07:35:52,104 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:52] "GET /website/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 07:35:52,111 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:52] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:35:52,594 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:52] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=en_US HTTP/1.0" 200 - 3 0.003 0.008 2026-04-22 07:35:52,626 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:35:52] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 07:36:44,802 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:44] "GET /@/ HTTP/1.0" 303 - 2 0.005 0.007 2026-04-22 07:36:44,957 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:44] "GET /web HTTP/1.0" 200 - 13 0.014 0.128 2026-04-22 07:36:45,026 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:45] "GET /web/assets/278-5358e5e/web.assets_backend.min.css HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:36:45,033 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:45] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 07:36:45,150 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:45] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 07:36:45,189 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:45] "GET /web/webclient/translations/6c2cd97419f9101c8868ea8a1afd31de1f0de3f5?lang=th_TH HTTP/1.0" 200 - 2 0.001 0.019 2026-04-22 07:36:45,304 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:45] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 1 0.000 0.138 2026-04-22 07:36:46,218 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:46] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 206 - 4 0.001 0.008 2026-04-22 07:36:46,240 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:46] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 206 - 4 0.002 0.007 2026-04-22 07:36:46,739 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:46] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 206 - 4 0.002 0.008 2026-04-22 07:36:46,766 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:46] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 206 - 4 0.002 0.013 2026-04-22 07:36:48,237 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 2 0.002 0.007 2026-04-22 07:36:48,249 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 2 0.003 0.008 2026-04-22 07:36:48,261 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 07:36:48,274 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 3 0.003 0.008 2026-04-22 07:36:48,303 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /mail/init_messaging HTTP/1.0" 200 - 57 0.038 0.046 2026-04-22 07:36:48,304 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 10 0.010 0.018 2026-04-22 07:36:48,310 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 1 0.000 0.004 2026-04-22 07:36:48,317 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/action/load HTTP/1.0" 200 - 10 0.004 0.009 2026-04-22 07:36:48,327 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.005 2026-04-22 07:36:48,331 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 8 0.006 0.013 2026-04-22 07:36:48,336 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 1 0.000 0.004 2026-04-22 07:36:48,338 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.002 0.004 2026-04-22 07:36:48,344 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.001 0.003 2026-04-22 07:36:48,344 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 07:36:48,348 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.001 0.003 2026-04-22 07:36:48,455 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "GET /web/static/img/spin.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:48,464 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "GET /website/force/1?path=%2F HTTP/1.0" 303 - 3 0.003 0.009 2026-04-22 07:36:48,785 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-a869353/1/website.assets_wysiwyg_inside.min.css 2026-04-22 07:36:48,988 406 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:36:48,989 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:48] "GET /website/iframefallback HTTP/1.0" 200 - 61 0.056 0.477 2026-04-22 07:36:49,031 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:49] "GET /web/assets/284-a869353/1/website.assets_wysiwyg_inside.min.css HTTP/1.0" 200 - 10 0.003 0.006 2026-04-22 07:36:49,249 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:49] "GET / HTTP/1.0" 200 - 190 0.105 0.669 2026-04-22 07:36:49,504 405 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:36:49,515 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:49] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 10 0.005 0.009 2026-04-22 07:36:49,518 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:36:50,061 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/1/web_editor.assets_wysiwyg.min.css 2026-04-22 07:36:50,412 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/1/web_editor.assets_wysiwyg.min.js 2026-04-22 07:36:50,767 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/1/web_editor.assets_wysiwyg.min.css 2026-04-22 07:36:51,054 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/1/web_editor.assets_wysiwyg.min.js 2026-04-22 07:36:51,278 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=1 HTTP/1.0" 200 - 48 0.034 1.743 2026-04-22 07:36:51,315 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/285-c6ff30a/1/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 6 0.003 0.017 2026-04-22 07:36:51,324 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/287-c6ff30a/1/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.001 0.004 2026-04-22 07:36:51,415 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH HTTP/1.0" 200 - 37 0.050 0.707 2026-04-22 07:36:51,443 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/288-c6ff30a/1/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.002 0.010 2026-04-22 07:36:51,445 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/286-c6ff30a/1/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 5 0.002 0.013 2026-04-22 07:36:51,542 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-a869353/1/website.assets_wysiwyg_inside.min.js 2026-04-22 07:36:51,818 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=1 HTTP/1.0" 200 - 35 0.015 0.326 2026-04-22 07:36:51,841 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/289-a869353/1/website.assets_wysiwyg_inside.min.js HTTP/1.0" 200 - 5 0.001 0.007 2026-04-22 07:36:51,850 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:51] "GET /web/assets/288-c6ff30a/1/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.001 0.004 2026-04-22 07:36:51,909 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-bad521e/1/website.assets_wysiwyg.min.css 2026-04-22 07:36:52,007 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-bad521e/1/website.assets_wysiwyg.min.js 2026-04-22 07:36:52,096 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "GET /web/bundle/website.assets_wysiwyg?lang=th_TH HTTP/1.0" 200 - 35 0.019 0.246 2026-04-22 07:36:52,141 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "GET /web/assets/291-bad521e/1/website.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.001 0.005 2026-04-22 07:36:52,145 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "GET /web/assets/290-bad521e/1/website.assets_wysiwyg.min.css HTTP/1.0" 200 - 5 0.003 0.008 2026-04-22 07:36:52,230 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "GET /web/assets/291-bad521e/1/website.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.003 0.007 2026-04-22 07:36:52,412 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.0" 200 - 13 0.010 0.041 2026-04-22 07:36:52,560 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:52] "POST /website/get_switchable_related_views HTTP/1.0" 200 - 203 0.078 0.132 2026-04-22 07:36:53,348 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.0" 200 - 324 0.194 0.740 2026-04-22 07:36:53,711 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.0" 200 - 0 0.000 0.016 2026-04-22 07:36:53,719 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /web/static/img/openhand.cur HTTP/1.0" 200 - 0 0.000 0.025 2026-04-22 07:36:53,746 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.0" 200 - 0 0.000 0.026 2026-04-22 07:36:53,747 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_banner.svg HTTP/1.0" 200 - 0 0.000 0.034 2026-04-22 07:36:53,750 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,752 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,752 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,754 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_title.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,763 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.0" 200 - 0 0.000 0.006 2026-04-22 07:36:53,763 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.0" 200 - 0 0.000 0.005 2026-04-22 07:36:53,771 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.0" 200 - 0 0.000 0.006 2026-04-22 07:36:53,771 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.0" 200 - 0 0.000 0.006 2026-04-22 07:36:53,774 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_carousel.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,778 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_image_gallery.svg HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 07:36:53,780 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_features.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,788 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_parallax.svg HTTP/1.0" 200 - 0 0.000 0.016 2026-04-22 07:36:53,789 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,793 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,796 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,798 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_images_wall.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,804 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,805 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.0" 200 - 0 0.000 0.009 2026-04-22 07:36:53,807 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,810 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_references.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,812 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,814 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_faq_collapse.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,817 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_table_of_content.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,820 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_product_catalog.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,820 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,823 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_tabs.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,824 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_timeline.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,828 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_process_steps.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,831 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_quotes_carousel.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,835 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_map.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,837 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_searchbar.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,841 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_website_form.svg HTTP/1.0" 200 - 0 0.000 0.011 2026-04-22 07:36:53,841 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_popup.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,845 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_countdown.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,847 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_facebook_page.svg HTTP/1.0" 200 - 0 0.000 0.005 2026-04-22 07:36:53,848 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_embed_code.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,849 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_donation.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,856 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_event_upcoming_snippet.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,857 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_twitter_scroll.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,858 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_group.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,863 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/newsletter_subscribe_popup.svg HTTP/1.0" 200 - 0 0.000 0.005 2026-04-22 07:36:53,864 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 07:36:53,867 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,868 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 07:36:53,870 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_card.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,874 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_share.svg HTTP/1.0" 200 - 0 0.000 0.005 2026-04-22 07:36:53,875 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_social_media.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,878 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,878 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_searchbar_inline.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,880 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_chart.svg HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 07:36:53,881 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_progress_bar.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,888 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,889 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_badge.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,891 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_newsletter_subscribe_form.svg HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 07:36:53,893 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /website/static/src/img/snippets_thumbs/s_donation_button.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:36:53,923 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:53] "GET /hr_recruitment_kmitl/static/src/img/snippets/s_benefit_card.svg HTTP/1.0" 200 - 0 0.000 0.028 2026-04-22 07:36:55,286 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:55] "GET /website/static/src/img/snippets_options/palette.svg HTTP/1.0" 200 - 0 0.000 0.017 2026-04-22 07:36:55,337 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:55] "POST /website/theme_customize_data_get HTTP/1.0" 200 - 9 0.005 0.011 2026-04-22 07:36:55,342 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:55] "POST /website/theme_customize_data_get HTTP/1.0" 200 - 18 0.008 0.013 2026-04-22 07:36:55,368 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:55] "GET /web/static/img/transparent.png HTTP/1.0" 200 - 0 0.000 0.006 2026-04-22 07:36:59,478 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "POST /website/theme_customize_data_get HTTP/1.0" 200 - 9 0.004 0.006 2026-04-22 07:36:59,487 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "POST /website/theme_customize_data_get HTTP/1.0" 200 - 12 0.008 0.012 2026-04-22 07:36:59,524 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_three_columns_default_image_2 HTTP/1.0" 301 - 9 0.003 0.007 2026-04-22 07:36:59,570 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_text_image_default_image HTTP/1.0" 200 - 10 0.005 0.057 2026-04-22 07:36:59,590 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_image_text_default_image HTTP/1.0" 200 - 9 0.003 0.062 2026-04-22 07:36:59,608 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_three_columns_default_image_1 HTTP/1.0" 301 - 9 0.003 0.007 2026-04-22 07:36:59,611 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_picture_default_image HTTP/1.0" 200 - 9 0.003 0.025 2026-04-22 07:36:59,617 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_three_columns_default_image_3 HTTP/1.0" 301 - 9 0.003 0.005 2026-04-22 07:36:59,636 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_masonry_block_default_image_1 HTTP/1.0" 200 - 9 0.003 0.012 2026-04-22 07:36:59,660 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_13 HTTP/1.0" 200 - 9 0.002 0.040 2026-04-22 07:36:59,663 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_11 HTTP/1.0" 200 - 9 0.004 0.011 2026-04-22 07:36:59,682 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_08 HTTP/1.0" 200 - 9 0.003 0.008 2026-04-22 07:36:59,700 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_07 HTTP/1.0" 200 - 9 0.002 0.010 2026-04-22 07:36:59,709 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_03 HTTP/1.0" 200 - 9 0.002 0.013 2026-04-22 07:36:59,716 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_02 HTTP/1.0" 200 - 9 0.002 0.009 2026-04-22 07:36:59,723 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_10 HTTP/1.0" 200 - 9 0.003 0.005 2026-04-22 07:36:59,731 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_13 HTTP/1.0" 304 - 9 0.003 0.007 2026-04-22 07:36:59,733 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_05 HTTP/1.0" 200 - 9 0.003 0.006 2026-04-22 07:36:59,746 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_14 HTTP/1.0" 200 - 9 0.004 0.008 2026-04-22 07:36:59,758 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.library_image_16 HTTP/1.0" 200 - 9 0.003 0.016 2026-04-22 07:36:59,766 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_media_list_default_image_1 HTTP/1.0" 200 - 9 0.002 0.005 2026-04-22 07:36:59,774 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_media_list_default_image_3 HTTP/1.0" 200 - 9 0.003 0.012 2026-04-22 07:36:59,783 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_media_list_default_image_2 HTTP/1.0" 200 - 9 0.001 0.008 2026-04-22 07:36:59,789 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_company_team_image_1 HTTP/1.0" 200 - 9 0.003 0.005 2026-04-22 07:36:59,800 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_company_team_image_2 HTTP/1.0" 200 - 9 0.002 0.011 2026-04-22 07:36:59,803 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_company_team_image_3 HTTP/1.0" 200 - 9 0.003 0.011 2026-04-22 07:36:59,816 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_company_team_image_4 HTTP/1.0" 200 - 9 0.004 0.007 2026-04-22 07:36:59,826 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_demo_image_1 HTTP/1.0" 200 - 9 0.003 0.013 2026-04-22 07:36:59,834 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_demo_image_2 HTTP/1.0" 200 - 9 0.004 0.008 2026-04-22 07:36:59,840 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_demo_image_3 HTTP/1.0" 200 - 9 0.002 0.011 2026-04-22 07:36:59,847 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_demo_image_4 HTTP/1.0" 200 - 9 0.003 0.008 2026-04-22 07:36:59,849 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_demo_image_5 HTTP/1.0" 200 - 9 0.001 0.006 2026-04-22 07:36:59,858 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_1 HTTP/1.0" 200 - 9 0.003 0.007 2026-04-22 07:36:59,870 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_reference_default_image_6 HTTP/1.0" 200 - 9 0.002 0.018 2026-04-22 07:36:59,871 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_2 HTTP/1.0" 200 - 9 0.003 0.009 2026-04-22 07:36:59,879 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_4 HTTP/1.0" 200 - 9 0.002 0.005 2026-04-22 07:36:59,887 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_3 HTTP/1.0" 200 - 9 0.002 0.014 2026-04-22 07:36:59,892 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_5 HTTP/1.0" 200 - 9 0.003 0.009 2026-04-22 07:36:59,900 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_product_list_default_image_6 HTTP/1.0" 200 - 9 0.003 0.008 2026-04-22 07:36:59,900 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_quotes_carousel_demo_image_3 HTTP/1.0" 200 - 9 0.002 0.004 2026-04-22 07:36:59,910 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_quotes_carousel_demo_image_4 HTTP/1.0" 200 - 9 0.002 0.007 2026-04-22 07:36:59,911 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_quotes_carousel_demo_image_5 HTTP/1.0" 200 - 9 0.003 0.007 2026-04-22 07:36:59,998 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:36:59] "GET /web/image/website.s_blockquote_default_image HTTP/1.0" 200 - 9 0.004 0.008 2026-04-22 07:37:00,032 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:00] "POST /web/action/load HTTP/1.0" 200 - 17 0.010 0.021 2026-04-22 07:37:00,101 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:00] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.0" 200 - 32 0.023 0.034 2026-04-22 07:37:00,172 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:00] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.0" 200 - 19 0.013 0.013 2026-04-22 07:37:00,243 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:00] "GET /base/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.033 2026-04-22 07:37:00,275 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-3e30c4c/web.assets_frontend.min.css 2026-04-22 07:37:00,282 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:00] "GET /web/image/249 HTTP/1.0" 200 - 13 0.007 0.030 2026-04-22 07:37:01,387 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:01] "GET /web_editor/shape/website_payment/s_donation_gift.svg?c1=o-color-1 HTTP/1.0" 200 - 50 0.073 1.328 2026-04-22 07:37:16,792 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:16] "GET /website/static/src/img/theme_loader.gif HTTP/1.0" 200 - 0 0.000 0.025 2026-04-22 07:37:17,799 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.button_upgrade on ['KMITL Theme', 'Theme Common'] to user admin #2 via 10.72.0.104 2026-04-22 07:37:17,799 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.update_list on ['KMITL Theme', 'Theme Common'] to user admin #2 via 10.72.0.104 2026-04-22 07:37:20,161 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.button_install on [] to user admin #2 via 10.72.0.104 2026-04-22 07:37:20,910 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading 1 modules... 2026-04-22 07:37:20,923 405 INFO 10605-16-0-without_demo odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-04-22 07:37:20,962 405 INFO 10605-16-0-without_demo odoo.modules.loading: updating modules list 2026-04-22 07:37:20,970 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via 10.72.0.104 2026-04-22 07:37:23,843 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading 321 modules... 2026-04-22 07:37:23,936 405 INFO 10605-16-0-without_demo odoo.modules.loading: Loading module theme_common (153/321) 2026-04-22 07:37:24,359 405 INFO 10605-16-0-without_demo odoo.modules.registry: module theme_common: creating or updating database tables 2026-04-22 07:37:24,649 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading theme_common/data/data.xml 2026-04-22 07:37:24,720 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading theme_common/views/old_snippets/s_column.xml 2026-04-22 07:37:24,745 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading theme_common/views/old_snippets/s_page_header.xml 2026-04-22 07:37:24,747 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading theme_common/views/old_snippets/s_three_columns_circle.xml 2026-04-22 07:37:24,754 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module theme_common: no translation for language th 2026-04-22 07:37:24,800 405 INFO 10605-16-0-without_demo odoo.addons.website.models.ir_module_module: Module theme_common has been loaded as theme template (to upgrade) 2026-04-22 07:37:24,835 405 INFO 10605-16-0-without_demo odoo.addons.website.models.ir_module_module: Load theme ['theme_common'] for website 1 from template. 2026-04-22 07:37:24,845 405 INFO 10605-16-0-without_demo odoo.addons.website.models.theme_models: Executing method _theme_common_post_copy 2026-04-22 07:37:24,858 405 INFO 10605-16-0-without_demo odoo.modules.loading: Module theme_common loaded in 0.92s, 81 queries (+81 other) 2026-04-22 07:37:24,875 405 INFO 10605-16-0-without_demo odoo.modules.loading: Loading module theme_kmitl (191/321) 2026-04-22 07:37:25,460 405 INFO 10605-16-0-without_demo odoo.modules.registry: module theme_kmitl: creating or updating database tables 2026-04-22 07:37:25,581 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading theme_kmitl/data/ir_asset.xml 2026-04-22 07:37:25,613 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module theme_kmitl: no translation for language th 2026-04-22 07:37:25,637 405 INFO 10605-16-0-without_demo odoo.addons.website.models.ir_module_module: Module theme_kmitl has been loaded as theme template (to upgrade) 2026-04-22 07:37:25,679 405 INFO 10605-16-0-without_demo odoo.addons.website.models.ir_module_module: Load theme ['theme_kmitl'] for website 1 from template. 2026-04-22 07:37:25,696 405 INFO 10605-16-0-without_demo odoo.addons.website.models.theme_models: Executing method _theme_kmitl_post_copy 2026-04-22 07:37:25,708 405 INFO 10605-16-0-without_demo odoo.modules.loading: Module theme_kmitl loaded in 0.83s, 113 queries (+113 other) 2026-04-22 07:37:25,713 405 INFO 10605-16-0-without_demo odoo.modules.loading: Loading module hr_recruitment_kmitl (196/321) 2026-04-22 07:37:26,084 405 INFO 10605-16-0-without_demo odoo.modules.registry: module hr_recruitment_kmitl: creating or updating database tables 2026-04-22 07:37:26,520 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/security/ir.model.access.csv 2026-04-22 07:37:26,577 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/data/website_data.xml 2026-04-22 07:37:26,603 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/snippets/s_benefit_card.xml 2026-04-22 07:37:26,645 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/snippets/snippets.xml 2026-04-22 07:37:26,740 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/shared_components.xml 2026-04-22 07:37:26,881 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/hr_job_views.xml 2026-04-22 07:37:26,941 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_templates.xml 2026-04-22 07:37:26,943 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/portal_profile_views.xml 2026-04-22 07:37:26,967 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/res_partner_views.xml 2026-04-22 07:37:27,058 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/profile_templates.xml 2026-04-22 07:37:27,212 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/portal_templates.xml 2026-04-22 07:37:27,256 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/hr_applicant_views.xml 2026-04-22 07:37:27,297 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_hr_recruitment_defaults.xml 2026-04-22 07:37:27,350 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_hr_recruitment_index.xml 2026-04-22 07:37:27,451 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_hr_recruitment_detail.xml 2026-04-22 07:37:27,472 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_hr_recruitment_apply_tabs.xml 2026-04-22 07:37:27,561 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/website_hr_recruitment_apply.xml 2026-04-22 07:37:27,578 405 INFO 10605-16-0-without_demo odoo.modules.loading: loading hr_recruitment_kmitl/views/portal_application_detail_tabs.xml 2026-04-22 07:37:27,657 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_recruitment_kmitl: loading translation file th for language th_TH 2026-04-22 07:37:27,926 405 INFO 10605-16-0-without_demo odoo.modules.loading: Module hr_recruitment_kmitl loaded in 2.21s, 1033 queries (+1033 other) 2026-04-22 07:37:27,967 405 INFO 10605-16-0-without_demo odoo.modules.loading: 321 modules loaded in 4.12s, 1227 queries (+1227 extra) 2026-04-22 07:37:28,895 405 INFO 10605-16-0-without_demo odoo.modules.registry: verifying fields for every extended model 2026-04-22 07:37:30,092 405 INFO 10605-16-0-without_demo odoo.modules.loading: Modules loaded. 2026-04-22 07:37:30,117 405 INFO 10605-16-0-without_demo odoo.modules.registry: Registry loaded in 9.250s 2026-04-22 07:37:30,117 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: getting next ir.actions.todo() 2026-04-22 07:37:30,127 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: next action is "Start Website Configurator" 2026-04-22 07:37:30,175 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:37:30,661 405 INFO 10605-16-0-without_demo odoo.modules.registry: Registry changed, signaling through the database 2026-04-22 07:37:30,663 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:30] "POST /web/dataset/call_kw/ir.module.module/button_choose_theme HTTP/1.0" 200 - 8062 5.608 8.288 2026-04-22 07:37:30,689 406 INFO ? odoo.modules.registry: Reloading the model registry after database signaling. 2026-04-22 07:37:30,699 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:30] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 10 0.005 0.006 2026-04-22 07:37:30,707 406 INFO ? odoo.modules.loading: loading 1 modules... 2026-04-22 07:37:30,720 406 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-04-22 07:37:30,757 406 INFO ? odoo.modules.loading: loading 321 modules... 2026-04-22 07:37:30,886 406 INFO ? odoo.modules.loading: 321 modules loaded in 0.13s, 0 queries (+0 extra) 2026-04-22 07:37:31,284 406 INFO ? odoo.modules.loading: Modules loaded. 2026-04-22 07:37:31,304 406 INFO ? odoo.modules.registry: Registry loaded in 0.614s 2026-04-22 07:37:31,306 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:37:31,754 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:31] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 35 0.062 1.004 2026-04-22 07:37:31,820 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:31] "GET /website/force/1?path=%2Fen%2F HTTP/1.0" 303 - 17 0.011 0.011 2026-04-22 07:37:31,840 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:31] "GET /en/ HTTP/1.0" 303 - 5 0.001 0.007 2026-04-22 07:37:32,116 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-b3ba6c0/1/web.assets_frontend.min.css 2026-04-22 07:37:32,182 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-b3ba6c0/1/web.assets_frontend.min.css 2026-04-22 07:37:33,296 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [273, 271] (from bundle web.assets_frontend) 2026-04-22 07:37:33,686 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-4e1802a/1/web.assets_frontend_lazy.min.js 2026-04-22 07:37:33,833 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [273, 271] (from bundle web.assets_frontend) 2026-04-22 07:37:33,921 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-5bf23df/1/website.assets_wysiwyg_inside.min.css 2026-04-22 07:37:34,068 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [284] (from bundle website.assets_wysiwyg_inside) 2026-04-22 07:37:34,130 406 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:37:34,140 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:34] "GET /website/iframefallback HTTP/1.0" 200 - 138 0.155 2.186 2026-04-22 07:37:34,196 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:34] "GET /web/assets/296-b3ba6c0/1/web.assets_frontend.min.css HTTP/1.0" 200 - 12 0.011 0.011 2026-04-22 07:37:34,208 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:34] "GET /web/assets/297-5bf23df/1/website.assets_wysiwyg_inside.min.css HTTP/1.0" 200 - 5 0.001 0.005 2026-04-22 07:37:34,723 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [276, 275] (from bundle web.assets_frontend_lazy) 2026-04-22 07:37:35,090 405 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:37:35,097 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:35] "GET / HTTP/1.0" 200 - 284 0.411 2.833 2026-04-22 07:37:35,158 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:35] "GET /web/assets/295-b3ba6c0/1/web.assets_frontend.min.css HTTP/1.0" 200 - 8 0.006 0.009 2026-04-22 07:37:35,276 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:37:35,283 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:37:35,317 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:35] "GET /web/assets/298-4e1802a/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.002 0.007 2026-04-22 07:37:35,340 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:35] "GET /web/image/website/1/favicon?unique=425da45 HTTP/1.0" 200 - 8 0.004 0.005 2026-04-22 07:37:35,708 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:35] "GET /web/image/website/1/logo/My%20Website?unique=425da45 HTTP/1.0" 200 - 14 0.006 0.428 2026-04-22 07:37:36,183 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:36] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 13 0.008 0.011 2026-04-22 07:37:36,265 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-25977e3/1/web_editor.assets_wysiwyg.min.css 2026-04-22 07:37:36,505 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [286, 285] (from bundle web_editor.assets_wysiwyg) 2026-04-22 07:37:36,523 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-25977e3/1/web_editor.assets_wysiwyg.min.js 2026-04-22 07:37:36,877 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [288, 287] (from bundle web_editor.assets_wysiwyg) 2026-04-22 07:37:36,899 405 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:37:36,900 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:36] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=1 HTTP/1.0" 200 - 61 0.088 0.650 2026-04-22 07:37:36,918 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:37:36,923 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:37:36,936 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:36] "GET /web/assets/300-25977e3/1/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 12 0.009 0.011 2026-04-22 07:37:37,382 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:37] "GET /web/assets/299-25977e3/1/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 13 0.012 0.455 2026-04-22 07:37:37,576 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-5bf23df/1/website.assets_wysiwyg_inside.min.js 2026-04-22 07:37:37,696 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [289] (from bundle website.assets_wysiwyg_inside) 2026-04-22 07:37:37,710 406 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:37:37,712 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:37] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=1 HTTP/1.0" 200 - 51 0.032 0.214 2026-04-22 07:37:37,747 405 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:37:37,760 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 07:37:38,502 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:38] "GET /web/assets/301-5bf23df/1/website.assets_wysiwyg_inside.min.js HTTP/1.0" 200 - 13 0.022 0.735 2026-04-22 07:37:38,827 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:38] "POST /website/get_switchable_related_views HTTP/1.0" 200 - 196 0.105 0.129 2026-04-22 07:37:39,458 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.0" 200 - 335 0.130 0.716 2026-04-22 07:37:47,291 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:47] "GET / HTTP/1.0" 200 - 245 0.144 0.663 2026-04-22 07:37:47,502 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:47] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 9 0.006 0.009 2026-04-22 07:37:47,566 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:47] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=1 HTTP/1.0" 200 - 32 0.014 0.064 2026-04-22 07:37:47,591 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:47] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=1 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:37:51,927 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:51] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:37:51,940 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:51] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 6 0.002 0.017 2026-04-22 07:37:51,989 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:51] "GET /website/force/2?path=%2F HTTP/1.0" 303 - 9 0.005 0.007 2026-04-22 07:37:52,003 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:37:52,108 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:52] "GET /website/iframefallback HTTP/1.0" 200 - 48 0.022 0.106 2026-04-22 07:37:52,819 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-97e4f22/2/web.assets_frontend.min.css 2026-04-22 07:37:53,879 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-1de624b/2/web.assets_frontend_minimal.min.js 2026-04-22 07:37:54,046 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-efa861f/2/web.assets_frontend_lazy.min.js 2026-04-22 07:37:55,344 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:55] "GET / HTTP/1.0" 200 - 256 0.201 3.142 2026-04-22 07:37:55,399 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:37:55,482 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:55] "GET /web/assets/303-1de624b/2/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 07:37:55,905 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:55] "GET /web/assets/302-97e4f22/2/web.assets_frontend.min.css HTTP/1.0" 200 - 6 0.002 0.507 2026-04-22 07:37:56,300 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:56] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=6c48948 HTTP/1.0" 200 - 6 0.004 0.035 2026-04-22 07:37:56,312 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:56] "GET /web/assets/304-efa861f/2/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.002 0.007 2026-04-22 07:37:56,329 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:56] "GET /web/image/website/2/favicon?unique=6c48948 HTTP/1.0" 200 - 6 0.004 0.016 2026-04-22 07:37:57,018 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:57] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 10 0.007 0.012 2026-04-22 07:37:57,078 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-0039aba/2/web_editor.assets_wysiwyg.min.css 2026-04-22 07:37:57,296 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-0039aba/2/web_editor.assets_wysiwyg.min.js 2026-04-22 07:37:57,636 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:57] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 35 0.032 0.606 2026-04-22 07:37:57,672 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:57] "GET /web/assets/306-0039aba/2/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 5 0.001 0.004 2026-04-22 07:37:57,672 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:57] "GET /web/assets/305-0039aba/2/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 5 0.001 0.005 2026-04-22 07:37:57,890 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-80ab524/2/website.assets_wysiwyg_inside.min.css 2026-04-22 07:37:58,028 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-80ab524/2/website.assets_wysiwyg_inside.min.js 2026-04-22 07:37:58,116 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 38 0.019 0.289 2026-04-22 07:37:58,228 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=6c48948 HTTP/1.0" 304 - 5 0.001 0.009 2026-04-22 07:37:58,257 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 200 - 0 0.000 0.040 2026-04-22 07:37:58,286 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /my/applications HTTP/1.0" 200 - 27 0.012 0.045 2026-04-22 07:37:58,288 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:37:58,289 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/assets/307-80ab524/2/website.assets_wysiwyg_inside.min.css HTTP/1.0" 200 - 5 0.002 0.009 2026-04-22 07:37:58,293 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/assets/308-80ab524/2/website.assets_wysiwyg_inside.min.js HTTP/1.0" 200 - 5 0.002 0.003 2026-04-22 07:37:58,294 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:37:58,305 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:37:58,500 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:37:58,502 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:37:58,606 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 31 0.015 0.066 2026-04-22 07:37:58,716 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/assets/308-80ab524/2/website.assets_wysiwyg_inside.min.js HTTP/1.0" 206 - 5 0.002 0.008 2026-04-22 07:37:58,737 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:58] "GET /web/assets/308-80ab524/2/website.assets_wysiwyg_inside.min.js HTTP/1.0" 206 - 5 0.002 0.007 2026-04-22 07:37:59,105 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:59] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:37:59,106 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:59] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:37:59,117 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:59] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=6c48948 HTTP/1.0" 304 - 5 0.002 0.007 2026-04-22 07:37:59,119 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:59] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:37:59,963 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:37:59] "GET /my/profile HTTP/1.0" 200 - 195 0.105 0.734 2026-04-22 07:38:00,285 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:38:00,288 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 07:38:00,308 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:38:00,656 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:38:00,659 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:38:00,664 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=6c48948 HTTP/1.0" 304 - 5 0.002 0.006 2026-04-22 07:38:00,667 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:38:00,738 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "GET /my/applications HTTP/1.0" 200 - 27 0.012 0.046 2026-04-22 07:38:00,966 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:00] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:38:01,052 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:01] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 26 0.010 0.082 2026-04-22 07:38:01,076 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:01] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:38:14,963 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:14] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.004 2026-04-22 07:38:14,966 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:14] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:38:14,982 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:14] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=6c48948 HTTP/1.0" 304 - 5 0.005 0.011 2026-04-22 07:38:14,986 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:14] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:38:15,007 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:15] "GET /jobs HTTP/1.0" 200 - 22 0.016 0.024 2026-04-22 07:38:15,229 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:15] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:38:15,229 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:15] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:38:15,248 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:15] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.003 2026-04-22 07:38:18,391 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:18] "POST /web/action/load HTTP/1.0" 200 - 13 0.014 0.017 2026-04-22 07:38:18,448 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:18] "POST /web/dataset/call_kw/base.language.install/get_views HTTP/1.0" 200 - 14 0.020 0.020 2026-04-22 07:38:18,494 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:18] "POST /web/dataset/call_kw/base.language.install/onchange HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 07:38:18,520 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:18] "POST /web/dataset/call_kw/website/name_search HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 07:38:22,580 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:22] "POST /web/dataset/call_kw/res.lang/name_search HTTP/1.0" 200 - 6 0.009 0.008 2026-04-22 07:38:23,260 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:23] "POST /web/dataset/call_kw/res.lang/read HTTP/1.0" 200 - 5 0.008 0.009 2026-04-22 07:38:24,104 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:24] "POST /web/dataset/call_kw/base.language.install/create HTTP/1.0" 200 - 8 0.022 0.009 2026-04-22 07:38:24,129 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:24] "POST /web/dataset/call_kw/base.language.install/read HTTP/1.0" 200 - 7 0.005 0.006 2026-04-22 07:38:24,150 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:24] "POST /web/dataset/call_kw/res.lang/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:38:24,260 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base: loading translation file th for language th_TH 2026-04-22 07:38:24,577 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web: loading translation file th for language th_TH 2026-04-22 07:38:24,625 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_setup: loading translation file th for language th_TH 2026-04-22 07:38:24,676 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module bus: loading translation file th for language th_TH 2026-04-22 07:38:24,680 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_tour: loading translation file th for language th_TH 2026-04-22 07:38:24,686 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module mail: loading translation file th for language th_TH 2026-04-22 07:38:25,154 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module uom: loading translation file th for language th_TH 2026-04-22 07:38:25,179 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module product: loading translation file th for language th_TH 2026-04-22 07:38:25,247 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module analytic: loading translation file th for language th_TH 2026-04-22 07:38:25,273 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_editor: loading translation file th for language th_TH 2026-04-22 07:38:25,302 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module http_routing: loading translation file th for language th_TH 2026-04-22 07:38:25,304 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module auth_signup: loading translation file th for language th_TH 2026-04-22 07:38:25,335 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module portal: loading translation file th for language th_TH 2026-04-22 07:38:25,402 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module resource: loading translation file th for language th_TH 2026-04-22 07:38:25,440 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module digest: loading translation file th for language th_TH 2026-04-22 07:38:25,448 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account: loading translation file th for language th_TH 2026-04-22 07:38:25,680 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module app_web_widget_ztree: no translation for language th 2026-04-22 07:38:25,681 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module social_media: loading translation file th for language th_TH 2026-04-22 07:38:25,684 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file th for language th_TH 2026-04-22 07:38:25,687 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module utm: loading translation file th for language th_TH 2026-04-22 07:38:25,698 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website: loading translation file th for language th_TH 2026-04-22 07:38:25,821 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module barcodes: loading translation file th for language th_TH 2026-04-22 07:38:25,828 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file th for language th_TH 2026-04-22 07:38:25,850 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock: loading translation file th for language th_TH 2026-04-22 07:38:26,005 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase: loading translation file th for language th_TH 2026-04-22 07:38:26,035 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module rating: loading translation file th for language th_TH 2026-04-22 07:38:26,058 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project: loading translation file th for language th_TH 2026-04-22 07:38:26,113 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr: loading translation file th for language th_TH 2026-04-22 07:38:26,188 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module calendar: loading translation file th for language th_TH 2026-04-22 07:38:26,226 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_holidays: loading translation file th for language th_TH 2026-04-22 07:38:26,499 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module attachment_indexation: no translation for language th 2026-04-22 07:38:26,499 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file th for language th_TH 2026-04-22 07:38:26,524 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_tier_validation: no translation for language th 2026-04-22 07:38:26,525 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_move_tier_validation: no translation for language th 2026-04-22 07:38:26,525 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_analytic_parent: loading translation file th for language th_TH 2026-04-22 07:38:26,526 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_analytic_plan_code: no translation for language th 2026-04-22 07:38:26,528 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_analytic_seq: no translation for language th 2026-04-22 07:38:26,529 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_analytic_kmitl: no translation for language th 2026-04-22 07:38:26,529 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_fiscal_year: no translation for language th 2026-04-22 07:38:26,530 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_base_sequence: no translation for language th 2026-04-22 07:38:26,530 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget: loading translation file th for language th_TH 2026-04-22 07:38:26,544 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_account_tax: no translation for language th 2026-04-22 07:38:26,544 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_move_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,553 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_fiscal_year_enhance: no translation for language th 2026-04-22 07:38:26,553 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_bank_code: no translation for language th 2026-04-22 07:38:26,554 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module report_xlsx: no translation for language th 2026-04-22 07:38:26,555 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module report_xlsx_helper: no translation for language th 2026-04-22 07:38:26,555 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_bank_payment_export: no translation for language th 2026-04-22 07:38:26,556 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_bank_payment_export_format: no translation for language th 2026-04-22 07:38:26,557 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module thai_date_utils: no translation for language th 2026-04-22 07:38:26,557 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_fonts: no translation for language th 2026-04-22 07:38:26,558 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_amount_to_text: loading translation file th for language th_TH 2026-04-22 07:38:26,560 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_account_wht_cert_form: no translation for language th 2026-04-22 07:38:26,560 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_payment_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,575 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module iframe_viewer_widget: no translation for language th 2026-04-22 07:38:26,576 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module agx_sarabun: loading translation file th for language th_TH 2026-04-22 07:38:26,615 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation: loading translation file th for language th_TH 2026-04-22 07:38:26,623 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th: loading translation file th for language th_TH 2026-04-22 07:38:26,624 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_kmitl: no translation for language th 2026-04-22 07:38:26,625 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_department_code: no translation for language th 2026-04-22 07:38:26,625 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_department_short_name: loading translation file th for language th_TH 2026-04-22 07:38:26,630 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module operating_unit: no translation for language th 2026-04-22 07:38:26,630 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_department_operating_unit: no translation for language th 2026-04-22 07:38:26,630 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_exception: loading translation file th for language th_TH 2026-04-22 07:38:26,652 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_exception: no translation for language th 2026-04-22 07:38:26,653 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_account: loading translation file th for language th_TH 2026-04-22 07:38:26,674 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_stock: loading translation file th for language th_TH 2026-04-22 07:38:26,684 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request: loading translation file th for language th_TH 2026-04-22 07:38:26,695 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_exception: no translation for language th 2026-04-22 07:38:26,695 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_operating_unit: no translation for language th 2026-04-22 07:38:26,695 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file th for language th_TH 2026-04-22 07:38:26,707 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_no_rfq: no translation for language th 2026-04-22 07:38:26,708 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_line_menu: no translation for language th 2026-04-22 07:38:26,708 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_open_qty: no translation for language th 2026-04-22 07:38:26,709 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_invoice_plan: no translation for language th 2026-04-22 07:38:26,709 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_contract_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,720 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_invoice_plan_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,732 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module analytic_operating_unit: no translation for language th 2026-04-22 07:38:26,734 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_view_inheritance_extension: no translation for language th 2026-04-22 07:38:26,735 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_operating_unit: no translation for language th 2026-04-22 07:38:26,736 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_operating_unit: no translation for language th 2026-04-22 07:38:26,737 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_department: no translation for language th 2026-04-22 07:38:26,738 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_link_purchase_request: no translation for language th 2026-04-22 07:38:26,738 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,771 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_m2x_options: no translation for language th 2026-04-22 07:38:26,772 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,787 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_vendor_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,794 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_tender_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,805 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_tier_validation: no translation for language th 2026-04-22 07:38:26,806 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_egp: loading translation file th for language th_TH 2026-04-22 07:38:26,808 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_account_root: no translation for language th 2026-04-22 07:38:26,809 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module product_category_code: no translation for language th 2026-04-22 07:38:26,810 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_product: no translation for language th 2026-04-22 07:38:26,810 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_budget: loading translation file th for language th_TH 2026-04-22 07:38:26,812 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_price_tax_included: loading translation file th for language th_TH 2026-04-22 07:38:26,818 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,826 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_sarabun: loading translation file th for language th_TH 2026-04-22 07:38:26,828 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_activity_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:26,843 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval: loading translation file th for language th_TH 2026-04-22 07:38:26,858 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module operating_unit_kmitl: no translation for language th 2026-04-22 07:38:26,859 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_fontawesome: no translation for language th 2026-04-22 07:38:26,859 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_type_aginix: loading translation file th for language th_TH 2026-04-22 07:38:26,871 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module disbursement: loading translation file th for language th_TH 2026-04-22 07:38:26,888 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module kmitl_demo: no translation for language th 2026-04-22 07:38:26,889 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_demo: no translation for language th 2026-04-22 07:38:26,890 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_demo: no translation for language th 2026-04-22 07:38:26,890 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_employee_education_history: loading translation file th for language th_TH 2026-04-22 07:38:26,895 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_employee_role: loading translation file th for language th_TH 2026-04-22 07:38:26,902 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module office_order: loading translation file th for language th_TH 2026-04-22 07:38:26,909 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module aginix_hrms_base: loading translation file th for language th_TH 2026-04-22 07:38:26,913 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_employee_security_role: no translation for language th 2026-04-22 07:38:26,913 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_employee_position_level: loading translation file th for language th_TH 2026-04-22 07:38:26,946 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_employee_academic_standing_thailand: loading translation file th for language th_TH 2026-04-22 07:38:26,949 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module kmitl_project: loading translation file th for language th_TH 2026-04-22 07:38:26,963 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan: loading translation file th for language th_TH 2026-04-22 07:38:26,968 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_summary: no translation for language th 2026-04-22 07:38:26,968 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_budget: loading translation file th for language th_TH 2026-04-22 07:38:26,969 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_demo: no translation for language th 2026-04-22 07:38:26,970 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_theme_classic: no translation for language th 2026-04-22 07:38:26,970 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module contacts: loading translation file th for language th_TH 2026-04-22 07:38:26,972 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_mail: loading translation file th for language th_TH 2026-04-22 07:38:26,974 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file th for language th_TH 2026-04-22 07:38:26,990 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_contract: loading translation file th for language th_TH 2026-04-22 07:38:26,999 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_responsive: no translation for language th 2026-04-22 07:38:27,000 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_price_diff: loading translation file th for language th_TH 2026-04-22 07:38:27,004 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_address_extended: loading translation file th for language th_TH 2026-04-22 07:38:27,007 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module iap: loading translation file th for language th_TH 2026-04-22 07:38:27,009 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module iap_mail: loading translation file th for language th_TH 2026-04-22 07:38:27,011 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module phone_validation: loading translation file th for language th_TH 2026-04-22 07:38:27,041 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sms: loading translation file th for language th_TH 2026-04-22 07:38:27,062 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_sms: loading translation file th for language th_TH 2026-04-22 07:38:27,064 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file th for language th_TH 2026-04-22 07:38:27,068 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_analytic_ux_kmitl: no translation for language th 2026-04-22 07:38:27,068 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_management: loading translation file th for language th_TH 2026-04-22 07:38:27,100 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_low_value: no translation for language th 2026-04-22 07:38:27,101 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_transfer: no translation for language th 2026-04-22 07:38:27,102 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_number: no translation for language th 2026-04-22 07:38:27,104 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_account_asset_management: no translation for language th 2026-04-22 07:38:27,105 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance: no translation for language th 2026-04-22 07:38:27,106 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_gov_account_asset_management: no translation for language th 2026-04-22 07:38:27,107 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_operating_unit: no translation for language th 2026-04-22 07:38:27,108 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_gov_gpsc: loading translation file th for language th_TH 2026-04-22 07:38:27,109 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,130 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_number_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,131 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_batch: loading translation file th for language th_TH 2026-04-22 07:38:27,141 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_subcomponent_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,147 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_batch_subcomponent: loading translation file th for language th_TH 2026-04-22 07:38:27,150 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_depreciation_board: loading translation file th for language th_TH 2026-04-22 07:38:27,161 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_depreciation_report: loading translation file th for language th_TH 2026-04-22 07:38:27,164 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_asset_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,165 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_edi: loading translation file th for language th_TH 2026-04-22 07:38:27,208 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file th for language th_TH 2026-04-22 07:38:27,215 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_fiscal_year_all_user: no translation for language th 2026-04-22 07:38:27,216 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module payment: loading translation file th for language th_TH 2026-04-22 07:38:27,236 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_payment: loading translation file th for language th_TH 2026-04-22 07:38:27,247 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_payment_invoice_online_payment_patch: loading translation file th for language th_TH 2026-04-22 07:38:27,249 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_sequence: loading translation file th for language th_TH 2026-04-22 07:38:27,251 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module account_usability: no translation for language th 2026-04-22 07:38:27,252 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module agx_approval: loading translation file th for language th_TH 2026-04-22 07:38:27,256 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module agx_approval_disbursement: loading translation file th for language th_TH 2026-04-22 07:38:27,258 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module agx_approval_sarabun: no translation for language th 2026-04-22 07:38:27,258 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module agx_construction: no translation for language th 2026-04-22 07:38:27,259 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module analytic_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,259 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module analytic_operating_unit_tree: no translation for language th 2026-04-22 07:38:27,260 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module auth_totp: loading translation file th for language th_TH 2026-04-22 07:38:27,270 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file th for language th_TH 2026-04-22 07:38:27,272 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file th for language th_TH 2026-04-22 07:38:27,275 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_group_backend: no translation for language th 2026-04-22 07:38:27,276 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_import: loading translation file th for language th_TH 2026-04-22 07:38:27,305 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_install_request: loading translation file th for language th_TH 2026-04-22 07:38:27,312 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_location: loading translation file th for language th_TH 2026-04-22 07:38:27,340 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_tier_validation_comment: no translation for language th 2026-04-22 07:38:27,342 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_tier_validation_formula: no translation for language th 2026-04-22 07:38:27,344 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_tier_validation_forward: no translation for language th 2026-04-22 07:38:27,345 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_tier_validation_server_action: no translation for language th 2026-04-22 07:38:27,347 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_user_effective_permissions: no translation for language th 2026-04-22 07:38:27,348 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_user_role: loading translation file th for language th_TH 2026-04-22 07:38:27,370 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_user_role_company: no translation for language th 2026-04-22 07:38:27,372 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module base_user_role_history: no translation for language th 2026-04-22 07:38:27,373 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module server_action_mass_edit: loading translation file th for language th_TH 2026-04-22 07:38:27,390 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_account_mass_edit: no translation for language th 2026-04-22 07:38:27,391 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_account_portal: no translation for language th 2026-04-22 07:38:27,392 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_analytic_account: loading translation file th for language th_TH 2026-04-22 07:38:27,394 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_operating_unit: loading translation file th for language th_TH 2026-04-22 07:38:27,397 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_operating_unit: no translation for language th 2026-04-22 07:38:27,398 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,398 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,399 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_report: no translation for language th 2026-04-22 07:38:27,399 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_summary_demo: no translation for language th 2026-04-22 07:38:27,400 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_summary_f3: no translation for language th 2026-04-22 07:38:27,400 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_summary_operating_unit: no translation for language th 2026-04-22 07:38:27,401 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_summary_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,401 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_appropriation_tracking: loading translation file th for language th_TH 2026-04-22 07:38:27,419 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_project: loading translation file th for language th_TH 2026-04-22 07:38:27,438 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module budget_report: no translation for language th 2026-04-22 07:38:27,440 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module calendar_sms: loading translation file th for language th_TH 2026-04-22 07:38:27,446 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module contacts_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,449 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module developer_menu: no translation for language th 2026-04-22 07:38:27,451 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module disable_odoo_online: no translation for language th 2026-04-22 07:38:27,451 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module disbursement_sarabun: loading translation file th for language th_TH 2026-04-22 07:38:27,453 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module google_gmail: loading translation file th for language th_TH 2026-04-22 07:38:27,471 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_department_code_tracking: no translation for language th 2026-04-22 07:38:27,472 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_department_tracking: no translation for language th 2026-04-22 07:38:27,473 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file th for language th_TH 2026-04-22 07:38:27,478 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module theme_common: no translation for language th 2026-04-22 07:38:27,479 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module theme_kmitl: no translation for language th 2026-04-22 07:38:27,480 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_firstname: loading translation file th for language th_TH 2026-04-22 07:38:27,484 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_middlename: no translation for language th 2026-04-22 07:38:27,484 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module hr_recruitment_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,499 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_inventory: no translation for language th 2026-04-22 07:38:27,500 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module i18n_th_stock_inventory: loading translation file th for language th_TH 2026-04-22 07:38:27,502 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module i18n_th_tier_validation: loading translation file th for language th_TH 2026-04-22 07:38:27,520 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_manual_delivery: no translation for language th 2026-04-22 07:38:27,521 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_manual_delivery_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,527 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_picking_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,532 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_kmitl: no translation for language th 2026-04-22 07:38:27,533 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_operating_unit: no translation for language th 2026-04-22 07:38:27,533 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_warehouse_kmitl: no translation for language th 2026-04-22 07:38:27,534 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_request_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,539 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_request_kmitl_tier_validation: loading translation file th for language th_TH 2026-04-22 07:38:27,541 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_vat_required: no translation for language th 2026-04-22 07:38:27,542 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_scrap_attachment: loading translation file th for language th_TH 2026-04-22 07:38:27,543 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_scrap_hide_location_id: no translation for language th 2026-04-22 07:38:27,543 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_scrap_origin_readonly_done: no translation for language th 2026-04-22 07:38:27,544 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_hide_create_bill_button: no translation for language th 2026-04-22 07:38:27,544 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_procurement_committee: loading translation file th for language th_TH 2026-04-22 07:38:27,549 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_received_qty_percent: loading translation file th for language th_TH 2026-04-22 07:38:27,553 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_report_kmitl: no translation for language th 2026-04-22 07:38:27,553 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_disbursement: loading translation file th for language th_TH 2026-04-22 07:38:27,559 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_attach_existing_attachments: no translation for language th 2026-04-22 07:38:27,559 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,560 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_sequence_kmitl: no translation for language th 2026-04-22 07:38:27,560 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_sequence_kmitl: no translation for language th 2026-04-22 07:38:27,561 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_invoice_plan: no translation for language th 2026-04-22 07:38:27,561 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_invoice_plan_deliverables: loading translation file th for language th_TH 2026-04-22 07:38:27,569 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_tier_validation: no translation for language th 2026-04-22 07:38:27,569 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,571 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,582 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_disbursement: loading translation file th for language th_TH 2026-04-22 07:38:27,584 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_disbursement: loading translation file th for language th_TH 2026-04-22 07:38:27,588 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_invoice_plan_usability: loading translation file th for language th_TH 2026-04-22 07:38:27,640 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_work_acceptance_portal: no translation for language th 2026-04-22 07:38:27,641 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_inventory_department: no translation for language th 2026-04-22 07:38:27,642 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_inventory_kmitl: no translation for language th 2026-04-22 07:38:27,643 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_inventory_restriction: loading translation file th for language th_TH 2026-04-22 07:38:27,645 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_scrap_reason_text: loading translation file th for language th_TH 2026-04-22 07:38:27,647 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_scrap_responsible_user: loading translation file th for language th_TH 2026-04-22 07:38:27,649 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,652 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_widget_helper_text: no translation for language th 2026-04-22 07:38:27,653 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_theme_classic_extended: no translation for language th 2026-04-22 07:38:27,653 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_gov_purchase_guarantee: no translation for language th 2026-04-22 07:38:27,654 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_guarantee_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,657 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_guarantee_account_payment: no translation for language th 2026-04-22 07:38:27,658 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_guarantee_bid_guarantee_kmitl: loading translation file th for language th_TH 2026-04-22 07:38:27,660 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_manual_delivery_security: loading translation file th for language th_TH 2026-04-22 07:38:27,661 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_manual_delivery_work_acceptance: no translation for language th 2026-04-22 07:38:27,662 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,662 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module product_category_code_unique: no translation for language th 2026-04-22 07:38:27,663 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module product_kmitl: no translation for language th 2026-04-22 07:38:27,663 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_budget_procurement: loading translation file th for language th_TH 2026-04-22 07:38:27,664 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_budget: loading translation file th for language th_TH 2026-04-22 07:38:27,688 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_disbursement_budget: no translation for language th 2026-04-22 07:38:27,688 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module kmitl_depends_dev: no translation for language th 2026-04-22 07:38:27,689 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module kmitl_project_widget_ztree: no translation for language th 2026-04-22 07:38:27,690 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_bank_payment_export_bay: no translation for language th 2026-04-22 07:38:27,691 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_bank_payment_export_ktb: no translation for language th 2026-04-22 07:38:27,691 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module l10n_th_bank_payment_export_scb: no translation for language th 2026-04-22 07:38:27,692 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module mail_bot: loading translation file th for language th_TH 2026-04-22 07:38:27,699 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language th 2026-04-22 07:38:27,700 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file th for language th_TH 2026-04-22 07:38:27,744 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module portal_rating: loading translation file th for language th_TH 2026-04-22 07:38:27,752 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file th for language th_TH 2026-04-22 07:38:27,768 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_operating_unit: no translation for language th 2026-04-22 07:38:27,769 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_budget_operating_unit: no translation for language th 2026-04-22 07:38:27,770 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_operating_unit_access_all: no translation for language th 2026-04-22 07:38:27,771 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module procurement_plan_portal: no translation for language th 2026-04-22 07:38:27,772 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project_purchase: loading translation file th for language th_TH 2026-04-22 07:38:27,775 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project_sms: loading translation file th for language th_TH 2026-04-22 07:38:27,778 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project_tag_hierarchy: no translation for language th 2026-04-22 07:38:27,779 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project_tag_multicompany: no translation for language th 2026-04-22 07:38:27,780 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module project_tag_security: no translation for language th 2026-04-22 07:38:27,780 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_guarantee_expiration: loading translation file th for language th_TH 2026-04-22 07:38:27,787 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_guarantee_operating_unit: no translation for language th 2026-04-22 07:38:27,788 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_change: loading translation file th for language th_TH 2026-04-22 07:38:27,793 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_change_committee: loading translation file th for language th_TH 2026-04-22 07:38:27,796 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_disbursement_auto_submit: no translation for language th 2026-04-22 07:38:27,796 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_expiration: loading translation file th for language th_TH 2026-04-22 07:38:27,798 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_order_product_readonly: no translation for language th 2026-04-22 07:38:27,799 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_disbursement_budget: no translation for language th 2026-04-22 07:38:27,799 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_operating_unit: loading translation file th for language th_TH 2026-04-22 07:38:27,800 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_approval_work_acceptance: loading translation file th for language th_TH 2026-04-22 07:38:27,801 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module purchase_request_verify_state: loading translation file th for language th_TH 2026-04-22 07:38:27,803 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module remove_odoo_enterprise: no translation for language th 2026-04-22 07:38:27,803 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sales_team: loading translation file th for language th_TH 2026-04-22 07:38:27,814 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale: loading translation file th for language th_TH 2026-04-22 07:38:27,924 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_product_configurator: loading translation file th for language th_TH 2026-04-22 07:38:27,927 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_product_template_tags: no translation for language th 2026-04-22 07:38:27,927 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_purchase: loading translation file th for language th_TH 2026-04-22 07:38:27,930 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_stock: loading translation file th for language th_TH 2026-04-22 07:38:27,951 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_purchase_stock: no translation for language th 2026-04-22 07:38:27,952 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module sale_sms: no translation for language th 2026-04-22 07:38:27,953 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module snailmail: loading translation file th for language th_TH 2026-04-22 07:38:27,983 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module snailmail_account: loading translation file th for language th_TH 2026-04-22 07:38:27,988 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet: loading translation file th for language th_TH 2026-04-22 07:38:28,067 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file th for language th_TH 2026-04-22 07:38:28,069 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file th for language th_TH 2026-04-22 07:38:28,071 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file th for language th_TH 2026-04-22 07:38:28,074 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard_purchase: loading translation file th for language th_TH 2026-04-22 07:38:28,083 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard_purchase_stock: loading translation file th for language th_TH 2026-04-22 07:38:28,093 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file th for language th_TH 2026-04-22 07:38:28,101 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file th for language th_TH 2026-04-22 07:38:28,106 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module stock_sms: loading translation file th for language th_TH 2026-04-22 07:38:28,109 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_copy_confirm: no translation for language th 2026-04-22 07:38:28,110 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_environment_ribbon: no translation for language th 2026-04-22 07:38:28,110 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_fiscal_year_systray: no translation for language th 2026-04-22 07:38:28,111 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_kanban_gauge: loading translation file th for language th_TH 2026-04-22 07:38:28,113 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_save_discard_button: no translation for language th 2026-04-22 07:38:28,114 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module web_unsplash: loading translation file th for language th_TH 2026-04-22 07:38:28,116 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_form_project: no translation for language th 2026-04-22 07:38:28,117 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_menu_restriction: no translation for language th 2026-04-22 07:38:28,117 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_module: module website_payment: loading translation file th for language th_TH 2026-04-22 07:38:31,874 405 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:38:31,877 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:31] "POST /web/dataset/call_button HTTP/1.0" 200 - 186 2.291 5.422 2026-04-22 07:38:31,902 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:38:31,903 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:38:31,917 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:38:32,379 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:32] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 14 0.020 0.460 2026-04-22 07:38:32,385 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:32] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 14 0.008 0.478 2026-04-22 07:38:32,454 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:32] "GET /website/force/2?path=%2Fth_TH%2Fjobs HTTP/1.0" 303 - 19 0.014 0.014 2026-04-22 07:38:32,472 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:32] "GET /th_TH/jobs HTTP/1.0" 301 - 5 0.002 0.006 2026-04-22 07:38:32,793 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:32] "GET /website/iframefallback HTTP/1.0" 200 - 93 0.035 0.329 2026-04-22 07:38:33,256 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /th/jobs HTTP/1.0" 200 - 261 0.095 0.678 2026-04-22 07:38:33,512 410 INFO 10605-16-0-without_demo odoo.modules.registry: Reloading the model registry after database signaling. 2026-04-22 07:38:33,544 410 INFO 10605-16-0-without_demo odoo.modules.loading: loading 1 modules... 2026-04-22 07:38:33,567 410 INFO 10605-16-0-without_demo odoo.modules.loading: 1 modules loaded in 0.02s, 0 queries (+0 extra) 2026-04-22 07:38:33,607 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 200 - 6 0.003 0.010 2026-04-22 07:38:33,609 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 200 - 0 0.000 0.016 2026-04-22 07:38:33,610 410 INFO 10605-16-0-without_demo odoo.modules.loading: loading 321 modules... 2026-04-22 07:38:33,636 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:38:33,643 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /web/image/website/2/favicon?unique=801fdf8 HTTP/1.0" 200 - 6 0.002 0.009 2026-04-22 07:38:33,660 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /th/website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 200 - 8 0.002 0.012 2026-04-22 07:38:33,731 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:38:33,851 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 9 0.006 0.012 2026-04-22 07:38:33,916 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:33] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 26 0.010 0.074 2026-04-22 07:38:34,012 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:34] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 29 0.009 0.053 2026-04-22 07:38:34,190 410 INFO 10605-16-0-without_demo odoo.modules.loading: 321 modules loaded in 0.58s, 0 queries (+0 extra) 2026-04-22 07:38:34,573 410 INFO 10605-16-0-without_demo odoo.modules.loading: Modules loaded. 2026-04-22 07:38:34,588 410 INFO 10605-16-0-without_demo odoo.modules.registry: Registry loaded in 1.075s 2026-04-22 07:38:34,589 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Base: Auto-vacuum internal data`. 2026-04-22 07:38:34,817 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_attachment: filestore gc 25 checked, 3 removed 2026-04-22 07:38:35,012 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [52998] 2026-04-22 07:38:35,012 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted res.config.settings records with IDs: [1, 2] 2026-04-22 07:38:35,022 410 INFO 10605-16-0-without_demo odoo.addons.base.models.res_users: GC'd 1 user log entries 2026-04-22 07:38:35,053 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted base.language.install records with IDs: [1] 2026-04-22 07:38:35,084 410 INFO 10605-16-0-without_demo odoo.addons.auth_totp.models.auth_totp: GC'd 0 totp devices entries 2026-04-22 07:38:35,148 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted bus.bus records with IDs: [31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324] 2026-04-22 07:38:35,273 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted mail.compose.message records with IDs: [1, 2, 3, 4, 5] 2026-04-22 07:38:35,754 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted purchase.request.line.make.purchase.order records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-04-22 07:38:35,879 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [283] 2026-04-22 07:38:35,880 410 INFO 10605-16-0-without_demo odoo.models.unlink: User #1 deleted asset.depreciation.report.wizard records with IDs: [1] 2026-04-22 07:38:35,933 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Base: Auto-vacuum internal data` done. 2026-04-22 07:38:35,933 410 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 07:38:52,185 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:38:52,186 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.004 2026-04-22 07:38:52,212 405 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:38:52,212 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 07:38:52,225 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:38:52,227 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:38:52,671 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 14 0.016 0.447 2026-04-22 07:38:52,675 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:38:52,677 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:38:52,679 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:38:52,681 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:52] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:38:53,642 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:53] "GET /th/my/profile HTTP/1.0" 200 - 295 0.207 1.227 2026-04-22 07:38:53,986 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:53] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 12 0.008 0.011 2026-04-22 07:38:54,010 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:54] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:38:54,056 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:54] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 11 0.010 0.012 2026-04-22 07:38:54,113 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:54] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 26 0.013 0.066 2026-04-22 07:38:54,206 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:38:54] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 29 0.013 0.064 2026-04-22 07:39:03,720 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:03,725 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:03,729 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:03,731 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 6 0.004 0.009 2026-04-22 07:39:03,733 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:03,735 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:03] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:04,030 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "GET /th/my/home HTTP/1.0" 200 - 82 0.037 0.242 2026-04-22 07:39:04,247 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:39:04,264 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:39:04,319 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "POST /my/counters HTTP/1.0" 200 - 25 0.016 0.019 2026-04-22 07:39:04,329 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "POST /my/counters HTTP/1.0" 200 - 39 0.024 0.023 2026-04-22 07:39:04,334 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.003 2026-04-22 07:39:04,343 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 9 0.004 0.005 2026-04-22 07:39:04,356 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:39:04,373 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:04] "POST /my/counters HTTP/1.0" 200 - 39 0.025 0.027 2026-04-22 07:39:05,592 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:05,592 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:05,604 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.008 2026-04-22 07:39:05,608 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:05,611 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:05,617 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:05] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:06,528 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:06] "GET /th/my/profile HTTP/1.0" 200 - 280 0.107 0.828 2026-04-22 07:39:07,233 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:07] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:39:07,253 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:07] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:07,277 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:07] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:39:07,277 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:07] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.003 2026-04-22 07:39:07,365 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:07] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 29 0.010 0.063 2026-04-22 07:39:11,840 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.004 2026-04-22 07:39:11,845 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:11,848 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.009 2026-04-22 07:39:11,849 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:11,851 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:11,860 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:11,933 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:11] "GET /th/my/applications HTTP/1.0" 200 - 36 0.018 0.055 2026-04-22 07:39:12,108 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:12] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:12,140 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:12] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:12,174 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:12] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:39:12,245 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:12] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 26 0.011 0.067 2026-04-22 07:39:12,269 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:12] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:13,205 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:13,205 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:13,210 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:13,213 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:13,219 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.003 0.009 2026-04-22 07:39:13,222 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:13,319 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /th/jobs HTTP/1.0" 200 - 44 0.024 0.079 2026-04-22 07:39:13,505 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:13,530 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:13,558 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:13,560 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:39:13,581 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:13] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:15,156 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:15,156 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:15,160 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:15,165 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:15,169 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.003 0.009 2026-04-22 07:39:15,202 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /th/jobs HTTP/1.0" 200 - 27 0.010 0.026 2026-04-22 07:39:15,272 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:15,281 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:15,426 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.003 2026-04-22 07:39:15,445 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.003 2026-04-22 07:39:15,470 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.003 0.005 2026-04-22 07:39:15,472 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.003 0.004 2026-04-22 07:39:15,488 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:15] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.003 2026-04-22 07:39:18,695 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:18] "POST /web/dataset/call_kw/ir.module.module/search_read HTTP/1.0" 200 - 6 0.004 0.007 2026-04-22 07:39:18,720 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:18] "POST /website/check_new_content_access_rights HTTP/1.0" 200 - 4 0.004 0.005 2026-04-22 07:39:18,764 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:18] "GET /website/static/src/img/apps_thumbs/website_slide.svg HTTP/1.0" 200 - 0 0.000 0.023 2026-04-22 07:39:20,386 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "POST /jobs/add HTTP/1.0" 200 - 60 0.167 0.094 2026-04-22 07:39:20,642 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:39:20,645 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 6 0.003 0.006 2026-04-22 07:39:20,699 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "GET /website/force/2?path=%2Fjobs%2Fdetail%2F1 HTTP/1.0" 303 - 6 0.003 0.008 2026-04-22 07:39:20,703 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "GET /website/iframefallback HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:20,735 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "GET /jobs/detail/1 HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:20,775 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "GET /th/website/iframefallback HTTP/1.0" 200 - 23 0.012 0.035 2026-04-22 07:39:20,949 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:20] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 70 0.056 0.138 2026-04-22 07:39:21,175 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "GET /web/image/res.company/1/logo HTTP/1.0" 200 - 11 0.009 0.020 2026-04-22 07:39:21,200 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.015 2026-04-22 07:39:21,222 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:21,222 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "POST /web/dataset/call_kw/ir.model/get_available_models HTTP/1.0" 200 - 6 0.013 0.042 2026-04-22 07:39:21,245 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:21,251 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:39:21,266 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:21] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:39:26,701 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:26,709 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.009 2026-04-22 07:39:26,809 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 11 0.006 0.021 2026-04-22 07:39:26,812 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:26,815 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:26,817 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:26,822 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:39:26,833 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:26] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.003 0.007 2026-04-22 07:39:27,207 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "GET /th/jobs HTTP/1.0" 200 - 54 0.038 0.388 2026-04-22 07:39:27,413 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:27,435 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:27,460 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:27,461 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:39:27,484 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:27] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:39:28,594 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:28,595 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:28,599 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:28,604 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:28,606 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.008 2026-04-22 07:39:28,607 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:39:28,610 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:39:28,679 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 36 0.017 0.048 2026-04-22 07:39:28,891 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:28,904 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.003 0.017 2026-04-22 07:39:28,910 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:28,935 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:39:28,936 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.003 0.005 2026-04-22 07:39:28,958 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:28] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:39:30,324 405 WARNING 10605-16-0-without_demo odoo.http: ไม่สามารถเผยแพร่ 'ชื่อตำแหน่งงาน': จำนวนของเลขที่อัตรา (0) จำเป็นที่จะต้องมีค่าเท่ากับจำนวนที่รับสมัคร (1). 2026-04-22 07:39:30,328 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:30] "POST /website/publish HTTP/1.0" 200 - 20 0.014 0.046 2026-04-22 07:39:35,136 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/hr.job/get_views HTTP/1.0" 200 - 40 0.039 0.311 2026-04-22 07:39:35,264 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/hr.job/read HTTP/1.0" 200 - 34 0.029 0.029 2026-04-22 07:39:35,288 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/hr.recruitment.degree/name_search HTTP/1.0" 200 - 5 0.002 0.005 2026-04-22 07:39:35,302 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 10 0.008 0.012 2026-04-22 07:39:35,383 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.013 0.013 2026-04-22 07:39:35,396 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /mail/thread/messages HTTP/1.0" 200 - 28 0.023 0.017 2026-04-22 07:39:35,400 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 8 0.004 0.008 2026-04-22 07:39:35,420 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 10 0.006 0.011 2026-04-22 07:39:35,421 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 12 0.013 0.012 2026-04-22 07:39:35,482 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 16 0.014 0.022 2026-04-22 07:39:39,625 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:39] "POST /web/dataset/call_kw/hr.job.old.code/onchange HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 07:39:39,661 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:39] "POST /mail/thread/messages HTTP/1.0" 200 - 9 0.007 0.007 2026-04-22 07:39:39,668 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:39] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.010 0.011 2026-04-22 07:39:39,669 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:39] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.002 0.005 2026-04-22 07:39:43,856 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.008 2026-04-22 07:39:43,856 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.004 0.008 2026-04-22 07:39:43,868 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.004 0.007 2026-04-22 07:39:43,870 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.009 2026-04-22 07:39:43,878 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.007 2026-04-22 07:39:43,880 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /web/dataset/call_kw/hr.job.old.code/onchange HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:39:43,906 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.003 0.007 2026-04-22 07:39:43,908 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.004 0.007 2026-04-22 07:39:43,918 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:43] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.002 0.007 2026-04-22 07:39:44,624 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:44] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.007 2026-04-22 07:39:44,624 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:44] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.009 2026-04-22 07:39:46,593 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.007 2026-04-22 07:39:46,612 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.014 2026-04-22 07:39:46,637 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /web/dataset/call_kw/hr.job/write HTTP/1.0" 200 - 22 0.018 0.035 2026-04-22 07:39:46,754 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /web/dataset/call_kw/hr.job/read HTTP/1.0" 200 - 26 0.018 0.015 2026-04-22 07:39:46,779 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /web/dataset/call_kw/hr.job.old.code/read HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:39:46,805 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 6 0.004 0.006 2026-04-22 07:39:46,830 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.005 2026-04-22 07:39:46,834 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:46] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.002 0.009 2026-04-22 07:39:47,903 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.007 2026-04-22 07:39:47,911 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "POST /web/dataset/call_button HTTP/1.0" 200 - 12 0.006 0.015 2026-04-22 07:39:47,914 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.007 2026-04-22 07:39:47,935 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 6 0.003 0.006 2026-04-22 07:39:47,942 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.002 0.013 2026-04-22 07:39:47,969 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "GET /website/iframefallback HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:47,977 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "GET /website/force/2?path=%2Fjobs%2Fdetail%2F1 HTTP/1.0" 303 - 6 0.003 0.011 2026-04-22 07:39:47,994 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "GET /jobs/detail/1 HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:39:47,998 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:47] "GET /th/website/iframefallback HTTP/1.0" 200 - 14 0.005 0.012 2026-04-22 07:39:48,107 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 56 0.029 0.072 2026-04-22 07:39:48,290 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:39:48,303 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.005 0.015 2026-04-22 07:39:48,311 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:39:48,339 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:39:48,341 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 07:39:48,361 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:48] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.003 2026-04-22 07:39:50,121 405 WARNING 10605-16-0-without_demo odoo.http: Cannot publish 'ชื่อตำแหน่งงาน': closing date must be in the future. 2026-04-22 07:39:50,123 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:50] "POST /website/publish HTTP/1.0" 200 - 11 0.005 0.016 2026-04-22 07:39:53,921 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:53] "POST /web/dataset/call_kw/hr.job/read HTTP/1.0" 200 - 16 0.012 0.021 2026-04-22 07:39:53,948 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:53] "POST /web/dataset/call_kw/hr.job.old.code/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:39:54,058 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /web/dataset/call_kw/hr.recruitment.degree/name_search HTTP/1.0" 200 - 5 0.002 0.006 2026-04-22 07:39:54,062 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 07:39:54,094 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.007 2026-04-22 07:39:54,097 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.004 0.008 2026-04-22 07:39:54,128 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 8 0.007 0.009 2026-04-22 07:39:54,136 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 12 0.010 0.013 2026-04-22 07:39:54,146 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 10 0.007 0.010 2026-04-22 07:39:54,204 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 9 0.007 0.017 2026-04-22 07:39:57,934 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:57] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.004 0.008 2026-04-22 07:39:57,936 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:57] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.004 0.010 2026-04-22 07:39:58,780 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.008 2026-04-22 07:39:58,790 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.003 0.006 2026-04-22 07:39:58,790 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /web/dataset/call_kw/hr.job/write HTTP/1.0" 200 - 11 0.007 0.015 2026-04-22 07:39:58,837 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /web/dataset/call_kw/hr.job/read HTTP/1.0" 200 - 16 0.010 0.019 2026-04-22 07:39:58,864 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /web/dataset/call_kw/hr.job.old.code/read HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:39:58,892 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 07:39:58,923 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.003 0.007 2026-04-22 07:39:58,925 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:58] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.008 2026-04-22 07:39:59,977 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:59] "POST /web/dataset/call_button HTTP/1.0" 200 - 12 0.005 0.008 2026-04-22 07:39:59,978 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:59] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.002 0.010 2026-04-22 07:39:59,985 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:39:59] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.003 0.004 2026-04-22 07:40:00,000 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:40:00,004 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 5 0.001 0.006 2026-04-22 07:40:00,028 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /website/iframefallback HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:00,032 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /website/force/2?path=%2Fjobs%2Fdetail%2F1 HTTP/1.0" 303 - 6 0.002 0.009 2026-04-22 07:40:00,052 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /jobs/detail/1 HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:40:00,093 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /th/website/iframefallback HTTP/1.0" 200 - 23 0.012 0.036 2026-04-22 07:40:00,191 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 38 0.019 0.108 2026-04-22 07:40:00,359 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:00,362 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.015 2026-04-22 07:40:00,382 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:00,412 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:40:00,413 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.007 2026-04-22 07:40:00,436 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:00] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:02,216 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:02] "POST /website/publish HTTP/1.0" 200 - 19 0.013 0.019 2026-04-22 07:40:04,096 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.008 2026-04-22 07:40:04,097 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.009 2026-04-22 07:40:04,099 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:04,101 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:40:04,101 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:04,110 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:40:04,111 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:04,137 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.014 2026-04-22 07:40:04,171 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 38 0.012 0.043 2026-04-22 07:40:04,335 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.010 2026-04-22 07:40:04,427 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.003 2026-04-22 07:40:04,445 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:40:04,454 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/assets/303-1de624b/2/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.002 0.009 2026-04-22 07:40:04,557 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "GET /web/assets/304-efa861f/2/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.001 0.006 2026-04-22 07:40:04,570 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:04] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:40:08,038 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:08] "GET /@/th/jobs/detail/1 HTTP/1.0" 303 - 5 0.001 0.008 2026-04-22 07:40:08,291 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-42ed8d9/2/web.assets_common.min.css 2026-04-22 07:40:09,281 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-aa2d1f2/2/web.assets_backend.min.css 2026-04-22 07:40:11,397 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:11] "GET /th/jobs HTTP/1.0" 200 - 33 0.011 0.035 2026-04-22 07:40:11,489 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-42ed8d9/2/web.assets_common.min.js 2026-04-22 07:40:11,657 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:11] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:40:11,677 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:11] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:11,702 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:11] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 07:40:12,034 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:12] "GET /th/jobs HTTP/1.0" 200 - 33 0.013 0.033 2026-04-22 07:40:12,125 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-aa2d1f2/2/web.assets_backend.min.js 2026-04-22 07:40:12,227 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:12] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:40:12,243 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:12] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.002 2026-04-22 07:40:12,271 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:12] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:40:14,827 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:14] "GET /@/th/jobs HTTP/1.0" 303 - 5 0.002 0.008 2026-04-22 07:40:15,110 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-42ed8d9/2/web.assets_common.min.css 2026-04-22 07:40:15,783 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-aa2d1f2/2/web.assets_backend.min.css 2026-04-22 07:40:16,223 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-260b8f1/2/web.assets_backend_prod_only.min.js 2026-04-22 07:40:16,292 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:16] "GET /web HTTP/1.0" 200 - 143 0.140 8.098 2026-04-22 07:40:17,482 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-42ed8d9/2/web.assets_common.min.js 2026-04-22 07:40:18,112 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-aa2d1f2/2/web.assets_backend.min.js 2026-04-22 07:40:20,881 406 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-260b8f1/2/web.assets_backend_prod_only.min.js 2026-04-22 07:40:20,942 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:20] "GET /web HTTP/1.0" 200 - 141 0.121 5.968 2026-04-22 07:40:21,066 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/315-aa2d1f2/2/web.assets_backend.min.css HTTP/1.0" 200 - 5 0.002 0.009 2026-04-22 07:40:21,069 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/312-42ed8d9/2/web.assets_common.min.css HTTP/1.0" 200 - 5 0.002 0.012 2026-04-22 07:40:21,080 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/316-42ed8d9/2/web.assets_common.min.js HTTP/1.0" 200 - 5 0.001 0.007 2026-04-22 07:40:21,081 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/317-aa2d1f2/2/web.assets_backend.min.js HTTP/1.0" 200 - 5 0.001 0.004 2026-04-22 07:40:21,112 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/318-260b8f1/2/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 5 0.001 0.006 2026-04-22 07:40:21,154 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/assets/318-260b8f1/2/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 07:40:21,224 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:21] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 3 0.001 0.078 2026-04-22 07:40:22,111 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:22] "GET /web/assets/316-42ed8d9/2/web.assets_common.min.js HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 07:40:23,069 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:23] "GET /web/assets/317-aa2d1f2/2/web.assets_backend.min.js HTTP/1.0" 200 - 5 0.002 0.007 2026-04-22 07:40:24,078 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 07:40:24,090 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 07:40:24,099 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 6 0.002 0.005 2026-04-22 07:40:24,111 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 9 0.006 0.005 2026-04-22 07:40:24,152 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 25 0.017 0.023 2026-04-22 07:40:24,157 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /mail/init_messaging HTTP/1.0" 200 - 51 0.046 0.053 2026-04-22 07:40:24,160 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/action/load HTTP/1.0" 200 - 11 0.002 0.005 2026-04-22 07:40:24,164 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 6 0.001 0.005 2026-04-22 07:40:24,170 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 9 0.003 0.007 2026-04-22 07:40:24,178 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /mail/load_message_failures HTTP/1.0" 200 - 5 0.002 0.005 2026-04-22 07:40:24,182 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:40:24,183 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 3 0.000 0.004 2026-04-22 07:40:24,187 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 3 0.000 0.003 2026-04-22 07:40:24,190 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 5 0.001 0.005 2026-04-22 07:40:24,192 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 3 0.000 0.003 2026-04-22 07:40:24,219 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /website/iframefallback HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:24,222 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /website/force/2?path=%2Fth%2Fjobs HTTP/1.0" 303 - 6 0.002 0.007 2026-04-22 07:40:24,256 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /th/website/iframefallback HTTP/1.0" 200 - 14 0.005 0.014 2026-04-22 07:40:24,295 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /th/jobs HTTP/1.0" 200 - 33 0.016 0.040 2026-04-22 07:40:24,521 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.003 2026-04-22 07:40:24,540 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:24,572 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:40:24,574 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.007 2026-04-22 07:40:24,614 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:24] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:47,317 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:47,317 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:47,319 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:47,319 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:47,327 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.005 2026-04-22 07:40:47,330 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:47,330 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:47,403 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 38 0.017 0.046 2026-04-22 07:40:47,580 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.003 0.014 2026-04-22 07:40:47,593 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:40:47,612 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:47,623 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "POST /web/dataset/call_kw/ir.model/get_available_models HTTP/1.0" 200 - 6 0.006 0.044 2026-04-22 07:40:47,642 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:40:47,643 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:40:47,666 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:47] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:52,250 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:40:52,253 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.001 0.006 2026-04-22 07:40:52,264 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.002 0.009 2026-04-22 07:40:52,266 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:52,268 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:52,270 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:52,287 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.003 0.008 2026-04-22 07:40:52,289 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:40:52,292 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /th/my/applications HTTP/1.0" 200 - 26 0.009 0.031 2026-04-22 07:40:52,463 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:40:52,497 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.008 2026-04-22 07:40:52,521 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:52,524 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 07:40:52,546 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:52] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:53,850 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:40:53,855 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:40:53,857 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.008 2026-04-22 07:40:53,857 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:53,860 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:53,868 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:40:53,949 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:53] "GET /th/my/profile HTTP/1.0" 200 - 39 0.017 0.068 2026-04-22 07:40:54,164 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:54] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:40:54,185 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:54] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:40:54,212 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:54] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:40:54,213 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:54] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:40:54,234 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:40:54] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:00,537 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:41:00,542 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:41:00,544 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.003 0.008 2026-04-22 07:41:00,544 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:00,548 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:00,643 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:00,679 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /th/jobs HTTP/1.0" 200 - 33 0.011 0.034 2026-04-22 07:41:00,886 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:41:00,906 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.006 2026-04-22 07:41:00,935 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:41:00,936 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 07:41:00,959 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:00] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:01,686 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /website_hr_recruitment/static/src/img/job_image_1.jpg HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:41:01,686 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:41:01,691 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.003 2026-04-22 07:41:01,699 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.001 0.005 2026-04-22 07:41:01,702 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:01,705 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:01,707 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:01,737 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 38 0.013 0.036 2026-04-22 07:41:01,863 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.015 2026-04-22 07:41:01,904 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:41:01,922 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:41:01,945 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:01,947 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:41:01,967 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:01] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:05,142 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/hr.job/get_views HTTP/1.0" 200 - 22 0.017 0.044 2026-04-22 07:41:05,219 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/hr.job/read HTTP/1.0" 200 - 16 0.012 0.021 2026-04-22 07:41:05,248 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/hr.job.old.code/read HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:41:05,276 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 07:41:05,362 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/hr.recruitment.degree/name_search HTTP/1.0" 200 - 5 0.002 0.007 2026-04-22 07:41:05,428 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 07:41:05,440 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.007 2026-04-22 07:41:05,453 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.010 0.019 2026-04-22 07:41:05,485 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:41:05,493 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 07:41:05,496 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 6 0.003 0.009 2026-04-22 07:41:05,570 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 13 0.011 0.021 2026-04-22 07:41:09,223 408 INFO 10605-16-0-without_demo odoo.modules.registry: Reloading the model registry after database signaling. 2026-04-22 07:41:09,235 408 INFO 10605-16-0-without_demo odoo.modules.loading: loading 1 modules... 2026-04-22 07:41:09,238 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:09] "POST /web_editor/get_ice_servers HTTP/1.0" 200 - 5 0.006 0.005 2026-04-22 07:41:09,257 408 INFO 10605-16-0-without_demo odoo.modules.loading: 1 modules loaded in 0.02s, 0 queries (+0 extra) 2026-04-22 07:41:09,292 408 INFO 10605-16-0-without_demo odoo.modules.loading: loading 321 modules... 2026-04-22 07:41:09,394 408 INFO 10605-16-0-without_demo odoo.modules.loading: 321 modules loaded in 0.10s, 0 queries (+0 extra) 2026-04-22 07:41:10,019 408 INFO 10605-16-0-without_demo odoo.modules.loading: Modules loaded. 2026-04-22 07:41:10,029 408 INFO 10605-16-0-without_demo odoo.modules.registry: Registry loaded in 0.806s 2026-04-22 07:41:11,434 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /mail/thread/messages HTTP/1.0" 200 - 6 0.002 0.009 2026-04-22 07:41:11,439 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /web/dataset/call_button HTTP/1.0" 200 - 11 0.004 0.012 2026-04-22 07:41:11,446 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /mail/thread/data HTTP/1.0" 200 - 7 0.003 0.007 2026-04-22 07:41:11,455 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /web/dataset/call_kw/website/get_current_website HTTP/1.0" 200 - 4 0.001 0.003 2026-04-22 07:41:11,459 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /web/dataset/call_kw/website/search_read HTTP/1.0" 200 - 5 0.001 0.006 2026-04-22 07:41:11,478 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /website/iframefallback HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:41:11,478 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /website/force/2?path=%2Fjobs%2Fdetail%2F1 HTTP/1.0" 303 - 6 0.002 0.005 2026-04-22 07:41:11,494 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /jobs/detail/1 HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:41:11,507 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /th/website/iframefallback HTTP/1.0" 200 - 14 0.003 0.013 2026-04-22 07:41:11,562 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /th/jobs/detail/1 HTTP/1.0" 200 - 38 0.010 0.041 2026-04-22 07:41:11,769 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.015 2026-04-22 07:41:11,818 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:41:11,837 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.005 2026-04-22 07:41:11,865 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:11,866 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:41:11,888 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:11] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:41:13,932 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /web/image/website/2/logo/KMITL%20Job%20Website?unique=801fdf8 HTTP/1.0" 304 - 5 0.002 0.007 2026-04-22 07:41:13,935 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:13,937 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:13,938 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.004 0.012 2026-04-22 07:41:13,940 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /website/static/description/icon.png HTTP/1.0" 304 - 0 0.000 0.002 2026-04-22 07:41:13,943 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:41:13,945 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /base/static/img/country_flags/th.png?height=25 HTTP/1.0" 304 - 0 0.000 0.001 2026-04-22 07:41:13,964 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:13] "GET /web/image/res.company/1/logo HTTP/1.0" 304 - 6 0.003 0.010 2026-04-22 07:41:14,199 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "GET /th/jobs/apply/1 HTTP/1.0" 200 - 67 0.026 0.223 2026-04-22 07:41:14,457 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:41:14,484 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=th_TH HTTP/1.0" 303 - 3 0.001 0.004 2026-04-22 07:41:14,533 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "POST /web/dataset/call_kw/res.users/read HTTP/1.0" 200 - 13 0.008 0.014 2026-04-22 07:41:14,550 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 07:41:14,552 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:41:14,571 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:41:14] "GET /web/bundle/website.assets_wysiwyg_inside?lang=th_TH&website_id=2 HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 07:42:20,345 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/action/load HTTP/1.0" 200 - 15 0.010 0.024 2026-04-22 07:42:20,523 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/hr.employee/get_views HTTP/1.0" 200 - 75 0.039 0.113 2026-04-22 07:42:20,594 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.0" 200 - 16 0.012 0.016 2026-04-22 07:42:20,834 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/hr.employee/web_search_read HTTP/1.0" 200 - 32 0.046 0.052 2026-04-22 07:42:20,944 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "GET /web/static/img/placeholder.png HTTP/1.0" 200 - 0 0.000 0.021 2026-04-22 07:42:20,951 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:42:20,966 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 4 0.002 0.004 2026-04-22 07:42:20,975 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:42:20,976 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 6 0.002 0.007 2026-04-22 07:42:20,980 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 4 0.001 0.003 2026-04-22 07:42:20,991 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:20] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 6 0.002 0.004 2026-04-22 07:42:21,299 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 9 0.007 0.017 2026-04-22 07:42:26,514 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:26] "POST /web/action/load HTTP/1.0" 200 - 13 0.006 0.016 2026-04-22 07:42:26,576 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:26] "POST /web/dataset/call_kw/hr.job/get_views HTTP/1.0" 200 - 16 0.009 0.038 2026-04-22 07:42:26,624 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:26] "POST /web/dataset/call_kw/hr.job/search_panel_select_range HTTP/1.0" 200 - 9 0.013 0.008 2026-04-22 07:42:26,649 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:26] "POST /web/dataset/call_kw/hr.job/web_search_read HTTP/1.0" 200 - 12 0.021 0.025 2026-04-22 07:42:32,022 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:32] "POST /web/dataset/call_kw/hr.job/search_panel_select_range HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 07:42:32,039 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:32] "POST /web/dataset/call_kw/hr.job/web_search_read HTTP/1.0" 200 - 12 0.012 0.017 2026-04-22 07:42:33,372 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:33] "POST /web/action/load HTTP/1.0" 200 - 14 0.009 0.055 2026-04-22 07:42:33,506 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:33] "POST /web/dataset/call_kw/hr.applicant/get_views HTTP/1.0" 200 - 54 0.023 0.082 2026-04-22 07:42:33,560 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 07:42:33,565 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:33] "POST /web/dataset/call_kw/hr.applicant/web_read_group HTTP/1.0" 200 - 7 0.006 0.008 2026-04-22 07:42:37,697 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:37] "POST /web/dataset/call_kw/hr.job/search_panel_select_range HTTP/1.0" 200 - 5 0.002 0.004 2026-04-22 07:42:37,706 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:37] "POST /web/dataset/call_kw/hr.job/web_search_read HTTP/1.0" 200 - 12 0.004 0.010 2026-04-22 07:42:38,282 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/action/load HTTP/1.0" 200 - 13 0.004 0.010 2026-04-22 07:42:38,372 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/dataset/call_kw/hr.applicant/get_views HTTP/1.0" 200 - 20 0.009 0.065 2026-04-22 07:42:38,581 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/dataset/call_kw/hr.job/name_get HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 07:42:38,627 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/dataset/call_kw/hr.applicant/web_read_group HTTP/1.0" 200 - 6 0.002 0.006 2026-04-22 07:42:38,627 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/dataset/call_kw/hr.applicant/read_progress_bar HTTP/1.0" 200 - 4 0.003 0.006 2026-04-22 07:42:38,649 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "POST /web/dataset/call_kw/hr.recruitment.stage/read HTTP/1.0" 200 - 5 0.002 0.004 2026-04-22 07:42:38,724 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.0" 200 - 9 0.006 0.012 2026-04-22 07:42:38,736 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "GET /web/image/res.users/3/avatar_128 HTTP/1.0" 200 - 9 0.005 0.025 2026-04-22 07:42:38,740 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "GET /web/image/res.users/1/avatar_128 HTTP/1.0" 200 - 10 0.005 0.011 2026-04-22 07:42:38,758 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:38] "GET /web/image/res.users/5/avatar_128 HTTP/1.0" 200 - 9 0.005 0.015 2026-04-22 07:42:40,656 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.applicant/read_progress_bar HTTP/1.0" 200 - 4 0.003 0.006 2026-04-22 07:42:40,659 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.applicant/web_read_group HTTP/1.0" 200 - 6 0.003 0.009 2026-04-22 07:42:40,682 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.recruitment.stage/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 07:42:40,820 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.applicant/web_read_group HTTP/1.0" 200 - 6 0.004 0.010 2026-04-22 07:42:40,822 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.applicant/read_progress_bar HTTP/1.0" 200 - 4 0.009 0.006 2026-04-22 07:42:40,844 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:40] "POST /web/dataset/call_kw/hr.recruitment.stage/read HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 07:42:51,690 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:51] "POST /web/action/load HTTP/1.0" 200 - 12 0.005 0.023 2026-04-22 07:42:51,926 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:51] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.0" 200 - 61 0.029 0.186 2026-04-22 07:42:52,494 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.0" 200 - 218 0.084 0.103 2026-04-22 07:42:52,550 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "POST /web/dataset/call_kw/res.lang/read HTTP/1.0" 200 - 5 0.003 0.006 2026-04-22 07:42:52,712 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /base/static/description/settings.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:42:52,716 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /account/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 07:42:52,733 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /purchase/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.024 2026-04-22 07:42:52,748 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /stock/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.013 2026-04-22 07:42:52,751 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /budget/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.033 2026-04-22 07:42:52,760 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /project/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.011 2026-04-22 07:42:52,772 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /hr_recruitment/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.010 2026-04-22 07:42:52,778 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:52] "GET /hr/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.006 2026-04-22 07:42:54,158 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:54] "POST /base_setup/demo_active HTTP/1.0" 200 - 5 0.006 0.004 2026-04-22 07:42:54,159 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:42:54] "POST /base_setup/data HTTP/1.0" 200 - 8 0.002 0.006 2026-04-22 07:43:03,084 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/action/load HTTP/1.0" 200 - 14 0.010 0.024 2026-04-22 07:43:03,202 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/dataset/call_kw/budget.appropriation/get_views HTTP/1.0" 200 - 36 0.023 0.077 2026-04-22 07:43:03,273 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/dataset/call_kw/budget.appropriation/search_panel_select_range HTTP/1.0" 200 - 12 0.010 0.012 2026-04-22 07:43:03,285 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/dataset/call_kw/budget.appropriation/search_panel_select_range HTTP/1.0" 200 - 17 0.016 0.017 2026-04-22 07:43:03,296 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/dataset/call_kw/budget.appropriation/search_panel_select_range HTTP/1.0" 200 - 11 0.009 0.013 2026-04-22 07:43:03,312 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "POST /web/dataset/call_kw/budget.appropriation/web_search_read HTTP/1.0" 200 - 11 0.007 0.020 2026-04-22 07:43:03,395 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 07:43:03] "GET /web/image/res.users/1/avatar_128 HTTP/1.0" 304 - 10 0.007 0.021 2026-04-22 07:44:37,165 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:44:37,174 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:50:16,770 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 07:50:16] "GET /websocket HTTP/1.0" 101 417 2387.097644 2026-04-22 07:52:49,420 408 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-04-22 07:53:38,772 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 07:53:38,785 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 07:53:38,797 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 07:53:38,804 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 07:54:39,014 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 07:54:39,020 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 07:54:39,049 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 07:54:39,054 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 07:54:39,063 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 07:54:39,068 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 07:54:39,074 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 07:54:39,079 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 07:59:24,778 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 07:59:24] "GET /websocket HTTP/1.0" 101 417 395.361811 2026-04-22 07:59:39,937 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 07:59:39,946 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 08:04:40,914 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:04:40,923 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:11:36,580 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 08:11:36] "GET /websocket HTTP/1.0" 101 417 719.830630 2026-04-22 08:12:37,607 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:12:38,641 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:38] "GET / HTTP/1.0" 200 - 148 0.079 0.976 2026-04-22 08:12:38,681 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.005 0.013 2026-04-22 08:12:38,700 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:12:38,732 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:38] "GET /web/assets/274-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 5 0.006 0.017 2026-04-22 08:12:39,173 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/assets/296-b3ba6c0/1/web.assets_frontend.min.css HTTP/1.0" 200 - 13 0.011 0.482 2026-04-22 08:12:39,498 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.0" 200 - 1 0.005 0.012 2026-04-22 08:12:39,510 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/image/website/1/logo/My%20Website?unique=425da45 HTTP/1.0" 200 - 7 0.010 0.018 2026-04-22 08:12:39,516 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-brands-400.woff2 HTTP/1.0" 200 - 1 0.005 0.011 2026-04-22 08:12:39,529 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.004 0.012 2026-04-22 08:12:39,568 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-solid-900.woff2 HTTP/1.0" 200 - 1 0.005 0.012 2026-04-22 08:12:39,632 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/assets/298-4e1802a/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 5 0.007 0.018 2026-04-22 08:12:39,638 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /web/image/website/1/favicon?unique=425da45 HTTP/1.0" 200 - 7 0.009 0.021 2026-04-22 08:12:39,940 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:39] "GET /website/translations/76088d6be19ccea33315de4d609bce1d8c50ac29?lang=en_US HTTP/1.0" 200 - 3 0.006 0.019 2026-04-22 08:12:41,107 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:41] "GET /web/login HTTP/1.0" 200 - 21 0.024 0.078 2026-04-22 08:12:45,587 406 INFO 10605-16-0-without_demo odoo.addons.base.models.res_users: Login successful for db:10605-16-0-without_demo login:admin from 10.72.0.104 2026-04-22 08:12:45,625 406 INFO 10605-16-0-without_demo odoo.models.unlink: User #4 deleted website.visitor records with IDs: [17] 2026-04-22 08:12:45,635 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:45] "POST /web/login HTTP/1.0" 303 - 52 0.083 0.718 2026-04-22 08:12:47,027 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web HTTP/1.0" 200 - 44 0.026 1.352 2026-04-22 08:12:47,070 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/assets/280-5358e5e/web.assets_backend.min.js HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 08:12:47,072 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/assets/277-7bac4b3/web.assets_common.min.css HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 08:12:47,086 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/assets/278-5358e5e/web.assets_backend.min.css HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:12:47,096 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/assets/279-7bac4b3/web.assets_common.min.js HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 08:12:47,111 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/assets/281-260b8f1/web.assets_backend_prod_only.min.js HTTP/1.0" 200 - 4 0.001 0.012 2026-04-22 08:12:47,163 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/webclient/translations/6c2cd97419f9101c8868ea8a1afd31de1f0de3f5?lang=th_TH HTTP/1.0" 200 - 2 0.001 0.033 2026-04-22 08:12:47,180 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:47] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 1 0.000 0.079 2026-04-22 08:12:48,639 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:48] "GET /web/webclient/locale/th_TH HTTP/1.0" 200 - 1 0.000 0.038 2026-04-22 08:12:48,694 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:48] "GET /web/static/img/favicon.ico HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:49,371 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 200 - 5 0.003 0.017 2026-04-22 08:12:49,403 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 2 0.001 0.008 2026-04-22 08:12:49,413 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 2 0.001 0.007 2026-04-22 08:12:49,424 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 4 0.001 0.008 2026-04-22 08:12:49,440 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 7 0.007 0.009 2026-04-22 08:12:49,444 408 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:12:49,473 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /mail/init_messaging HTTP/1.0" 200 - 50 0.044 0.051 2026-04-22 08:12:49,495 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 22 0.022 0.031 2026-04-22 08:12:49,512 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /agx_sarabun/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.038 2026-04-22 08:12:49,517 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /mail/static/src/audio/ting.ogg HTTP/1.0" 206 - 0 0.000 0.021 2026-04-22 08:12:49,521 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 08:12:49,536 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.0" 200 - 0 0.000 0.014 2026-04-22 08:12:49,536 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /web/action/load HTTP/1.0" 200 - 8 0.005 0.013 2026-04-22 08:12:49,563 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 200 - 8 0.007 0.018 2026-04-22 08:12:49,564 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /base_fontawesome/static/lib/fontawesome-6.5.1/webfonts/fa-regular-400.woff2 HTTP/1.0" 200 - 0 0.000 0.026 2026-04-22 08:12:49,577 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/image/res.company/1/favicon HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 08:12:49,584 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.005 2026-04-22 08:12:49,591 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "POST /mail/inbox/messages HTTP/1.0" 200 - 5 0.005 0.008 2026-04-22 08:12:49,614 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/image/res.partner/2/avatar_128 HTTP/1.0" 200 - 7 0.006 0.015 2026-04-22 08:12:49,629 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.004 0.009 2026-04-22 08:12:49,668 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:49] "GET /web/image/mail.channel/1/avatar_128?unique=65dcb0072d4e5609d679dbf6ee4e5434daf4a74f5bcb6e10f373557d11274893b6f697660b96524228f72be52ae3da4f7f03af63d2c0ccce540d4948bdaeffe9 HTTP/1.0" 200 - 9 0.005 0.077 2026-04-22 08:12:52,347 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:52] "GET /web?debug=1 HTTP/1.0" 200 - 66 0.061 1.095 2026-04-22 08:12:52,366 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 08:12:52] "GET /websocket HTTP/1.0" 101 417 2.927044 2026-04-22 08:12:52,681 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:52] "GET /web/webclient/load_menus/a537593fa26e6332f07676f0ad893f54ed1c574d518082874ee88ebd2f3b2d0c HTTP/1.0" 200 - 23 0.045 0.258 2026-04-22 08:12:52,782 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:52] "POST /web/action/load HTTP/1.0" 200 - 8 0.004 0.007 2026-04-22 08:12:54,023 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 08:12:54,029 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 08:12:54,036 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 08:12:54,041 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 08:12:54,048 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 304 - 4 0.001 0.005 2026-04-22 08:12:54,059 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /mail/init_messaging HTTP/1.0" 200 - 34 0.024 0.031 2026-04-22 08:12:54,064 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 10 0.006 0.010 2026-04-22 08:12:54,066 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:12:54,107 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /mail/inbox/messages HTTP/1.0" 200 - 5 0.005 0.005 2026-04-22 08:12:54,111 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.009 2026-04-22 08:12:54,172 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 8 0.008 0.035 2026-04-22 08:12:54,177 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:54] "GET /web/image/res.partner/2/avatar_128 HTTP/1.0" 304 - 7 0.007 0.018 2026-04-22 08:12:55,065 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:55] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:57,385 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /web/action/load HTTP/1.0" 200 - 9 0.006 0.016 2026-04-22 08:12:57,616 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.0" 200 - 60 0.038 0.179 2026-04-22 08:12:57,820 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.0" 200 - 55 0.031 0.062 2026-04-22 08:12:57,843 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /web/dataset/call_kw/res.lang/read HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:12:57,981 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /base_setup/demo_active HTTP/1.0" 200 - 3 0.004 0.006 2026-04-22 08:12:57,991 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:57] "POST /base_setup/data HTTP/1.0" 200 - 6 0.003 0.007 2026-04-22 08:12:58,021 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /base/static/description/settings.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:58,021 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /purchase/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:58,025 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /budget/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:58,025 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /website/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:58,029 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /stock/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 08:12:58,030 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /account/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 08:12:58,034 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /hr/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 08:12:58,034 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /project/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.002 2026-04-22 08:12:58,040 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /hr_recruitment/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:12:58,045 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:12:58] "GET /web/static/img/transparent.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:13:00,371 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "POST /web/action/load HTTP/1.0" 200 - 12 0.008 0.025 2026-04-22 08:13:00,588 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 95 0.056 0.147 2026-04-22 08:13:00,644 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "POST /web/dataset/call_kw/purchase.request/search_panel_select_range HTTP/1.0" 200 - 3 0.006 0.011 2026-04-22 08:13:00,652 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.002 0.005 2026-04-22 08:13:00,738 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 37 0.031 0.078 2026-04-22 08:13:00,861 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/14/avatar_128 HTTP/1.0" 200 - 8 0.007 0.017 2026-04-22 08:13:00,861 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/11/avatar_128 HTTP/1.0" 200 - 8 0.007 0.018 2026-04-22 08:13:00,878 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/16/avatar_128 HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 08:13:00,880 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/19/avatar_128 HTTP/1.0" 200 - 8 0.006 0.011 2026-04-22 08:13:00,894 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.0" 200 - 8 0.005 0.009 2026-04-22 08:13:00,896 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:00] "GET /web/image/res.users/13/avatar_128 HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 08:13:03,206 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:03] "POST /web/action/load HTTP/1.0" 200 - 13 0.009 0.025 2026-04-22 08:13:03,474 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:03] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.0" 200 - 130 0.081 0.174 2026-04-22 08:13:03,569 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:03] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.0" 200 - 18 0.019 0.032 2026-04-22 08:13:04,671 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 79 0.179 0.109 2026-04-22 08:13:04,707 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 5 0.006 0.013 2026-04-22 08:13:04,721 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 08:13:04,801 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 43 0.051 0.061 2026-04-22 08:13:04,896 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.019 0.025 2026-04-22 08:13:04,908 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:04] "POST /mail/thread/messages HTTP/1.0" 200 - 29 0.025 0.032 2026-04-22 08:13:04,961 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/web_editor.assets_wysiwyg.min.css 2026-04-22 08:13:05,217 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [305, 299] (from bundle web_editor.assets_wysiwyg) 2026-04-22 08:13:05,259 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-c6ff30a/web_editor.assets_wysiwyg.min.js 2026-04-22 08:13:05,880 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Deleting ir.attachment [306, 300] (from bundle web_editor.assets_wysiwyg) 2026-04-22 08:13:05,903 405 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 08:13:05,905 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:05] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH&debug=1 HTTP/1.0" 200 - 27 0.078 0.929 2026-04-22 08:13:05,921 406 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:13:05,936 406 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:13:05,943 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:05] "GET /web/assets/319-c6ff30a/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 13 0.012 0.012 2026-04-22 08:13:06,394 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:06] "GET /web/assets/320-c6ff30a/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 14 0.010 0.466 2026-04-22 08:13:06,528 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:06] "GET /web/static/img/openhand.cur HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:13:09,565 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/messages HTTP/1.0" 200 - 11 0.010 0.009 2026-04-22 08:13:09,597 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/data HTTP/1.0" 200 - 28 0.026 0.026 2026-04-22 08:13:09,661 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/messages HTTP/1.0" 200 - 8 0.006 0.008 2026-04-22 08:13:09,683 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.006 0.014 2026-04-22 08:13:09,698 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/data HTTP/1.0" 200 - 25 0.026 0.026 2026-04-22 08:13:09,727 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /web/dataset/call_kw/purchase.contract.type/name_search HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:13:09,967 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:13:09,979 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:09] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.007 0.016 2026-04-22 08:13:10,286 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:10] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:13:10,296 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:10] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.006 0.016 2026-04-22 08:13:13,584 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:13:13,599 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.006 0.021 2026-04-22 08:13:13,606 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.005 0.015 2026-04-22 08:13:13,632 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:13:13,647 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.007 0.018 2026-04-22 08:13:13,713 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 31 0.025 0.054 2026-04-22 08:13:13,924 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 90 0.081 0.117 2026-04-22 08:13:13,954 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 5 0.004 0.012 2026-04-22 08:13:13,963 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:13] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 08:13:14,016 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 62 0.036 0.043 2026-04-22 08:13:14,053 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.006 0.017 2026-04-22 08:13:14,065 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/messages HTTP/1.0" 200 - 25 0.014 0.021 2026-04-22 08:13:14,072 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.005 0.012 2026-04-22 08:13:14,118 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 200 - 13 0.012 0.019 2026-04-22 08:13:14,911 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:13:14,920 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.006 0.015 2026-04-22 08:13:14,933 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.003 0.008 2026-04-22 08:13:14,961 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /web/dataset/call_button HTTP/1.0" 200 - 43 0.017 0.032 2026-04-22 08:13:14,991 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:14] "POST /web/dataset/call_kw/purchase.exception.confirm/get_views HTTP/1.0" 200 - 10 0.007 0.011 2026-04-22 08:13:15,020 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:15] "POST /web/dataset/call_kw/purchase.exception.confirm/onchange HTTP/1.0" 200 - 7 0.003 0.008 2026-04-22 08:13:15,039 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:15] "POST /web/dataset/call_kw/exception.rule/read HTTP/1.0" 200 - 2 0.003 0.006 2026-04-22 08:13:15,074 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:15] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:13:15,084 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:15] "POST /mail/thread/data HTTP/1.0" 200 - 8 0.005 0.016 2026-04-22 08:13:17,481 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:17] "POST /web/dataset/call_kw/purchase.exception.confirm/create HTTP/1.0" 200 - 8 0.042 0.014 2026-04-22 08:13:17,504 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:17] "POST /web/dataset/call_kw/purchase.exception.confirm/read HTTP/1.0" 200 - 5 0.003 0.007 2026-04-22 08:13:17,523 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:17] "POST /web/dataset/call_kw/exception.rule/read HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:13:17,798 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:17] "POST /web/dataset/call_button HTTP/1.0" 200 - 114 0.116 0.146 2026-04-22 08:13:17,976 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:17] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 74 0.063 0.103 2026-04-22 08:13:18,003 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:18] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 08:13:18,010 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:18] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 08:13:18,038 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:18] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 43 0.020 0.029 2026-04-22 08:13:18,081 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:18] "POST /mail/thread/data HTTP/1.0" 200 - 14 0.008 0.018 2026-04-22 08:13:18,084 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:18] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.012 0.017 2026-04-22 08:13:19,320 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:13:19,341 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:13:19,362 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /mail/thread/data HTTP/1.0" 200 - 14 0.008 0.013 2026-04-22 08:13:19,381 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /web/dataset/call_button HTTP/1.0" 200 - 29 0.022 0.037 2026-04-22 08:13:19,484 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 47 0.027 0.063 2026-04-22 08:13:19,589 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:19] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 30 0.027 0.045 2026-04-22 08:13:30,829 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:30] "POST /web/action/load HTTP/1.0" 200 - 10 0.006 0.020 2026-04-22 08:13:31,052 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:31] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.0" 200 - 63 0.038 0.173 2026-04-22 08:13:31,332 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:31] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.0" 200 - 226 0.079 0.107 2026-04-22 08:13:31,352 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:31] "POST /web/dataset/call_kw/res.lang/read HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:13:44,085 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:44] "POST /web/action/load HTTP/1.0" 200 - 11 0.005 0.015 2026-04-22 08:13:44,202 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:44] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 50 0.035 0.070 2026-04-22 08:13:44,258 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:13:44] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 6 0.005 0.016 2026-04-22 08:13:55,094 408 INFO 10605-16-0-without_demo odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:14:42,834 410 INFO 10605-16-0-without_demo odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:14:42,843 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:14:42,852 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:15:55,881 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:55] "POST /web/dataset/call_kw/ir.ui.view/check_access_rights HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:15:55,882 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:55] "POST /web/dataset/call_kw/ir.rule/check_access_rights HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:15:55,887 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:55] "POST /web/dataset/call_kw/ir.model.access/check_access_rights HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:15:56,806 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:56] "POST /web/dataset/call_kw/ir.ui.view/get_views HTTP/1.0" 200 - 20 0.014 0.035 2026-04-22 08:15:56,883 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:56] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 20 0.018 0.021 2026-04-22 08:15:56,912 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:56] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:15:57,009 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:57] "GET /web/static/lib/ace/ace.js HTTP/1.0" 200 - 0 0.000 0.047 2026-04-22 08:15:57,129 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:57] "GET /web/static/lib/ace/mode-python.js HTTP/1.0" 200 - 0 0.000 0.004 2026-04-22 08:15:57,137 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:57] "GET /web/static/lib/ace/mode-xml.js HTTP/1.0" 200 - 0 0.000 0.009 2026-04-22 08:15:57,145 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:15:57] "GET /web/static/lib/ace/mode-qweb.js HTTP/1.0" 200 - 0 0.000 0.014 2026-04-22 08:16:08,613 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:08] "POST /web/dataset/call_kw/ir.ui.view/get_views HTTP/1.0" 200 - 18 0.010 0.036 2026-04-22 08:16:08,660 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:08] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 16 0.011 0.011 2026-04-22 08:16:08,683 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:08] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:16:08,703 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:08] "POST /web/dataset/call_kw/ir.ui.view/name_get HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:16:22,492 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:22] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 11 0.003 0.006 2026-04-22 08:16:22,508 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:22] "POST /web/dataset/call_kw/ir.ui.view/name_get HTTP/1.0" 200 - 2 0.001 0.003 2026-04-22 08:16:30,500 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:30] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 7 0.004 0.012 2026-04-22 08:16:30,521 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:30] "POST /web/dataset/call_kw/ir.ui.view/name_get HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:16:36,601 406 INFO 10605-16-0-without_demo odoo.modules.registry: At least one model cache has been invalidated, signaling through the database. 2026-04-22 08:16:36,602 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:36] "POST /web/dataset/call_kw/ir.ui.view/write HTTP/1.0" 200 - 53 0.077 0.083 2026-04-22 08:16:36,617 405 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:16:36,628 405 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:16:37,079 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:37] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 35 0.025 0.439 2026-04-22 08:16:37,101 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:37] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:16:38,594 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:38] "GET /web?debug=1 HTTP/1.0" 200 - 105 0.104 1.121 2026-04-22 08:16:38,617 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 08:16:38] "GET /websocket HTTP/1.0" 101 417 224.462861 2026-04-22 08:16:38,855 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:38] "GET /web/webclient/load_menus/a537593fa26e6332f07676f0ad893f54ed1c574d518082874ee88ebd2f3b2d0c HTTP/1.0" 200 - 32 0.030 0.192 2026-04-22 08:16:39,563 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:39] "POST /web/action/load HTTP/1.0" 200 - 17 0.012 0.029 2026-04-22 08:16:40,530 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 304 - 5 0.003 0.019 2026-04-22 08:16:40,567 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.005 0.011 2026-04-22 08:16:40,582 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 10 0.005 0.008 2026-04-22 08:16:40,591 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 8 0.003 0.006 2026-04-22 08:16:40,602 408 INFO ? odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:16:40,606 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 7 0.007 0.008 2026-04-22 08:16:40,608 408 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-04-22 08:16:40,634 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /mail/init_messaging HTTP/1.0" 200 - 58 0.046 0.054 2026-04-22 08:16:40,654 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 24 0.018 0.028 2026-04-22 08:16:40,660 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 08:16:40,668 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 15 0.013 0.020 2026-04-22 08:16:40,688 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 10 0.008 0.011 2026-04-22 08:16:40,699 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.005 2026-04-22 08:16:40,710 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.003 0.007 2026-04-22 08:16:40,734 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.004 0.010 2026-04-22 08:16:40,768 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 48 0.035 0.072 2026-04-22 08:16:40,842 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 12 0.011 0.022 2026-04-22 08:16:40,992 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:16:40] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 304 - 6 0.005 0.014 2026-04-22 08:17:40,379 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:17:40] "GET / HTTP/1.0" 200 - 166 0.096 0.584 2026-04-22 08:17:40,603 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:17:40] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=en_US HTTP/1.0" 200 - 9 0.008 0.014 2026-04-22 08:17:40,722 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:17:40] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:17:40,727 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:17:40] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 7 0.003 0.006 2026-04-22 08:20:37,527 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:37] "POST /web/dataset/call_kw/ir.ui.view/check_access_rights HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:20:37,527 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:37] "POST /web/dataset/call_kw/ir.rule/check_access_rights HTTP/1.0" 200 - 1 0.000 0.004 2026-04-22 08:20:37,531 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:37] "POST /web/dataset/call_kw/ir.model.access/check_access_rights HTTP/1.0" 200 - 1 0.000 0.003 2026-04-22 08:20:38,387 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:38] "POST /web/dataset/call_kw/ir.ui.view/get_views HTTP/1.0" 200 - 21 0.019 0.020 2026-04-22 08:20:38,427 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:38] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 13 0.003 0.007 2026-04-22 08:20:38,445 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:20:38] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 08:21:00,063 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:00] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 17 0.017 0.023 2026-04-22 08:21:00,088 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:00] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:21:04,830 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:04] "POST /web/dataset/call_kw/ir.ui.view/get_views HTTP/1.0" 200 - 20 0.014 0.034 2026-04-22 08:21:04,871 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:04] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 11 0.006 0.015 2026-04-22 08:21:04,893 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:04] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:21:04,913 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:04] "POST /web/dataset/call_kw/ir.ui.view/name_get HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:21:08,777 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:08] "POST /web/dataset/call_kw/ir.ui.view/read HTTP/1.0" 200 - 11 0.007 0.016 2026-04-22 08:21:08,794 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:21:08] "POST /web/dataset/call_kw/ir.ui.view/name_get HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 08:24:44,864 410 INFO 10605-16-0-without_demo odoo.modules.registry: Invalidating all model caches after database signaling. 2026-04-22 08:24:44,870 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:24:44,879 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:34:46,922 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:34:46,929 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:44:48,838 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:44:48,845 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:45:45,243 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET / HTTP/1.0" 200 - 168 0.162 0.675 2026-04-22 08:45:45,278 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:45:45,306 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/assets/296-b3ba6c0/1/web.assets_frontend.min.css HTTP/1.0" 200 - 5 0.010 0.009 2026-04-22 08:45:45,329 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/assets/274-1de624b/1/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 08:45:45,797 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 0 0.000 0.001 2026-04-22 08:45:45,867 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/assets/298-4e1802a/1/web.assets_frontend_lazy.min.js HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 08:45:45,876 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:45] "GET /web/image/website/1/favicon?unique=425da45 HTTP/1.0" 200 - 6 0.004 0.009 2026-04-22 08:45:47,288 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:45:47] "GET /website/translations/9dd4337e46c5da5529be26d8dfcbac71c552f060?lang=en_US HTTP/1.0" 200 - 2 0.001 0.008 2026-04-22 08:48:13,206 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:13] "GET /website/static/description/icon.png HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:48:13,210 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:13] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:48:13,214 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:13] "GET /base/static/img/country_flags/us.png?height=25 HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:48:13,226 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:13] "GET /web/image/website/1/logo/My%20Website?unique=425da45 HTTP/1.0" 200 - 5 0.006 0.013 2026-04-22 08:48:15,248 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:15] "GET /web HTTP/1.0" 200 - 39 0.042 0.335 2026-04-22 08:48:15,526 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:15] "GET /web/webclient/load_menus/5d57aaf327a24581e246714d6537901714371e67c5aaf88de7e43c38634cc83f HTTP/1.0" 200 - 25 0.029 0.204 2026-04-22 08:48:23,928 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:23] "GET /bus/websocket_worker_bundle?v=1.0.5 HTTP/1.0" 304 - 5 0.012 0.013 2026-04-22 08:48:23,976 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:23] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.006 0.009 2026-04-22 08:48:23,999 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:23] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 10 0.009 0.012 2026-04-22 08:48:24,015 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /web/dataset/call_kw/res.company/get_current_fiscal_year_name HTTP/1.0" 200 - 8 0.005 0.009 2026-04-22 08:48:24,031 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /web/dataset/call_kw/res.users/review_user_count HTTP/1.0" 200 - 7 0.006 0.008 2026-04-22 08:48:24,039 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /mail/init_messaging HTTP/1.0" 200 - 53 0.045 0.048 2026-04-22 08:48:24,043 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /web/dataset/call_kw/web.environment.ribbon.backend/get_environment_ribbon HTTP/1.0" 200 - 1 0.000 0.003 2026-04-22 08:48:24,063 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.0" 304 - 15 0.007 0.012 2026-04-22 08:48:24,072 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /web/action/load HTTP/1.0" 200 - 8 0.003 0.005 2026-04-22 08:48:24,079 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /mail/load_message_failures HTTP/1.0" 200 - 3 0.004 0.003 2026-04-22 08:48:24,080 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.0" 200 - 24 0.024 0.024 2026-04-22 08:48:24,104 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "POST /mail/inbox/messages HTTP/1.0" 200 - 8 0.007 0.008 2026-04-22 08:48:24,139 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "GET /web/image/mail.channel/1/avatar_128?unique=65dcb0072d4e5609d679dbf6ee4e5434daf4a74f5bcb6e10f373557d11274893b6f697660b96524228f72be52ae3da4f7f03af63d2c0ccce540d4948bdaeffe9 HTTP/1.0" 200 - 9 0.007 0.014 2026-04-22 08:48:24,148 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:48:24] "GET /web/image/res.partner/2/avatar_128 HTTP/1.0" 200 - 7 0.005 0.017 2026-04-22 08:49:00,329 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:00] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:49:04,188 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:04] "POST /web/action/load HTTP/1.0" 200 - 13 0.010 0.022 2026-04-22 08:49:04,422 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:04] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 92 0.057 0.133 2026-04-22 08:49:04,518 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.0" 200 - 2 0.002 0.006 2026-04-22 08:49:04,532 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:04] "POST /web/dataset/call_kw/purchase.request/search_panel_select_range HTTP/1.0" 200 - 3 0.003 0.009 2026-04-22 08:49:04,621 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:04] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 40 0.038 0.072 2026-04-22 08:49:05,807 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/16/avatar_128 HTTP/1.0" 200 - 8 0.008 0.020 2026-04-22 08:49:05,812 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/11/avatar_128 HTTP/1.0" 200 - 8 0.012 0.021 2026-04-22 08:49:05,824 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 08:49:05,836 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/14/avatar_128 HTTP/1.0" 200 - 8 0.007 0.015 2026-04-22 08:49:05,841 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/19/avatar_128 HTTP/1.0" 200 - 8 0.006 0.010 2026-04-22 08:49:05,857 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:05] "GET /web/image/res.users/13/avatar_128 HTTP/1.0" 200 - 8 0.007 0.012 2026-04-22 08:49:08,009 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 80 0.124 0.105 2026-04-22 08:49:08,082 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 21 0.024 0.034 2026-04-22 08:49:08,115 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 7 0.005 0.009 2026-04-22 08:49:08,120 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 8 0.006 0.012 2026-04-22 08:49:08,132 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 6 0.006 0.010 2026-04-22 08:49:08,136 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 6 0.005 0.009 2026-04-22 08:49:08,149 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 12 0.007 0.009 2026-04-22 08:49:08,262 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /mail/thread/data HTTP/1.0" 200 - 21 0.020 0.028 2026-04-22 08:49:08,275 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:08] "POST /mail/thread/messages HTTP/1.0" 200 - 32 0.030 0.032 2026-04-22 08:49:29,728 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:29] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:49:29,753 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:29] "POST /mail/thread/data HTTP/1.0" 200 - 17 0.014 0.021 2026-04-22 08:49:32,469 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:32] "POST /web/dataset/call_kw/procurement.committee/onchange HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:49:32,502 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:49:32,512 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:32] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.005 0.017 2026-04-22 08:49:32,518 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:32] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.004 0.011 2026-04-22 08:49:32,714 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:32] "POST /web/dataset/call_kw/hr.employee/name_search HTTP/1.0" 200 - 9 0.009 0.011 2026-04-22 08:49:33,253 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /web/dataset/call_kw/procurement.committee/onchange HTTP/1.0" 200 - 4 0.004 0.018 2026-04-22 08:49:33,276 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.007 2026-04-22 08:49:33,287 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.004 0.017 2026-04-22 08:49:33,299 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:49:33,808 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 08:49:33,825 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:33] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:49:35,909 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:35] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 08:49:35,919 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 08:49:35,985 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:35] "POST /web/dataset/call_kw/purchase.request/write HTTP/1.0" 200 - 38 0.034 0.068 2026-04-22 08:49:36,068 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.026 0.048 2026-04-22 08:49:36,094 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 5 0.005 0.010 2026-04-22 08:49:36,107 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.011 0.017 2026-04-22 08:49:36,141 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.005 0.013 2026-04-22 08:49:36,155 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.018 2026-04-22 08:49:36,212 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:36] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 304 - 6 0.005 0.013 2026-04-22 08:49:49,470 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:49:49,484 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.018 2026-04-22 08:49:49,503 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.012 2026-04-22 08:49:49,598 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /web/dataset/call_button HTTP/1.0" 200 - 45 0.053 0.073 2026-04-22 08:49:49,708 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 67 0.036 0.061 2026-04-22 08:49:49,736 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:49:49,752 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.012 0.016 2026-04-22 08:49:49,796 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.016 2026-04-22 08:49:49,803 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.010 0.018 2026-04-22 08:49:49,812 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:49] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.005 0.010 2026-04-22 08:49:50,719 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:50] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:49:50,720 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:50] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.018 2026-04-22 08:49:50,741 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:50] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.014 2026-04-22 08:49:50,850 405 INFO 10605-16-0-without_demo odoo.addons.budget.models.budget_commitment_mixin: Created new budget commitment New for purchase.request amount 300.0 2026-04-22 08:49:50,961 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:50] "POST /web/dataset/call_button HTTP/1.0" 200 - 104 0.083 0.157 2026-04-22 08:49:52,294 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:52] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 12 0.013 0.068 2026-04-22 08:49:53,132 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 50 0.046 0.065 2026-04-22 08:49:53,821 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:49:53,862 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 19 0.024 0.030 2026-04-22 08:49:53,892 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:49:53,902 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 08:49:53,910 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 8 0.005 0.011 2026-04-22 08:49:53,915 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.008 2026-04-22 08:49:53,919 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 08:49:53,996 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:53] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:49:54,018 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:49:54] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.021 0.025 2026-04-22 08:50:15,398 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:15,410 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 08:50:15,429 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.011 2026-04-22 08:50:15,539 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /web/dataset/call_button HTTP/1.0" 200 - 42 0.048 0.091 2026-04-22 08:50:15,624 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /web/dataset/call_kw/sarabun.document/get_views HTTP/1.0" 200 - 44 0.021 0.055 2026-04-22 08:50:15,789 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 40 0.089 0.051 2026-04-22 08:50:15,864 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /mail/thread/data HTTP/1.0" 200 - 19 0.017 0.025 2026-04-22 08:50:15,864 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:15] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.014 0.028 2026-04-22 08:50:16,096 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-04e13fe/1/web.report_assets_common.min.css 2026-04-22 08:50:17,183 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-fbcdc4c/1/web.assets_common.min.js 2026-04-22 08:50:17,512 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:17,546 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "POST /mail/thread/data HTTP/1.0" 200 - 19 0.011 0.022 2026-04-22 08:50:17,874 405 INFO 10605-16-0-without_demo odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-04e13fe/1/web.report_assets_common.min.js 2026-04-22 08:50:17,920 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "GET /my/sarabun_document/16?access_token=b0ae1ca3-942f-4540-90a8-4e95da3fdf4a&report_type=html HTTP/1.0" 200 - 113 0.102 1.952 2026-04-22 08:50:17,953 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "GET /web/assets/321-04e13fe/1/web.report_assets_common.min.css HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:50:17,955 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "GET /web/assets/322-fbcdc4c/1/web.assets_common.min.js HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 08:50:17,966 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "GET /web/assets/323-04e13fe/1/web.report_assets_common.min.js HTTP/1.0" 200 - 4 0.001 0.007 2026-04-22 08:50:17,994 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:17] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:18,017 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:18] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.023 2026-04-22 08:50:18,082 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:18] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.022 2026-04-22 08:50:18,284 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:18] "POST /web/dataset/call_kw/sarabun.route.template/name_search HTTP/1.0" 200 - 7 0.007 0.011 2026-04-22 08:50:19,225 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:19] "POST /web/dataset/call_kw/sarabun.route.template/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:50:19,879 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:19] "POST /web/dataset/call_kw/sarabun.document/onchange HTTP/1.0" 200 - 10 0.008 0.023 2026-04-22 08:50:19,901 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:19,906 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:19] "GET /web/static/img/openhand.cur HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:50:19,916 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.016 2026-04-22 08:50:20,955 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:20] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:20,986 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:20] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.018 2026-04-22 08:50:21,007 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/sarabun.document/write HTTP/1.0" 200 - 19 0.026 0.037 2026-04-22 08:50:21,049 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 18 0.011 0.021 2026-04-22 08:50:21,089 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 13 0.012 0.017 2026-04-22 08:50:21,132 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:50:21,141 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.026 2026-04-22 08:50:21,517 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:50:21,530 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.014 2026-04-22 08:50:21,546 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.010 2026-04-22 08:50:21,591 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_button HTTP/1.0" 200 - 44 0.022 0.051 2026-04-22 08:50:21,612 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 6 0.002 0.007 2026-04-22 08:50:21,626 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 10 0.003 0.008 2026-04-22 08:50:21,633 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 37 0.012 0.023 2026-04-22 08:50:21,652 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.002 0.006 2026-04-22 08:50:21,678 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "GET /web/image/res.company/1/favicon HTTP/1.0" 304 - 5 0.004 0.010 2026-04-22 08:50:21,701 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.015 0.022 2026-04-22 08:50:21,706 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.017 2026-04-22 08:50:21,713 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 6 0.003 0.007 2026-04-22 08:50:21,725 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:21] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.012 2026-04-22 08:50:22,883 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.007 2026-04-22 08:50:22,905 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.021 2026-04-22 08:50:22,909 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /web/dataset/call_button HTTP/1.0" 200 - 6 0.017 0.008 2026-04-22 08:50:22,934 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.018 2026-04-22 08:50:22,939 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /web/dataset/call_kw/sarabun.signing.wizard/get_views HTTP/1.0" 200 - 9 0.005 0.015 2026-04-22 08:50:22,973 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /web/dataset/call_kw/sarabun.signing.wizard/onchange HTTP/1.0" 200 - 6 0.004 0.013 2026-04-22 08:50:22,991 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:22] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:50:23,031 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:23] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.013 2026-04-22 08:50:23,046 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:23] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:50:23,835 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:23] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 5 0.004 0.008 2026-04-22 08:50:24,262 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /web/dataset/call_kw/sarabun.signing.wizard/create HTTP/1.0" 200 - 5 0.015 0.010 2026-04-22 08:50:24,284 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /web/dataset/call_kw/sarabun.signing.wizard/read HTTP/1.0" 200 - 7 0.005 0.009 2026-04-22 08:50:24,336 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_action on purchase.request (id=3) with action=approve 2026-04-22 08:50:24,354 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_completed on purchase.request (id=3) 2026-04-22 08:50:24,356 406 INFO 10605-16-0-without_demo odoo.addons.purchase_request_sarabun.models.purchase_request: Sarabun completed callback for PR PR/69/ทส/0001 (id=3) from document สจล./2026/0016 2026-04-22 08:50:24,688 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /web/dataset/call_button HTTP/1.0" 200 - 121 0.189 0.204 2026-04-22 08:50:24,726 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 20 0.010 0.017 2026-04-22 08:50:24,752 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.005 0.012 2026-04-22 08:50:24,791 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.019 2026-04-22 08:50:24,793 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:24] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.013 0.017 2026-04-22 08:50:26,881 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:26] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:26,890 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:26] "POST /web/dataset/call_button HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:50:26,904 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:26] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:50:26,921 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:26] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:50:26,968 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:26] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 8 0.007 0.055 2026-04-22 08:50:27,100 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.036 0.060 2026-04-22 08:50:27,124 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:50:27,149 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.014 0.025 2026-04-22 08:50:27,169 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:50:27,171 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:50:27,184 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.009 2026-04-22 08:50:27,186 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.005 0.009 2026-04-22 08:50:27,192 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 08:50:27,254 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.016 0.025 2026-04-22 08:50:27,296 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /mail/thread/data HTTP/1.0" 200 - 30 0.034 0.049 2026-04-22 08:50:27,779 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 08:50:27,817 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.014 0.031 2026-04-22 08:50:27,849 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.012 0.020 2026-04-22 08:50:27,915 405 INFO 10605-16-0-without_demo odoo.models.unlink: User #2 deleted mail.activity records with IDs: [11] 2026-04-22 08:50:27,965 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:27] "POST /web/dataset/call_button HTTP/1.0" 200 - 96 0.053 0.133 2026-04-22 08:50:28,095 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /web/dataset/call_kw/purchase.request.approval/get_views HTTP/1.0" 200 - 63 0.041 0.080 2026-04-22 08:50:28,185 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /web/dataset/call_kw/purchase.request.approval/read HTTP/1.0" 200 - 30 0.021 0.040 2026-04-22 08:50:28,214 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 08:50:28,216 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 5 0.003 0.012 2026-04-22 08:50:28,491 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.011 0.017 2026-04-22 08:50:28,514 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:28] "POST /mail/thread/data HTTP/1.0" 200 - 25 0.018 0.033 2026-04-22 08:50:32,721 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:50:32,761 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:32] "POST /mail/thread/data HTTP/1.0" 200 - 25 0.020 0.032 2026-04-22 08:50:33,367 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:33,393 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.013 0.023 2026-04-22 08:50:33,412 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /web/dataset/call_kw/purchase.request.approval/write HTTP/1.0" 200 - 31 0.013 0.031 2026-04-22 08:50:33,447 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /web/dataset/call_kw/purchase.request.approval/read HTTP/1.0" 200 - 27 0.008 0.019 2026-04-22 08:50:33,466 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.006 2026-04-22 08:50:33,473 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 5 0.005 0.010 2026-04-22 08:50:33,521 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.016 0.021 2026-04-22 08:50:33,526 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:33] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.013 0.028 2026-04-22 08:50:34,010 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:34,041 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.015 0.027 2026-04-22 08:50:34,081 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.013 0.025 2026-04-22 08:50:34,092 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /web/dataset/call_button HTTP/1.0" 200 - 24 0.024 0.057 2026-04-22 08:50:34,151 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /web/dataset/call_kw/purchase.request.approval/read HTTP/1.0" 200 - 29 0.021 0.029 2026-04-22 08:50:34,177 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:50:34,179 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 5 0.005 0.011 2026-04-22 08:50:34,229 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.017 0.022 2026-04-22 08:50:34,232 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.015 0.027 2026-04-22 08:50:34,259 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.010 0.018 2026-04-22 08:50:35,528 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:50:35,556 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.014 0.024 2026-04-22 08:50:35,592 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.010 0.026 2026-04-22 08:50:35,617 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /web/dataset/call_button HTTP/1.0" 200 - 41 0.032 0.055 2026-04-22 08:50:35,695 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /web/dataset/call_kw/sarabun.document/get_views HTTP/1.0" 200 - 42 0.019 0.051 2026-04-22 08:50:35,746 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 31 0.014 0.017 2026-04-22 08:50:35,784 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.008 0.014 2026-04-22 08:50:35,788 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.017 2026-04-22 08:50:35,874 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /my/sarabun_document/17?access_token=95c55d84-a7df-49a1-96eb-7da967c1fb70&report_type=html HTTP/1.0" 200 - 37 0.014 0.075 2026-04-22 08:50:35,900 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /web/assets/321-04e13fe/1/web.report_assets_common.min.css HTTP/1.0" 206 - 4 0.002 0.005 2026-04-22 08:50:35,901 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /web/assets/322-fbcdc4c/1/web.assets_common.min.js HTTP/1.0" 206 - 4 0.001 0.006 2026-04-22 08:50:35,906 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /web/assets/323-04e13fe/1/web.report_assets_common.min.js HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 08:50:35,955 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /web/assets/321-04e13fe/1/web.report_assets_common.min.css HTTP/1.0" 206 - 4 0.001 0.006 2026-04-22 08:50:35,955 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:35] "GET /web/assets/322-fbcdc4c/1/web.assets_common.min.js HTTP/1.0" 206 - 4 0.001 0.005 2026-04-22 08:50:36,818 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:36] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:50:36,838 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:36] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.020 2026-04-22 08:50:37,638 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:37] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:37,664 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.024 2026-04-22 08:50:37,664 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.016 2026-04-22 08:50:38,321 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:50:38,330 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /web/dataset/call_kw/sarabun.document/write HTTP/1.0" 200 - 12 0.016 0.023 2026-04-22 08:50:38,460 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 18 0.011 0.022 2026-04-22 08:50:38,534 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.021 2026-04-22 08:50:38,537 405 WARNING 10605-16-0-without_demo odoo.http: Please add at least one routing line. 2026-04-22 08:50:38,541 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.004 0.039 2026-04-22 08:50:38,558 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:38] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.014 2026-04-22 08:50:39,253 406 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:39] "GET /l10n_th_fonts/static/fonts/THSarabunNew.ttf HTTP/1.0" 200 - 0 0.000 0.003 2026-04-22 08:50:41,476 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:41] "POST /web/dataset/call_kw/sarabun.route.template/name_search HTTP/1.0" 200 - 7 0.006 0.009 2026-04-22 08:50:41,975 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:41] "POST /web/dataset/call_kw/sarabun.document/onchange HTTP/1.0" 200 - 8 0.005 0.019 2026-04-22 08:50:42,004 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.005 0.008 2026-04-22 08:50:42,025 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.023 2026-04-22 08:50:42,621 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:42,634 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.015 2026-04-22 08:50:42,649 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/sarabun.document/write HTTP/1.0" 200 - 10 0.007 0.018 2026-04-22 08:50:42,692 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 18 0.012 0.022 2026-04-22 08:50:42,723 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 6 0.005 0.016 2026-04-22 08:50:42,748 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:50:42,770 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.015 2026-04-22 08:50:42,781 405 INFO 10605-16-0-without_demo odoo.addons.purchase_request_approval.models.sarabun_document: Calling _on_sarabun_sent on purchase.request.approval (id=6) 2026-04-22 08:50:42,782 405 INFO 10605-16-0-without_demo odoo.addons.purchase_request_approval.models.purchase_request_approval: Sarabun sent callback for PA PA00006 (id=6) from document สจล./2026/0017 2026-04-22 08:50:42,814 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_button HTTP/1.0" 200 - 57 0.028 0.051 2026-04-22 08:50:42,841 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.002 0.005 2026-04-22 08:50:42,844 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 22 0.007 0.015 2026-04-22 08:50:42,853 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.002 0.009 2026-04-22 08:50:42,866 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.004 0.008 2026-04-22 08:50:42,897 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.010 2026-04-22 08:50:42,906 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.013 0.014 2026-04-22 08:50:42,915 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.010 2026-04-22 08:50:43,671 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:43,684 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 08:50:43,690 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:50:43,713 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.017 2026-04-22 08:50:43,716 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /web/dataset/call_kw/sarabun.signing.wizard/get_views HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:50:43,745 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /web/dataset/call_kw/sarabun.signing.wizard/onchange HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 08:50:43,765 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:50:43,791 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:50:43,811 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:50:44,722 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:44] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:50:45,148 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /web/dataset/call_kw/sarabun.signing.wizard/create HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:50:45,173 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /web/dataset/call_kw/sarabun.signing.wizard/read HTTP/1.0" 200 - 6 0.004 0.012 2026-04-22 08:50:45,226 405 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_action on purchase.request.approval (id=6) with action=approve 2026-04-22 08:50:45,247 405 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_completed on purchase.request.approval (id=6) 2026-04-22 08:50:45,248 405 INFO 10605-16-0-without_demo odoo.addons.purchase_request_approval.models.purchase_request_approval: Sarabun completed callback for PA PA00006 (id=6) from document สจล./2026/0017 2026-04-22 08:50:45,460 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /web/dataset/call_button HTTP/1.0" 200 - 124 0.096 0.182 2026-04-22 08:50:45,507 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 20 0.013 0.026 2026-04-22 08:50:45,535 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.005 0.013 2026-04-22 08:50:45,580 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:50:45,587 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:45] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.016 0.022 2026-04-22 08:50:46,451 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.012 2026-04-22 08:50:46,458 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /web/dataset/call_button HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 08:50:46,470 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:50:46,478 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.012 2026-04-22 08:50:46,492 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /web/dataset/call_kw/purchase.request.approval/get_views HTTP/1.0" 200 - 3 0.001 0.019 2026-04-22 08:50:46,575 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /web/dataset/call_kw/purchase.request.approval/read HTTP/1.0" 200 - 27 0.017 0.036 2026-04-22 08:50:46,596 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:46,596 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 5 0.003 0.008 2026-04-22 08:50:46,643 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.009 0.017 2026-04-22 08:50:46,645 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:46] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.011 0.017 2026-04-22 08:50:51,361 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:50:51,377 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.008 0.017 2026-04-22 08:50:51,410 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.010 0.022 2026-04-22 08:50:51,419 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /web/dataset/call_button HTTP/1.0" 200 - 24 0.020 0.037 2026-04-22 08:50:51,484 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 5 0.004 0.049 2026-04-22 08:50:51,562 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:50:51] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 17 0.015 0.028 2026-04-22 08:51:04,725 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:04] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 2 0.001 0.012 2026-04-22 08:51:07,638 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /web/dataset/call_kw/work.acceptance/create HTTP/1.0" 200 - 44 0.061 0.084 2026-04-22 08:51:07,677 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 16 0.009 0.020 2026-04-22 08:51:07,704 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 8 0.005 0.010 2026-04-22 08:51:07,723 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:51:07,767 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.011 0.016 2026-04-22 08:51:07,769 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:07] "POST /mail/thread/data HTTP/1.0" 200 - 17 0.009 0.019 2026-04-22 08:51:09,066 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.006 2026-04-22 08:51:09,090 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/data HTTP/1.0" 200 - 17 0.008 0.014 2026-04-22 08:51:09,105 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.004 0.010 2026-04-22 08:51:09,186 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_button HTTP/1.0" 200 - 41 0.065 0.064 2026-04-22 08:51:09,213 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.004 0.009 2026-04-22 08:51:09,227 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.002 0.009 2026-04-22 08:51:09,248 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 19 0.016 0.036 2026-04-22 08:51:09,269 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 8 0.003 0.007 2026-04-22 08:51:09,270 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:51:09,307 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.016 2026-04-22 08:51:09,324 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.011 2026-04-22 08:51:09,324 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:09] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.015 0.025 2026-04-22 08:51:11,350 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:11] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 12 0.010 0.018 2026-04-22 08:51:12,889 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:12] "GET /wa/view/1?access_token=4a1ddf43-5355-4339-bf86-d685c32d48a0&committee_token=3c0ec685-bfc0-470e-8e0a-ca152f40f454 HTTP/1.0" 200 - 52 0.039 0.266 2026-04-22 08:51:13,132 405 INFO ? werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:13] "GET /web/static/img/logo.png HTTP/1.0" 200 - 0 0.000 0.046 2026-04-22 08:51:13,583 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:13] "POST /mail/chatter_init HTTP/1.0" 200 - 5 0.004 0.012 2026-04-22 08:51:13,629 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:13] "GET /web/image/res.partner/3/avatar_128 HTTP/1.0" 304 - 6 0.006 0.015 2026-04-22 08:51:13,733 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:13] "POST /web/dataset/call_kw/web_tour.tour/get_consumed_tours HTTP/1.0" 200 - 2 0.001 0.007 2026-04-22 08:51:19,429 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:51:19,452 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.026 2026-04-22 08:51:19,482 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:51:19,510 406 INFO 10605-16-0-without_demo odoo.models.unlink: User #2 deleted tier.review records with IDs: [1] 2026-04-22 08:51:19,555 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /web/dataset/call_button HTTP/1.0" 200 - 41 0.058 0.066 2026-04-22 08:51:19,611 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 15 0.010 0.030 2026-04-22 08:51:19,642 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.003 0.012 2026-04-22 08:51:19,645 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 8 0.007 0.012 2026-04-22 08:51:19,696 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.023 2026-04-22 08:51:19,700 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.017 0.021 2026-04-22 08:51:19,730 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.021 2026-04-22 08:51:29,756 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:29] "POST /web/dataset/call_kw/purchase.request.approval/read HTTP/1.0" 200 - 27 0.012 0.032 2026-04-22 08:51:29,787 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:29] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.011 2026-04-22 08:51:29,791 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:29] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 5 0.006 0.013 2026-04-22 08:51:29,830 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:29] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:51:29,857 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:29] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.015 0.026 2026-04-22 08:51:34,261 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:51:34,290 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.014 0.025 2026-04-22 08:51:34,325 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /mail/thread/data HTTP/1.0" 200 - 18 0.011 0.022 2026-04-22 08:51:34,612 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_button HTTP/1.0" 200 - 88 0.146 0.202 2026-04-22 08:51:34,698 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/disbursement.request/get_views HTTP/1.0" 200 - 31 0.021 0.056 2026-04-22 08:51:34,782 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/disbursement.request/read HTTP/1.0" 200 - 18 0.032 0.028 2026-04-22 08:51:34,803 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/purchase.request.approval/name_get HTTP/1.0" 200 - 2 0.003 0.008 2026-04-22 08:51:34,815 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/disbursement.request.line/read HTTP/1.0" 200 - 9 0.008 0.015 2026-04-22 08:51:34,840 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 4 0.005 0.010 2026-04-22 08:51:34,906 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.014 0.022 2026-04-22 08:51:34,908 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /mail/thread/data HTTP/1.0" 200 - 17 0.014 0.024 2026-04-22 08:51:34,917 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:34] "POST /web/dataset/call_kw/account.analytic.account/read HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:51:37,053 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:51:37,067 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/data HTTP/1.0" 200 - 17 0.010 0.014 2026-04-22 08:51:37,084 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.004 0.012 2026-04-22 08:51:37,091 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/account.analytic.account/read HTTP/1.0" 200 - 3 0.001 0.004 2026-04-22 08:51:37,092 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_button HTTP/1.0" 200 - 18 0.011 0.026 2026-04-22 08:51:37,143 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/disbursement.request/read HTTP/1.0" 200 - 18 0.014 0.021 2026-04-22 08:51:37,163 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/purchase.request.approval/name_get HTTP/1.0" 200 - 2 0.003 0.007 2026-04-22 08:51:37,174 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/disbursement.request.line/read HTTP/1.0" 200 - 9 0.009 0.012 2026-04-22 08:51:37,195 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/res.partner/name_get HTTP/1.0" 200 - 3 0.003 0.009 2026-04-22 08:51:37,239 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.018 2026-04-22 08:51:37,241 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:51:37,252 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /web/dataset/call_kw/account.analytic.account/read HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:51:37,269 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.018 2026-04-22 08:51:39,359 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 45 0.020 0.040 2026-04-22 08:51:39,384 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:51:39,411 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 14 0.010 0.027 2026-04-22 08:51:39,431 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:51:39,432 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:51:39,444 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.008 2026-04-22 08:51:39,445 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.008 2026-04-22 08:51:39,460 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 12 0.004 0.010 2026-04-22 08:51:39,514 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /mail/thread/data HTTP/1.0" 200 - 31 0.012 0.023 2026-04-22 08:51:39,527 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:39] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.015 0.032 2026-04-22 08:51:40,877 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:51:40] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 33 0.026 0.053 2026-04-22 08:53:50,671 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 08:53:50,683 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 08:53:50,693 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 08:53:50,699 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 08:53:50,708 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 08:53:50,713 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 08:54:17,199 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.031 0.051 2026-04-22 08:54:17,238 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.012 0.016 2026-04-22 08:54:17,257 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:54:17,270 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:54:17,277 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 08:54:17,278 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.002 0.005 2026-04-22 08:54:17,285 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 08:54:17,315 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.004 0.010 2026-04-22 08:54:17,324 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:17] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.009 0.014 2026-04-22 08:54:19,765 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:54:19,789 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 08:54:19,810 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.013 2026-04-22 08:54:19,837 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /web/dataset/call_button HTTP/1.0" 200 - 30 0.030 0.053 2026-04-22 08:54:19,866 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /web/dataset/call_kw/sarabun.document/get_views HTTP/1.0" 200 - 2 0.001 0.020 2026-04-22 08:54:19,943 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 29 0.019 0.037 2026-04-22 08:54:19,988 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:54:19,992 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:19] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.014 0.019 2026-04-22 08:54:20,049 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:20] "GET /my/sarabun_document/18?access_token=47960b3a-2c59-4209-9254-5ef0bc5b206e&report_type=html HTTP/1.0" 200 - 36 0.020 0.039 2026-04-22 08:54:23,204 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:23,223 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.020 2026-04-22 08:54:23,440 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 08:54:23,457 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.011 2026-04-22 08:54:23,464 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:54:23,898 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:23] "POST /web/dataset/call_kw/sarabun.route.template/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:54:24,599 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:24] "POST /web/dataset/call_kw/sarabun.document/onchange HTTP/1.0" 200 - 10 0.006 0.010 2026-04-22 08:54:24,615 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:24] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.003 2026-04-22 08:54:24,637 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:24] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:54:25,196 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:25,218 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.023 2026-04-22 08:54:25,237 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/sarabun.document/write HTTP/1.0" 200 - 16 0.014 0.025 2026-04-22 08:54:25,277 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 18 0.011 0.021 2026-04-22 08:54:25,301 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 6 0.004 0.011 2026-04-22 08:54:25,344 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:54:25,346 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.018 2026-04-22 08:54:25,644 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:25,674 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:54:25,700 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.015 2026-04-22 08:54:25,721 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_button HTTP/1.0" 200 - 33 0.028 0.059 2026-04-22 08:54:25,751 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.003 0.007 2026-04-22 08:54:25,767 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 22 0.011 0.026 2026-04-22 08:54:25,782 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.003 0.010 2026-04-22 08:54:25,795 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.005 0.013 2026-04-22 08:54:25,837 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:54:25,846 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.016 0.022 2026-04-22 08:54:25,866 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:25] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.018 2026-04-22 08:54:26,144 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:26,158 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 08:54:26,163 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:54:26,175 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /web/dataset/call_kw/sarabun.signing.wizard/get_views HTTP/1.0" 200 - 1 0.000 0.008 2026-04-22 08:54:26,183 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.014 2026-04-22 08:54:26,205 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /web/dataset/call_kw/sarabun.signing.wizard/onchange HTTP/1.0" 200 - 5 0.003 0.013 2026-04-22 08:54:26,226 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.001 0.010 2026-04-22 08:54:26,259 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:26,279 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:26] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:54:27,255 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:54:27,613 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_kw/sarabun.signing.wizard/create HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:54:27,628 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_kw/sarabun.signing.wizard/read HTTP/1.0" 200 - 6 0.002 0.005 2026-04-22 08:54:27,656 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_action on purchase.request (id=9) with action=approve 2026-04-22 08:54:27,664 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_completed on purchase.request (id=9) 2026-04-22 08:54:27,665 406 INFO 10605-16-0-without_demo odoo.addons.purchase_request_sarabun.models.purchase_request: Sarabun completed callback for PR PR/67/สถ/0001 (id=9) from document สจล./2026/0018 2026-04-22 08:54:27,748 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_button HTTP/1.0" 200 - 94 0.040 0.073 2026-04-22 08:54:27,796 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 20 0.011 0.023 2026-04-22 08:54:27,822 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.003 0.012 2026-04-22 08:54:27,862 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.019 2026-04-22 08:54:27,865 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:27] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.010 0.020 2026-04-22 08:54:29,191 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:29,201 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_button HTTP/1.0" 200 - 2 0.001 0.007 2026-04-22 08:54:29,211 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:54:29,229 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.019 2026-04-22 08:54:29,369 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 62 0.039 0.118 2026-04-22 08:54:29,481 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.028 0.050 2026-04-22 08:54:29,533 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.015 0.027 2026-04-22 08:54:29,554 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:54:29,555 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.001 0.008 2026-04-22 08:54:29,569 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.009 2026-04-22 08:54:29,570 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.005 0.009 2026-04-22 08:54:29,577 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 08:54:29,645 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.020 0.029 2026-04-22 08:54:29,649 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:29] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.020 0.032 2026-04-22 08:54:30,815 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:30,859 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:30] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.018 0.037 2026-04-22 08:54:30,867 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:30] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.017 0.033 2026-04-22 08:54:30,885 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:30] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.008 0.017 2026-04-22 08:54:34,477 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:34] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:54:34,519 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:34] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.020 0.034 2026-04-22 08:54:35,162 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:35,199 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request/onchange HTTP/1.0" 200 - 13 0.014 0.035 2026-04-22 08:54:35,214 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.018 0.032 2026-04-22 08:54:35,225 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:35,257 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:54:35,263 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.015 0.032 2026-04-22 08:54:35,302 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request/write HTTP/1.0" 200 - 18 0.014 0.030 2026-04-22 08:54:35,314 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.016 0.033 2026-04-22 08:54:35,409 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.029 0.069 2026-04-22 08:54:35,456 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.010 0.023 2026-04-22 08:54:35,504 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_button HTTP/1.0" 200 - 18 0.009 0.022 2026-04-22 08:54:35,517 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.013 0.027 2026-04-22 08:54:35,521 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.007 0.009 2026-04-22 08:54:35,583 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.019 0.046 2026-04-22 08:54:35,683 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.014 0.024 2026-04-22 08:54:35,709 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:35,737 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.013 0.026 2026-04-22 08:54:35,741 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:35] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.009 0.020 2026-04-22 08:54:36,078 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:36,108 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /web/dataset/call_button HTTP/1.0" 200 - 13 0.008 0.019 2026-04-22 08:54:36,113 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.017 0.029 2026-04-22 08:54:36,136 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.009 0.018 2026-04-22 08:54:36,147 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/get_views HTTP/1.0" 200 - 10 0.007 0.023 2026-04-22 08:54:36,205 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/onchange HTTP/1.0" 200 - 16 0.016 0.028 2026-04-22 08:54:36,245 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.007 2026-04-22 08:54:36,286 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:36] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.019 0.032 2026-04-22 08:54:38,219 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:38] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/create HTTP/1.0" 200 - 20 0.022 0.033 2026-04-22 08:54:38,248 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:38] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/read HTTP/1.0" 200 - 6 0.005 0.011 2026-04-22 08:54:38,287 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:38] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order.item/read HTTP/1.0" 200 - 10 0.008 0.018 2026-04-22 08:54:38,654 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:38] "POST /web/dataset/call_button HTTP/1.0" 200 - 106 0.169 0.186 2026-04-22 08:54:38,887 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:38] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.0" 200 - 92 0.058 0.165 2026-04-22 08:54:39,004 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 46 0.029 0.059 2026-04-22 08:54:39,059 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 14 0.017 0.027 2026-04-22 08:54:39,066 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 60 0.059 0.079 2026-04-22 08:54:39,164 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 46 0.040 0.049 2026-04-22 08:54:39,246 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.014 0.020 2026-04-22 08:54:39,250 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "POST /mail/thread/data HTTP/1.0" 200 - 22 0.015 0.023 2026-04-22 08:54:39,311 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "GET /web/bundle/web_editor.assets_wysiwyg?lang=th_TH HTTP/1.0" 200 - 11 0.006 0.058 2026-04-22 08:54:39,331 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "GET /web/assets/320-c6ff30a/web_editor.assets_wysiwyg.min.js HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:54:39,331 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:39] "GET /web/assets/319-c6ff30a/web_editor.assets_wysiwyg.min.css HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:54:41,663 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:41] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 24 0.029 0.053 2026-04-22 08:54:41,687 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:41] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:41,771 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:41] "POST /mail/thread/data HTTP/1.0" 200 - 22 0.019 0.035 2026-04-22 08:54:42,053 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:42,076 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:54:42,880 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:54:42,905 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.025 2026-04-22 08:54:42,915 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.021 2026-04-22 08:54:42,934 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.018 2026-04-22 08:54:43,540 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.004 2026-04-22 08:54:43,557 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.011 2026-04-22 08:54:43,562 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:54:43,573 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.010 2026-04-22 08:54:45,223 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:45] "POST /web/dataset/call_kw/purchase.contract.type/name_search HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:54:45,817 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:45] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:45,834 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:45] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:54:47,096 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:54:47,119 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.023 2026-04-22 08:54:47,131 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 10 0.009 0.025 2026-04-22 08:54:47,296 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 64 0.071 0.084 2026-04-22 08:54:47,383 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.031 0.046 2026-04-22 08:54:47,424 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/action/load HTTP/1.0" 200 - 10 0.007 0.022 2026-04-22 08:54:47,438 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.016 0.024 2026-04-22 08:54:47,457 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:54:47,461 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/dataset/call_kw/purchase.create.invoice.plan/get_views HTTP/1.0" 200 - 10 0.006 0.016 2026-04-22 08:54:47,487 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /web/dataset/call_kw/purchase.create.invoice.plan/onchange HTTP/1.0" 200 - 3 0.003 0.010 2026-04-22 08:54:47,533 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:54:47,555 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:47] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:54:49,786 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:49] "POST /web/dataset/call_kw/purchase.create.invoice.plan/create HTTP/1.0" 200 - 5 0.018 0.010 2026-04-22 08:54:49,808 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:49] "POST /web/dataset/call_kw/purchase.create.invoice.plan/read HTTP/1.0" 200 - 3 0.003 0.007 2026-04-22 08:54:49,891 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:49] "POST /web/dataset/call_button HTTP/1.0" 200 - 23 0.033 0.039 2026-04-22 08:54:50,011 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.044 0.066 2026-04-22 08:54:50,062 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.025 0.014 2026-04-22 08:54:50,089 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 42 0.028 0.038 2026-04-22 08:54:50,114 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:50,135 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:54:50,804 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:50,828 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:50] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.024 2026-04-22 08:54:50,923 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 08:54:50,930 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 08:54:50,946 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 08:54:50,956 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 08:54:50,966 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 08:54:50,973 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 08:54:51,760 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:51] "POST /web/dataset/call_kw/purchase.invoice.plan/onchange HTTP/1.0" 200 - 2 0.001 0.012 2026-04-22 08:54:51,857 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:51] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 28 0.030 0.054 2026-04-22 08:54:51,884 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:51] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:51,909 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:51] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.023 2026-04-22 08:54:51,917 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:51] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:54:52,947 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:52] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:52,964 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:52] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:54:52,978 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:52] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.018 2026-04-22 08:54:54,521 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /web/dataset/call_kw/purchase.invoice.plan/onchange HTTP/1.0" 200 - 2 0.001 0.013 2026-04-22 08:54:54,608 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 26 0.028 0.048 2026-04-22 08:54:54,634 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:54,651 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:54:54,667 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.022 2026-04-22 08:54:54,668 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.011 2026-04-22 08:54:54,690 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.013 2026-04-22 08:54:55,862 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:55] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.005 0.007 2026-04-22 08:54:55,878 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:55] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.017 2026-04-22 08:54:55,900 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:55] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 10 0.005 0.030 2026-04-22 08:54:55,975 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:55] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.024 0.042 2026-04-22 08:54:56,010 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.007 0.013 2026-04-22 08:54:56,026 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.016 0.021 2026-04-22 08:54:56,052 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:56,081 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.018 2026-04-22 08:54:56,115 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_button HTTP/1.0" 200 - 31 0.022 0.055 2026-04-22 08:54:56,145 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_kw/purchase.exception.confirm/get_views HTTP/1.0" 200 - 7 0.005 0.016 2026-04-22 08:54:56,171 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_kw/purchase.exception.confirm/onchange HTTP/1.0" 200 - 7 0.005 0.009 2026-04-22 08:54:56,187 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /web/dataset/call_kw/exception.rule/read HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 08:54:56,218 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:54:56,236 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:56] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:54:58,575 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:58] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 52 0.050 0.072 2026-04-22 08:54:58,604 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:58] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.006 0.012 2026-04-22 08:54:58,653 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:58] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.029 0.039 2026-04-22 08:54:58,680 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:58] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:54:58,699 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:58] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:54:59,717 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:59] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:54:59,747 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:59] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.028 2026-04-22 08:54:59,997 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:54:59] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:55:00,016 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:00] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:55:00,027 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:00] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:55:00,503 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:00] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:00,511 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:00] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.011 2026-04-22 08:55:01,638 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:01,659 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:55:01,671 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:55:01,725 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:01,746 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:55:01,759 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 9 0.009 0.023 2026-04-22 08:55:01,856 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 52 0.031 0.057 2026-04-22 08:55:01,890 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:55:01,936 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.027 0.041 2026-04-22 08:55:01,988 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.016 0.023 2026-04-22 08:55:01,990 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.030 2026-04-22 08:55:02,539 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:02,557 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:55:02,575 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.009 2026-04-22 08:55:02,687 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /web/dataset/call_button HTTP/1.0" 200 - 71 0.052 0.094 2026-04-22 08:55:02,807 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.044 0.068 2026-04-22 08:55:02,842 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.004 0.013 2026-04-22 08:55:02,875 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.022 0.029 2026-04-22 08:55:02,933 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.012 0.026 2026-04-22 08:55:02,935 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.017 0.023 2026-04-22 08:55:02,971 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:02] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.012 0.023 2026-04-22 08:55:04,097 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:04,122 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /web/action/load HTTP/1.0" 200 - 10 0.007 0.016 2026-04-22 08:55:04,123 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.012 0.024 2026-04-22 08:55:04,155 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.011 0.021 2026-04-22 08:55:04,167 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/get_views HTTP/1.0" 200 - 9 0.006 0.029 2026-04-22 08:55:04,214 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/onchange HTTP/1.0" 200 - 10 0.009 0.022 2026-04-22 08:55:04,251 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:55:04,273 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:04] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.011 0.024 2026-04-22 08:55:05,150 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:05] "POST /web/dataset/call_kw/purchase.invoice.plan/name_search HTTP/1.0" 200 - 3 0.002 0.014 2026-04-22 08:55:05,507 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:05] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/onchange HTTP/1.0" 200 - 8 0.006 0.020 2026-04-22 08:55:06,165 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/create HTTP/1.0" 200 - 9 0.015 0.018 2026-04-22 08:55:06,290 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/read HTTP/1.0" 200 - 14 0.094 0.022 2026-04-22 08:55:06,355 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_button HTTP/1.0" 200 - 31 0.019 0.036 2026-04-22 08:55:06,423 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 33 0.011 0.046 2026-04-22 08:55:06,491 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 18 0.009 0.030 2026-04-22 08:55:06,524 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:06] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.027 0.052 2026-04-22 08:55:13,189 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:13] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 2 0.001 0.009 2026-04-22 08:55:13,988 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:13] "POST /web/dataset/call_kw/work.acceptance/create HTTP/1.0" 200 - 30 0.026 0.044 2026-04-22 08:55:14,024 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:14] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 16 0.008 0.020 2026-04-22 08:55:14,087 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:14] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.005 0.011 2026-04-22 08:55:14,133 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:14] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:55:14,137 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:14] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.012 0.022 2026-04-22 08:55:19,172 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:55:19,194 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.022 2026-04-22 08:55:19,199 405 WARNING 10605-16-0-without_demo odoo.http: กรุณาแนบหลักฐานการตรวจรับ 2026-04-22 08:55:19,201 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.002 0.025 2026-04-22 08:55:19,221 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.016 2026-04-22 08:55:19,225 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:19,247 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:19] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.014 2026-04-22 08:55:22,425 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:22] "POST /web/dataset/call_kw/ir.attachment/onchange HTTP/1.0" 200 - 2 0.002 0.007 2026-04-22 08:55:27,865 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:27] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:27,885 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:27] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:55:28,860 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:28] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:28,883 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:28] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.023 2026-04-22 08:55:30,101 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:55:30,114 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.017 2026-04-22 08:55:30,209 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /web/dataset/call_kw/work.acceptance/write HTTP/1.0" 200 - 15 0.010 0.097 2026-04-22 08:55:30,249 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 18 0.008 0.019 2026-04-22 08:55:30,266 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /web/dataset/call_kw/ir.attachment/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 08:55:30,270 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.005 0.006 2026-04-22 08:55:30,294 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:30,310 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:30] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.010 0.017 2026-04-22 08:55:32,803 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.010 2026-04-22 08:55:32,821 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.010 0.020 2026-04-22 08:55:32,846 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.010 0.014 2026-04-22 08:55:32,854 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /web/dataset/call_button HTTP/1.0" 200 - 8 0.004 0.046 2026-04-22 08:55:32,890 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /web/dataset/call_kw/work.accepted.date.wizard/get_views HTTP/1.0" 200 - 5 0.006 0.015 2026-04-22 08:55:32,916 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /web/dataset/call_kw/work.accepted.date.wizard/onchange HTTP/1.0" 200 - 2 0.002 0.008 2026-04-22 08:55:32,957 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:55:32,981 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:32] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.011 0.023 2026-04-22 08:55:39,242 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:39] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 18 0.012 0.028 2026-04-22 08:55:39,266 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:39] "POST /web/dataset/call_kw/ir.attachment/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:55:39,273 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:39] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.006 0.010 2026-04-22 08:55:39,299 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:39] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:39,322 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:39] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.012 0.021 2026-04-22 08:55:43,242 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:55:43,258 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /web/dataset/call_button HTTP/1.0" 200 - 8 0.003 0.011 2026-04-22 08:55:43,267 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.012 0.025 2026-04-22 08:55:43,288 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /web/dataset/call_kw/work.accepted.date.wizard/onchange HTTP/1.0" 200 - 2 0.002 0.014 2026-04-22 08:55:43,292 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.009 0.022 2026-04-22 08:55:43,328 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:55:43,353 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:43] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.012 0.024 2026-04-22 08:55:45,451 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_kw/work.accepted.date.wizard/create HTTP/1.0" 200 - 4 0.012 0.009 2026-04-22 08:55:45,470 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_kw/work.accepted.date.wizard/read HTTP/1.0" 200 - 3 0.002 0.006 2026-04-22 08:55:45,526 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_button HTTP/1.0" 200 - 23 0.017 0.029 2026-04-22 08:55:45,575 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 18 0.010 0.025 2026-04-22 08:55:45,669 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_kw/ir.attachment/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:55:45,676 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.006 0.012 2026-04-22 08:55:45,729 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.012 0.022 2026-04-22 08:55:45,735 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:45] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.016 0.024 2026-04-22 08:55:50,982 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:50] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 46 0.035 0.060 2026-04-22 08:55:51,037 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 14 0.016 0.028 2026-04-22 08:55:51,061 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:55:51,062 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:55:51,075 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.008 2026-04-22 08:55:51,077 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.010 2026-04-22 08:55:51,082 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 08:55:51,127 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.009 0.014 2026-04-22 08:55:51,148 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:51] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.013 0.030 2026-04-22 08:55:52,581 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:55:52] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 32 0.026 0.064 2026-04-22 08:57:17,297 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.027 0.054 2026-04-22 08:57:17,343 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.012 2026-04-22 08:57:17,353 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.014 0.025 2026-04-22 08:57:17,377 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:17,379 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.009 2026-04-22 08:57:17,394 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.005 0.011 2026-04-22 08:57:17,396 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.011 2026-04-22 08:57:17,402 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.005 2026-04-22 08:57:17,440 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:57:17,463 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:17] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.017 0.028 2026-04-22 08:57:19,405 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:19] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 08:57:19,420 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:19] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:57:22,310 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:22] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 32 0.013 0.036 2026-04-22 08:57:23,643 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.027 0.044 2026-04-22 08:57:23,692 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.012 0.026 2026-04-22 08:57:23,712 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:57:23,731 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:23,735 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.010 2026-04-22 08:57:23,741 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:57:23,749 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.010 2026-04-22 08:57:23,789 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 08:57:23,806 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:23] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.017 0.023 2026-04-22 08:57:25,460 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:25] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:57:25,471 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:25] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 08:57:26,256 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:26,282 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:57:26,303 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.013 2026-04-22 08:57:26,340 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /web/dataset/call_button HTTP/1.0" 200 - 28 0.030 0.065 2026-04-22 08:57:26,425 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.024 0.051 2026-04-22 08:57:26,467 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.012 0.021 2026-04-22 08:57:26,510 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.021 2026-04-22 08:57:26,516 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.014 0.020 2026-04-22 08:57:26,525 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:26] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.005 0.009 2026-04-22 08:57:27,028 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:57:27,045 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.008 0.021 2026-04-22 08:57:27,065 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.012 2026-04-22 08:57:27,097 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /web/dataset/call_button HTTP/1.0" 200 - 29 0.020 0.047 2026-04-22 08:57:27,124 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /web/dataset/call_kw/purchase.request.exception.confirm/get_views HTTP/1.0" 200 - 7 0.005 0.014 2026-04-22 08:57:27,153 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /web/dataset/call_kw/purchase.request.exception.confirm/onchange HTTP/1.0" 200 - 8 0.006 0.011 2026-04-22 08:57:27,167 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /web/dataset/call_kw/exception.rule/read HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 08:57:27,197 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:27,212 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:27] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.018 2026-04-22 08:57:28,170 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/purchase.request.exception.confirm/create HTTP/1.0" 200 - 9 0.023 0.016 2026-04-22 08:57:28,188 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/purchase.request.exception.confirm/read HTTP/1.0" 200 - 5 0.003 0.006 2026-04-22 08:57:28,202 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/exception.rule/read HTTP/1.0" 200 - 2 0.001 0.004 2026-04-22 08:57:28,218 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_button HTTP/1.0" 200 - 2 0.001 0.005 2026-04-22 08:57:28,309 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.027 0.056 2026-04-22 08:57:28,365 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.015 0.026 2026-04-22 08:57:28,392 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.007 2026-04-22 08:57:28,409 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.021 2026-04-22 08:57:28,683 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /web/dataset/call_kw/procurement.committee/onchange HTTP/1.0" 200 - 4 0.003 0.015 2026-04-22 08:57:28,712 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:28,726 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.008 0.019 2026-04-22 08:57:28,737 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:28] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.017 2026-04-22 08:57:29,018 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:29] "POST /web/dataset/call_kw/hr.employee/name_search HTTP/1.0" 200 - 3 0.002 0.009 2026-04-22 08:57:29,438 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:29] "POST /web/dataset/call_kw/procurement.committee/onchange HTTP/1.0" 200 - 5 0.004 0.018 2026-04-22 08:57:29,463 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:29] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:29,476 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:29] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:57:29,489 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:29] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:57:30,079 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.014 2026-04-22 08:57:30,084 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.017 2026-04-22 08:57:30,110 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/purchase.request/write HTTP/1.0" 200 - 16 0.010 0.019 2026-04-22 08:57:30,173 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.018 0.037 2026-04-22 08:57:30,194 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:57:30,211 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.013 0.014 2026-04-22 08:57:30,234 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.006 2026-04-22 08:57:30,245 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.005 0.014 2026-04-22 08:57:30,633 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:30,648 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.018 2026-04-22 08:57:30,662 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.004 0.009 2026-04-22 08:57:30,680 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_button HTTP/1.0" 200 - 28 0.011 0.033 2026-04-22 08:57:30,753 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.023 0.039 2026-04-22 08:57:30,798 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.012 2026-04-22 08:57:30,822 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.014 0.024 2026-04-22 08:57:30,862 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.018 2026-04-22 08:57:30,877 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.017 0.024 2026-04-22 08:57:30,883 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:30] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.013 2026-04-22 08:57:32,019 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.004 2026-04-22 08:57:32,038 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.018 2026-04-22 08:57:32,060 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.013 2026-04-22 08:57:32,134 406 INFO 10605-16-0-without_demo odoo.addons.budget.models.budget_commitment_mixin: Created new budget commitment New for purchase.request amount 50000.0 2026-04-22 08:57:32,192 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_button HTTP/1.0" 200 - 85 0.062 0.111 2026-04-22 08:57:32,257 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 8 0.004 0.052 2026-04-22 08:57:32,388 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 44 0.034 0.062 2026-04-22 08:57:32,414 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.011 2026-04-22 08:57:32,440 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.015 0.026 2026-04-22 08:57:32,462 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:32,469 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.004 0.010 2026-04-22 08:57:32,472 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.007 2026-04-22 08:57:32,479 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.003 0.006 2026-04-22 08:57:32,481 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:57:32,521 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.007 0.017 2026-04-22 08:57:32,546 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:32] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.027 0.021 2026-04-22 08:57:33,292 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:57:33,301 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.006 0.016 2026-04-22 08:57:33,317 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /mail/thread/data HTTP/1.0" 200 - 9 0.004 0.011 2026-04-22 08:57:33,347 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /web/dataset/call_button HTTP/1.0" 200 - 30 0.016 0.037 2026-04-22 08:57:33,377 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /web/dataset/call_kw/sarabun.document/get_views HTTP/1.0" 200 - 2 0.001 0.020 2026-04-22 08:57:33,435 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 29 0.011 0.027 2026-04-22 08:57:33,473 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.007 0.016 2026-04-22 08:57:33,481 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.021 2026-04-22 08:57:33,522 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:33] "GET /my/sarabun_document/19?access_token=4ff1e3d8-4590-45dd-9faa-ddd8d4f6ce2b&report_type=html HTTP/1.0" 200 - 38 0.012 0.036 2026-04-22 08:57:34,708 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:34] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:34,726 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:34] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:57:35,149 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:35] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:35,168 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:35] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:57:35,181 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:35] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:57:35,737 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:35] "POST /web/dataset/call_kw/sarabun.route.template/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:36,321 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /web/dataset/call_kw/sarabun.document/onchange HTTP/1.0" 200 - 8 0.004 0.017 2026-04-22 08:57:36,344 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:57:36,362 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:57:36,950 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:36,969 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:57:36,987 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:36] "POST /web/dataset/call_kw/sarabun.document/write HTTP/1.0" 200 - 12 0.012 0.023 2026-04-22 08:57:37,034 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 18 0.013 0.025 2026-04-22 08:57:37,062 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 6 0.005 0.013 2026-04-22 08:57:37,103 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 08:57:37,110 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.015 0.021 2026-04-22 08:57:37,491 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:37,506 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.017 2026-04-22 08:57:37,523 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.010 2026-04-22 08:57:37,573 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_button HTTP/1.0" 200 - 33 0.024 0.056 2026-04-22 08:57:37,602 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.002 0.008 2026-04-22 08:57:37,619 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 22 0.010 0.025 2026-04-22 08:57:37,632 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/res.users/get_sarabun_inbox_count HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 08:57:37,646 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.004 0.014 2026-04-22 08:57:37,690 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:57:37,696 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.016 0.022 2026-04-22 08:57:37,720 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:37] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.019 2026-04-22 08:57:38,332 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 08:57:38,343 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.017 2026-04-22 08:57:38,345 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.003 0.009 2026-04-22 08:57:38,361 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /web/dataset/call_kw/sarabun.signing.wizard/get_views HTTP/1.0" 200 - 1 0.000 0.007 2026-04-22 08:57:38,362 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.012 2026-04-22 08:57:38,389 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /web/dataset/call_kw/sarabun.signing.wizard/onchange HTTP/1.0" 200 - 5 0.003 0.011 2026-04-22 08:57:38,409 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 08:57:38,442 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:57:38,463 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:38] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:57:39,320 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:39] "POST /web/dataset/call_kw/sarabun.role/search_read HTTP/1.0" 200 - 4 0.004 0.016 2026-04-22 08:57:39,893 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:39] "POST /web/dataset/call_kw/sarabun.signing.wizard/create HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:39,915 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:39] "POST /web/dataset/call_kw/sarabun.signing.wizard/read HTTP/1.0" 200 - 6 0.003 0.010 2026-04-22 08:57:39,961 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_action on purchase.request (id=7) with action=approve 2026-04-22 08:57:39,979 406 INFO 10605-16-0-without_demo odoo.addons.agx_sarabun.models.sarabun_document: Calling _on_sarabun_completed on purchase.request (id=7) 2026-04-22 08:57:39,981 406 INFO 10605-16-0-without_demo odoo.addons.purchase_request_sarabun.models.purchase_request: Sarabun completed callback for PR PR/67/กษ/0001 (id=7) from document สจล./2026/0019 2026-04-22 08:57:40,147 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:40] "POST /web/dataset/call_button HTTP/1.0" 200 - 94 0.083 0.140 2026-04-22 08:57:40,191 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:40] "POST /web/dataset/call_kw/sarabun.document/read HTTP/1.0" 200 - 20 0.010 0.025 2026-04-22 08:57:40,218 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:40] "POST /web/dataset/call_kw/sarabun.routing.line/read HTTP/1.0" 200 - 7 0.004 0.013 2026-04-22 08:57:40,255 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:40] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.019 2026-04-22 08:57:40,260 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:40] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.015 0.016 2026-04-22 08:57:41,508 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:41,518 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_button HTTP/1.0" 200 - 2 0.001 0.007 2026-04-22 08:57:41,528 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:57:41,551 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:57:41,571 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/purchase.request/get_views HTTP/1.0" 200 - 8 0.003 0.038 2026-04-22 08:57:41,688 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.027 0.057 2026-04-22 08:57:41,716 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.013 2026-04-22 08:57:41,750 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.015 0.034 2026-04-22 08:57:41,772 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/operating.unit/name_search HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:41,773 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/account.fiscal.year/name_search HTTP/1.0" 200 - 3 0.002 0.009 2026-04-22 08:57:41,791 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.005 0.012 2026-04-22 08:57:41,791 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/account.analytic.account/name_search HTTP/1.0" 200 - 5 0.005 0.012 2026-04-22 08:57:41,800 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /web/dataset/call_kw/account.tax/name_search HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 08:57:41,864 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.017 0.027 2026-04-22 08:57:41,872 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:41] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.019 0.033 2026-04-22 08:57:45,382 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:45] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 08:57:45,420 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:45] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.014 0.030 2026-04-22 08:57:46,002 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:46,032 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request/onchange HTTP/1.0" 200 - 15 0.011 0.033 2026-04-22 08:57:46,038 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.012 0.022 2026-04-22 08:57:46,054 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 08:57:46,082 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.013 0.021 2026-04-22 08:57:46,107 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request/write HTTP/1.0" 200 - 18 0.008 0.016 2026-04-22 08:57:46,108 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.013 0.029 2026-04-22 08:57:46,154 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.012 0.026 2026-04-22 08:57:46,172 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.001 0.006 2026-04-22 08:57:46,194 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.008 0.021 2026-04-22 08:57:46,249 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_button HTTP/1.0" 200 - 18 0.012 0.024 2026-04-22 08:57:46,255 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.012 0.023 2026-04-22 08:57:46,267 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 22 0.007 0.009 2026-04-22 08:57:46,301 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 43 0.014 0.024 2026-04-22 08:57:46,321 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:57:46,341 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 13 0.011 0.018 2026-04-22 08:57:46,361 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 08:57:46,387 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.010 0.023 2026-04-22 08:57:46,397 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.010 0.025 2026-04-22 08:57:46,642 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:46,669 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_button HTTP/1.0" 200 - 13 0.009 0.016 2026-04-22 08:57:46,686 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.018 0.036 2026-04-22 08:57:46,715 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.017 0.028 2026-04-22 08:57:46,719 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/get_views HTTP/1.0" 200 - 10 0.005 0.026 2026-04-22 08:57:46,775 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/onchange HTTP/1.0" 200 - 14 0.014 0.025 2026-04-22 08:57:46,815 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:46,862 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:46] "POST /mail/thread/data HTTP/1.0" 200 - 26 0.020 0.037 2026-04-22 08:57:48,481 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:48] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/create HTTP/1.0" 200 - 12 0.008 0.018 2026-04-22 08:57:48,502 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:48] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order/read HTTP/1.0" 200 - 6 0.004 0.006 2026-04-22 08:57:48,538 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:48] "POST /web/dataset/call_kw/purchase.request.line.make.purchase.order.item/read HTTP/1.0" 200 - 10 0.008 0.018 2026-04-22 08:57:48,791 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:48] "POST /web/dataset/call_button HTTP/1.0" 200 - 95 0.098 0.145 2026-04-22 08:57:48,995 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:48] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.0" 200 - 89 0.051 0.133 2026-04-22 08:57:49,071 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/purchase.request/read HTTP/1.0" 200 - 46 0.015 0.033 2026-04-22 08:57:49,093 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 48 0.022 0.035 2026-04-22 08:57:49,100 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 08:57:49,101 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/purchase.request.line/read HTTP/1.0" 200 - 14 0.007 0.012 2026-04-22 08:57:49,109 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 08:57:49,136 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.015 0.017 2026-04-22 08:57:49,180 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.011 0.015 2026-04-22 08:57:49,180 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:49] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.018 2026-04-22 08:57:51,111 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:51] "POST /web/dataset/call_kw/purchase.contract.type/name_search HTTP/1.0" 200 - 3 0.001 0.007 2026-04-22 08:57:51,742 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:51] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:51,774 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:51] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.030 2026-04-22 08:57:52,188 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:52] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:57:52,210 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:52] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.024 2026-04-22 08:57:53,080 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:53] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:57:53,092 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:53] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.016 2026-04-22 08:57:53,097 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:53] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.005 0.011 2026-04-22 08:57:53,200 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:53] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:57:53,214 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:53] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.018 2026-04-22 08:57:54,830 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:54] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:57:54,847 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:57:54,866 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:54] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.024 2026-04-22 08:57:55,259 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:55] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 25 0.028 0.053 2026-04-22 08:57:55,280 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:55] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:57:55,301 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:55] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.020 2026-04-22 08:57:56,257 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.009 2026-04-22 08:57:56,274 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.019 2026-04-22 08:57:56,293 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 10 0.011 0.023 2026-04-22 08:57:56,423 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 50 0.043 0.071 2026-04-22 08:57:56,448 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.010 2026-04-22 08:57:56,501 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.026 0.040 2026-04-22 08:57:56,534 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/action/load HTTP/1.0" 200 - 9 0.006 0.015 2026-04-22 08:57:56,548 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.020 2026-04-22 08:57:56,555 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/purchase.create.invoice.plan/get_views HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 08:57:56,570 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.012 0.022 2026-04-22 08:57:56,577 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /web/dataset/call_kw/purchase.create.invoice.plan/onchange HTTP/1.0" 200 - 2 0.002 0.009 2026-04-22 08:57:56,621 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:56,639 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:56] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.018 2026-04-22 08:57:58,144 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/purchase.create.invoice.plan/create HTTP/1.0" 200 - 3 0.002 0.008 2026-04-22 08:57:58,163 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/purchase.create.invoice.plan/read HTTP/1.0" 200 - 2 0.001 0.006 2026-04-22 08:57:58,200 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_button HTTP/1.0" 200 - 9 0.008 0.020 2026-04-22 08:57:58,325 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.045 0.068 2026-04-22 08:57:58,358 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.006 0.014 2026-04-22 08:57:58,373 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.011 2026-04-22 08:57:58,396 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.023 0.035 2026-04-22 08:57:58,421 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 08:57:58,446 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:58] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.022 2026-04-22 08:57:59,234 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:59] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:57:59,258 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:57:59] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.012 0.022 2026-04-22 08:58:00,444 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:00] "POST /web/dataset/call_kw/purchase.invoice.plan/onchange HTTP/1.0" 200 - 2 0.001 0.012 2026-04-22 08:58:00,541 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:00] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 31 0.031 0.055 2026-04-22 08:58:00,568 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:00] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:58:00,591 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:00] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:58:00,599 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:00] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.019 2026-04-22 08:58:01,498 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:01] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:58:01,519 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:58:01,533 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:01] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.023 2026-04-22 08:58:02,400 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /web/dataset/call_kw/purchase.invoice.plan/onchange HTTP/1.0" 200 - 2 0.001 0.012 2026-04-22 08:58:02,495 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.0" 200 - 29 0.030 0.052 2026-04-22 08:58:02,519 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 08:58:02,548 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.025 2026-04-22 08:58:02,553 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:58:02,574 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.014 2026-04-22 08:58:02,586 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:02] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.021 2026-04-22 08:58:06,679 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 08:58:06,701 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /web/dataset/call_kw/purchase.order/write HTTP/1.0" 200 - 9 0.005 0.015 2026-04-22 08:58:06,703 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.011 0.024 2026-04-22 08:58:06,805 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.034 0.060 2026-04-22 08:58:06,837 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.005 0.013 2026-04-22 08:58:06,850 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:58:06,884 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.026 0.040 2026-04-22 08:58:06,912 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 08:58:06,938 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:06] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.013 0.025 2026-04-22 08:58:08,192 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 08:58:08,212 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.013 2026-04-22 08:58:08,216 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 08:58:08,331 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /web/dataset/call_button HTTP/1.0" 200 - 60 0.041 0.077 2026-04-22 08:58:08,457 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.044 0.068 2026-04-22 08:58:08,498 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.006 0.014 2026-04-22 08:58:08,511 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.002 0.009 2026-04-22 08:58:08,542 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.027 0.037 2026-04-22 08:58:08,596 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.011 0.022 2026-04-22 08:58:08,598 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.015 0.021 2026-04-22 08:58:08,628 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 08:58:08] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.009 0.021 2026-04-22 08:58:51,742 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 08:58:51,748 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 09:00:16,776 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 09:00:16,799 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /web/action/load HTTP/1.0" 200 - 10 0.006 0.015 2026-04-22 09:00:16,806 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.014 0.029 2026-04-22 09:00:16,830 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.011 0.019 2026-04-22 09:00:16,836 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/get_views HTTP/1.0" 200 - 9 0.006 0.020 2026-04-22 09:00:16,882 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/onchange HTTP/1.0" 200 - 10 0.009 0.021 2026-04-22 09:00:16,920 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 09:00:16,944 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:16] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.012 0.024 2026-04-22 09:00:18,180 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.043 0.062 2026-04-22 09:00:18,212 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /web/dataset/call_kw/purchase.invoice.plan/read HTTP/1.0" 200 - 9 0.006 0.010 2026-04-22 09:00:18,227 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /web/dataset/call_kw/procurement.committee/read HTTP/1.0" 200 - 4 0.003 0.011 2026-04-22 09:00:18,256 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /web/dataset/call_kw/purchase.order.line/read HTTP/1.0" 200 - 24 0.026 0.034 2026-04-22 09:00:18,283 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 09:00:18,298 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.008 0.019 2026-04-22 09:00:18,416 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:18] "POST /web/dataset/call_kw/res.users/get_wa_inbox_count HTTP/1.0" 200 - 6 0.002 0.009 2026-04-22 09:00:20,468 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 09:00:20,486 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.008 0.022 2026-04-22 09:00:20,501 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.010 0.021 2026-04-22 09:00:20,510 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/onchange HTTP/1.0" 200 - 9 0.007 0.016 2026-04-22 09:00:20,539 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 09:00:20,552 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:20] "POST /mail/thread/data HTTP/1.0" 200 - 16 0.006 0.013 2026-04-22 09:00:21,435 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:21] "POST /web/dataset/call_kw/purchase.invoice.plan/name_search HTTP/1.0" 200 - 3 0.001 0.006 2026-04-22 09:00:21,797 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:21] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/onchange HTTP/1.0" 200 - 8 0.006 0.018 2026-04-22 09:00:22,767 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:22] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/create HTTP/1.0" 200 - 9 0.008 0.011 2026-04-22 09:00:22,808 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:22] "POST /web/dataset/call_kw/select.work.acceptance.invoice.plan.wizard/read HTTP/1.0" 200 - 12 0.011 0.020 2026-04-22 09:00:22,874 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:22] "POST /web/dataset/call_button HTTP/1.0" 200 - 27 0.019 0.034 2026-04-22 09:00:22,905 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:22] "POST /web/dataset/call_kw/work.acceptance/get_views HTTP/1.0" 200 - 2 0.001 0.020 2026-04-22 09:00:23,050 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:23] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 19 0.017 0.041 2026-04-22 09:00:23,102 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:23] "POST /web/dataset/call_kw/purchase.order/read HTTP/1.0" 200 - 51 0.048 0.068 2026-04-22 09:00:26,290 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:26] "POST /web/dataset/call_kw/work.acceptance/onchange HTTP/1.0" 200 - 2 0.001 0.012 2026-04-22 09:00:29,961 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:29] "POST /web/dataset/call_kw/work.acceptance/create HTTP/1.0" 200 - 25 0.025 0.046 2026-04-22 09:00:30,011 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:30] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 17 0.011 0.027 2026-04-22 09:00:30,040 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:30] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.003 0.011 2026-04-22 09:00:30,043 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:30] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.006 0.011 2026-04-22 09:00:30,090 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:30] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.022 2026-04-22 09:00:30,093 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:30] "POST /mail/thread/messages HTTP/1.0" 200 - 19 0.014 0.022 2026-04-22 09:00:31,863 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:31] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.009 2026-04-22 09:00:31,878 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:31] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.018 2026-04-22 09:00:32,880 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.007 0.019 2026-04-22 09:00:32,882 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /web/dataset/call_kw/work.acceptance/write HTTP/1.0" 200 - 12 0.007 0.017 2026-04-22 09:00:32,900 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.007 0.011 2026-04-22 09:00:32,909 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 16 0.005 0.013 2026-04-22 09:00:32,929 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.001 0.005 2026-04-22 09:00:32,932 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.004 0.006 2026-04-22 09:00:32,956 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.005 2026-04-22 09:00:32,972 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:32] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.015 2026-04-22 09:00:33,952 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 09:00:33,964 405 WARNING 10605-16-0-without_demo odoo.http: กรุณาแนบหลักฐานการตรวจรับ 2026-04-22 09:00:33,966 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:33] "POST /web/dataset/call_button HTTP/1.0" 200 - 5 0.002 0.010 2026-04-22 09:00:33,973 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:33] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.021 2026-04-22 09:00:33,985 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:33] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.005 2026-04-22 09:00:33,992 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:33] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.008 0.016 2026-04-22 09:00:34,008 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:34] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.006 0.016 2026-04-22 09:00:36,697 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:36] "POST /web/dataset/call_kw/ir.attachment/onchange HTTP/1.0" 200 - 1 0.000 0.005 2026-04-22 09:00:41,845 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:41] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 09:00:41,864 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:41] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.021 2026-04-22 09:00:42,851 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:42] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.007 2026-04-22 09:00:42,870 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:42] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.009 0.020 2026-04-22 09:00:43,949 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:43] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.004 0.008 2026-04-22 09:00:43,976 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:43] "POST /mail/thread/data HTTP/1.0" 200 - 15 0.010 0.029 2026-04-22 09:00:44,005 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /web/dataset/call_kw/work.acceptance/write HTTP/1.0" 200 - 13 0.010 0.045 2026-04-22 09:00:44,038 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 18 0.009 0.016 2026-04-22 09:00:44,059 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.002 0.008 2026-04-22 09:00:44,062 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.005 0.008 2026-04-22 09:00:44,065 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /web/dataset/call_kw/ir.attachment/read HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 09:00:44,088 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 09:00:44,109 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:44] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.011 0.022 2026-04-22 09:00:46,463 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.008 2026-04-22 09:00:46,473 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /web/dataset/call_button HTTP/1.0" 200 - 6 0.002 0.007 2026-04-22 09:00:46,479 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.009 0.017 2026-04-22 09:00:46,492 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.007 0.011 2026-04-22 09:00:46,501 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /web/dataset/call_kw/work.acceptance.committee.wizard/get_views HTTP/1.0" 200 - 15 0.004 0.014 2026-04-22 09:00:46,523 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /web/dataset/call_kw/work.acceptance.committee.wizard/onchange HTTP/1.0" 200 - 7 0.003 0.007 2026-04-22 09:00:46,553 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /mail/thread/messages HTTP/1.0" 200 - 4 0.003 0.007 2026-04-22 09:00:46,568 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:46] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.007 0.018 2026-04-22 09:00:51,580 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:51] "POST /web/dataset/call_kw/work.acceptance.committee.wizard.line/onchange HTTP/1.0" 200 - 1 0.000 0.008 2026-04-22 09:00:53,308 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance.committee.wizard/create HTTP/1.0" 200 - 10 0.019 0.015 2026-04-22 09:00:53,331 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance.committee.wizard/read HTTP/1.0" 200 - 6 0.005 0.008 2026-04-22 09:00:53,362 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance.committee.wizard.line/read HTTP/1.0" 200 - 3 0.001 0.018 2026-04-22 09:00:53,432 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_button HTTP/1.0" 200 - 32 0.021 0.038 2026-04-22 09:00:53,468 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance/read HTTP/1.0" 200 - 18 0.006 0.017 2026-04-22 09:00:53,486 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/ir.attachment/read HTTP/1.0" 200 - 4 0.001 0.004 2026-04-22 09:00:53,495 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance.line/read HTTP/1.0" 200 - 9 0.004 0.011 2026-04-22 09:00:53,496 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /web/dataset/call_kw/work.acceptance.committee/read HTTP/1.0" 200 - 4 0.002 0.007 2026-04-22 09:00:53,524 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /mail/thread/messages HTTP/1.0" 200 - 21 0.006 0.010 2026-04-22 09:00:53,538 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:00:53] "POST /mail/thread/data HTTP/1.0" 200 - 20 0.011 0.020 2026-04-22 09:04:52,922 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:04:52,928 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:14:32,117 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "POST /web/dataset/call_kw/purchase.request/web_search_read HTTP/1.0" 200 - 32 0.015 0.040 2026-04-22 09:14:32,237 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/2/avatar_128 HTTP/1.0" 200 - 8 0.007 0.017 2026-04-22 09:14:32,249 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/14/avatar_128 HTTP/1.0" 200 - 8 0.006 0.020 2026-04-22 09:14:32,258 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/16/avatar_128 HTTP/1.0" 200 - 8 0.005 0.014 2026-04-22 09:14:32,267 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/11/avatar_128 HTTP/1.0" 200 - 8 0.005 0.011 2026-04-22 09:14:32,274 406 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/19/avatar_128 HTTP/1.0" 200 - 8 0.005 0.011 2026-04-22 09:14:32,284 405 INFO 10605-16-0-without_demo werkzeug: 10.72.0.104 - - [22/Apr/2026 09:14:32] "GET /web/image/res.users/13/avatar_128 HTTP/1.0" 200 - 8 0.005 0.010 2026-04-22 09:14:54,947 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:14:54,954 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:24:56,911 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:24:56,922 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:29:43,208 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 09:29:43] "GET /websocket HTTP/1.0" 101 417 4382.606995 2026-04-22 09:34:58,779 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:34:58,785 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:36:16,186 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 09:36:16] "GET /websocket HTTP/1.0" 101 417 392.846283 2026-04-22 09:42:50,575 408 INFO 10605-16-0-without_demo longpolling: 10.72.0.104 - - [2026-04-22 09:42:50] "GET /websocket HTTP/1.0" 101 417 3266.574363 2026-04-22 09:44:00,537 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:44:00,547 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:54:02,530 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2026-04-22 09:54:02,538 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2026-04-22 09:54:02,555 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2026-04-22 09:54:02,564 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2026-04-22 09:54:02,573 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Update user roles`. 2026-04-22 09:54:02,578 410 INFO 10605-16-0-without_demo root: Update user roles 2026-04-22 09:54:02,579 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Update user roles` done. 2026-04-22 09:54:02,589 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 09:54:02,596 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2026-04-22 09:54:02,604 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2026-04-22 09:54:02,609 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2026-04-22 09:54:02,616 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2026-04-22 09:54:02,620 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2026-04-22 09:54:02,627 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2026-04-22 09:54:02,632 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2026-04-22 09:59:03,544 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `Automatic Tier Validation`. 2026-04-22 09:59:03,550 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `Automatic Tier Validation` done. 2026-04-22 10:04:04,583 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2026-04-22 10:04:04,593 410 INFO 10605-16-0-without_demo odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done.