contrib/cloudeebus.git
10 years agobump version 0.6.1 upstream upstream/0.6.1
Luc Yriarte [Fri, 11 Jul 2014 09:40:30 +0000 (11:40 +0200)]
bump version 0.6.1

10 years agoUpdate authors list. Crosswalk port is a major contribution.
Luc Yriarte [Fri, 11 Jul 2014 12:15:45 +0000 (14:15 +0200)]
Update authors list. Crosswalk port is a major contribution.

10 years agomake the Tracker example do an actual sparql query (dump classes and relations)
Luc Yriarte [Fri, 11 Jul 2014 12:07:49 +0000 (14:07 +0200)]
make the Tracker example do an actual sparql query (dump classes and relations)

10 years agoRename engine.py (too generic) as cloudeebusengine.py
Luc Yriarte [Fri, 11 Jul 2014 11:39:27 +0000 (13:39 +0200)]
Rename engine.py (too generic) as cloudeebusengine.py

10 years agoApplying JSON arguments dbus types parsing to cloudeebus engine.
Luc Yriarte [Thu, 10 Jul 2014 15:48:31 +0000 (17:48 +0200)]
Applying JSON arguments dbus types parsing to cloudeebus engine.

Diffed engine.py@ab1b630 and cloudeebus.py@136c97d and patched
only the relevant changes.

10 years agoMerge branch 'typedkeys' into xwalk-merge
Luc Yriarte [Thu, 10 Jul 2014 15:39:59 +0000 (17:39 +0200)]
Merge branch 'typedkeys' into xwalk-merge

10 years agoRemove traces when decoding JSON arguments for dbus patterns
Luc Yriarte [Thu, 10 Jul 2014 13:08:41 +0000 (15:08 +0200)]
Remove traces when decoding JSON arguments for dbus patterns

10 years agoFixed conversion of dbus types
Mario Lueder [Tue, 8 Jul 2014 09:50:34 +0000 (11:50 +0200)]
Fixed conversion of dbus types

10 years agoagent server sample: un-comment autobahn and cloudeebus scripts inclusion
Luc Yriarte [Tue, 8 Jul 2014 08:10:13 +0000 (10:10 +0200)]
agent server sample: un-comment autobahn and cloudeebus scripts inclusion

10 years agoadd engine.py to the scripts installed by setuptools
Luc Yriarte [Mon, 7 Jul 2014 13:27:06 +0000 (15:27 +0200)]
add engine.py to the scripts installed by setuptools

Otherwise, when Cloudeebus is installed as mentioned in the README
cloudeebus.py will fail to find engine.py at runtime.

10 years agoSend attributes of dbus commands with a certain dbus type. This makes it possible...
Mario Lueder [Wed, 2 Jul 2014 12:33:23 +0000 (14:33 +0200)]
Send attributes of dbus commands with a certain dbus type. This makes it possible to send dictionary keys with other types than string

10 years agoexamples: usable with Crosswalk extension and web socket
Patrick Ohly [Fri, 20 Jun 2014 07:57:58 +0000 (09:57 +0200)]
examples: usable with Crosswalk extension and web socket

