Aldino Kemal
0cfb6a6332
feat: update package name
1 year ago
Aldino Kemal
dd4ab8f010
feat(newsletter): add newsletter service, endpoints, and UI components
Add Newsletter service to support functionality for unfollowing newsletters
Add Newsletter REST controller and routing
Implement newsletter-related endpoints and methods in the User Service
Create UnfollowRequest for the INewsletterService interface
Add MyListNewsletterResponse to user's data fields
Add newsletter validation
Refactor JS components to support newsletter type and simplify recipient forms by moving logic to FormRecipient component
Refactor window global constants to support newsletters
Modify server to initialize and use the newsletter services
Add UI component for listing newsletters
Refactor existing components to use FormRecipient for recipient data input
1 year ago
Aldino Kemal
d0c19a2a41
fix: image blur when send to newsletter
refactor(send.go): replace direct media upload calls with a new uploadMedia method to centralize logic
fix(send.go): fix context parameter in getMentionFromText, rename parameter to avoid unused variable warning
1 year ago
Aldino Kemal
0c46902b07
feat: introduce mentions
2 years ago
Aldino Kemal
7eb1de0221
feat: login with pair code ( #171 )
* feat: wip pair code login
feat(app): add LoginWithCode method to IAppService interface for handling phone number login
feat(app): implement LoginWithCode method in App struct to handle phone number login logic
feat(app): implement LoginWithCode method in serviceApp to pair phone number with WhatsApp client
* feat: add api login with code
* feat: add ui getting pair code
* feat: add pair code
* chore: update docs & text
* feat: upgrade version
* chore: update docs
* feat: update image gallery
* fix: show error message
* chore: update repo
* fix: some code improvement
2 years ago
Aldino Kemal
d62ef31791
feat: manage participant ( #169 )
* feat: manage participant
* refactor(group.go): change HTTP methods for managing group participants to use POST instead of DELETE and PATCH for better compatibility and consistency
* chore: update image homepage
2 years ago
Aldino Kemal
8c196b2f2a
feat: upgrade library and upgrade deprecate syntax
2 years ago
Aldino Kemal
1f3948ea4d
feat: delete message ( #153 )
* feat: delete message
* feat: add FE and docs
* feat: update syntax using newest proto
* feat: update docs
2 years ago
Aldino Kemal
e78767d289
feat: add group participants ( #132 )
* feat: add group participant api
* fix: sanitize leave group
* chore: update openapi
* feat: ui add participant
* chore: update docs
* chore: update docs
* chore: update docs
2 years ago
Aldino Kemal
21a451c542
feat: remove vips dependency ( #136 )
* feat: change compress image library
* feat: add checking ffmpeg when submit video
* chore: remove vips
2 years ago
Aldino Kemal
7b3e7c3aa9
feat: optimize code ( #125 )
* feat: optimize code
* fix: change auth token name
* feat: add error clear log
2 years ago
Aldino Kemal
4efd3c43bc
feat: create and join group ( #123 )
* feat: add create group api
* feat: add create group UI
* chore: update docs
* feat: add join group invitation ui
* chore update docs
2 years ago
Aldino Kemal
90634bbf4f
feat: add send poll message ( #118 )
* feat: add send poll message
* feat: add send poll ui
* chore: open api spec and doc
* fix: card desc
* chore: update homepage image
2 years ago
Aldino Kemal
8ec5a67d84
Release/4.9.0 ( #110 )
* feat: new api send audio
* feat: update UI v4.9.0
* chore: update docs
2 years ago
Aldino Kemal
d37545f0b3
feat: generic response and update version
2 years ago
Aldino Kemal
7685f39838
feat: add reply message ( #95 )
* feat: add reply message
* feat: add reply message id in UI
2 years ago
Aldino Kemal
1501a1c780
fix: upgrade package lib version
3 years ago
Aldino Kemal
f10604003d
fix: update send link ( #75 )
feat: update send link
3 years ago
Aldino Kemal
5a79c0a3ca
feat: leave group ( #70 )
* feat: add leave group
* feat: add ui leave group
* chore: update docs
* feat: update UI
* fix: update title
3 years ago
Aldino Kemal
e03158c3f9
fix: add openapi ( #67 )
3 years ago
Tim Vandecasteele
e495bf8435
feat: Add Join Group with Link ( #66 )
* Add possibility to join a group with a link
* Review changes
- Add new link in readme
- Change link to adhere to style of project
- Remove logging
3 years ago
Aldino Kemal
11ede11d22
feat: add reaction ( #60 )
* feat: add reaction
* feat: separate message new domain
* feat: update open api
* feat: update UI
* feat: update go modules
3 years ago
Aldino Kemal
f7b224b41e
feat: update whatsapp package & fix minor logic ( #59 )
feat: update package & fix minor logic
3 years ago
Aldino Kemal
576bb29e27
fix: update package version & bug webhook trigger
3 years ago
Aldino Kemal
3d5ffc96c3
feat: add send file caption ( #49 )
3 years ago
Aldino Kemal
96d43b5942
feat: standardize error response ( #48 )
* feat: update openapi
* feat: standardize error
3 years ago
Aldino Kemal
470727c67c
feat: add avatar preview ( #45 )
* feat: update package
* feat: add avatar preview and community
* feat: update docs & version
* feat: update open api, remove status in response http
3 years ago
Aldino Kemal
38ef3ec468
feat: add send location ( #43 )
* feat: add send location
* feat: update frontend
* feat: update docs
* feat: update docs
* fix: logout remove file
* fix: remove gitignore
* fix: send video
* feat: add context in validation
3 years ago
Aldino Kemal
409e3d6a22
feat: move validation to service ( #41 )
* feat: move validation to service layer
* feat: change Whatsapp return error
3 years ago
Aldino Kemal
3fd2359c52
feat: introduce error package ( #40 )
* feat: introduce error and add test validation
* feat: update UI
3 years ago
Aldino Kemal
c4328a316e
feat: redesign UI 4.0 ( #36 )
* feat: remove send group
* feat: remove type in send payload
* feat: add loading when submit
* feat: update docs
* chore: update docs
* fix: update UI
* feat: add more intuitive UI
* chore: update docs
3 years ago
Aldino Kemal
dfd8e5a642
feat: add api for update message ( #32 )
* feat: add update message
* chore: update openapi
3 years ago
Aldino Kemal
b14aae0366
feat: add revoke ( #31 )
3 years ago
Aldino Kemal
05ec7f827f
feat: add send link ( #29 )
* feat: add send link
feat: add more response when send api
* feat: remove url
* feat: update open api
* chore: update docs
3 years ago
Aldino Kemal
7b7b66818c
feat: introduce domain ( #28 )
* feat: introduce domain
* fix: context parsing
* feat: add fetch all connected devices
* feat: move controller to transport layer rest
* feat: change struct service name
* feat: add middleware JID
* feat: remove unsed package
3 years ago
Aldino Kemal
dfa5704a8f
fix: patch error ( #21 )
Co-authored-by: Aldino Kemal <aldino.kemal-mitrais@xendit.co>
3 years ago
Aldino Kemal
3df6f896fc
feat: add send contact ( #18 )
* feat: add send contact backend service
* feat: add UI for send contact
* chore: update docs
* chore: update openapi & upgrade app version
4 years ago
Aldino Kemal
ad89eb4ab6
feat: set optional compress image ( #16 )
4 years ago
Aldino Kemal
9a301c6068
feat: add send video ( #15 )
* feat: add send rest
* feat: add view_once when sending video
* feat: upgrade body limit
* feat: change statics folder
* feat: remove copyright
* feat: add thumbnails in send video
* fix: deleting file
* feat: add params compress video
* chore: update openapi
* chore: update readme
* chore: update readme for installation
* chore: update docker and document
* feat: fix validation and update dashboard page
* fix: docker config & utils code
* chore: update docs
* chore: update docs
4 years ago
Aldino Kemal
bd59f642db
feat: add customable params ( #13 )
* feat: set chrome as default platform
feat: change port from setting
* feat: add custom port & debugging
* feat: add custom autoreply message
* chore: update docs
* chore: update docs
* fix: typo
4 years ago
Aldino Kemal
96c4ea5fd2
feat: add image thumbnail when send image ( #11 )
4 years ago
Aldino Kemal
6b432b3fe4
feat: dockerize app ( #7 )
4 years ago