Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added more 22.GA functionality, such as details_synchronization and children_synchronization, and various fixes, now verified in the subdevices flow. #58

Merged
merged 31 commits into from
Feb 25, 2022

Conversation

nanavuletic
Copy link
Contributor

No description provided.

nanavuletic and others added 23 commits February 3, 2022 09:04
@@ -35,7 +35,7 @@
* And also, the target platform path, and the SSL certificate that is used to establish a secure connection.
*/
const std::string DEVICE_KEY = "AWC";
const std::string DEVICE_PASSWORD = "VZ8R3MI87R";
const std::string DEVICE_PASSWORD = "YROFH5J0Q1";
const std::string PLATFORM_HOST = "ssl://integration5.wolkabout.com:8883";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need dummy credentials and demo url

@@ -221,7 +236,7 @@ int main(int /* argc */, char** /* argv */)
* Logging to file could also be added here, by adding the type `Logger::Type::FILE` and passing a file path as
* third argument.
*/
wolkabout::Logger::init(wolkabout::LogLevel::INFO, wolkabout::Logger::Type::CONSOLE);
wolkabout::Logger::init(wolkabout::LogLevel::TRACE, wolkabout::Logger::Type::CONSOLE);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leave it at INFO

if (m_queries.find(deviceKey) == m_queries.cend())
m_queries.emplace(deviceKey, std::queue<std::function<void(std::vector<std::string>)>>{});
auto weakList = std::weak_ptr<std::vector<std::string>>{list};
m_queries[deviceKey].push([this, &called, weakList](const std::vector<std::string>& children) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This m_queries is never accesed and callback is never called. And if it was called after this method returns it would access the stack allocated atomic which would be destroyed

{
for (const auto& child : children)
childrenList->emplace_back(child);
called = true;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You still have an issue of this callback being called after this method returns and thus modifying called variable once its out of scope

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may pop the callback if not being called before returning

…g the callback from the queue if it wasn't called.
milanzlicic
milanzlicic previously approved these changes Feb 25, 2022
milanzlicic
milanzlicic previously approved these changes Feb 25, 2022
@nanavuletic nanavuletic merged commit 59a9fe8 into development Feb 25, 2022
@nanavuletic nanavuletic deleted the feature/details-gateway-synchronization branch February 25, 2022 13:13
nanavuletic added a commit that referenced this pull request May 24, 2022
commit d81df00
Merge: 67c6fa4 ac7d188
Author: stankovic <srdjan.stankovic@wolkabout.com>
Date:   Mon May 23 17:13:31 2022 +0200

    Merge pull request #64 from Wolkabout/task/remove_ca.crt_demo_host

    remove ca.crt

commit ac7d188
Author: srdjanStankovic <srdjanrstankovic@gmail.com>
Date:   Mon May 23 16:50:28 2022 +0200

    remove ca.crt

commit 67c6fa4
Merge: f2c68e5 706d041
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Mar 10 15:16:23 2022 +0100

    Merge pull request #62 from Wolkabout/improvement/json-schema-validation

    Using new `WolkSDK-Cpp` with JSON schema validation

commit 706d041
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 10 09:59:31 2022 +0100

    Removed unnecessary header

commit 17b4512
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 13:32:08 2022 +0100

    Updated the `WolkSDK-Cpp` and release notes

commit ea3796b
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 10:56:29 2022 +0100

    Added `json.hpp` to ignored files for format

commit 0f00b97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 10:38:47 2022 +0100

    Updated to newest `WolkSDK-Cpp`

commit a3c568f
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 09:59:20 2022 +0100

    Updated to newest `WolkSDK-Cpp`

commit f2c68e5
Merge: 5da434b e87d7f4
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Tue Mar 8 09:54:11 2022 +0100

    Merge pull request #61 from Wolkabout/improvement/apt-debian-firmware-update

    Adding the new `APTPackageInstaller`, `SystemdServiceManager` and `DebianPackageInstaller`.

commit e87d7f4
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Mar 7 15:02:15 2022 +0100

    Code review changes

commit c877ee7
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 11:28:01 2022 +0100

    Bumped version to v4.0.1-prerelease

commit e35aba5
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 11:25:12 2022 +0100

    Install the polkit permission file

commit c9966b4
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 10:52:44 2022 +0100

    Fixed `FileManagamentService` repeated file upload

commit be15799
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 10:27:28 2022 +0100

    Set the status to failed to install if it says to do so ^^

commit 5da434b
Merge: 59a9fe8 4f7bde2
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Mar 3 10:26:50 2022 +0100

    Merge pull request #60 from Wolkabout/improvement/debian-package

    Introduction of `debian` package for `WolkConnect-Cpp`.

commit 070569e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 17:13:11 2022 +0100

    Fixed the `UnInit Condition` in two tests

commit f5c517c
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 17:09:16 2022 +0100

    Fixed with new `WolkSDK-Cpp` - SIGSEGV should be fixed

commit cf2bf8b
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:50:46 2022 +0100

    Moved headers to the target include and public, fixed the tests

commit 49af129
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:21:18 2022 +0100

    Fix the linking and service mock

commit 6fd6ed0
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:05:56 2022 +0100

    Implemented the entire mechanism

commit 78d47bd
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 17:39:02 2022 +0100

    Started working on the `DebianPackageInstallation`

commit 110ab26
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 16:53:24 2022 +0100

    Implemented the service restart

commit b86b0cd
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 15:32:12 2022 +0100

    Added the `TAG` to all log messages

commit afdb589
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 15:04:20 2022 +0100

    Added the destructor and annotated the methods

commit fc7bd0a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 14:57:00 2022 +0100

    Add the `PolicyKit` rule to allow sudo users to install apt files

commit a425a38
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 11:56:56 2022 +0100

    Successfully fixed signals, by enabling the main loop

commit a56f8e0
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Feb 28 17:39:16 2022 +0100

    Successfully installed debian package, but struggling to obtain transaction information

commit 67accab
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Feb 28 17:19:27 2022 +0100

    Initial implementation of the `APTPackageInstaller`. Issue currently with 'GDBus.Error:org.freedesktop.PolicyKit.Error.Failed'

commit 4f7bde2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 16:22:40 2022 +0100

    Smaller tweaks

commit 634c12a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 16:02:05 2022 +0100

    Initial `debian` setup for connector

commit 59a9fe8
Merge: 855fd13 c0c406e
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Fri Feb 25 14:13:14 2022 +0100

    Merge pull request #58 from Wolkabout/feature/details-gateway-synchronization

    Added more 22.GA functionality, such as `details_synchronization` and `children_synchronization`, and various fixes, now verified in the subdevices flow.

commit c0c406e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:59:11 2022 +0100

    Fix the meaning of `called` in the condition variable

commit 196df17
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:56:15 2022 +0100

    Output failed tests in GitHub actions

commit 0dc66b1
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:35:07 2022 +0100

    Fixed the queue access methods and `called` check

commit e98eee7
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:18:19 2022 +0100

    Fixed the accessing of potentially deallocated variables, and removing the callback from the queue if it wasn't called.

commit bfd3869
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 12:16:06 2022 +0100

    Properly implemented the `ChildrenSynchronization` callback mechanism

commit f058b5a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 11:47:55 2022 +0100

    Requested code review changes

commit b53d0a2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 11:11:23 2022 +0100

    Cleaned up the examples

commit 99872ac
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 10:56:29 2022 +0100

    Point to `development` `WolkSDK-Cpp`

commit 2215297
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 17:30:54 2022 +0100

    New `WolkSDK-Cpp` that doesn't block tests - that's even better!

commit 778e271
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 16:53:12 2022 +0100

    New `WolkSDK-Cpp` that doesn't block tests

commit 855fd13
Merge: 16c12cf 0d2ea97
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Feb 24 13:35:42 2022 +0100

    Merge pull request #57 from Wolkabout/improvement/subdevice-connectivity

    Added `WolkSingle` and `WolkMulti`, to allow `WolkConnect-Cpp` to be used as the old `WolkGatewayModule-SDK-Cpp`.

commit 7a5a7c8
Merge: cdf5a91 0d2ea97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 13:31:52 2022 +0100

    Merge branch 'improvement/subdevice-connectivity' into feature/details-gateway-synchronization

commit 0d2ea97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 12:39:16 2022 +0100

    Renamed the error message methods

commit cdf5a91
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 11:25:27 2022 +0100

    Fixed the `debian/rules` file and changed the `make_deb.sh` to directly download branch

commit 429751c
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 11:23:01 2022 +0100

    Remove unnecessary things from `Release` build

commit 436db18
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 09:35:09 2022 +0100

    Updated to newest `WolkSDK-Cpp` and stopped using `std::uint64_t` in examples

commit 7739a2d
Merge: e855642 16c12cf
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 16:02:01 2022 +0100

    Merge branch 'development' into improvement/subdevice-connectivity

commit e855642
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:40:59 2022 +0100

    Removed the `awaitError` call from `full_feature` example

commit a8498a2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:07:44 2022 +0100

    Forward declares in `PlatformStatusService`

commit 11d3c9e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:05:29 2022 +0100

    Requested code review changes

commit 37d669e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 16:31:29 2022 +0100

    Updated to use fixed `WolkSDK-Cpp`

commit 16c12cf
Merge: 5877d07 a70beed
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Tue Feb 22 13:46:21 2022 +0100

    Merge pull request #54 from Wolkabout/update/new_sdk

    Update for 22.GA Digital Twin

commit a70beed
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 12:38:01 2022 +0100

    Fixed the formatter version

commit 9e8e9bc
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 12:07:27 2022 +0100

    Requested code review changes

commit 9fdd550
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 14:49:31 2022 +0100

    Covered the `WolkMulti` changes in tests

commit 8013e25
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 14:23:26 2022 +0100

    Replaced the ghost device in `WolkMulti`, and removed usage of `addDevice`

commit e709ad1
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 11:02:19 2022 +0100

    Fixed the register check to check by key now

commit 5211bcc
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 10:10:58 2022 +0100

    Move the callbacks, and use `device.key` instead of `device.name` for registration

commit f993a50
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 10 17:12:49 2022 +0100

    Change `PlatformStatusListener` to `shared_ptr`

commit 2814cf4
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 16:43:34 2022 +0100

    Fixed the tests

commit 75137d5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 15:59:48 2022 +0100

    Made the subdevice register devices successfully

commit 964f0cb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 12:28:36 2022 +0100

    Push the GA to 20 minutes

commit 8859a7a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 12:09:39 2022 +0100

    `RegistrationService` can now receive `DeviceRegistrationResponseMessages`

commit 453e395
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 10:40:00 2022 +0100

    Updated to newest WolkSDK-Cpp with `DeviceRegistrationResponseMessage`

commit b40c5e3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Feb 4 14:22:29 2022 +0100

    Finished all the unit tests, 100% coverage

commit d37ee59
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Feb 4 13:47:35 2022 +0100

    Finished the `obtainChildren`

commit 38aba46
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 17:02:47 2022 +0100

    Added the `obtainChildren` methods

commit c4dede3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 16:08:56 2022 +0100

    Added the `DetailSynchronization` feature in the `DataService`

commit c4646ed
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 09:18:37 2022 +0100

    Updated to newest WolkSDK-Cpp with 'FirmwareUpdateProtocolMock'

commit c533a30
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 09:04:47 2022 +0100

    New `WolkSDK-Cpp` with new protocol messages

commit 104d7a9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Feb 1 15:08:57 2022 +0100

    Finished the unit tests, for now...

commit c60e75f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Feb 1 00:18:11 2022 +0100

    Finished `DataServiceTests`

commit 8c69b03
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 21:25:53 2022 +0100

    Fixed the `DataServiceMock`

commit 27d0f84
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 21:20:16 2022 +0100

    Adjusted tests, format target, new `WolkSDK-Cpp`

commit d222bf5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 17:33:10 2022 +0100

    Finished FM tests, finished FU tests, started Data tests

commit 4e4db42
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 15:40:18 2022 +0100

    Finished the `FileManagementServiceTests`

commit 5d36c07
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:44:31 2022 +0100

    Called what I can here, now we need to cover report first

commit b9d5bad
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:37:57 2022 +0100

    Covered some more tests in `FileManagement`

commit e37be08
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:04:21 2022 +0100

    Added the new `addReading()` and `addReadings()` call

commit 7b422c6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 27 16:50:06 2022 +0100

    Added new mocks, in this and `WolkSDK-Cpp`

commit b689f79
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 16:13:39 2022 +0100

    Added `WolkSDK-Cpp` with more testing entities

commit 94bed99
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 13:33:05 2022 +0100

    Updated `WolkBuilder` to better introduce FM parameters, and updated `WolkSDK-Cpp` `binary_response` fixes

commit ef403ad
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 11:19:32 2022 +0100

    New `WolkSDK-Cpp` with safer protocols

commit f3c9554
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 25 18:25:10 2022 +0100

    Updated `WolkSDK-Cpp` with protocol updates for `InternalDataService`

commit f53708a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 15:28:26 2022 +0100

    New `WolkSDK-Cpp` with protocol fixes

commit 41ca31d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:51:26 2022 +0100

    Added the pre-commit check

commit f6a2607
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:50:25 2022 +0100

    Formatted the tests files

commit aeab0b2
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:38:16 2022 +0100

    Fixed the tests, and tweaked the tests too

commit fbfb244
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:16:33 2022 +0100

    Added the newest `WolkSDK-Cpp` with some protocol additions

commit 30a8552
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 16:56:32 2022 +0100

    `WolkSDK-Cpp` fix for object&array payloads

commit 32797eb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 16:45:51 2022 +0100

    Updated to newest WolkSDK-Cpp with SubdeviceProtocol fixes

commit ac7ce46
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 15:27:51 2022 +0100

    Updated to newest WolkSDK-Cpp with persistences

commit a7c2afd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:41:00 2022 +0100

    Formatted the two files

commit d8cbe81
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:29:28 2022 +0100

    Added the header imports in the examples

commit 9f34139
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:26:11 2022 +0100

    Edited the builders

commit bbac5c6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:14:40 2022 +0100

    Newest `WolkSDK-Cpp` with the header file fixed

commit 8450ece
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:07:08 2022 +0100

    Changed the `InboundPlatformMessageHandler` to be made with `make_shared`

commit 8f19b15
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:01:46 2022 +0100

    Removed the absolutely worst class in library - `ConnectivityFacade`

commit 5a45e3c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 12:01:38 2022 +0100

    Removed `final` from WolkSingle, and added `Gateway` to `WolkInterfaceType` enumeration

commit aad6305
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 19 09:27:19 2022 +0100

    Formatted the Poco `HTTPFileDownloader`

commit e57f06c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 16:18:35 2022 +0100

    Removed any unnecessary files, changed namespace, updated to newest `WolkSDK-Cpp`

commit 19678ae
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 13:25:49 2022 +0100

    Formatted the `FileManagementServiceTests`

commit f2f6207
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 13:11:30 2022 +0100

    Added a `std::condition_variable` wait in `TransferInit`

commit 0aaef4b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 11:20:17 2022 +0100

    Formatted all code

commit 2e050b2
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 10:59:39 2022 +0100

    Use specific version of `WolkAboutCore`, and declared `WolkConnect` version

commit deafdec
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 17 17:47:07 2022 +0100

    Updated to the newest `WolkSDK-Cpp`

commit 3b6ed14
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 12 17:59:22 2022 +0100

    A lot more of unit tests

commit 279da6c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 16:55:12 2022 +0100

    Finished the `FileTransferSession`

commit 9c3b638
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:54:43 2022 +0100

    Formatted the tests files

commit 456a022
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:45:21 2022 +0100

    Added the `condition_variable` to listener call check too

commit a6a7a09
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:33:33 2022 +0100

    Finished `RegistrationService` and `PlatformStatus` service tests

commit e536301
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 11:25:30 2022 +0100

    Formatted the `RegistrationServiceTests`

commit 022d1fa
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 11:13:20 2022 +0100

    Fixed the tests from the `obtainDevicesAsync`

commit 4f1edd7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 10:59:24 2022 +0100

    Tied in the `ErrorService` and `RegistrationService` with the `WolkMulti`

commit c0493bf
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 09:41:50 2022 +0100

    Formatted the tests file

commit da0fb01
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 09:39:33 2022 +0100

    Update to fixed `WolkSDK-Cpp`

commit b24e10f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 10 17:47:21 2022 +0100

    Finished the `RegistrationService`

commit 2cb603e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 17:53:18 2022 +0100

    Layed the ground for the `RegistrationService`

commit d8154fd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 16:40:21 2022 +0100

    Some tweaks to the `ErrorService`, `RegistrationProtocol`

commit 90e202c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 15:03:11 2022 +0100

    Added the `WolkMulti` device key checks and `awaitError` call

commit 18edfd8
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 14:47:29 2022 +0100

    The `ErrorService` is excellent!

commit d38a080
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:55:09 2022 +0100

    Started implementing the `ErrorService`

commit e416ee5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:33:20 2022 +0100

    Formatted the code

commit 8268f1e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:22:42 2022 +0100

    Tied in the `PlatformStatusService` to listen to `p2d/connection_status` messages.

commit f17ad0c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:11:50 2022 +0100

    Quickly fixed the tests

commit 01de15d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:06:10 2022 +0100

    Oops forgot to call `publish()`

commit ce2f7b6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:01:51 2022 +0100

    Added the `WolkMulti` class successfully

commit 277c456
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 17:03:12 2022 +0100

    Started working on multiply-ing `Wolk` types

commit 5c74dd4
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 16:14:48 2022 +0100

    Fixed the one remaining test

commit c437b00
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:41:30 2022 +0100

    Format all the codee

commit bd4d424
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:32:34 2022 +0100

    Fixed the tests

commit 39c12d7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:02:12 2022 +0100

    Reworked the `FileManagementService` and `FirmwareUpdateService`

commit 0e77d18
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 21 12:34:43 2021 +0100

    Updated the `DataService` to pass the `deviceKey` everywhere

commit 09d4250
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 20 17:52:50 2021 +0100

    Started working on the subdevice compatibility

commit 7fee040
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 16 17:56:06 2021 +0100

    Formatted the code

commit 24d8862
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 16 17:44:38 2021 +0100

    Returned all `WolkTests`

commit e708dcb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:49:27 2021 +0100

    Formatted files

commit d183508
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:48:28 2021 +0100

    Added one more test, before the ones that changed because of feeds

commit cf9da39
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:41:00 2021 +0100

    Almost done porting back all old tests

commit 8d0561b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 14:50:05 2021 +0100

    Removed `updateParameters` from Services, and broke down calls for actions

commit 70170cc
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 14:15:59 2021 +0100

    More of the code review changes - two things left, states and tests

commit e8312cc
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 09:39:34 2021 +0100

    Added the device type jsons, renamed the map in pull example, formatted the WolkBuilder

commit 899a23c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 09:26:54 2021 +0100

    Fix the build and delete usage of `setDownloader`

commit 688be25
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 17:36:38 2021 +0100

    Some of the code review changes

commit 6a8a3f1
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 14:17:35 2021 +0100

    Formatted the `WolkBuilder`

commit ab35f47
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 14:07:22 2021 +0100

    Fixed the `HTTPS` file downloads

commit 9b0a8fe
Author: mzlicic <milan.zlicic@wolkabout.com>
Date:   Thu Dec 9 16:09:12 2021 +0100

    Fixed paho client include

commit cace174
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 8 12:27:36 2021 +0100

    Added the `debian/copyright` file

commit 8568857
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 16:12:26 2021 +0100

    Fixed the format stack

commit d046e85
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:48:31 2021 +0100

    Moved the `format` target in `CMakeLists.txt` and formatted files

commit 49569c0
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:35:13 2021 +0100

    Returned it :(

commit e0d02c8
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:33:57 2021 +0100

    Removed the rules file

commit 2165d02
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:28:38 2021 +0100

    Fix the badly formatted trailer line

commit 1864eb7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:24:31 2021 +0100

    Started adding the debian package

commit bda8933
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:50:54 2021 +0100

    Added the install rule

commit bc7102e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:35:12 2021 +0100

    Don't exclude examples from all

commit a0882f9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:34:04 2021 +0100

    Updated the README.md

commit 8964e2f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 13:56:58 2021 +0100

    Don't build AWS because it's reallly not necessary

commit 736d78c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 13:25:39 2021 +0100

    Added all the examples

commit 02bb1d9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 16:13:56 2021 +0100

    One more `WolkSDK-Cpp` commit

commit abc3d1d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 15:13:16 2021 +0100

    Small fixes and started working on unit tests

commit 5b98014
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 12:00:01 2021 +0100

    Wrapped the connector with workarounds

commit 6f013c0
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 1 15:48:28 2021 +0100

    Have FirmwareUpdate working

commit 574c23b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 1 09:05:31 2021 +0100

    Fixed obtaining bytes for URL download and moved `FileListener` to api folder

commit 4cf1c84
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 17:30:15 2021 +0100

    Can't get SSL requests to go through

commit 0a848bd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 17:15:24 2021 +0100

    Finished URL request but cannot figure out SSL support

commit b1fe0b3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 14:54:07 2021 +0100

    Implemented the PocoFileDownloader

commit fe61c99
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 12:06:20 2021 +0100

    Fully working hash check when the file is fully uploaded

commit a11d915
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 11:35:28 2021 +0100

    Fully working FileUploadTransfer

commit e7deae5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 29 16:42:54 2021 +0100

    Adapted for newest WolkSDK-Cpp

commit e0e1443
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Nov 26 16:30:48 2021 +0100

    Done a big part of the `FileTransferSession`

commit 1535450
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 23 17:14:55 2021 +0100

    New SDK, started FirmwareUpdateService

commit 130a846
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 22 16:32:12 2021 +0100

    Added the fully implemented protocol in WolkSDK-Cpp and made structure for FileManagementService

commit fdeec61
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 22 12:09:42 2021 +0100

    Fixed the actuation, HeartBeat reacts to changes now

commit bdf704f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Nov 19 11:37:16 2021 +0100

    Progress on File Management

commit dc5fbaa
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 17:10:54 2021 +0100

    Started implementing File Management functionality

commit 71cbd29
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 16:36:13 2021 +0100

    Created the full example, but not finished

commit b59734a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:30:26 2021 +0100

    Temporarily exclude `full-example` from all

commit 0c44a00
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:21:23 2021 +0100

    Added `libcurl` to GitHub action

commit ce8527e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:00:13 2021 +0100

    Format target

commit 6cf1565
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 14:48:34 2021 +0100

    Consistent LicenseHeaders, includes, CMake, new WolkSDK

commit 4cf0f94
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Wed Nov 17 09:39:33 2021 +0100

    WIP simple example

commit f6088a6
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:55:39 2021 +0100

    Updated SDK

commit 8701eca
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:53:57 2021 +0100

    Added parameter handle

commit 8fe9258
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:53:44 2021 +0100

    Added parameter handle

commit 07a9db1
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:08:44 2021 +0100

    Updated SDK

commit bea6e6d
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:03:34 2021 +0100

    Added functionality for feed/attribute/parameter store/publish

commit 866eb2b
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:02:47 2021 +0100

    Added interfaces for parameters and attributes

commit 21a7e77
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Tue Nov 2 17:31:09 2021 +0100

    Updated SDK

commit 8e2f81f
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Tue Nov 2 17:29:17 2021 +0100

    Fixed order of calls

commit 53d6336
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 17:11:34 2021 +0100

    Updated WolkSDK

commit 7417b13
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 17:10:58 2021 +0100

    Added empty implementations for param and attribute

commit 63e9b9b
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 11:59:51 2021 +0100

    Updated to reflect changes in SDK

commit 53a744d
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Oct 29 17:35:15 2021 +0200

    Updated SDK

commit ce0bfd8
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Oct 29 17:34:39 2021 +0200

    Adapted Wolk object

commit 85b46fe
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Thu Oct 28 17:02:11 2021 +0200

    Removed deprecated models
nanavuletic added a commit that referenced this pull request May 24, 2022
commit d81df00
Merge: 67c6fa4 ac7d188
Author: stankovic <srdjan.stankovic@wolkabout.com>
Date:   Mon May 23 17:13:31 2022 +0200

    Merge pull request #64 from Wolkabout/task/remove_ca.crt_demo_host

    remove ca.crt

commit ac7d188
Author: srdjanStankovic <srdjanrstankovic@gmail.com>
Date:   Mon May 23 16:50:28 2022 +0200

    remove ca.crt

commit 67c6fa4
Merge: f2c68e5 706d041
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Mar 10 15:16:23 2022 +0100

    Merge pull request #62 from Wolkabout/improvement/json-schema-validation

    Using new `WolkSDK-Cpp` with JSON schema validation

commit 706d041
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 10 09:59:31 2022 +0100

    Removed unnecessary header

commit 17b4512
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 13:32:08 2022 +0100

    Updated the `WolkSDK-Cpp` and release notes

commit ea3796b
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 10:56:29 2022 +0100

    Added `json.hpp` to ignored files for format

commit 0f00b97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 10:38:47 2022 +0100

    Updated to newest `WolkSDK-Cpp`

commit a3c568f
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 9 09:59:20 2022 +0100

    Updated to newest `WolkSDK-Cpp`

commit f2c68e5
Merge: 5da434b e87d7f4
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Tue Mar 8 09:54:11 2022 +0100

    Merge pull request #61 from Wolkabout/improvement/apt-debian-firmware-update

    Adding the new `APTPackageInstaller`, `SystemdServiceManager` and `DebianPackageInstaller`.

commit e87d7f4
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Mar 7 15:02:15 2022 +0100

    Code review changes

commit c877ee7
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 11:28:01 2022 +0100

    Bumped version to v4.0.1-prerelease

commit e35aba5
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 11:25:12 2022 +0100

    Install the polkit permission file

commit c9966b4
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 10:52:44 2022 +0100

    Fixed `FileManagamentService` repeated file upload

commit be15799
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Mar 3 10:27:28 2022 +0100

    Set the status to failed to install if it says to do so ^^

commit 5da434b
Merge: 59a9fe8 4f7bde2
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Mar 3 10:26:50 2022 +0100

    Merge pull request #60 from Wolkabout/improvement/debian-package

    Introduction of `debian` package for `WolkConnect-Cpp`.

commit 070569e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 17:13:11 2022 +0100

    Fixed the `UnInit Condition` in two tests

commit f5c517c
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 17:09:16 2022 +0100

    Fixed with new `WolkSDK-Cpp` - SIGSEGV should be fixed

commit cf2bf8b
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:50:46 2022 +0100

    Moved headers to the target include and public, fixed the tests

commit 49af129
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:21:18 2022 +0100

    Fix the linking and service mock

commit 6fd6ed0
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Mar 2 15:05:56 2022 +0100

    Implemented the entire mechanism

commit 78d47bd
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 17:39:02 2022 +0100

    Started working on the `DebianPackageInstallation`

commit 110ab26
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 16:53:24 2022 +0100

    Implemented the service restart

commit b86b0cd
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 15:32:12 2022 +0100

    Added the `TAG` to all log messages

commit afdb589
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 15:04:20 2022 +0100

    Added the destructor and annotated the methods

commit fc7bd0a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 14:57:00 2022 +0100

    Add the `PolicyKit` rule to allow sudo users to install apt files

commit a425a38
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Mar 1 11:56:56 2022 +0100

    Successfully fixed signals, by enabling the main loop

commit a56f8e0
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Feb 28 17:39:16 2022 +0100

    Successfully installed debian package, but struggling to obtain transaction information

commit 67accab
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Mon Feb 28 17:19:27 2022 +0100

    Initial implementation of the `APTPackageInstaller`. Issue currently with 'GDBus.Error:org.freedesktop.PolicyKit.Error.Failed'

commit 4f7bde2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 16:22:40 2022 +0100

    Smaller tweaks

commit 634c12a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 16:02:05 2022 +0100

    Initial `debian` setup for connector

commit 59a9fe8
Merge: 855fd13 c0c406e
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Fri Feb 25 14:13:14 2022 +0100

    Merge pull request #58 from Wolkabout/feature/details-gateway-synchronization

    Added more 22.GA functionality, such as `details_synchronization` and `children_synchronization`, and various fixes, now verified in the subdevices flow.

commit c0c406e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:59:11 2022 +0100

    Fix the meaning of `called` in the condition variable

commit 196df17
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:56:15 2022 +0100

    Output failed tests in GitHub actions

commit 0dc66b1
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:35:07 2022 +0100

    Fixed the queue access methods and `called` check

commit e98eee7
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 13:18:19 2022 +0100

    Fixed the accessing of potentially deallocated variables, and removing the callback from the queue if it wasn't called.

commit bfd3869
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 12:16:06 2022 +0100

    Properly implemented the `ChildrenSynchronization` callback mechanism

commit f058b5a
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 11:47:55 2022 +0100

    Requested code review changes

commit b53d0a2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 11:11:23 2022 +0100

    Cleaned up the examples

commit 99872ac
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 25 10:56:29 2022 +0100

    Point to `development` `WolkSDK-Cpp`

commit 2215297
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 17:30:54 2022 +0100

    New `WolkSDK-Cpp` that doesn't block tests - that's even better!

commit 778e271
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 16:53:12 2022 +0100

    New `WolkSDK-Cpp` that doesn't block tests

commit 855fd13
Merge: 16c12cf 0d2ea97
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Thu Feb 24 13:35:42 2022 +0100

    Merge pull request #57 from Wolkabout/improvement/subdevice-connectivity

    Added `WolkSingle` and `WolkMulti`, to allow `WolkConnect-Cpp` to be used as the old `WolkGatewayModule-SDK-Cpp`.

commit 7a5a7c8
Merge: cdf5a91 0d2ea97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 13:31:52 2022 +0100

    Merge branch 'improvement/subdevice-connectivity' into feature/details-gateway-synchronization

commit 0d2ea97
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 12:39:16 2022 +0100

    Renamed the error message methods

commit cdf5a91
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 11:25:27 2022 +0100

    Fixed the `debian/rules` file and changed the `make_deb.sh` to directly download branch

commit 429751c
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 11:23:01 2022 +0100

    Remove unnecessary things from `Release` build

commit 436db18
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 24 09:35:09 2022 +0100

    Updated to newest `WolkSDK-Cpp` and stopped using `std::uint64_t` in examples

commit 7739a2d
Merge: e855642 16c12cf
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 16:02:01 2022 +0100

    Merge branch 'development' into improvement/subdevice-connectivity

commit e855642
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:40:59 2022 +0100

    Removed the `awaitError` call from `full_feature` example

commit a8498a2
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:07:44 2022 +0100

    Forward declares in `PlatformStatusService`

commit 11d3c9e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Wed Feb 23 14:05:29 2022 +0100

    Requested code review changes

commit 37d669e
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 16:31:29 2022 +0100

    Updated to use fixed `WolkSDK-Cpp`

commit 16c12cf
Merge: 5877d07 a70beed
Author: nanavuletic <56640944+nanavuletic@users.noreply.github.com>
Date:   Tue Feb 22 13:46:21 2022 +0100

    Merge pull request #54 from Wolkabout/update/new_sdk

    Update for 22.GA Digital Twin

commit a70beed
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 12:38:01 2022 +0100

    Fixed the formatter version

commit 9e8e9bc
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Tue Feb 22 12:07:27 2022 +0100

    Requested code review changes

commit 9fdd550
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 14:49:31 2022 +0100

    Covered the `WolkMulti` changes in tests

commit 8013e25
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 14:23:26 2022 +0100

    Replaced the ghost device in `WolkMulti`, and removed usage of `addDevice`

commit e709ad1
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 11:02:19 2022 +0100

    Fixed the register check to check by key now

commit 5211bcc
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Fri Feb 11 10:10:58 2022 +0100

    Move the callbacks, and use `device.key` instead of `device.name` for registration

commit f993a50
Author: nanavuletic <ana.vuletic@wolkabout.com>
Date:   Thu Feb 10 17:12:49 2022 +0100

    Change `PlatformStatusListener` to `shared_ptr`

commit 2814cf4
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 16:43:34 2022 +0100

    Fixed the tests

commit 75137d5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 15:59:48 2022 +0100

    Made the subdevice register devices successfully

commit 964f0cb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 12:28:36 2022 +0100

    Push the GA to 20 minutes

commit 8859a7a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 12:09:39 2022 +0100

    `RegistrationService` can now receive `DeviceRegistrationResponseMessages`

commit 453e395
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Feb 7 10:40:00 2022 +0100

    Updated to newest WolkSDK-Cpp with `DeviceRegistrationResponseMessage`

commit b40c5e3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Feb 4 14:22:29 2022 +0100

    Finished all the unit tests, 100% coverage

commit d37ee59
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Feb 4 13:47:35 2022 +0100

    Finished the `obtainChildren`

commit 38aba46
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 17:02:47 2022 +0100

    Added the `obtainChildren` methods

commit c4dede3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 16:08:56 2022 +0100

    Added the `DetailSynchronization` feature in the `DataService`

commit c4646ed
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 09:18:37 2022 +0100

    Updated to newest WolkSDK-Cpp with 'FirmwareUpdateProtocolMock'

commit c533a30
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Feb 3 09:04:47 2022 +0100

    New `WolkSDK-Cpp` with new protocol messages

commit 104d7a9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Feb 1 15:08:57 2022 +0100

    Finished the unit tests, for now...

commit c60e75f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Feb 1 00:18:11 2022 +0100

    Finished `DataServiceTests`

commit 8c69b03
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 21:25:53 2022 +0100

    Fixed the `DataServiceMock`

commit 27d0f84
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 21:20:16 2022 +0100

    Adjusted tests, format target, new `WolkSDK-Cpp`

commit d222bf5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 31 17:33:10 2022 +0100

    Finished FM tests, finished FU tests, started Data tests

commit 4e4db42
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 15:40:18 2022 +0100

    Finished the `FileManagementServiceTests`

commit 5d36c07
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:44:31 2022 +0100

    Called what I can here, now we need to cover report first

commit b9d5bad
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:37:57 2022 +0100

    Covered some more tests in `FileManagement`

commit e37be08
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 28 11:04:21 2022 +0100

    Added the new `addReading()` and `addReadings()` call

commit 7b422c6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 27 16:50:06 2022 +0100

    Added new mocks, in this and `WolkSDK-Cpp`

commit b689f79
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 16:13:39 2022 +0100

    Added `WolkSDK-Cpp` with more testing entities

commit 94bed99
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 13:33:05 2022 +0100

    Updated `WolkBuilder` to better introduce FM parameters, and updated `WolkSDK-Cpp` `binary_response` fixes

commit ef403ad
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 26 11:19:32 2022 +0100

    New `WolkSDK-Cpp` with safer protocols

commit f3c9554
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 25 18:25:10 2022 +0100

    Updated `WolkSDK-Cpp` with protocol updates for `InternalDataService`

commit f53708a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 15:28:26 2022 +0100

    New `WolkSDK-Cpp` with protocol fixes

commit 41ca31d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:51:26 2022 +0100

    Added the pre-commit check

commit f6a2607
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:50:25 2022 +0100

    Formatted the tests files

commit aeab0b2
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:38:16 2022 +0100

    Fixed the tests, and tweaked the tests too

commit fbfb244
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 24 13:16:33 2022 +0100

    Added the newest `WolkSDK-Cpp` with some protocol additions

commit 30a8552
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 16:56:32 2022 +0100

    `WolkSDK-Cpp` fix for object&array payloads

commit 32797eb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 16:45:51 2022 +0100

    Updated to newest WolkSDK-Cpp with SubdeviceProtocol fixes

commit ac7ce46
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Jan 21 15:27:51 2022 +0100

    Updated to newest WolkSDK-Cpp with persistences

commit a7c2afd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:41:00 2022 +0100

    Formatted the two files

commit d8cbe81
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:29:28 2022 +0100

    Added the header imports in the examples

commit 9f34139
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:26:11 2022 +0100

    Edited the builders

commit bbac5c6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:14:40 2022 +0100

    Newest `WolkSDK-Cpp` with the header file fixed

commit 8450ece
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:07:08 2022 +0100

    Changed the `InboundPlatformMessageHandler` to be made with `make_shared`

commit 8f19b15
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 17:01:46 2022 +0100

    Removed the absolutely worst class in library - `ConnectivityFacade`

commit 5a45e3c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 20 12:01:38 2022 +0100

    Removed `final` from WolkSingle, and added `Gateway` to `WolkInterfaceType` enumeration

commit aad6305
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 19 09:27:19 2022 +0100

    Formatted the Poco `HTTPFileDownloader`

commit e57f06c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 16:18:35 2022 +0100

    Removed any unnecessary files, changed namespace, updated to newest `WolkSDK-Cpp`

commit 19678ae
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 13:25:49 2022 +0100

    Formatted the `FileManagementServiceTests`

commit f2f6207
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 13:11:30 2022 +0100

    Added a `std::condition_variable` wait in `TransferInit`

commit 0aaef4b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 11:20:17 2022 +0100

    Formatted all code

commit 2e050b2
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 18 10:59:39 2022 +0100

    Use specific version of `WolkAboutCore`, and declared `WolkConnect` version

commit deafdec
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 17 17:47:07 2022 +0100

    Updated to the newest `WolkSDK-Cpp`

commit 3b6ed14
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 12 17:59:22 2022 +0100

    A lot more of unit tests

commit 279da6c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 16:55:12 2022 +0100

    Finished the `FileTransferSession`

commit 9c3b638
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:54:43 2022 +0100

    Formatted the tests files

commit 456a022
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:45:21 2022 +0100

    Added the `condition_variable` to listener call check too

commit a6a7a09
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 14:33:33 2022 +0100

    Finished `RegistrationService` and `PlatformStatus` service tests

commit e536301
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 11:25:30 2022 +0100

    Formatted the `RegistrationServiceTests`

commit 022d1fa
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 11:13:20 2022 +0100

    Fixed the tests from the `obtainDevicesAsync`

commit 4f1edd7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 10:59:24 2022 +0100

    Tied in the `ErrorService` and `RegistrationService` with the `WolkMulti`

commit c0493bf
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 09:41:50 2022 +0100

    Formatted the tests file

commit da0fb01
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 11 09:39:33 2022 +0100

    Update to fixed `WolkSDK-Cpp`

commit b24e10f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Jan 10 17:47:21 2022 +0100

    Finished the `RegistrationService`

commit 2cb603e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 17:53:18 2022 +0100

    Layed the ground for the `RegistrationService`

commit d8154fd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 16:40:21 2022 +0100

    Some tweaks to the `ErrorService`, `RegistrationProtocol`

commit 90e202c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 15:03:11 2022 +0100

    Added the `WolkMulti` device key checks and `awaitError` call

commit 18edfd8
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Jan 6 14:47:29 2022 +0100

    The `ErrorService` is excellent!

commit d38a080
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:55:09 2022 +0100

    Started implementing the `ErrorService`

commit e416ee5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:33:20 2022 +0100

    Formatted the code

commit 8268f1e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:22:42 2022 +0100

    Tied in the `PlatformStatusService` to listen to `p2d/connection_status` messages.

commit f17ad0c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:11:50 2022 +0100

    Quickly fixed the tests

commit 01de15d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:06:10 2022 +0100

    Oops forgot to call `publish()`

commit ce2f7b6
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Jan 5 17:01:51 2022 +0100

    Added the `WolkMulti` class successfully

commit 277c456
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 17:03:12 2022 +0100

    Started working on multiply-ing `Wolk` types

commit 5c74dd4
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 16:14:48 2022 +0100

    Fixed the one remaining test

commit c437b00
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:41:30 2022 +0100

    Format all the codee

commit bd4d424
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:32:34 2022 +0100

    Fixed the tests

commit 39c12d7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Jan 4 15:02:12 2022 +0100

    Reworked the `FileManagementService` and `FirmwareUpdateService`

commit 0e77d18
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 21 12:34:43 2021 +0100

    Updated the `DataService` to pass the `deviceKey` everywhere

commit 09d4250
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 20 17:52:50 2021 +0100

    Started working on the subdevice compatibility

commit 7fee040
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 16 17:56:06 2021 +0100

    Formatted the code

commit 24d8862
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 16 17:44:38 2021 +0100

    Returned all `WolkTests`

commit e708dcb
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:49:27 2021 +0100

    Formatted files

commit d183508
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:48:28 2021 +0100

    Added one more test, before the ones that changed because of feeds

commit cf9da39
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 17:41:00 2021 +0100

    Almost done porting back all old tests

commit 8d0561b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 14:50:05 2021 +0100

    Removed `updateParameters` from Services, and broke down calls for actions

commit 70170cc
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 14:15:59 2021 +0100

    More of the code review changes - two things left, states and tests

commit e8312cc
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 09:39:34 2021 +0100

    Added the device type jsons, renamed the map in pull example, formatted the WolkBuilder

commit 899a23c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Dec 14 09:26:54 2021 +0100

    Fix the build and delete usage of `setDownloader`

commit 688be25
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 17:36:38 2021 +0100

    Some of the code review changes

commit 6a8a3f1
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 14:17:35 2021 +0100

    Formatted the `WolkBuilder`

commit ab35f47
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Dec 13 14:07:22 2021 +0100

    Fixed the `HTTPS` file downloads

commit 9b0a8fe
Author: mzlicic <milan.zlicic@wolkabout.com>
Date:   Thu Dec 9 16:09:12 2021 +0100

    Fixed paho client include

commit cace174
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 8 12:27:36 2021 +0100

    Added the `debian/copyright` file

commit 8568857
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 16:12:26 2021 +0100

    Fixed the format stack

commit d046e85
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:48:31 2021 +0100

    Moved the `format` target in `CMakeLists.txt` and formatted files

commit 49569c0
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:35:13 2021 +0100

    Returned it :(

commit e0d02c8
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:33:57 2021 +0100

    Removed the rules file

commit 2165d02
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:28:38 2021 +0100

    Fix the badly formatted trailer line

commit 1864eb7
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 15:24:31 2021 +0100

    Started adding the debian package

commit bda8933
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:50:54 2021 +0100

    Added the install rule

commit bc7102e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:35:12 2021 +0100

    Don't exclude examples from all

commit a0882f9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 14:34:04 2021 +0100

    Updated the README.md

commit 8964e2f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 13:56:58 2021 +0100

    Don't build AWS because it's reallly not necessary

commit 736d78c
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Dec 3 13:25:39 2021 +0100

    Added all the examples

commit 02bb1d9
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 16:13:56 2021 +0100

    One more `WolkSDK-Cpp` commit

commit abc3d1d
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 15:13:16 2021 +0100

    Small fixes and started working on unit tests

commit 5b98014
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Dec 2 12:00:01 2021 +0100

    Wrapped the connector with workarounds

commit 6f013c0
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 1 15:48:28 2021 +0100

    Have FirmwareUpdate working

commit 574c23b
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Wed Dec 1 09:05:31 2021 +0100

    Fixed obtaining bytes for URL download and moved `FileListener` to api folder

commit 4cf1c84
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 17:30:15 2021 +0100

    Can't get SSL requests to go through

commit 0a848bd
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 17:15:24 2021 +0100

    Finished URL request but cannot figure out SSL support

commit b1fe0b3
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 14:54:07 2021 +0100

    Implemented the PocoFileDownloader

commit fe61c99
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 12:06:20 2021 +0100

    Fully working hash check when the file is fully uploaded

commit a11d915
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 30 11:35:28 2021 +0100

    Fully working FileUploadTransfer

commit e7deae5
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 29 16:42:54 2021 +0100

    Adapted for newest WolkSDK-Cpp

commit e0e1443
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Nov 26 16:30:48 2021 +0100

    Done a big part of the `FileTransferSession`

commit 1535450
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Tue Nov 23 17:14:55 2021 +0100

    New SDK, started FirmwareUpdateService

commit 130a846
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 22 16:32:12 2021 +0100

    Added the fully implemented protocol in WolkSDK-Cpp and made structure for FileManagementService

commit fdeec61
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Mon Nov 22 12:09:42 2021 +0100

    Fixed the actuation, HeartBeat reacts to changes now

commit bdf704f
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Fri Nov 19 11:37:16 2021 +0100

    Progress on File Management

commit dc5fbaa
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 17:10:54 2021 +0100

    Started implementing File Management functionality

commit 71cbd29
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 16:36:13 2021 +0100

    Created the full example, but not finished

commit b59734a
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:30:26 2021 +0100

    Temporarily exclude `full-example` from all

commit 0c44a00
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:21:23 2021 +0100

    Added `libcurl` to GitHub action

commit ce8527e
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 15:00:13 2021 +0100

    Format target

commit 6cf1565
Author: nanavuletic <nenad.vuletic@wolkabout.com>
Date:   Thu Nov 18 14:48:34 2021 +0100

    Consistent LicenseHeaders, includes, CMake, new WolkSDK

commit 4cf0f94
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Wed Nov 17 09:39:33 2021 +0100

    WIP simple example

commit f6088a6
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:55:39 2021 +0100

    Updated SDK

commit 8701eca
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:53:57 2021 +0100

    Added parameter handle

commit 8fe9258
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 8 16:53:44 2021 +0100

    Added parameter handle

commit 07a9db1
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:08:44 2021 +0100

    Updated SDK

commit bea6e6d
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:03:34 2021 +0100

    Added functionality for feed/attribute/parameter store/publish

commit 866eb2b
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Nov 5 15:02:47 2021 +0100

    Added interfaces for parameters and attributes

commit 21a7e77
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Tue Nov 2 17:31:09 2021 +0100

    Updated SDK

commit 8e2f81f
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Tue Nov 2 17:29:17 2021 +0100

    Fixed order of calls

commit 53d6336
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 17:11:34 2021 +0100

    Updated WolkSDK

commit 7417b13
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 17:10:58 2021 +0100

    Added empty implementations for param and attribute

commit 63e9b9b
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Mon Nov 1 11:59:51 2021 +0100

    Updated to reflect changes in SDK

commit 53a744d
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Oct 29 17:35:15 2021 +0200

    Updated SDK

commit ce0bfd8
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Fri Oct 29 17:34:39 2021 +0200

    Adapted Wolk object

commit 85b46fe
Author: LazarBozic94 <lazar.bozic@wolkabout.com>
Date:   Thu Oct 28 17:02:11 2021 +0200

    Removed deprecated models
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants