Skip to content

Galette 1.3.0 and improvements - #46

Merged
trasher merged 8 commits into
masterfrom
feature/galette-1.3.0
Oct 5, 2026
Merged

trasher merged 8 commits into
masterfrom
feature/galette-1.3.0

Conversation

@trasher

@trasher trasher commented Oct 4, 2026

Copy link
Copy Markdown
Member

Update to Galette 1.3.0 - several improvements (ship bin/console, fix crontasks, ...).
Can be reviewed per commit.

bin/console sits next to the galette directory in release archives and was left out; it finds galette/ from its own location.
The CMD was handed to the entrypoint, which ignored it, and cron cannot start as www-data anyway. supercronic now runs the reminders and the mailing queue drainer added in 1.3.0 from the entrypoint, without root.
Downloads no longer remain in image layers, and build steps that did nothing are gone.
documents, exports and imports were not mounted, so their content was lost when the container was recreated.
@trasher
trasher requested review from Mouette03 and grasdk October 4, 2026 21:12

@grasdk grasdk left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @trasher

I see you put a lot of work into this. I don't have much time, but from a brief glance I think what you have done looks sound and you have optimized some of the scripting in the Dockerfile (and added the scheduled jobs).

From my point of view, this looks safe. If you have already built the container and tested that it works, I see no reason not to merge this.

@trasher

trasher commented Oct 5, 2026

Copy link
Copy Markdown
Member Author

Hello @grasdk; thanks for the review :)

Yes, I built the container, install and add seed-data (from cli), and browse instance: everything went fine :)

@trasher
trasher merged commit 1d44438 into master Oct 5, 2026
1 check passed
@trasher
trasher deleted the feature/galette-1.3.0 branch October 5, 2026 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants