@budibase/server
Version:
Budibase Web Server
1 lines • 3.41 MB
JavaScript
"use strict";var QMt=Object.create;var t0=Object.defineProperty;var YMt=Object.getOwnPropertyDescriptor;var JMt=Object.getOwnPropertyNames;var XMt=Object.getPrototypeOf,ZMt=Object.prototype.hasOwnProperty;var o=(e,t)=>t0(e,"name",{value:t,configurable:!0});var v=(e,t)=>()=>(e&&(t=e(e=0)),t);var x=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ue=(e,t)=>{for(var r in t)t0(e,r,{get:t[r],enumerable:!0})},xve=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of JMt(t))!ZMt.call(e,i)&&i!==r&&t0(e,i,{get:()=>t[i],enumerable:!(n=YMt(t,i))||n.enumerable});return e};var te=(e,t,r)=>(r=e!=null?QMt(XMt(e)):{},xve(t||!e||!e.__esModule?t0(r,"default",{value:e,enumerable:!0}):r,e)),xN=e=>xve(t0({},"__esModule",{value:!0}),e);var Ave=v(()=>{"use strict"});var Tve=v(()=>{"use strict"});var Rve=v(()=>{"use strict"});var Ive=v(()=>{"use strict";Ave();Tve();Rve()});var Ove=v(()=>{"use strict"});var kve=v(()=>{"use strict"});var Cve=v(()=>{"use strict"});var Dve=v(()=>{"use strict"});var Pve=v(()=>{"use strict"});var Nve=v(()=>{"use strict"});var Lve=v(()=>{"use strict"});var Uve=v(()=>{"use strict"});var Fve=v(()=>{"use strict"});var Mve=v(()=>{"use strict"});var Bve=v(()=>{"use strict"});var jve=v(()=>{"use strict"});var qve=v(()=>{"use strict"});var Wve=v(()=>{"use strict"});var $ve=v(()=>{"use strict"});var Gve=v(()=>{"use strict"});var zve=v(()=>{"use strict";Wve();$ve();Gve()});var Vve=v(()=>{"use strict"});var Hve=v(()=>{"use strict"});var Kve=v(()=>{"use strict"});var Qve=v(()=>{"use strict"});var Yve=v(()=>{"use strict"});var Jve=v(()=>{"use strict"});var Xve=v(()=>{"use strict"});var Zve=v(()=>{"use strict"});var ewe=v(()=>{"use strict";Mve();Bve();jve();qve();zve();Vve();Hve();Kve();Qve();Yve();Jve();Xve();Zve()});var Ia,wd,iz=v(()=>{"use strict";Ia=(r=>(r.ASCENDING="ascending",r.DESCENDING="descending",r))(Ia||{}),wd=(r=>(r.STRING="string",r.NUMBER="number",r))(wd||{})});var twe=v(()=>{"use strict"});var rwe=v(()=>{"use strict"});var nwe=v(()=>{"use strict"});var iwe=v(()=>{"use strict"});var owe=v(()=>{"use strict"});var awe=v(()=>{"use strict"});var swe=v(()=>{"use strict"});var uwe=v(()=>{"use strict"});var cwe=v(()=>{"use strict"});var lwe=v(()=>{"use strict"});var pwe=v(()=>{"use strict"});var fwe=v(()=>{"use strict"});var dwe=v(()=>{"use strict";iwe();owe();awe();swe();uwe();cwe();lwe();pwe();fwe()});var mwe=v(()=>{"use strict"});var hwe=v(()=>{"use strict"});var gwe=v(()=>{"use strict"});var ywe=v(()=>{"use strict"});var bwe=v(()=>{"use strict"});var vwe=v(()=>{"use strict"});var wwe=v(()=>{"use strict"});var Ewe=v(()=>{"use strict"});var _we=v(()=>{"use strict"});var Swe=v(()=>{"use strict"});var xwe=v(()=>{"use strict"});var Awe=v(()=>{"use strict"});var Twe=v(()=>{"use strict"});var Rwe=v(()=>{"use strict"});var Iwe=v(()=>{"use strict"});var Owe=v(()=>{"use strict"});var kwe=v(()=>{"use strict"});var Cwe=v(()=>{"use strict"});var Dwe=v(()=>{"use strict"});var Pwe=v(()=>{"use strict"});var Nwe=v(()=>{"use strict"});var Lwe=v(()=>{"use strict"});var Uwe=v(()=>{"use strict"});var Fwe=v(()=>{"use strict"});var Mwe=v(()=>{"use strict"});var Bwe=v(()=>{"use strict"});var jwe=v(()=>{"use strict"});var qwe=v(()=>{"use strict"});var Wwe=v(()=>{"use strict"});var $we=v(()=>{"use strict"});var Gwe=v(()=>{"use strict"});var zwe=v(()=>{"use strict"});var Vwe=v(()=>{"use strict"});var Hwe=v(()=>{"use strict"});var Kwe=v(()=>{"use strict"});var Fr,oz,az,Qwe,EE,Ywe=v(()=>{"use strict";Fr=(G=>(G.USER_CREATED="user:created",G.USER_UPDATED="user:updated",G.USER_DELETED="user:deleted",G.USER_ONBOARDING_COMPLETE="user:onboarding:complete",G.USER_PERMISSION_ADMIN_ASSIGNED="user:admin:assigned",G.USER_PERMISSION_ADMIN_REMOVED="user:admin:removed",G.USER_PERMISSION_BUILDER_ASSIGNED="user:builder:assigned",G.USER_PERMISSION_BUILDER_REMOVED="user:builder:removed",G.USER_INVITED="user:invited",G.USER_INVITED_ACCEPTED="user:invite:accepted",G.USER_PASSWORD_FORCE_RESET="user:password:force:reset",G.USER_PASSWORD_UPDATED="user:password:updated",G.USER_PASSWORD_RESET_REQUESTED="user:password:reset:requested",G.USER_PASSWORD_RESET="user:password:reset",G.USER_DATA_COLLABORATION="user:data:collaboration",G.EMAIL_SMTP_CREATED="email:smtp:created",G.EMAIL_SMTP_UPDATED="email:smtp:updated",G.AI_CONFIG_CREATED="ai:config:created",G.AI_CONFIG_UPDATED="ai:config:updated",G.AUTH_SSO_CREATED="auth:sso:created",G.AUTH_SSO_UPDATED="auth:sso:updated",G.AUTH_SSO_ACTIVATED="auth:sso:activated",G.AUTH_SSO_DEACTIVATED="auth:sso:deactivated",G.AUTH_LOGIN="auth:login",G.AUTH_LOGOUT="auth:logout",G.ORG_NAME_UPDATED="org:info:name:updated",G.ORG_LOGO_UPDATED="org:info:logo:updated",G.ORG_PLATFORM_URL_UPDATED="org:platformurl:updated",G.INSTALLATION_VERSION_CHECKED="installation:version:checked",G.INSTALLATION_VERSION_UPGRADED="installation:version:upgraded",G.INSTALLATION_VERSION_DOWNGRADED="installation:version:downgraded",G.INSTALLATION_FIRST_STARTUP="installation:firstStartup",G.ANALYTICS_OPT_OUT="analytics:opt:out",G.ANALYTICS_OPT_IN="analytics:opt:in",G.WORKSPACE_CREATED="app:created",G.WORKSPACE_UPDATED="app:updated",G.WORKSPACE_DELETED="app:deleted",G.WORKSPACE_DUPLICATED="app:duplicated",G.WORKSPACE_PUBLISHED="app:published",G.WORKSPACE_UNPUBLISHED="app:unpublished",G.WORKSPACE_TEMPLATE_IMPORTED="app:template:imported",G.WORKSPACE_FILE_IMPORTED="app:file:imported",G.WORKSPACE_APP_VERSION_UPDATED="app:version:updated",G.WORKSPACE_APP_VERSION_REVERTED="app:version:reverted",G.WORKSPACE_REVERTED="app:reverted",G.WORKSPACE_EXPORTED="app:exported",G.ROLE_CREATED="role:created",G.ROLE_UPDATED="role:updated",G.ROLE_DELETED="role:deleted",G.ROLE_ASSIGNED="role:assigned",G.ROLE_UNASSIGNED="role:unassigned",G.SERVED_BUILDER="served:builder",G.SERVED_APP="served:app",G.SERVED_APP_PREVIEW="served:app:preview",G.DATASOURCE_CREATED="datasource:created",G.DATASOURCE_UPDATED="datasource:updated",G.DATASOURCE_DELETED="datasource:deleted",G.QUERY_CREATED="query:created",G.QUERY_UPDATED="query:updated",G.QUERY_DELETED="query:deleted",G.QUERY_IMPORT="query:import",G.QUERIES_RUN="queries:run",G.QUERY_PREVIEWED="query:previewed",G.TABLE_CREATED="table:created",G.TABLE_UPDATED="table:updated",G.TABLE_DELETED="table:deleted",G.TABLE_EXPORTED="table:exported",G.TABLE_IMPORTED="table:imported",G.TABLE_DATA_IMPORTED="table:data:imported",G.VIEW_CREATED="view:created",G.VIEW_UPDATED="view:updated",G.VIEW_DELETED="view:deleted",G.VIEW_EXPORTED="view:exported",G.VIEW_FILTER_CREATED="view:filter:created",G.VIEW_FILTER_UPDATED="view:filter:updated",G.VIEW_FILTER_DELETED="view:filter:deleted",G.VIEW_CALCULATION_CREATED="view:calculation:created",G.VIEW_CALCULATION_UPDATED="view:calculation:updated",G.VIEW_CALCULATION_DELETED="view:calculation:deleted",G.VIEW_JOIN_CREATED="view:join:created",G.ROWS_CREATED="rows:created",G.ROWS_IMPORTED="rows:imported",G.COMPONENT_CREATED="component:created",G.COMPONENT_DELETED="component:deleted",G.SCREEN_CREATED="screen:created",G.SCREEN_DELETED="screen:deleted",G.LAYOUT_CREATED="layout:created",G.LAYOUT_DELETED="layout:deleted",G.AUTOMATION_CREATED="automation:created",G.AUTOMATION_DELETED="automation:deleted",G.AUTOMATION_TESTED="automation:tested",G.AUTOMATIONS_RUN="automations:run",G.AUTOMATION_STEP_CREATED="automation:step:created",G.AUTOMATION_STEP_DELETED="automation:step:deleted",G.AUTOMATION_TRIGGER_UPDATED="automation:trigger:updated",G.LICENSE_PLAN_CHANGED="license:plan:changed",G.LICENSE_ACTIVATED="license:activated",G.LICENSE_PAYMENT_FAILED="license:payment:failed",G.LICENSE_PAYMENT_RECOVERED="license:payment:recovered",G.LICENSE_CHECKOUT_OPENED="license:checkout:opened",G.LICENSE_CHECKOUT_SUCCESS="license:checkout:success",G.LICENSE_PORTAL_OPENED="license:portal:opened",G.ACCOUNT_CREATED="account:created",G.ACCOUNT_DELETED="account:deleted",G.ACCOUNT_VERIFIED="account:verified",G.APP_BACKFILL_SUCCEEDED="app:backfill:succeeded",G.APP_BACKFILL_FAILED="app:backfill:failed",G.TENANT_BACKFILL_SUCCEEDED="tenant:backfill:succeeded",G.TENANT_BACKFILL_FAILED="tenant:backfill:failed",G.INSTALLATION_BACKFILL_SUCCEEDED="installation:backfill:succeeded",G.INSTALLATION_BACKFILL_FAILED="installation:backfill:failed",G.USER_GROUP_CREATED="user_group:created",G.USER_GROUP_UPDATED="user_group:updated",G.USER_GROUP_DELETED="user_group:deleted",G.USER_GROUP_USERS_ADDED="user_group:user_added",G.USER_GROUP_USERS_REMOVED="user_group:users_deleted",G.USER_GROUP_PERMISSIONS_EDITED="user_group:permissions_edited",G.USER_GROUP_ONBOARDING="user_group:onboarding_added",G.PLUGIN_INIT="plugin:init",G.PLUGIN_IMPORTED="plugin:imported",G.PLUGIN_DELETED="plugin:deleted",G.APP_BACKUP_RESTORED="app:backup:restored",G.APP_BACKUP_TRIGGERED="app:backup:triggered",G.ENVIRONMENT_VARIABLE_CREATED="environment_variable:created",G.ENVIRONMENT_VARIABLE_DELETED="environment_variable:deleted",G.ENVIRONMENT_VARIABLE_UPGRADE_PANEL_OPENED="environment_variable:upgrade_panel_opened",G.AUDIT_LOGS_FILTERED="audit_log:filtered",G.AUDIT_LOGS_DOWNLOADED="audit_log:downloaded",G.ROW_ACTION_CREATED="row_action:created",G.ACTION_AUTOMATION_STEP_EXECUTED="action:automation_step:executed",G.ACTION_CRUD_EXECUTED="action:crud:executed",G.ACTION_AI_AGENT_EXECUTED="action:ai_agent:executed",G.WORKSPACE_APP_CREATED="workspace_app:created",G.WORKSPACE_APP_UPDATED="workspace_app:updated",G.WORKSPACE_APP_DELETED="workspace_app:deleted",G.RESOURCE_COPIED_TO_WORKSPACE="resource:copied_to_workspace",G))(Fr||{}),oz=["user:created","user:updated","user:deleted","user:admin:assigned","user:admin:removed","user:builder:assigned","user:builder:removed","user_group:created","user_group:updated","user_group:deleted","user_group:user_added","user_group:users_deleted","user_group:permissions_edited"],az=["automation:deleted","workspace_app:deleted","datasource:deleted","table:deleted","query:deleted","view:deleted"],Qwe=[...oz,...az],EE={"user:created":'User "{{ email }}" created{{#if viaScim}} via SCIM{{/if}}',"user:updated":'User "{{ email }}" updated{{#if viaScim}} via SCIM{{/if}}',"user:deleted":'User "{{ email }}" deleted{{#if viaScim}} via SCIM{{/if}}',"user:admin:assigned":'User "{{ email }}" admin role assigned',"user:admin:removed":'User "{{ email }}" admin role removed',"user:builder:assigned":'User "{{ email }}" builder role assigned',"user:builder:removed":'User "{{ email }}" builder role removed',"user:invited":'User "{{ email }}" invited',"user:invite:accepted":'User "{{ email }}" accepted invite',"user:password:updated":'User "{{ email }}" password updated',"user:password:reset:requested":'User "{{ email }}" password reset requested',"user:password:reset":'User "{{ email }}" password reset',"user_group:created":'User group "{{ name }}" created{{#if viaScim}} via SCIM{{/if}}',"user_group:updated":'User group "{{ name }}" updated{{#if viaScim}} via SCIM{{/if}}',"user_group:deleted":'User group "{{ name }}" deleted{{#if viaScim}} via SCIM{{/if}}',"user_group:user_added":'User group "{{ name }}" {{ count }} users added{{#if viaScim}} via SCIM{{/if}}',"user_group:users_deleted":'User group "{{ name }}" {{ count }} users removed{{#if viaScim}} via SCIM{{/if}}',"user_group:permissions_edited":'User group "{{ name }}" permissions edited',"user:password:force:reset":void 0,"user_group:onboarding_added":void 0,"user:onboarding:complete":void 0,"user:data:collaboration":void 0,"email:smtp:created":"Email configuration created","email:smtp:updated":"Email configuration updated","ai:config:created":"AI configuration created","ai:config:updated":"AI configuration updated","auth:sso:created":"SSO configuration created","auth:sso:updated":"SSO configuration updated","auth:sso:activated":"SSO configuration activated","auth:sso:deactivated":"SSO configuration deactivated","auth:login":'User "{{ email }}" logged in',"auth:logout":'User "{{ email }}" logged out',"org:info:name:updated":"Organisation name updated","org:info:logo:updated":"Organisation logo updated","org:platformurl:updated":"Organisation platform URL updated","app:created":'App "{{ name }}" created',"app:updated":'App "{{ name }}" updated',"app:deleted":'App "{{ name }}" deleted',"app:duplicated":'App "{{ name }}" duplicated',"app:published":'App "{{ name }}" published',"app:unpublished":'App "{{ name }}" unpublished',"app:template:imported":'App "{{ name }}" template imported',"app:file:imported":'App "{{ name }}" file imported',"app:version:updated":'App "{{ name }}" version updated',"app:version:reverted":'App "{{ name }}" version reverted',"app:reverted":'App "{{ name }}" reverted',"app:exported":'App "{{ name }}" exported',"app:backup:restored":'App backup "{{ name }}" restored',"app:backup:triggered":'App backup "{{ name }}" triggered',"datasource:created":"Datasource created","datasource:updated":"Datasource updated","datasource:deleted":"Datasource deleted","query:created":"Query created","query:updated":"Query updated","query:deleted":"Query deleted","query:import":"Query import","queries:run":void 0,"query:previewed":void 0,"table:created":'Table "{{ name }}" created',"table:updated":'Table "{{ name }}" updated',"table:deleted":'Table "{{ name }}" deleted',"table:exported":'Table "{{ name }}" exported',"table:imported":'Table "{{ name }}" imported',"table:data:imported":"Data imported to table","rows:created":"Rows created","rows:imported":"Rows imported","automation:created":'Automation "{{ name }}" created',"automation:deleted":'Automation "{{ name }}" deleted',"automation:step:created":'Automation "{{ name }}" step added',"automation:step:deleted":'Automation "{{ name }}" step removed',"automation:tested":void 0,"automations:run":void 0,"automation:trigger:updated":void 0,"screen:created":'Screen "{{ name }}" created',"screen:deleted":'Screen "{{ name }}" deleted',"component:created":"Component created","component:deleted":"Component deleted","environment_variable:created":"Environment variable created","environment_variable:deleted":"Environment variable deleted","environment_variable:upgrade_panel_opened":void 0,"plugin:imported":"Plugin imported","plugin:deleted":"Plugin deleted","plugin:init":void 0,"action:automation_step:executed":void 0,"action:crud:executed":void 0,"action:ai_agent:executed":void 0,"role:created":void 0,"role:updated":void 0,"role:deleted":void 0,"role:assigned":void 0,"role:unassigned":void 0,"license:plan:changed":void 0,"license:activated":void 0,"license:payment:failed":void 0,"license:payment:recovered":void 0,"license:checkout:opened":void 0,"license:checkout:success":void 0,"license:portal:opened":void 0,"account:created":void 0,"account:deleted":void 0,"account:verified":void 0,"app:backfill:succeeded":void 0,"app:backfill:failed":void 0,"tenant:backfill:succeeded":void 0,"tenant:backfill:failed":void 0,"installation:backfill:succeeded":void 0,"installation:backfill:failed":void 0,"layout:created":void 0,"layout:deleted":void 0,"view:created":void 0,"view:updated":void 0,"view:deleted":void 0,"view:exported":void 0,"view:filter:created":void 0,"view:filter:updated":void 0,"view:filter:deleted":void 0,"view:calculation:created":void 0,"view:calculation:updated":void 0,"view:calculation:deleted":void 0,"view:join:created":void 0,"served:builder":void 0,"served:app":void 0,"served:app:preview":void 0,"analytics:opt:out":void 0,"analytics:opt:in":void 0,"installation:version:checked":void 0,"installation:version:upgraded":void 0,"installation:version:downgraded":void 0,"installation:firstStartup":void 0,"audit_log:filtered":void 0,"audit_log:downloaded":void 0,"row_action:created":void 0,"workspace_app:created":void 0,"workspace_app:deleted":void 0,"workspace_app:updated":void 0,"resource:copied_to_workspace":"{{ resource.type }} copied to workspace"}});var Jwe=v(()=>{"use strict"});var Xwe=v(()=>{"use strict"});var Zwe=v(()=>{"use strict"});var eEe=v(()=>{"use strict"});var tEe=v(()=>{"use strict"});var rEe=v(()=>{"use strict"});var nEe=v(()=>{"use strict"});var iEe=v(()=>{"use strict"});var oEe=v(()=>{"use strict"});var aEe=v(()=>{"use strict"});var sEe=v(()=>{"use strict"});var uEe=v(()=>{"use strict"});var cEe=v(()=>{"use strict"});var lEe=v(()=>{"use strict"});var pEe=v(()=>{"use strict"});var fEe=v(()=>{"use strict"});var dEe=v(()=>{"use strict"});var mEe=v(()=>{"use strict";Mwe();Bwe();jwe();qwe();Wwe();$we();Gwe();zwe();Vwe();Hwe();Kwe();Ywe();Jwe();Xwe();Zwe();eEe();tEe();rEe();nEe();iEe();oEe();aEe();sEe();uEe();cEe();lEe();pEe();fEe();dEe()});var hEe=v(()=>{"use strict"});var gEe=v(()=>{"use strict"});var yEe,bEe,vEe,wEe=v(()=>{"use strict";yEe=o((e,t,r)=>e==="usage"&&t==="static","isStaticQuota"),bEe=o((e,t,r)=>e==="usage"&&t==="monthly","isMonthlyQuota"),vEe=o((e,t)=>e==="constant","isConstantQuota")});var EEe=v(()=>{"use strict"});var _Ee=v(()=>{"use strict"});var SEe=v(()=>{"use strict";hEe();gEe();wEe();EEe();_Ee()});var Xa,$o,Ao,Oa,ua,xEe=v(()=>{"use strict";Xa="--secret-value--",$o=(n=>(n.SQL="sql",n.JSON="json",n.FIELDS="fields",n))($o||{}),Ao=(m=>(m.STRING="string",m.CODE="code",m.LONGFORM="longForm",m.SENSITIVE_LONGFORM="sensitiveLongForm",m.BOOLEAN="boolean",m.NUMBER="number",m.PASSWORD="password",m.LIST="list",m.OBJECT="object",m.JSON="json",m.FILE="file",m.FIELD_GROUP="fieldGroup",m.SELECT="select",m))(Ao||{}),Oa=(b=>(b.AIRTABLE="AIRTABLE",b.ARANGODB="ARANGODB",b.BUDIBASE="BUDIBASE",b.COUCHDB="COUCHDB",b.DYNAMODB="DYNAMODB",b.ELASTICSEARCH="ELASTICSEARCH",b.FIRESTORE="FIRESTORE",b.GOOGLE_SHEETS="GOOGLE_SHEETS",b.MONGODB="MONGODB",b.MYSQL="MYSQL",b.ORACLE="ORACLE",b.POSTGRES="POSTGRES",b.REDIS="REDIS",b.REST="REST",b.S3="S3",b.SNOWFLAKE="SNOWFLAKE",b.SQL_SERVER="SQL_SERVER",b))(Oa||{}),ua=(r=>(r.CONNECTION_CHECKING="connection",r.FETCH_TABLE_NAMES="fetch_table_names",r))(ua||{})});function ph(e){return Object.values(_E).includes(e)}function TEe(e){return Object.values(Bp).includes(e)}function REe(e){return Object.values(Cu).includes(e)}function AN(e){return Object.values(Ed).includes(e)}function IEe(e){return(0,AEe.default)(e)&&"conditions"in e}var AEe,Bp,Cu,Ed,_E,Ac,r0,OEe=v(()=>{"use strict";AEe=te(require("lodash/isPlainObject")),Bp=(s=>(s.EQUAL="equal",s.NOT_EQUAL="notEqual",s.EMPTY="empty",s.NOT_EMPTY="notEmpty",s.FUZZY="fuzzy",s.STRING="string",s))(Bp||{}),Cu=(i=>(i.CONTAINS="contains",i.NOT_CONTAINS="notContains",i.CONTAINS_ANY="containsAny",i.ONE_OF="oneOf",i))(Cu||{}),Ed=(t=>(t.RANGE="range",t))(Ed||{}),_E=(r=>(r.AND="$and",r.OR="$or",r))(_E||{});o(ph,"isLogicalSearchOperator");o(TEe,"isBasicSearchOperator");o(REe,"isArraySearchOperator");o(AN,"isRangeSearchOperator");o(IEe,"isLogicalFilter");Ac=(r=>(r.RETURN_ALL="all",r.RETURN_NONE="none",r))(Ac||{}),r0=(r=>(r.ALL="all",r.ANY="any",r))(r0||{})});var kEe=v(()=>{"use strict"});var CEe=v(()=>{"use strict"});var DEe=v(()=>{"use strict"});var PEe,NEe=v(()=>{"use strict";PEe=o(e=>typeof e=="object"&&e._id&&e._rev,"isDocument")});var LEe=v(()=>{"use strict"});var n0,UEe=v(()=>{"use strict";n0=(a=>(a.USER="user",a.HEADER="header",a.QUERY="query",a.SUBDOMAIN="subdomain",a.PATH="path",a))(n0||{})});var FEe=v(()=>{"use strict";LEe();UEe()});var MEe=v(()=>{"use strict"});var BEe=v(()=>{"use strict"});var jEe=v(()=>{"use strict"});var qEe=v(()=>{"use strict"});var WEe=v(()=>{"use strict"});var Adn,$Ee=v(()=>{"use strict";Adn={OptOut:"analytics:opt:out",OptIn:"analytics:opt:in",SelfHostInit:"hosting:init",PluginInit:"plugin:init"}});var GEe=v(()=>{"use strict";$Ee()});var zEe=v(()=>{"use strict"});var jp,SE,Gy,VEe=v(()=>{"use strict";jp=(i=>(i.READ="read",i.WRITE="write",i.EXECUTE="execute",i.ADMIN="admin",i))(jp||{}),SE=(a=>(a.PUBLIC="public",a.READ_ONLY="read_only",a.WRITE="write",a.ADMIN="admin",a.POWER="power",a))(SE||{}),Gy=(f=>(f.WORKSPACE="app",f.TABLE="table",f.USER="user",f.AUTOMATION="automation",f.WEBHOOK="webhook",f.BUILDER="builder",f.CREATOR="creator",f.GLOBAL_BUILDER="globalBuilder",f.QUERY="query",f.VIEW="view",f.LEGACY_VIEW="legacy_view",f))(Gy||{})});var qp,HEe=v(()=>{"use strict";qp=(n=>(n.CSV="csv",n.JSON="json",n.JSON_WITH_SCHEMA="jsonWithSchema",n))(qp||{})});var KEe=v(()=>{"use strict"});var QEe=v(()=>{"use strict"});var sz=v(()=>{"use strict";Nwe();Lwe();Uwe();Fwe();mEe();SEe();xEe();OEe();kEe();CEe();DEe();NEe();FEe();MEe();BEe();jEe();qEe();WEe();GEe();zEe();VEe();HEe();KEe();QEe()});var Mr,ON,YEe,TN,RN,JEe,IN,ZEe,eBt,kN,e_e=v(()=>{"use strict";Mr=require("zod");sz();iz();ON=Mr.z.string().refine(e=>e!=="_complexIdOperator",{message:"Key '_complexIdOperator' is not allowed"}),YEe=Mr.z.record(ON,Mr.z.string()),TN=Mr.z.record(ON,Mr.z.any()),RN=Mr.z.record(ON,Mr.z.union([Mr.z.any().array(),Mr.z.string()])),JEe=Mr.z.lazy(()=>Mr.z.object({conditions:Mr.z.array(Mr.z.object(ZEe))})),IN=Mr.z.union([Mr.z.string(),Mr.z.number()]),ZEe={string:YEe.optional(),fuzzy:YEe.optional(),range:Mr.z.record(ON,Mr.z.union([Mr.z.object({high:IN,low:IN}),Mr.z.object({high:IN}),Mr.z.object({low:IN})])).optional(),equal:TN.optional(),notEqual:TN.optional(),empty:TN.optional(),notEmpty:TN.optional(),oneOf:RN.optional(),contains:RN.optional(),notContains:RN.optional(),containsAny:RN.optional(),$and:JEe.optional(),$or:JEe.optional()},eBt=Mr.z.object({query:Mr.z.object({allOr:Mr.z.boolean().optional(),onEmptyFilter:Mr.z.nativeEnum(Ac).optional(),...ZEe}).passthrough().optional(),paginate:Mr.z.boolean().optional(),bookmark:Mr.z.union([Mr.z.string(),Mr.z.number()]).nullish(),limit:Mr.z.number().optional(),sort:Mr.z.string().nullish(),sortOrder:Mr.z.nativeEnum(Ia).optional(),sortType:Mr.z.nativeEnum(wd).nullish(),version:Mr.z.string().optional(),disableEscaping:Mr.z.boolean().optional(),countRows:Mr.z.boolean().optional()}),kN=eBt});var t_e=v(()=>{"use strict";e_e()});var r_e=v(()=>{"use strict"});var n_e=v(()=>{"use strict"});var i_e=v(()=>{"use strict"});var o_e=v(()=>{"use strict"});var a_e=v(()=>{"use strict"});var s_e=v(()=>{"use strict"});var u_e=v(()=>{"use strict"});var c_e=v(()=>{"use strict"});var CN,l_e=v(()=>{"use strict";CN=(u=>(u.DATASOURCE="datasource",u.QUERY="query",u.TABLE="table",u.AUTOMATION="automation",u.WORKSPACE_APP="workspace_app",u.VIEW="view",u.AGENT="agent",u))(CN||{})});var p_e=v(()=>{"use strict";gwe();ywe();bwe();vwe();wwe();Ewe();_we();Swe();xwe();Awe();Twe();Rwe();Iwe();Owe();kwe();Cwe();Dwe();Pwe();t_e();r_e();n_e();i_e();o_e();a_e();s_e();u_e();c_e();l_e()});var f_e=v(()=>{"use strict";Ove();kve();Cve();Dve();Pve();Nve();Lve();Uve();Fve();ewe();iz();twe();rwe();nwe();dwe();mwe();hwe();p_e()});var d_e=v(()=>{"use strict";Ive();f_e()});var m_e=v(()=>{"use strict"});var h_e=v(()=>{"use strict"});var g_e=v(()=>{"use strict"});var y_e=v(()=>{"use strict";m_e();h_e();g_e()});var DN,PN,b_e=v(()=>{"use strict";DN=o(e=>e.hosting==="cloud","isCloudAccount"),PN=o(e=>e.authType==="sso","isSSOAccount")});var v_e=v(()=>{"use strict"});var w_e=v(()=>{"use strict"});var E_e=v(()=>{"use strict";b_e();v_e();w_e()});var qe,ka,Za,Nt,uz,_d,fh,cz=v(()=>{"use strict";qe="_",ka="\uFFF0",Za=o(e=>`${e}${qe}`,"prefixed"),Nt=(pe=>(pe.USER="us",pe.GROUP="gr",pe.CONFIG="config",pe.TEMPLATE="template",pe.WORKSPACE="app",pe.DEV="dev",pe.WORKSPACE_DEV="app_dev",pe.WORKSPACE_METADATA="app_metadata",pe.ROLE="role",pe.DEV_INFO="devinfo",pe.AUTOMATION_LOG="log_au",pe.ACCOUNT_METADATA="acc_metadata",pe.PLUGIN="plg",pe.DATASOURCE="datasource",pe.DATASOURCE_PLUS="datasource_plus",pe.APP_BACKUP="backup",pe.TABLE="ta",pe.ROW="ro",pe.AUTOMATION="au",pe.LINK="li",pe.WEBHOOK="wh",pe.INSTANCE="inst",pe.LAYOUT="layout",pe.SCREEN="screen",pe.QUERY="query",pe.DEPLOYMENTS="deployments",pe.METADATA="metadata",pe.MEM_VIEW="view",pe.USER_FLAG="flag",pe.AUTOMATION_METADATA="meta_au",pe.AUDIT_LOG="al",pe.SCIM_LOG="scimlog",pe.ROW_ACTIONS="ra",pe.OAUTH2_CONFIG="oauth2",pe.OAUTH2_CONFIG_LOG="oauth2log",pe.AGENT="agent",pe.AGENT_CHAT="agentchat",pe.AGENT_TOOL_SOURCE="agenttoolsource",pe.AI_CONFIG="aiconfig",pe.WORKSPACE_APP="workspace_app",pe.WORKSPACE_FAVOURITE="workspace_favourite",pe.AUTO_COLUMN_STATE="autocolumn_state",pe))(Nt||{}),uz=["role","datasource","datasource_plus","ta","au","wh","screen","query","metadata","view","workspace_app","workspace_favourite","inst","layout"],_d=(t=>(t.USER_METADATA="ta_users",t))(_d||{}),fh=(r=>(r.VIEW="view",r.ROW_ACTION="row_action",r))(fh||{})});var __e=v(()=>{"use strict"});function xE(e){return!!e.providerType}var S_e=v(()=>{"use strict";o(xE,"isSSOUser")});var x_e=v(()=>{"use strict"});var dh,Thn,A_e=v(()=>{"use strict";dh=(n=>(n.DATASOURCE="datasource",n.COMPONENT="component",n.AUTOMATION="automation",n))(dh||{}),Thn=Object.values(dh)});var AE,T_e,R_e=v(()=>{"use strict";AE=["rows","queries","automations"],T_e=["queries","automations"]});var I_e=v(()=>{"use strict"});var O_e=v(()=>{"use strict"});var k_e=v(()=>{"use strict"});var C_e,zy,D_e=v(()=>{"use strict";C_e="SYSTEM",zy="auditLog"});var P_e=v(()=>{"use strict"});var N_e=v(()=>{"use strict"});var L_e=v(()=>{"use strict"});var U_e=v(()=>{"use strict"});var F_e=v(()=>{"use strict";__e();S_e();x_e();A_e();R_e();I_e();O_e();k_e();D_e();P_e();N_e();L_e();U_e()});var M_e=v(()=>{"use strict"});var B_e=v(()=>{"use strict"});var j_e=v(()=>{"use strict"});var q_e=v(()=>{"use strict"});var W_e=v(()=>{"use strict";M_e();B_e();j_e();q_e()});var $_e=v(()=>{"use strict"});var pr,Un,Du,vr,G_e,NN,z_e,LN,UN,FN,V_e=v(()=>{"use strict";pr=(p=>(p.OBJECT="object",p.STRING="string",p.BOOLEAN="boolean",p.NUMBER="number",p.ARRAY="array",p.JSON="json",p.DATE="date",p.DATETIME="datetime",p.ATTACHMENT="attachment",p.LONGFORM="longform",p))(pr||{}),Un=(T=>(T.TABLE="table",T.ROW="row",T.ROWS="rows",T.WIDE="wide",T.QUERY="query",T.QUERY_PARAMS="queryParams",T.QUERY_LIMIT="queryLimit",T.LOOP_OPTION="loopOption",T.ITEM="item",T.CODE="code",T.FILTERS="filters",T.COLUMN="column",T.TRIGGER_SCHEMA="triggerSchema",T.CRON="cron",T.WEBHOOK_URL="webhookUrl",T.AUTOMATION="automation",T.AUTOMATION_FIELDS="automationFields",T.MULTI_ATTACHMENTS="multi_attachments",T.TRIGGER_FILTER="trigger_filter",T.CATEGORIES="categories",T.AGENT="agent",T))(Un||{}),Du=(c=>(c.ROW_SAVED="ROW_SAVED",c.ROW_UPDATED="ROW_UPDATED",c.ROW_DELETED="ROW_DELETED",c.WEBHOOK="WEBHOOK",c.APP="APP",c.CRON="CRON",c.ROW_ACTION="ROW_ACTION",c.EMAIL="EMAIL",c))(Du||{}),vr=(re=>(re.SEND_EMAIL_SMTP="SEND_EMAIL_SMTP",re.CREATE_ROW="CREATE_ROW",re.GET_ROW="GET_ROW",re.UPDATE_ROW="UPDATE_ROW",re.DELETE_ROW="DELETE_ROW",re.QUERY_ROWS="QUERY_ROWS",re.EXECUTE_BASH="EXECUTE_BASH",re.OUTGOING_WEBHOOK="OUTGOING_WEBHOOK",re.EXECUTE_SCRIPT="EXECUTE_SCRIPT",re.EXECUTE_SCRIPT_V2="EXECUTE_SCRIPT_V2",re.EXECUTE_QUERY="EXECUTE_QUERY",re.SERVER_LOG="SERVER_LOG",re.DELAY="DELAY",re.FILTER="FILTER",re.API_REQUEST="API_REQUEST",re.LOOP="LOOP",re.COLLECT="COLLECT",re.OPENAI="OPENAI",re.TRIGGER_AUTOMATION_RUN="TRIGGER_AUTOMATION_RUN",re.BRANCH="BRANCH",re.CLASSIFY_CONTENT="CLASSIFY_CONTENT",re.PROMPT_LLM="PROMPT_LLM",re.TRANSLATE="TRANSLATE",re.SUMMARISE="SUMMARISE",re.GENERATE_TEXT="GENERATE_TEXT",re.EXTRACT_FILE_DATA="EXTRACT_FILE_DATA",re.EXTRACT_STATE="EXTRACT_STATE",re.LOOP_V2="LOOP_V2",re.AGENT="AGENT",re.discord="discord",re.slack="slack",re.zapier="zapier",re.integromat="integromat",re.n8n="n8n",re))(vr||{}),G_e=[...Object.values(vr),...Object.values(Du)],NN=(u=>(u.EMAIL="email",u.DOCUMENT="document",u.BLOG_POST="blog_post",u.CHAT_MESSAGE="chat_message",u.LETTER="letter",u.PROPOSAL="proposal",u.OTHER="other",u))(NN||{}),z_e={email:"Email",document:"Document",blog_post:"Blog post",chat_message:"Chat message",letter:"Letter",proposal:"Proposal",other:"Other"},LN=(r=>(r.URL="URL",r.ATTACHMENT="Attachment",r))(LN||{}),UN=(i=>(i.PDF="pdf",i.JPG="jpg",i.PNG="png",i.JPEG="jpeg",i))(UN||{}),FN=["png","jpg","jpeg","image/png","image/jpeg","image/jpg","image/jpeg"]});function H_e(e){return e.stepId==="BRANCH"}function MN(e){return e.stepId==="CRON"}function mh(e){return e?.stepId==="EMAIL"}var K_e=v(()=>{"use strict";o(H_e,"isBranchStep");o(MN,"isCronTrigger");o(mh,"isEmailTrigger")});var BN,Q_e=v(()=>{"use strict";BN=(i=>(i.EQUAL="EQUAL",i.NOT_EQUAL="NOT_EQUAL",i.GREATER_THAN="GREATER_THAN",i.LESS_THAN="LESS_THAN",i))(BN||{})});var Y_e=v(()=>{"use strict";V_e();K_e();Q_e()});var i0,hh,J_e=v(()=>{"use strict";i0=(r=>(r.BACKUP="backup",r.RESTORE="restore",r))(i0||{}),hh=(i=>(i.PUBLISH="publish",i.MANUAL="manual",i.SCHEDULED="scheduled",i.RESTORING="restoring",i))(hh||{})});var X_e=v(()=>{"use strict"});var Z_e=v(()=>{"use strict"});var eSe=v(()=>{"use strict"});var tSe=v(()=>{"use strict"});var rSe=v(()=>{"use strict"});var TE,nSe=v(()=>{"use strict";TE=(n=>(n.AUTOMATION_TEST_INPUT="automationTestInput",n.AUTOMATION_TEST_HISTORY="automationTestHistory",n.AUTOMATION_EMAIL_STATE="automationEmailState",n))(TE||{})});var jN,lz,iSe=v(()=>{"use strict";jN=(r=>(r.HEADER="HEADER",r.BODY="BODY",r))(jN||{}),lz=(t=>(t.CLIENT_CREDENTIALS="client_credentials",t))(lz||{})});var RE,o0,oSe=v(()=>{"use strict";RE=(s=>(s.NONE="none",s.FORM_DATA="form",s.XML="xml",s.ENCODED="encoded",s.JSON="json",s.TEXT="text",s))(RE||{}),o0=(s=>(s.GET="GET",s.POST="POST",s.PATCH="PATCH",s.PUT="PUT",s.HEAD="HEAD",s.DELETE="DELETE",s))(o0||{})});var aSe=v(()=>{"use strict"});var Ca,sSe=v(()=>{"use strict";Ca="bb_internal"});var gh,uSe=v(()=>{"use strict";gh=(a=>(a.CREATED_BY="createdBy",a.CREATED_AT="createdAt",a.UPDATED_BY="updatedBy",a.UPDATED_AT="updatedAt",a.AUTO_ID="autoID",a))(gh||{})});function qN(e){return e.type==="link"}function WN(e){return e.relationshipType==="one-to-many"}function $N(e){return e.relationshipType==="many-to-one"}var cSe=v(()=>{"use strict";o(qN,"isRelationshipField");o(WN,"isOneToMany");o($N,"isManyToOne")});var lSe=v(()=>{"use strict";sSe();cSe();uSe()});function pz(e){return tBt.includes(e)}function fSe(e){return e.type==="formula"&&e.formulaType==="static"&&e.responseType&&pz(e.responseType)}function nBt(e){return rBt.includes(e)}function iBt(e){return e.type==="formula"&&e.formulaType==="static"}function dSe(e){return nBt(e.type)||iBt(e)}var pSe,Lt,GN,tBt,rBt,mSe=v(()=>{"use strict";pSe="rev",Lt=(A=>(A.STRING="string",A.LONGFORM="longform",A.OPTIONS="options",A.NUMBER="number",A.BOOLEAN="boolean",A.ARRAY="array",A.DATETIME="datetime",A.ATTACHMENTS="attachment",A.ATTACHMENT_SINGLE="attachment_single",A.LINK="link",A.FORMULA="formula",A.AUTO="auto",A.AI="ai",A.JSON="json",A.INTERNAL="internal",A.BARCODEQR="barcodeqr",A.SIGNATURE_SINGLE="signature_single",A.BIGINT="bigint",A.BB_REFERENCE="bb_reference",A.BB_REFERENCE_SINGLE="bb_reference_single",A))(Lt||{}),GN=["attachment_single","attachment","signature_single","bb_reference","json","array"],tBt=["number","bigint"];o(pz,"isNumeric");o(fSe,"isNumericStaticFormula");rBt=["string","longform","options","number","boolean","datetime","bigint","ai"];o(nBt,"canGroupBy");o(iBt,"isStaticFormula");o(dSe,"canGroupBySchema")});var hSe=v(()=>{"use strict"});var gSe=v(()=>{"use strict"});var ySe=v(()=>{"use strict"});var bSe=v(()=>{"use strict"});var vSe=v(()=>{"use strict"});var wSe=v(()=>{"use strict"});var ESe=v(()=>{"use strict"});var _Se=v(()=>{"use strict"});var SSe=v(()=>{"use strict"});var xSe=v(()=>{"use strict"});var ASe=v(()=>{"use strict"});var TSe=v(()=>{"use strict";cz();Y_e();J_e();X_e();Z_e();eSe();tSe();rSe();nSe();iSe();oSe();aSe();mSe();hSe();gSe();ySe();bSe();lSe();vSe();wSe();ESe();_Se();SSe();xSe();ASe()});var RSe=v(()=>{"use strict";E_e();cz();F_e();W_e();$_e();TSe()});var ISe=v(()=>{"use strict"});var OSe=v(()=>{"use strict";ISe()});var kSe=v(()=>{"use strict"});var CSe=v(()=>{"use strict"});var DSe=v(()=>{"use strict";kSe();CSe()});var PSe=v(()=>{"use strict"});var NSe=v(()=>{"use strict"});var LSe=v(()=>{"use strict"});var USe=v(()=>{"use strict"});var FSe=v(()=>{"use strict";LSe();USe()});var MSe=v(()=>{"use strict"});var BSe=v(()=>{"use strict";MSe()});var jSe=v(()=>{"use strict"});var qSe=v(()=>{"use strict"});var WSe=v(()=>{"use strict"});var $Se=v(()=>{"use strict"});var GSe=v(()=>{"use strict"});var zSe=v(()=>{"use strict";qSe();WSe();$Se();GSe()});var VSe=v(()=>{"use strict"});var HSe=v(()=>{"use strict"});var KSe=v(()=>{"use strict"});var QSe=v(()=>{"use strict"});var YSe=v(()=>{"use strict"});var JSe=v(()=>{"use strict"});var XSe=v(()=>{"use strict"});var ZSe=v(()=>{"use strict"});var exe=v(()=>{"use strict"});var txe=v(()=>{"use strict"});var rxe=v(()=>{"use strict"});var nxe=v(()=>{"use strict"});var ixe=v(()=>{"use strict"});var oxe=v(()=>{"use strict";JSe();XSe();ZSe();exe();txe();rxe();nxe();ixe()});var axe=v(()=>{"use strict"});var sxe=v(()=>{"use strict"});var uxe=v(()=>{"use strict";KSe();QSe();YSe();oxe();axe();sxe()});var cxe=v(()=>{"use strict"});var lxe=v(()=>{"use strict"});var pxe=v(()=>{"use strict"});var fxe=v(()=>{"use strict"});var dxe=v(()=>{"use strict";DSe();PSe();NSe();FSe();BSe();jSe();zSe();VSe();HSe();uxe();cxe();lxe();pxe();fxe()});var V=v(()=>{"use strict";d_e();y_e();RSe();sz();OSe();dxe()});var hxe,gxe=v(()=>{"use strict";V();hxe={SUMMARISE_TEXT:{columns:"columns"},CLEAN_DATA:{column:"column"},TRANSLATE:{column:"column",language:"prompt"},CATEGORISE_TEXT:{columns:"columns",categories:"prompt"},SENTIMENT_ANALYSIS:{column:"column"},PROMPT:{prompt:"prompt"},SEARCH_WEB:{columns:"columns"}}});var ca,yxe=v(()=>{"use strict";ca=(E=>(E.API_KEY="x-budibase-api-key",E.LICENSE_KEY="x-budibase-license-key",E.API_VER="x-budibase-api-version",E.APP_ID="x-budibase-app-id",E.SESSION_ID="x-budibase-session-id",E.CLIENT="x-budibase-client",E.TYPE="x-budibase-type",E.PREVIEW_ROLE="x-budibase-role",E.TENANT_ID="x-budibase-tenant-id",E.VERIFICATION_CODE="x-budibase-verification-code",E.RETURN_VERIFICATION_CODE="x-budibase-return-verification-code",E.RESET_PASSWORD_CODE="x-budibase-reset-password-code",E.RETURN_RESET_PASSWORD_CODE="x-budibase-return-reset-password-code",E.TOKEN="x-budibase-token",E.CSRF_TOKEN="x-csrf-token",E.CORRELATION_ID="x-budibase-correlation-id",E.AUTHORIZATION="authorization",E.MIGRATING_APP="x-budibase-migrating-app",E.COOKIE="cookie",E))(ca||{})});var cbn,bxe=v(()=>{"use strict";V();cbn={string:["string","options","longform","barcodeqr"],options:["options","string","longform","barcodeqr"],longform:["longform","string","options","barcodeqr"],barcodeqr:["barcodeqr","string","options","longform"],number:["number","boolean"],json:["json","array","attachment","attachment_single","bb_reference","signature_single"]}});function Vy(e){return To.includes(e)}function vxe(e){return Tc.includes(e)}var To,Tc,wxe=v(()=>{"use strict";To=["_id","_rev","type","createdAt","updatedAt","tableId"],Tc=["_id","_rev","tableId"];o(Vy,"isInternalColumnName");o(vxe,"isExternalColumnName")});var Exe=v(()=>{"use strict"});var fz,gbn,Sxe,xxe,dz=v(()=>{"use strict";V();fz="spectrum--",gbn="darkest",Sxe="light",xxe=[{id:"light",name:"Light"},{id:"darkest",name:"Dark"},{id:"nord",name:"Nord",base:"darkest"},{id:"midnight",name:"Midnight",base:"darkest"}]});var IE,zN,mz=v(()=>{"use strict";IE={WORKSPACES:"/builder/workspaces",SETTINGS_EMAIL:"/builder/settings/email",SETTINGS_AUTH:"/builder/settings/auth",SETTINGS_PEOPLE_USERS:"/builder/settings/people/users",APPS:"/builder/apps"},zN={ACCOUNT:"/portal/account",BILLING:"/portal/billing",UPGRADE:"/portal/upgrade"}});var Pu,Axe,hz,Txe,Rxe,Ixe,Oxe,kxe,a0,s0=v(()=>{"use strict";gxe();yxe();bxe();wxe();Exe();dz();mz();Pu={Equals:{value:"equal",label:"Equals"},NotEquals:{value:"notEqual",label:"Not equals"},Empty:{value:"empty",label:"Is empty"},NotEmpty:{value:"notEmpty",label:"Is not empty"},StartsWith:{value:"string",label:"Starts with"},Like:{value:"fuzzy",label:"Like"},MoreThan:{value:"rangeLow",label:"More than or equal to"},LessThan:{value:"rangeHigh",label:"Less than or equal to"},Contains:{value:"contains",label:"Contains"},NotContains:{value:"notContains",label:"Does not contain"},In:{value:"oneOf",label:"Is in"},ContainsAny:{value:"containsAny",label:"Has any"}},Axe={integer:{max:2147483647,min:-2147483648},int:{max:2147483647,min:-2147483648},smallint:{max:32767,min:-32768},mediumint:{max:8388607,min:-8388608}},hz=60,Txe=/^[^()]*$/,Rxe=/^[_a-zA-Z0-9\s]*$/g,Ixe=/^[a-z_][a-z0-9_]*$/i,Oxe="@reboot",kxe=["7z","action","apk","app","bat","bin","cab","cmd","com","command","cpl","csh","ex_","exe","gadget","inf1","ins","inx","ipa","isu","job","js","jse","ksh","lnk","msc","msi","msp","mst","osx","out","paf","php","pif","prg","ps1","reg","rgs","run","scr","sct","shb","shs","tar","u3p","vb","vbe","vbs","vbscript","wasm","workflow","ws","wsf","wsh","zip"],a0="datasource_internal_bb_default"});var Qt={};ue(Qt,{filterValueToLabel:()=>lBt,hasSchema:()=>pBt,isSupportedUserSearch:()=>Dxe,nameToUrl:()=>gBt,parallelForeach:()=>cBt,processSearchFilters:()=>gz,toMap:()=>dBt,trimOtherProps:()=>fBt,unreachable:()=>uBt});function uBt(e,t){let r=t?.message||`No such case in exhaustive switch: ${e}`;if(!!!t?.doNotThrow)throw new Error(r)}async function cBt(e,t,r){let n=[],i=Symbol.asyncIterator in e,a=i?e[Symbol.asyncIterator]():e[Symbol.iterator](),s=o(async()=>{let u=await(i?a.next():Promise.resolve(a.next()));for(;!u.done;)await t(u.value),u=await(i?a.next():Promise.resolve(a.next()))},"executeNext");for(let u=0;u<r;u++)n.push(s());await Promise.all(n)}function lBt(){return Object.keys(Pu).reduce((e,t)=>{let n=Pu[t];return e[n.value]=n.label,e},{})}function pBt(e){return typeof e=="object"&&!Array.isArray(e)&&e!==null&&!(e instanceof Date)&&Object.keys(e).length>0}function fBt(e,t){return Object.keys(e).filter(n=>t.includes(n)).reduce((n,i)=>({...n,[i]:e[i]}),{})}function Dxe(e){let t=[{op:"string",key:"email"},{op:"fuzzy",key:"email"},{op:"equal",key:"_id"},{op:"oneOf",key:"_id"}],{allOr:r,onEmptyFilter:n,...i}=e;for(let[a,s]of Object.entries(i)){if(typeof s!="object")return!1;if(ph(a)){for(let l of e[a].conditions)if(!Dxe(l))return!1;return!0}let u=Object.keys(s||{});if(u.length===0)continue;if(!t.find(l=>l.op===a&&u.length===1&&u[0]===l.key))return!1}return!0}function gz(e){if(!e||e.length===0)return;let{allOr:t,onEmptyFilter:r,filters:n}=HN(e);return{logicalOperator:"all",onEmptyFilter:r||"all",groups:[{logicalOperator:t?"any":"all",filters:n.map(i=>{let a=(0,Cxe.default)(i,sBt);return a.field=VN(a.field),a})}]}}function dBt(e,t){return t.reduce((r,n)=>(r[n[e]]=n,r),{})}var Cxe,sBt,mBt,hBt,gBt,yBt,yz=v(()=>{"use strict";V();s0();bz();Cxe=te(require("lodash/pick")),sBt=["field","operator","value","type","externalType","valueType","noValue","formulaType"];o(uBt,"unreachable");o(cBt,"parallelForeach");o(lBt,"filterValueToLabel");o(pBt,"hasSchema");o(fBt,"trimOtherProps");o(Dxe,"isSupportedUserSearch");o(gz,"processSearchFilters");o(dBt,"toMap");mBt=o(e=>e?e.trim():null,"resolveWorkspaceName"),hBt=o(e=>{let t,r=mBt(e);t=r?r.toLowerCase():"";let n=t?t.replace(/\s+/g,"-"):"";return encodeURI(n)},"resolveWorkspaceUrl"),gBt=o(e=>{let t=hBt(e);return yBt(t)},"nameToUrl"),yBt=o(e=>(e&&!e.startsWith("/")&&(e=`/${e}`),e===""?null:e),"tidyUrl")});function Pxe(e){let t;return[new Promise((r,n)=>{t=setTimeout(()=>{n({status:301,errno:"ETIME"})},e)}),()=>{clearTimeout(t)}]}async function EBt(e,t){let[r,n]=Pxe(e),i=await Promise.race([t(),r]);return n(),i}var vz,bBt,vBt,wBt,Nxe=v(()=>{"use strict";vz=o((e,t)=>{if(!e||!t)return null;if(Object.prototype.hasOwnProperty.call(e,t))return e[t];let r=t.split(".");for(let n=0;n<r.length;n++)e=e?.[r[n]];return e},"deepGet"),bBt=o(e=>{if(!e)return"?";let t="";return t+=e.firstName?e.firstName[0]:"",t+=e.lastName?e.lastName[0]:"",t!==""?t:e.email?.[0]||"U"},"getUserInitials"),vBt=o(e=>{let t=e?._id;if(!t)return"var(--spectrum-global-color-blue-400)";t=t.replace("ro_ta_users_","");let r=1;for(let n=0;n<t.length;n++)r+=t.charCodeAt(n),r=r%36;return`hsl(${r*10}, 50%, 40%)`},"getUserColor"),wBt=o(e=>{if(!e)return"";let{firstName:t,lastName:r,email:n}=e;return t&&r?`${t} ${r}`:t||r||n},"getUserLabel");o(Pxe,"cancelableTimeout");o(EBt,"withTimeout")});function _Bt(e){return e==="GOOGLE_SHEETS"}function SBt(e){return!e||!e.source?!1:["POSTGRES","SQL_SERVER","MYSQL","ORACLE"].indexOf(e.source)!==-1||e.isSQL===!0}var Lxe=v(()=>{"use strict";V();o(_Bt,"isGoogleSheets");o(SBt,"isSQL")});async function wz(e){return new Promise(t=>setTimeout(t,e))}var Ez=v(()=>{"use strict";o(wz,"wait")});async function xBt(e,t){let{times:r=3}=t||{};if(r<1)throw new Error(`invalid retry count: ${r}`);let n;for(let i=0;i<r;i++){let a=1.5**i*1e3*(Math.random()+.5);await wz(a);try{return await e()}catch(s){n=s}}throw n}var Uxe=v(()=>{"use strict";Ez();o(xBt,"retry")});var Il=x(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.Err=iu.Valid=iu.err=iu.valid=void 0;var ABt=o(e=>new KN(e),"valid");iu.valid=ABt;var TBt=o(e=>new QN(e),"err");iu.err=TBt;var KN=class{static{o(this,"Valid")}constructor(t){this.value=t}isValid(){return!0}isError(){return!this.isValid()}getValue(){return this.value}getError(){throw new Error("Tried to get error from a valid.")}map(t){return(0,iu.valid)(t(this.value))}mapErr(t){return(0,iu.valid)(this.value)}};iu.Valid=KN;var QN=class{static{o(this,"Err")}constructor(t){this.error=t}isError(){return!0}isValid(){return!this.isError()}getValue(){throw new Error("Tried to get success value from an error.")}getError(){return this.error}map(t){return(0,iu.err)(this.error)}mapErr(t){return(0,iu.err)(t(this.error))}};iu.Err=QN});var Ol=x(Fxe=>{"use strict";Object.defineProperty(Fxe,"__esModule",{value:!0})});var yh=x(_z=>{"use strict";Object.defineProperty(_z,"__esModule",{value:!0});Wp();var tn=Il();Ol();var RBt=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],IBt=["sun","mon","tue","wed","thu","fri","sat"],OBt=o((e,t)=>t[e].lowerLimit===t.preset[e].minValue&&t[e].upperLimit===t.preset[e].maxValue,"checkWildcardLimit"),u0=o((e,t,r)=>{if(t==="months"&&r.useAliases&&RBt.indexOf(e.toLowerCase())!==-1||t==="daysOfWeek"&&r.useAliases&&IBt.indexOf(e.toLowerCase())!==-1)return(0,tn.valid)(!0);let n=Number(e);if(isNaN(n))return(0,tn.err)(`Element '${e} of ${t} field is invalid.`);let{lowerLimit:i}=r[t],{upperLimit:a}=r[t];return i&&n<i?(0,tn.err)(`Number ${n} of ${t} field is smaller than lower limit '${i}'`):a&&n>a?(0,tn.err)(`Number ${n} of ${t} field is bigger than upper limit '${a}'`):(0,tn.valid)(!0)},"checkSingleElementWithinLimits"),kBt=o((e,t,r)=>{if(e==="*")return OBt(t,r)?(0,tn.valid)(!0):(0,tn.err)(`Field ${t} uses wildcard '*', but is limited to ${r[t].lowerLimit}-${r[t].upperLimit}`);if(e==="")return(0,tn.err)(`One of the elements is empty in ${t} field.`);if(t==="daysOfMonth"&&r.useLastDayOfMonth&&e==="L")return(0,tn.valid)(!0);if(t==="daysOfWeek"&&r.useLastDayOfWeek&&e.endsWith("L")){let n=e.slice(0,-1);return n===""?(0,tn.valid)(!0):u0(n,t,r)}if(t==="daysOfMonth"&&r.useNearestWeekday&&e.endsWith("W")){let n=e.slice(0,-1);return n===""?(0,tn.err)("The 'W' must be preceded by a day"):r.useLastDayOfMonth&&n==="L"?(0,tn.valid)(!0):u0(n,t,r)}if(t==="daysOfWeek"&&r.useNthWeekdayOfMonth&&e.indexOf("#")!==-1){let[n,i,...a]=e.split("#");if(a.length!==0)return(0,tn.err)(`Unexpected number of '#' in ${e}, can only be used once.`);let s=Number(i);return!i||isNaN(s)?(0,tn.err)(`Unexpected value following the '#' symbol, a positive number was expected but found ${i}.`):s>5?(0,tn.err)("Number of occurrence of the day of the week cannot be greater than 5."):u0(n,t,r)}return u0(e,t,r)},"checkSingleElement"),Mxe=o((e,t,r,n)=>e==="*"?(0,tn.err)(`'*' can't be part of a range in ${t} field.`):e===""?(0,tn.err)(`One of the range elements is empty in ${t} field.`):r.useLastDayOfMonth&&t==="daysOfMonth"&&e==="L"&&n===0?(0,tn.valid)(!0):u0(e,t,r),"checkRangeElement"),CBt=o((e,t,r)=>{let n=e.split("-");if(n.length>2)return(0,tn.err)(`List element '${e}' is not valid. (More than one '-')`);if(n.length===1)return kBt(n[0],t,r);if(n.length===2){let i=Mxe(n[0],t,r,0),a=Mxe(n[1],t,r,1);return i.isError()?i:a.isError()?a:Number(n[0])>Number(n[1])?(0,tn.err)(`Lower range end '${n[0]}' is bigger than upper range end '${n[1]}' of ${t} field.`):(0,tn.valid)(!0)}return(0,tn.err)("Some other error in checkFirstStepElement (rangeArray less than 1)")},"checkFirstStepElement"),DBt=o((e,t,r)=>{let n=e.split("/");if(n.length>2)return(0,tn.err)(`List element '${e}' is not valid. (More than one '/')`);let i=CBt(n[0],t,r);if(i.isError())return i;if(n.length===2){let a=n[1];if(!a)return(0,tn.err)(`Second step element '${a}' of '${e}' is not valid (doesnt exist).`);if(isNaN(Number(a)))return(0,tn.err)(`Second step element '${a}' of '${e}' is not valid (not a number).`);if(Number(a)===0)return(0,tn.err)(`Second step element '${a}' of '${e}' cannot be zero.`)}return(0,tn.valid)(!0)},"checkListElement"),PBt=o((e,t,r)=>{if(!["seconds","minutes","hours","daysOfMonth","months","daysOfWeek","years"].includes(t))return(0,tn.err)([`Cron field type '${t}' does not exist.`]);if(e==="?")return t==="daysOfMonth"||t==="daysOfWeek"?r.useBlankDay?(0,tn.valid)(!0):(0,tn.err)([`useBlankDay is not enabled, but is used in ${t} field`]):(0,tn.err)([`blank notation is not allowed in ${t} field`]);let n=e.split(","),i=[];if(n.forEach(s=>{i.push(DBt(s,t,r))}),i.every(s=>s.isValid()))return(0,tn.valid)(!0);let a=[];return i.forEach(s=>{s.isError()&&a.push(s.getError())}),(0,tn.err)(a)},"checkField");_z.default=PBt});var Bxe=x(c0=>{"use strict";var NBt=c0&&c0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(c0,"__esModule",{value:!0});Wp();var LBt=Il(),UBt=NBt(yh());Ol();var FBt=o((e,t)=>{if(!e.seconds)return(0,LBt.err)(["seconds field is undefined, but useSeconds options is enabled."]);let{seconds:r}=e;return(0,UBt.default)(r,"seconds",t)},"checkSeconds");c0.default=FBt});var jxe=x(l0=>{"use strict";var MBt=l0&&l0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(l0,"__esModule",{value:!0});Wp();var BBt=Il(),jBt=MBt(yh());Ol();var qBt=o((e,t)=>{if(!e.minutes)return(0,BBt.err)(["minutes field is undefined."]);let{minutes:r}=e;return(0,jBt.default)(r,"minutes",t)},"checkMinutes");l0.default=qBt});var qxe=x(p0=>{"use strict";var WBt=p0&&p0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(p0,"__esModule",{value:!0});Wp();var $Bt=Il(),GBt=WBt(yh());Ol();var zBt=o((e,t)=>{if(!e.hours)return(0,$Bt.err)(["hours field is undefined."]);let{hours:r}=e;return(0,GBt.default)(r,"hours",t)},"checkHours");p0.default=zBt});var Wxe=x(d0=>{"use strict";var VBt=d0&&d0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(d0,"__esModule",{value:!0});Wp();var f0=Il(),HBt=VBt(yh());Ol();var KBt=o((e,t)=>{if(!e.daysOfMonth)return(0,f0.err)(["daysOfMonth field is undefined."]);let{daysOfMonth:r}=e;return t.allowOnlyOneBlankDayField&&t.useBlankDay&&e.daysOfMonth==="?"&&e.daysOfWeek==="?"?(0,f0.err)(["Cannot use blank value in daysOfMonth and daysOfWeek field when allowOnlyOneBlankDayField option is enabled."]):t.mustHaveBlankDayField&&e.daysOfMonth!=="?"&&e.daysOfWeek!=="?"?(0,f0.err)(["Cannot specify both daysOfMonth and daysOfWeek field when mustHaveBlankDayField option is enabled."]):t.useLastDayOfMonth&&e.daysOfMonth.indexOf("L")!==-1&&e.daysOfMonth.match(/[,/]/)?(0,f0.err)(["Cannot specify last day of month with lists, or ranges (symbols ,/)."]):t.useNearestWeekday&&e.daysOfMonth.indexOf("W")!==-1&&e.daysOfMonth.match(/[,/-]/)?(0,f0.err)(["Cannot specify nearest weekday with lists, steps or ranges (symbols ,-/)."]):(0,HBt.default)(r,"daysOfMonth",t)},"checkDaysOfMonth");d0.default=KBt});var $xe=x(m0=>{"use strict";var QBt=m0&&m0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(m0,"__esModule",{value:!0});Wp();var YBt=Il(),JBt=QBt(yh());Ol();var XBt=o((e,t)=>{if(!e.months)return(0,YBt.err)(["months field is undefined."]);let{months:r}=e;return(0,JBt.default)(r,"months",t)},"checkMonths");m0.default=XBt});var Gxe=x(g0=>{"use strict";var ZBt=g0&&g0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(g0,"__esModule",{value:!0});Wp();var h0=Il(),ejt=ZBt(yh());Ol();var tjt=o((e,t)=>{if(!e.daysOfWeek)return(0,h0.err)(["daysOfWeek field is undefined."]);let{daysOfWeek:r}=e;return t.allowOnlyOneBlankDayField&&e.daysOfMonth==="?"&&e.daysOfWeek==="?"?(0,h0.err)(["Cannot use blank value in daysOfMonth and daysOfWeek field when allowOnlyOneBlankDayField option is enabled."]):t.mustHaveBlankDayField&&e.daysOfMonth!=="?"&&e.daysOfWeek!=="?"?(0,h0.err)(["Cannot specify both daysOfMonth and daysOfWeek field when mustHaveBlankDayField option is enabled."]):t.useLastDayOfWeek&&e.daysOfWeek.indexOf("L")!==-1&&e.daysOfWeek.match(/[,/-]/)?(0,h0.err)(["Cannot specify last day of week with lists, steps or ranges (symbols ,-/)."]):t.useNthWeekdayOfMonth&&e.daysOfWeek.indexOf("#")!==-1&&e.daysOfWeek.match(/[,/-]/)?(0,h0.err)(["Cannot specify Nth weekday of month with lists, steps or ranges (symbols ,-/)."]):(0,ejt.default)(r,"daysOfWeek",t)},"checkDaysOfWeek");g0.default=tjt});var zxe=x(y0=>{"use strict";var rjt=y0&&y0.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(y0,"__esModule",{value:!0});Wp();var njt=Il(),ijt=rjt(yh());Ol();var ojt=o((e,t)=>{if(!e.years)return(0,njt.err)(["years field is undefined, but useYears option is enabled."]);let{years:r}=e;return(0,ijt.default)(r,"years",t)},"checkYears");y0.default=ojt});var Qxe=x((cvn,Kxe)=>{"use strict";var Sz;try{Sz=Map}catch{}var xz;try{xz=Set}catch{}function Vxe(e,t,r){if(!e||typeof e!="object"||typeof e=="function")return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return new RegExp(e);if(Array.isArray(e))return e.map(Hxe);if(Sz&&e instanceof Sz)return new Map(Array.from(e.entries()));if(xz&&e instanceof xz)return new Set(Array.from(e.values()));if(e instanceof Object){t.push(e);var n=Object.create(e);r.push(n);for(var i in e){var a=t.findIndex(function(s){return s===e[i]});n[i]=a>-1?r[a]:Vxe(e[i],t,r)}return n}return e}o(Vxe,"baseClone");function Hxe(e){return Vxe(e,[],[])}o(Hxe,"clone");Kxe.exports=Hxe});var b0=x(Az=>{"use strict";Object.defineProperty(Az,"__esModule",{value:!0});Az.default=fjt;var ajt=Object.prototype.toString,sjt=Error.prototype.toString,ujt=RegExp.prototype.toString,cjt=typeof Symbol<"u"?Symbol.prototype