refs/heads/dev-parth @ 009a26a

← Dashboard

[build_instance] Creating MySQL database: clevara_rb_dev_parth_009a26a
mysql: [Warning] Using a password on the command line interface can be insecure.
[build_instance] Setting up Python venv
[build_instance] Running migrations
❌ Error running automatic migrations: Can't reconnect until invalid transaction is rolled back.  Please rollback() fully before proceeding (Background on this error at: https://sqlalche.me/e/20/8s2b)
Traceback (most recent call last):
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/app/db/migrations/auto_migrate.py", line 153, in run_migrations
    command.upgrade(alembic_cfg, "head")
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/command.py", line 483, in upgrade
    script.run_env()
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/script/base.py", line 545, in run_env
    util.load_python_file(self.dir, "env.py")
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/util/pyfiles.py", line 116, in load_python_file
    module = load_module_py(module_id, path)
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/util/pyfiles.py", line 136, in load_module_py
    spec.loader.exec_module(module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/app/db/migrations/env.py", line 68, in <module>
    run_migrations_online()
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/app/db/migrations/env.py", line 62, in run_migrations_online
    context.run_migrations()
  File "<string>", line 8, in run_migrations
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/runtime/environment.py", line 969, in run_migrations
    self.get_context().run_migrations(**kw)
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/runtime/migration.py", line 633, in run_migrations
    head_maintainer.update_to_step(step)
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/runtime/migration.py", line 817, in update_to_step
    self._update_version(from_, to_)
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/runtime/migration.py", line 752, in _update_version
    ret = self.context.impl._exec(
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/alembic/ddl/impl.py", line 256, in _exec
    return conn.execute(construct, params)
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1421, in execute
    return meth(
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/sql/elements.py", line 526, in _execute_on_connection
    return connection._execute_clauseelement(
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1643, in _execute_clauseelement
    ret = self._execute_context(
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1815, in _execute_context
    conn = self._revalidate_connection()
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 674, in _revalidate_connection
    self._invalid_transaction()
  File "/var/lib/clevara-runbot/builds/dev-parth-009a26a/src/backend/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 664, in _invalid_transaction
    raise exc.PendingRollbackError(
sqlalchemy.exc.PendingRollbackError: Can't reconnect until invalid transaction is rolled back.  Please rollback() fully before proceeding (Background on this error at: https://sqlalche.me/e/20/8s2b)
MIGRATIONS_OK
[build_instance] Bootstrapping tenant/company/superuser
BOOTSTRAP_OK
tenant_id=1
company_id=1
branch_id=1
superuser_login=admin
[build_instance] Building frontend

added 312 packages in 3s

> clevaraerp-frontend@0.1.0 build
> vite build

vite v5.4.21 building for production...
transforming...
✓ 971 modules transformed.
rendering chunks...
[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/api.ts is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/moduleStore.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/moduleStore.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/moduleStore.ts but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/clevara_pm/frontend/ProjectDetailView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/clevara_pm/frontend/ProjectListView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/core/frontend/auth/login.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/core/frontend/dashboard/Dashboard.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/PortalWebsiteSections.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/PublicWebsite.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/WebsiteDynamicSections.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/WebsiteHeader.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/WebsitePageEditor.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/WebsitePaymentProviders.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/website_studio/frontend/WebsiteStudioList.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/ChangePasswordPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/DatabaseManagerPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/ForgotPasswordPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/MyAccountPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/ResetPasswordPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalChatPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalChatterPanel.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalHomePage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalMeetingsPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalOrderDetailPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalOrdersPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalProjectDetailPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalProjectDiscussionPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalProjectsPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalTaskDetailPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalTasksPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/portal/PortalTeamPage.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/auth/AuthGate.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/auth/useAuth.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/framework/widgets/relational/Many2oneWidget.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/layout/ModernMainLayout.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/layout/TimezoneSwitcher.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/layout/UserProfileButton.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/AdvancedChatterPanel.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/CallHistoryView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/aiVoiceApi.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/modelFields.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/securityDashboardApi.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/userAccessApi.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/CronJobsView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/viewStore.ts, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/services/api.ts, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/i18n/timezoneStore.ts is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/services/dateTimeService.ts but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/clevara_crm_core/frontend/CalendarView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/clevara_crm_core/frontend/GanttView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/addons/clevara_crm_core/frontend/PlanningView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/backup/BackupDashboard.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/components/DocumentComments.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/components/DocumentVersionHistory.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/framework/components/view/views/OdooListTable.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/framework/widgets/advanced/ChatterWidget.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/framework/widgets/standard/DatetimeWidget.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/layout/GoogleCalendarSettings.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/layout/ModernMainLayout.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/AdvancedChatterPanel.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/CallHistoryView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/theme/components/ModernListView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/CalendarView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/CronJobsView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/FormView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/GanttView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/NexErpDashboard.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/PlanningView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/fieldWidgets.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/relationalUtils.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/workflow/WorkflowWidget.tsx, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/ChatWindow.tsx is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/App.tsx but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/ChatHistoryView.tsx, /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/FloatingChatButton.tsx, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/ChatHistoryView.tsx is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/App.tsx but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/ViewRenderer.tsx, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/messaging/CallHistoryView.tsx is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/App.tsx but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/ViewRenderer.tsx, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/backup/BackupDashboard.tsx is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/App.tsx but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/ViewRenderer.tsx, dynamic import will not move module into another chunk.

[plugin:vite:reporter] [plugin vite:reporter] 
(!) /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/dashboard/DashboardViewer.tsx is dynamically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/app/App.tsx but also statically imported by /var/lib/clevara-runbot/builds/dev-parth-009a26a/src/frontend/src/core/views/ViewRenderer.tsx, dynamic import will not move module into another chunk.

computing gzip size...
dist/index.html                                1.79 kB │ gzip:   0.78 kB
dist/assets/index-CneCQvpI.css                 1.28 kB │ gzip:   0.28 kB
dist/assets/WidgetDemoPage-Dy9RYDXq.css        2.70 kB │ gzip:   0.99 kB
dist/assets/styles-DULRuONn.css                3.75 kB │ gzip:   0.97 kB
dist/assets/POSTerminal-GPr9MW-d.css           4.73 kB │ gzip:   1.39 kB
dist/assets/index-CWiosVME.css                 6.07 kB │ gzip:   1.65 kB
dist/assets/index-33GGbhZI.css                12.98 kB │ gzip:   2.61 kB
dist/assets/MeetingRoom-CjjM0qh5.css          13.03 kB │ gzip:   2.59 kB
dist/assets/index-Dr9zRo7u.css                32.35 kB │ gzip:   6.44 kB
dist/assets/index-Dadj8qs5.css               289.38 kB │ gzip:  47.17 kB
dist/assets/vendor-quill-CWhWp02J.js           0.04 kB │ gzip:   0.06 kB
dist/assets/styles-Cbq-AmdI.js                 2.07 kB │ gzip:   1.01 kB
dist/assets/DashboardList-T2PpU-IH.js          2.12 kB │ gzip:   0.92 kB
dist/assets/index-D3EY6kbQ.js                  2.84 kB │ gzip:   1.15 kB
dist/assets/index-B1ODud19.js                  3.63 kB │ gzip:   1.39 kB
dist/assets/LeaveApprovalView-BQTDmKrc.js      3.87 kB │ gzip:   1.55 kB
dist/assets/index-_zMt9PWy.js                  3.92 kB │ gzip:   1.41 kB
dist/assets/KDSScreen-hyigDeec.js              4.07 kB │ gzip:   1.53 kB
dist/assets/index-DTxKZcmh.js                  4.86 kB │ gzip:   1.69 kB
dist/assets/index-DhKTvChz.js                  4.98 kB │ gzip:   1.92 kB
dist/assets/SelfOrderUI-DUFqzj8G.js            4.99 kB │ gzip:   1.86 kB
dist/assets/index-Ctlo30BL.js                  5.34 kB │ gzip:   1.84 kB
dist/assets/index-D3Zbaa6_.js                  5.37 kB │ gzip:   1.86 kB
dist/assets/index-BtjAPYYS.js                  5.92 kB │ gzip:   2.05 kB
dist/assets/index-BvMszb-c.js                  6.04 kB │ gzip:   1.81 kB
dist/assets/index-Bsqkhq0K.js                  6.23 kB │ gzip:   1.96 kB
dist/assets/index-Dd2u_0zZ.js                  6.99 kB │ gzip:   2.08 kB
dist/assets/index-Cd9JSFSp.js                  6.99 kB │ gzip:   2.13 kB
dist/assets/DatabaseManagerPage-BpxaE83O.js    7.56 kB │ gzip:   2.18 kB
dist/assets/index-C8qdKMVI.js                  7.76 kB │ gzip:   2.24 kB
dist/assets/index-BydeUkJ5.js                  8.43 kB │ gzip:   2.52 kB
dist/assets/WidgetDemoPage-CXV6RhHk.js         8.52 kB │ gzip:   2.59 kB
dist/assets/WebDatabaseManager-DejhddiX.js     9.14 kB │ gzip:   2.96 kB
dist/assets/AttendanceKiosk-Bmv4kTsN.js        9.97 kB │ gzip:   3.14 kB
dist/assets/EmployeeDashboard-DBapXtDe.js     10.41 kB │ gzip:   3.09 kB
dist/assets/index-BNyOTf91.js                 10.73 kB │ gzip:   2.75 kB
dist/assets/index-DNl42eMp.js                 11.65 kB │ gzip:   3.49 kB
dist/assets/WidgetBuilder-gUHHaQA3.js         11.71 kB │ gzip:   2.87 kB
dist/assets/POSTerminal-DldGGIa4.js           12.13 kB │ gzip:   3.85 kB
dist/assets/index-CY5s2INy.js                 12.95 kB │ gzip:   3.63 kB
dist/assets/index-DfKetyME.js                 13.43 kB │ gzip:   3.18 kB
dist/assets/index-C57kTTBP.js                 20.65 kB │ gzip:   4.56 kB
dist/assets/index-DYbyHAbd.js                 22.06 kB │ gzip:   6.03 kB
dist/assets/index-DSyeiDal.js                 25.63 kB │ gzip:   7.75 kB
dist/assets/index-DiUrgxr8.js                 31.88 kB │ gzip:   7.30 kB
dist/assets/index-STSe0n-D.js                 35.69 kB │ gzip:   7.84 kB
dist/assets/MeetingRoom-xsY78z5S.js           37.07 kB │ gzip:   9.83 kB
dist/assets/index-BODajRcc.js                 37.66 kB │ gzip:   9.35 kB
dist/assets/index-5P-7v1h-.js                 37.85 kB │ gzip:   9.58 kB
dist/assets/DashboardBuilder-DQTvI00M.js      41.31 kB │ gzip:  10.48 kB
dist/assets/index-CYfaEen6.js                 44.14 kB │ gzip:  10.89 kB
dist/assets/index-mOb5sRho.js                 50.83 kB │ gzip:  12.50 kB
dist/assets/vendor-core-D8F10wHu.js           58.01 kB │ gzip:  22.31 kB
dist/assets/vendor-grid-CAQy0iTW.js           58.84 kB │ gzip:  18.69 kB
dist/assets/PublicWebsite-Di6BE1Ju.js         76.74 kB │ gzip:  19.46 kB
dist/assets/proxy-BRP4YyCH.js                127.89 kB │ gzip:  42.02 kB
dist/assets/index-B-_qQBsp.js                150.91 kB │ gzip:  29.40 kB
dist/assets/vendor-tiptap-CY0BTpcU.js        511.58 kB │ gzip: 163.52 kB
dist/assets/index-3rhiL1Q9.js                762.44 kB │ gzip: 188.75 kB

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
✓ built in 8.24s
[build_instance] Build complete: dev-parth-009a26a

=== Build dev-parth-009a26a started ===