- 04 Jul, 2022 1 commit
-
-
semantic-release-bot authored
## [1.2.1](https://gitlab.mim-libre.fr/alphabet/laboite-blog-api/compare/release/1.2.0...release/1.2.1) (2022-07-04) ### Bug Fixes * **audit:** update npm libraries, add LICENSE ([e47649c8](e47649c8))
-
- 01 Jul, 2022 1 commit
-
-
Lionel Morin authored
Resolve "Update vulnerable libraries" Closes #8 See merge request !19
-
- 28 Jun, 2022 1 commit
-
-
Bruno Boiget authored
-
- 23 May, 2022 3 commits
-
-
semantic-release-bot authored
# [1.2.0](https://gitlab.mim-libre.fr/alphabet/laboite-blog-api/compare/release/1.1.3...release/1.2.0) (2022-05-23) ### Bug Fixes * **debug:** allow acces to version in package.json ([78a50040](78a50040)) * **mongo_auth:** add authSource parameter for mongo connection ([c1713614](c1713614)) ### Features * **structure:** add structure model ([66bc174f](66bc174f))
-
Luc Bourdot authored
chore(release): 1.1.4 See merge request !18
-
Luc Bourdot authored
chore(release): 1.1.4 See merge request !17
-
- 04 May, 2022 1 commit
-
-
Francois AUBEUT authored
Resolve "Add structure model" Closes #7 See merge request !16
-
- 27 Apr, 2022 2 commits
-
-
cfaisy authored
-
Luc Bourdot authored
Resolve "API fails to connect to mongodb in authenticated mode" Closes #6 See merge request !15
-
- 26 Apr, 2022 1 commit
-
-
Bruno Boiget authored
-
- 11 Feb, 2022 2 commits
-
-
Luc Bourdot authored
chore(release): 1.1.3 See merge request !14
-
Luc Bourdot authored
fix(debug): allow acces to version in package.json See merge request !13
-
- 21 Jan, 2022 1 commit
-
-
Bruno Boiget authored
-
- 18 Jan, 2022 4 commits
-
-
semantic-release-bot authored
## [1.1.3](https://gitlab.mim-libre.fr/alphabet/laboite-blog-api/compare/release/1.1.2...release/1.1.3) (2022-01-18) ### Bug Fixes * **auth:** change authentication method for mongodb ([2e3a71ef](2e3a71ef)) * **config:** add checks and logs for mongo configuration ([e4d6757d](e4d6757d))
-
Luc Bourdot authored
Testing See merge request !12
-
Luc Bourdot authored
chore(release): 1.1.2 See merge request !11
-
Luc Bourdot authored
fix(auth): change authentication method for mongodb See merge request !10
-
- 17 Jan, 2022 2 commits
-
-
Bruno Boiget authored
-
Bruno Boiget authored
-
- 13 Jan, 2022 4 commits
-
-
semantic-release-bot authored
## [1.1.2](https://gitlab.mim-libre.fr/alphabet/laboite-blog-api/compare/release/1.1.1...release/1.1.2) (2022-01-13) ### Bug Fixes * **version:** update package-lock.json. closes [#2](#2) ([e8ae3db1](e8ae3db1)) ### Continuous Integration * **build:** create the docker image and push it to `${CI_REGISTRY}` ([a6c6d53f](a6c6d53f)) * **commitlint:** enforce commit message format ([77231b9d](77231b9d)) * **release:** avoid regression in `dev` branch ([e0f89cbe](e0f89cbe)) * **release:** create release automatically with `semantic-release` ([2f62eb4e](2f62eb4e)) * **release:** tag docker images based on release cycle ([b9731cd0](b9731cd0)) * **test:** allow failing test ([2a4ff240](2a4ff240)) * **test:** verify dependencies, build and code tests ([030c0973](030c0973)) ### Documentation * **contributing:** explain commit message format ([58e04b95](58e04b95))
-
Bruno Boiget authored
-
Lionel Morin authored
fix(version) update package-lock.json. closes #2 Closes #2 See merge request !9
-
Bruno Boiget authored
-
- 12 Jan, 2022 1 commit
-
-
Luc Bourdot authored
feat(gitlab-ci): integrate the ci-tools with automatic docker build and release Closes #1 See merge request !8
-
- 10 Jan, 2022 8 commits
-
-
Daniel Dehennin authored
Any fixes applied to the `testing` branch should be integrated to the `dev` branch when the release is done. The `package*.json` files have their `version` updated by `semantic-release/npm`, when a new release is produced, we need to propagate to `dev` too.
-
Daniel Dehennin authored
We want to tag images based on the different steps of the release cycle: - `dev` images where developpement is integrated - `testing` images where releases are stabilised - `stable` images when the release is done - `major` tag with only the first digit of the semantic version, this tag will always point to the latest release of the major version - `minor` tag with only the first 2 digits of the semantic version, this tag will always point to the latest release of the minor version - `release` tag with the full semantic version - `latest`/`stable` point to the latest stable image
-
Daniel Dehennin authored
We use the EOLE/ci-tools> template to build the docker image and push it to the registry as `laboite-blog-api:git-${CI_COMMIT_SHORT_SHA}`. We build on every branches except for `$STABLE_BRANCH` used only to create the release tag.
-
Daniel Dehennin authored
-
Daniel Dehennin authored
-
Daniel Dehennin authored
Create new release when merge requests are merged into the `$STABLE_BRANCH` branch. * .gitlab-ci.yml: execute a new stage `release` for the new `semantic-release` include. * release.config.js: create `docs/CHANGELOG.md` for stable branch and publish new releases on Gitlab. Mangle commits to have links for users, issues and commits id. Build npm package and publish the tarball with the release. * release-rules.js: create semantic version update rules based on `docs/CONTRIBUTING.md`. * .eslintignore: exclude `commitlint` configuration file. * .prettierignore: exclude `commitlint` configuration file.
-
Daniel Dehennin authored
Prepare the use of `semantic-release` by forcing commit message format. * .gitlab-ci.yml: `$STABLE_BRANCH` is `master`. Execute `commitlint` before resource heavy jobs at `initial-checks` stage. * .eslintignore: exclude `commitlint` configuration file. * .prettierignore: exclude `commitlint` configuration file.
-
Daniel Dehennin authored
-
- 06 Jan, 2022 2 commits
-
-
Luc Bourdot authored
fix database password encoding See merge request !7
-
-
- 02 Dec, 2021 5 commits
-
-
Bruno Boiget authored
-
Bruno Boiget authored
-
Bruno Boiget authored
-
Corentin Faisy authored
fix(audit): update libraries See merge request !6
-
-
- 21 May, 2021 1 commit
-
-
Lionel Morin authored
-