Skip to content
This repository has been archived by the owner on Sep 21, 2020. It is now read-only.

v0.10.0

Compare
Choose a tag to compare
@justinjoy justinjoy released this 13 Jan 12:41
· 5 commits to master since this release
v0.10.0
5ef85c2

Change Log

  • 5ef85c2 Release 0.10.0 (J. Kim)
  • df886bb README: improve documentation (Walter Lozano)
  • 8860525 README: add d-bus api (Walter Lozano)
  • a53f09d chamge: add gtkdoc tags (Walter Lozano)
  • c4b5edc dbus: fix dependencies (Walter Lozano)
  • 656e345 doc: initial support of gtkdoc (Walter Lozano)
  • ab6810b README: s/Gaeul/Chamge (J. Kim)
  • 1f1d433 README: update documentation (Walter Lozano)
  • f9fe3c4 add HwangsaeulApplication (Jakub Adam)
  • ac3c63d meson: fix agent dependencies (Jakub Adam)
  • ac3f34b meson: compare pkg-config version (J. Kim)
  • 60bb6bf common: workaround keyfile GSettings backend loading with glib < 2.60.5 (Jakub Adam)
  • 069321e hub: add support to send user commands (Walter Lozano)
  • d58f187 node: remove unused variable (J. Kim)
  • 6043cdb arbiter-agent: chamge to activate automatically at run time (Heekyoung Seo)
  • 6f49e45 amqp-hub-backend: make new connection for delist (Heekyoung Seo)
  • b4559cf amqp-edge-backend: make new connection for delist (Heekyoung Seo)
  • e36ba78 amqp-backend: do not subscribe while delisting (J. Kim)
  • 6ef994c docs: describe what this is (J. Kim)
  • e629fe8 amqp-arbiter-backend: fix typos in method names (J. Kim)
  • b1dc942 ampq-backend: implement delist (Heekyoung Seo)
  • b1be20f agent: implement managing enrolled list (Heekyoung Seo)
  • fe48ffd agent: check enrolled list before sending user command (Heekyoung Seo)
  • 58f86f7 agent: fix memory leak in error case (Heekyoung Seo)
  • 8c89ae2 agent: add get-url to user command on edge (Heekyoung Seo)
  • 0a4ff32 agent: add to report error in user command (Heekyoung Seo)
  • 5da4b3e amqp-backend: check queue presence before publish (Heekyoung Seo)
  • de45867 amqp-backend: change all to auto ack'ed (Heekyoung Seo)
  • 4a6c9ae amqp-backend : unset basic cumsume no ack flag (Heekyoung Seo)
  • f5c7d26 amqp-edge-backend: avoid blocking AMQP reads (Jakub Adam)
  • a6da4e1 Integrate AMQP with GLib main loop (Jakub Adam)
  • 653fb59 Update .gitignore (Jakub Adam)
  • d3b2c2e amqp-backend: fix missing channel configuration (Heekyoung Seo)
  • 4d0bcaa install chamge.h (J. Kim)
  • a8d3fcd meson.build: simplify of examples build (Lina Seo)
  • cc4080a arbiter: add to check amqp error (Lina Seo)
  • f5b364f arbiter: remove meaningless log (Lina Seo)
  • 874eb7b node: add to check state (Lina Seo)
  • 600f824 node: emit state-changed for all changes (J. Kim)
  • 4219fdd fix typo of README (Lina Seo)
  • fe63f44 update README (Lina Seo)
  • adf86f8 agent: implement arbiter agent (Lina Seo)
  • c1a6532 examples: modify some json message (Lina Seo)
  • b55f038 dbus: add arbiter interface (Lina Seo)
  • ea3c558 node: emit state-changed signal (J. Kim)
  • 60654cb examples: do not install example executables (J. Kim)
  • 2ec9661 amqp-edge-backend: do not crash when response is empty (J. Kim)
  • de32455 gschema: install schema files (J. Kim)
  • b3f055a debian: renaming packages to follow policy (J. Kim)
  • 68ff1d4 debian: add package local version (J. Kim)
  • bb15d36 meson: generate .pc (J. Kim)
  • 42ef102 Add examples (Lina Seo)
  • 0c54fad Fix unused variables warning (Lina Seo)
  • ee73929 hub: implement hub, hub-backend, amqp-hub-backend (Lina Seo)
  • 0c9df48 edge: fit user command to length (Lina Seo)
  • 340207a add device type in amqp message (Lina Seo)
  • 848bdbb ci: add deb packaging (J. Kim)
  • f98b104 Remove unused variables (Jakub Adam)
  • 9ce5a9e Add missing includes to avoid implicit function declarations (Jakub Adam)
  • 30462b5 Fix 'useless storage class specifier in empty declaration' warning (Jakub Adam)
  • e0c8237 Fix g_uuid_string_random() missing in glib < 2.52 (Jakub Adam)
  • b79ef0f meson: refactor and simplify D-Bus code generation (Jakub Adam)
  • e486221 meson: remove dbus_headers variable (Jakub Adam)
  • 7a437be codegen.py: fix compatibility with Ubuntu 16.04 (Jakub Adam)
  • 298fb23 meson.build: specify generated output filename for meson < 0.41 (J. Kim)
  • 5844f27 meson.build: relax json-glib version to 1.1.2 (J. Kim)
  • c498fa3 meson.build: avoid old meson error when pkg-config -cflags is empty (J. Kim)
  • a6ce321 meson.build: use custom_target instead of dbus_codgen if meson < 0.46 (J. Kim)
  • c8ef368 meson.build: relax rabbitmq-c to 0.7 (J. Kim)
  • d19b8fa Add debian packaging files (J. Kim)
  • 5d29cb2 meson.build: remove duplicate variable (J. Kim)
  • af90149 build: use gnome.mkenums() instead of gnome.mkenums_simple() (J. Kim)
  • b4ee99e arbiter: make new amqp connection for user command (Lina Seo)
  • df8745a meson.build: relax meson version to 0.40 (J. Kim)
  • 4a52116 meson.build: fix license identifier to Apache-2.0 (J. Kim)
  • af82a33 declare license as Apache-2.0 (Lina Seo)
  • 4695a87 edge: fix null exception in error case (Lina Seo)
  • 03f112e arbiter: add callback handler to fire event to application (Lina Seo)
  • b0e8bae edge: change edgeId json node name to align with arbiter (Lina Seo)
  • 2396c24 edge: add to handle amqp user command (Lina Seo)
  • c14a76c arbiter: add to handle user command (Lina Seo)
  • c4ccb45 node: add user command api (Lina Seo)
  • 70b2da4 edge: add to check correlation_id (Lina Seo)
  • 0cd4831 edge: fix wrong error code checking and typo (Lina Seo)
  • ea5d0ea edge: make amqp error checking better (Lina Seo)
  • 581e713 add backend error quark (Lina Seo)
  • e109a28 amqp-edge-backend: step out from unnecessary block (J. Kim)
  • f6a0f5c edge: remove amqp property setting unity function (Lina Seo)
  • fa5e2ae arbiter: move rpc response into _process_amqp_message (Lina Seo)
  • f51752d edge: synchronize edge-id with ChamgeNode (Lina Seo)
  • eb44633 arbiter: implement the response to the enroll request (Lina Seo)
  • 493202a edge: add gschema for edge (Lina Seo)
  • f04005a edge: implement enroll for amqp edge (Lina Seo)
  • 74ce4d1 arbiter: implement enroll for amqp backend (J. Kim)
  • 8ad165e arbiter: add amqp backend (J. Kim)
  • 6f46899 tests: arbiter: start unit test (J. Kim)
  • c89cac6 arbiter: add skeleton (J. Kim)
  • 772c415 edge-backend: select backend by cmd argument (J. Kim)
  • b65a280 edge: add _new_full api (J. Kim)
  • 6faf409 edge: fix wrong class hierarchy (J. Kim)
  • e44bb53 edge-agent: do not use autoptr for enumclass (J. Kim)
  • 49e4295 edge-agent: parse cmd arguments (J. Kim)
  • 7a6c6c6 amqp-edge-backend: add skeleton (J. Kim)
  • 4eb6d83 dbus: rename Manager to EdgeManager (J. Kim)
  • 516f020 edge-agent: rename manager to edge_manager (J. Kim)
  • 46b0cf3 agent: rename agent to edge-agent (J. Kim)
  • 2616b70 agent: add command line handler (J. Kim)
  • dd6ccbf agent: link to D-Bus API (J. Kim)
  • 62e8720 introduce backend type (J. Kim)
  • 6915dfd edge-backend: remove unnecessary header and fix indent (J. Kim)
  • 9dde8ff mock-edge-backend: make unit test succeed (J. Kim)
  • 74c6a6f register to dbus (J. Kim)
  • d9274ff agent: add skeleton to be a service daemon (J. Kim)
  • 2ab4856 tests: edge: add test skeleton to send 'request_target_uri' (J. Kim)
  • 421a8fd add a generated enum header to representative header (J. Kim)
  • 37900af dbus: build: fix typo in namespace (J. Kim)
  • 02f8c04 dbus: rename D-Bus API according to guidelines (J. Kim)
  • 4f0a104 build: rename extern macro (J. Kim)
  • 4b169f5 edge-backend: add skeleton to call virtual methods (J. Kim)
  • e001d1c node: fire enrollment through virtual function (J. Kim)
  • a2396cf Revert "Move lazy enrollment to edge" (J. Kim)
  • c574ab3 tests: edge: check node state (J. Kim)
  • 852dd40 node: introduce mutex lock to set state (J. Kim)
  • 0348c55 tests: edge: add lazy enrollment test (J. Kim)
  • 84682ae Move lazy enrollment to edge (J. Kim)
  • cd2c615 edge: possess child backend (J. Kim)
  • 2265d37 README: add azure pipeline badge (J. Kim)
  • c54e0c5 ci: start by azure-pipelines (J. Kim)
  • f81c7be enable git pre-commit hook (J. Kim)
  • 16e58e7 edge-backend: add mock implementation (J. Kim)
  • 6d123e9 setup project structure (J. Kim)
  • f139c0e README.md (J. Kim)