110 Commits

Author SHA1 Message Date
e0df9c6b1d Merge pull request 'Perbaikan alur sertifikat SPV' (#7) from mikael-zakaria/crm-summit:fix/spv-certificates into main
Reviewed-on: #7
Reviewed-by: mahdahar <89adham@gmail.com>
2026-04-23 09:33:02 +07:00
mikael-zakaria
f2ebbaaec7 Perbaikan alur sertifikat SPV 2026-04-23 09:27:21 +07:00
836618eaaf Add paginated git API and dashboard controls
- Add shared pagination params and meta output for commits and pull requests API endpoints.
- Switch dashboard lists to page-based loading with prev/next controls and total counters.
- Add safer HTML escaping and initial empty-state placeholders in gitea dashboard.
2026-04-23 08:33:18 +07:00
ec5f2fc385 feat(gitea): add database-backed sync, API, and dashboard views
Add Gitea sync service with full and incremental modes, paged API fetch, upsert logic for users/repos/commits/PRs, and error aggregation.

Add migration for git_users, git_repositories, git_commits, git_pull_requests with indexes and unique constraints; add models and sync scripts for full/incremental jobs.

Update Gitea UI and dashboard filters (user/repo/date), aggregate commit loading across repositories, and wire routes/controllers/sidebar for dashboard and sync endpoints.
2026-04-22 16:39:30 +07:00
6956b3235c Merge pull request 'fix: menampilkan daftar sertifikat spv ke spv terkait dan manager' (#6) from mikael-zakaria/crm-summit:fix/spv-certificate into main
Reviewed-on: #6
Reviewed-by: mahdahar <89adham@gmail.com>
2026-04-22 08:42:15 +07:00
mikael-zakaria
5e356ca1ee fix: menampilkan daftar sertifikat spv ke spv terkait dan manager 2026-04-22 08:39:07 +07:00
47fe3598f4 fix: attachment link on email sent 2026-04-21 14:47:20 +07:00
147765b31f Merge pull request 'Fix: Perbaikan saat status adalah pending, maka userid_owner akan menjadi null meskipun sudah diganti ke status lain' (#4) from mikael-zakaria/crm-summit:fix/activites-userid-owner into main
Reviewed-on: #4
2026-04-21 09:56:42 +07:00
mikael-zakaria
5d070f8a42 Fix: Perbaikan saat status adalah pending, maka userid_owner akan menjadi null meskipun sudah diganti ke status lain 2026-04-21 09:50:23 +07:00
e2bae91304 change : add error message on upload 2026-04-20 10:10:37 +07:00
462704fae7 fix(upload): harden activities uploader for Uppy requests
Support POST/OPTIONS handling and robust file discovery in Activities::upload so Uppy submissions are accepted reliably.

Align client upload endpoint/payload config and add clearer upload error handling to surface failures in the editor UI.
2026-04-20 09:51:50 +07:00
b21327a5d3 fix!: just use upload dir as file upload 2026-04-20 09:27:14 +07:00
d91412d495 Merge pull request 'fix(certificate): perbaikan hyperlink email pada modal' (#3) from mikael-zakaria/crm-summit:fix/email-hyperlink-certificate into main
Reviewed-on: #3
2026-04-20 08:56:31 +07:00
mikael-zakaria
6008e1049d fix(certificate): perbaikan hyperlink email pada modal 2026-04-20 08:41:38 +07:00
ea52ad8f99 Merge pull request 'Update - Perbaikan untuk menampilkan data semua email yang aktif ke Mail Group' (#2) from mikael-zakaria/crm-summit:fitur-email-group into main
Reviewed-on: #2
2026-04-17 15:45:11 +07:00
mikael-zakaria
6c621d9045 Update - Perbaikan untuk menampilkan data semua email yang aktif ke Mail Group 2026-04-17 15:35:50 +07:00
9023828c45 fix: wrong attachment link 2026-04-17 09:44:27 +07:00
e68e39b3a8 Merge pull request 'Update Menampilkan Git Commit' (#1) from mikael-zakaria/crm-summit:zaka into main
Reviewed-on: #1
Reviewed-by: mahdahar <89adham@gmail.com>
2026-04-16 13:52:00 +07:00
mikael-zakaria
e1e28a97e8 Update Menampilkan Git Commit 2026-04-16 13:32:08 +07:00
78bc67fc8a fix: robust activity attachment path resolution 2026-04-14 16:22:50 +07:00
96493ac1a2 re-adding serena to workflow 2026-04-14 16:00:19 +07:00
45ebd7e0ba fix: align activity file storage
Set activity uploads and links to the public/file tree and ignore that path.
2026-04-14 14:36:58 +07:00
e2d29cd12a fix: align activity uploads and attachments 2026-04-14 14:24:17 +07:00
mikael-zakaria
318a78b1ff Update menampilkan file sertifikat pada contact masing-masing 2026-04-09 16:32:22 +07:00
mikael-zakaria
16769a3998 Update mencegah input contact agar tidak ada duplikasi inisial 2026-04-09 14:22:32 +07:00
mikael-zakaria
f67960311b Update Perbaikan Email Ganda Saat Terkirim 2026-04-09 09:15:04 +07:00
mikael-zakaria
774520c7f2 Update menbambahkan checkbox validasi pada sertifikat index 2026-04-08 08:40:10 +07:00
mikael-zakaria
c21a15a715 Update perbaikan notifikasi sertifikat dengan tidak menampilkan deleted_at v2 2026-04-07 12:51:22 +07:00
mikael-zakaria
2e37b2b88c Update perbaikan notifikasi sertifikat dengan tidak menampilkan deleted_at 2026-04-07 12:49:50 +07:00
mikael-zakaria
4496d75a4e Update notifikasi sertifikat - view cells 2026-04-07 11:27:18 +07:00
mikael-zakaria
ba1cfce243 Update menampilkan menu mail group 2026-04-06 15:49:54 +07:00
mikael-zakaria
811ccd2f23 Update perbaikan untuk menambahkan nama kota pada sertifikat training 2026-03-27 09:28:34 +07:00
mikael-zakaria
f9b6525144 Update penamaan terminologi dan perbaikan sertifikat 2026-03-18 14:19:18 +07:00
mikael-zakaria
9aabe89f70 Update penamaan tanggal 2026-03-18 13:21:43 +07:00
mikael-zakaria
68916ca4c2 Update Minor Penamaan + Accttype Activiies 2026-03-18 12:57:43 +07:00
mikael-zakaria
76913fa815 Update Matikan DropDown Kalibrasi 2026-03-18 12:29:18 +07:00
mikael-zakaria
df1063c5a2 Update Penamaan Case Sensitive Certificates jadi certificates 2026-03-18 12:25:24 +07:00
mikael-zakaria
8d63ea476a Update Penamaan Case Sensitive certificates_training 2026-03-18 12:23:26 +07:00
mikael-zakaria
d8f72096d3 Update Penamaan Analyst menjadi Participant 2026-03-18 12:12:20 +07:00
mikael-zakaria
2f5d3a653c Update Fitur Certificate Training 2026-03-18 11:11:21 +07:00
mikael-zakaria
799edf9588 Update Fitur Certificate Training 2026-03-18 11:10:05 +07:00
mikael-zakaria
038e5e74db Update CRUD Installation Certificate 2026-03-10 15:19:18 +07:00
mikael-zakaria
aac4ad2034 Merge branch 'main' into feature-pdf-generate 2026-03-10 11:22:22 +07:00
mikael-zakaria
c243d71168 Update menyertakan Sertifikat ke Email 2026-03-10 11:03:29 +07:00
mikael-zakaria
d365e36dde Update Fitur Installation 2026-03-10 09:38:42 +07:00
mikael-zakaria
035def9d33 Merge branch 'main' into feature-pdf-generate 2026-03-10 09:14:21 +07:00
mikael-zakaria
a32a768a51 Update perbaikan Bug Link Act pada certificate modal dan penamaan status sertifikat pada controller 2026-03-10 09:06:11 +07:00
mikael-zakaria
8078b32bbd Update Fitur Instalasi 2026-03-10 08:43:43 +07:00
mikael-zakaria
d7bd75f5a5 Update Sertifikat UI : Font Arial, ACT Detail : Menampilkan Sertifikat Link 2026-03-09 12:43:38 +07:00
mikael-zakaria
3bd478869a Update Perbaikan QR Code saat Generate PDF 2026-03-09 11:13:14 +07:00