🚀 Rilis Terbaru AlurKerja Ver. 2026.08.3: Webhook & Audit Trail Pelajari Lebih Lanjut

Alurkerja Released - 2026.10.3.1

Damar Khoirul Huda
22 October, 2026
blog cover

Paket 2026.10.3.1 mencakup Console sebagai alat kelola instance, export dan upload Master Data lewat Excel, filter Business Processes per end event, struktur organisasi dari Odoo yang dibangun dari jabatan, serta 16 komponen Form Builder baru. Lane BPMN, My Profile, KPI, dan sidebar Integration juga mendapat pembaruan. Laporan maintenance mencatat 19 tiket helpdesk masuk pada periode ini; 8 di antaranya selesai sebagai task, dan tidak semuanya berupa perubahan kode pada rilis ini.

Sorotan — Console jadi alat kelola instance

Sebelumnya Console hanya menampilkan data. Kini platform owner bisa mengelola user dan workspace dari satu tempat.

  • Buat user baru dari Console. User langsung menjadi member satu workspace tanpa undangan. Keycloak mengirim email atur password, dan ada tombol kirim ulang.
  • Kelola member workspace: tambah user yang sudah ada, ganti role, dan keluarkan member. Owner terakhir tidak bisa dikeluarkan.
  • Status akun Keycloak (Active, Inactive, Not found) tampil di daftar user. Platform owner bisa menonaktifkan dan mengaktifkan user. Menonaktifkan akun me-logout semua sesi user itu di seluruh instance.
  • AI Usage: biaya, token, jumlah request, error rate, dan latensi per workspace, dengan grafik tren dan daftar panggilan.
  • System Health: status up, down, atau timeout tiap service beserta alasan dan latensinya. Ringkasannya tampil di Overview.
  • Pemakaian lisensi: kartu Workspaces dan Users membandingkan jumlah terpakai dengan batas lisensi. Batas user hanya ditampilkan, belum ditegakkan.
  • Daftar member di detail workspace dipaging di server, bisa dicari, dan tiap baris membuka detail user.
  • Kartu Version menampilkan versi terpasang, kartu License bisa diklik, dan tanggal kosong tampil sebagai "—", bukan "1 Jan 1".

Create user dan Disable user membutuhkan client KEYCLOAK_ADMIN_CLIENT dengan role manage-users. Create user juga membutuhkan SMTP di realm Keycloak.

Sorotan — Export dan Upload Master Data

Record tabel Master Data bisa dipindah antar instance tanpa menulis ulang.

  • Tombol Export di halaman Records mengunduh .xlsx berisi semua record sesuai search, filter, dan sort yang aktif.
  • Upload kini mengirim nilai sesuai tipe kolom, sehingga hasil export bisa diunggah ulang utuh. Cocok untuk memindah data dari dev ke prod.
  • Klik header kolom di halaman Records kini mengurutkan data. Sebelumnya gagal dengan error 400.
  • Tanpa feature flag dan tanpa migrasi.

Sorotan — Business Processes: filter per end event dan operator baru

  • Filter instance selesai per end event. Tiap end event di diagram menampilkan badge jumlah instance dan bisa diklik. Filter yang sama tersedia di field Filters dan bisa diisi dari URL (end_act_id), lalu ikut ke export.
  • Operator is dan is not di filter Variables, selain contains. is not ikut menampilkan instance yang tidak punya variabel itu. Link yang dibagikan membawa operatornya.
  • Operator baru belum tersedia di My Tasks dan Requests.

Sorotan — Struktur organisasi dari Odoo: dari jabatan, satu mode

Sync from Odoo yang terbit di 2026.10.2.1 diubah cara kerjanya.

  • Import from Odoo membuat organisasi baru dengan pemilih titik mulai: seluruh company atau satu departemen, dengan opsi melewati node puncak. Pilihan ini dikunci sesudah sync pertama supaya tidak ada node dobel.
  • Node dibangun dari jabatan. Sync membaca atasan dan Job Title karyawan, lalu membentuk node sebagai kursi jabatan. Departemen menjadi badge.
  • Satu organisasi, satu mode. Organisasi manual tidak bisa di-sync. Organisasi hasil Import from Odoo bisa di-sync ulang, tetapi node dan anggotanya terkunci dari edit manual, kecuali menghapus node Not in Odoo. Review sync punya tampilan Tree.

