Ecosyste.ms: OpenCollective

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

github.com/coopcycle/coopcycle-web

Logistics & marketplace platform. Only for worker-owned business.
https://github.com/coopcycle/coopcycle-web

Align prices to the right.

ef596eb050a89de4b016dd5d755220b89245e338 authored about 1 year ago by Alexandre Segura <[email protected]>
Fix static analysis.

d44056812024b7a78fb7c0b4f36b27a7e6b957c8 authored about 1 year ago by Alexandre Segura <[email protected]>
Use another translation key for IMPEC. See coopcycle/coopcycle-app#1628.

167ccbeeff6f8bc5e4ddd8ff0d15ccd24e385d79 authored about 1 year ago by Alexandre Segura <[email protected]>
Make sure there is a restaurant.

4c7554ff2f0028df66308543bb0f3ab08182aaea authored about 1 year ago by Alexandre Segura <[email protected]>
Always initialize Loopeat context.

13ae8533199eb7b538811e56d0e65e6cbc3c5880 authored about 1 year ago by Alexandre Segura <[email protected]>
core(twig): add `twig/html-extra` that provides extra html helpers

f0575d7ca62e342f12a411ea85d2c207938f9e4e authored about 1 year ago by Antoine Bagnaud <[email protected]>
Fix migration.

bc422697ae1dede4d66f20abd9f44e2a0b02cb5d authored about 1 year ago by Alexandre Segura <[email protected]>
Update changelog.

7c1f121ed18600f7fe74676e168aee3f2784c7f4 authored about 1 year ago by Alexandre Segura <[email protected]>
feat(db): add barcode on task view

aeaa99447fe71e46c8eae0807f018371f4b6b14e authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(db): show edi messages in task view

b995329cd5b72d358bd2e32a92f8e7e4135caac0 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(db): store edi in import

0b8f6384e8b51a8b764878fe1ed583a695468065 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(db): add storage mecanism

a604317a1e03525f50bcec3b7867f9b9fbe42c4d authored about 1 year ago by Antoine Bagnaud <[email protected]>
fix(task): task update fix

be9b4607a741db1f21b2dd489dec59ec3eed1f67 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(dbshenker): save edifact messages to s3

905a2b2ce5896ae5da6935ecbdb79be3c550b568 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(edifact): add edifact storage bucket & filesystem

89835792714718124b0db31be8733d1d3b58e5d1 authored about 1 year ago by Antoine Bagnaud <[email protected]>
Merge pull request #3775 from coopcycle/3715-add-action-buttons-to-tours

Allow creating empty tours & renaming tours

9c0f8182f7638d172a49d2023f2f071a1b3934d5 authored about 1 year ago by Alexandre Segura <[email protected]>
fix: open tour draggable area when no task

2e9f5e8c9893f7d577f2cf7a55502ff970063415 authored about 1 year ago by Atala <[email protected]>
clean: update tour tasks in state before AJAX call

012591c705428c5d6f653fa1aa3427107193cb95 authored about 1 year ago by Atala <[email protected]>
Merge pull request #3914 from coopcycle/restaurant-card-fixes

Restaurant card fixes

76293e6289484e0ab906187cabd85d1c63d075ad authored about 1 year ago by Alexandre Segura <[email protected]>
Use classnames.

054ae27ae6eb3d9ae78fa9a8e4e232bf565e5841 authored about 1 year ago by Alexandre Segura <[email protected]>
Use booleans.

eddb36c1a606f4eebd55afe098b2b14905aa028b authored about 1 year ago by Alexandre Segura <[email protected]>
Improvement of restaurant card storybook

bb7eaffd105e4e6c545531e781aacfb700e78673 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Adding restaurant card pre-order style

3153b3654c621348c9015cc8241634f8ced198c4 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Merge pull request #3930 from coopcycle/fix/stripe-issue-2

stripe issues, more logs

f669989ca13487354a199a5fb878798d169b3199 authored about 1 year ago by Alexandre Segura <[email protected]>
fixed phpunit tests

cdba3ad4f066fa822e82cbd5b739596d4a0b076a authored about 1 year ago by Vladimir <[email protected]>
fix php lint error

