Commit graph

1399 commits

Author SHA1 Message Date
Methapon2001
ccbf21f71d refactor: workflows 2025-02-27 09:10:23 +07:00
Methapon2001
9c55a37991 feat: add typo check on push 2025-02-27 09:10:23 +07:00
Methapon2001
45482c3a1b fix: typos and ignore some false typos 2025-02-27 09:10:23 +07:00
Methapon2001
9590803e40 feat!: remove local build and use gitea instead 2025-02-27 09:10:23 +07:00
Methapon2001
ae37e7c955 chore: change name 2025-02-27 09:10:23 +07:00
Methapon Metanipat
b8ccfbbc02
chore: update issue templates 2025-02-27 09:00:37 +07:00
Methapon2001
8c936a830a chore(ci): change variable 2025-02-25 13:44:57 +07:00
Methapon2001
c36d22356d Merge branch 'develop' 2025-02-25 11:46:43 +07:00
Methapon2001
a4850df120 feat: add discord noti to gitea action 2025-02-25 11:46:31 +07:00
Methapon2001
64e53fcdaa chore: update comment 2025-02-25 10:53:26 +07:00
Methapon2001
18021193a6 refactor(ci): build 2025-02-25 10:43:49 +07:00
Methapon2001
55cb0d157c Merge branch 'develop' 2025-02-25 10:43:49 +07:00
Methapon2001
042f538a5a refactor: workflows 2025-02-25 10:43:49 +07:00
Methapon2001
e1c2768167 fix: wrong coniditon 2025-02-24 16:45:38 +07:00
Methapon2001
473a13e5dc fix: wrong condition 2025-02-24 15:34:22 +07:00
Methapon2001
6d4f598fe0 fix: status not change 2025-02-24 14:04:57 +07:00
Methapon2001
f5537b590b feat: paramter to include debit note if query for cancel 2025-02-24 13:57:50 +07:00
Methapon2001
87d9f39290 fix: wrongn condition 2025-02-24 13:41:51 +07:00
Methapon2001
2e38ea22d5 feat!: skip accepted status to payment pending 2025-02-24 13:41:26 +07:00
Methapon2001
b45753da2a feat: prevent reaccept debit note 2025-02-24 11:58:16 +07:00
Methapon2001
feffe6d52f feat: add accept endpoint debit note 2025-02-24 11:39:08 +07:00
Methapon2001
da8cca2ee4 feat: disallow accepted credit note from delete 2025-02-24 11:30:51 +07:00
Methapon2001
979af5b672 chore: migration 2025-02-24 11:28:18 +07:00
Methapon2001
470921c0df feat: set credit note status default to waiting 2025-02-24 11:28:15 +07:00
Methapon2001
806a905d40 chore: migration 2025-02-24 11:28:01 +07:00
Methapon2001
230eae5c89 feat: add waiting status 2025-02-24 11:26:43 +07:00
Methapon2001
c4d45a137d feat: include quotation for debit note 2025-02-24 11:06:34 +07:00
Methapon2001
9a4c97c109 feat: remove default status after created 2025-02-24 10:59:09 +07:00
Methapon2001
221eedb53b Merge branch 'develop'
Some checks failed
release-test / release-test (push) Failing after 20s
2025-02-24 09:52:07 +07:00
Methapon2001
9b02bf4e4c fix: ordering 2025-02-24 09:48:22 +07:00
Methapon2001
e310f49d41 Merge branch 'develop' 2025-02-21 16:03:37 +07:00
Methapon2001
2da138939c refactor: change verify input as frontend cannot detect type 2025-02-21 10:06:00 +07:00
Methapon2001
d2d4036bcd feat: throw error invalid otp instead of ok 2025-02-21 09:23:49 +07:00
Methapon2001
776004b5be feat: auto detect secure port for email transport 2025-02-20 16:23:51 +07:00
Methapon2001
da59f11bcc chore: cleanup env and type case 2025-02-20 16:16:51 +07:00
Methapon Metanipat
12bf2182dc
feat: line (#13)
* add wedhook line

* text message

* add router get employee, request, quotation

* move code

* do not crash application when not set line token

This feature is opt-in

* dot not crash when not set line client id

Main auth method is keycloak

* change dotenv

* fix: wrong env

* refactor: change to get instead of post

* refactor: remove body for employee get endpoint

* feat: add work relation include

* feat: include customer relation in employee

* feat: add line file controller

* add detail flex message and get date requestWork

* chore: update deps lock

* fix: error line token

* fix: redirect head instead if response with body

* feat: add response relation

* fix: route casing

* add userId in customerBranch verifyOTP

* delete consile log

* add is registered endpoint placeholder

* feat: quotation list

* fix: wrong endpoint name

* feat: include relation in get by id request data

* add where userId line

* refactor: adjust parameter for liff app

* delete code

* refactor: remove post quotation endpoint

* refactor: add where userId line for quotation

* feat: add pending only parameter

* refactor: more condition for inProgressOnly

* refactor: update condition

* feat: add line quotation attachment endpoint

* feat: include product in request work line endpoint

* refactor: pending only now cover more condition

* feat: include invoice with payment relation

* chore: update api docs tag

* chore: clean

* feat: check for registered user

* fix: wrong file location

* feat: add email client for sending an otp

* chore: move some deps to dev deps

* add otpCode otpExpires

* add send-otp and verify-otp

---------

Co-authored-by: Kanjana <kanjana@chamomind.com>
Co-authored-by: chamomind <chamomind@localhost>
Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
2025-02-20 16:07:16 +07:00
Methapon2001
8709a7dcc8 feat: only query specific status for debit note 2025-02-20 11:20:55 +07:00
Methapon2001
e34ba9a239 chore: update deps and api docs config 2025-02-20 10:44:28 +07:00
Methapon2001
f914849431 feat: support search code credit note 2025-02-20 10:08:02 +07:00
Methapon2001
3fb12a5763 fix: wrong bad request condition 2025-02-20 09:35:36 +07:00
Methapon2001
32eb58c524 chore: change openapi layout to classic 2025-02-20 09:25:06 +07:00
Methapon2001
fe3096db69 feat: group stats credit card by status 2025-02-19 16:20:37 +07:00
Methapon2001
8d27fdfae0 fix: wrong canceled count 2025-02-19 15:15:15 +07:00
Methapon2001
a9cf88d6d4 fix: query condition for get canceled work 2025-02-19 15:09:05 +07:00
Methapon2001
ee33c7abb3 fix: wrong positition store 2025-02-18 15:38:54 +07:00
Methapon2001
0ac81ce743 fix: status order not update when enable / disable 2025-02-18 13:46:39 +07:00
Methapon2001
3af6701ff0 fix: institution not order correctly 2025-02-18 13:37:57 +07:00
Methapon2001
a0d3c89395 fix: wrong status code 2025-02-17 16:45:43 +07:00
Methapon2001
f26de4f639 fix: installments validate failed on update no payload 2025-02-17 10:02:58 +07:00
Methapon2001
23baff94de feat: add filter status institution 2025-02-10 11:45:14 +07:00