|
|
09da5b0bb0
|
feat: Implement public functions in client.clj using api namespace calls
|
2025-06-08 09:42:52 -07:00 |
|
|
|
ccc02809fa
|
feat: Add new client functions for messaging and connection handling
|
2025-06-08 09:42:51 -07:00 |
|
|
|
9e21bc1464
|
refactor: Mark client functions as deprecated and redirect to API calls
|
2025-06-08 09:36:59 -07:00 |
|
|
|
5a843fd6e5
|
Changes per Aider
|
2025-06-08 09:33:51 -07:00 |
|
|
|
86d3747185
|
docs: Add docstrings for connect! and connect-json! functions in api.clj
|
2025-06-08 09:16:15 -07:00 |
|
|
|
9cb5fc3194
|
feat: Update connect functions to include username and password parameters
|
2025-06-08 09:16:13 -07:00 |
|
|
|
ffb5d50954
|
feat: Add core.async dependency and use chan/go-loop in send! function
|
2025-06-08 09:02:48 -07:00 |
|
|
|
16f23cb6da
|
feat: Add functions to create MilquetoastClient and MilquetoastJsonClient instances
|
2025-06-08 09:01:12 -07:00 |
|
|
|
e8b4d67f34
|
fix: Improve code quality and add better logging
|
2025-06-08 08:59:25 -07:00 |
|
|
|
c54e0672a1
|
fix: Remove unused imports and simplify core.clj
|
2025-06-08 08:59:23 -07:00 |
|
|
|
f6b8739f93
|
feat: Split client.clj into api.clj, core.clj, and utils.clj with tests
|
2025-06-08 08:50:56 -07:00 |
|
|
|
43a67c7dde
|
feat: Add initial Milquetoast utility and API implementation files
|
2025-06-08 08:50:55 -07:00 |
|
|
|
c800a746c4
|
test: Add unit tests for functions in milquetoast.client namespace
|
2025-06-08 08:41:29 -07:00 |
|
|
|
94818f9f1e
|
test: Add test for create-mqtt-client! function in client.clj
|
2025-06-08 08:39:47 -07:00 |
|
|
|
4368adb2df
|
test: Add tests for milquetoast client functionality
|
2025-06-08 08:39:46 -07:00 |
|
|
|
b55e9f6d63
|
feat: Make private functions in client.clj public for testing purposes
|
2025-06-08 08:37:40 -07:00 |
|
|
|
97722ca3eb
|
feat: Add org.clojure/tools.logging dependency to deps.edn
|
2025-06-08 08:36:15 -07:00 |
|
|
|
48252c0dfb
|
fix: Remove unnecessary import of clojure.core.async.impl.runtime
|
2025-06-08 08:34:14 -07:00 |
|
|
|
654a3f2e13
|
chore: Remove unnecessary docstrings from client records
|
2025-06-08 08:34:13 -07:00 |
|
|
|
4329824bcd
|
docs: Add docstrings to functions in src/milquetoast/client.clj
|
2025-06-08 08:30:18 -07:00 |
|
|
|
fd9c769b84
|
refactor: Replace println with log calls for better error handling
|
2025-06-08 08:29:25 -07:00 |
|
|
|
d92cab7adb
|
feat: Add structured logging to client.clj using clojure.tools.logging
|
2025-06-08 08:29:08 -07:00 |
|
|
|
8d29796f18
|
Update deps
|
2025-06-01 21:39:46 -07:00 |
|
|
|
34d5762e00
|
Update deps
|
2025-01-26 21:47:38 -08:00 |
|
|
|
d1f1dddadd
|
update deps
|
2025-01-26 20:21:12 -08:00 |
|
|
|
d384e90ce4
|
Update for 24.11
|
2025-01-26 19:43:23 -08:00 |
|
|
|
918fa92a6f
|
update for 24.05
|
2024-07-13 00:08:13 -07:00 |
|
|
|
e45977f96b
|
Switch to github
|
2024-06-25 20:15:30 -07:00 |
|
|
|
5c45113a4f
|
Add async runtime namespace
|
2024-04-08 13:25:56 -07:00 |
|
|
|
9960525a3e
|
Fixed to work with updated nix-helpers
|
2024-04-03 17:07:16 -07:00 |
|
|
|
9a16c945fd
|
Add flake lock
|
2024-03-11 14:30:43 -07:00 |
|
|
|
fddd1bd76e
|
Add initial flake
|
2024-03-11 14:28:26 -07:00 |
|
|
|
a85cee5f8d
|
Add bytes
|
2024-03-11 14:24:43 -07:00 |
|
|
|
2c5b228f42
|
Allow requesting raw data
|
2024-02-20 13:09:18 -08:00 |
|
|
|
111522845d
|
Make username/password optional...
|
2023-05-01 13:29:33 -07:00 |
|
|
|
6c64dedc17
|
Retry on failure
|
2023-04-25 15:25:02 -07:00 |
|
|
|
ae81b91f0c
|
Added get! function
|
2023-03-22 15:58:18 -07:00 |
|
|
|
bd1f4cde76
|
Added get!, keywordized keys
|
2023-03-22 15:55:00 -07:00 |
|
|
|
8f71590fd8
|
Pass message to parent
|
2023-03-18 12:54:11 -07:00 |
|
|
|
16dd4b1440
|
Close channels properly.
|
2023-03-17 22:52:16 -07:00 |
|
|
|
0c7c7ce6d9
|
Initial commit
|
2023-03-17 22:09:25 -07:00 |
|