Commit Graph

66 Commits

Author SHA1 Message Date
MedzikUser c51c0a2507
ci(fix): fix release 2022-08-16 23:34:47 +02:00
MedzikUser dd854ee6e5
chore(release): v0.4.0 2022-08-16 23:28:39 +02:00
MedzikUser 97b19ae413
feat(tcp client): add tcp-client 2022-08-16 23:24:21 +02:00
renovate[bot] 45a89f365a fix(deps): update all non-major dependencies 2022-08-15 03:18:35 +00:00
MedzikUser f27df56c47
feat(plugins): implement events
- Events: onConnect and onSend now works
2022-08-13 12:06:53 +02:00
MedzikUser 6f7edf3d30
fix(clippy): rename module to fix clippy warning 2022-08-12 23:16:13 +02:00
MedzikUser 84eed33e24
docs: comment code 2022-08-12 23:12:29 +02:00
MedzikUser 25c2f0baa3
fix(id): fix add one to next id
- Fixed add one to next ID
- Added command /id
- Added `id` field to Client struct
2022-08-12 22:52:47 +02:00
MedzikUser d0120a0703
refactor: rewrite
- Better Client struct (TCP and WebSocket in one type)
- WebSocket is now not a proxy to tcp
- Use async-std instead a tokio
- Use Arc and Client type now have a Clone derive
- Add global CLIENTS list
2022-08-12 22:32:22 +02:00
renovate[bot] 868671848b fix(deps): update all non-major dependencies 2022-08-08 03:36:25 +00:00
MedzikUser 5fa16c6705 fix(lint): clippy warnings 2022-08-04 16:39:55 +02:00
MedzikUser 45a9fe605d
release v0.3.0 2022-08-04 16:36:38 +02:00
renovate[bot] 093671ff8f fix(deps): update all non-major dependencies 2022-08-01 06:13:16 +00:00
MedzikUser fc5afe56a1
feat(tcp client): add fn `peer_addr` 2022-07-29 22:10:49 +02:00
MedzikUser 3fb0a1132a
chore: some changes (more in the commit description)
- added `/disconnect` commands
- moved logger init function to other file
- updated command description
- the `/help` command has been accelerated
- re-export `async_trait` so that it doesn't have to be added to dependencies in plugins
2022-07-29 21:55:21 +02:00
MedzikUser 6ad4afb146
chore(renovate): update config 2022-07-29 12:13:35 +02:00
MedzikUser e83a8360c2
chore: move struct Cli to other module 2022-07-29 12:12:13 +02:00
MedzikUser 796084d13e
chore: some changes
- add macros for Mutex (currently unused)
- change logger to tracing
2022-07-28 22:32:28 +02:00
renovate[bot] 2e3bb0cb43 fix(deps): update rust crate clap to 3.2.15 2022-07-25 23:10:17 +00:00
renovate[bot] c48d61f22b fix(deps): update rust crate tokio to 1.20.1 2022-07-25 16:02:05 +00:00
renovate[bot] 183602a69e fix(deps): update rust crate clap to 3.2.14 2022-07-21 05:12:13 +00:00
renovate[bot] 0f0a833dac fix(deps): update rust crate tokio to 1.20.0 2022-07-20 00:42:44 +00:00
renovate[bot] 6257dcfcfd fix(deps): update rust crate clap to 3.2.13 2022-07-19 22:58:45 +00:00
renovate[bot] e303383607 fix(deps): update rust crate tungstenite to 0.17.3 2022-07-13 20:54:13 +00:00
renovate[bot] 40108a20fb fix(deps): update rust crate tokio-tungstenite to 0.17.2 2022-07-13 18:18:11 +00:00
renovate[bot] e6802c6db8 fix(deps): update rust crate clap to 3.2.11 2022-07-13 18:14:16 +00:00
renovate[bot] 783a651e4f fix(deps): update rust crate clap to 3.2.10 2022-07-12 06:17:07 +00:00
MedzikUser f08093ecc7
chore(tcp): use tcp from tokio instead of std 2022-07-01 21:32:20 +02:00
renovate[bot] cb1ccc6fc5 fix(deps): update rust crate clap to 3.2.8 2022-06-30 18:26:06 +00:00
renovate[bot] 4b0b38755c fix(deps): update rust crate clap to 3.2.7 2022-06-28 17:48:04 +00:00
MedzikUser 40fabbfecf
chore(release): 0.2.0 2022-06-26 13:05:57 +02:00
MedzikUser 6430c2577c
chore(deps): upgrade 2022-06-26 13:00:09 +02:00
MedzikUser 1abc3290d9
update 2022-06-26 12:59:48 +02:00
MedzikUser ab60315350
chore: update logger and save logs to file 2022-06-26 12:35:58 +02:00
MedzikUser 47d6bc47cf
doc: update readme 2022-06-26 10:38:27 +02:00
MedzikUser 1ea6336c8f
update 2022-06-25 23:35:34 +02:00
MedzikUser 462524fc3e
doc: update readme 2022-06-25 21:41:25 +02:00
MedzikUser 65c828bb09
chore(websocket): add comments in code 2022-06-25 21:38:08 +02:00
MedzikUser 172c00bde1
feat(websocket): WS Client <-> TCP Proxy (default port 9998) <-> TCP (default port 9999) 2022-06-25 16:22:33 +02:00
MedzikUser ec574f3268
feat(plugins): add `Result<()>` in `fn execute()` (Event and Command traits) 2022-06-23 11:07:42 +02:00
renovate[bot] 9e06f31ff2 fix(deps): update rust crate clap to 3.2.6 2022-06-21 21:01:13 +00:00
MedzikUser b9af11c34e
doc: update 2022-06-21 12:33:13 +02:00
MedzikUser d4f7fb650b
fix: typo 2022-06-20 23:41:08 +02:00
MedzikUser 4f9baa4b76
feat(plugins-loader): improve a plugin loader 2022-06-20 23:22:45 +02:00
MedzikUser 369dd14cf2
ci(build-release-binaries.yml): run only on tag push` 2022-06-20 22:22:33 +02:00
MedzikUser ebeec9adfa
doc: add `html_root_url` 2022-06-20 22:20:25 +02:00
renovate[bot] 3e1d049c50 fix(deps): update rust crate anyhow to 1.0.58 2022-06-19 02:23:59 +00:00
renovate[bot] 200f693b5f chore(deps): update actions/checkout action to v3 2022-06-17 20:32:18 +00:00
MedzikUser 2c144ae14a
add missing doc and handle if client sent an empty buffer 2022-06-17 22:32:07 +02:00
MedzikUser b0c019525e
chore: update manifest 2022-06-17 14:18:29 +02:00