Iuri Matias
e3741c01fd
Merge pull request #57 from logos-co/set_metadata_field
...
set modulePath property when loading a module
2026-02-11 14:24:34 -05:00
Iuri Matias
15e960f488
set modulePath property when loading a module
2026-02-11 13:57:52 -05:00
Iuri Matias
901dd86d47
Merge pull request #52 from logos-co/auto_load_dependencies_lib
...
add lib api to auto load dependencies
2026-02-03 16:40:24 -05:00
Iuri Matias
855543ac0f
don't load a module dependency if it has already been loaded
2026-02-03 16:37:59 -05:00
Iuri Matias
ebb82d7794
fix issue when attempting to load a module with no module dependencies
2026-02-03 16:29:21 -05:00
Iuri Matias
bc57df4695
call new module loader in core manager
2026-02-03 16:05:14 -05:00
Iuri Matias
9dac7c244a
add lib api to auto load dependencies
2026-02-03 11:29:38 -05:00
Iuri Matias
d72a559842
Merge pull request #49 from logos-co/abstract_module
...
Use Module Library to abstract module/'plugins' (WIP)
2026-02-02 16:09:45 -05:00
Iuri Matias
15764964d2
update other plugin references to logos-module
2026-02-02 15:52:44 -05:00
Iuri Matias
55b0c24903
use updated logos module api
2026-02-02 15:01:10 -05:00
Iuri Matias
4fb6736441
update flake
2026-01-29 17:06:22 -05:00
Iuri Matias
63c52acd76
use logos-module
2026-01-29 16:51:11 -05:00
Iuri Matias
3dbc3a661f
do some abstraction of the module functionality
2026-01-29 16:12:55 -05:00
Iuri Matias
02dd00d6a0
Merge pull request #46 from logos-co/call_methods
...
include modules so capability module is there by default
2026-01-28 17:44:25 -05:00
Iuri Matias
ac47959026
include modules so capability module is there by default
...
include modules so capability module is there by default
fix tests
2026-01-28 17:41:42 -05:00
Iuri Matias
07ff2a3065
Merge pull request #47 from logos-co/linux_build_fixes
...
fix build on linux
2026-01-28 17:32:44 -05:00
Iuri Matias
a6cdaace5b
ensure it works on macos also
2026-01-28 17:29:30 -05:00
Iuri Matias
e349515a7f
fix build on linux
2026-01-28 17:22:19 -05:00
Iuri Matias
6019dfb432
Merge pull request #45 from logos-co/call_methods
...
support --call arg to call module methods in the cmd line
2026-01-28 15:23:00 -05:00
Iuri Matias
351149408a
support --call arg to call module methods in the cmd line
...
support --call arg to call module methods in the cmd line
cleanup
cleanup
2026-01-28 15:17:26 -05:00
Iuri Matias
8e21f33188
Merge pull request #44 from logos-co/cmdline
...
add --modules-dir and --load-modules option; auto load dependent modules when using cmdline
2026-01-28 10:22:41 -05:00
Iuri Matias
c77de04d50
flush output to avoid github actions timing out when running tests
...
test
test
2026-01-28 10:19:20 -05:00
Iuri Matias
b2102e2128
support autoloading modules when using cmd line
...
support autoloading modules when using cmd line
support autoloading modules when using cmd line
cleanup
fix tests
2026-01-27 16:07:52 -05:00
Iuri Matias
c09025cd76
add cmd line param to load modules in a certain order
2026-01-27 15:31:57 -05:00
Iuri Matias
912726f3cd
add cmd line param to specify modules directory
2026-01-27 15:31:57 -05:00
Iuri Matias
a4b95245d9
Merge pull request #43 from logos-co/cmdline
...
Add simple cmd line parser
2026-01-27 13:20:55 -05:00
Iuri Matias
20ef8f1e9c
add command basic command line params
2026-01-26 13:42:59 -05:00
Iuri Matias
0256bd8255
move logoscore main.cpp to its own folder
2026-01-26 10:12:55 -05:00
Iuri Matias
fb7a9d6888
Merge pull request #42 from logos-co/refactor
...
Refactor (phase 1) + Tests + run tests in CI
2026-01-22 18:00:17 -05:00
Iuri Matias
702d6dac79
add ci workflow to run liblogos tests
...
- also revert for now asserts changes on proxy api
add ci workflow to run liblogos tests
ci fix
revert for now asserts changes on proxy api
ci fix
ci fix
ci fix
ci fix
ci fix
2026-01-22 17:57:27 -05:00
Iuri Matias
639c2d216e
small cleanup to proxy api
2026-01-22 16:06:45 -05:00
Iuri Matias
36632a39bf
add tests for proxy api
2026-01-22 16:00:39 -05:00
Iuri Matias
73c43fb18f
small identation issue
2026-01-22 15:53:14 -05:00
Iuri Matias
9cf754e068
add tests for process stats
2026-01-22 15:51:03 -05:00
Iuri Matias
6cec77d3c1
extract some code to loadPluginLocal; remove unnecesary ios ifdef
2026-01-22 15:39:10 -05:00
Iuri Matias
112505cb6a
reduce 'implementation tests' for plugin_manager
2026-01-22 15:08:47 -05:00
Iuri Matias
857912a472
add tests for plugin_manager and clean it up a bit
2026-01-22 14:56:51 -05:00
Iuri Matias
8c673b1a38
use cassert
2026-01-22 14:09:32 -05:00
Iuri Matias
9e0ef572fa
add query methods to avoid testing internals directly
...
add query methods to avoid testing internals directly
cleanup
2026-01-22 11:27:32 -05:00
Iuri Matias
cefc6d0b13
add tests for app lifecycle
2026-01-21 16:54:32 -05:00
Iuri Matias
d6c4b5402d
rename core context
2026-01-21 15:52:24 -05:00
Iuri Matias
28491dd4fd
copy logos_core.h
2026-01-21 15:34:45 -05:00
Iuri Matias
b43650ec11
extract some of the code from logos_core.cpp into its own files
...
extract some of the code from logos_core.cpp into its own files
cleanup
2026-01-21 14:11:56 -05:00
Iuri Matias
f5fa10786a
extract some of the code from logos_core.cpp into its own files
2026-01-21 10:32:37 -05:00
Iuri Matias
23ce498236
refactor logos_host code
2026-01-21 09:30:09 -05:00
Iuri Matias
64f64899f7
refactor to have a clear separation between logoscore and logos_host
2026-01-21 09:06:45 -05:00
Iuri Matias
a76d33f551
Merge pull request #38 from logos-co/new_path_api
...
support specifying additional module paths
2026-01-13 17:23:48 -05:00
Iuri Matias
251a53bd5a
support specifying additional module paths
2026-01-13 16:33:14 -05:00
Iuri Matias
ca1fda7cab
Merge pull request #36 from logos-co/docs
...
add docs
2026-01-06 12:58:58 -05:00
Iuri Matias
4d810c5851
add docs
2026-01-06 12:58:28 -05:00