contrib/cloudeebus.git
11 years agoUse log for error management only. Catch publish / subscribe exceptions.
Luc Yriarte [Tue, 4 Sep 2012 14:03:46 +0000 (16:03 +0200)]
Use log for error management only. Catch publish / subscribe exceptions.

11 years agocloudeebus js library: adding disconnectSignal method (connectToSignal unsubscribe)
Luc Yriarte [Tue, 4 Sep 2012 12:52:12 +0000 (14:52 +0200)]
cloudeebus js library: adding disconnectSignal method (connectToSignal unsubscribe)

11 years agoremove bus.listNames API. Not necessary and possible security issue
Luc Yriarte [Wed, 29 Aug 2012 14:32:26 +0000 (16:32 +0200)]
remove bus.listNames API. Not necessary and possible security issue

11 years agoupdate TODO
Luc Yriarte [Tue, 28 Aug 2012 10:20:54 +0000 (12:20 +0200)]
update TODO

11 years agocloudeebus js library: get properties only when org.freedesktop.DBus.Properties inter...
Luc Yriarte [Tue, 28 Aug 2012 10:11:51 +0000 (12:11 +0200)]
cloudeebus js library: get properties only when org.freedesktop.DBus.Properties interface available, and only on interfaces where properties are listed on introspection xml

11 years agoupdate TODO
Luc Yriarte [Tue, 28 Aug 2012 08:03:19 +0000 (10:03 +0200)]
update TODO

11 years agoinstall process: require autobahn from version 5.2
Luc Yriarte [Thu, 23 Aug 2012 13:57:37 +0000 (15:57 +0200)]
install process: require autobahn from version 5.2

11 years agofix include path in doc/sample page
Luc Yriarte [Thu, 23 Aug 2012 12:37:19 +0000 (14:37 +0200)]
fix include path in doc/sample page

11 years agoMerge branch 'master' of ssh://otcgit.jf.intel.com/~/cloudybus
Luc Yriarte [Thu, 23 Aug 2012 12:23:20 +0000 (14:23 +0200)]
Merge branch 'master' of ssh://otcgit.jf.intel.com/~/cloudybus

11 years agoRefactor source tree and add packaging
Christophe Guiraud [Thu, 23 Aug 2012 11:59:31 +0000 (13:59 +0200)]
Refactor source tree and add packaging

11 years agocloudeebus js library: js lint
Luc Yriarte [Wed, 22 Aug 2012 09:10:01 +0000 (11:10 +0200)]
cloudeebus js library: js lint

11 years agocloudeebus js library: get properties at introspection when org.freedesktop.DBus...
Luc Yriarte [Tue, 21 Aug 2012 15:46:06 +0000 (17:46 +0200)]
cloudeebus js library: get properties at introspection when org.freedesktop.DBus.Properties interface available. cleanup interfaces array after.

11 years agoMerge branch 'master' of ssh://otcgit.jf.intel.com/~/cloudybus
Luc Yriarte [Tue, 21 Aug 2012 12:41:46 +0000 (14:41 +0200)]
Merge branch 'master' of ssh://otcgit.jf.intel.com/~/cloudybus

11 years agocloudeebus js library: build interfaces array at object introspection
Luc Yriarte [Tue, 21 Aug 2012 12:36:11 +0000 (14:36 +0200)]
cloudeebus js library: build interfaces array at object introspection

11 years agoREADME typo
Christophe Guiraud [Tue, 21 Aug 2012 12:31:57 +0000 (14:31 +0200)]
README typo

11 years agoTODO list
Luc Yriarte [Mon, 20 Aug 2012 14:39:37 +0000 (16:39 +0200)]
TODO list

11 years agocloudeebus js library: use method.call to expand JSON arguments array when invoking...
Luc Yriarte [Fri, 17 Aug 2012 14:48:51 +0000 (16:48 +0200)]
cloudeebus js library: use method.call to expand JSON arguments array when invoking success callback

11 years agocloudeebus js library: introspection callback gets updated object
Luc Yriarte [Fri, 10 Aug 2012 22:42:55 +0000 (00:42 +0200)]
cloudeebus js library: introspection callback gets updated object

11 years agodoc: demo introspect callback
Luc Yriarte [Fri, 10 Aug 2012 15:24:40 +0000 (17:24 +0200)]
doc: demo introspect callback

11 years agocloudeebus js library: introspect in object's getter callback
Luc Yriarte [Fri, 10 Aug 2012 15:24:22 +0000 (17:24 +0200)]
cloudeebus js library: introspect in object's getter callback

11 years agodoc: demo code uses introspection
Luc Yriarte [Fri, 10 Aug 2012 15:14:48 +0000 (17:14 +0200)]
doc: demo code uses introspection

