This repository has been archived by the owner on Sep 21, 2020. It is now read-only.
Releases: hwangsaeul/chamge
Releases · hwangsaeul/chamge
v0.10.1
v0.10.0
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)