Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openfoodfacts/smooth-app

The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart
https://github.com/openfoodfacts/smooth-app

fix: Upgraded url_launche (#1629)

e51691d5fa2196d0bd2cf4b93437c1c0005cda07 authored over 2 years ago by Vikash singh <[email protected]>
feat: add sentry perf (#1616)

f570ada7fd3c48b804de1ef54c094c19fe36ed82 authored over 2 years ago by Pierre Slamich <[email protected]>
fix: #1472 Stop on boarding next button to get spammed (#1611)

* make dismissible dialogs

* make the onboarding dialog not dismissble

c203f3a5ec0db568f500e11922d6081611262b39 authored over 2 years ago by Aman Raj <[email protected]>
feat: Smoothie UserAgent (#1613)

* feat: Smoothie UserAgent

* Update main.dart

* Update main.dart

5b22af6ef13fe53374663f2eb4dba90314125dd5 authored over 2 years ago by Marvin M <[email protected]>
i18n: Translator suggestions (#1614)

73491d4634a0259c9a8e4da6205b477e952e1158 authored over 2 years ago by Marvin M <[email protected]>
feat: Half image focus (#1579)

* Provide focus coordinates when using half image mode

* Ensure to wait all Futures

6bd6be3174bb561078acb5a7d3fdef07f3e6b929 authored over 2 years ago by Edouard Marquez <[email protected]>
fix: #1585 Limited username to 20 characters (#1605)

* Limited username to 20 characters

5c003a6127443933c3cd4f1549e32dc641835374 authored over 2 years ago by Vikash singh <[email protected]>
fix: Translator suggestions (#1603)

* i18n: Translator suggestions

* Update InfoPlist.strings

* Update app_en.arb

dbcb9b246a2e46d4f5d705860582764d7c3ca795 authored over 2 years ago by Marvin M <[email protected]>
Update crowdin.yml

5b53e60557edaa5d57816c86682ff9b431a4bfc1 authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump fastlane in /packages/smooth_app/ios (#1606)

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.205.1 to 2.205.2.
- [Release notes...

cc3bf600f2233f7fdbb0a7ccfa6ad625182e10fc authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump fastlane in /packages/smooth_app/android (#1607)

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.205.1 to 2.205.2.
- [Release notes...

f9af7baf905b2f3917b11c703573411e26a39cc3 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: #1352 - robotoff insight card shows permanently (#1574)

* fix: #1395 - show newly added product in carousel

* fix: #1395 - refactoring unused import
...

f67180785d7319968390ba4250b42ab4d8118e06 authored over 2 years ago by cli1005 <[email protected]>
fix: Phantom space issue (#1601)

75b677c28e1e29573c6cf14baef84db938a969b2 authored over 2 years ago by Rohit V <[email protected]>
fix: make card bottom prompt visible (#1488)

* make card bottom prompt visible

* Update summary_card.dart

* Update paged_product_query....

c94ff24e51a064b237f68093857c9ce7ffd235be authored over 2 years ago by Aman Raj <[email protected]>
chore(deps): bump flutter_native_splash in /packages/smooth_app (#1602)

Bumps [flutter_native_splash](https://github.com/jonbhanson/flutter_native_splash) from 2.1.5 to...

95917a4b7f6791a253c6ce1d344c9696ce9c2e14 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: fixes new product found button overflow (#1586)

* fix: fixes new product found button overflow

* removed comments

* reduced padding

* r...

093dbac1ad55291c8f8ad92ef7110b546a780813 authored over 2 years ago by Abhishek Bhatt <[email protected]>
chore: New Crowdin translations to review and merge (#1599)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

a836ebff90d1b7b55d66944d7a949b215481cfbd authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: If camera permission is denied, allow the user to approve it again (#1583)

* No need to store if the camera permission was denied once (the framework provides this info)
...

e2aa72d155f0e986407159207c71b11594d75fbf authored over 2 years ago by Edouard Marquez <[email protected]>
chore: New Crowdin translations to review and merge (#1598)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

052b0c0bbb654cad7e0f4151ab25f0665ef9d02a authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: Uploading dialog with a message based on the photo type (#1592)

* Uploading an image won't show a generic message, but a different one based on the type

* A ...

ffec189e8cd472b0673012997e094417f565dece authored over 2 years ago by Edouard Marquez <[email protected]>
CI: run Crowdin every night (#1597)

CI: run Crowdin every night
This will save me a few minutes each day

9dca68a298a651d248107be4be5142e40dfa91cd authored over 2 years ago by Pierre Slamich <[email protected]>
chore: New Crowdin translations to review and merge (#1584)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

aad0f2ac487dc769225c1e78792e280762f4707d authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
On iOS, the country selector has a right overflow, because the view is not constrained (#1556)

8db133e655a358c97920d8b8c1024fc51aa88d9e authored over 2 years ago by Edouard Marquez <[email protected]>
The iOS simulator has 0 camera, fix this issue (#1578)

e90803b6d425b1bf51528622f808ba113df913f3 authored over 2 years ago by Edouard Marquez <[email protected]>
fix: Fixed Scan cards with different sizes (#1573)

* Fixed Scan cards with different sizes #1568

* Changed EdgeInsets.only to EdgeInsets.symmetric...

ad0f96a101db53abdeb666bc7e24b0a8b645a3e6 authored over 2 years ago by Lakshya Gupta <[email protected]>
Update postsubmit.yml

582607620b0309272cde45cb06f84731a4dc00ff authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump crowdin/github-action from 1.4.7 to 1.4.8 (#1576)

Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 1.4.7 to 1.4.8.
- ...

2ea0da33d623444cf2e46746295a767ab9a226e9 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update github-projects.yml

ebf1ac9be5aa819de71e00732b487bb4f8c552e7 authored over 2 years ago by Pierre Slamich <[email protected]>
fix: Overflow in add new product front photo button (#1497)

* Overflow of the button when taking a front photo in French removed

* formatted

* added c...

2b86e9541f9a72ef4516beb24d5a5706c0b546a9 authored over 2 years ago by Aman Singh <[email protected]>
chore(deps): bump fastlane in /packages/smooth_app/android (#1571)

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.204.3 to 2.205.1.
- [Release notes...

932f0bcca509385f96b2fc3c93a7763187f8b166 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump fastlane in /packages/smooth_app/ios (#1570)

Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.204.3 to 2.205.1.
- [Release notes...

49317cb2027104b1b5874f13778d1de8eb387cce authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: Make this string translatable (#1543)

* fix: Make this string translatable

* added comments of the localization texts

* change in ca...

ab0acd69c0aa9ac727fed137327142f60e6e29d3 authored over 2 years ago by Abhishek Bhatt <[email protected]>
Update dependabot.yml

da3ea9bd08954fe3e4bcfc8d90aa0623fa4cfe2a authored over 2 years ago by Pierre Slamich <[email protected]>
Update dependabot.yml

3728121dec0088242aed078f5ec7766f9c161593 authored over 2 years ago by Pierre Slamich <[email protected]>
Update Gemfile

96ae143f0b0a85a166f1cdae41231347bd34d4fe authored over 2 years ago by Pierre Slamich <[email protected]>
Update Gemfile

8959586f8afb2f4672d522b23a73d3e9868679cf authored over 2 years ago by Pierre Slamich <[email protected]>
Update Gemfile

9cf4c38de2e5ad198e4c20cde375dc2846f61324 authored over 2 years ago by Pierre Slamich <[email protected]>
chore: New Crowdin translations to review and merge (#1569)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

5cc69aa73125eb3b10f8cdbd073ad861fc3a76b4 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: Another way to translate iOS files (#1563)

* Revert "Prepare iOS translation mechanism"

This reverts commit 2e652404103d8da506b59f8f3e70...

b5a9b4881099f664bad77bc27962b7dce2fc7185 authored over 2 years ago by Edouard Marquez <[email protected]>
feat: Prepare iOS translations mechanism (#1557)

* Prepare iOS translation mechanism

* Update crowdin.yml

* Update crowdin.yml

Co-authored-by:...

06e49344251cefd13560e0e17e6883aeac9ce320 authored over 2 years ago by Edouard Marquez <[email protected]>
chore(deps): bump flutter_native_splash in /packages/smooth_app (#1560)

Bumps [flutter_native_splash](https://github.com/jonbhanson/flutter_native_splash) from 2.1.3+1 ...

bb973d724e8fd5f09b8d28128b849245ae3b6a05 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update Gemfile

8ec080eeb5996100eef7a03cca1417e9aa7786de authored over 2 years ago by Pierre Slamich <[email protected]>
Update dependabot.yml

06452c538083618bd7ab238ac08f1e52a9989e1a authored over 2 years ago by Pierre Slamich <[email protected]>
ci: enable dependabot for pub.dev

01e34c56175c641f5b99fe11bc6666ed959984b1 authored over 2 years ago by Pierre Slamich <[email protected]>
fix: Sign up page: Fix trimmed text not being done correctly (#1545)

* Sign up page: Fix trimmed text not being done correctly

* Add missing file

3bfe7f7e014c251ddb58bc725267a78486ae6fea authored over 2 years ago by Edouard Marquez <[email protected]>
Force newPassword and newUsername for the sign up form (#1547)

@see: https://developer.android.com/guide/topics/text/autofill-optimize#account_credentials

6488e443014302d2c78ee8478cef93f3cc669315 authored over 2 years ago by Edouard Marquez <[email protected]>
chore(deps): bump actions/setup-java from 3.1.0 to 3.1.1 (#1551)

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.1.0 to 3.1.1.
- [Relea...

ed29db760bb84afe07e54ea4c20e7dc4be11f40b authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update github-projects.yml

ae81564b84f1f0aa3f692143ea4b11f2e4d37868 authored over 2 years ago by Pierre Slamich <[email protected]>
feat: #217 - added shell parameters (#1548)

Something like
```
flutter drive --driver=test_driver/screenshot_driver.dart --target=integrat...

99803dea7928f1f56e662879cf99bf3180362d55 authored over 2 years ago by monsieurtanuki <[email protected]>
fix: #1395 - show newly added product in carousel (#1520)

* fix: #1395 - show newly added product in carousel

* fix: #1395 - refactoring unused import
...

536528dbe15687369e984079fb7fb6341795300a authored over 2 years ago by cli1005 <[email protected]>
fix: #1537 - moved the "slack" and "email" contact options (#1546)

Impacted files:
* `smooth_main_button.dart`: added a `TODO` about probable deleting of this cla...

47c53f77159495d2e200b46deebb5ea99709eb68 authored over 2 years ago by monsieurtanuki <[email protected]>
feat: #217 - onboarding screenshot generation. (#1529)

New files:
* `app_test.dart`: Onboarding screenshots.
* `screenshot_driver.dart`: Screenshot d...

e23117de31850b261f1d2ce5b186dc29b78fb804 authored over 2 years ago by monsieurtanuki <[email protected]>
fix: Harmonize the shape of the buttonon summary card (#1544)

3e731a584fcb3a63ff98f2f6922985098e3809bd authored over 2 years ago by Abhishek Bhatt <[email protected]>
chore: New Crowdin translations to review and merge (#1528)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

7437093f47c7ebad237382726090009f58805f08 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: reword some strings (#1530)

37c22053d2e0c825ab689c205fdfa9010d37aba7 authored over 2 years ago by Pierre Slamich <[email protected]>
fix: Compare

342f8c09b460333896fb0b59d5d56573c7cf8914 authored over 2 years ago by Pierre Slamich <[email protected]>
chore: New Crowdin translations to review and merge (#1513)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

95f9ffc644b8ba40c54ead0e8b5215a8ce179cb5 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: Transportation Component Icon and title color is not compatible (#1494)

* chore(develop): release 1.0.0

* fix: Transportation Component Icon and title color is not c...

c5cf03b045b1dd8ec54cde64bf6ee30780499bb1 authored over 2 years ago by Abhishek Bhatt <[email protected]>
fix: #1521 - immediate removal of the dismissed query (#1525)

Impacted file:
* `search_history_view.dart`: immediately removing the dismissed query

7dc218575838da8fe24a3b3c3d681a62e7e602ce authored over 2 years ago by monsieurtanuki <[email protected]>
fix: Show better messages to non logged in users in quesion page (#1523)

4fbaefa5dd2c32a71b597f7c7404541cb7b07249 authored over 2 years ago by Marvin M <[email protected]>
fix: #1376 - fit/zoom ingredient extraction photo (#1522)

9eb925e484f45b70cf7891f7697d4e20cf2d7745 authored over 2 years ago by cli1005 <[email protected]>
fix: String too long in nutrition edit (#1524)

04cf5851a63bceca70756617a941746f613c48e3 authored over 2 years ago by Abhishek Bhatt <[email protected]>
fix: #1518 - normal size for most alert dialogs (#1519)

Deleted file:
* `product_list_dialog_helper.dart`

Impacted files:
* `basic_test.dart`: refa...

1199c79b67eef32044ac6d0d88f4a6d7901e3d0b authored over 2 years ago by monsieurtanuki <[email protected]>
fix: Onboarding text is weirdly cropped (#1516)

4449a9fe2a0260f9bb0317cedc52f130c44cef2e authored over 2 years ago by Abhishek Bhatt <[email protected]>
feat: #1234 - added a dev mode button to reset history with 3 products. (#1514)

New file:
* `product_list_import_export.dart`: Import / Export of product lists via json.

Im...

c6e20af25c45cc469ec794c7d98a4250ff727b09 authored over 2 years ago by monsieurtanuki <[email protected]>
feat: #1060 - added an "exclude ecoscore" switch in dev mode (#1510)

Impacted files:
* `product_cards_helper.dart`: added the exclusion of "excluded attributes"
* ...

2b6b0b146c867bf8572cd75e66b904a715731f86 authored over 2 years ago by monsieurtanuki <[email protected]>
fix: Too Big font size for small text on search page (#1511)

* Switched unslecteditemcolor according to theme

* fix: Non-aligned button texts and icons on...

9bbb406439fc67e543a77c8f194a254f079e5a6f authored over 2 years ago by Abhay Chaudhary <[email protected]>
fix: warning about invalid username and email on user interaction (#1413)

a11b36d5867404b3a7efc8062230d95f1d3030f1 authored over 2 years ago by Abhishek Bhatt <[email protected]>
refactor: removing a tmp code file (#1512)

Now that knowledge panels are an explicit field of product, we can simplify the code.

Deleted...

6ae6d5c83309e60fb1d51e91fbe3bfa58d6c92d5 authored over 2 years ago by monsieurtanuki <[email protected]>
feat: #1034 - tap to open search card (#1502)

7bf48b0200e5f0cbc83045ae507ec357d95e33ed authored over 2 years ago by cli1005 <[email protected]>
fix: overflow at update nutrition facts page (#1509)

c5780f00b3a6a5f9f3f596109024932e4b1f2c11 authored over 2 years ago by Abhishek Bhatt <[email protected]>
fix: #1505 - removed an unnecessary `final` (#1507)

Impacted file:
* `dao_product_list.dart`: removed an unnecessary `final`

b0ccaeeaa01c96401e0e15b7827d84fa61221c8c authored over 2 years ago by monsieurtanuki <[email protected]>
feat: #1333 - now the back-end results are paged. (#1437)

New files:
* `paged_product_query.dart`: Paged product query (with pageSize and pageNumber).
*...

e9ec9b325c391133f079972fe76014d557e82d1c authored over 2 years ago by monsieurtanuki <[email protected]>
fix: Contributor Box made scrollable with flexible to small device sizes (#1485)

* Contributor Box made scrollable with flexible to small device sizes

* changes made with sep...

d1f82bde6ab246f4740895e983e5b32a1eed016f authored over 2 years ago by Abhay Chaudhary <[email protected]>
fix: different background color on sliverAppBar (#1463)

c02a37c06f56bedfc20d7cfe0068c525db5b73c3 authored over 2 years ago by Abhishek Bhatt <[email protected]>
ci: Add to GitHub Projects beta (#1499)

aeadf6c110ed388f579f491fe1e9eff8544a72d2 authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump codecov/codecov-action from 2 to 3 (#1498)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Relea...

9b4e1c3b1fc927967ec86b37cccc37f215e64171 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: Enabled Circular border around country Selector (#1464)

* Enabled border

* Added comma

* added FocusedColor

* Switched to const's

6520be711a1e4b43e25c11d32bc04a6c5a76787c authored over 2 years ago by Abhay Chaudhary <[email protected]>
fix: Sliver App Bar 2 word title fixed to one line (#1489)

6e6f3b88484076f48c949d6f1f4be968a3f5bb39 authored over 2 years ago by Abhay Chaudhary <[email protected]>
fix: turn off the alert message on user cancel (#1496)

* chore(develop): release 1.0.0

* fix: turn off the alert message on user cancel

* chore(d...

a608b96d8fcb0d82103e8c2a6473ff233b93a3bb authored over 2 years ago by Abhishek Bhatt <[email protected]>
fix: Switched unselected item color according to theme (#1493)

ec49b9686b9f26185ce9eeab81a6222bc77ea5fd authored over 2 years ago by Abhay Chaudhary <[email protected]>
feat: minor design fixes in nutrition_page_loaded.dart (#1475)

* feat: use appbar button actions in nutrition_page_loaded.dart

feat: minor design fixes in n...

ebc067245c3f940df906badbfe786ecc46147f12 authored over 2 years ago by VaiTon <[email protected]>
chore(deps): bump JamesIves/github-pages-deploy-action (#1495)

Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-ac...

c45f03135d98d80151ed2f6f0c1110956aabbe30 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat: remove bottom fab button in product page (#1487)

745374372eef00f95c594e49f5155b9c275789a4 authored over 2 years ago by VaiTon <[email protected]>
fix: Non-aligned button texts and icons on "send anonymous analytics" page (#1443)

* fix: analytics screen
* added extra spaces and elevation
* resolved conflicts

e7fe8c82761ad7c130b13c0cd992ee17561ac82a authored over 2 years ago by Abhishek Bhatt <[email protected]>
fix: trailing Spaces issue Fixed (#1469)

* trailingSpaces issue Fixed

* Changed Approach

9c507b897b14c8554bb9033904fc831b11ac5f7b authored over 2 years ago by Abhay Chaudhary <[email protected]>
Update README.md (#1480)

258527c98847a051d46af6dd93f4e80b063af3ce authored over 2 years ago by Shimron <[email protected]>
feat: dismissible color added to personalized ranking (#1476)

* dismissible color added to personalized ranking

* dismissible color added to personalized r...

a397c584170dcf4e0441f122061a62566f4ea0d4 authored over 2 years ago by Aman Raj <[email protected]>
fix: no visual feedback on next button (#1460)

6f00d8889b85f8472a0dde6f6a9ebd27ab32b7a2 authored over 2 years ago by Abhishek Bhatt <[email protected]>
feat: minor improvement for summary_card (#1474)

fix: use theme default style in tabForMore button in summary_card.dart

fix: display a "not im...

a904c294f7a57d4d0dd103ec51e8b2cd576d5b35 authored over 2 years ago by VaiTon <[email protected]>
fix: Translate hardcoded sentences (#1473)

* Translate hardcoded sentences

* Extract all AppLocalizations.of(context) into variables

852ae7be02edaa1cf942b18728b9b8eeaf6442e5 authored over 2 years ago by Edouard Marquez <[email protected]>
fix: Onboarding - Country selected highlighted (#1471)

8c7d3f5b619589f5e7c92653fa6a91ffe6f8bc9d authored over 2 years ago by Edouard Marquez <[email protected]>
fix: Misaligned Inkwell Fixed (#1459)

* Misaligned Padding Fixed

a7c65f0fcbe11ecae208eb34af6ecb22ec57fa17 authored over 2 years ago by Abhay Chaudhary <[email protected]>
chore: New Crowdin translations to review and merge (#1450)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@cro...

1712a5e28c2b88e5c9d7fd51bd07d3839d6394b4 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: Support for a "source" within a Knownledge Panel Text element (#1458)

* Support for source field within a Knowledge Panel text element

* Move to a basic Button ins...

53fb69cfdda81dee527a750de00dfdde4399343f authored over 2 years ago by Edouard Marquez <[email protected]>
fix: Fix food preferences buttons goes into two lines (#1445)

721a49b25971536e1914558cc22cdb220e08f676 authored over 2 years ago by Abhay Chaudhary <[email protected]>
fix: knowledge panel name made visible (#1442)

* knowledge panel name made visible

* used const values on margin

* knowledge panel name m...

3b16bbedcc9ae4955051629c0869bbf7c297a53b authored over 2 years ago by Aman Raj <[email protected]>
chore: New Crowdin translations to review and merge (#1266)

* New Crowdin translations by Github Action (#677)

Co-authored-by: Crowdin Bot <support+bot@c...

494bfd784a84755433795e597ad52de6191b5de6 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore(deps): bump actions/setup-java from 3.0.0 to 3.1.0 (#1444)

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.0.0 to 3.1.0.
- [Relea...

c2332e26465903dc5e0997f92a05d398118a3d4e authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: old crop utility brought back (#1422)

* added image_cropper package to depencency

* added the required changes to manifest.xml file...

d82020030accd1dcad3df982d258bb0361d3a289 authored over 2 years ago by Aman Raj <[email protected]>