11 years agocloudeebus js library: _introspect
Luc Yriarte [Fri, 10 Aug 2012 15:09:23 +0000 (17:09 +0200)]
cloudeebus js library: _introspect

11 years agocloudeebus js library: _addMethod
Luc Yriarte [Fri, 10 Aug 2012 12:17:08 +0000 (14:17 +0200)]
cloudeebus js library: _addMethod
creates wrapper methods to be auto-generated from introspection data.

11 years agodoc: demo code uses proxy.connectToSignal
Luc Yriarte [Thu, 9 Aug 2012 15:08:01 +0000 (17:08 +0200)]
doc: demo code uses proxy.connectToSignal

11 years agocloudeebus js library: proxy support callMethod / connectToSignal
Luc Yriarte [Thu, 9 Aug 2012 15:06:39 +0000 (17:06 +0200)]
cloudeebus js library: proxy support callMethod / connectToSignal

11 years agodoc: demo code uses proxy.callMethod
Luc Yriarte [Thu, 9 Aug 2012 13:43:43 +0000 (15:43 +0200)]
doc: demo code uses proxy.callMethod

11 years agocloudeebus js library: js proxy objects
Luc Yriarte [Thu, 9 Aug 2012 13:36:31 +0000 (15:36 +0200)]
cloudeebus js library: js proxy objects

11 years agocloudeebus server: fix message handling in error callbacks
Luc Yriarte [Thu, 9 Aug 2012 13:22:24 +0000 (15:22 +0200)]
cloudeebus server: fix message handling in error callbacks

11 years agodoc: test page, demo code retrieves session bus names
Luc Yriarte [Thu, 9 Aug 2012 12:19:50 +0000 (14:19 +0200)]
doc: test page, demo code retrieves session bus names

11 years agocloudeebus js library initial commit
Luc Yriarte [Thu, 9 Aug 2012 11:51:19 +0000 (13:51 +0200)]
cloudeebus js library initial commit

11 years agocloudeebus server: add bus.list_names RPC
Luc Yriarte [Thu, 9 Aug 2012 11:50:00 +0000 (13:50 +0200)]
cloudeebus server: add bus.list_names RPC

11 years agocloudeebus server: cache dbus proxy methods
Luc Yriarte [Tue, 7 Aug 2012 16:39:02 +0000 (18:39 +0200)]
cloudeebus server: cache dbus proxy methods

11 years agocloudeebus server: cache dbus proxy objects
Luc Yriarte [Tue, 7 Aug 2012 16:08:24 +0000 (18:08 +0200)]
cloudeebus server: cache dbus proxy objects

11 years agocloudeebus server: generalize hashId function
Luc Yriarte [Tue, 7 Aug 2012 15:16:34 +0000 (17:16 +0200)]
cloudeebus server: generalize hashId function

11 years agocloudeebus server: cache dbus connexions
Luc Yriarte [Tue, 7 Aug 2012 13:31:30 +0000 (15:31 +0200)]
cloudeebus server: cache dbus connexions

11 years agocloudeebus server: centralize dbus-send/register tools
Luc Yriarte [Tue, 7 Aug 2012 13:13:33 +0000 (15:13 +0200)]
cloudeebus server: centralize dbus-send/register tools

11 years agodbus-register: use a hash for signal handlers instead of an array
Luc Yriarte [Tue, 7 Aug 2012 13:11:32 +0000 (15:11 +0200)]
dbus-register: use a hash for signal handlers instead of an array

11 years agodbus-register: support multiple registration to the same event
Luc Yriarte [Thu, 2 Aug 2012 16:42:22 +0000 (18:42 +0200)]
dbus-register: support multiple registration to the same event

11 years agocleanup proof of concept
Luc Yriarte [Thu, 2 Aug 2012 16:26:39 +0000 (18:26 +0200)]
cleanup proof of concept

11 years agoUpdated README with directions for running the demo
Luc Yriarte [Thu, 2 Aug 2012 16:25:51 +0000 (18:25 +0200)]
Updated README with directions for running the demo

11 years agodbus-send: make the demo page lock the screen by default
Luc Yriarte [Thu, 2 Aug 2012 16:23:02 +0000 (18:23 +0200)]
dbus-send: make the demo page lock the screen by default

11 years agodbus-register: remove logging messages
Luc Yriarte [Thu, 2 Aug 2012 12:20:23 +0000 (14:20 +0200)]
dbus-register: remove logging messages

11 years agodbus-register: publishing dbus signals
Luc Yriarte [Thu, 2 Aug 2012 12:15:40 +0000 (14:15 +0200)]
dbus-register: publishing dbus signals

