34 Revīzijas (6b7026ef696c9560006c2775862b1ab7949cf522)

Autors SHA1 Ziņojums Datums
bors[bot] 5703e97c73
Merge #2460
2460: Switch to a base image containing base tools and the podop and socrate libs r=mergify[bot] a=ghostwheel42

## What type of PR?

enhancement of build process

## What does this PR do?

Changes build.hcl to build core images using a base image.
Also adds a "assets" base image for the admin container.


Co-authored-by: Alexander Graf <ghostwheel42@users.noreply.github.com>
Co-authored-by: Pierre Jaury <pierre@jaury.eu>
Co-authored-by: kaiyou <pierre@jaury.eu>
Co-authored-by: Dimitri Huisman <52963853+Diman0@users.noreply.github.com>
pirms 3 gadiem
Vincent Kling 23d06a5761 Fix a bunch of typos pirms 3 gadiem
Dimitri Huisman 6ea2d84a3c Remove outdated wrong documentation pirms 3 gadiem
Dimitri Huisman 3aafecafe7 Merge branch 'master' into feat-switch-buildx pirms 3 gadiem
Dimitri Huisman f6de2b2938 Switch from docker build to buildx for CI/CD.
- The main workflow file has been optimised and simplified.
- Images are built in parallel when building locally resulting in faster build times.
- The github action workflow is about 50% faster.
- Arm images are built as well. These images are not tested due to restrictions of github actions (no arm runners). The tags of the images have -arm appended to it.
- Arm images can also be built locally.
- Reusable workflow is introduced for building, testing and deploying the images.
  This allows the workflow to be reused for other purposes in the future.
- Workflow can be manually triggered. This allows forked Mailu projects to also use the workflow for building images.
pirms 3 gadiem
adamward-git c72b3a0d33
Update guidelines.rst pirms 3 gadiem
Adam Ward c423eabc07 Documentation:
- spelling corrections
 - minor grammar changes.
pirms 3 gadiem
Gábor Lipták 70b4c44e30
Correct typo pirms 4 gadiem
Dimitri Huisman c957911220 Remove weblate option from documentation since it is not available anymore. pirms 4 gadiem
Dimitri Huisman 54dd4cf224 Added new docker repo for test image. Adapted deploy script to use env var for test repo name. Modified travis references to github actions references in docs. Added changelog entry. pirms 4 gadiem
Alexander Graf 669d8da9ac fixed workflow example in documentation
use "git remote add" instead of "git add remote"
pirms 5 gadiem
kaiyou d5ad1cb449 Fix many typos and take the review into account pirms 6 gadiem
kaiyou 488dfc2572 Start writing the contribution guidelines pirms 6 gadiem
bors[bot] ccecf3449e Merge #1010
1010: Move the localization effort to Weblate r=mergify[bot] a=kaiyou

## What type of PR?

documentation

## What does this PR do?

This PR updates documentation for us to move the localization effort outside of POEditor. POEditor had archived our project and it was linked to my account. I suggest we move to a Weblate instance (hosted at TeDomum for the part I setup).

### Related issue(s)
- closes #916 

## Prerequistes
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


Co-authored-by: kaiyou <pierre@jaury.eu>
pirms 6 gadiem
kaiyou 05925f4c45 Move the localization effort to Weblate pirms 7 gadiem
kaiyou 13d7dbdde5 Remove references to individuals in the docs pirms 7 gadiem
Ionut Filip 8489bcb05e Minor changes to changelog doc pirms 7 gadiem
Ionut Filip e674a6fe3d Added docs for new changelog entries pirms 7 gadiem
Tim Möhlmann a731e04670
Update docs on review dissmissal and automatic rebuilds pirms 7 gadiem
Tim Möhlmann a9d368d2c9
Fix typo in docs pirms 7 gadiem
Tim Möhlmann 33db705194
Use bors-ng to create and upload test images
- Reinstate Travis deploy phase
- Better labeling of Mergify rules
- Automatic `bors try` by Mergify
- Explain bors in comment message
- Skip push for staging branch
- Re-update docs to current situation
pirms 7 gadiem
Tim Möhlmann faca9983a8
Automatic creation of review images
- Enable bors-ng for better merging
- Re-enable mergify with a fixed up syntax, it will now only issue bors commands.
- Pull request build images are now pushed to docker hub
- Automatic backport rule
- Fix build tag for branches with slash (/)
- Only push when master and 1.6 target branch
pirms 7 gadiem
Dario Ernst 03ee3aa918 Fix typo in contributor docs pirms 7 gadiem
kaiyou 5b769e23da Merge branch 'master' into refactor-config pirms 7 gadiem
kaiyou 30716b8bdf Update docs with the new flask command pirms 7 gadiem
Tim Möhlmann 2576379df5
Dev. docs.: Add git workflows for branching, PR and reviewing pirms 7 gadiem
mergify[bot] f2c4e52fee
Merge pull request #664 from kaiyou/feat-docs-versions
Implement a multi-version documentation
pirms 7 gadiem
Tim Möhlmann 4ccefd6d5e
Documentation update on local docs container pirms 7 gadiem
Tim Möhlmann b38deb18cf
Update Dev-docs to use build.yml for building pirms 7 gadiem
Tim Möhlmann 73add1b428
Documentation on running a local docs container pirms 7 gadiem
kaiyou ca2cc4fc24 Add some details about the development environment pirms 8 gadiem
kaiyou ea9f3c0242 Fix a Jinja compilation issue pirms 8 gadiem
kaiyou 49bfeda3d3 Use proper jinja templating inside rst templates pirms 8 gadiem
kaiyou f8a6c8a415 Add contributors documentations pirms 8 gadiem