Repository navigation
Releases: Net-Logic/dolistore-sync
Releases · Net-Logic/dolistore-sync
Release list
v0.5.1
- Fix: the upload of the form screenshot no longer fails the action when the organisation's Actions storage quota is hit: a publication that succeeded stays green (
continue-on-erroron the upload step). - New: the catalogue of related modules includes Office Editor (3710) and Order to suppliers (3707), both public on DoliStore.
v0.5.0
- New: with
layout: netlogic, every description starts with the Net Logic "Dolibarr Preferred Partner" banner. It links to netlogic.fr and has a navy line under it. The image is served by jsDelivr fromassets/netlogic-banner.pngat this tag. - New: before a run, the tool checks that the banner image URL serves an image. If it doesn't, a real submit is refused, and a dry run reports the problem and exits 1.
- New: the editor and public page checks also compare
imgsrc/alt/width/height andahref. - Fix: the catalogue names product 845 DoliDocuSign.
v0.4.6
- New: up to 10 screenshots per product (was 5). DoliStore enforces no limit of 5: public products show up to 14 images.
v0.4.5
- New: the layout names the
modECM,modCategorieandmodCrondependencies the way Dolibarr does in each language (e.g. GED in French), instead of the raw class name.
v0.4.4
- Fix: the layout check allows a Dolibarr version used as the condition of a feature ("from Dolibarr 23", "Dolibarr 21 and later"). It still refuses compatibility ranges,
V20tokens, comparisons and PHP versions, which DoliStore's info box already shows.
v0.4.3
- Fix: the netlogic layout leaves out the "give the permissions" installation step when the module's descriptor declares no permission.
v0.4.2
- Fix: the netlogic layout builds its inner spacing from nested one-cell tables with light-blue borders. DoliStore's server strips the
cellpadding/cellspacingattributes, so text was touching the cell edges. - New: after a real submit with a layout, the public page is compared with what was sent. Differences show as warnings in the job log.
- Fix: the editor check ignores table attributes that DoliStore's editor adds on its own (
cellspacing="0").
v0.4.1
- Fix: the netlogic layout writes every cell border per side, with longhands only. DoliStore's editor sorts style declarations alphabetically, which turned the outer edges of the feature tiles and of the requirements box into black bars on the public page.
v0.4.0
- New: opt-in
layout: netlogic. A shared, styled description is built from the module's intro, features and "How it works". The tool adds Requirements, Installation, and Support and updates, in en/fr/de/it/es. - New: related-modules catalogue. Up to 4 links to other Net-Logic modules are chosen by shared category, or set with
related. - New: layout checks, run before any submission. A run also stops if DoliStore's editor strips a style of the layout.
- New:
--preview <dir>renders the description locally, with no zip and no login. - Modules without the
layoutkey publish the same as with v0.3.3.
v0.3.3
FIX: a product waiting for approval stays in that state after an update (the edit form showed it as disabled and the update withdrew the request); the run fails loudly if the state changes.