b042e55c0723a3e25a8e1f609242b96e09281977 authored about 1 year ago by Vladimir <[email protected]>
log cases with multiple deliveries to sentry

da99b2efcba8fc792120568c443ebd7404dc1568 authored about 1 year ago by Vladimir <[email protected]>
Merge pull request #3931 from coopcycle/restaurant-redesign-api

Add tags, badges & banner images to API responses

95675c3ec0070e101343e0ac084988299ed63478 authored about 1 year ago by Alexandre Segura <[email protected]>
added more logs to the checkout flow

47c62d956f4e26e2c9428a8f683d0da2b3b411ab authored about 1 year ago by Vladimir <[email protected]>
fixed: closing tag

54f26b72bd13c98e7eb3cbab35ab8661d86711fd authored about 1 year ago by Vladimir <[email protected]>
Fix tests.

7b95858a56960c26d7148a2b9696d9aad2857a4c authored about 1 year ago by Alexandre Segura <[email protected]>
clean: open draggable zone if tour is empty

d9bfe16b4f5a1a6c68bcb39b5ff064842ab7de0d authored about 1 year ago by Atala <[email protected]>
feat(import): add default fallback if geocode fails

54b648345b4cebf738b78136731a7989caeb7c4d authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(ftp): add `make ftp` command

This command spawn a sidecar FTP container on PHP container

8bad76a3a45ff477ede4c3c74cf4fb96f1e3fa15 authored about 1 year ago by Antoine Bagnaud <[email protected]>
Add tags/badges to API responses.

afcd99e522a7e1d679b226ba997074284cec1064 authored about 1 year ago by Alexandre Segura <[email protected]>
Extract tags/badges into class.

92c915a76f9c48a6b69b43876b2e87cc99f1db14 authored about 1 year ago by Alexandre Segura <[email protected]>
Add bannerImage prop to API responses.

83613a2bace1644ca95357e472651d82ef77780f authored about 1 year ago by Alexandre Segura <[email protected]>
Extract placeholder code into class.

6f0120eb59c5997f35b9deb764fdeb01c6d2fb2a authored about 1 year ago by Alexandre Segura <[email protected]>
Allow reaching personal information screen as a courier.

dbe8d8ab45bbaf0fdf3ad5b0a5d052d34bd1b205 authored about 1 year ago by Alexandre Segura <[email protected]>
Avoid negative prices when value is below threshold.

e0b94eed60875d4dceaa5cacde20a2ed31f9a2c3 authored about 1 year ago by Alexandre Segura <[email protected]>
Fix some sizes

9b87f843bdba69a37d980bead8a22a7599aecd97 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Adding open sans semibold

b7f5dcd9ec073f88f7473ab226551e82a74a73dd authored about 1 year ago by Pierre LHOSTE <[email protected]>
clean: update command to run JS tests with jest

cc84c1fa1b05de127c47fc2497a89dac59c5b96b authored about 1 year ago by Atala <[email protected]>
clean: add some tests

6aac809f617c8b5381c3891413e9e439536f8d05 authored about 1 year ago by Atala <[email protected]>
clean: add index and not null on tour.date

f6ee99504650eef640bbd0c720cc76244c9e53be authored about 1 year ago by Atala <[email protected]>
wip

997eb9399c8a14eba0e9d225d32d54d1688fb1ca authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(edi): handling premium orders

5bca9a9e39a4d565ccd8bb74889f7e512060e166 authored about 1 year ago by Antoine Bagnaud <[email protected]>
Add lang parameter to Pixabay searches.

252b2384bd56ae4c82fe7e9abb2a60c28da6f980 authored about 1 year ago by Alexandre Segura <[email protected]>
Merge pull request #3918 from coopcycle/import-add-cols

Add columns to task import

5b4ce44dd5c20b02b1d87a0f0c2aa21e340de910 authored about 1 year ago by Alexandre Segura <[email protected]>
Use DateParser in DeliverySpreadsheetParser.

0a30bb32657931a0b643eb9b393eaebaedc9539b authored about 1 year ago by Alexandre Segura <[email protected]>
Add "timeslot" column to parsing.

8587c66f0a9bfbb42a2c8e86cc29a361830bf01c authored about 1 year ago by Alexandre Segura <[email protected]>
Add weight column parsing.

