Know what a module needs before you enable it.

How Open Mercato's 61 modules depend on each other, read from the code of each release, and where the code uses a module its requires does not declare.

In 0.7.0, 65 links between modules outside the starter set are used in code but not declared in requires.

61modules in 0.7.0
200required links found in code
⚠ 65links outside the starter set missing from requires184 counting the starter set
Skip the map
catalogcheckoutcurrencieseudrgateway_stripepayment_gatewayssalesshipping_carrierswarranty_claimswmscustomer_accountscustomersplannerportalresourcesstaffchannel_apnschannel_expochannel_fcmchannel_gmailchannel_imapcommunication_channelsinbox_opsmessagespush_notificationsdata_syncintegrationsstorage_s3sync_akeneosync_excelwebhooksai_assistantapi_keysattachmentsbusiness_rulescontentdesign_systemdevicesdictionariesfeature_togglesonboardingperspectivesprogressrecord_locksschedulersecurityssosystem_status_overlaystranslationsworkflowsnotificationsapi_docsaudit_logsauthconfigsdashboardsdirectoryentitieseventsquery_indexsearch

On the map: the 11 modules every app starts with, on the grey “In every app” arc. 5 of the 22 links touch them, which is why they are off by default. Take them off the map