Docker command: python3 odoo/odoo-bin --addons-path single_module_repos,single_module_repos,single_module_repos,odoo/addons,odoo/odoo/addons --workers 2 --gevent-port 8070 --max-cron-threads 1 -d 01459-16-0-all_with_tests --proxy-mode --db-filter %d.*$ --smtp 172.17.0.1 --db-template template0 ================================================= Adding readonly volume '/data/build/single_module_repos/us_marketplace_integration_prom' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_marketplace_integration_prom/c022908adfd226d925bb6bfb976652d80763c26f Adding readonly volume '/data/build/single_module_repos/us_marketplace_integration_rozetka' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_marketplace_integration_rozetka/300057179e34075433b750de21c5fe183ef3dc68 Adding readonly volume '/data/build/single_module_repos/us_marketplace_integration' pointing to /home/runbot/odoo/runbot/runbot/static/sources/us_marketplace_integration/bf23adc95495f6a9573d2ae78a9cc9fa9ad9c8ca Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/dd30a78d9b5f7897f854c4394d4c03b46de001a5 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/01459-16-0/.odoorc Defaulting to user installation because normal site-packages is not writeable 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 PyPDF: markers 'python_version >= "3.13"' 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) Requirement already satisfied: cryptography==42.0.8 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 6)) (42.0.8) 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 /home/runbot/.local/lib/python3.12/site-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 /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 50)) (2.9.9) Requirement already satisfied: pydot==1.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (1.4.2) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot/.local/lib/python3.12/site-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 /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 58)) (3.5) Collecting python-dateutil==2.8.1 (from -r odoo/requirements.txt (line 59)) Downloading python_dateutil-2.8.1-py2.py3-none-any.whl.metadata (8.0 kB) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 61)) (3.4.4) Collecting python-stdnum==1.16 (from -r odoo/requirements.txt (line 62)) Downloading python_stdnum-1.16-py2.py3-none-any.whl.metadata (16 kB) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 63)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (1.2.1) Collecting qrcode==6.1 (from -r odoo/requirements.txt (line 66)) 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 69)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 71)) (2.31.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 75)) (0.9.6.1) Collecting Werkzeug==2.0.2 (from -r odoo/requirements.txt (line 77)) Downloading Werkzeug-2.0.2-py3-none-any.whl.metadata (4.5 kB) Collecting xlrd==1.2.0 (from -r odoo/requirements.txt (line 79)) 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 80)) Downloading XlsxWriter-1.1.2-py2.py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: xlwt==1.3.0 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 81)) (1.3.0) Collecting zeep==4.0.0 (from -r odoo/requirements.txt (line 82)) Downloading zeep-4.0.0-py2.py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: cffi>=1.12 in /home/runbot/.local/lib/python3.12/site-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: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 61)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 61)) (0.2.8) Collecting appdirs>=1.4.0 (from zeep==4.0.0->-r odoo/requirements.txt (line 82)) 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 82)) (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 82)) (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 82)) (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 82)) (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 82)) (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 82)) (1.5.1) Requirement already satisfied: pycparser in /home/runbot/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 6)) (2.23) 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 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 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, num2words, idna, docutils, decorator, chardet, Babel, freezegun WARNING: The script qr is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script chardetect is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script pybabel is installed in '/home/runbot/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed Babel-2.9.1 Werkzeug-2.0.2 XlsxWriter-1.1.2 appdirs-1.4.4 chardet-4.0.0 decorator-4.4.2 docutils-0.16 freezegun-0.3.15 idna-2.10 num2words-0.5.9 polib-1.1.0 python-dateutil-2.8.1 python-stdnum-1.16 qrcode-6.1 xlrd-1.2.0 zeep-4.0.0 2025-11-27 17:49:24,956 26 INFO ? odoo: Odoo version 16.0 2025-11-27 17:49:24,957 26 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-11-27 17:49:24,957 26 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/16.0', '/data/build/single_module_repos', '/data/build/odoo/addons'] 2025-11-27 17:49:24,957 26 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2025-11-27 17:49:25,156 26 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-11-27 17:49:25,361 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069 2025-11-27 17:49:25,371 26 INFO 01459-16-0-all_with_tests odoo.modules.loading: loading 1 modules... 2025-11-27 17:49:25,376 26 INFO 01459-16-0-all_with_tests odoo.modules.loading: 1 modules loaded in 0.00s, 0 queries (+0 extra) 2025-11-27 17:49:25,401 26 INFO 01459-16-0-all_with_tests odoo.modules.loading: loading 69 modules... 2025-11-27 17:49:26,530 26 INFO 01459-16-0-all_with_tests odoo.modules.loading: 69 modules loaded in 1.13s, 0 queries (+0 extra) 2025-11-27 17:49:26,644 26 INFO 01459-16-0-all_with_tests odoo.modules.loading: Modules loaded. 2025-11-27 17:49:26,649 26 INFO 01459-16-0-all_with_tests odoo.modules.registry: Registry loaded in 1.288s 2025-11-27 17:49:26,649 26 INFO 01459-16-0-all_with_tests odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 2 connections 2025-11-27 17:49:26,656 31 INFO 01459-16-0-all_with_tests odoo.service.server: Worker WorkerHTTP (31) alive 2025-11-27 17:49:26,661 33 INFO 01459-16-0-all_with_tests odoo.service.server: Worker WorkerHTTP (33) alive 2025-11-27 17:49:26,667 36 INFO 01459-16-0-all_with_tests odoo.service.server: Worker WorkerCron (36) alive 2025-11-27 17:49:27,614 34 INFO ? odoo: Odoo version 16.0 2025-11-27 17:49:27,614 34 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2025-11-27 17:49:27,614 34 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/16.0', '/data/build/single_module_repos', '/data/build/odoo/addons'] 2025-11-27 17:49:27,614 34 INFO ? odoo: database: runbot@default:default Warn: Can't find .pfb for face 'Courier' 2025-11-27 17:49:27,818 34 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2025-11-27 17:49:28,054 34 INFO ? odoo.service.server: Evented Service (longpolling) running on 0.0.0.0:8070 2025-11-27 17:50:32,830 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Base: Auto-vacuum internal data`. 2025-11-27 17:50:32,880 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_attachment: filestore gc 268 checked, 0 removed 2025-11-27 17:50:32,948 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.res_users: GC'd 0 user log entries 2025-11-27 17:50:32,971 36 INFO 01459-16-0-all_with_tests odoo.addons.auth_totp.models.auth_totp: GC'd 0 totp devices entries 2025-11-27 17:50:33,017 36 INFO 01459-16-0-all_with_tests odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4] 2025-11-27 17:50:33,194 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Base: Auto-vacuum internal data` done. 2025-11-27 17:50:33,204 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 17:50:33,209 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 17:50:33,214 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Delete Notifications older than 6 Month`. 2025-11-27 17:50:33,217 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Delete Notifications older than 6 Month` done. 2025-11-27 17:50:33,222 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 17:50:33,225 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 17:50:33,230 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Users: Notify About Unregistered Users`. 2025-11-27 17:50:33,234 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Users: Notify About Unregistered Users` done. 2025-11-27 17:50:33,239 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 17:50:33,241 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 17:50:33,247 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 17:50:33,249 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 17:50:33,254 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 17:50:33,257 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 17:50:33,262 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 17:50:33,265 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 17:50:33,270 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Procurement: run scheduler`. 2025-11-27 17:50:33,422 36 INFO 01459-16-0-all_with_tests odoo.addons.stock.models.stock_orderpoint: A batch of 4 orderpoints is processed and committed 2025-11-27 17:50:33,442 36 INFO 01459-16-0-all_with_tests odoo.addons.stock.models.stock_rule: A batch of 10 moves are assigned and committed 2025-11-27 17:50:33,444 36 INFO 01459-16-0-all_with_tests odoo.addons.stock.models.stock_rule: _run_scheduler_tasks is finished and committed 2025-11-27 17:50:33,444 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Procurement: run scheduler` done. 2025-11-27 17:50:33,450 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Disable unused snippets assets`. 2025-11-27 17:50:33,556 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron Disable unused snippets assets for server action #371 failed in Job #15 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(371,)", line 1, in File "/data/build/odoo/addons/website/models/website.py", line 1526, in _disable_unused_snippets_assets html_fields_attributes = self._get_html_fields_attributes() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/odoo/addons/website/models/website.py", line 1455, in _get_html_fields_attributes table = self.env[model]._table ~~~~~~~~^^^^^^^ File "/data/build/odoo/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) ~~~~~~~~~~~~~^^^^^^^^^^^^ File "/data/build/odoo/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] ~~~~~~~~~~~^^^^^^^^^^^^ KeyError: 'product.public.category' 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: : "product.public.category" while evaluating 'model._disable_unused_snippets_assets()' 2025-11-27 17:50:33,575 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Website Visitor : clean inactive visitors`. 2025-11-27 17:50:33,579 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Website Visitor : clean inactive visitors` done. 2025-11-27 17:50:33,585 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 17:50:33,587 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 17:59:22,765 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 17:59:22,769 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:09:18,042 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:09:18,046 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:19:13,304 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:19:13,306 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:26:27,776 31 INFO ? odoo.modules.loading: loading 1 modules... 2025-11-27 18:26:27,790 31 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-11-27 18:26:27,797 31 INFO ? odoo.modules.loading: loading 8 modules... 2025-11-27 18:26:27,804 31 INFO ? odoo.modules.loading: 8 modules loaded in 0.01s, 0 queries (+0 extra) 2025-11-27 18:26:27,843 31 INFO ? odoo.modules.loading: Modules loaded. 2025-11-27 18:26:27,844 31 INFO ? odoo.modules.registry: Registry loaded in 0.079s 2025-11-27 18:26:27,845 31 INFO 01459-16-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-11-27 18:26:27,980 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:27] "GET /robots.txt HTTP/1.0" 404 - 22 0.012 0.211 2025-11-27 18:26:28,755 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:28] "GET / HTTP/1.0" 303 - 7 0.005 0.006 2025-11-27 18:26:28,871 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:28] "GET /web HTTP/1.0" 303 - 2 0.002 0.006 2025-11-27 18:26:29,138 31 INFO 01459-16-0-base odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-52a5962/web.assets_frontend.min.css 2025-11-27 18:26:29,796 31 INFO 01459-16-0-base odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-0262034/web.assets_frontend_minimal.min.js 2025-11-27 18:26:29,863 31 INFO 01459-16-0-base odoo.addons.base.models.assetsbundle: Failed to find attachment for assets /web/assets/%-ca594db/web.assets_frontend_lazy.min.js 2025-11-27 18:26:30,403 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:30] "GET /web/login HTTP/1.0" 200 - 67 0.033 1.391 2025-11-27 18:26:31,708 33 INFO ? odoo.modules.loading: loading 1 modules... 2025-11-27 18:26:31,718 33 INFO ? odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2025-11-27 18:26:31,733 33 INFO ? odoo.modules.loading: loading 8 modules... 2025-11-27 18:26:31,743 33 INFO ? odoo.modules.loading: 8 modules loaded in 0.01s, 0 queries (+0 extra) 2025-11-27 18:26:31,781 33 INFO ? odoo.modules.loading: Modules loaded. 2025-11-27 18:26:31,783 33 INFO ? odoo.modules.registry: Registry loaded in 0.082s 2025-11-27 18:26:31,783 33 INFO 01459-16-0-base odoo.addons.base.models.ir_http: Generating routing map for key None 2025-11-27 18:26:31,935 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:31] "GET /web/database/manager HTTP/1.0" 200 - 29 0.016 0.383 2025-11-27 18:26:34,598 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:34] "GET /web/assets/192-0262034/web.assets_frontend_minimal.min.js HTTP/1.0" 200 - 7 0.003 0.158 2025-11-27 18:26:37,153 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:37] "GET /web/assets/191-52a5962/web.assets_frontend.min.css HTTP/1.0" 200 - 8 0.004 0.008 2025-11-27 18:26:39,375 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:41,468 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:41] "GET /web/binary/company_logo HTTP/1.0" 200 - 3 0.005 0.011 2025-11-27 18:26:43,392 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:43] "GET /web/static/img/favicon.ico HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:26:44,993 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:44] "GET /web/static/lib/bootstrap/js/dist/dom/selector-engine.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:46,644 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:46] "GET /web/static/lib/bootstrap/js/dist/base-component.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:47,994 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:47] "GET /web/static/lib/bootstrap/js/dist/dom/data.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:49,149 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:49] "GET /web/static/lib/bootstrap/js/dist/dom/event-handler.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:50,333 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:50] "GET /web_editor/shape/web_editor/Blobs/02.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:26:51,267 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:51] "GET /web/static/lib/jquery.ui/images/ui-icons_cc0000_256x240.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:52,142 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:52] "GET /web?db=01459-16-0-base HTTP/1.0" 303 - 2 0.002 0.006 2025-11-27 18:26:52,264 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:52] "GET /web/login HTTP/1.0" 200 - 5 0.004 0.010 2025-11-27 18:26:52,955 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:52] "GET /web_editor/shape/web_editor/Airy/02.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.008 2025-11-27 18:26:53,681 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:53] "GET /web/static/lib/jquery.ui/images/ui-icons_777777_256x240.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:54,290 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:54] "GET /web/static/lib/jquery.ui/images/ui-icons_ffffff_256x240.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:54,880 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:54] "GET /web/static/lib/jquery.ui/images/ui-icons_555555_256x240.png HTTP/1.0" 200 - 1 0.001 0.004 2025-11-27 18:26:55,442 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:55] "GET /web/static/lib/jquery/jquery.js HTTP/1.0" 200 - 1 0.002 0.004 2025-11-27 18:26:56,055 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:56] "GET /web/static/lib/jquery.ui/images/ui-icons_444444_256x240.png HTTP/1.0" 200 - 1 0.001 0.004 2025-11-27 18:26:56,561 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:56] "GET /web/static/lib/jquery.ui/images/ui-icons_777620_256x240.png HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:26:57,052 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:57] "GET /web_editor/shape/web_editor/Blobs/06.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:26:57,540 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:57] "GET /web/static/img/mimetypes/presentation.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:26:58,093 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:58] "GET /web/static/lib/bootstrap/js/dist/dom/manipulator.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:58,654 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:58] "GET /web/static/img/empty_folder.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:59,356 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:59] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:26:59,709 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:26:59] "GET /web/static/lib/select2/select2x2.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:00,283 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:00] "GET /web/static/lib/select2/select2.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:00,835 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:00] "GET /web/static/img/openhand.cur HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:01,322 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:01] "GET /web/static/img/transparent.png HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:01,803 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:01] "GET /web/static/fonts/tiktok_only.woff HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:02,303 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:02] "GET /web/static/lib/select2/select2-spinner.gif HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:02,888 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:02] "GET /web/static/lib/bootstrap/js/dist/dom/selector-engine.js.map HTTP/1.0" 404 - 3 0.002 0.006 2025-11-27 18:27:03,385 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:03] "GET /web/static/lib/bootstrap/js/dist/dom/manipulator.js.map HTTP/1.0" 404 - 3 0.002 0.004 2025-11-27 18:27:03,881 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:03] "GET /web/static/img/logo2.png HTTP/1.0" 200 - 1 0.001 0.005 2025-11-27 18:27:04,376 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:04] "GET /web/static/src/public/database_manager.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:04,938 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:04] "GET /web_editor/static/src/img/curved_arrow.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:05,433 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:05] "GET /web/static/img/mimetypes/web_style.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:05,997 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:05] "GET /web/static/lib/bootstrap/js/dist/dom/event-handler.js.map HTTP/1.0" 404 - 3 0.003 0.006 2025-11-27 18:27:06,494 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:06] "GET /web/static/img/mimetypes/document.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:07,091 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:07] "GET /web/static/img/mimetypes/calendar.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:07,579 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:07] "GET /web/static/img/mimetypes/web_code.svg HTTP/1.0" 200 - 1 0.001 0.004 2025-11-27 18:27:08,159 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:08] "GET /web/static/img/mimetypes/spreadsheet.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:08,720 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:08] "GET /web/static/img/mimetypes/certificate.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:09,131 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:09] "GET /web/static/img/mimetypes/script.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:09,711 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:09] "GET /web/static/img/mimetypes/binary.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:10,208 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:10] "GET /web/static/img/mimetypes/vector.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:10,766 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:11,258 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:11] "GET /web/static/lib/bootstrap/js/dist/dom/data.js.map HTTP/1.0" 404 - 3 0.002 0.005 2025-11-27 18:27:11,830 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:11] "GET /web/static/img/mimetypes/unknown.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:12,330 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:12] "GET /web/static/img/mimetypes/image.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:12,825 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:12] "GET /web/static/img/mimetypes/javascript.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:13,317 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:13] "GET /web/static/img/mimetypes/archive.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:13,889 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:13] "GET /web/static/img/mimetypes/audio.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:14,460 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:14] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:14,888 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:14] "GET /web/static/img/mimetypes/disk.svg HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:27:15,447 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:15] "GET /web/static/img/mimetypes/font.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:15,874 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:15] "GET /web/static/lib/bootstrap/js/dist/modal.js HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:16,446 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.0" 200 - 1 0.002 0.004 2025-11-27 18:27:16,933 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:17,496 31 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:17] "GET /web/static/img/mimetypes/print.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:17,999 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:17] "GET /web/static/lib/bootstrap/js/dist/base-component.js.map HTTP/1.0" 404 - 3 0.002 0.006 2025-11-27 18:27:18,563 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:18] "GET /web_editor/shape/web_editor/Wavy/01_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:19,055 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:19] "GET /web/static/img/mimetypes/video.svg HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:27:19,613 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:19] "GET /web_editor/shape/web_editor/Blobs/09.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:20,183 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:20] "GET /web_editor/shape/web_editor/Blobs/11.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:20,680 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:20] "GET /web_editor/shape/web_editor/Blobs/08.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:21,170 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:21] "GET /web/static/lib/bootstrap/js/dist/modal.js.map HTTP/1.0" 404 - 3 0.002 0.006 2025-11-27 18:27:21,738 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:21] "GET /web_editor/shape/web_editor/Rainy/09.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.005 2025-11-27 18:27:22,299 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:22] "GET /web_editor/shape/web_editor/Blobs/05.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:22,873 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:22] "GET /web_editor/shape/web_editor/Blobs/07.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:23,293 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:23] "GET /web_editor/shape/web_editor/Blobs/01.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:23,793 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:23] "GET /web_editor/shape/web_editor/Blobs/03.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:24,354 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:24] "GET /web_editor/shape/web_editor/Blobs/04.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:24,912 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:24] "GET /web_editor/shape/web_editor/Blobs/12.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:25,482 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:25] "GET /web_editor/shape/web_editor/Wavy/07.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.005 2025-11-27 18:27:26,051 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:26] "GET /web_editor/shape/web_editor/Bold/08.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:26,609 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:26] "GET /web_editor/shape/web_editor/Wavy/18.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:27,179 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:27] "GET /web_editor/shape/web_editor/Airy/03.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:27,682 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:27] "GET /web_editor/shape/web_editor/Airy/06.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:28,238 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:28] "GET /web_editor/shape/web_editor/Airy/10.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:28,874 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:28] "GET /web_editor/shape/web_editor/Bold/01.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:29,430 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:29] "GET /web_editor/shape/web_editor/Airy/04.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:27:29,984 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:29] "GET /web_editor/shape/web_editor/Wavy/15.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:30,554 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:30] "GET /web_editor/shape/web_editor/Wavy/12.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:31,114 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:31] "GET /web_editor/shape/web_editor/Wavy/19.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:31,616 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:31] "GET /web_editor/shape/web_editor/Wavy/16.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:32,114 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:32] "GET /web_editor/shape/web_editor/Airy/07.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:32,684 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:32] "GET /web_editor/shape/web_editor/Airy/11.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:33,173 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:33] "GET /web_editor/shape/web_editor/Zigs/01.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:33,676 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:33] "GET /web_editor/shape/web_editor/Airy/05.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:34,176 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:34] "GET /web_editor/shape/web_editor/Wavy/17.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:34,598 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:34] "GET /web_editor/shape/web_editor/Airy/01.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.005 2025-11-27 18:27:35,170 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:35] "GET /web_editor/shape/web_editor/Airy/08.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:35,662 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:35] "GET /web_editor/shape/web_editor/Bold/06.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:36,152 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:36] "GET /web_editor/shape/web_editor/Wavy/20.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:27:36,657 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:36] "GET /web_editor/shape/web_editor/Bold/05.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:27:37,160 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:37] "GET /web_editor/shape/web_editor/Wavy/08.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:27:37,653 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:37] "GET /web_editor/shape/web_editor/Airy/09.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:38,215 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:38] "GET /web_editor/shape/web_editor/Zigs/04.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:38,717 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:38] "GET /web_editor/shape/web_editor/Wavy/21.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:39,211 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:39] "GET /web_editor/shape/web_editor/Zigs/03.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:39,855 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:39] "GET /web_editor/shape/web_editor/Origins/09_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:40,353 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:40] "GET /web_editor/shape/web_editor/Origins/04_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:40,988 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:40] "GET /web_editor/shape/web_editor/Origins/17.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:27:41,416 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:41] "GET /web_editor/shape/web_editor/Origins/08.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:41,908 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:41] "GET /web_editor/shape/web_editor/Origins/04.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:42,468 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:42] "GET /web_editor/shape/web_editor/Origins/07.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:42,952 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:42] "GET /web_editor/shape/web_editor/Origins/05.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:43,583 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:43] "GET /web_editor/shape/web_editor/Origins/18.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:27:44,153 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:44] "GET /web_editor/shape/web_editor/Origins/14.svg?c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:44,580 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:44] "GET /web_editor/shape/web_editor/Origins/15.svg?c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:45,289 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:45] "GET /web_editor/shape/web_editor/Origins/03.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:45,790 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:45] "GET /web_editor/shape/web_editor/Origins/16.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:46,433 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:46] "GET /web_editor/shape/web_editor/Origins/06.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:46,998 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:46] "GET /web_editor/shape/web_editor/Origins/02.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:27:47,491 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:47] "GET /web_editor/shape/web_editor/Wavy/13_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:48,053 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:48] "GET /web_editor/shape/web_editor/Rainy/09_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:48,553 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:48] "GET /web_editor/shape/web_editor/Wavy/12_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:49,117 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:49] "GET /web_editor/shape/web_editor/Rainy/05_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.004 2025-11-27 18:27:49,689 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:49] "GET /web_editor/shape/web_editor/Zigs/01_001.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:50,256 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:50] "GET /web_editor/shape/web_editor/Blobs/01_001.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:50,831 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:50] "GET /web_editor/shape/web_editor/Airy/04_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:51,325 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:51] "GET /web_editor/shape/web_editor/Airy/05_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:51,816 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:51] "GET /web_editor/shape/web_editor/Airy/03_001.svg?c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:52,315 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:52] "GET /web_editor/shape/web_editor/Blobs/10_001.svg?c1=%2335979c HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:52,807 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:52] "GET /web_editor/shape/web_editor/Zigs/02_001.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:53,301 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:53] "GET /web_editor/shape/web_editor/Airy/13_001.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:27:53,796 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:53] "GET /web_editor/shape/web_editor/Bold/05_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:54,353 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:54] "GET /web_editor/shape/web_editor/Bold/06_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:54,918 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:54] "GET /web_editor/shape/web_editor/Wavy/02_001.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:55,486 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:55] "GET /web_editor/shape/web_editor/Wavy/22.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:56,126 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:56] "GET /web_editor/shape/web_editor/Wavy/23.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:56,701 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:56] "GET /web_editor/shape/web_editor/Zigs/05.svg?c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:57,187 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:57] "GET /web_editor/shape/web_editor/Zigs/02.svg?c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:57,676 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:57] "GET /web_editor/shape/web_editor/Wavy/02.svg?c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:58,167 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:58] "GET /web_editor/shape/web_editor/Wavy/13.svg?c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:58,660 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:58] "GET /web_editor/shape/web_editor/Wavy/01.svg?c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:59,162 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:59] "GET /web_editor/shape/web_editor/Bold/10.svg?c1=%2335979c&c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:27:59,664 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:27:59] "GET /web_editor/shape/web_editor/Wavy/06.svg?c1=%2335979c&c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:00,165 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:00] "GET /web_editor/shape/web_editor/Origins/09.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:00,666 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:00] "GET /web_editor/shape/web_editor/Bold/07_001.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:01,179 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:01] "GET /web_editor/shape/web_editor/Bold/11_001.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:01,744 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:01] "GET /web_editor/shape/web_editor/Floats/02.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:02,316 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:02] "GET /web_editor/shape/web_editor/Floats/05.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:02,883 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:02] "GET /web_editor/shape/web_editor/Floats/07.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:03,451 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:03] "GET /web_editor/shape/web_editor/Floats/08.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.005 2025-11-27 18:28:04,012 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:04] "GET /web_editor/shape/web_editor/Floats/06.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:04,587 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:04] "GET /web_editor/shape/web_editor/Floats/14.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:05,148 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:05] "GET /web_editor/shape/web_editor/Floats/12.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.010 2025-11-27 18:28:05,796 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:05] "GET /web_editor/shape/web_editor/Floats/10.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.015 2025-11-27 18:28:06,422 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:06] "GET /web_editor/shape/web_editor/Floats/03.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:06,913 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:06] "GET /web_editor/shape/web_editor/Floats/11.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:07,336 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:28:07,833 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:07] "GET /web_editor/shape/web_editor/Origins/07_001.svg?c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:08,323 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:08] "GET /web_editor/shape/web_editor/Origins/14_001.svg?c3=%23F6F6F6&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:08,808 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:08] "GET /web_editor/shape/web_editor/Origins/11_001.svg?c3=%23F6F6F6&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:09,367 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:09] "GET /web_editor/shape/web_editor/Origins/06_001.svg?c3=%23F6F6F6&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:09,926 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:09] "GET /web_editor/shape/web_editor/Origins/02_001.svg?c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:10,560 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:10] "GET /web_editor/shape/web_editor/Wavy/06_001.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:11,060 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:11] "GET /web_editor/shape/web_editor/Blocks/02_001.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:11,625 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:11] "GET /web_editor/shape/web_editor/Blocks/01_001.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:12,189 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:12] "GET /web_editor/shape/web_editor/Floats/04.svg?c1=%2335979c&c2=%23685563&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.008 2025-11-27 18:28:12,749 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:12] "GET /web_editor/shape/web_editor/Bold/12_001.svg?c1=%2335979c&c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:13,241 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:13] "GET /web_editor/shape/web_editor/Blocks/04.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:13,739 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:13] "GET /web_editor/shape/web_editor/Floats/01.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:14,227 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:14] "GET /web_editor/shape/web_editor/Bold/04.svg?c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:14,727 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:14] "GET /web_editor/shape/web_editor/Rainy/05.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:15,217 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:15] "GET /web_editor/shape/web_editor/Wavy/04.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:15,714 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:15] "GET /web_editor/shape/web_editor/Bold/09.svg?c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:16,281 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:16] "GET /web_editor/shape/web_editor/Rainy/01.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.008 2025-11-27 18:28:16,704 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:16] "GET /web_editor/shape/web_editor/Blobs/10.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:17,272 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:17] "GET /web_editor/shape/web_editor/Wavy/09.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:17,777 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:17] "GET /web_editor/shape/web_editor/Wavy/05.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:18,262 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:18] "GET /web_editor/shape/web_editor/Rainy/04.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:18,832 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:18] "GET /web_editor/shape/web_editor/Rainy/03_001.svg?c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.008 2025-11-27 18:28:19,317 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:19] "GET /web_editor/shape/web_editor/Origins/13.svg?c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:19,877 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:19] "GET /web_editor/shape/web_editor/Origins/11.svg?c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:20,371 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:20] "GET /web_editor/shape/web_editor/Origins/12.svg?c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:20,949 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:20] "GET /web_editor/shape/web_editor/Wavy/14.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.010 2025-11-27 18:28:21,507 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:21] "GET /web_editor/shape/web_editor/Airy/12.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:22,003 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:22] "GET /web_editor/shape/web_editor/Rainy/10.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:22,501 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:22] "GET /web_editor/shape/web_editor/Wavy/28.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:23,000 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:23] "GET /web_editor/shape/web_editor/Rainy/01_001.svg?c1=%2335979c&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:23,561 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:23] "GET /web_editor/shape/web_editor/Origins/01.svg?c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:24,129 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:24] "GET /web_editor/shape/web_editor/Airy/12_001.svg?c1=%2335979c&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:24,682 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:24] "GET /web_editor/shape/web_editor/Origins/10.svg?c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:25,251 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:25] "GET /web_editor/shape/web_editor/Airy/14.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:25,826 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:25] "GET /web_editor/shape/web_editor/Rainy/08.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:26,319 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:26] "GET /web_editor/shape/web_editor/Blocks/03.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:26,816 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:26] "GET /web_editor/shape/web_editor/Zigs/06.svg?c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:27,382 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:27] "GET /web_editor/shape/web_editor/Airy/13.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:27,880 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:27] "GET /web_editor/shape/web_editor/Wavy/11.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:28,373 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:28] "GET /web_editor/shape/web_editor/Wavy/27.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:28,863 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:28] "GET /web_editor/shape/web_editor/Wavy/24.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:29,350 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:29] "GET /web_editor/shape/web_editor/Wavy/10.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:29,837 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:29] "GET /web_editor/shape/web_editor/Wavy/03.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:30,394 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:30] "GET /web_editor/shape/web_editor/Wavy/25.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:30,894 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:30] "GET /web_editor/shape/web_editor/Bold/07.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:31,597 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:31] "GET /web_editor/shape/web_editor/Wavy/26.svg?c1=%2335979c&c2=%23685563 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:32,091 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:32] "GET /web_editor/shape/web_editor/Rainy/08_001.svg?c1=%2335979c&c4=%23FFFFFF HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:32,728 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:32] "GET /web_editor/shape/web_editor/Floats/13.svg?c1=%2335979c&c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:33,296 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:33] "GET /web_editor/shape/web_editor/Blocks/01.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:33,852 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:33] "GET /web_editor/shape/web_editor/Bold/12.svg?c1=%2335979c&c2=%23685563&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:34,420 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:34] "GET /web_editor/shape/web_editor/Bold/02.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:34,984 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:34] "GET /web_editor/shape/web_editor/Rainy/06.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:35,484 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:35] "GET /web_editor/shape/web_editor/Bold/11.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:35,974 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:35] "GET /web_editor/shape/web_editor/Bold/03.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:36,468 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:36] "GET /web_editor/shape/web_editor/Rainy/07.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:36,970 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:36] "GET /web_editor/shape/web_editor/Floats/09.svg?c1=%2335979c&c2=%23685563&c3=%23F6F6F6 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:37,470 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:37] "GET /web_editor/shape/web_editor/Rainy/02.svg?c1=%2335979c&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.008 2025-11-27 18:28:37,965 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:37] "GET /web_editor/shape/web_editor/Blocks/02.svg?c1=%2335979c&c3=%23F6F6F6&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:38,452 31 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:38] "GET /web_editor/shape/web_editor/Rainy/03.svg?c2=%23685563&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.007 2025-11-27 18:28:38,948 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:38] "GET /web_editor/shape/web_editor/Origins/07_002.svg?c3=%23F6F6F6&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.003 0.006 2025-11-27 18:28:39,442 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:39] "GET /web_editor/shape/web_editor/Rainy/02_001.svg?c1=%2335979c&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.007 2025-11-27 18:28:39,933 33 INFO 01459-16-0-base werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:39] "GET /web_editor/shape/web_editor/Bold/10_001.svg?c1=%2335979c&c4=%23FFFFFF&c5=%23383E45 HTTP/1.0" 200 - 3 0.002 0.006 2025-11-27 18:28:40,503 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:40] "GET /web/static/lib/bootstrap/dist/css/bootstrap.css HTTP/1.0" 200 - 1 0.002 0.006 2025-11-27 18:28:41,064 33 INFO ? werkzeug: 127.0.0.42 - - [27/Nov/2025 18:28:41] "GET /web/static/src/libs/fontawesome/css/font-awesome.css HTTP/1.0" 200 - 1 0.002 0.005 2025-11-27 18:29:08,619 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:29:08,622 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:39:03,866 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:39:03,868 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:48:58,983 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:48:58,986 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 18:48:58,997 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 18:48:58,999 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 18:48:59,003 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 18:48:59,006 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 18:48:59,010 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 18:48:59,011 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 18:48:59,015 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 18:48:59,017 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 18:48:59,021 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 18:48:59,023 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 18:48:59,027 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 18:48:59,029 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 18:58:54,276 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 18:58:54,279 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:08:49,614 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:08:49,617 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:18:44,845 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:18:44,848 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:28:40,024 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:28:40,026 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:38:35,171 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:38:35,173 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:48:30,261 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 19:48:30,265 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 19:48:30,277 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 19:48:30,279 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 19:48:30,284 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 19:48:30,286 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 19:48:30,290 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 19:48:30,292 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 19:48:30,296 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Digest Emails`. 2025-11-27 19:48:30,452 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Digest Emails` done. 2025-11-27 19:48:30,458 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 19:48:30,460 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 19:48:30,464 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:48:30,466 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 19:49:36,611 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 19:49:36,613 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 19:58:25,812 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 19:58:25,815 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:08:21,100 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:08:21,103 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:19:22,544 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:19:22,547 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:29:17,767 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:29:17,770 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:39:12,927 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:39:12,930 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:49:08,154 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:49:08,157 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 20:49:08,169 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 20:49:08,176 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 20:49:08,181 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 20:49:08,183 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 20:49:08,187 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 20:49:08,189 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 20:49:08,193 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 20:49:08,194 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 20:49:08,198 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 20:49:08,201 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 20:49:08,205 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 20:49:08,206 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 20:59:03,585 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 20:59:03,588 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:08:58,746 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:08:58,749 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:18:54,010 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:18:54,013 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:28:49,092 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:28:49,094 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:38:44,267 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:38:44,270 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:48:39,543 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 21:48:39,546 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 21:48:39,558 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 21:48:39,560 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 21:48:39,564 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 21:48:39,567 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 21:48:39,571 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 21:48:39,573 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 21:48:39,577 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 21:48:39,580 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 21:48:39,584 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:48:39,586 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 21:49:45,753 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 21:49:45,755 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 21:58:34,910 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 21:58:34,913 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:08:29,887 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:08:29,890 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:18:25,093 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:18:25,095 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:28:20,381 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:28:20,383 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:39:21,658 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:39:21,661 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:48:10,539 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 22:48:10,541 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 22:48:10,546 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 22:48:10,548 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 22:49:16,673 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 22:49:16,676 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 22:49:16,688 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 22:49:16,690 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 22:49:16,695 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 22:49:16,697 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 22:49:16,701 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 22:49:16,703 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 22:49:16,740 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:49:16,742 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 22:59:11,898 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 22:59:11,900 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:09:07,065 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:09:07,075 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:19:02,262 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:19:02,265 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:28:57,530 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:28:57,532 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:38:52,750 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:38:52,752 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:48:47,906 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-27 23:48:47,909 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-27 23:48:47,920 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-27 23:48:47,922 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-27 23:48:47,926 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-27 23:48:47,928 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-27 23:48:47,932 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:48:47,935 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-27 23:48:47,939 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-27 23:48:47,941 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-27 23:48:47,945 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-27 23:48:47,947 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-27 23:49:54,061 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-27 23:49:54,063 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-27 23:58:43,207 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-27 23:58:43,209 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:08:38,364 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:08:38,367 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:18:33,586 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:18:33,588 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:28:28,875 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:28:28,878 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:38:23,985 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:38:23,988 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:48:19,269 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 00:48:19,271 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 00:48:19,281 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 00:48:19,283 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 00:48:19,288 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 00:48:19,291 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 00:48:19,295 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 00:48:19,298 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 00:48:19,302 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 00:48:19,304 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 00:48:19,309 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:48:19,311 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 00:49:25,412 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 00:49:25,413 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 00:59:20,570 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 00:59:20,572 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:09:15,798 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:09:15,801 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:19:11,038 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:19:11,041 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:29:06,275 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:29:06,278 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:39:01,413 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:39:01,415 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:48:56,586 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 01:48:56,588 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 01:48:56,629 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:48:56,631 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 01:48:56,635 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 01:48:56,637 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 01:48:56,641 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 01:48:56,643 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 01:48:56,647 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 01:48:56,649 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 01:48:56,653 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 01:48:56,655 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 01:48:56,660 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 01:48:56,662 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 01:58:51,568 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 01:58:51,571 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:01:03,805 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Account: Post draft entries with auto_post enabled and accounting date up to today`. 2025-11-28 02:01:03,815 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Account: Post draft entries with auto_post enabled and accounting date up to today` done. 2025-11-28 02:08:46,734 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:08:46,736 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:18:41,906 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:18:41,910 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:28:37,192 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:28:37,195 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:38:32,399 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:38:32,402 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:48:27,681 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 02:48:27,684 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 02:48:27,689 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 02:48:27,691 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 02:48:27,696 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 02:48:27,698 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 02:48:27,702 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 02:48:27,705 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 02:48:27,709 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 02:48:27,711 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 02:48:27,715 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:48:27,717 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 02:49:33,858 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 02:49:33,860 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 02:58:22,998 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 02:58:23,001 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:09:24,224 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:09:24,227 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:19:19,385 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:19:19,388 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:29:14,577 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:29:14,580 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:39:09,707 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:39:09,709 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:49:04,898 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 03:49:04,900 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 03:49:04,933 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:49:04,935 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 03:49:04,940 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 03:49:04,942 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 03:49:04,945 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 03:49:04,947 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 03:49:04,951 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 03:49:04,953 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 03:49:04,957 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 03:49:04,959 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 03:49:04,963 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 03:49:04,964 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 03:59:00,219 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 03:59:00,221 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:08:55,333 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:08:55,336 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:18:50,492 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:18:50,495 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:28:45,744 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:28:45,746 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:38:41,040 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:38:41,042 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:48:36,155 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 04:48:36,157 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 04:48:36,169 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 04:48:36,171 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 04:48:36,176 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 04:48:36,178 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 04:48:36,182 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 04:48:36,185 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 04:48:36,189 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 04:48:36,191 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 04:48:36,196 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:48:36,199 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 04:49:42,292 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 04:49:42,294 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 04:58:31,417 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 04:58:31,420 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:08:26,489 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:08:26,492 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:18:21,690 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:18:21,693 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:29:23,137 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:29:23,140 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:39:18,269 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:39:18,271 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:48:07,334 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Mail: Email Queue Manager`. 2025-11-28 05:48:07,336 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Mail: Email Queue Manager` done. 2025-11-28 05:48:07,341 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Notification: Send scheduled message notifications`. 2025-11-28 05:48:07,343 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Notification: Send scheduled message notifications` done. 2025-11-28 05:49:13,453 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:49:13,456 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 05:49:13,460 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Partner Autocomplete : Sync with remote DB`. 2025-11-28 05:49:13,462 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Partner Autocomplete : Sync with remote DB` done. 2025-11-28 05:49:13,466 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `SMS: SMS Queue Manager`. 2025-11-28 05:49:13,468 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `SMS: SMS Queue Manager` done. 2025-11-28 05:49:13,472 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `Snailmail: process letters queue`. 2025-11-28 05:49:13,474 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `Snailmail: process letters queue` done. 2025-11-28 05:49:13,478 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `eCommerce: send email to customers about their abandoned cart`. 2025-11-28 05:49:13,479 36 ERROR 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Call from cron eCommerce: send email to customers about their abandoned cart for server action #436 failed in Job #19 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(436,)", line 1, in AttributeError: 'website' object has no attribute '_send_abandoned_cart_email' 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: : "'website' object has no attribute '_send_abandoned_cart_email'" while evaluating 'model._send_abandoned_cart_email()' 2025-11-28 05:59:08,814 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 05:59:08,817 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done. 2025-11-28 06:09:04,128 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Starting job `payment: post-process transactions`. 2025-11-28 06:09:04,131 36 INFO 01459-16-0-all_with_tests odoo.addons.base.models.ir_cron: Job `payment: post-process transactions` done.