5 Commits

Author SHA1 Message Date
2dab893c8e Improve Test [Exporter] JSON Exporter (#11)
- [+] fix(exporter_test.go): change type of messages from map[string]interface{} to map[string]any

Reviewed-on: #11
Co-authored-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
Co-committed-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
2025-01-24 10:01:41 +00:00
f22bed1f12 Test [Exporter] JSON Exporter (#10)
- [+] feat(export): add unit test for JSONExporter functionality in expoter_test.go

Reviewed-on: #10
Co-authored-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
Co-committed-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
2025-01-24 09:58:03 +00:00
4de658fca2 Fix [Client] [Exporting Messages] JSON Format (#6)
- [+] fix(json_exporter.go): update Export method to encode messages as a JSON array instead of individually

Reviewed-on: #6
Co-authored-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
Co-committed-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
2025-01-24 08:01:49 +00:00
3d17ce82ff Update Package Documentation (#5)
- [+] feat(docs): update client documentation to include message export functionality and usage examples
- [+] feat(docs): add export package documentation with JSON export example
- [+] chore(docs.go): add copyright notice and license agreement information

Reviewed-on: #5
Co-authored-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
Co-committed-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
2025-01-24 07:13:02 +00:00
ab122177c2 Improve [Client] Support Exporting Messages with various formats (#4)
- [+] feat(export): add message exporting functionality with JSON support
- [+] feat(readme): update documentation to include message export feature
- [+] refactor(.gitignore): change ignored files from emails.csv to test.csv and add test.json
- [+] refactor(client): update message handling to use map structure instead of MessageDetails struct

Reviewed-on: #4
Co-authored-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
Co-committed-by: H0llyW00dzZ <h0llyw00dzz@pm.me>
2025-01-24 07:08:59 +00:00