Artur Mukhamadiev
d2146279c4
[tests] remote retrieving of available methods
...
:Release Notes:
check that get-available-methods correctly called and parsed
:Detailed Notes:
-
:Testing Performed:
weak coverage, basic tests
:QA Notes:
-
:Issues Addressed:
TG-4
2026-03-19 23:08:16 +03:00
Artur Mukhamadiev
4343dd13e7
[rpc] new methods in api
...
:Release Notes:
added new implicit rpc method:
"get-available-methods"
get_count
get_method_name_by_id
get_method_names
:Detailed Notes:
-
:Testing Performed:
weak coverage
:QA Notes:
-
:Issues Addressed:
TG-4 #done
2026-03-19 22:59:32 +03:00
e3b5be0f66
[docs] consistency across impl and documentation
...
fully generated by gemini+opencode
2026-03-12 23:23:36 +03:00
2b12a0be9b
[opencv] rectification boilerplate
...
TG-8
2026-03-12 23:14:27 +03:00
f5f4bd4115
[image] connection block between opencv and rpc
...
Details:
imageRPC for now assumed to have 4 fields:
width,height of type int (4 signed bytes)
type (enum BGR,RGBA,DEPTH)
and raw vector of data
tests written by opencode + gemini flash
TG-7
2026-03-12 22:13:51 +03:00
9cb3f009ea
[deps] added opencv and stdexec
...
opencv would be used to compile actual processing part
stdexec would be used for RPC module :)
TG-8 #in-progress
2026-03-12 20:47:25 +03:00
603646c230
[base64] minimal encode/decode of raw string
2026-03-12 00:09:26 +03:00
e0295f21b5
[style] main namespace renamed to SCORE
...
based on new suggested project name
2026-03-11 16:38:50 +03:00
46cf56196e
[base64] add subprojects
...
Verification / Is-Buildable (push) Has been cancelled
TG-4
2026-03-07 21:40:24 +03:00
69466a1771
[docs] change docs + base64
...
Verification / Is-Buildable (push) Failing after 53s
TG-3 #ready
2026-03-07 21:06:21 +03:00
7a2d6d0994
[actions] add minimal action with unit tests
...
Verification / Is-Buildable (push) Successful in 1m50s
project would be build on aarch64 and unit tests
would be executed on act_runner
2026-03-02 21:16:19 +03:00
f94a23b723
[test-c-api] appended api with helpful methods
...
valgrind doesn't reports any error
thread sanitizer reports one issue on test tear down (need to
investigate)
2026-03-01 23:54:06 +03:00
e0ac93c657
[c_api] added c api for libs
...
changed project structure, now relying on shared libraries
2026-02-27 22:03:09 +03:00
Artur Mukhamadiev
b28c1b8e7f
[docs] added docs folder
...
moved uml diagram to docs folder
changed readme communcation model to a result image view
2026-02-20 23:51:57 +03:00
Artur Mukhamadiev
1ab01134c5
[todo] added todo section in readme
2026-02-20 23:47:53 +03:00
Artur Mukhamadiev
d26ab35339
[tcp] removed duplicate code
...
:Release Notes:
removed unnecessary code duplication for TCP socket read in tcp_server
and tcp_connector. Changed several log lines to appear only in debug
build
2026-02-20 23:44:10 +03:00
8ee06fe6a0
[win] compilation on windows verified
2026-02-20 20:38:01 +03:00
ece26e7b1f
[jsonrpccxx] moved to external rpc impl
...
Detailed:
As base used jsonrpccxx implementation paired with TCP socket
TCP socket updated to handle dynamic sized buffers
TCP communication protocol changed to serialized packet size after
which json string is presented
2026-02-20 17:51:14 +03:00
4ddaea91a7
added external rpc implementation
2026-02-06 17:37:07 +03:00
9b482ae956
[docs] change listen to connect :D
2026-01-26 00:39:20 +03:00
dc82c29556
[docs] fixed docker description
2026-01-26 00:37:43 +03:00
dfa4b156e9
[docker] verified and corrected
2026-01-26 00:33:14 +03:00
54c169a845
[cli] added cli for testing capabilities
...
Gemini 3 pro + opencode
2026-01-26 00:24:43 +03:00
cbe56d9193
[base] hail vibe-coding
...
Minimal API functionality with unit tests,
could be used for integration tests with Unity server.
For internal testing used RPC_server implementation
2026-01-26 00:14:19 +03:00