-
-
Notifications
You must be signed in to change notification settings - Fork 66
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
Add support for the openfoodfacts-events API (leaderboard, badge and gamification system) #349
Comments
Yeah, i plan to retake this one up but someone in mid January, anyways i think this lower priority than some of the other stuff |
Did you start working on any of the API routes, or is that something a community member could start working on for the DART package potentially ? |
I clarified that there's no code dependancy between the 2 in the initial issue. If a community member would like to pick it up, so that we can demo getting one badge (image taking) and showing it in Smoothie, at the Fellowship wrapup event, that would be great. |
New files: * `api_events_test.dart`: Tests around Events API. * `BadgeBase.dart`: Events API: badge. * `BadgeBase.g.dart`: generated * `EventCreate.dart`: Events API: event create. * `EventCreate.g.dart`: generated * `events.dart`: Client calls of the Events API (Open Food Facts). * `EventsBase.dart`: Events API: event. * `EventsBase.g.dart`: generated * `LeaderboardEntry.dart`: Events API: leaderboard entry. * `LeaderboardEntry.g.dart`: generated Impacted files: * `JsonHelper.dart`: added a nullable timestamp conversion method. * `OpenFoodAPIConfiguration.dart`: added host entries for Events API. * `openfoodfacts.dart`: exported new Events related files. * `UriHelper.dart`: added Events related method `getEventsUri`.
New files: * `api_events_test.dart`: Tests around Events API. * `BadgeBase.dart`: Events API: badge. * `BadgeBase.g.dart`: generated * `EventCreate.dart`: Events API: event create. * `EventCreate.g.dart`: generated * `events.dart`: Client calls of the Events API (Open Food Facts). * `EventsBase.dart`: Events API: event. * `EventsBase.g.dart`: generated * `LeaderboardEntry.dart`: Events API: leaderboard entry. * `LeaderboardEntry.g.dart`: generated Impacted files: * `JsonHelper.dart`: added a nullable timestamp conversion method. * `OpenFoodAPIConfiguration.dart`: added host entries for Events API. * `openfoodfacts.dart`: exported new Events related files. * `UriHelper.dart`: added Events related method `getEventsUri`.
…d methods Deleted files: * `EventCreate.dart` * `EventCreate.g.dart` Impacted files: * `api_events_test.dart`: removed commented code around `createEvent` * `events.dart`: removed method `createEvent` * `openfoodfacts.dart`: removed export of `EventCreate`
Impacted file: * `api_getRobotoff_test.dart`: unrelated robotoff result upgrade
Deleted files: * `EventCreate.dart` * `EventCreate.g.dart` Impacted files: * `api_events_test.dart`: removed commented code around `createEvent` * `api_getRobotoff_test.dart`: unrelated robotoff result upgrade * `events.dart`: removed method `createEvent` * `openfoodfacts.dart`: removed export of `EventCreate`
What
Why
The text was updated successfully, but these errors were encountered: