Skip to content

Releases: Net-Logic/dolistore-sync

v0.5.1

Choose a tag to compare

@frederic34 frederic34 released this 26 Oct 20:14
af896f9
  • 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-error on 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

Choose a tag to compare

@frederic34 frederic34 released this 16 Oct 08:27
7f25b1c
  • 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 from assets/netlogic-banner.png at 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 img src/alt/width/height and a href.
  • Fix: the catalogue names product 845 DoliDocuSign.

v0.4.6

Choose a tag to compare

@frederic34 frederic34 released this 15 Oct 16:45
faf9d8e
  • 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

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 14:25
cf7ca38
  • New: the layout names the modECM, modCategorie and modCron dependencies the way Dolibarr does in each language (e.g. GED in French), instead of the raw class name.

v0.4.4

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 12:38
3de6b15
  • 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, V20 tokens, comparisons and PHP versions, which DoliStore's info box already shows.

v0.4.3

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 12:15
16fa4b4
  • Fix: the netlogic layout leaves out the "give the permissions" installation step when the module's descriptor declares no permission.

v0.4.2

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 12:03
ee55c0c
  • Fix: the netlogic layout builds its inner spacing from nested one-cell tables with light-blue borders. DoliStore's server strips the cellpadding/cellspacing attributes, 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

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 11:46
7127cf9
  • 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

Choose a tag to compare

@frederic34 frederic34 released this 14 Oct 11:39
ad1077b
  • 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 layout key publish the same as with v0.3.3.

v0.3.3

Choose a tag to compare

@frederic34 frederic34 released this 12 Oct 12:10
98af312

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.