86eb8db6ac1f99b923bb3dadb99eae54d6823ef3 authored about 1 year ago by Alexandre Segura <[email protected]>
Merge pull request #3911 from coopcycle/fix/guest-order-tracking

Fix/guest order tracking

83f886af7369cb7a376f08d15dc8a45f9c523825 authored about 1 year ago by Alexandre Segura <[email protected]>
Make sure order has delivery.

1b4b6f8ed65ee3298d23a8afaa0655465a0c8cb4 authored about 1 year ago by Alexandre Segura <[email protected]>
Dispatch a task rescheduled event when order is delayed. Fixes #3564.

dcce4ec3325035b7c1f654b64d2bd445d51ae8a3 authored about 1 year ago by Alexandre Segura <[email protected]>
Add relations between TaxAdjustment & TaxRate.

9115a3138b31964e06a87535ed0e0857dceb4ff1 authored about 1 year ago by Alexandre Segura <[email protected]>
added access controls to the endpoints that should not be accessible with CartSession token

9ffafc093165cbbc06b3cc2d5ce56b57def08ddb authored about 1 year ago by Vladimir <[email protected]>
fix: weigth is in grams

459ff8c304a9bd74d49951478fd8358bdf5ef57c authored about 1 year ago by Antoine Bagnaud <[email protected]>
fix: early returns was too early

cd123c302481f590940ef539cf4486f0a333cfc7 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat: first import :tada:

3a587dbd6799d81a6f3559d6eee0b25c2fd58d76 authored about 1 year ago by Antoine Bagnaud <[email protected]>
feat(dbshenker): Add SyncTransportersCommand

900da45fbb7ef0646d8d0699619acabb719b621d authored about 1 year ago by Antoine Bagnaud <[email protected]>
Merge pull request #3915 from coopcycle/fix/import_errors_display

fix: check if error value is printable

fd7eddd45fee1d14e4e2662b19ea85639e5ddbc8 authored about 1 year ago by Antoine Bagnaud <[email protected]>
fix: check if error value is printable

408687913e46e6bcd7a287536aa32e55d2150b0c authored about 1 year ago by Antoine Bagnaud <[email protected]>
Make PlatformFee cube backward compatible.

1a5f7e3d304a00ced0fdbd4911318dbe2adb44da authored about 1 year ago by Alexandre Segura <[email protected]>
merge CartSessionVoter into OrderActionsVoter

339dce8c41b2c8e04180ddd02ba29c1be231e224 authored about 1 year ago by Vladimir <[email protected]>
fixed: error message

57d1e0216e0cf9453bd0f754d16ef2f3a8154d68 authored about 1 year ago by Vladimir <[email protected]>
fixed: lint warning

0cd2874b45dd48e080e781183f01b305896724ec authored about 1 year ago by Vladimir <[email protected]>
fixed: lint warnings

32f6beba550efd2f1409ee9518c9eace7109b534 authored about 1 year ago by Vladimir <[email protected]>
merged CartSessionAuthenticator into BearerTokenAuthenticator

99d78691d798c954b3b81282c5519c01132bbe24 authored about 1 year ago by Vladimir <[email protected]>
Using default filter

f57a962118d100d156ebd098c2f5ba2372c44622 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Introduce OrderView view for Cube. See #3913.

2c3bc6a1b019ad457599d4fa151f58c2a8f3dfdf authored about 1 year ago by Alexandre Segura <[email protected]>
add DBShenker as dep

9f844a0bc6d3b966f1b5bb67f612d9797b4c39cf authored about 1 year ago by Antoine Bagnaud <[email protected]>
Use explicit version of Cube.

54cb7873f042be3a822328e154b1edcda1120abb authored about 1 year ago by Alexandre Segura <[email protected]>
Use inheritance for adjustments.

ed9bdececaff731342aee187260b74deb9115322 authored about 1 year ago by Alexandre Segura <[email protected]>
Improvement of restaurant card details

b09b1f20426803c604db533023bc322ccf2ae1ec authored about 1 year ago by Pierre LHOSTE <[email protected]>
fix: catch exception when token could not be processed

