Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes of app-controller:
(48196b8 - Romain Forlot) Reformating lines to be 80 characters long maximum
(574c0b3 - Romain Forlot) Detail configuration key and goal of a controller
(0e395a6 - Romain Forlot) memleak fixes
(f332501 - Romain Forlot) Retrieve by default an int64 instead of int
(c3fa161 - Romain Forlot) New function to retrieve Api's name from LUA
(8bef6c3 - Romain Forlot) Handle number and boolean to subcall an api's verb
(3344fe2 - Romain Forlot) Fix: compiling a controller without LUA support
(70e1d98 - Frederic Marec) Fix Parse plugin
(309003b - Clément Bénier) AFB:servsync: add string for query argument
Change-Id: Idb3793a8d3bd6ea34dc8c0d0209757c3aa231ba1
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Use new function of controller to add actions to sections
(avoid compilation errors).
Changes of app-controller:
(33abde5 - Romain Forlot) Reworked pluginConfig function
(8094951 - Romain Forlot) Retrieve plugin list from api rather than a global
(871bd64 - Romain Forlot) Add setter/getter for user free defined pointer
(f543f05 - Romain Forlot) Pass the plugin to action.
(ce07538 - Romain Forlot) Abort if one required API is missing
Change-Id: Ic19d72776f00cfe5f8b8fcecff3ab46d42376dda
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(625ce77 - Jonathan Aillet) Correct an error when no plugins are defined
(0f708ba - Jonathan Aillet) Decrease print level when no onload action
Change-Id: I61110a3a0e8a76e22ec86b1ee816f80dbcb74993
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(8d53984 - Jonathan Aillet) Add a 'params' fields for controller plugins
Change-Id: I6be8e2d21232c664e30879f7ee063ed4de79ca0f
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(35398f2 - Jonathan Aillet) Call wasn't done correctly in 'CtlConfigExec'
Change-Id: I9e99bed2febf033244fa840a351723f1387d19fc
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(bc13eef - Romain Forlot) Add ctlPlugins array to the ctlConfig structure
(0176d18 - Romain Forlot) Add an Init step to the plugins load
Change-Id: I27a298c010f78956025b97bbc640de19f043475f
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(d6eb01e - Romain Forlot) Change loading configuration object behavior
(c3a70d7 - CorentinLGS) app-controller-submodule doc: Changed doc to fit new format.
(82820f4 - Romain Forlot) Fix: compatibility with binder FF.RC4
(02bbf59 - Romain Forlot) Fix: Wrong variable definition
(bdf1a6b - Thierry Bultel) ctl-lua: Fixed memory corruption
(4386ec5 - Romain Forlot) Migration to v3
(789a8ae - Romain Forlot) Adds v3 function to get binding settings
(3891dcc - Romain Forlot) New function returning the binding root directory
(e7132f1 - Romain Forlot) Change the default GLOB pattern
(36ed31c - Romain Forlot) Fix wrong computed length
(29307ea - Romain Forlot) Add path to the installed widget path.
(191292f - CorentinLGS) Controller: Converted README to a gitbook version.
(4e30eb1 - Romain Forlot) New defaults useful functions on lua table
(61cbc9a - Romain Forlot) More precise log message when loading a Lua file
(535df7f - Romain Forlot) Fix: wrong legacy function signature
(b79a761 - Romain Forlot) Split loading JSON controller file.
(c3d7de2 - Romain Forlot) Release arguments once C function returned.
(a58d83b - Romain Forlot) Fix : typo introduced in a previous commit.
(86f65bd - 8000ff) Fixed character counting that was shortening paths
(e32d98c - Jonathan Aillet) Keep json unmodified during action execution
Change-Id: I595f4e3db7dc1b6426875c60e5ba9b493c7651f7
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
|
|
Changes of app-controller:
(88892db - Romain Forlot) Use prefix variable to find controller's plugins
Change-Id: I567fa283c1447a2ca332056a5464e55f9bf53921
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Bump 'afb-helpers' and 'app-controller' submodules.
Set binding api version directly in top cmake of '4a-hal-generic'
repository (that became mandatory with submodules updates).
Change-Id: I05de046c6435296bc1ea73eba6e12e3b34b4afad
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(67b6d49 - Clément Bénier) ctl-lua: typo fix
(bac7d6d - Clément Bénier) asynchronism for test: LockWait added
(4a72073 - Romain Forlot) Fix: plugin api assignement order
Change-Id: I0499febe1e253b3994460e578d8e705243582ac5
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(e45d063 - Romain Forlot) Execute ConfigExec only if section is existing
(2d1c3d2 - Romain Forlot) Always set the api member even if NULL.
(9622138 - Romain Forlot) Ability to add a plugin after the initial load
Change-Id: Ic7ad650e6d30af71f8ed3760634e2b14c6507f1d
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(0f3063b - Romain Forlot) Be able to dispatch required api at the wanted time
(1ff524b - Romain Forlot) Change LUA package path at LUA interpreter load
(738ae54 - Romain Forlot) Don't load two times a plugin even for LUA
(c04f029 - Sebastien Douheret) Fixed hidden bound variable (apiHandle)
(cfe3919 - Sebastien Douheret) Fixed null value when push Lua arguments
(69c0585 - José Bollo) Adjust to compile with incoming bindings v3
(d7e260c - José Bollo) Remove declaration to not existing functions
(8ac6625 - Romain Forlot) Add 2 lua utilities function
(d3504bb - Jonathan Aillet) Update README.md for new metadata keys.
Change-Id: Iee42482b7a6834977497c27fe634cee9a5f96e0c
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
|
|
Changes of app-controller:
(690bdee - Jonathan Aillet) Fix a compilation issue due to modif of AFB_ReqSuccess
(4063ff0 - Clément Bénier) README:md: update README accordingly to new json scheme.
(e9f423a - Sebastien Douheret) Fixed crash due to call to json_object_put
(ce3e14c - Sebastien Douheret) Fix segfault when printing long message from lua
(6838dff - Sebastien Douheret) Fixed spelling of AFB_ReqSuccess
Change-Id: I8b631b0cc7d5dcd2c6e3d2c3ab277b2925174e07
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(5b079d4 - Jonathan Aillet) Remove an unnecessary variable
(ddd10be - Jonathan Aillet) Make parsing of action loading non blocking
Change-Id: Icac3e4febf216ecda58410830c22485253201f4c
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(540522a - Jonathan Aillet) Use an external file for app fw functions link
(50feaf0 - Jonathan Aillet) Use macro to test request validity
Change-Id: I92b960f5f4d4a2dc107b87880c2195bcc01b9e3b
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Changes of app-controller:
(bc3e9be - Jonathan Aillet) Increase lua script max message size
(bea75dd - Jonathan Aillet) Prevent lost of config file path when searching
(d07474e - Jonathan Aillet) Correct way that api actions are handled in controller
(f7d4b1c - Jonathan Aillet) Handle more metadata in controller.
(e7377f7 - Jonathan Aillet) Add possibility to set prefix to NULL in CtlConfigScan
(4a72302 - Thierry Bultel) Fixed compilation warnings with gcc-7.2.0
Change-Id: Ia2ab9c0157634f1bac82fb0f062f377b1bb137b8
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Corrects version of app-controller submodule.
Change-Id: I71716e4c82675afe7c01440b29ed61909f2f99fe
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Update submodules.
Change-Id: Icfaf691f382c76e9e059c7a24b243a633310a2c2
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Change-Id: I0562f322f5ce0936349c9cd883344a1e72a58e75
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|