Fitur ini tetap di balik flag VITE_FEATURE_FLAG_ODOO_ORG_SYNC. Lihat bagian pemasangan.

Sorotan — 16 komponen Form Builder baru

Komponen berikut tampil di palette dengan badge New, tanpa feature flag.

  • Layout: Tabs (runtime), Multi-step wizard dengan langkah Review, Card / fieldset, Hidden field.
  • Tampilan: Image display, Document / PDF preview dengan opsi wajib baca sampai halaman terakhir, QR code display, System field (nomor permintaan, pemohon, tanggal, tenggat).
  • Waktu: Time range dengan durasi otomatis, Duration, Week picker.
  • Pilihan: Tree select, Ranking, Color picker, OTP / PIN.
  • Gambar: Drawing, sketsa di atas gambar latar yang tersimpan sebagai PNG.

Validasi server untuk Matrix selalu aktif: Camunda menolak Matrix yang tidak lengkap saat Complete Task. Komponen lain mengikuti FORM_CONSTRAINT_ENABLED. Regresi komponen Wave 1 sampai 3 masih berjalan saat rilis.

Fitur baru lainnya

  • Grup addon di sidebar Integration. Admin workspace memberi grup pada addon di halaman Addons. Sidebar menampilkan addon per grup, lalu addon tanpa grup. Butuh migrasi integration-service.
  • Master Data di Question. Tabel master data muncul di dropdown Question sebagai master_<slug> dan bisa di-JOIN dengan tabel proses. Tersedia sejak 2026.10.1.1. Panduan: Schema Builder, bagian Database Tables dan Master Data.
  • Gender di My Profile. Field opsional (Not specified, Male, Female). Ilustrasi di Home mengikuti gender user.

Peningkatan

  • Lane BPMN: saat nama lane diketik dan tepat satu node org chart bernama sama, Role lane terisi otomatis. Role manual tidak ditimpa. Pool tanpa lane bisa diberi satu lane saja dengan satu klik Add lane.
  • Check SOP lanes: bisa mengklaim file BPMN yang pool-nya belum punya organisasi. Editor memberi petunjuk bila lane baru belum bisa dipetakan.
  • KPI: menu Analytics dan KPI dipisah, group by tanpa reload, pencarian lintas halaman, target bulan berjalan dihitung penuh dengan opsi "so far" per KPI, dan metric bisa dibuat langsung dari halaman New KPI.
  • My Dashboard: Favorite Processes di paling atas, My Performance satu baris per sinyal, dan Up next kosong menampilkan ilustrasi dengan tombol Start a Process. Masih di balik VITE_FEATURE_MY_DASHBOARD.
  • Console: navigasi mengikuti aplikasi utama. Seluruh baris bisa diklik, ada ikon back di detail, dan crumb bisa diklik tanpa reload.
  • Lisensi: Developer License tidak bisa diaktifkan selama Customer License aktif. Tab Developer License menjelaskan langkahnya.
  • Email lisensi menulis nama plan dan tanggal berakhir subscription, bukan kode plan dan expiry JWT.

Perbaikan

  • Company Profile: member tidak bisa lagi membuka halaman Company Profile lewat URL. Backend menolak semua tulisan dari role member lewat API dan MCP dengan 403.
  • Invite People: undangan untuk user yang sudah menjadi anggota workspace ditolak. Accept undangan lama juga ditolak, dan undangan hanya bisa diterima oleh pemilik email.
  • Master Data: sort kolom di halaman Records bekerja lagi.
  • Studio: linter pool-has-lane tidak lagi memaksa membuat dua lane.
  • Company Profile AI: Generate AI (Purpose, Positioning, Vision, Mission, Culture, Business Goal) diarahkan ke AI gateway dengan cadangan OpenAI, dan mendukung model reasoning.
  • Keamanan: Admin SOP tidak lagi bisa melihat nama dan biaya workspace lain lewat halaman AI Usage.