13dea1d05bf9de9a574c774aab9f0e05e497ff0b authored about 1 year ago by Vladimir <[email protected]>
Fix undefined preorder var & adding stories for tags

f33dfd87e1450ad4a10251bca826c3210a673562 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Improvement of restaurant logo size & tags overflow

5035667c3fa942a529d7524a167541d80f538c65 authored about 1 year ago by Pierre LHOSTE <[email protected]>
Use locationRestriction. Fixes #3883.

5fe13d39e6fb6641e804607542aa7040a0a7a8c4 authored about 1 year ago by Alexandre Segura <[email protected]>
Merge pull request #3912 from coopcycle/google-maps-api-key-validation

Validate Google Maps API Key

6dc367704abeb6300e2811fc36c142b4ca22e425 authored about 1 year ago by Alexandre Segura <[email protected]>
Fix tests.

0ce000cbc350c7925829244492de82d23a4f6199 authored about 1 year ago by Alexandre Segura <[email protected]>
Use same cache pool as CraueConfig, to benefit from invalidation.

59a056ff34a42fdf2d856a89e981cd0141a0fdf2 authored about 1 year ago by Alexandre Segura <[email protected]>
Add caching for Google Maps API Key validation.

53bd69025c0230502d98c313f25537e25e55f57c authored about 1 year ago by Alexandre Segura <[email protected]>
Manage mandatory settings check via validation.

dd0ecd63a44caa5cb1bb257616f406bbb60d62f5 authored about 1 year ago by Alexandre Segura <[email protected]>
Remove references to deprecated "google_api_key" setting.

d589c254dc5e75f5d206d19c5ffb370e8537093f authored about 1 year ago by Alexandre Segura <[email protected]>
Remove references to Algolia.

3b4ba76363d70f773dd6b32322d87f93896cd57d authored about 1 year ago by Alexandre Segura <[email protected]>
enable endpoints needed for order tracking for guest users

40f81e29ad8dd859e17e3655ee426d6c07fd6b18 authored about 1 year ago by Vladimir <[email protected]>
Do not set region.

a82c9e0895411bd998718f37e4c997bae9805d10 authored about 1 year ago by Alexandre Segura <[email protected]>
Add validator for Google API Key.

55b535b619c1084d72d4fbc37bb14222fdb88272 authored about 1 year ago by Alexandre Segura <[email protected]>
wip

49f4b4376774e4062f3801e64e4437a10e8b11b4 authored about 1 year ago by Antoine Bagnaud <[email protected]>
Stop hiding element before Swiper initialization.

3ac768ec34d7e06f0e9afbc1bb1437f49eb052cc authored about 1 year ago by Alexandre Segura <[email protected]>
Make sure tag in on one line.

0e0217ad46f8d8d742c08cabbe6f6295c0753fec authored about 1 year ago by Alexandre Segura <[email protected]>
Update changelog.

3dcb93d59dfa65438742bccff8ac76cd2fba12c1 authored about 1 year ago by Alexandre Segura <[email protected]>
Merge pull request #3908 from coopcycle/fix/stripe-issue

added: extra logs to debug stripe payment issues

33eef9ae4e3dcdc7e52e381bc8b8da6440a2d5fe authored about 1 year ago by Alexandre Segura <[email protected]>
Merge pull request #3870 from coopcycle/storybook-server

Introduce Storybook, redesign restaurant cards

800a950c68e962c65eed6f965ef720565bba9cbb authored about 1 year ago by Alexandre Segura <[email protected]>
Make sure Pixabay is configured.

8c042cb3c8a573546e435aa6e93cf0a423946643 authored about 1 year ago by Alexandre Segura <[email protected]>
Remove dead code.

62c3b5ea8afd828928906626046adc7eed6d3dac authored about 1 year ago by Alexandre Segura <[email protected]>
Avoid hardcoding placeholder images, use filter instead.

e00e4506188517387ae20f78b7650c494a4b15aa authored about 1 year ago by Alexandre Segura <[email protected]>
Remove dead code.

8525b741068f6d07424808a5b4b2534165b06da3 authored about 1 year ago by Alexandre Segura <[email protected]>
Remove deprecated file.

1745123460173b21377d718dceafd408dd8aac6a authored about 1 year ago by Alexandre Segura <[email protected]>