[Fusioninventory-commit] [fusioninventory/fusioninventory-agent] d75938: feature: make loadFromFile() public and support de...
Guillaume Bougard
noreply at github.com
Wed Apr 10 08:12:11 BST 2019
Branch: refs/heads/develop
Home: https://github.com/fusioninventory/fusioninventory-agent
Commit: d75938fd66ceee18b3704c63a89f11ab566196a2
https://github.com/fusioninventory/fusioninventory-agent/commit/d75938fd66ceee18b3704c63a89f11ab566196a2
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/Config.pm
Log Message:
-----------
feature: make loadFromFile() public and support defaults as parameter
Commit: 0c33b685eb52954e6387c01cf72b8070e14ccecc
https://github.com/fusioninventory/fusioninventory-agent/commit/0c33b685eb52954e6387c01cf72b8070e14ccecc
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
A lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
feature: add HTTP server plugin support
Commit: 60d17abf050bd8555f1e8250dc8105a3e8db4d34
https://github.com/fusioninventory/fusioninventory-agent/commit/60d17abf050bd8555f1e8250dc8105a3e8db4d34
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
docs: fix and upadte one comment
Commit: 89a45f194e4e39183c9ae4a6428b6b5d82fe6156
https://github.com/fusioninventory/fusioninventory-agent/commit/89a45f194e4e39183c9ae4a6428b6b5d82fe6156
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
feat: support 'no' a plugin configuration for disabled
Commit: 6ecaef91d59a093cb9c65b2c75c094f5f3183a48
https://github.com/fusioninventory/fusioninventory-agent/commit/6ecaef91d59a093cb9c65b2c75c094f5f3183a48
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
refactor: update logging
Commit: f79cebe0763bdc845a5e0bdde8a4924d54d89366
https://github.com/fusioninventory/fusioninventory-agent/commit/f79cebe0763bdc845a5e0bdde8a4924d54d89366
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
feat: Add limited request rate support for plugins
Commit: 4d9ee431e9513bdd1cefe2cabfd8cdb6fb493e60
https://github.com/fusioninventory/fusioninventory-agent/commit/4d9ee431e9513bdd1cefe2cabfd8cdb6fb493e60
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/Config.pm
A lib/FusionInventory/Agent/Target/Listener.pm
Log Message:
-----------
feat: Add Listener target when 'listen' is set
Listener target can be enabled only when no other target is setup
and in 'no-httpd' is not set.
Commit: 691d653ecb7c9ce16ac67aebe061f384466ab680
https://github.com/fusioninventory/fusioninventory-agent/commit/691d653ecb7c9ce16ac67aebe061f384466ab680
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M bin/fusioninventory-agent
Log Message:
-----------
feat: add --listen option support to script
Commit: bfd4e1ec6598fa5a3458196e661dcc5eece1be35
https://github.com/fusioninventory/fusioninventory-agent/commit/bfd4e1ec6598fa5a3458196e661dcc5eece1be35
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/Config.pm
Log Message:
-----------
fix: Also use defaults for include config directive
Commit: 7547db8dda0579de625f878f009aa674972e0b18
https://github.com/fusioninventory/fusioninventory-agent/commit/7547db8dda0579de625f878f009aa674972e0b18
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/Config.pm
Log Message:
-----------
refactor: Add linefeed in config warn messages
Commit: ed7014204fc54c5a02f766c6be8c9ef68abe8f9d
https://github.com/fusioninventory/fusioninventory-agent/commit/ed7014204fc54c5a02f766c6be8c9ef68abe8f9d
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
fix: Updated debug messages
Commit: c250a584193332bcbc6ba9bf047d318fa5f5d974
https://github.com/fusioninventory/fusioninventory-agent/commit/c250a584193332bcbc6ba9bf047d318fa5f5d974
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
fix: Really use httpd configured plugin port
Commit: 944a775d2614c3348c9bad6c47f2362538cf1319
https://github.com/fusioninventory/fusioninventory-agent/commit/944a775d2614c3348c9bad6c47f2362538cf1319
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
M share/html/index.tpl
Log Message:
-----------
feat: Show enabled HTTPD plugins and ports
List ports for enabled HTTPD plugin in the root served page
Commit: ca8688d9a4eafcc152823974e3f7bbb9d1c922a4
https://github.com/fusioninventory/fusioninventory-agent/commit/ca8688d9a4eafcc152823974e3f7bbb9d1c922a4
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M share/html/index.tpl
Log Message:
-----------
feat: Don't show 'Force an Inventory' if not setup for
Avoid to show 'Force an Inventory' link if agent just listen for
remote requests
Commit: 9a72a356474769ccfbff73f8a7a7c306cf6996f0
https://github.com/fusioninventory/fusioninventory-agent/commit/9a72a356474769ccfbff73f8a7a7c306cf6996f0
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
refactor: debug remove
Commit: be419008fb82628c439cfb15a4b7899e05a6311c
https://github.com/fusioninventory/fusioninventory-agent/commit/be419008fb82628c439cfb15a4b7899e05a6311c
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
feat: Add error level logging for HTTPD plugins
Commit: 13d94a85d3ea48b4da4b0a409661135f919d1f46
https://github.com/fusioninventory/fusioninventory-agent/commit/13d94a85d3ea48b4da4b0a409661135f919d1f46
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/Config.pm
Log Message:
-----------
refacto: normalize warn and die events
Commit: 300ee00866e7d9f47e039ca4c8a6321336812019
https://github.com/fusioninventory/fusioninventory-agent/commit/300ee00866e7d9f47e039ca4c8a6321336812019
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M bin/fusioninventory-agent
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
style: cosmetic updates
Commit: 5ede858d611103b9e2bc4617ef700996b316b572
https://github.com/fusioninventory/fusioninventory-agent/commit/5ede858d611103b9e2bc4617ef700996b316b572
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
fix: typos mades api call misses
Commit: 4d560b22f0aab734a0b597d740bbf483bc322202
https://github.com/fusioninventory/fusioninventory-agent/commit/4d560b22f0aab734a0b597d740bbf483bc322202
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
doc: updated API doc
Commit: a344913a437e4f37bcc8eeffb71e58a12ba62f49
https://github.com/fusioninventory/fusioninventory-agent/commit/a344913a437e4f37bcc8eeffb71e58a12ba62f49
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
refacto: Make other HTTP method support possible
Commit: 844eaef58ee19079d31b1eb67642d6bba3da35e3
https://github.com/fusioninventory/fusioninventory-agent/commit/844eaef58ee19079d31b1eb67642d6bba3da35e3
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A lib/FusionInventory/Agent/HTTP/Session.pm
M lib/FusionInventory/Agent/Target/Listener.pm
M lib/FusionInventory/Agent/Task/Inventory.pm
Log Message:
-----------
feat: Add session support and inventory keeping in Listener
Commit: edfdfdfad80ffac7bcf4aa622f8df69ea0055f1b
https://github.com/fusioninventory/fusioninventory-agent/commit/edfdfdfad80ffac7bcf4aa622f8df69ea0055f1b
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A etc/server-test-plugin.cfg
A lib/FusionInventory/Agent/HTTP/Server/Test.pm
Log Message:
-----------
feat: Add Test server plugin as sample
Commit: bee362735ab8dbd13e304e894005daac50b1e7a6
https://github.com/fusioninventory/fusioninventory-agent/commit/bee362735ab8dbd13e304e894005daac50b1e7a6
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A etc/inventory-server-plugin.cfg
A lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
Log Message:
-----------
feat: Add Inventory HTTP plugin with basic authentication
Commit: 0f9f17ed8d113e6804e70cc1cde8553477c73bd7
https://github.com/fusioninventory/fusioninventory-agent/commit/0f9f17ed8d113e6804e70cc1cde8553477c73bd7
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M .gitignore
Log Message:
-----------
feat: ignore local configs
Commit: 95e3133928c5a6809b0734761183d427b479e3c8
https://github.com/fusioninventory/fusioninventory-agent/commit/95e3133928c5a6809b0734761183d427b479e3c8
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
Log Message:
-----------
fix: Add log when sending inventory
Commit: 91cbac15a8e8af43b55a9f260c441457e6965c70
https://github.com/fusioninventory/fusioninventory-agent/commit/91cbac15a8e8af43b55a9f260c441457e6965c70
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
fix: remove unused var
Commit: cb6166136e15362904e8b2d214af992a284dfd53
https://github.com/fusioninventory/fusioninventory-agent/commit/cb6166136e15362904e8b2d214af992a284dfd53
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
Log Message:
-----------
feat: Add compression support in HTTPD inventory plugin
Commit: cae0c6a9ece22fa0d44e8c771bcf7ca90667c358
https://github.com/fusioninventory/fusioninventory-agent/commit/cae0c6a9ece22fa0d44e8c771bcf7ca90667c358
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A bin/fusioninventory-remoteinventory
Log Message:
-----------
feat: Add fusioninventory-remoteinventory script
Commit: 32c2353e56675ba4a76ea4b76a84cd4033d51cf9
https://github.com/fusioninventory/fusioninventory-agent/commit/32c2353e56675ba4a76ea4b76a84cd4033d51cf9
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M t/lib/FusionInventory/Test/Agent.pm
Log Message:
-----------
fix: server test was failing when a httpd plugin is locally enabled
Commit: d7e8796573084aabc7b5e38f8fe263cf120a4acf
https://github.com/fusioninventory/fusioninventory-agent/commit/d7e8796573084aabc7b5e38f8fe263cf120a4acf
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Session.pm
Log Message:
-----------
refacto: clarify api
Fix perldoc documentation
Commit: 59839935db85485eafa81b172dac2a6258ce6ac1
https://github.com/fusioninventory/fusioninventory-agent/commit/59839935db85485eafa81b172dac2a6258ce6ac1
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
Log Message:
-----------
fix: fix nonce session api usage
fix perldoc documentation
Commit: 2620a26680b13dd5ebc23cda92b6211edcbf4c2a
https://github.com/fusioninventory/fusioninventory-agent/commit/2620a26680b13dd5ebc23cda92b6211edcbf4c2a
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M etc/inventory-server-plugin.cfg
Log Message:
-----------
fix: add no_compress default in inventory http plugin conf
Commit: b599003aed8777feaa2d22495d3eb75c38013971
https://github.com/fusioninventory/fusioninventory-agent/commit/b599003aed8777feaa2d22495d3eb75c38013971
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M bin/fusioninventory-agent
Log Message:
-----------
doc: update agent script perldoc
Commit: 91cf54be4360585a5ac926028383c05809af33ad
https://github.com/fusioninventory/fusioninventory-agent/commit/91cf54be4360585a5ac926028383c05809af33ad
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
fix: Fix HTTPD daemon listening when re-using address
Commit: ee79a2f96041615178665a3bd40a50a87213a74d
https://github.com/fusioninventory/fusioninventory-agent/commit/ee79a2f96041615178665a3bd40a50a87213a74d
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M bin/fusioninventory-remoteinventory
M lib/FusionInventory/Agent/HTTP/Server.pm
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
feat: Support keepalive connection when possible for httpd clients
Commit: 7e9197b7b857a29c76a977122fc995a30a14d988
https://github.com/fusioninventory/fusioninventory-agent/commit/7e9197b7b857a29c76a977122fc995a30a14d988
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M Changes
Log Message:
-----------
doc: Added Changes
Commit: 32db52161c360894b55406f193717a6b910c1c22
https://github.com/fusioninventory/fusioninventory-agent/commit/32db52161c360894b55406f193717a6b910c1c22
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
M Changes
Log Message:
-----------
doc: Forgot important Changes
Commit: 5cda50f6dbbfad003ec19fdfeedee4189e513b62
https://github.com/fusioninventory/fusioninventory-agent/commit/5cda50f6dbbfad003ec19fdfeedee4189e513b62
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
refacto: update some initialization message debug level
Add missing module use
Commit: 5257e63947d8b3c2de17645125f6d02a8a0b64c9
https://github.com/fusioninventory/fusioninventory-agent/commit/5257e63947d8b3c2de17645125f6d02a8a0b64c9
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
Log Message:
-----------
fix: add missing semicolon
Commit: ed3b2bc5d34dc983ab571150ca9e58c6bab80099
https://github.com/fusioninventory/fusioninventory-agent/commit/ed3b2bc5d34dc983ab571150ca9e58c6bab80099
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
Log Message:
-----------
fix: fix defaults when plugin configuration file is missing
Commit: a9cbf2b050baf0cd05d0aba47c3ba973e06c0ce2
https://github.com/fusioninventory/fusioninventory-agent/commit/a9cbf2b050baf0cd05d0aba47c3ba973e06c0ce2
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
M lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
M lib/FusionInventory/Agent/HTTP/Server/Test.pm
Log Message:
-----------
doc: fix documentation typo
Commit: 6fe2d34cde78317796806876a642c757fb0d57d8
https://github.com/fusioninventory/fusioninventory-agent/commit/6fe2d34cde78317796806876a642c757fb0d57d8
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M .gitignore
M bin/fusioninventory-remoteinventory
A etc/ssl-server-plugin.cfg
M lib/FusionInventory/Agent/HTTP/Server.pm
A lib/FusionInventory/Agent/HTTP/Server/SSL.pm
Log Message:
-----------
feat: Add HTTPD SSL server plugin
Add HTTPD plugin to enable SSL support on configured ports
Commit: dd1584008193ba673cb2999dd0c0d025a227d922
https://github.com/fusioninventory/fusioninventory-agent/commit/dd1584008193ba673cb2999dd0c0d025a227d922
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
M lib/FusionInventory/Agent/HTTP/Server.pm
Log Message:
-----------
fix: fix logger usage
Commit: 1d7044c53977fd741399049de7edf9b4294b460a
https://github.com/fusioninventory/fusioninventory-agent/commit/1d7044c53977fd741399049de7edf9b4294b460a
Author: Guillaume Bougard <gbougard at teclib.com>
Date: 2019-04-10 (Wed, 10 Apr 2019)
Changed paths:
M .gitignore
M Changes
M bin/fusioninventory-agent
A bin/fusioninventory-remoteinventory
A etc/inventory-server-plugin.cfg
A etc/server-test-plugin.cfg
A etc/ssl-server-plugin.cfg
M lib/FusionInventory/Agent/Config.pm
M lib/FusionInventory/Agent/HTTP/Server.pm
A lib/FusionInventory/Agent/HTTP/Server/Inventory.pm
A lib/FusionInventory/Agent/HTTP/Server/Plugin.pm
A lib/FusionInventory/Agent/HTTP/Server/SSL.pm
A lib/FusionInventory/Agent/HTTP/Server/Test.pm
A lib/FusionInventory/Agent/HTTP/Session.pm
A lib/FusionInventory/Agent/Target/Listener.pm
M lib/FusionInventory/Agent/Task/Inventory.pm
M share/html/index.tpl
M t/lib/FusionInventory/Test/Agent.pm
Log Message:
-----------
Merge pull request #661 from TECLIB/feature/remote-inventory
Feature: HTTPD plugins support & remote inventory support
Compare: https://github.com/fusioninventory/fusioninventory-agent/compare/f417edde127c...1d7044c53977
More information about the Fusioninventory-commit
mailing list