When the browser already provides the "cloudeebus" module, then the
examples do not need (and shouldn't) import the cloudeebus .js again,
because that would replace the browser extension implementation with
the web socket version.

10 years agoCloudeebus via Crosswalk extension
Patrick Ohly [Thu, 12 Jun 2014 14:09:18 +0000 (16:09 +0200)]
Cloudeebus via Crosswalk extension

The basic idea is this:
- run the Python side inside the Crosswalk extension process
- load the JavaScript side into Crosswalk from the extension
- replace the WebSocket communication with Crosswalk internal
  message passing

Because each app gets its own instance of Cloudeebus and thus its own
private connection to D-Bus, this solution does not suffer from the
security issues of the WebSocket-based Cloudeebus (circumventing D-Bus
access controls, services not seeing the real app).

On Tizen, the services see a normal app process talking to them via
D-Bus.

The Python side gets split it into the main executable using WebSocket
and the core engine which only uses objects providing certain
WebSocket APIs. The Crosswalk extension uses the engine with dummy
objects that map the WebSocket APIs to Crosswalk extension message
passing.

10 years agofreeze autobahn==0.5.8 dependency
Luc Yriarte [Mon, 24 Feb 2014 21:00:01 +0000 (22:00 +0100)]
freeze autobahn==0.5.8 dependency

11 years agoPromise async wrappers patch
Luc Yriarte [Mon, 30 Sep 2013 16:51:46 +0000 (18:51 +0200)]
Promise async wrappers patch

11 years agosplit JS components
Luc Yriarte [Mon, 23 Sep 2013 16:53:50 +0000 (18:53 +0200)]
split JS components

11 years agobump version 0.6.0
Luc Yriarte [Wed, 28 Aug 2013 14:24:41 +0000 (16:24 +0200)]
bump version 0.6.0

11 years agofix service add agent error handler
Luc Yriarte [Wed, 28 Aug 2013 13:19:46 +0000 (15:19 +0200)]
fix service add agent error handler

11 years agosimplify signal emitter wrapper
Luc Yriarte [Wed, 28 Aug 2013 13:16:31 +0000 (15:16 +0200)]
simplify signal emitter wrapper

11 years agorename Agent attributes, to be documented
Luc Yriarte [Wed, 28 Aug 2013 09:56:25 +0000 (11:56 +0200)]
rename Agent attributes, to be documented

11 years agoMerge pull request #40 from fpaut/master
Luc Yriarte [Tue, 27 Aug 2013 09:23:13 +0000 (02:23 -0700)]
Merge pull request #40 from fpaut/master

Bug Fix on emit signal with more than 1 parameter

11 years agoBug Fix on emit signal with more than 1 parameter
Frederic PAUT [Tue, 27 Aug 2013 09:08:59 +0000 (11:08 +0200)]
Bug Fix on emit signal with more than 1 parameter

11 years agoremove useless test when populating childNodeNames
Luc Yriarte [Mon, 26 Aug 2013 13:04:48 +0000 (15:04 +0200)]
remove useless test when populating childNodeNames

11 years agoMerge pull request #39 from fpaut/master
Luc Yriarte [Tue, 20 Aug 2013 09:02:19 +0000 (02:02 -0700)]
Merge pull request #39 from fpaut/master

Bug Fix on emit signal with no data

11 years agodbus-service : Bug Fix on emit signal with no data
Frederic PAUT [Wed, 7 Aug 2013 12:05:33 +0000 (14:05 +0200)]
dbus-service : Bug Fix on emit signal with no data

11 years agodbus service : Remove forgotten trace...
Frederic PAUT [Tue, 30 Jul 2013 07:48:39 +0000 (09:48 +0200)]
dbus service : Remove forgotten trace...

11 years agofix agent constructor signature, bump version 0.5.100
Luc Yriarte [Wed, 31 Jul 2013 11:08:55 +0000 (13:08 +0200)]
fix agent constructor signature, bump version 0.5.100

11 years agoMerge pull request #37 from fpaut/master
Luc Yriarte [Wed, 31 Jul 2013 10:53:50 +0000 (03:53 -0700)]
Merge pull request #37 from fpaut/master

dbus service: Bug fix, using attribute 'service name' for cloudeebus Agent

11 years agodbus service: Bug fix, applying attribute 'service name' for cloudeebus Agent
Frederic PAUT [Mon, 29 Jul 2013 11:55:30 +0000 (13:55 +0200)]
dbus service: Bug fix, applying attribute 'service name' for cloudeebus Agent

11 years agodbus service: Bug fix, restoring attribute 'service name' for cloudeebus.Agent
Frederic PAUT [Mon, 29 Jul 2013 08:45:38 +0000 (10:45 +0200)]
dbus service: Bug fix, restoring attribute 'service name' for cloudeebus.Agent

11 years agoMerge pull request #36 from fpaut/master
Luc Yriarte [Mon, 29 Jul 2013 08:35:07 +0000 (01:35 -0700)]
Merge pull request #36 from fpaut/master

dbus service: remove unused attribute of cloudeebus.Agent ('srvName')

11 years agoREADME update
Frederic PAUT [Mon, 29 Jul 2013 08:29:06 +0000 (10:29 +0200)]
README update

11 years agodbus service : small fix
Frederic PAUT [Fri, 26 Jul 2013 16:34:14 +0000 (18:34 +0200)]
dbus service : small fix
Instanciate class by passing object path as string (instead of reference)

11 years agodbus service: create Agent wrapper only if agent has been created successfully
Frederic PAUT [Fri, 26 Jul 2013 16:33:13 +0000 (18:33 +0200)]
dbus service: create Agent wrapper only if agent has been created successfully

11 years agodbus service: remove unused attribute of cloudeebus.Agent ('srvName')
Frederic PAUT [Fri, 26 Jul 2013 13:42:04 +0000 (15:42 +0200)]
dbus service: remove unused attribute of cloudeebus.Agent ('srvName')

11 years agoMerge pull request #33 from enzuguri/master
Luc Yriarte [Fri, 26 Jul 2013 08:57:00 +0000 (01:57 -0700)]
Merge pull request #33 from enzuguri/master

Adding child node/objects parsing into introspection

11 years agoAdding child node/objects parsing into introspection
Alexander Fell [Thu, 25 Jul 2013 11:01:05 +0000 (12:01 +0100)]
Adding child node/objects parsing into introspection

From the introspection dtd document, the returned xml
from introspection can return a list of interface or node elements:
http://standards.freedesktop.org/dbus/1.0/introspect.dtd

This is useful to get the names of the child objects that
can be found on the bus path

11 years agoMerge pull request #32 from fpaut/master
Luc Yriarte [Mon, 22 Jul 2013 14:54:57 +0000 (07:54 -0700)]
Merge pull request #32 from fpaut/master

Fix typo

11 years agoFix typo
Frederic PAUT [Mon, 22 Jul 2013 14:41:44 +0000 (16:41 +0200)]
Fix typo

11 years agoMerge pull request #31 from fpaut/master
Luc Yriarte [Mon, 22 Jul 2013 13:25:04 +0000 (06:25 -0700)]
Merge pull request #31 from fpaut/master

dbus service : removing service do not remove agent(s)

11 years agodbus-service : removing unused try/catch
Frederic PAUT [Mon, 22 Jul 2013 12:53:55 +0000 (14:53 +0200)]
dbus-service : removing unused try/catch

11 years agodbus service : doc-sample/agent, restoring 'Div' method
Frederic PAUT [Mon, 22 Jul 2013 12:42:45 +0000 (14:42 +0200)]
dbus service : doc-sample/agent, restoring 'Div' method

11 years agodbus service : avoiding multi-connection on each 'run script' button
Frederic PAUT [Mon, 22 Jul 2013 12:42:02 +0000 (14:42 +0200)]
dbus service : avoiding multi-connection on each 'run script' button

11 years agodbus service : doc-sample/agent, avoid multiple registration to signal on each 'run...
Frederic PAUT [Mon, 22 Jul 2013 10:04:10 +0000 (12:04 +0200)]
dbus service : doc-sample/agent, avoid multiple registration to signal on each 'run script'

11 years agodbus service : doc sample/agent, a few simplification of client side
Frederic PAUT [Mon, 22 Jul 2013 09:50:31 +0000 (11:50 +0200)]
dbus service : doc sample/agent, a few simplification of client side

11 years agodbus service : removing service do not remove agent(s)
Frederic PAUT [Mon, 22 Jul 2013 09:48:56 +0000 (11:48 +0200)]
dbus service : removing service do not remove agent(s)
updating sample/agent

11 years agocomment cleanup
Luc Yriarte [Wed, 17 Jul 2013 07:46:17 +0000 (09:46 +0200)]
comment cleanup

11 years agoMerge pull request #30 from fpaut/master
Luc Yriarte [Tue, 16 Jul 2013 15:56:52 +0000 (08:56 -0700)]
Merge pull request #30 from fpaut/master

Fix typo

11 years agoFix typo
Frederic PAUT [Tue, 16 Jul 2013 15:09:03 +0000 (17:09 +0200)]
Fix typo

11 years agocode cleaning
Frederic PAUT [Tue, 16 Jul 2013 13:50:28 +0000 (15:50 +0200)]
code cleaning

11 years agoMerge pull request #29 from fpaut/master
Luc Yriarte [Wed, 10 Jul 2013 13:00:09 +0000 (06:00 -0700)]
Merge pull request #29 from fpaut/master

simplifying a small part of code

11 years agosimplifying a small part of code
Frederic PAUT [Wed, 10 Jul 2013 12:42:11 +0000 (14:42 +0200)]
simplifying a small part of code

11 years agoAdd (minor) information on error
Frederic PAUT [Wed, 10 Jul 2013 08:57:16 +0000 (10:57 +0200)]
Add (minor) information on error

11 years agoMerge pull request #28 from fpaut/master
Luc Yriarte [Mon, 8 Jul 2013 12:23:08 +0000 (05:23 -0700)]
Merge pull request #28 from fpaut/master

Remove unused traces

11 years agoRemove unused traces
Frederic PAUT [Mon, 8 Jul 2013 12:21:12 +0000 (14:21 +0200)]
Remove unused traces

11 years agoMerge pull request #27 from fpaut/master
Luc Yriarte [Mon, 8 Jul 2013 12:20:20 +0000 (05:20 -0700)]
Merge pull request #27 from fpaut/master

dbus service : bug fix on 'remove agent'

11 years agoCode cleaning
Frederic PAUT [Mon, 8 Jul 2013 12:13:03 +0000 (14:13 +0200)]
Code cleaning

11 years agoAdding more informations on error
Frederic PAUT [Mon, 8 Jul 2013 12:12:46 +0000 (14:12 +0200)]
Adding more informations on error

11 years agodbus service : bug fix on 'remove agent'
Frederic PAUT [Mon, 8 Jul 2013 12:11:00 +0000 (14:11 +0200)]
dbus service : bug fix on 'remove agent'

11 years agodoc agent : Add a button for removing service (and agents)
Frederic PAUT [Mon, 8 Jul 2013 09:23:23 +0000 (11:23 +0200)]
doc agent : Add a button for removing service (and agents)
and a parameter was added to evalScript(), used to pass a script

11 years agotest scripts authorizations
Luc Yriarte [Thu, 4 Jul 2013 09:50:47 +0000 (11:50 +0200)]
test scripts authorizations

11 years agorework help messages
Luc Yriarte [Thu, 4 Jul 2013 09:04:27 +0000 (11:04 +0200)]
rework help messages

11 years agoerror.uri is autobahn-related, not needed here
Luc Yriarte [Thu, 4 Jul 2013 08:36:18 +0000 (10:36 +0200)]
error.uri is autobahn-related, not needed here

11 years agoMerge pull request #26 from fpaut/security
Luc Yriarte [Wed, 3 Jul 2013 14:54:49 +0000 (07:54 -0700)]
Merge pull request #26 from fpaut/security

dbus service : adding security feature (provided by a list of allowed service name)

11 years agoin doc/agent, renaming WHITELIST -> SAMPLELIST and using it in common for whitelist...
Frederic PAUT [Wed, 3 Jul 2013 13:51:19 +0000 (15:51 +0200)]
in doc/agent, renaming WHITELIST -> SAMPLELIST and using it in common for whitelist and servicelist

11 years agoAdding some informations in Readme
Frederic PAUT [Wed, 3 Jul 2013 13:49:05 +0000 (15:49 +0200)]
Adding some informations in Readme

11 years agotracing dictionnary result one time only
Frederic PAUT [Wed, 3 Jul 2013 13:03:16 +0000 (15:03 +0200)]
tracing dictionnary result one time only

11 years agodbus service : adding manifest providing security
Frederic PAUT [Wed, 3 Jul 2013 13:01:17 +0000 (15:01 +0200)]
dbus service : adding manifest providing security

11 years agodbus service : adding security feature (provided by a list of allowed service name)
Frederic PAUT [Wed, 3 Jul 2013 13:00:22 +0000 (15:00 +0200)]
dbus service : adding security feature (provided by a list of allowed service name)

11 years agodbus service : adding security feature (provided by a list of allowed service name)
Frederic PAUT [Wed, 3 Jul 2013 12:59:32 +0000 (14:59 +0200)]
dbus service : adding security feature (provided by a list of allowed service name)

11 years agoerror management simplification
Luc Yriarte [Fri, 28 Jun 2013 13:55:41 +0000 (15:55 +0200)]
error management simplification

11 years agoremove logs unrelated to session initialization or errors
Luc Yriarte [Fri, 28 Jun 2013 13:22:48 +0000 (15:22 +0200)]
remove logs unrelated to session initialization or errors

11 years agominor code prettyfy / whitespaces
Luc Yriarte [Fri, 28 Jun 2013 13:15:23 +0000 (15:15 +0200)]
minor code prettyfy / whitespaces

11 years agocode cleanup / local variables
Luc Yriarte [Fri, 28 Jun 2013 13:11:12 +0000 (15:11 +0200)]
code cleanup / local variables

11 years agoMerge pull request #25 from fpaut/agent_future
Luc Yriarte [Fri, 28 Jun 2013 08:50:41 +0000 (01:50 -0700)]
Merge pull request #25 from fpaut/agent_future

switching all methods to 'Promise' interface

11 years agoRename method delAgent -> removeAgent
Frederic PAUT [Thu, 27 Jun 2013 14:24:22 +0000 (16:24 +0200)]
Rename method delAgent -> removeAgent

11 years agoRemoving alert() and using cloudeebus.log()
Frederic PAUT [Thu, 27 Jun 2013 14:20:47 +0000 (16:20 +0200)]
Removing alert() and using cloudeebus.log()

11 years agoswitching all methods to 'Promise' interface
Frederic PAUT [Thu, 27 Jun 2013 14:17:15 +0000 (16:17 +0200)]
switching all methods to 'Promise' interface

11 years agodbus service : removing the method cloudeebus.BusConnection.removeService
Frederic PAUT [Thu, 27 Jun 2013 13:10:52 +0000 (15:10 +0200)]
dbus service : removing the method cloudeebus.BusConnection.removeService
(to avoid the confusion with cloudeebus.Service.remove)

11 years agodbus service : removing the method cloudeebus.Service.add
Frederic PAUT [Thu, 27 Jun 2013 10:21:43 +0000 (12:21 +0200)]
dbus service : removing the method cloudeebus.Service.add
(to avoid the confusion with cloudeebus.BusConnection.addService)

11 years agosignal sending now supported
Luc Yriarte [Tue, 25 Jun 2013 14:18:09 +0000 (16:18 +0200)]
signal sending now supported

11 years agotemp version 0.5.99
Luc Yriarte [Tue, 25 Jun 2013 14:16:44 +0000 (16:16 +0200)]
temp version 0.5.99

11 years agoMerge pull request #24 from fpaut/agent_future
Luc Yriarte [Tue, 25 Jun 2013 13:43:11 +0000 (06:43 -0700)]
Merge pull request #24 from fpaut/agent_future

merge from master

11 years agoUpdate with new agent function prototype, and formatting error
Frederic PAUT [Tue, 25 Jun 2013 12:18:47 +0000 (14:18 +0200)]
Update with new agent function prototype, and formatting error

11 years agoGeneric definition of an Agent renamed cloudeebus.Agent
Frederic PAUT [Tue, 25 Jun 2013 12:07:27 +0000 (14:07 +0200)]
Generic definition of an Agent renamed cloudeebus.Agent

11 years agoForgotten some errors formatting (with cloudeebus.getError)
Frederic PAUT [Tue, 25 Jun 2013 10:22:49 +0000 (12:22 +0200)]
Forgotten some errors formatting (with cloudeebus.getError)

11 years agoFormatting error with cloudeebus.getError()
Frederic PAUT [Tue, 25 Jun 2013 09:03:24 +0000 (11:03 +0200)]
Formatting error with cloudeebus.getError()

11 years agoforgotten to replace two accept -> fulfill
Frederic PAUT [Tue, 25 Jun 2013 08:55:42 +0000 (10:55 +0200)]
forgotten to replace two accept -> fulfill

11 years agoFactorize creation of dynamic className (and ensure that's always the same)
Frederic PAUT [Tue, 25 Jun 2013 08:55:09 +0000 (10:55 +0200)]
Factorize creation of dynamic className (and ensure that's always the same)

11 years agoadding function to parse error object
Frederic PAUT [Mon, 24 Jun 2013 12:13:02 +0000 (14:13 +0200)]
adding function to parse error object

11 years agoMerge branch 'master' into agent_future
Frederic PAUT [Mon, 24 Jun 2013 10:18:07 +0000 (12:18 +0200)]
Merge branch 'master' into agent_future

Conflicts:
cloudeebus/cloudeebus.js
cloudeebus/cloudeebus.py
setup.py

11 years agodbus service : integrating generic JS definition of an 'Agent' in cloudeebus.js
Frederic PAUT [Mon, 24 Jun 2013 10:14:56 +0000 (12:14 +0200)]
dbus service : integrating generic JS definition of an 'Agent' in cloudeebus.js
Let list of 'service' storage to application, not cloudeebus

11 years agobump version 0.5.1
Luc Yriarte [Wed, 19 Jun 2013 12:55:08 +0000 (14:55 +0200)]
bump version 0.5.1

11 years agoDOM spec update: Future/accept -> Promise/fulfill
Luc Yriarte [Wed, 19 Jun 2013 12:20:25 +0000 (14:20 +0200)]
DOM spec update: Future/accept -> Promise/fulfill

11 years agoMerge pull request #23 from fpaut/agent_future
Luc Yriarte [Mon, 10 Jun 2013 12:56:01 +0000 (05:56 -0700)]
Merge pull request #23 from fpaut/agent_future

dbus service : Fix JSON encoding for allowing encoding of byte not utf-8

11 years agobump version 0.5.0
Luc Yriarte [Wed, 29 May 2013 16:46:44 +0000 (18:46 +0200)]
bump version 0.5.0

11 years agodbus service : Fix JSON encoding for allowing encoding of byte not utf-8
Frederic PAUT [Mon, 10 Jun 2013 12:40:50 +0000 (14:40 +0200)]
dbus service : Fix JSON encoding for allowing encoding of byte not utf-8
(and will be deliver in arguments for javascript functions)

11 years agoAdd Documentation section with references to 01.org website
Luc Yriarte [Mon, 10 Jun 2013 12:34:33 +0000 (14:34 +0200)]
Add Documentation section with references to 01.org website

11 years agoMerge branch 'future' into agent_future
Luc Yriarte [Mon, 3 Jun 2013 14:43:59 +0000 (16:43 +0200)]
Merge branch 'future' into agent_future

11 years agoProxyObject connectToSignal successCB renamed handlerCB, as it is a signal handler
Luc Yriarte [Mon, 3 Jun 2013 09:49:32 +0000 (11:49 +0200)]
ProxyObject connectToSignal successCB renamed handlerCB, as it is a signal handler