shancheas
b96d24de1a
feat: add query filter for active booking items in BookingItemManager
2025-06-24 12:44:00 +07:00
shancheas
5d3f9d7bff
fix(SPG-1254): ONLINE BOOKING wahana tenant tidak muncul pada catalog online booking
2025-06-24 11:51:43 +07:00
shancheas
831593e743
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-20 14:48:55 +07:00
shancheas
162bd0918f
fix: ensure safe access to season period IDs in booking item pricing logic
2025-06-20 14:48:45 +07:00
firmanr
13b5838393
Merge pull request 'feat(SPG-1137): add time group at booking and refund detail' ( #161 ) from feat/otp-cancel into development
...
Reviewed-on: #161
2025-06-19 18:43:57 +07:00
Firman Ramdhani
63bb55b04b
feat(SPG-1137): add time group at booking and refund detail
2025-06-19 18:30:07 +07:00
firmanr
9d1c240b6b
Merge pull request 'feat(SPG-1236): setup otp checker guard' ( #160 ) from feat/otp-cancel into development
...
Reviewed-on: #160
2025-06-19 17:10:07 +07:00
Firman Ramdhani
83f3377465
feat(SPG-1236): setup otp checker guard
2025-06-19 17:09:42 +07:00
firmanr
69c2ee06cf
Merge pull request 'feat(SPG-1236): implement otp checker guard on session period' ( #159 ) from feat/otp-cancel into development
...
Reviewed-on: #159
2025-06-19 17:04:51 +07:00
Firman Ramdhani
42060384aa
feat(SPG-1236): implement otp checker guard on session period
2025-06-19 17:04:07 +07:00
firmanr
62cfb1f1a8
Merge pull request 'feat/otp-cancel' ( #158 ) from feat/otp-cancel into development
...
Reviewed-on: #158
2025-06-19 16:36:52 +07:00
Firman Ramdhani
08a35dfdf4
feat(SPG-1236): implement otp checker guard on booking transaction
2025-06-19 16:32:48 +07:00
Firman Ramdhani
8df836ff3e
feat(SPG-1236): implement otp checker guard on session period
2025-06-19 16:24:20 +07:00
Firman Ramdhani
822cfe606a
feat(SPG-1236): implement otp checker guard on active and confirm user
2025-06-19 15:55:19 +07:00
Firman Ramdhani
de43f0f28b
feat(SPG-1236): setup otp checker guard
2025-06-19 15:55:01 +07:00
shancheas
09b0133bf4
fix: update booking item pricing logic to use current rate based on season period IDs
2025-06-19 15:34:12 +07:00
shancheas
a77e6b0381
feat: add usage_type field to items and item_queues with corresponding database migration
2025-06-19 14:49:09 +07:00
shancheas
a5da557dd9
feat: implement booking expired notification in WhatsApp service
2025-06-19 14:40:17 +07:00
shancheas
afad02ba52
fix: temporarily disable OtpAuthGuard in saveToCouch method for transaction data controller
2025-06-17 15:03:17 +07:00
shancheas
6636c596f4
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-17 14:26:50 +07:00
shancheas
01fb358875
feat: enhance transaction read service to include total sales calculation and item ID in quantity query
2025-06-17 14:26:40 +07:00
firmanr
f9dc49f7d5
Merge pull request 'feat/otp-cancel' ( #157 ) from feat/otp-cancel into development
...
Reviewed-on: #157
2025-06-17 09:10:29 +07:00
Firman Ramdhani
1d9cdfe8e6
feat(SPG-1234): add action_type at verifier
2025-06-16 12:20:47 +07:00
Firman Ramdhani
ccc363f74f
feat(SPG-1234): add action_type at verifier
2025-06-16 12:15:20 +07:00
Firman Ramdhani
af1ee2fbee
feat(SPG-1234): add action_type at verifier
2025-06-16 12:11:24 +07:00
Firman Ramdhani
ec5229645f
feat(SPG-1234): add action_type at verifier
2025-06-16 11:48:56 +07:00
shancheas
47d45cb65c
feat: integrate CouchDB module across various services and add transaction summary endpoint
2025-06-16 11:27:12 +07:00
shancheas
d6717c9c60
feat: add resend notification endpoint in BookingOrderController to send WhatsApp notifications
2025-06-16 09:26:09 +07:00
shancheas
d995982203
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-11 19:03:26 +07:00
shancheas
56e475d61f
fix: ensure time_group data is only accessed if it exists in BookingOrderController
2025-06-11 19:03:09 +07:00
shancheas
3116acd5ab
feat: add image_url to booking item selection in BookingItemManager
2025-06-11 19:02:10 +07:00
firmanr
068c4ce349
Merge pull request 'feat: rename header key basic auth' ( #156 ) from feat/otp-cancel into development
...
Reviewed-on: #156
2025-06-11 18:28:47 +07:00
Firman Ramdhani
79c9139c3c
feat: rename header key basic auth
2025-06-11 18:28:21 +07:00
firmanr
d4e8e72af0
Merge pull request 'feat: rename header key basic auth' ( #155 ) from feat/otp-cancel into development
...
Reviewed-on: #155
2025-06-11 18:15:45 +07:00
Firman Ramdhani
7dd29c2a70
feat: rename header key basic auth
2025-06-11 18:15:09 +07:00
firmanr
0b5b0ce09b
Merge pull request 'feat: update validation otp cancel reconciliation' ( #154 ) from feat/otp-cancel into development
...
Reviewed-on: #154
2025-06-11 17:53:15 +07:00
Firman Ramdhani
e1d3ee7188
feat: update validation otp cancel reconciliation
2025-06-11 17:52:18 +07:00
shancheas
838670c822
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-11 16:31:28 +07:00
shancheas
34d8882ec3
feat: make update price public
2025-06-11 16:31:15 +07:00
firmanr
8fb8aac0f9
Merge pull request 'feat: update validation otp cancel reconciliation' ( #153 ) from feat/otp-cancel into development
...
Reviewed-on: #153
2025-06-11 16:00:02 +07:00
Firman Ramdhani
3a0efb00a9
feat: update validation otp cancel reconciliation
2025-06-11 15:55:21 +07:00
shancheas
737575176e
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-11 15:46:53 +07:00
shancheas
f0e8fbddc9
feat: include parent transaction details in booking order retrieval
2025-06-11 15:46:43 +07:00
shancheas
d8fa72ba20
feat: implement BookingItemManager for enhanced item booking functionality
2025-06-11 15:41:07 +07:00
firmanr
ab9db39a5f
Merge pull request 'feat: add feature basic auth request OTP' ( #152 ) from feat/otp-cancel into development
...
Reviewed-on: #152
2025-06-11 14:58:12 +07:00
Firman Ramdhani
7c45a20866
feat: add feature basic auth request OTP
2025-06-11 14:56:43 +07:00
shancheas
7ff0040f9e
refactor: enhance time group data structure in booking order controller
2025-06-11 13:04:32 +07:00
shancheas
9bbd37ba38
refactor: update time group handling in booking order controller
2025-06-11 13:03:48 +07:00
shancheas
b476c92b70
feat: add time group information to detail booking
2025-06-11 11:04:41 +07:00
shancheas
dc926d84e4
refactor: streamline rescheduling logic and enhance transaction retrieval
...
- Replaced direct transaction retrieval with a dedicated method for better clarity.
- Consolidated validation checks for rescheduling into the controller.
- Added booking date to the transaction data being created.
- Improved error handling for various transaction states during rescheduling.
2025-06-11 10:35:06 +07:00
shancheas
0172eea573
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-11 08:53:25 +07:00
shancheas
464f5cb49e
feat: add booking parent relationship to transactions and implement rescheduling functionality
2025-06-11 08:53:12 +07:00
firmanr
1e395ae53f
Merge pull request 'feat: sync time group to couch' ( #151 ) from feat/otp-cancel into development
...
Reviewed-on: #151
2025-06-10 16:45:26 +07:00
Firman Ramdhani
2f2fc27965
feat: sync time group to couch
2025-06-10 16:44:58 +07:00
irfan
0512c51f8e
Merge pull request 'feat: sync time group to couch' ( #150 ) from feat/otp-cancel into development
...
Reviewed-on: #150
2025-06-10 16:42:59 +07:00
Firman Ramdhani
6da2118ab5
feat: sync time group to couch
2025-06-10 16:38:06 +07:00
shancheas
033ed0046e
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-10 16:34:17 +07:00
shancheas
fdbd667b7d
feat: enhance loginQueue method to filter orders by date range
2025-06-10 16:34:00 +07:00
shancheas
baeb72fe7d
feat: add filtering option for items based on time group presence
2025-06-10 16:33:36 +07:00
firmanr
4e2ec4d94f
Merge pull request 'feat: save otp code when reject reconciliation' ( #149 ) from feat/otp-cancel into development
...
Reviewed-on: #149
2025-06-10 16:16:07 +07:00
Firman Ramdhani
94fbec0c78
feat: save otp code when reject reconciliation
2025-06-10 16:02:05 +07:00
firmanr
e24fee86ba
Merge pull request 'feat/otp-cancel' ( #148 ) from feat/otp-cancel into development
...
Reviewed-on: #148
2025-06-10 15:19:45 +07:00
Firman Ramdhani
16df6945b7
feat: fix validation generate otp
2025-06-10 15:17:35 +07:00
Firman Ramdhani
8497a5779d
feat: fix validation generate otp
2025-06-10 15:02:43 +07:00
shancheas
399ca0bdda
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-10 14:31:07 +07:00
shancheas
b8dd2a4e01
temp: update WhatsApp notification method for rescheduling to use OTP notification
2025-06-10 14:30:50 +07:00
shancheas
6a7ab72e12
feat: add booking description field to item model and database
2025-06-10 14:29:46 +07:00
shancheas
ffc75ba174
feat: integrate WhatsApp notifications for booking registration and rescheduling
2025-06-10 13:28:58 +07:00
firmanr
18afc47030
Merge pull request 'feat/otp-cancel' ( #147 ) from feat/otp-cancel into development
...
Reviewed-on: #147
2025-06-10 13:21:34 +07:00
Firman Ramdhani
dc1fadbe1f
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into feat/otp-cancel
2025-06-10 13:21:06 +07:00
Firman Ramdhani
a1ed81eec5
feat: change length otp checker
2025-06-10 13:20:53 +07:00
shancheas
8192396085
feat: implement reschedule verification process with OTP functionality
2025-06-10 10:26:36 +07:00
shancheas
3661d9d171
feat: increase item limit to 1000 and enhance query for time group filtering
2025-06-09 17:26:57 +07:00
shancheas
d4d605d168
feat: add whatsapp notification for booking created
2025-06-09 16:55:55 +07:00
shancheas
10a553ac9d
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into development
2025-06-09 10:11:36 +07:00
shancheas
d95f8fd6e5
feat: add time_group_ids filter to item management and DTO
2025-06-09 10:11:16 +07:00
firmanr
9bc2f5fde2
Merge pull request 'feat/otp-cancel' ( #146 ) from feat/otp-cancel into development
...
Reviewed-on: #146
2025-06-05 17:11:14 +07:00
Firman Ramdhani
0d8ec858eb
feat: add api get time group items public
2025-06-05 17:10:33 +07:00
Firman Ramdhani
c97399ae8f
feat: add api get time group items public
2025-06-05 17:08:39 +07:00
firmanr
5b7df0e372
Merge pull request 'feat: update validation otp' ( #145 ) from feat/otp-cancel into development
...
Reviewed-on: #145
2025-06-05 16:46:45 +07:00
Firman Ramdhani
ca886069f1
feat: update validation otp
2025-06-05 16:45:58 +07:00
firmanr
73c87f6819
Merge pull request 'feat/otp-cancel' ( #144 ) from feat/otp-cancel into development
...
Reviewed-on: #144
2025-06-05 14:32:34 +07:00
Firman Ramdhani
d86f4075d4
feat: rename label kode otp at giving discount report
2025-06-05 12:40:13 +07:00
Firman Ramdhani
88753546b6
feat: add otp column at report, cancel transaction, giving discount, reconciliation, vip_code
2025-06-05 12:12:31 +07:00
Firman Ramdhani
cc78dfbd06
feat: monitor log data mapper create discount
2025-06-05 10:17:06 +07:00
Firman Ramdhani
f9025faf0b
feat: setup message
2025-06-04 22:22:14 +07:00
Firman Ramdhani
6a0b1f6e05
feat: setup verifier
2025-06-04 21:27:34 +07:00
Firman Ramdhani
67129a8c69
Merge branch 'development' of ssh://git.eigen.co.id:2222/eigen/pos-be into feat/otp-cancel
2025-06-04 20:18:06 +07:00
Firman Ramdhani
798476aaf5
feat: implement module otp verification
2025-06-04 20:15:24 +07:00
Firman Ramdhani
ee52a35af2
feat: implement module otp verification
2025-06-04 20:08:55 +07:00
Firman Ramdhani
538abb122f
feat: implement module otp verification
2025-06-04 20:01:23 +07:00
shancheas
36b6ee733f
feat: add OTP whatsapp notification
2025-06-04 15:32:05 +07:00
Firman Ramdhani
d8cfa97612
fix: add time group at item bundling
2025-06-04 14:41:46 +07:00
Firman Ramdhani
5f08b4be66
feat: setup module otp verifications
2025-06-04 09:48:10 +07:00
Firman Ramdhani
5e328fda1e
feat: fix response time group
2025-06-03 15:27:30 +07:00
Firman Ramdhani
ffd8595ab2
feat: add column top_code
2025-06-03 14:26:09 +07:00
shancheas
63e43a7ba0
fix: change midtrans id to uuid
2025-06-02 15:33:22 +07:00
shancheas
bc8a0407a6
feat: check booking status by id
2025-06-02 14:03:58 +07:00
irfan
9a3d544699
Merge pull request 'feat/SPG-1128-time-group' ( #143 ) from feat/SPG-1128-time-group into development
...
Reviewed-on: #143
2025-06-02 13:47:45 +07:00
Firman Ramdhani
845e0547ab
feat(SPG-1133): penambahan kolom dan filter time group di report income per item dan report income per item master
2025-05-28 18:26:52 +07:00
Firman Ramdhani
9e5d59baac
feat: add table relation at event handler item
2025-05-28 17:13:13 +07:00
Firman Ramdhani
89dc1fc160
feat: add relation time group at handle update item
2025-05-28 17:04:26 +07:00
Firman Ramdhani
16bbb1f02b
feat(SPG-1140): menambahkan validasi end time untuk create dan update time group
2025-05-28 16:00:58 +07:00
Firman Ramdhani
339b2bdab6
feat: menambahkan validasi end time untuk create dan update time group
2025-05-28 15:48:36 +07:00
Firman Ramdhani
a80e2e3419
feat: memasangkan time group di item rate, item, dan item antrian
2025-05-28 15:08:38 +07:00
Firman Ramdhani
3b362d2822
feat: crete API CRUD feature time group
2025-05-28 14:52:26 +07:00
shancheas
b4f39d5ccf
feat: booking online response add midtrans url
2025-05-28 13:35:19 +07:00
shancheas
7c5b1b3aa8
feat: api for booking online
2025-05-28 12:32:11 +07:00
irfan
9e361da9cb
Merge pull request 'development-local' ( #141 ) from development-local into development
...
Reviewed-on: #141
2025-05-27 13:27:22 +07:00
irfan
0757d6791d
Merge pull request 'feat/report-income' ( #138 ) from feat/report-income into development
...
Reviewed-on: #138
2025-05-27 11:36:27 +07:00
irfan
a438cc5f83
Merge pull request 'feat: booking online OTP and item' ( #140 ) from development-local into development
...
Reviewed-on: #140
2025-05-27 11:35:10 +07:00
Firman Ramdhani
027025935c
feat: add column and filter payment reference at report income
2025-05-19 17:42:35 +07:00
Firman Ramdhani
10cd1a711e
feat: merubah tanggal pendapat di report pembalatan ke created_at
2025-05-16 18:37:40 +07:00
irfan
bad4b2ea56
Merge pull request 'development' ( #137 ) from development into production
...
Reviewed-on: #137
2025-05-09 23:33:05 +00:00
irfan
35919b91f7
Merge pull request 'refactor: replace CouchService with CouchModule in transaction modules' ( #136 ) from development-local into development
...
Reviewed-on: #136
2025-05-09 23:32:40 +00:00
irfan
f2d7ea80d2
Merge pull request 'development' ( #135 ) from development into production
...
Reviewed-on: #135
2025-05-09 23:00:20 +00:00
irfan
b18a834129
Merge pull request 'feat: enhance transaction calculations in CouchService and SalesPriceFormulaDataService' ( #134 ) from development-local into development
...
Reviewed-on: #134
2025-05-09 22:59:35 +00:00
irfan
9b1f945873
Merge pull request 'development' ( #133 ) from development into production
...
Reviewed-on: #133
2025-05-08 23:47:06 +00:00
irfan
6882314a9e
Merge pull request 'development-local' ( #132 ) from development-local into development
...
Reviewed-on: #132
2025-05-08 23:44:49 +00:00
irfan
0b482be669
Merge pull request 'feat: add clear couch transaction API' ( #131 ) from development into production
...
Reviewed-on: #131
2025-04-14 06:50:43 +00:00
irfan
05473fce3d
Merge pull request 'fix: time not null when save queue' ( #130 ) from development into production
...
Reviewed-on: #130
2025-04-03 15:11:57 +00:00
irfan
a8b3f67d1b
Merge pull request 'development' ( #129 ) from development into production
...
Reviewed-on: #129
2025-04-03 14:55:42 +00:00
irfan
bef9f99f13
Merge pull request 'fix: add error log to whatsapp service' ( #128 ) from development into production
...
Reviewed-on: #128
2025-01-30 00:02:59 +00:00
irfan
8e0c8462b9
Merge pull request 'fix: throw error when display id is undefined' ( #127 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #127
2025-01-23 15:15:43 +00:00
irfan
00e2b6e015
Merge pull request 'feat: add text to speech api' ( #126 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #126
2025-01-17 11:04:20 +00:00
irfan
7b864d4163
Merge pull request 'fix: average time from float to bigint' ( #125 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #125
2025-01-15 03:50:38 +00:00
irfan
00ec2c9342
Merge pull request 'fix: add optional id when map transaction' ( #124 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #124
2025-01-13 10:20:15 +00:00
irfan
440a589f8a
Merge pull request 'development' ( #123 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #123
2025-01-13 08:25:13 +00:00
irfan
a51b6ea520
Merge pull request 'fix: play estimation to numeric' ( #122 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #122
2025-01-03 11:09:13 +00:00
irfan
750cee8853
Merge pull request 'fix: call time stop when time is more than estimation' ( #121 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #121
2024-12-24 21:59:28 +00:00
irfan
0a98bcfd59
Merge pull request 'fix: error when send to null phone number' ( #120 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #120
2024-12-24 21:27:30 +00:00
irfan
9a612cc025
Merge pull request 'fix: whatsapp notification not show' ( #119 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #119
2024-12-22 15:36:34 +00:00
irfan
3aee1fdfc9
Merge pull request 'fix: register queue still sen notification' ( #118 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #118
2024-12-21 22:55:53 +00:00
irfan
0afaf1d195
Merge pull request 'development' ( #117 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #117
2024-12-20 22:28:26 +00:00
irfan
ceedf83385
Merge pull request 'development' ( #116 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #116
2024-12-17 15:52:40 +00:00
irfan
13ae23000f
Merge pull request 'development' ( #115 ) from development into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #115
2024-12-10 23:02:47 +00:00
firmanr
51be95b5ff
Merge pull request 'feat: update report demography' ( #114 ) from feat/report-demography into production
...
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
Reviewed-on: #114
2024-11-04 07:08:09 +00:00