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

Fixes and improvements #174

Merged
merged 13 commits into from
Dec 3, 2023
Merged

Conversation

@mathieucarbou mathieucarbou changed the title Fixes #165 #166 #169 #170 #172 #173 Fixes and improvements Nov 29, 2023
@mathieucarbou
Copy link
Contributor Author

@ayushsharma82 : you'll need to update the CI GitHub workflow script to account for the change in library.json. I didn't do it because it depends on how you prefer to update it. The problem is that is currently uses a wrong board / platform to test the esp32 flavor.

@mathieucarbou
Copy link
Contributor Author

If you want me to update according to what I think it should be, let me know.

@ayushsharma82
Copy link
Owner

@mathieucarbou Yeah I noticed. CI is using alpha release of ESP32 core. If you can modify the CI, it will be great and helpful!

@ayushsharma82
Copy link
Owner

I've changed the statistics update logic to now include their id in the object. The updated portal will use this ID to track changes just like cards and charts.

@ayushsharma82
Copy link
Owner

I did open a issue on arduino-ci by adafruit here: adafruit/ci-arduino#169 , I was referred to adafruit/ci-arduino#168 . Didn't really get time to do it myself. Just a quick reference for you.

@mathieucarbou
Copy link
Contributor Author

I did open a issue on arduino-ci by adafruit here: adafruit/ci-arduino#169 , I was referred to adafruit/ci-arduino#168 . Didn't really get time to do it myself. Just a quick reference for you.

I will have a look.

But I tend to disagree with their move, because this should be up to the user to decide which platforms are used to test. I agree that using the latest is fine, but only in the use case of libraries part of a close ecosystem around teh framework and controlled by the same team. Their choice is weird because it impacts everybody would would like to stick with a specific version.

@ayushsharma82
Copy link
Owner

I did open a issue on arduino-ci by adafruit here: adafruit/ci-arduino#169 , I was referred to adafruit/ci-arduino#168 . Didn't really get time to do it myself. Just a quick reference for you.

I will have a look.

But I tend to disagree with their move, because this should be up to the user to decide which platforms are used to test. I agree that using the latest is fine, but only in the use case of libraries part of a close ecosystem around teh framework and controlled by the same team. Their choice is weird because it impacts everybody would would like to stick with a specific version.

I totally agree. They should have an option to select dev or stable releases. Till then I guess we will have to fork the CI and change that variable.

@ayushsharma82
Copy link
Owner

  • Forked CI and using that fork in our github workflow now

@ayushsharma82
Copy link
Owner

@mathieucarbou Great everything checks out now! Can you test if the statistics are working as expected with the latest changes?

@ayushsharma82 ayushsharma82 merged commit c2dbf23 into ayushsharma82:master Dec 3, 2023
1 check passed
@mathieucarbou
Copy link
Contributor Author

@mathieucarbou Great everything checks out now! Can you test if the statistics are working as expected with the latest changes?

yes! let me grab all that in my project. I am testing it now.

@mathieucarbou
Copy link
Contributor Author

@mathieucarbou Great everything checks out now! Can you test if the statistics are working as expected with the latest changes?

yes! let me grab all that in my project. I am testing it now.

Note: also, please let me know when you'll issue a new pro release - I will download and test it. I am using both.

@mathieucarbou
Copy link
Contributor Author

@ayushsharma82 : everything works fine in the OSS version.
Could you please port these changes to the pro version as well so that I can test ?
Thanks!

@ayushsharma82
Copy link
Owner

@mathieucarbou Released 4.3.0 of pro version just right now. Includes all the fixes and more exciting things as well.

@mathieucarbou
Copy link
Contributor Author

thanks a lot !!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment