Download Game! Currently 97 players and visitors. Last logged in:EmboGalronioSarmaDefault

Blitzer's Blog >> 71103

Back to blogs index
Posted: 18 Jun 2026 16:19 [ permalink ]
[GEM-EXEC] x-crm-checkout ui_node data_ingestion
user@hauki-crm:/opt/hauki-gem$
x-crm-checkout ui_node data_ingestion
[*] Authenticating for checkout...
[*] Fetching schema rules for 'ui_node'...
[*] Fetching record 'data_ingestion'...
[+] CHECKOUT COMPLETE!
Workspace: cd /tmp/mesh_ws_ui_node_data_ingestion_20260618_131428
Next step: Edit payload.json, then run ./commit.sh

[GEM-EXEC] cd /tmp/mesh_ws_ui_node_data_ingestion_20260618_131428
user@hauki-crm:/opt/hauki-gem$
cd /tmp/mesh_ws_ui_node_data_ingestion_20260618_131428
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ wc
payload.json
23  47 525 payload.json
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ cat
payload.json
{
"id": "data_ingestion",
"name": "Data Ingestion Pipeline",
"purpose": "Monitor and manage bulk data imports.",
"wrapper_id": "portal_layout",
"allowed_roles": [
"admin",
"root"
],
"views": {
"desktop": {
"layout": "grid",
"components": [
{
"type": "universal_data_grid",
"data_source": "/api/v1/records/ingest_batch?hydrate=true",
"title": "Recent Import Batches"
}
]
}
},
"parent_id": "root_admin",
"status": "completed"
"status": "completed"geon dump pay
load.json
=== DUMP: payload.json (Lines 1-24) (WITH TAB-INFO) ===
0001:0| {
0002:2| "id": "data_ingestion",
0003:2| "name": "Data Ingestion Pipeline",
0004:2| "purpose": "Monitor and manage bulk data imports.",
0005:2| "wrapper_id": "portal_layout",
0006:2| "allowed_roles": [
0007:4| "admin",
0008:4| "root"
0009:2| ],
0010:2| "views": {
0011:4| "desktop": {
0012:6| "layout": "grid",
0013:6| "components": [
0014:8| {
0015:10| "type": "universal_data_grid",
0016:10| "data_source": "/api/v1/records/ingest_batch?hydrate=true",
0017:10| "title": "Recent Import Batches"
0018:8| }
0019:6| ]
0020:4| }
0021:2| },
0022:2| "parent_id": "root_admin",
0023:2| "status": "completed"
0024:0| }
=======================================================
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ head -9
payload.json  > a.dat
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ tail -4
payload.json  > b.dat
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ tail -4
payload.json  > b.datgeon dump a.d
at
=== DUMP: a.dat (Lines 1-9) (WITH TAB-INFO) ===
0001:0| {
0002:2| "id": "data_ingestion",
0003:2| "name": "Data Ingestion Pipeline",
0004:2| "purpose": "Monitor and manage bulk data imports.",
0005:2| "wrapper_id": "portal_layout",
0006:2| "allowed_roles": [
0007:4| "admin",
0008:4| "root"
0009:2| ],
=======================================================
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ x-surgeon
dump a.dat
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ 
b.d
at
=== DUMP: b.dat (Lines 1-4) (WITH TAB-INFO) ===
0001:2| },
0002:2| "parent_id": "root_admin",
0003:2| "status": "completed"
0004:0| }
=======================================================
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ cp
payload.json pa
yload.json.orig
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ p
payload.json payload.json.orig
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ 
payload.json payload.json.orig
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ m
payload.json payload.json.orig
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ v
payload.json payload.json.orig
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ 
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ cat a.dat
> payloa
d.json
user@hauki-crm:/tmp/mesh_ws_ui_node_data_ingestion_20260618_131428$ cat <<
'EOF' >> pa
yload.json
[GEM-EXEC] "views": {
"desktop": {
"layout": "grid",
"components": [
{
"type": "csv_dropzone",
"title": "Upload New Call List (CSV/XLSX)"
},
{
"type": "universal_data_grid",
"data_source": "/api/v1/records/ingest_batch?hydrate=true",
"title": "Recent Import Batches"
}
]
}
}
>
"views": {
>     "desktop": {
>       "layout": "grid",
>       "components": [
>         {
>           "type": "csv_dropzone",
>           "title": "Upload New Call List (CSV/XLSX)"
>         },
>         {
>           "type": "universal_data_grid",
>           "data_source": "/api/v1/records/ingest_batch?hydrate=true",
>           "title": "Recent Import Batches"
>         }
>       ]
>     }
>   }
> EOF