1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

132 commits

Author SHA1 Message Date
04fe1d34a1 fix indention 2021-02-19 07:03:21 +01:00
018579a893 api: fix status request 2021-01-08 19:29:20 +01:00
a0163c8470 api: fix use-after-free in URL regex matching 2021-01-04 18:40:00 +01:00
d398a5a8fb cmake: use imoprted targets for linking 2020-12-07 21:22:17 +01:00
62bed4953d api: rework request/response API and add new endpoint for fetching a graph repr of the currently loaded config 2020-10-20 22:17:55 +02:00
4ccc101f9e api: another bugfix in the status endpoint 2020-10-16 13:01:51 +02:00
751f941304 api: fix compiler error 2020-10-16 12:57:12 +02:00
e08ebfaf2c api: list supported node-types and IO formats in capabilities 2020-10-16 11:40:49 +02:00
48e4a4a736 Merge branch 'node-uuid-unique' of git.rwth-aachen.de:acs/public/villas/node into node-uuid-unique 2020-10-16 11:39:51 +02:00
d79fd3de6d api: allow passing configuration via API during restart 2020-10-16 11:39:46 +02:00
7708980e2d derive auto-generated uuid for nodes, paths and relay-sessions from instance uuid 2020-10-16 11:08:40 +02:00
8a6902bd90 api: extend status endpoint 2020-10-15 14:57:13 +02:00
770e9c2f2c api: refactoring to fix undefined behavior 2020-09-30 21:54:28 +02:00
e59cd8ac15 api: improve error responses 2020-09-30 16:18:09 +02:00
c7c513a5f6 ci: fix all remaining cppcheck warnings and errors 2020-09-11 15:15:36 +02:00
4b58305c5b refactor regex constants 2020-09-10 17:41:29 +02:00
b467169d3c node: refactore constant for node name regex 2020-09-10 17:40:38 +02:00
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
Niklas Eiling
3f35219e14 fix use without initialization error in session.cpp 2020-08-28 15:58:10 +02:00
01309de280 api: next iteration of new API code 2020-08-25 20:27:26 +02:00
a293d22f93 api: add indention to API outputw 2020-08-25 20:26:41 +02:00
bfa6668992 code-style 2020-08-25 20:26:16 +02:00
2f29e30c33 add {node,path,hook_list}_to_json() 2020-08-25 20:24:18 +02:00
57f570d9b0 list: use new lookup methods 2020-08-25 20:22:19 +02:00
b58573f123 api: rewrite API to v2 2020-08-17 17:30:21 +02:00
38d2b84687 signal: last bug fixes for output signal api 2020-07-06 14:03:45 +02:00
0525dfc383 api: return path status as string 2020-07-06 14:03:44 +02:00
8e259516a3 add more nullptr checks after memory allocations 2020-07-06 14:03:43 +02:00
6f72bc832c api: expose output signals via API 2020-07-06 14:03:43 +02:00
942aff3c59 cmake: several smaller improvements 2020-07-01 17:07:15 +02:00
96c55711da plugin: use new plugin code from VILLAScommon 2020-07-01 17:07:15 +02:00
8340e1725e use new headers 2020-06-08 03:40:25 +02:00
ef7b2f7f91 graphviz: workaround nameclash 2020-06-08 02:32:11 +02:00
e53661a62c update copyright year to 2020 2020-01-20 17:17:00 +01:00
ade8a428ba api: catch exceptions for invalid requests 2019-10-30 02:40:43 +01:00
fa94c63b4f api: return node UUIDs for 'nodes' action 2019-10-30 02:40:43 +01:00
4b8215baca fix code-style 2019-10-29 17:58:36 +01:00
ef17ec19a2 refactor enums to class enums 2019-06-23 16:13:23 +02:00
c842914bc5 stats: port to C++ 2019-06-23 13:35:42 +02:00
ebf2943240 update VILLAScommon submodule 2019-06-04 16:55:38 +02:00
6a106b42e5 use villas/utils.hpp instead of villas/utils.h 2019-04-23 13:09:50 +02:00
2b8ae382a7 api: added action for resetting statistics 2019-04-10 18:08:57 +02:00
8d3a140f4f cmake: improve supported combination of compile options 2019-04-05 20:58:42 +02:00
487672e9af pipe: do not start API 2019-04-05 19:36:21 +02:00
9f4f2b8377 remove obsolete includes 2019-03-29 09:52:34 +01:00
2dafb25639 port hook subsystem to C++ 2019-03-26 15:39:08 +01:00
3f9c58fbe5 api: cleanup return code style in API actions 2019-03-26 15:39:08 +01:00
c249dcc89d refactor: use C-style commenting everywhere 2019-03-26 15:39:07 +01:00
a64f3e4b6d add VILLASnode specific exceptions 2019-03-26 15:39:07 +01:00
886a0af868 refactor: json_unpack() => json_unpack_ex() 2019-03-23 20:49:19 +01:00