11 years agodbus-register: first pass, connect to DBus signals
Luc Yriarte [Thu, 2 Aug 2012 09:23:53 +0000 (11:23 +0200)]
dbus-register: first pass, connect to DBus signals

11 years agodbus-send: keep a pending calls list, unref finished calls at each dbusSend
Luc Yriarte [Wed, 1 Aug 2012 13:43:42 +0000 (15:43 +0200)]
dbus-send: keep a pending calls list, unref finished calls at each dbusSend

11 years agodbus-send: fix typo, return error.get_dbus_message result string instead of the actua...
Luc Yriarte [Wed, 1 Aug 2012 13:20:14 +0000 (15:20 +0200)]
dbus-send: fix typo, return error.get_dbus_message result string instead of the actual function

11 years agodbus-send: create a DbusCallHandler object to manage dbus results
Luc Yriarte [Wed, 1 Aug 2012 13:15:01 +0000 (15:15 +0200)]
dbus-send: create a DbusCallHandler object to manage dbus results

11 years agodbus-send: no need to raise exceptions, rely on deferred object callback/errback...
Luc Yriarte [Wed, 1 Aug 2012 12:50:13 +0000 (14:50 +0200)]
dbus-send: no need to raise exceptions, rely on deferred object callback/errback mechanism

11 years agodbus-send: make async dbus call, return result in deferred method
Luc Yriarte [Wed, 1 Aug 2012 10:12:10 +0000 (12:12 +0200)]
dbus-send: make async dbus call, return result in deferred method

11 years agodbus-send: call the dbus method from the callback
Luc Yriarte [Tue, 31 Jul 2012 16:26:56 +0000 (18:26 +0200)]
dbus-send: call the dbus method from the callback

11 years agodbus-send: use local parameters for deferred dbus call
Luc Yriarte [Tue, 31 Jul 2012 15:16:52 +0000 (17:16 +0200)]
dbus-send: use local parameters for deferred dbus call

11 years agodbus-send: defer dbus call
Luc Yriarte [Tue, 31 Jul 2012 14:16:58 +0000 (16:16 +0200)]
dbus-send: defer dbus call

11 years agodbus-send: add interface parameter
Luc Yriarte [Tue, 31 Jul 2012 08:02:29 +0000 (10:02 +0200)]
dbus-send: add interface parameter

11 years agodbus-send: enable debug log, raise exceptions on errors
Luc Yriarte [Mon, 30 Jul 2012 15:10:54 +0000 (17:10 +0200)]
dbus-send: enable debug log, raise exceptions on errors

11 years agodbus-send: return result in json format
Luc Yriarte [Fri, 27 Jul 2012 12:46:43 +0000 (14:46 +0200)]
dbus-send: return result in json format

11 years agodbus-send: use Screensave SetActive method in the test page to use argument list...
Luc Yriarte [Fri, 27 Jul 2012 11:54:48 +0000 (13:54 +0200)]
dbus-send: use Screensave SetActive method in the test page to use argument list param.

11 years agodbus-send: json args support
Luc Yriarte [Fri, 27 Jul 2012 11:54:01 +0000 (13:54 +0200)]
dbus-send: json args support

11 years agodbus-send: add a field to select the ws uri in the test page
Luc Yriarte [Fri, 27 Jul 2012 08:29:47 +0000 (10:29 +0200)]
dbus-send: add a field to select the ws uri in the test page

11 years agodbus-send working example with org.gnome.ScreenSaver Lock
Luc Yriarte [Thu, 26 Jul 2012 12:42:27 +0000 (14:42 +0200)]
dbus-send working example with org.gnome.ScreenSaver Lock

11 years agodbus-send test page
Luc Yriarte [Thu, 26 Jul 2012 08:45:49 +0000 (10:45 +0200)]
dbus-send test page

11 years agodbus-send server runs, dbusSend function is a stub
Luc Yriarte [Wed, 25 Jul 2012 15:42:29 +0000 (17:42 +0200)]
dbus-send server runs, dbusSend function is a stub

11 years agodbus-tools: dbus-send skeleton
Luc Yriarte [Wed, 25 Jul 2012 13:36:05 +0000 (15:36 +0200)]
dbus-tools: dbus-send skeleton

11 years agoApache License
Luc Yriarte [Wed, 25 Jul 2012 12:40:23 +0000 (14:40 +0200)]
Apache License

11 years agoFirst drop of POC (Proof Of Concept)
Christophe Guiraud [Tue, 24 Jul 2012 13:57:36 +0000 (15:57 +0200)]
First drop of POC (Proof Of Concept)

11 years agoinitial import: LICENSE and README placeholders
Luc Yriarte [Tue, 24 Jul 2012 13:49:34 +0000 (15:49 +0200)]
initial import: LICENSE and README placeholders