unknown
277f4e2882
remove legacy GET /odp/search endpoint
...
Endpoint duplikat ini membingungkan platform lain karena menggunakan
GET method sementara endpoint canonical POST /search sudah tersedia.
Platform lain (Flutter, web) cukup gunakan POST /search dengan
body parameter device_type="ODP".
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 11:00:38 +07:00
unknown
e5f5314253
fix: tower backbone_code tidak tersimpan saat edit
...
- Ubah map key dari "BackboneCode" ke "backbone_code" di UpdateTowerWithMultipleImages
agar GORM memetakan ke nama kolom yang benar di database
- Ubah c.PostForm("device_id") ke c.PostForm("dev_id") di UpdateTower controller
agar konsisten dengan key yang dikirim frontend dan handler CreateTower
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 18:37:19 +07:00
unknown
426d3b16f6
fix: read backbone_code from multipart form in tower controller
...
CreateTower and UpdateTower multipart handlers were building the DTO
without reading backbone_code from PostForm, so the field was always nil
even when the frontend sent it. Added c.PostForm("backbone_code") parsing
in both handlers.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 18:11:58 +07:00
areeqakbr
128bc30680
fix the get method
2026-04-11 14:43:59 +07:00
areeqakbr
1dbd96eebd
adding radiation odp search
2026-04-11 14:25:12 +07:00
areeqakbr
099f8667b3
Update delivery/controller/devices_controller.go
2025-10-17 09:09:02 +00:00
areeqakbr
415df97431
adding bulking for images, devices, and add cable connections logics
2025-10-10 17:14:16 +07:00
HasanMu
0c25a3a941
fix: port assignment bulk update
2025-07-16 08:58:19 +07:00
areeqakbr
cff9b2b36a
adding test endpoint for testing the expiry token
2025-07-14 14:02:39 +07:00
areeqakbr
b020b34880
fix postform
2025-07-02 10:17:46 +07:00
areeqakbr
1374bfa4bf
adding olt on device creation
2025-06-30 11:12:39 +07:00
areeqakbr
7259cd1393
adding for towerID response and request
2025-06-24 15:11:42 +07:00
areeqakbr
512565c49b
adding olt
2025-06-23 10:21:00 +07:00
areeqakbr
e35edf3172
adding new feature for updating new roles
2025-06-19 19:35:02 +07:00
areeqakbr
f84ec65fbb
Adding New Endpoint for register and user management
2025-06-19 13:10:45 +07:00
areeqakbr
caee765b8b
adding nearest device for towers
2025-06-18 16:42:03 +07:00
areeqakbr
0f034cc332
adding without connection and without towers
2025-06-18 16:14:16 +07:00
areeqakbr
9456477767
adding condition for no auth and adding new cors statement
2025-06-18 15:07:28 +07:00
areeqakbr
be3893a1dc
adding delete method
2025-06-16 15:33:08 +07:00
areeqakbr
df082319f2
adding multiple images create and update also for the responses
2025-06-15 23:00:25 +07:00
areeqakbr
1aee7e2bda
updated for bulk update
2025-06-15 08:19:29 +07:00
areeqakbr
ece05cee18
adding more response for port assignments
2025-06-14 15:30:04 +07:00
areeqakbr
751461bc34
adding trx operations and more complex features
2025-06-12 22:41:55 +07:00
areeqakbr
32c775ab24
adding nearest device and some addtion feature more complex
2025-06-11 22:48:11 +07:00
areeqakbr
d5f611e390
adding more complex response and more readable also adding some feature like rbac
2025-06-11 08:24:42 +07:00
areeqakbr
83c8cb4d0d
edit responses api for better responses (backbone and devices)
2025-03-24 10:50:18 +07:00
areeqakbr
5985ebcb4a
adding data for login information
2025-02-20 14:02:12 +07:00
areeqakbr
41eae2ccc4
edit cors middleware
2025-02-20 13:28:18 +07:00
areeqakbr
7a25952b1d
adding cors handlers for routes
2025-02-20 12:44:32 +07:00
areeqakbr
5a613d31f5
delete ratelogin limitter
2025-02-20 12:00:55 +07:00
areeqakbr
ef6721af9a
adding options handle
2025-02-20 11:50:54 +07:00
areeqakbr
2fb3876ee6
adding cors middleware
2025-02-20 11:07:41 +07:00
areeqakbr
7b21ee3954
fixed id on devices
2025-02-20 09:29:05 +07:00
areeqakbr
41b8d59749
fix get by id
2025-02-20 09:12:03 +07:00
areeqakbr
5a599df2b9
Merge pull request 'dev' ( #10 ) from dev into main
...
Reviewed-on: winter-access/backend_nam#10
2025-02-19 01:43:36 +00:00
areeqakbr
3606306310
adding to another routes
2025-02-18 23:30:02 +07:00
areeqakbr
527794ea76
adding ratelimitter for security measurement
2025-02-18 23:15:09 +07:00
areeqakbr
ab41d24494
redeploy
2025-02-18 15:15:58 +07:00
areeqakbr
0187f76e4d
testing changes
2025-02-18 15:13:42 +07:00
areeqakbr
8e6b471310
adding authmiddleware
2025-02-18 15:01:09 +07:00
areeqakbr
b5edc3b5aa
testing changes
2025-02-18 14:57:50 +07:00
areeqakbr
4596e050b8
enabled
2025-02-18 14:55:23 +07:00
areeqakbr
f4f24cf01f
testing feature
2025-02-18 14:31:27 +07:00
areeqakbr
726ae35fd1
[FEATURE] Adding auth middleware
2025-02-17 13:43:05 +07:00
areeqakbr
54d191dcb4
[FEATURE] adding update and fixing on get by id
2025-02-14 15:27:01 +07:00
areeqakbr
adf2d1f379
adding get by id
2025-02-13 15:47:01 +07:00
areeqakbr
b79701e87c
project init
2025-02-13 13:46:06 +07:00