Perubahan perilaku yang perlu diketahui

AreaYang berubah
LisensiDeveloper License ditolak (409) selama Customer License aktif. Nonaktifkan Customer License dulu bila ingin memakai Developer License.
Organisasi OdooOrganisasi hasil Import from Odoo terkunci dari edit manual. Organisasi manual tidak bisa di-sync.
Form BuilderValidasi Matrix di server selalu aktif, tidak mengikuti FORM_CONSTRAINT_ENABLED.
AddonSetiap addon kini punya daftar versi. Migrasi mengisi satu versi awal untuk addon yang sudah ada.
Company ProfileRole member hanya bisa membaca. Semua tulisan ditolak, kecuali export PDF/DOCX org chart.

Yang perlu disiapkan saat memasang

HalTindakan
Migrasi DB (wajib, manual)Jalankan bulk FROM=2026.10.2.1 TO=2026.10.3.1 dari release-alurkerja-local sebelum container baru naik: 10 berkas dalam satu transaksi. Jalankan dengan ROLLBACK dulu, lalu COMMIT. Tanpa kolom users.gender, user baru gagal login.
Kolom compro 16 OktoberCek root_external_id, skip_root, sync_mode di org_chart_sync_configs dan external_label di org_chart_nodes. Bulk dari 2026.10.2.1 tidak membawanya, dan tanpa kolom itu org chart gagal dibuka.
Index master dataBerkas 9 membuat 4 index md_srch_309_* dan md_trgm_309_* tanpa CONCURRENTLY. Pembuatannya mengunci tulis ke masterdata_records. Lewati, atau jalankan di jam sepi.
Urutan deployMigrasi → backend (auth, integration, company-profile, report, bpm, tenant, camunda, generate-test) → frontend (Studio, App). Report dan tenant naik sebelum App. Camunda sebelum atau bersamaan dengan Studio.
ConsoleClient KEYCLOAK_ADMIN_CLIENT wajib punya role manage-users, dan realm wajib punya SMTP. Tanpa itu Create user dan Disable user gagal.
Sync from OdooIsi INTERNAL_SERVICE_TOKEN (sama di integration, company-profile, dan camunda) dan COMPRO_INTERNAL_URL, lalu nyalakan VITE_FEATURE_FLAG_ODOO_ORG_SYNC. Nilai di .env server menang atas bawaan compose.
My DashboardTambahkan VITE_FEATURE_MY_DASHBOARD=true di konfigurasi runtime App bila ingin memakainya.
AI Company ProfileIsi AI_GATEWAY_API_KEY dan AI_GATEWAY_BASE_URL bila Generate AI harus lewat gateway. Tanpa kunci gateway, permintaan langsung ke OpenAI dengan model bawaan baru.
Addon StoreIsi ADDON_STORE_PUBLIC_KEYS di integration-service hanya bila Addon Store dipakai. Tanpa itu install dari Store ditolak 503.
VersiSet ALURKERJA_VERSION=2026.10.3.1 sesuai tag yang dipasang.

Catatan cakupan

Komponen Video embed dan Bank account belum termasuk rilis ini. Relational Master Data (JOIN master_<slug> di Question) sudah ada sejak 2026.10.1.1 dan hanya dicantumkan ulang karena panduannya baru terbit. Helpdesk dan License Admin dideploy terpisah dari bundel on-prem, sehingga perubahan email lisensi berlaku setelah License Admin diperbarui.

Untuk informasi lengkap, kunjungi docs.alurkerja.com.

Ready to Digitally Transform Your Business Processes?

Join 100+ companies already experiencing maximum productivity

WEEKLY INSIGHTS

Get Insights Relevant to Your Work

Answer three short questions so AlurKerja Weekly Insight can be tailored to your industry, role, and needs.

Select up to two topics.

(Optional)