Sellsy Monorepo ๐Ÿš€

Published at sellsy.docs.slsy.io

mindmap
  root((Sellsy Monorepo Documentation))
    Current_Project_Version
    Environments
      Localhost
      Review
      Staging
      Production
    Features
      Development environment
      Continuous_Integration_and_Delivery
        Automated_Pipelines
        Continuous_Deployment
      Infrastructure_as_Code_and_Configuration_Management
        GitOps_Practices
        Version_Control
        Infrastructure_as_Code
      Security
        Secrets_Management
      Documentation_and_Standards
        High-Quality_Documentation
        Coding_Standards

Overview ๐Ÿ“š

Project version: 4.498.0

Nix yaml Shell Script Markdown Debian Docker kubernetes Notion Terraform nginx Gitlab

Welcome to the documentation for the Sellsy Monorepo! This repository integrates various modern DevOps tools and practices to streamline continuous integration (CI), continuous delivery (CD), and infrastructure management. This documentation aims to give a clear and concise guide for understanding, contributing to, and learning from the Sellsy Monorepo.

Environments ๐ŸŒ

The Sellsy Monorepo supports and manages several environments, ensuring a smooth workflow from development to production:

  • Localhost: Development environment on your local machine.
  • Review: Environment for code review and testing.
  • Staging: Pre-production environment for final testing.
  • Production: Live environment where the application runs for end-users.

Features โœจ

Development environment

  • Local development environment: Develop and simulate stack

Continuous integration and delivery

  • Automated pipelines: Seamless CI/CD pipelines using Gitlab CI/CD.
  • Continuous deployment: Automated deployments with a focus on reliability.

Infrastructure management and configuration management

  • Infrastructure as code: Manage infrastructure with Terraform FluxCD and kubernetes, using Helm and Kustomize for deployments.
  • gitops practices: Apply gitops with FluxCD for streamlined operations and deployments.
  • Version control: Use GitHub Flow for an efficient version control workflow.

Security

  • Secrets management: Manage secrets securely with SOPS.

Documentation and standards

  • High-quality documentation: Support comprehensive and high-quality documentation using mdBook and Vale.

Reference section

Changelog ๐Ÿ“

This changelog file is automatically generated using semantic-release. It follows the Semantic Versioning (SemVer) standard and adheres to the Conventional Commits specification, specifically the Angular commit message convention.

Purpose ๐ŸŽฏ

The changelog provides a structured and consistent format for documenting all notable changes made to the project. This includes new features, bug fixes, and other updates. By using semantic-release, we ensure that the versioning of the project is automated and follows the SemVer rules, ensuring compatibility and predictability for all users and developers.

Key Concepts ๐Ÿ“š

  • Semantic Versioning (SemVer): A versioning scheme that uses a three-part version number (MAJOR.MINOR.PATCH) to convey meaning about the underlying changes.

    • MAJOR version increments indicate incompatible API changes.
    • MINOR version increments add functionality in a backward-compatible manner.
    • PATCH version increments indicate backward-compatible bug fixes.
  • Conventional Commits (Angular): A convention for writing commit messages that include a type, a scope, and a description. This format allows semantic-release to automatically determine the version type to be released.

    • feat: A new feature. ๐Ÿš€
    • fix: A bug fix. ๐Ÿ›
    • docs: Documentation only changes. ๐Ÿ“š
    • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc). ๐Ÿ’…
    • refactor: A code change that neither fixes a bug nor adds a feature. ๐Ÿ”„
    • perf: A code change that improves performance. โšก
    • test: Adding missing or correcting existing tests. ๐Ÿงช
    • chore: Changes to the build process or auxiliary tools and libraries such as documentation generation. ๐Ÿ”ง

Usage ๐Ÿ› ๏ธ

To generate a new release and update this changelog, ensure that your commits follow the Conventional Commits specification. The semantic-release tool will then analyze these commits to determine the type of version bump and update the changelog accordingly.


4.498.0 (2024-10-11)

Features

  • sellsy: automated image update (8186330)

4.497.0 (2024-10-11)

Features

  • sellsy: automated image update (42dcbf5)

4.496.0 (2024-10-11)

Features

  • sellsy: automated image update (a38a06c)

4.495.0 (2024-10-11)

Features

  • sellsy: automated image update (842924a)

4.494.0 (2024-10-11)

Features

  • sellsy: automated image update (c40e1d9)

4.493.0 (2024-10-11)

Features

  • sellsy: automated image update (de33ee5)

4.492.0 (2024-10-11)

Features

  • sellsy: automated image update (5d8d253)

4.491.2 (2024-10-10)

4.491.1 (2024-10-10)

4.491.0 (2024-10-10)

Features

  • sellsy: automated image update (a5b29ea)

4.490.0 (2024-10-10)

Features

  • sellsy: automated image update (5231a35)

4.489.3 (2024-10-10)

Bug Fixes

  • enix-production: yaml typo (1199656)

4.489.2 (2024-10-10)

Bug Fixes

  • prod/sellsy-pg: set wal_keep_size to 4GB (c55a3fc)
  • saas: DISABLE_POSTGRES_PUBLIC_URL=1 (4affe2f)

4.489.1 (2024-10-10)

Bug Fixes

  • staging/sellsy-pg: set wal_keep_size to 4GB (d7f9197)

4.489.0 (2024-10-10)

Features

  • sellsy: automated image update (46692e4)
  • sellsy: automated image update (b161205)

4.488.1 (2024-10-10)

4.488.0 (2024-10-10)

Features

  • sellsy: automated image update (3d47788)

4.487.1 (2024-10-09)

4.487.0 (2024-10-09)

Features

  • sellsy: automated image update (6548159)

4.486.0 (2024-10-09)

Features

  • sellsy: automated image update (10c37ad)

4.485.1 (2024-10-09)

4.485.0 (2024-10-09)

Features

  • sellsy: automated image update (dcb0454)

4.484.0 (2024-10-09)

Features

  • sellsy: automated image update (5052a9c)

4.483.0 (2024-10-09)

Features

  • sellsy: automated image update (fd2190b)

4.482.0 (2024-10-09)

Features

  • sellsy: automated image update (b60262f)

4.481.2 (2024-10-09)

4.481.1 (2024-10-09)

Bug Fixes

  • fluentbit: nginx access logs parsers (c6e2ed2)

4.481.0 (2024-10-09)

Features

  • sellsy: automated image update (9941ed6)

4.480.0 (2024-10-09)

Features

  • sellsy: automated image update (57799f3)

4.479.0 (2024-10-08)

Features

  • enix-production: deploy account in production (10562c7)

4.478.1 (2024-10-08)

Bug Fixes

  • enix-production: split account and saas logs (b34b43e)

4.478.0 (2024-10-08)

Features

  • enix-staging: split account and saas logs (04b26ce)

4.477.0 (2024-10-08)

Features

  • enix-production: cache clear before starting php-fpm (31c81b4)

4.476.2 (2024-10-08)

Bug Fixes

  • enix-production: disable php fpm liveness probe (dd43964)

4.476.1 (2024-10-08)

Bug Fixes

  • sellsy: disable newrelic debug log level (0ced958)

4.476.0 (2024-10-08)

Features

  • sellsy:helm: update sentry config and reduce resources (5d1d45e)

4.475.0 (2024-10-08)

Features

  • sellsy: simplify all newrelic integration (b34ad07)

4.474.0 (2024-10-08)

Features

  • enix-production: deploy account on fake urls (2644bb7)

4.473.2 (2024-10-08)

Bug Fixes

  • sellsy: align newrelic appname (6d4d59f)

4.473.1 (2024-10-08)

Bug Fixes

  • sellsy: enable newrelic debug conf (5ed4e9a)

4.473.0 (2024-10-08)

Features

  • enix-staging: reduce php-fpm max children (c328f34)

4.472.1 (2024-10-08)

Bug Fixes

  • sellsy: debug new relic config (39ddd39)

4.472.0 (2024-10-08)

Features

  • enix-staging: adjust fpm pool (b30cf80)

4.471.1 (2024-10-08)

4.471.0 (2024-10-08)

Features

  • sellsy:helm: use ipv4 instead of localhost (61233ee)

4.470.0 (2024-10-08)

Features

  • sellsy:helm: remove chart version from labels (b74929f)

4.469.2 (2024-10-08)

4.469.1 (2024-10-08)

Bug Fixes

  • app-sellsy: enable account nginx sub-status page (43e110a)

4.469.0 (2024-10-08)

Features

  • enix-staging: update php-fpm pool (a3d6790)
  • sellsy:helm: update default php-fpm pool (b82ce07)

4.468.0 (2024-10-08)

Features

  • sellsy: automated image update (5676970)

4.467.1 (2024-10-08)

Bug Fixes

  • app-sellsy: add missing account labels (48b90d4)

4.467.0 (2024-10-08)

Bug Fixes

  • app-sellsy: remove useless app version from chart (59e5a7d)
  • sellsy:helm: remove deny rule (ca86df0)

Features

  • sellsy: automated image update (40ea6ac)

4.466.0 (2024-10-08)

Features

  • enix-staging: probe nginx status endpoint (057b692)

4.465.2 (2024-10-08)

Bug Fixes

  • sellsy:helm: invalid server name (09cdd0b)

4.465.1 (2024-10-08)

Bug Fixes

4.465.0 (2024-10-08)

Features

  • sellsy: automated image update (1d669f8)

4.464.0 (2024-10-08)

Bug Fixes

  • app-sellsy: revert bad rebase edit (e6accd1)
  • sellsy:helm: add missing requests on exporters (3c28704)
  • sellsy:helm: metrics endpoint (2b4de21)
  • sellsy: kustomization name reference needs explicit vars in helm release (8ec3b1f)

Features

  • app-sellsy: add nginx and fpm metrics (13d87f9)

4.463.1 (2024-10-08)

Bug Fixes

  • sellsy: add missing newrelic secret and resources (7e14d6f)

4.463.0 (2024-10-08)

Features

  • sellsy: automated image update (0d3ee67)

4.462.0 (2024-10-08)

Bug Fixes

  • sellsy:helm: invalid templating and unused values (995bc0f)

Features

  • deploy: add newrelic daemon containers and associated php.ini env vars (34e77b7)
  • sellsy: extend newrelic config in helm (cc3149b)

4.461.0 (2024-10-08)

Features

  • enix-staging: add probes on account (3af8a4a)
  • sellsy:helm: liveness and readiness probes (8d98a6f)
  • sellsy:helm: update php-fpm status path (41dd24a)

4.460.0 (2024-10-07)

Features

  • sellsy: automated image update (274646c)

4.459.0 (2024-10-07)

Features

  • sellsy: automated image update (b664c91)

4.458.0 (2024-10-07)

Features

  • sellsy: automated image update (a9dfa01)

4.457.0 (2024-10-07)

Features

  • sellsy: automated image update (c892c8e)

4.456.0 (2024-10-07)

Features

  • sellsy: automated image update (1cd7c8d)

4.455.0 (2024-10-07)

Features

  • sellsy: automated image update (e29f9f2)

4.454.0 (2024-10-07)

Features

  • sellsy: automated image update (0dbf6ba)

4.453.0 (2024-10-07)

Features

  • sellsy: automated image update (33a9f84)

4.452.0 (2024-10-07)

Features

  • sellsy: automated image update (4f208f4)

4.451.0 (2024-10-07)

Features

  • sellsy: automated image update (1c88d59)

4.450.0 (2024-10-07)

Features

  • sellsy: automated image update (996ce26)

4.449.0 (2024-10-07)

Features

  • sellsy: automated image update (d5ec241)

4.448.0 (2024-10-07)

Features

  • sellsy: automated image update (9e9dcc1)

4.447.0 (2024-10-07)

Features

  • sellsy: automated image update (5a1dfb4)

4.446.0 (2024-10-02)

Features

  • sellsy: automated image update (b94cbe4)

4.445.0 (2024-10-02)

Features

  • sellsy: automated image update (2481500)

4.444.1 (2024-10-02)

4.444.0 (2024-10-02)

Features

  • sellsy: automated image update (108c961)

4.443.2 (2024-10-01)

Bug Fixes

  • enix-production: forgot to upgrade secret name (f5f0ec6)

4.443.1 (2024-10-01)

Bug Fixes

  • enix-production: force update of legacy credentials (3106ad2)

4.443.0 (2024-10-01)

Features

  • sellsy: automated image update (c65c7d4)

4.442.0 (2024-10-01)

Features

  • sellsy: automated image update (4521077)

4.441.0 (2024-10-01)

Bug Fixes

  • pdf-gen: fix rbmq password for pdf generator (da5f700)

Features

  • enix-production: enable kube rabbitmq cluster (c2725d7)

4.440.0 (2024-10-01)

Features

  • scaleway-idp: add missing webhook-sam certificate (efe6dd6)

4.439.0 (2024-10-01)

Features

  • sellsy: automated image update (10456e8)

4.438.0 (2024-10-01)

Features

  • sellsy:helm: add default labels on pods (15d2125)

4.437.0 (2024-10-01)

Features

  • sellsy: automated image update (376a8ca)

4.436.4 (2024-10-01)

Bug Fixes

  • enix-*: robusta namespace PSA (64d9605)

4.436.3 (2024-10-01)

Bug Fixes

4.436.2 (2024-10-01)

4.436.1 (2024-10-01)

Bug Fixes

4.436.0 (2024-10-01)

Features

  • sellsy: automated image update (d0ef0f3)

4.435.0 (2024-09-30)

Features

  • sellsy: automated image update (4c76687)

4.434.3 (2024-09-27)

Bug Fixes

  • enix-staging: ALERT: [pool www] pm.start_servers(1) must not be less than pm.min_spare_servers(2) and not greater than pm.max_spare_servers(2) (f09bf06)

4.434.2 (2024-09-27)

Bug Fixes

  • enix-staging: increase resources for account (dab11b5)
  • enix-staging: less fpm process (39e6b03)

4.434.1 (2024-09-27)

Bug Fixes

  • enix-staging: increase resources for account (3e36775)

4.434.0 (2024-09-27)

Features

  • enix-staging: enable redis in kube for account (18aaa72)

4.433.0 (2024-09-27)

Features

  • sellsy:helm: invalid sentry config attribute (30b8d0f)

4.432.0 (2024-09-27)

Bug Fixes

  • enix-staging: update account saas url (ce40daf)

Features

  • sellsy: automated image update (b1cf9cc)

4.431.0 (2024-09-27)

Bug Fixes

  • enix-staging: add sentry url in account secrets (79fa449)

Features

  • enix-staging: enable sentry (1cbb516)

4.430.0 (2024-09-27)

Features

  • sellsy: automated image update (ba764c3)

4.429.0 (2024-09-27)

Features

  • sellsy: automated image update (66f6b89)

4.428.0 (2024-09-27)

Features

  • sellsy: automated image update (21ec17a)

4.427.0 (2024-09-27)

Features

  • sellsy: automated image update (8dd2ff5)

4.426.0 (2024-09-27)

Features

  • update pg migration configuration (be4ce47)

4.425.0 (2024-09-26)

Features

  • sellsy: automated image update (e9e2f46)

4.424.0 (2024-09-26)

Features

  • sellsy: automated image update (b4b251c)

4.423.0 (2024-09-26)

Features

  • sellsy: automated image update (1cf6012)

4.422.0 (2024-09-26)

Features

  • sellsy: automated image update (edd1033)

4.421.0 (2024-09-26)

Features

  • sellsy: automated image update (7f535f3)

4.420.0 (2024-09-26)

Features

  • sellsy: automated image update (51ea7cd)

4.419.1 (2024-09-26)

4.419.0 (2024-09-26)

Features

  • sellsy: automated image update (9e5c529)

4.418.1 (2024-09-25)

Bug Fixes

  • repair naming module to deploy sellsy-production buckets (0240dde)

4.418.0 (2024-09-25)

Features

  • clusters-scaleway-production: deploy new buckets OPS-1281 (5440329)

4.417.0 (2024-09-25)

Bug Fixes

  • scaleway-production: typo in namespace (856e911)

Features

  • scaleway-production: put in order production mercure namespace and its deployments (e97571f)

4.416.1 (2024-09-25)

Bug Fixes

  • scaleway-production: remove duplicate namespace (0d369b4)

4.416.0 (2024-09-25)

Features

  • scaleway-production: put in order staging mercure namespace and its deployments (cb81bfe)

4.415.5 (2024-09-25)

Reverts

  • Revert โ€œrefactor(enix-production): use default scrape params for CNPG clustersโ€ (d925350)

4.415.4 (2024-09-25)

4.415.3 (2024-09-25)

Bug Fixes

  • scaleway-production: reorganize registry credentials secrets (d6b6fe4)

4.415.2 (2024-09-24)

4.415.1 (2024-09-24)

Bug Fixes

  • enix-staging: cnpg monitoring yaml type (e3511a1)

4.415.0 (2024-09-24)

Features

  • cnpg-sellsy: allow extra cluster monitoring config (3fbcac9)

4.414.2 (2024-09-24)

4.414.1 (2024-09-24)

Bug Fixes

  • enix-*: fix invalid Flux PodMonitor prometheus label (b8a9295)

4.414.0 (2024-09-24)

Bug Fixes

  • platforms: no more trailing line return in sops secret exporter (cb8c09d)

Features

  • apps-backup-buckets: implement new local chart to backup buckets (5011cda)
  • apps-test-flux: implement new local helm chart to run our flux on test env (690ee15)
  • clusters-scaleway-production: deploy backup-buckets (6cdbf3b)

4.413.0 (2024-09-24)

Features

  • enix-production: export all logs levels (9e888dd)

4.412.0 (2024-09-24)

Features

  • sellsy: automated image update (2843718)

4.411.0 (2024-09-24)

Features

  • add admin roles for each db (8538c68)

4.410.0 (2024-09-24)

Features

  • sellsy: automated image update (3154869)

4.409.2 (2024-09-24)

Bug Fixes

  • review: logs not exported (44e8e01)
  • scaleway-idp: revert fluentbit too many open files (2472dc8)

4.409.1 (2024-09-24)

4.409.0 (2024-09-24)

Features

  • sellsy: automated image update (f6e84c8)

4.408.2 (2024-09-24)

Bug Fixes

  • prod/cnpg: use rdegez-patched image (052d3a3)

4.408.1 (2024-09-24)

Bug Fixes

  • staging/cnpg: use rdegez-patched image (97c9ca7)

4.408.0 (2024-09-23)

Features

  • sellsy: automated image update (0a89d8e)
  • sellsy: automated image update (31d6125)

4.407.0 (2024-09-23)

Features

  • sellsy: automated image update (993bdaf)

4.406.3 (2024-09-23)

Bug Fixes

  • prod/sellsy-pg: removed idle_in_transaction_session_timeout override (aa5d1c6)

4.406.2 (2024-09-23)

Bug Fixes

  • scaleway-production: inverted limit and request (5cadf9b)

4.406.1 (2024-09-23)

Bug Fixes

  • scaleway-production: inverted limit and request (b26b405)

4.406.0 (2024-09-23)

Features

  • sellsy: automated image update (8b28478)

4.405.0 (2024-09-20)

Features

  • sellsy: automated image update (15e69ed)

4.404.0 (2024-09-20)

Features

  • sellsy: automated image update (d0dc3c0)

4.403.4 (2024-09-20)

Bug Fixes

  • metabase: do not add a label with helm release or pod will restart too at every commit (1287c5a)

4.403.3 (2024-09-20)

Bug Fixes

  • scaleway-production: inverted limit/request resources (1bcf3d9)

4.403.2 (2024-09-20)

Bug Fixes

  • scaleway-production: fine tuning of metabase resources (2ce5637)

4.403.1 (2024-09-20)

Bug Fixes

  • scaleway-production: deploy real url (513d55c)

4.403.0 (2024-09-20)

Features

  • sellsy: automated image update (507d832)

4.402.1 (2024-09-20)

Bug Fixes

  • scaleway-production: bad helm path (63cdaae)

4.402.0 (2024-09-20)

Features

  • scaleway-production: finishing metabase helm integration (9ed578f)

4.401.0 (2024-09-20)

Features

  • sellsy: automated image update (c0dc55b)

4.400.0 (2024-09-19)

Features

  • sellsy: automated image update (f14db98)

4.399.1 (2024-09-19)

4.399.0 (2024-09-19)

Features

  • sellsy: automated image update (702f58d)

4.398.2 (2024-09-19)

Bug Fixes

  • prod/sellsy-pg: remove all statement logging (a75790a)
  • prod/sellsy-pg: set idle_in_transaction_session_timeout= 5s (e847a56)

4.398.1 (2024-09-19)

Bug Fixes

  • prod/sellsy-pg: postgresql cluster tuning (75bc19c)
  • prod/sellsy-pg: set cpu request = 4 for cross db (76a7ba3)

4.398.0 (2024-09-19)

Features

  • sellsy: automated image update (8051dce)

4.397.0 (2024-09-19)

Features

  • sellsy: automated image update (d4e151b)

4.396.0 (2024-09-19)

Features

  • sellsy: automated image update (11f5104)

4.395.0 (2024-09-19)

Features

  • sellsy: automated image update (e3fe63b)

4.394.0 (2024-09-19)

Features

  • sellsy: automated image update (ad158cd)

4.393.0 (2024-09-18)

Features

  • sellsy: automated image update (3ad4d42)

4.392.0 (2024-09-18)

Features

  • sellsy: automated image update (88df9fa)
  • sellsy: automated image update (c1d64f1)

4.391.2 (2024-09-18)

Bug Fixes

  • staging/sellsy-pg: reduce memory requested by customers clusters (eeee020)

4.391.1 (2024-09-18)

Bug Fixes

  • staging/sellsy-pg: postgresql cluster tuning (c2bc298)

4.391.0 (2024-09-18)

Features

  • sellsy: automated image update (259a9fe)

4.390.0 (2024-09-18)

Features

  • sellsy: automated image update (354126e)

4.389.0 (2024-09-18)

Features

  • sellsy: automated image update (6ce6eb9)

4.388.0 (2024-09-18)

Features

  • luzmo: add secrets used to create custom connections (bd3d5f7)

4.387.6 (2024-09-18)

Bug Fixes

  • mercure: adding chart version with commit suffix triggers parasite pod restart (620ae4c)

4.387.5 (2024-09-18)

Bug Fixes

  • scaleway-idp: disable cnpg operator install (7d65e4c)

4.387.4 (2024-09-18)

Bug Fixes

  • scaleway-idp: disable cnpg monitoring because of deployment errors (c5e4ef0)

4.387.3 (2024-09-18)

Bug Fixes

  • scaleway-production: disable metabase helm chart (b1ebbe2)

4.387.2 (2024-09-18)

Bug Fixes

  • enix-*: teleport chart default values change (ea5d8ff)

4.387.1 (2024-09-18)

4.387.0 (2024-09-18)

Features

  • sellsy: automated image update (af744cd)

4.386.4 (2024-09-17)

Bug Fixes

  • scaleway-production: live helm debug (91ea184)

4.386.3 (2024-09-17)

Bug Fixes

  • scaleway-production: live helm debug (9554591)

4.386.2 (2024-09-17)

Bug Fixes

  • scaleway-production: live helm debug (13ddc4c)

4.386.1 (2024-09-17)

Bug Fixes

  • scaleway-production: live helm debug (800ba39)

4.386.0 (2024-09-17)

Features

  • scaleway-production: metabase helm chart with associated flux deployment (702f4b8)

4.385.0 (2024-09-17)

Features

  • sellsy: automated image update (1640b8d)

4.384.0 (2024-09-17)

Features

  • sellsy: automated image update (1ac6c4e)

4.383.0 (2024-09-17)

Features

  • sellsy: automated image update (cb338ec)

4.382.0 (2024-09-17)

Features

  • sellsy: automated image update (06522f9)

4.381.0 (2024-09-17)

Features

  • sellsy: automated image update (21001eb)

4.380.1 (2024-09-17)

Bug Fixes

  • scaleway-production: remove duplicate namespace for mercure (b86f135)

4.380.0 (2024-09-17)

Features

  • scaleway-production: cluster fine tuning and add mercure chart (fc6616f)

4.379.1 (2024-09-17)

Bug Fixes

  • cnpg-sellsy: donโ€™t use fixed namespace on PodMonitor (3cdee9e)

4.379.0 (2024-09-17)

Features

  • sellsy: automated image update (7d3447f)

4.378.0 (2024-09-17)

Features

  • sellsy: automated image update (c21f15b)

4.377.0 (2024-09-16)

Features

  • sellsy: automated image update (a46ed81)

4.376.0 (2024-09-16)

Features

  • sellsy: automated image update (8978f10)

4.375.0 (2024-09-16)

Features

  • sellsy: automated image update (ae121d4)

4.374.0 (2024-09-16)

Features

  • sellsy: automated image update (04020f4)

4.373.7 (2024-09-16)

Bug Fixes

  • production: new htpasswd for prom (23e9136)

4.373.6 (2024-09-16)

Bug Fixes

  • staging: new htpasswd for prom htpasswd (e778819)

4.373.5 (2024-09-13)

4.373.4 (2024-09-13)

4.373.3 (2024-09-13)

4.373.2 (2024-09-13)

Bug Fixes

  • removed jobLabel on podMonitors as it is not working well with our grafana dashboards (b3609b6)

Reverts

  • Revert โ€œfix(cnpg-sellsy): set a label on cnpg pods to be used as a job name by podMonitorsโ€ (416e0fa)

4.373.1 (2024-09-13)

Bug Fixes

  • cnpg-sellsy: set a label on cnpg pods to be used as a job name by podMonitors (6ade895)

4.373.0 (2024-09-13)

Features

  • sellsy: automated image update (c305936)

4.372.0 (2024-09-13)

Features

  • sellsy: automated image update (dc7d9c0)

4.371.0 (2024-09-12)

Features

  • prod/sellsy-pg: remove log_duration = on (9b5526e)

4.370.0 (2024-09-12)

Features

  • prod/sellsy-pg: remove log_statement = all (4f6d34e)

4.369.0 (2024-09-12)

Features

  • prod/sellsy-pg: Set log_duration for slow queries (bdfbe9c)

4.368.0 (2024-09-12)

Features

  • prod/sellsy-pg: Enabled slow queries logging (dfad317)

4.367.0 (2024-09-12)

Features

  • staging/sellsy-pg: Enabled slow queries logging (d730e0c)

4.366.0 (2024-09-12)

Features

  • staging/sellsy-pg: Enabled pg_stat_statements on cnpg clusters (cf28cf6)

4.365.2 (2024-09-12)

Bug Fixes

  • cnpg-sellsy: jobLabel is in spec not a label (40cdeed)

4.365.1 (2024-09-12)

Bug Fixes

  • cnpg-sellsy: add a jobLabel on PodMonitor to avoid renaming of metrics (d039b06)

4.365.0 (2024-09-12)

Bug Fixes

  • cnpg-sellsy: renamed custom PodMonitor (97224a6)

Features

  • sellsy: automated image update (da5d7df)

4.364.1 (2024-09-12)

Bug Fixes

  • prometheus-cnpg: set scrapeInterval from 1m to 5m (151696f)

4.364.0 (2024-09-11)

Features

  • sellsy: automated image update (aab056f)

4.363.2 (2024-09-11)

Bug Fixes

  • enix-production: yaml indentation (edbc100)

4.363.1 (2024-09-11)

4.363.0 (2024-09-11)

Features

  • sellsy: automated image update (0307b0b)

4.362.0 (2024-09-11)

Features

  • sellsy: automated image update (5f1907f)

4.361.0 (2024-09-11)

Features

  • clusters-scaleway-production: deploy fluxcd (fd7e62d)
  • clusters: deploy scaleway-production cluster (fc2988c)

4.360.0 (2024-09-10)

Features

  • sellsy: automated image update (c5c03c7)

4.359.0 (2024-09-10)

Bug Fixes

  • enix-production: cnpg prom pdb name (583fc3b)

Features

  • sellsy: automated image update (1027426)

4.358.2 (2024-09-10)

4.358.1 (2024-09-10)

Bug Fixes

  • enix-production: add missing manifest kind (006e969)

4.358.0 (2024-09-10)

Features

  • enix-production: split CNPG metrics in dedicated Prometheus (5a064ac)

4.357.0 (2024-09-09)

Features

  • sellsy: automated image update (c2ed534)

4.356.0 (2024-09-09)

Features

  • sellsy: automated image update (a896989)

4.355.0 (2024-09-09)

Features

  • sellsy: automated image update (75b5ecd)

4.354.1 (2024-09-09)

Bug Fixes

  • ai: fix typo on add new module sellsy_ai on new corporation creation (927ddfb)

4.354.0 (2024-09-09)

Features

  • ai: add new module sellsy_ai on new corporation creation (72ca834)

4.353.1 (2024-09-09)

Bug Fixes

4.353.0 (2024-09-09)

Features

  • sellsy: automated image update (f7c8b0f)

4.352.0 (2024-09-06)

Features

  • sellsy-middleware: Spread backup between backup period (297ff3f)

4.351.1 (2024-09-06)

Bug Fixes

  • staging: forgot to change rabbitmq host (b05fec8)

4.351.0 (2024-09-06)

Features

  • staging: activate new rabbitmq cluster (ca5ff95)

4.350.0 (2024-09-06)

Features

  • sellsy: automated image update (f2e3e5f)

4.349.0 (2024-09-06)

Features

  • sellsy: automated image update (73c3627)

4.348.0 (2024-09-04)

Features

  • sellsy: automated image update (4c80124)

4.347.0 (2024-09-04)

Features

  • sellsy: automated image update (e9024d4)

4.346.2 (2024-09-04)

Bug Fixes

  • sellsy-pg: set prod customers db size from 100GB to 200GB (42d5ef7)

4.346.1 (2024-09-04)

4.346.0 (2024-09-04)

Features

  • sellsy: automated image update (f2de8b1)

4.345.1 (2024-09-04)

4.345.0 (2024-09-04)

Features

  • account-bucket: implement acls for buckets #OPS-1236 (1bfacae), closes #OPS-1236
  • platform-naming: define naming module (65ee4a4)

4.344.6 (2024-09-04)

4.344.5 (2024-09-03)

4.344.4 (2024-09-03)

4.344.3 (2024-09-03)

4.344.2 (2024-09-03)

4.344.1 (2024-09-03)

4.344.0 (2024-09-03)

Features

  • sellsy: automated image update (a9f22ce)

4.343.0 (2024-09-03)

Features

  • sellsy: automated image update (50d2665)

4.342.2 (2024-09-03)

4.342.1 (2024-09-02)

4.342.0 (2024-09-02)

Features

  • sellsy: automated image update (7d1e9f2)

4.341.0 (2024-09-02)

Features

  • sellsy: automated image update (cf53d53)

4.340.0 (2024-08-30)

Features

  • sellsy: automated image update (0a46d83)

4.339.0 (2024-08-30)

Features

  • sellsy: automated image update (24e65d6)

4.338.0 (2024-08-29)

Features

  • account-bucket: implement acls for buckets #OPS-1236 (f99d39c), closes #OPS-1236

4.337.1 (2024-08-29)

Bug Fixes

  • sellsy:helm: rollout deployments on config changes (c68a1d4)

4.337.0 (2024-08-29)

Features

  • sellsy: automated image update (c824a79)

4.336.0 (2024-08-29)

Features

  • sellsy: automated image update (451680c)

4.335.0 (2024-08-29)

Features

  • sellsy: automated image update (939cf74)

4.334.0 (2024-08-29)

Features

  • sellsy: automated image update (da98152)

4.333.0 (2024-08-29)

Features

  • sellsy: automated image update (edc82a8)

4.332.1 (2024-08-29)

Bug Fixes

  • enix-*: postgres errors exporter missing timestamp key (d6d7172)

4.332.0 (2024-08-28)

Features

  • nginx: fix expire warnings (d4e8ec1)

4.331.1 (2024-08-28)

Bug Fixes

  • production: update redis dotenv creds (dbf379e)

4.331.0 (2024-08-28)

Features

  • production: replace claranet dns alias with ip addresses (6d211e1)

4.330.0 (2024-08-28)

Features

  • production: setup cloudflare production credentials (e457347)

4.329.0 (2024-08-28)

Features

  • production: set production url in ingress definition (f53b34b)

4.328.0 (2024-08-28)

Features

  • production: enable snippet.sellsy.com (5e631e9)

4.327.0 (2024-08-28)

Features

  • sellsy: automated image update (a06f7e7)

4.326.0 (2024-08-28)

Features

  • sellsy: automated image update (833e299)

4.325.0 (2024-08-28)

Features

  • enix-*: export postgres error (4e4a241)

4.324.0 (2024-08-28)

Features

  • sellyadmin: add newly added CF on SellsyAdmin Opportunity generation (340b4d4)

4.323.0 (2024-08-28)

Features

  • sellsy: automated image update (4ff5594)

4.322.0 (2024-08-28)

Features

  • enix-staging: switch to rolling update strategy (0b73d73)

4.321.0 (2024-08-27)

Features

  • sellsy: automated image update (b49a5d4)

4.320.0 (2024-08-27)

Features

  • sellsy: automated image update (e628627)

4.319.0 (2024-08-27)

Features

  • sellsy: automated image update (aa96e9a)

4.318.0 (2024-08-27)

Features

  • cephfs: add provisioner for staging & prod clusters (ee1a731)

4.317.0 (2024-08-27)

Features

  • enix-staging: decrease cpu requests (5052469)

4.316.0 (2024-08-27)

Features

  • sellsy: automated image update (d36e108)

4.315.0 (2024-08-27)

Features

  • enix-staging: increase number of replicas (c0d19f4)

4.314.0 (2024-08-27)

Features

  • sellsy: automated image update (b68c52e)
  • sellsy: automated image update (feeac0b)

4.313.1 (2024-08-27)

Bug Fixes

  • sellsy:helm: inverted requests and limits (5e282f5)

4.313.0 (2024-08-27)

Features

  • sellsy: automated image update (d5fb147)

4.312.0 (2024-08-27)

Features

  • sellyadmin: add newly added CF on SellsyAdmin Opportunity generation for qualifutilisateurs (8d51c90)

4.311.0 (2024-08-27)

Features

  • sellsy: automated image update (112216e)

4.310.0 (2024-08-27)

Features

  • sellsy: automated image update (abcff60)

4.309.0 (2024-08-27)

Features

  • sellsy:helm: add missing resources requests limits (110841a)

4.308.0 (2024-08-27)

Features

  • sellsy: automated image update (f16a267)

4.307.0 (2024-08-26)

Features

  • sellsy: automated image update (1cc0087)

4.306.3 (2024-08-26)

Bug Fixes

  • sellsy-pg: increase backup chunk size to be compatible with Scaleway S3 (prod cluster) (3e35612)

4.306.2 (2024-08-26)

Bug Fixes

  • sellsy-pg: increase backup chunk size to be compatible with Scaleway S3 (be198e9)

4.306.1 (2024-08-26)

Bug Fixes

  • production: scale up pdfgen (f757e2c)

4.306.0 (2024-08-26)

Features

  • sellsy: automated image update (21f3d2a)

4.305.0 (2024-08-26)

Features

  • sellsy: automated image update (0a55ef4)

4.304.0 (2024-08-26)

Features

  • localhost-review: disable netapp volumes for account app (da47f53)
  • production: replace r2 object storage by scaleway (a8e1851)

4.303.0 (2024-08-26)

Features

  • sellsy: automated image update (9f161fa)

4.302.0 (2024-08-23)

Features

  • sellsy: automated image update (79891c4)

4.301.0 (2024-08-23)

Features

  • sellsy: automated image update (0a6c89c)

4.300.0 (2024-08-23)

Features

  • sellsy: automated image update (664cbfd)

4.299.0 (2024-08-23)

Features

  • sellsy: automated image update (4658f8a)

4.298.2 (2024-08-23)

Bug Fixes

  • sellsy-pg: remove one cluster (49 + cross = 50) (180af9d)

4.298.1 (2024-08-23)

Bug Fixes

  • sellsy-pg: bump customers clusters to 50 replicas (f149000)
  • sellsy-pg: bump instances requests (605745a)

4.298.0 (2024-08-23)

Bug Fixes

  • prod/cnpg: upgrade to cnpg 1.23.3 (7601c1a)

Features

  • prod/cnpg: enable in-place manager updates (d3c567b)

4.297.0 (2024-08-23)

Features

  • scaleway-monitoring-nl: gitlab ci remove tags from exporter (ed25477)

4.296.0 (2024-08-23)

Features

  • scaleway-monitoring-nl: enabled jobs pipeline (bcf6c22)

4.295.3 (2024-08-23)

Bug Fixes

  • scaleway-monitoring-nl: limit tags pull (a93aacc)

4.295.2 (2024-08-23)

Bug Fixes

  • ci: allow failure of workers upgrade job (a5650e6)

4.295.1 (2024-08-23)

Bug Fixes

  • scaleway-monitoring-nl: gitlab ci exporter (932a71b)

4.295.0 (2024-08-23)

Features

  • sellsy: automated image update (0083b9f)

4.294.0 (2024-08-23)

Bug Fixes

  • staging/cnpg: upgrade to cnpg 1.23.3 (a824291)

Features

  • staging/cnpg: enable in-place manager updates (95be3c9)

4.293.0 (2024-08-23)

Features

  • scaleway-monitoring-nl: gitlab ci exporter fetch other repositories (ec93fc3)
  • scaleway-monitoring-nl: increase replicas HA setup (67df30d)
  • scaleway-monitoring-nl: requests and limit on fleet statefulset (8057e14)
  • scaleway-monitoring-nl: scale to 3 nodes (9360b45)

4.292.7 (2024-08-23)

Bug Fixes

  • localhost: workers needs jwt keys too (93b495b)

4.292.6 (2024-08-22)

Bug Fixes

  • enix-*: x509-certificate-exporter tolerations (572c148)

4.292.5 (2024-08-22)

4.292.4 (2024-08-22)

4.292.3 (2024-08-22)

4.292.2 (2024-08-22)

4.292.1 (2024-08-22)

4.292.0 (2024-08-22)

Features

  • sellsy: automated image update (b30e7a4)

4.291.0 (2024-08-22)

Features

  • add fdw in init customer (c3ec6c0)

4.290.1 (2024-08-22)

Bug Fixes

4.290.0 (2024-08-22)

Features

  • production: change pdfgen containers strategy to rolling update (8f703e2)

4.289.1 (2024-08-22)

Bug Fixes

4.289.0 (2024-08-22)

Features

  • production: scale pdfgen containers and set adeqate resources (a0fc14b)

4.288.0 (2024-08-22)

Features

  • production: enable pdfgen containers and set adeqate resources (860199b)

4.287.0 (2024-08-22)

Features

  • enix-production: update interval for sellsy kustomization (5681bc4)

4.286.0 (2024-08-22)

Features

  • sellsy: automated image update (a835136)

4.285.3 (2024-08-22)

Bug Fixes

  • ci: get workers list script (5780aa0)
  • enix-*: remove deprecated directory from ignore list (483bd22)
  • enix-production: invalid pdfgen vhost (7b53196)

4.285.2 (2024-08-22)

Bug Fixes

  • enix-production: sellsy helm release target namespace (5a31051)

4.285.1 (2024-08-22)

Bug Fixes

  • enix-production: remove deprecated manifests (3356315)

4.285.0 (2024-08-22)

Features

  • ci: switch to manual for production deploy (b3e25dd)
  • enix-production: deploy pdfgen (a63a8df)

4.284.0 (2024-08-22)

Features

  • enix-staging: use default workers list (26f4996)

4.283.0 (2024-08-21)

Features

  • enix-production: re-encrypt fluentbit secrets (a1ed222)

4.282.0 (2024-08-21)

Features

  • enix-production: deploy fluentbit (f4c7bdc)

4.281.0 (2024-08-21)

Features

  • enix-staging: export pdfgen logs (bad6b85)

4.280.1 (2024-08-21)

Bug Fixes

  • staging: decrease replicas and increase resources (ee8da99)

4.280.0 (2024-08-21)

Bug Fixes

  • staging: pdfgen bucket crendentials did roll (2f803a6)

Features

  • sellsy: automated image update (d597798)

4.279.0 (2024-08-21)

Features

  • sellsy: automated image update (4e10b7d)

4.278.2 (2024-08-21)

Bug Fixes

  • staging: pdfgen bucket crendentials did roll (391ac00)

4.278.1 (2024-08-21)

Bug Fixes

  • staging: delete duplicate secrets (b5d9e95)
  • staging: more bucket credential duplicates to clean (67d87af)
  • staging: pdfgen bucket crendentials did roll (a7e0864)

4.278.0 (2024-08-21)

Features

  • sellsy: automated image update (4e13948)

4.277.0 (2024-08-21)

Bug Fixes

  • enix-staging: invalid session save path (5786f3d)

Features

  • enix-staging: enable saas workers (506f812)
  • sellsy:helm: add default resources to each deployment (8aae282)

4.276.1 (2024-08-21)

4.276.0 (2024-08-21)

Features

  • sellsy: automated image update (b5a1d45)

4.275.1 (2024-08-21)

4.275.0 (2024-08-20)

Features

  • sellsy: automated image update (dd61d8f)

4.274.0 (2024-08-20)

Features

  • sellsy: automated image update (5e08e73)

4.273.0 (2024-08-20)

Features

  • sellsy: automated image update (1f9522b)

4.272.1 (2024-08-20)

Bug Fixes

  • localhost: update briefcase and pdfgen buckets credentials (048dbdb)
  • review: update pdf generator bucket credentials (c9ad8ca)
  • review: update pdfgen bucket creds (58040be)

4.272.0 (2024-08-20)

Bug Fixes

  • define cors rules for pdf generator bucket (b50469c)

Features

  • sellsy: automated image update (82c7abc)

4.271.1 (2024-08-20)

Bug Fixes

  • scaleway-monitoring-nl: grafana backup buckets (eabd927)

4.271.0 (2024-08-20)

Features

  • scaleway-monitoring-nl:grafana: enable cnpg backup (f7f8a35)
  • scaleway-monitoring-nl: deploy monitoring buckets (43c105e)
  • scaleway-monitoring-nl: deploy quickwit (642b77e)
  • scaleway-monitoring-nl: es email exporter (de8c623)
  • scaleway-monitoring-nl: grafana dashboards (1537de0)

4.270.0 (2024-08-20)

Features

  • sellsy: automated image update (8758703)

4.269.0 (2024-08-20)

Features

  • sellsy: automated image update (ea1750b)

4.268.0 (2024-08-20)

Features

  • scaleway-monitoring-nl:ingress-nginx: use proxy protocol v2 (4743547)

4.267.0 (2024-08-20)

Features

  • scaleway-idp: use proxy protocol v2 (8f724dd)

4.266.0 (2024-08-20)

Features

  • sellsy: automated image update (4d522be)

4.265.0 (2024-08-20)

Bug Fixes

  • re-add removed review buckets (6ccbbe6)
  • use correct state name for idp tf (a9b0a11)

Features

  • accounts-monitoring: add module to export cockpit credential on git (456223d)
  • cluster-idp: re-deploy buckets and apply cockpit creds exporter (54c1321)
  • cluster: cockpit creds exporter for staging and production (452b581)

4.264.0 (2024-08-20)

Features

  • sellsy: automated image update (9b13627)

4.263.0 (2024-08-20)

Features

  • sellsy: automated image update (ba84e7e)

4.262.0 (2024-08-20)

Features

  • sellsy: automated image update (b326f4b)

4.261.0 (2024-08-20)

Features

  • scaleway-monitoring-nl: es exporters too many metrics (556d88b)

4.260.0 (2024-08-20)

Features

  • sellsy: automated image update (02e6395)

4.259.0 (2024-08-19)

Features

  • scaleway-idp: remove deprecated manifest (5ff2569)

4.258.0 (2024-08-19)

Features

  • scaleway-idp: deploy cnpg operator (c421f14)
  • scaleway-idp: deploy pg-review (2cbaff4)

4.257.0 (2024-08-19)

Features

  • scaleway-*: increase prometheus resources (f8b6a69)

4.256.0 (2024-08-19)

Features

  • scaleway-monitoring-nl:elasticsearch-exporter: deploy exporters (e1a0d51)
  • scaleway-monitoring-nl:ingress: enable service monitor (9356106)
  • scaleway-monitoring-nl:pg: enable pod monitor (bb96e5a)

4.255.0 (2024-08-19)

Features

  • scaleway-monitoring-nl:flux-system: enable monitoring (eb05a87)

4.254.0 (2024-08-19)

Bug Fixes

  • scaleway-idp:monitoring: invalid source ref (21b687e)
  • scaleway-idp: fluent-bit chart version (65120c8)
  • scaleway-idp: fluentbit secrets namespace (6b26ae8)
  • scaleway-idp: fluentbit too many open files (b3a30e4)
  • scaleway-idp: invalid cluster issuer name (71864e3)
  • scaleway-idp: invalid repository ref (b7a2284)
  • scaleway-idp: prometheus basic auth (893044a)
  • scaleway-idp: upgrade redis operator (df85cb8)

Features

  • review:rabbitmq: add service monitor (43d2920)
  • scaleway-idp:monitoring: enable monitor (92259d0)
  • scaleway-idp:monitoring: remove enforce namespace policy (118ec37)
  • scaleway-idp: add controllers (15f8075)
  • scaleway-idp: cluster issuer (c698643)
  • scaleway-idp: deploy certificates (a5c8acf)
  • scaleway-idp: deploy emberstack reflector (98b856c)
  • scaleway-idp: deploy flux webhook (958e365)
  • scaleway-idp: deploy helm repository (d6edee4)
  • scaleway-idp: deploy ingress nginx proxified (92ae13c)
  • scaleway-idp: deploy monitoring (b14704d)
  • scaleway-idp: deploy rabbitmq operator (ca2eac5)
  • scaleway-idp: deploy redis operator (089eaa8)
  • scaleway-idp: disable monitor (c471b22)
  • scaleway-idp: enable monitor (2a70189)
  • scaleway-idp: ingress increase controller replicas (ef0ccbc)
  • scaleway-idp: setup flux (38bba9a)
  • scaleway-idp: switch to production branch (31423af)
  • scaleway-idp: use forwarded headers (5ce4db4)
  • scaleway-idp: use secret template (1ab4067)

4.253.0 (2024-08-19)

Features

  • enix-staging: remove sellsy-bfm secret (a1c1732)

4.252.0 (2024-08-19)

Features

  • sellsy: automated image update (c94807d)

4.251.0 (2024-08-19)

Features

  • sellsy: automated image update (488e46a)

4.250.1 (2024-08-19)

4.250.0 (2024-08-16)

Features

  • sellsy: automated image update (f83a0a7)

4.249.0 (2024-08-16)

Features

  • sellsy: automated image update (d29f63f)

4.248.0 (2024-08-16)

Features

  • sellsy: automated image update (a1c01a9)

4.247.0 (2024-08-14)

Features

  • scaleway-monitoring-nl: re-deploy monitoring cluster (56db952)
  • scaleway-monitoring-nl: remove deprecrated flux manifest (c4f5600)

4.246.0 (2024-08-14)

Features

  • sellsy: automated image update (4e6507f)

4.245.0 (2024-08-14)

Features

  • scaleway-monitoring-nl: deploy cloudflare logpush endpoint (2a9d1fc)
  • scaleway-monitoring-nl: deploy flux webhook endpoint (2685921)
  • scaleway-monitoring-nl: move helm repositories into default namespace (9c3daa5)

4.244.0 (2024-08-14)

Features

  • sellsy: automated image update (236779f)

4.243.0 (2024-08-14)

Features

  • production: deploy cloudflare logs bucket (5c4af6f)

4.242.0 (2024-08-14)

Features

  • sellsy: automated image update (d5986cf)

4.241.0 (2024-08-14)

Features

  • sellsy: automated image update (59162d8)

4.240.1 (2024-08-14)

Bug Fixes

  • enix-staging: velero bucket name (3fad4a2)

4.240.0 (2024-08-14)

Features

  • sellsy: automated image update (a3f73b3)

4.239.0 (2024-08-13)

Features

  • sellsy: automated image update (4d215bd)

4.238.0 (2024-08-13)

Features

  • sellsy: automated image update (e817fb5)

4.237.2 (2024-08-13)

4.237.1 (2024-08-13)

4.237.0 (2024-08-13)

Features

  • sellsy: automated image update (ca91830)

4.236.1 (2024-08-13)

4.236.0 (2024-08-13)

Features

  • sellsy: automated image update (87d29d2)

4.235.0 (2024-08-13)

Features

  • enix-production: add sellsy user on ingress basic auth (808b962)
  • enix-production: whitelist sellsy grafana on prometheus (4652c18)

4.234.0 (2024-08-13)

Features

  • enix-staging: add sellsy user on ingress basic auth (7836299)
  • enix-staging: whitelist sellsy grafana on prometheus (28f4295)

4.233.0 (2024-08-13)

Features

  • sellsy: automated image update (a15295a)

4.232.0 (2024-08-13)

Features

  • sellsy: automated image update (02942ed)

4.231.0 (2024-08-13)

Features

  • enix-staging:sellsy: update nginx log format (fdd5f42)
  • enix-staging: deploy fluentbit (a063752)

4.230.0 (2024-08-12)

Features

  • sellsy: automated image update (efcff4a)

4.229.0 (2024-08-12)

Features

  • sellsy: automated image update (a04fa25)

4.228.0 (2024-08-12)

Features

  • monitoring: add bfm metrics in premetheous (9c7e8cd)

4.227.1 (2024-08-12)

4.227.0 (2024-08-12)

Features

  • sellsy: automated image update (a1bf072)

4.226.0 (2024-08-12)

Features

  • sellsy: automated image update (943a3e3)

4.225.1 (2024-08-09)

4.225.0 (2024-08-09)

Features

  • sellsy: automated image update (73cac49)

4.224.0 (2024-08-09)

Features

  • sellsy: automated image update (0afbeb5)

4.223.0 (2024-08-09)

Features

4.222.0 (2024-08-09)

Features

  • sellsy: automated image update (c51c323)

4.221.5 (2024-08-08)

Bug Fixes

  • enix-staging: remove helm release options (4261676)

4.221.4 (2024-08-08)

Bug Fixes

  • enix-staging: failed to start session (6a1a340)

4.221.3 (2024-08-08)

Bug Fixes

  • enix-staging: invalid services in cloudflared config (60bdb37)

4.221.2 (2024-08-08)

Bug Fixes

  • enix-staging: missing variable in saas env legacy (5a28695)

4.221.1 (2024-08-08)

Bug Fixes

  • enix-staging: missing env secrets in helm release (841c702)

4.221.0 (2024-08-08)

Features

  • sellsy: automated image update (902ec77)

4.220.1 (2024-08-08)

Bug Fixes

  • enix-staging: missing secrets configuration (f887f17)

4.220.0 (2024-08-08)

Features

  • enix-staging: deploy webapps (bcceccf)
  • enix-staging: import configs (1bcdfd5)

4.219.0 (2024-08-08)

Features

  • sellsy:helm: update workers schema (2fe3333)

4.218.0 (2024-08-08)

Features

  • sellsy:helm: add nfs volume config (e7f828f)

4.217.2 (2024-08-08)

4.217.1 (2024-08-08)

Bug Fixes

  • sellsy:helm: invalid define config (954764e)

4.217.0 (2024-08-08)

Features

  • sellsy:helm: remove lookup of redis host (2604a89)

4.216.0 (2024-08-08)

Features

  • sellsy: automated image update (ec2064f)

4.215.0 (2024-08-08)

Features

  • enix-staging: enable prune on sellsy kustomization (44cfa43)

4.214.0 (2024-08-08)

Features

  • sellsy: automated image update (7e9d78e)

4.213.0 (2024-08-08)

Features

  • app-sellsy: add cloudlfared tunnels into helm chart to expose apps (a242802)

4.212.1 (2024-08-07)

Bug Fixes

  • enix-staging: move security context on bfm-saas (3098f32)

4.212.0 (2024-08-07)

Features

  • enix-staging: use debug image on bfm (5a61b19)

4.211.0 (2024-08-07)

Features

  • enix-staging: increase memory limit (c3776b7)

4.210.0 (2024-08-07)

Features

  • keys: add snowflake rest api key to account (f75d2c5)

4.209.0 (2024-08-07)

Features

  • enix-staging: enable pooler on bfm pg (51e79e3)

4.208.1 (2024-08-07)

Bug Fixes

  • enix-staging: decrease pvc size to 120gb (7ac67b8)

4.208.0 (2024-08-07)

Features

  • sellsy: automated image update (c377c46)

4.207.0 (2024-08-07)

Features

  • sellsy: automated image update (8a9615e)

4.206.3 (2024-08-07)

Bug Fixes

  • enix-staging: deadlock of bfm pg cluster (9e62d59)

4.206.2 (2024-08-07)

Bug Fixes

  • enix-staging: decrease bfm storage request (1451731)

4.206.1 (2024-08-07)

Bug Fixes

  • enix-staging: increase number of instance for bfm cluster (3df786b)

4.206.0 (2024-08-07)

Features

  • enix-staging: deploy bfm namespace (b71c8b1)

4.205.1 (2024-08-07)

Bug Fixes

  • semantic-release: re-add autocommit of release (4070eb0)

4.204.0 (2024-08-07)

Features

  • sellsy: automated image update (dc172c0)

4.203.0 (2024-08-06)

Features

  • enix-staging: unnecessary quotes (13f6c78)

4.202.0 (2024-08-06)

Features

  • enix-staging: disable wait on sellsy kustomization (94dc802)

4.201.5 (2024-08-06)

Bug Fixes

  • enix-staging: de-ignore sellsy helm chart (86231a1)

4.201.4 (2024-08-06)

Bug Fixes

  • enix-staging: invalid sellsy-staging helm release (b43f58e)

4.201.3 (2024-08-06)

Bug Fixes

  • enix-staging: set namespace for sellsy-release (4026db7)

4.201.2 (2024-08-06)

Bug Fixes

  • enix-staging: invalid path for pdfgen env (7aa3361)

4.201.1 (2024-08-06)

Bug Fixes

  • enix-staging: typos and invalid path for name reference (6eb816a)

4.201.0 (2024-08-06)

Features

  • enix-staging: deploy pdfgen using helm chart (003935a)
  • scalewat-test-staging: switch to claranet rabbitmq (e5bd3ab)
  • scalewat-test-staging: wait for kustomizations (3a3c1a2)
  • scaleway-test-staging: disable all sellsy services (86b158a)
  • sellsy:helm: disable all services by default (dc1a2ac)
  • sellsy:helm: optionnal rabbitmq override per service (89ad079)

4.200.8 (2024-08-06)

4.200.7 (2024-08-06)

Bug Fixes

  • scaleway-test-staging: disable sentry (b4241a6)

4.200.6 (2024-08-05)

Bug Fixes

  • sellsy: permission on private key (fdd12e9)

4.200.5 (2024-08-05)

Bug Fixes

  • sellsy: invalid git remote in release job (864839b)

4.200.4 (2024-08-05)

Bug Fixes

  • ci: switch to remote ssh for release (b6dee3a)

4.200.3 (2024-08-05)

Bug Fixes

  • ci: not triggered again (f6daefc)

4.200.2 (2024-08-05)

Bug Fixes

4.200.1 (2024-08-05)

4.200.0 (2024-08-05)

Features

  • sellsy: automated image update (fc61f4f)

4.199.0 (2024-08-05)

Features

  • sellsy:enix-production: full gitops release of sellsy (31b859a)

4.198.0 (2024-08-05)

Features

  • sellsy: automated image update (8cecc7b)

4.197.0 (2024-08-05)

Bug Fixes

  • scaleway-test-staging: duplicate key (38f4f1c)
  • sellsy:helm: pdfgen rabbitmq url (e58a424)

Features

  • local-test: remove deprecated configs (516b92e)
  • scaleway-test-staging: deploy sellsy helm release (4cd633c)
  • scaleway-test-staging: disable es init (8335a04)
  • scaleway-test-staging: disable workers (00d8ed2)
  • scaleway-test-staging: enable reload of secrets (55f6fa4)
  • scaleway-test-staging: gitlab webhhok receiver (be70c8b)
  • scaleway-test-staging: increase api replicas (97a8563)
  • scaleway-test-staging: increase resources for saas workers (ab5b852)
  • scaleway-test-staging: update configs (c21bb4a)
  • scaleway-test-staging: update sellsy helm release upgrade settings (af9fa7d)
  • scaleway-test-staging: update sellsy namespace (8a9c2c9)
  • scaleway-test-staging: update upgrade strategy (7b90eb2)
  • sellsy:helm: add nginx containerPort (b416eec)
  • sellsy:helm: add sentry option (5cf60ce)
  • sellsy:helm: add values for sellsy staging helm release (9cd9db8)
  • sellsy:helm: add workers (ae07f4a)
  • sellsy:helm: disable sentry and slack notifications (1da8206)
  • sellsy:helm: implement workers (cdf75ba)
  • sellsy:helm: remove folders (9f6958c)
  • sellsy:helm: split templates (03efc16)
  • sellsy:helm: template php fpm port (e62f74a)
  • sellsy: automated image update (d35b1de)
  • sellsy: helm chart (9909346)

4.196.0 (2024-08-05)

Features

  • sellsy: automated image update (a370c7f)

4.195.0 (2024-08-01)

Features

  • sellsy: automated image update (a108ee2)

4.194.0 (2024-08-01)

Features

  • monitoring: add rancher endpoints (4b06d05)
  • sellsy: automated image update (f1ed9f7)

4.193.0 (2024-08-01)

Features

  • sellsy: automated image update (c515a0d)

4.192.0 (2024-08-01)

Features

  • sellsy: automated image update (1bd143a)

4.191.1 (2024-08-01)

Bug Fixes

  • enix-*: Missing SOPS recipient (a512662)

4.191.0 (2024-08-01)

Features

  • sellsy: automated image update (be75f54)

4.190.0 (2024-08-01)

Features

  • sellsy: automated image update (5976a86)

4.189.0 (2024-07-31)

Features

  • sellsy: automated image update (e4b7573)

4.188.0 (2024-07-31)

Features

  • sellsy: automated image update (a49203a)

4.187.0 (2024-07-31)

Features

  • sellsy: automated image update (a79eb71)

4.186.0 (2024-07-31)

Features

  • sellsy: automated image update (ed0e258)

4.185.0 (2024-07-31)

Bug Fixes

  • pdfgen: fix broken secret file (2239285)
  • pdfgen: remove duplicates buckets secret files (0257d21)

Features

  • pdfgen: switch buckets from cf to scw (802b200)

4.184.0 (2024-07-31)

Features

  • sellsy: automated image update (8eec0d6)

4.183.0 (2024-07-31)

Features

  • messenger: update env variables for review env (235ffc4)
  • review: enable account messenger deployment (fbda986)
  • workers: add container for account workers #SAAS-26895 (20c7828), closes #SAAS-26895

4.182.0 (2024-07-31)

Features

  • sellsy: automated image update (940df25)

4.181.0 (2024-07-31)

Features

  • sellsy: automated image update (e4b3bde)

4.180.0 (2024-07-31)

Features

  • sellsy: automated image update (009cb77)

4.179.3 (2024-07-31)

4.179.2 (2024-07-31)

Bug Fixes

  • pdfgen: bad bucket region (ee6acba)

4.179.1 (2024-07-31)

Bug Fixes

  • pdfgen: reduce scalability to 1 pod (dfd3c9a)

4.179.0 (2024-07-30)

Features

  • sellsy: automated image update (a62ea0a)

4.178.0 (2024-07-30)

Features

  • sellsy: automated image update (06a1fe7)

4.177.3 (2024-07-30)

Bug Fixes

  • pdfgen: env vars were incorrect (75850b1)

4.177.2 (2024-07-30)

Bug Fixes

  • pdfgen: do not test services in entrypointโ€™s staging (8af795b)

4.177.1 (2024-07-30)

Bug Fixes

  • pdfgen: deploy pdfgen for staging (01181ae)

4.177.0 (2024-07-30)

Features

  • pdfgen: deploy pdfgen for staging env (c5dd731)

4.176.0 (2024-07-30)

Features

  • sellsy: automated image update (81e0247)

4.175.0 (2024-07-30)

Features

  • sellsy: automated image update (253ba6a)

4.174.1 (2024-07-30)

Bug Fixes

  • enix-production: invalid git repo ref (f43fbb4)

4.174.0 (2024-07-29)

Features

  • staging-production: deploy cloudflared tunnels (5c84f10)

4.173.0 (2024-07-29)

Features

  • sellsy: automated image update (a2ab009)

4.172.0 (2024-07-29)

Bug Fixes

  • enix-*: move cluster issuer (feb952d)

Features

  • enix-production: deploy sellsy-apps (6c49701)
  • sellsy-test-production: remove image policies (b6a7346)

4.171.0 (2024-07-26)

Features

  • sellsy: automated image update (77a91e1)

4.170.0 (2024-07-26)

Features

  • sellsy: automated image update (d4bb9dc)

4.169.0 (2024-07-26)

Features

  • sellsy: automated image update (5639372)

4.168.0 (2024-07-25)

Features

  • sellsy: automated image update (dbecff1)

4.167.0 (2024-07-25)

Features

  • monitoring-nl: update grafana admin password (81b670e)

4.166.0 (2024-07-25)

Features

  • monitoring-nl: redirect traffic to new cluster (358b160)

4.165.0 (2024-07-25)

Features

  • sellsy: automated image update (7063360)

4.164.0 (2024-07-25)

Features

  • monitoring-nl: deploy scaleway k8s monitoring (174d65c)

4.163.1 (2024-07-24)

Bug Fixes

  • enix-staging: move impersonate ingress (275d723)

4.163.0 (2024-07-24)

Features

  • sellsy: automated image update (f7a9a2f)

4.162.0 (2024-07-24)

Bug Fixes

  • enix-staging: rabbitmq credentials type (fd037bc)

Features

  • enix-staging: add sellsy kustomization (e0b821f)
  • sellsy: automated image update (15cd6dd)

4.161.0 (2024-07-24)

Features

  • enix-staging: move flux cr into sellsy namespace (5e75d71)

4.160.0 (2024-07-24)

Features

  • sellsy: automated image update (01ccfaf)

4.159.0 (2024-07-24)

Features

  • sellsy: automated image update (65187b1)

4.158.0 (2024-07-24)

Features

  • enix-staging: deploy sellsy-apps (23e9ae8)

4.157.0 (2024-07-24)

Features

  • sellsy: automated image update (3b7a332)

4.156.0 (2024-07-24)

Features

  • review: deploy messenger scheduler (17c9342)

4.155.0 (2024-07-24)

Features

  • sellsy: automated image update (61e400c)

4.154.0 (2024-07-24)

Features

  • sellsy: automated image update (2af46de)

4.153.0 (2024-07-24)

Features

  • sellsy: automated image update (0043bf9)

4.152.0 (2024-07-23)

Features

  • sellsy: automated image update (7d7d609)

4.151.2 (2024-07-23)

Bug Fixes

  • sellsy-middleware: temporary disable CNPG pooler (4d16c18)

4.151.1 (2024-07-23)

Bug Fixes

  • sellsy: switch uid for sellsy user (dc95e71)

4.151.0 (2024-07-23)

Bug Fixes

  • flux: taskfile reconcile command (1c7f7d1)

Features

  • flux: update git repo ref (f4118db)

4.150.0 (2024-07-23)

Features

  • sellsy: automated image update (a7d2945)

4.149.0 (2024-07-23)

Features

  • localhost-review: upgrade redis to 7.2 and rabbitmq 3.13 (2c3cac6)

4.148.0 (2024-07-23)

Bug Fixes

  • sellsy: missing mercure ingress (1b784fe)
  • sellsy: rabbitmq credentials (9f4a93b)
  • sellsy: redis credentials (12d15e9)

Features

  • flux: update image policies bindings (fb6b495)
  • sellsy: move specific configs into clusters (b26271c)

4.147.1 (2024-07-22)

Bug Fixes

  • sellsy-middleware: add missing labelSelector on pooler topo spread (c85a271)
  • sellsy-middleware: set hard anti-affinity for CNPG clusters (1aefb3a)

4.147.0 (2024-07-22)

Features

  • enix-*: expose RabbitMQ outside of cluster (c9944f0)

4.146.3 (2024-07-22)

4.146.2 (2024-07-18)

Bug Fixes

  • review: force cnpg to use ssl connections (827d99e)

4.146.1 (2024-07-18)

4.146.0 (2024-07-18)

Features

  • sellsy-middleware: temporay switch lb ip to db instead of poller (fd2b00d)

4.145.0 (2024-07-17)

Bug Fixes

  • enix-*: explicit openebs zfs option (6458755)
  • sellsy-middleware: postgres version in db chart (8ba94e4)

Features

  • enix-production: add Redis and RabbitMQ (b0ec03e)
  • enix-production: added helmrelease for customers and cross db (b62340e)
  • enix-production: bootstrap k8s cluster (ad748bc)
  • enix-staging: add Redis and RabbitMQ (3d39ced)
  • enix-staging: added helmrelease for customers and cross db (8cd2c4e)
  • enix-staging: bootstrap k8s cluster (e06726e)
  • sellsy-middleware: added chart for sellsy pg dbs (3ed96ee)
  • sellsy-middleware: added scheduled backup to sellsy-cnpg helm chart (80a1d49)
  • sellsy-middleware: postgres extra conf on chart for db (3abcbfb)

4.144.3 (2024-07-17)

Bug Fixes

  • review: use nginx -local image to avoid permission issue (cc2910b)

4.144.2 (2024-07-16)

Bug Fixes

  • pg: change role for db pg (5e47066)

4.144.1 (2024-07-16)

Bug Fixes

  • dellsy: working dir wasnโ€™t working :) (226b63d)

4.144.0 (2024-07-15)

Features

  • dellsy: upgrade ssl certificates and nginx image (a505432)

4.143.1 (2024-07-15)

4.143.0 (2024-07-15)

Features

  • fluent: test apps logs configs for fluentbit (14b54fa)
  • review: enable nginx custom log format (ea04db1)

4.142.0 (2024-07-12)

Features

  • docker-compose: building image create cache issues because of ARG in Dockerfile (92506dd)

4.141.0 (2024-07-12)

Features

  • briefcase: manage hybrid storage (b53b860)

4.140.2 (2024-07-12)

Bug Fixes

  • dellsy: check that postgres is correctly started to continue deploy (ec4abd1)
  • deploy-clusters: fix bucket naming collisions OPS-1171 (993e5f9)
  • deploy-ctrl-monitoring: disable qwickwit (a2183c7)
  • docker-compose: avoid env vars file duplication symfo-dotenv-localhost (905f2da)
  • pgsql: revoke default privileges (9838898)
  • review: change legacy env for gocardless and dropbox (41f1fcc)
  • review: disable elasticsearch auto reindex at container startup (571dc73)

Features

  • account: add microsoft oauth credentials for review/localhost (7d1eb41)
  • add buckets configs into git (b5b1f65)
  • deploy backup buckets (57708b0)
  • deploy log bucket in staging cluster OPS-1171 (15d983e)
  • deploy-clusters-local-test: add terraform to manage cloud resources OPS-1171 (1a06dca)
  • deploy-clusters: remove test clusters (2d38759)
  • deploy-ctrl-monitoring: add support for logging bucket endpoint secrets (8d24599)
  • deploy-ctrl-monitoring: deploy qwickwit in local-test cluster OPS-1171 (8c415d6)
  • deploy-ctrl-monitoring: deploy qwickwit OPS-1171 (cd11df1)
  • flux: add enix keys and gitlab access tokens (663a81d)
  • flux: bump cluster issuer into module (4a10192)
  • flux: enable gitlab-ci-release in production (1aab697)
  • flux: update production public ip (1c692b9)
  • flux: update staging public ip (29c1d15)
  • remove test production cluster (77c1327)
  • review-staging: add default vhost for pdf gen front nginx container (750b1c1)
  • review: add load balancer in front of cnpg cluster (df722ec)
  • review: simulate ceph shared storage on nfs server and mount it in deployments (adf0c78)
  • sam: update CGUV version #SAAS-26794 (cb79d69), closes #SAAS-26794
  • sellsy: automated image update (2dc6fe1)
  • sellsy: automated image update (1276b08)
  • sellsy: automated image update (2cc3d59)
  • sellsy: automated image update (fc1af38)
  • sellsy: automated image update (5f09fc3)
  • sellsy: automated image update (7c3c95a)
  • sellsy: automated image update (bc3678d)
  • sellsy: automated image update (9af30fc)
  • staging: update pdf gen manifest for flux deployment (16ff16e)

4.140.1 (2024-07-08)

Bug Fixes

  • review: disable elasticsearch auto reindex at container startup (79c9c0d)

4.140.0 (2024-07-08)

Features

  • sellsy: automated image update (a783b37)

4.139.0 (2024-07-08)

Features

  • sellsy: automated image update (790242c)

4.138.0 (2024-07-08)

Bug Fixes

  • deploy-clusters: fix bucket naming collisions OPS-1171 (c56b51d)
  • deploy-ctrl-monitoring: disable qwickwit (f5c1e30)

Features

  • deploy-clusters-local-test: add terraform to manage cloud resources OPS-1171 (fd4990e)
  • deploy-clusters: remove test clusters (9f0d7e9)
  • deploy-ctrl-monitoring: add support for logging bucket endpoint secrets (4121032)
  • deploy-ctrl-monitoring: deploy qwickwit in local-test cluster OPS-1171 (5f354da)
  • deploy-ctrl-monitoring: deploy qwickwit OPS-1171 (4d3c5bb)

4.137.0 (2024-07-08)

Features

  • sellsy: automated image update (33dd37f)

4.136.0 (2024-07-08)

Features

  • sellsy: automated image update (0b37d30)

4.135.1 (2024-07-08)

Bug Fixes

  • review: change legacy env for gocardless and dropbox (3223ea3)

4.135.0 (2024-07-05)

Features

  • sellsy: automated image update (f9dddf1)

4.134.0 (2024-07-05)

Features

  • sellsy: automated image update (6ce8d6d)

4.133.0 (2024-07-04)

Features

4.132.0 (2024-07-04)

Features

  • flux: add enix keys and gitlab access tokens (5c75c1d)

4.131.1 (2024-07-04)

Bug Fixes

  • pgsql: revoke default privileges (37826d7)

4.131.0 (2024-07-03)

Features

  • flux: enable gitlab-ci-release in production (64624cc)

4.130.0 (2024-07-03)

Features

  • flux: bump cluster issuer into module (2727f95)

4.129.0 (2024-07-03)

Features

  • sellsy: automated image update (bf27cb2)
  • sellsy: automated image update (5b977f9)

4.128.0 (2024-07-03)

Features

  • flux: update production public ip (c90e1ca)
  • flux: update staging public ip (09f31c0)

4.127.0 (2024-07-03)

Features

  • remove test production cluster (f050d89)

4.126.1 (2024-07-03)

Bug Fixes

  • dellsy: check that postgres is correctly started to continue deploy (94390fd)

4.126.0 (2024-07-03)

Features

  • account: add microsoft oauth credentials for review/localhost (0db9099)

4.125.1 (2024-07-02)

4.125.0 (2024-07-02)

Features

  • dellsy: delete pdf gen submodule and split facture-x container (d74c4fc)

4.124.0 (2024-07-02)

Features

  • review: deploy new container for pdf gen frontend app (e6dce79)

4.123.0 (2024-07-02)

Bug Fixes

  • flux: data-netapp volume (1aa90af)

Features

  • sellsy-k8s: adapt symfony configs for k8s (9b32a1e)

4.122.1 (2024-06-28)

4.122.0 (2024-06-27)

Features

  • sellsy: automated image update (244c953)

4.121.0 (2024-06-27)

Features

  • sellsy: automated image update (c1abfeb)

4.120.0 (2024-06-27)

Features

  • flux: workers disable clean up on fail (026cd1a)

4.119.0 (2024-06-27)

Features

  • sellsy: automated image update (6f7b7b1)

4.118.1 (2024-06-27)

Bug Fixes

  • app-sellsy-review: add missing timezone OPS-1164 (474ef42)

4.118.0 (2024-06-27)

Features

  • sellsy: automated image update (737c780)

4.117.0 (2024-06-26)

Features

  • flux: enable notification (299c81d)

4.116.0 (2024-06-26)

Features

  • flux: disable notifications (670d5e0)

4.115.0 (2024-06-26)

Features

  • flux: enable notifications (a28ca0f)

4.114.0 (2024-06-26)

Features

  • sellsy: automated image update (c6f67a8)

4.113.0 (2024-06-26)

Features

  • flux: upgrade workers helm chart (20848a2)

4.112.0 (2024-06-26)

Features

  • sellsy: automated image update (76289f7)

4.111.0 (2024-06-26)

Features

  • sellsy: automated image update (5086b11)

4.110.0 (2024-06-26)

Features

  • flux: disable rolling update (009ec1b)

4.109.5 (2024-06-26)

Bug Fixes

  • deploy: unnecessary dependency for rollback (b51461a)

4.109.4 (2024-06-26)

Bug Fixes

  • release: taskfile default values (c7772ed)

4.109.3 (2024-06-26)

Bug Fixes

  • flux: rules for role gitlab ci release (3fe7a46)

4.109.2 (2024-06-26)

Bug Fixes

  • ci: allow pipeline on tags (480b793)

4.109.1 (2024-06-26)

Bug Fixes

  • ci: rules to deploy in production (2801551)

4.109.0 (2024-06-26)

Features

  • flux: release on git tags (023d43c)

4.108.1 (2024-06-26)

4.108.0 (2024-06-25)

Features

  • sellsy: automated image update (4a4c271)

4.107.1 (2024-06-25)

4.107.0 (2024-06-25)

Features

  • production: bootstrap cluster (80ff252)

4.106.2 (2024-06-25)

4.106.1 (2024-06-25)

4.106.0 (2024-06-25)

Features

  • sellsy: automated image update (05953e5)

4.105.0 (2024-06-25)

Features

  • sellsy: automated image update (df9f123)

4.104.1 (2024-06-25)

4.104.0 (2024-06-25)

Features

  • sellsy: automated image update (5caf20c)

4.103.1 (2024-06-25)

Bug Fixes

  • flux: invalid patch for nfs workers (fc11de1)

4.103.0 (2024-06-25)

Features

  • flux: use nfs on workers (0e94f61)

4.102.0 (2024-06-25)

Features

  • sellsy: automated image update (9e4f492)

4.101.1 (2024-06-25)

Bug Fixes

  • flux: disable prune for nfs (6bf9150)

4.101.0 (2024-06-25)

Features

  • flux: move nfs and tls into components (9bc0bc9)

4.100.0 (2024-06-25)

Features

  • sellsy: automated image update (b3c2f0e)

4.99.0 (2024-06-25)

Features

  • sellsy: automated image update (59337b9)

4.98.0 (2024-06-25)

Features

  • sellsy: automated image update (a3447d6)

4.97.4 (2024-06-25)

4.97.3 (2024-06-25)

4.97.2 (2024-06-24)

Bug Fixes

  • staging: missing empty patches (a5ffd16)

4.97.1 (2024-06-24)

Bug Fixes

4.97.0 (2024-06-24)

Features

  • sellsy: automated image update (0e5d827)

4.96.0 (2024-06-24)

Features

  • sellsy: automated image update (3175529)

4.95.0 (2024-06-21)

Features

  • app: deploy atlantis poc to manage terrafrom cicd (030c7f6)
  • networks: upgrade vpc size (91ae138)
  • platform-object-storage: deploy buckets to scaleway (5c748ac)

4.94.1 (2024-06-21)

Bug Fixes

  • dellsy: conflict was miss pushed (b0ad1bb)

4.94.0 (2024-06-21)

Features

  • sellsy: new version announcement (d9b2a1e)

4.93.4 (2024-06-21)

4.93.3 (2024-06-21)

4.93.2 (2024-06-21)

Bug Fixes

  • staging: increase timeout for workers helm (139ee4b)

4.93.1 (2024-06-21)

4.93.0 (2024-06-21)

Features

  • sellsy: automated image update (0841ccc)

4.92.1 (2024-06-21)

Bug Fixes

  • flux: helm charts not redeployed (9e515f5)

4.92.0 (2024-06-20)

Features

  • sellsy: automated image update (86dae1d)

4.91.2 (2024-06-20)

Bug Fixes

4.91.1 (2024-06-20)

Bug Fixes

  • ci: deploy the right pdf generator branch (4cddaef)

4.91.0 (2024-06-20)

Features

  • dellsy: enable autofill of geodata postgres db (25897ee)

4.90.2 (2024-06-19)

Bug Fixes

  • app-sellsy-workers: add missing regcred value to chart (e228453)

4.90.1 (2024-06-19)

Bug Fixes

  • staging: invalid sentry dsn (c77a0b4)

4.90.0 (2024-06-19)

Features

  • staging: disable sentry (781b06d)

4.89.1 (2024-06-19)

Bug Fixes

  • flux: disable flux addons on local (755de12)

4.89.0 (2024-06-19)

Bug Fixes

  • flux: switch to json6902 patch for components (33c499c)
  • workers: lint (ae0aaac)
  • workers: use merge on components (26f0001)

Features

  • app-sellsy: deploy workers using fluxcd (9185893)
  • staging: enable multi-mode workers on staging (2cca4c3)

4.88.0 (2024-06-19)

Features

  • sellsy: automated image update (3ffce7a)
  • sellsy: automated image update (76cab79)
  • sellsy: automated image update (a5b5286)

4.87.0 (2024-06-19)

Features

  • sellsy: automated image update (8837115)

4.86.0 (2024-06-19)

Features

  • sellsy: automated image update (d681057)
  • sellsy: automated image update (33eb815)
  • sellsy: automated image update (489cb7b)

4.85.0 (2024-06-19)

Features

  • flux: reload sellsy on secrets changes (266021f)

4.84.0 (2024-06-18)

Features

  • staging: use predefined ip instead (e679eb7)

4.83.2 (2024-06-18)

Bug Fixes

  • flux: switch from chore to feat (0157601)

4.83.1 (2024-06-18)

Bug Fixes

  • flux: auto image update message (e4f1813)

4.83.0 (2024-06-18)

Features

  • staging: remove staging branch (489ad43)

4.82.8 (2024-06-17)

Bug Fixes

4.82.7 (2024-06-17)

Bug Fixes

4.82.6 (2024-06-17)

Bug Fixes

4.82.5 (2024-06-17)

Bug Fixes

4.82.4 (2024-06-14)

Bug Fixes

  • dellsy-local: enable debug mode for dellsy local cli (4c0f2c6)

4.82.3 (2024-06-13)

Bug Fixes

  • pg: flag the template db customer (074d85e)

4.82.2 (2024-06-13)

4.82.1 (2024-06-13)

Bug Fixes

  • review: failed deployment on init (b44e99a)
  • review: rabbitmq default user not found (f2668fa)

4.82.0 (2024-06-12)

Bug Fixes

  • flux: account dotenv (f5cfe9f)
  • flux: bypass bootstrap condition (22c60aa)
  • flux: capacitor installation (684f916)
  • flux: cluster module path in local-test (cd47a76)
  • flux: config kustomization path (cd4d424)
  • flux: dependencies for flux-addons (a0a725d)
  • flux: disable flux substitution for configs (e4574c9)
  • flux: disable loki (d0b2f6a)
  • flux: disable templating (f07382b)
  • flux: invalid certificates manifests (0300dd7)
  • flux: invalid db hostname (09fea14)
  • flux: invalid init-saas variables (67dc229)
  • flux: invalid path for webhook-receiver component (dd56b76)
  • flux: invalid server name in vhosts (a11c665)
  • flux: missing helm (e18c5ad)
  • flux: missing mercure on local cluster (d06c8b7)
  • flux: missing regcred (568bc37)
  • flux: move app secrets into apps directory (451aaba)
  • flux: namespace substitution for configs (fa12c07)
  • flux: rabbitmq credentials in saas legacy (3483b90)
  • flux: remove debug sleep (206fb70)
  • flux: remove parameters of init-saas (91b47d6)
  • flux: rename dotenv to .env.local (a4e626a)
  • flux: update host pattern (81f703f)
  • flux: update nfs ip (07d7432)
  • flux: use debug saas image (cd010f8)
  • flux: wrong namespace for webhook certificate (c7940c8)
  • staging: disable pdfgen (cab000d)
  • staging: invalid database url (5028f22)
  • staging: mercure invalid config (2014212)
  • staging: missing db variables (f6a080e)
  • staging: switch namespace of image policies (816f043)
  • staging: use fixed account image (a45ebe0)
  • staging: wrong port number on sam service (d707199)

Features

  • flux: add cert-manager (75cff44)
  • flux: add cnpg-operator (275b75b)
  • flux: add config and secrets (60f175b)
  • flux: add infrastructure environments (73760dc)
  • flux: add ingress (f8a75b7)
  • flux: add ingress-nginx (25ac8e5)
  • flux: add monitoring (c4a675d)
  • flux: add parameters to saas init (edec694)
  • flux: add rabbitmq-operator (90e017a)
  • flux: add redis-operator (5fe3cbe)
  • flux: add sync task (35f81d9)
  • flux: add sync to taskfile (a1e486a)
  • flux: add urls bindings (bf81c28)
  • flux: bootstrap flux (ffa5885)
  • flux: bootstrap sellsy (c8560ae)
  • flux: deploy account (2e51e3c)
  • flux: deploy capacitor (b24499c)
  • flux: deploy controllers to scaleway test (eef143a)
  • flux: deploy file (612e30d)
  • flux: deploy messenger (bed49d1)
  • flux: deploy saas (3be3019)
  • flux: enable monitoring on cert-manager (df2e9cd)
  • flux: enable saas image (d06d3dd)
  • flux: generate staging certificates (a3764ca)
  • flux: generate values using kustomize (9e15014)
  • flux: move webhook-receiver inside a component (dc7d2c4)
  • flux: remove mariadb (145e515)
  • flux: setup local-test cluster (ea3f955)
  • flux: setup webhook receiver (b7dd098)
  • flux: simplify flux repo structure (d47cfd5)
  • flux: target production and staging branches (a9785dd)
  • flux: update kind config (9de5f72)
  • flux: update sellsy nfs server (4cd149a)
  • flux: use fixed account image (a36efe4)
  • scaleway-test: deploy flux-monitoring (d70d947)
  • staging: add image repos and policies (9814502)
  • staging: configure mercure (d862a8c)
  • staging: deploy mariadb (8f1c6a0)
  • staging: deploy pdfgen (3626ed4)
  • staging: disable sellsy saas image policy (9e1a48e)
  • staging: switch to letsencrypt prod (2e868f5)

4.81.1 (2024-06-12)

4.81.0 (2024-06-11)

Features

  • review: remove scaleway secret manager (d544318)

4.80.0 (2024-06-11)

Features

  • cypress: update header opp (202abd6)

4.79.1 (2024-06-10)

4.79.0 (2024-06-10)

Features

  • pg: set .env for review (d9b7320)

4.78.0 (2024-06-07)

Features

  • secrets: add OVH_API_* env vars (3f50df4)

4.77.8 (2024-06-06)

Bug Fixes

  • e2e: tab activity id tag has been replace by Compass tab component (8307823)

4.77.7 (2024-06-04)

4.77.6 (2024-05-31)

Bug Fixes

  • build-iac: add some context (ff174b9)

4.77.5 (2024-05-31)

Bug Fixes

4.77.4 (2024-05-31)

Bug Fixes

4.77.3 (2024-05-31)

Bug Fixes

  • build-iac: debug mode is always on for account container build (97546ea)

4.77.2 (2024-05-31)

Bug Fixes

  • nfs: invalid nfs server ip (f53e5bc)

4.77.1 (2024-05-31)

Bug Fixes

  • build-iac: pdfgen tag is now operational (8ae4c08)

4.77.0 (2024-05-30)

Bug Fixes

  • env: reset account env var (d2f69d4)
  • pg: init db with each up (eb8145f)
  • pg: move init pg database (f00f982)
  • pg: remove backup prod config (0fe9a4f)
  • pg: skip account if not update (7a7dbf8)
  • pg: update pg config (d944416)

Features

  • account: add account db init (c7bc7c7)
  • geodata: add command for create geodata (d222863)

4.76.0 (2024-05-29)

Features

  • pdfgen: add a new container for high queue (3c8f9d0)

4.75.5 (2024-05-29)

4.75.4 (2024-05-27)

4.75.3 (2024-05-27)

4.75.2 (2024-05-27)

Bug Fixes

4.75.1 (2024-05-24)

Bug Fixes

  • pg: bad path on standalone pg init (5c3dae3)

4.75.0 (2024-05-24)

Features

  • review: deploy a cnpg cluster (2566701)

4.74.0 (2024-05-24)

Features

  • review: deploy api docs (9ed4e01)

4.73.1 (2024-05-23)

Bug Fixes

  • ci: missing path in list secrets (f04c0a4)

4.73.0 (2024-05-23)

Features

  • sib: integrate sib into job (008b0fb)

4.72.4 (2024-05-22)

Bug Fixes

  • sib: trigger sib release (a7353ff)

4.72.3 (2024-05-22)

4.72.2 (2024-05-22)

4.72.1 (2024-05-22)

4.72.0 (2024-05-22)

Features

  • customer: add unaccent and pg_trgm (5cda84d)

4.71.1 (2024-05-21)

4.71.0 (2024-05-20)

Features

  • review: do not deploy a postgres cluster for every namespace (fa51b7d)

4.70.5 (2024-05-20)

4.70.4 (2024-05-17)

4.70.3 (2024-05-17)

4.70.2 (2024-05-17)

4.70.1 (2024-05-16)

4.70.0 (2024-05-15)

Features

  • review: update mindee config (20fc316)

4.69.0 (2024-05-15)

Features

  • review: add env vars for flatfile contact template (fd68315)

4.68.4 (2024-05-14)

Bug Fixes

  • review: workers missing mercure config (9a5a65b)

4.68.3 (2024-05-14)

Bug Fixes

  • review: invalid mercure credentials (4ab9543)

4.68.2 (2024-05-14)

Bug Fixes

  • review: tls auto replication (db448d1)

4.68.1 (2024-05-13)

Bug Fixes

4.68.0 (2024-05-07)

Bug Fixes

  • e2e: lint (89960f6)
  • review: allow replication of secret manager api key (1dedf90)
  • review: increase max retries (2d15607)
  • review: missing mercure variables (63e57e4)
  • review: missing saas env legacy (bbfc294)
  • review: remove submodule from secret job (4881597)
  • review: terraform state (b90f485)

Features

  • review: add init file to wait redis (250115f)
  • review: add other secrets (a6c82f9)
  • review: add secret store and external secret (109ab6c)
  • review: add secrets (a6aecb5)
  • review: deploy reflector (8593536)
  • review: integrate external secret into saas (71ca85e)
  • review: integrate saas env legacy and tls (92c0dc8)
  • review: invalid syntax in e2e jobs (1836666)
  • review: remove deprecated secrets (ef2ea64)
  • review: saas review dotenv as sops secret (1d55b45)
  • review: switch to reflector for scw token (387e2fe)
  • review: synchronize secret ci job (d1a4922)
  • review: synchronize secrets script (4549e53)
  • review: up to date secrets (08c30e5)
  • review: use external secrets into account (c969b48)
  • review: use external secrets into e2e jobs (82ae76b)
  • review: use external secrets into file (1e77e67)
  • review: use external secrets into messenger (02100fc)
  • review: use external secrets into pdfgen (6db0d88)
  • review: use external secrets into workers (1097a0b)
  • secrets: remove deprecated sops config (da3ea20)

4.67.0 (2024-05-07)

Features

  • add agent config for developer-platform [skip ci] (11b53bf)
  • add agent config for developer-platform [skip ci] (0841b3d)
  • add agent config for developer-platform [skip ci] (4786d39)
  • cypress: crm activiy force true tab hidden (2e4c8ce)

4.66.2 (2024-04-29)

Bug Fixes

  • apiv1: missing permission (705372a)

4.66.1 (2024-04-25)

Bug Fixes

  • review: invalid redis config for file (48f1e3b)

4.66.0 (2024-04-19)

Features

  • cypress: replace staff mention by faker comment (ae31422)

4.65.0 (2024-04-18)

Features

  • apiv2: add new collection listings (09a5f7e)
  • apiv2: adjustment for not run collection listing (d04fd40)
  • apiv2: adjustment notion doc auto (26f480a)

4.64.0 (2024-04-18)

Features

  • cypress: crm tab phonecall hidden (3347b16)

4.63.0 (2024-04-18)

Bug Fixes

  • review: use ip instead of localhost for fastcgi_pass (58a5696)

Features

  • review: increase fpm max children (e773250)

4.62.0 (2024-04-18)

Bug Fixes

  • iac hot reloading for dev workflow (1901e47)

Features

  • deploy cnpg cluster for each review environment OPS-1062 (9e17772)
  • deploy-app-cnpg-operator: deploy cnpg operator on idp project OPS-1064 (1008da6)

4.61.1 (2024-04-18)

Bug Fixes

  • k8s: ingress controller need to allow big files upload (7dbf2b2)

4.61.0 (2024-04-17)

Features

  • apiv2: adjustment notion doc auto (e7f7ed0)
  • apiv2: adjustment notion doc auto (a88bb03)

4.60.4 (2024-04-17)

Bug Fixes

  • dotenv: resync env vars from develop for file app (adbb220)

4.60.3 (2024-04-17)

Bug Fixes

  • k8s: disable review envs features flag config in sellsy (again) (53b2e72)

4.60.2 (2024-04-17)

Bug Fixes

  • dotenv: missing R2 vars for file review env (9e64253)

4.60.1 (2024-04-16)

Bug Fixes

  • review: missing file r2 variables (b10dc94)

4.60.0 (2024-04-16)

Features

  • k8s: disable review envs features flag config in sellsy (2120050)

4.59.2 (2024-04-16)

Bug Fixes

  • review: missing r2 email attachment variables (2faa290)

4.59.1 (2024-04-16)

4.59.0 (2024-04-15)

Features

  • deploy: deploy staging cluster on scaleway using terraform OPS-1043 (0e3fefb)

4.58.1 (2024-04-15)

Bug Fixes

  • e2e: condition to exit -1 (12178ac)

4.58.0 (2024-04-15)

Features

  • deploy: add pdf generator to review envs (9412ca5)

4.57.0 (2024-04-15)

Features

  • applications: integrate pdf generator (fd17246)

4.56.7 (2024-04-15)

Bug Fixes

  • e2e: test-api-v2 e2e slack notification (7696a9f)

4.56.6 (2024-04-12)

Bug Fixes

  • skaffold: dependencies are well detected but not synced files anyway we have to many files (968899d)

4.56.5 (2024-04-11)

4.56.4 (2024-04-11)

4.56.3 (2024-04-11)

Bug Fixes

  • review: mercure failed to update (6eb205b)

4.56.2 (2024-04-11)

Bug Fixes

  • review: use good structure type for commonLabels #OPS-1055 (71ea9da), closes #OPS-1055

4.56.1 (2024-04-10)

Bug Fixes

4.56.0 (2024-04-10)

Bug Fixes

  • review: remove deprecated tag from tag-merge task (ee788b0)

Features

  • deploy-app-sellsy: add mercure ingress builder #OPS-1028 (cbb70f8), closes #OPS-1028
  • deploy-app-sellsy: deploy mercure using kustomize #OPS-1028 (90149ca), closes #OPS-1028

4.55.3 (2024-04-10)

Bug Fixes

  • review: quicktrial missing billing variables (201871a)

4.55.2 (2024-04-10)

4.55.1 (2024-04-09)

Bug Fixes

  • review: rules for static env (0320a10)

Reverts

  • Revert โ€œfeat(deploy-app-sellsy): add kubernetes labels to simplify monitoringโ€ (c8c63b1)

4.55.1 (2024-04-09)

Bug Fixes

  • review: rules for static env (0320a10)

Reverts

  • Revert โ€œfeat(deploy-app-sellsy): add kubernetes labels to simplify monitoringโ€ (c8c63b1)

4.55.0 (2024-04-08)

Bug Fixes

  • schemas: dont overwrite paths (ca138c7)

Features

  • db-api: add configuration for db apiv1 in postgres (ex invokit-api) (90f5381)
  • orchestrator: path to base schema (e89b547)

4.54.0 (2024-04-05)

Features

  • deploy-app-sellsy: add kubernetes labels to simplify monitoring (469fc68)

4.53.0 (2024-04-04)

Features

4.52.0 (2024-04-03)

Features

  • nginx: forgot to delete those files (3120983)

4.51.4 (2024-04-03)

Bug Fixes

  • entrypoint: wait for rabbitmq http api and crash when there is an error (9a33315)

4.51.3 (2024-04-03)

Bug Fixes

  • ci: disable sellsy release containers for now (f368e18)

4.51.2 (2024-04-02)

Bug Fixes

  • review: remove duplicate sellsy endpoint (a9327ab)

4.51.1 (2024-04-02)

Bug Fixes

  • review: remove sellsy ai slash (9149db7)

4.51.0 (2024-04-02)

Bug Fixes

  • review: add trusted proxies and forwarded header (85c24d6)

Features

4.50.3 (2024-03-29)

Bug Fixes

  • review: invalid pair for access token signature certificates (bc7f5b9)

4.50.2 (2024-03-28)

Bug Fixes

  • nginx: refactore to use pre-build nginx img (ba05ef4)
  • nginx: refactore to use pre-build nginx img for file (ae55297)
  • nginx: refactore to use pre-build nginx img for saas (13e67fd)

4.50.1 (2024-03-27)

Bug Fixes

4.50.0 (2024-03-27)

Features

4.49.1 (2024-03-27)

Bug Fixes

4.49.0 (2024-03-27)

Features

  • deploy-platform: deploy log extractor poc (30944d1)

Performance Improvements

  • replace terraform with open source and cached fork (ec980c3)

4.48.1 (2024-03-27)

Bug Fixes

  • review: default value is not set (bb25b22)

4.48.0 (2024-03-27)

Features

  • nginx: change the way php-fpm load its paths (1b16bda)

4.47.0 (2024-03-27)

Features

  • review: increase ingress controller buffer (3c32121)

4.46.0 (2024-03-27)

Features

  • dotenv: add missing credentials for review statefull env (48e31f8)

4.45.2 (2024-03-27)

4.45.1 (2024-03-25)

Bug Fixes

4.45.0 (2024-03-25)

Bug Fixes

  • review: do not cache namespace (0b723d9)
  • review: remove job when label (91dd236)
  • review: rules matching for down review (aa9b9c3)

Features

  • review: add static annotation (0632ca9)
  • review: duplicate deploy job (a0a2b81)
  • review: set id when static env (f726f59)
  • review: use label instead of annotation (760d65f)

4.44.5 (2024-03-25)

4.44.4 (2024-03-25)

4.44.3 (2024-03-25)

4.44.2 (2024-03-21)

4.44.1 (2024-03-21)

Bug Fixes

4.44.0 (2024-03-21)

Bug Fixes

  • installer: do not use sellsy saas installer for review envs, use bash cmd instead (b9b0533)

Features

  • nfs: use a single netapp-nfs mount point for all review envs (a4910c8)

4.43.1 (2024-03-20)

Bug Fixes

  • migrations: disable migrations for new review envs (9566f39)

4.43.0 (2024-03-20)

Features

  • dotenv: reorganize sql servers (31251d1)

4.42.0 (2024-03-19)

Features

  • review: dotenvs upgrade to use claranet develop db, clean unused vars, fix entrypoints bugs (9b3fd13)

4.41.2 (2024-03-19)

4.41.1 (2024-03-19)

Bug Fixes

  • review: override fpm config (a45b2df)

4.41.0 (2024-03-18)

Features

  • pdf-gen: add briefcase_prefix var for pdf generator (0e2ce7d)

4.40.0 (2024-03-18)

Bug Fixes

  • review: mariadb databases (d4411e9)

Features

  • review: remove backup (46f7569)
  • review: update deployments (5a72dcc)
  • review: update mariadb service (9bfcd7a)
  • review: upgrade submodules (4eba59e)

4.39.0 (2024-03-14)

Features

  • briefcase: briefcase in r2 (ed17a53)

4.38.0 (2024-03-14)

Features

  • impersonate: update CGU version for impersonate (efc7ab0)

4.37.0 (2024-03-14)

Features

  • db-sirene: add configuration for db sirene in postgres (ex sellsy_csv) (f6ccd60)

4.36.1 (2024-03-13)

4.36.0 (2024-03-12)

Features

  • review: add corrections (13ae631)
  • review: docker image for autoscaling (73c84ce)

4.35.5 (2024-03-07)

4.35.4 (2024-03-06)

Bug Fixes

  • deploy-app-sellsy: use same uid for debug and release container (7145e4f)

4.35.3 (2024-03-06)

4.35.2 (2024-03-06)

4.35.1 (2024-03-06)

Bug Fixes

  • review: down job is always trigger (137c25b)

4.35.0 (2024-03-06)

Features

  • sellsy-ai: add env file for sellsy ai container (bf9abbd)

4.34.3 (2024-03-05)

4.34.2 (2024-03-05)

Bug Fixes

  • review: tcp check instead of metrics endpoint (4cc3614)

4.34.1 (2024-03-05)

4.34.0 (2024-03-05)

Features

  • review: add sellsy ai endpoint (1bf974e)

4.33.0 (2024-03-05)

Features

  • production: increase root volume size (57eb3a7)

4.32.2 (2024-03-05)

Bug Fixes

  • production: move dotenv to root taskfile (f5f5900)

4.32.1 (2024-03-01)

Bug Fixes

  • pg-compat: correctly set PG timezone to match mariaDB configuration (3474323)

4.32.0 (2024-02-29)

Features

  • submodules: update submodules (3fc94a7)

4.31.38 (2024-02-29)

4.31.37 (2024-02-29)

4.31.36 (2024-02-29)

4.31.35 (2024-02-29)

4.31.34 (2024-02-29)

4.31.33 (2024-02-28)

4.31.32 (2024-02-28)

4.31.31 (2024-02-28)

4.31.30 (2024-02-28)

4.31.29 (2024-02-27)

4.31.28 (2024-02-27)

4.31.27 (2024-02-27)

4.31.26 (2024-02-27)

4.31.25 (2024-02-27)

4.31.24 (2024-02-27)

4.31.23 (2024-02-27)

4.31.22 (2024-02-27)

4.31.21 (2024-02-27)

4.31.20 (2024-02-27)

4.31.19 (2024-02-27)

4.31.18 (2024-02-27)

4.31.17 (2024-02-27)

4.31.16 (2024-02-27)

4.31.15 (2024-02-27)

4.31.14 (2024-02-27)

4.31.13 (2024-02-27)

4.31.12 (2024-02-27)

4.31.11 (2024-02-27)

4.31.10 (2024-02-27)

4.31.9 (2024-02-27)

4.31.8 (2024-02-27)

4.31.7 (2024-02-27)

4.31.6 (2024-02-27)

4.31.5 (2024-02-27)

4.31.4 (2024-02-27)

4.31.3 (2024-02-27)

4.31.2 (2024-02-27)

4.31.1 (2024-02-27)

4.31.0 (2024-02-26)

Features

  • dirty: dirty commit to fix linter deploy nginx and fix build (7235a89)

4.30.0 (2024-02-26)

Features

  • review: add clever elasticsearch (440f20c)
  • review: duplicate review for stateful env (1a0f792)
  • review: import mariadb develop (d6a48ff)
  • review: refacto build tasks (42c0711)

4.29.2 (2024-02-23)

Bug Fixes

  • review: deleted mailhog (84723fb)

4.29.1 (2024-02-23)

Bug Fixes

  • pg: change password generator (cecffac)

4.29.0 (2024-02-23)

Features

  • pg: add standalone init db script (5753d29)

4.28.2 (2024-02-21)

4.28.1 (2024-02-21)

Bug Fixes

  • pgsql: triggers must be owned by officer for security policy (56dd707)

4.28.0 (2024-02-20)

Features

  • sharding: init postgres dbs, users and privileges (74dba21)

4.27.0 (2024-02-19)

Features

  • review: fix and improve build to have a working deploy task (b7f86b2)

4.26.2 (2024-02-16)

Bug Fixes

  • review: install k9s in review env (895628b)

4.26.1 (2024-02-16)

4.26.0 (2024-02-16)

Bug Fixes

  • review: disable chartmogul init in review envs (a4f8026)
  • review: worker crash on start (5a28e17)

Features

  • review: add account dotenv to workers (c2b808b)
  • review: add init containers to apps (0ce75b7)
  • review: add missing env legacy (457b1a6)
  • review: check all the required middlewares (c802bcc)
  • review: configure apiv1 (028cb83)
  • review: debug dotenvs (537956c)
  • review: enable auto scaling (c1a65cb)
  • review: increase nginx buffer size (837e6ce)
  • review: invalid sellsy corp id (f14b16f)
  • review: move env legacy into configs (960db4a)
  • review: move installer into init containers (f7c05fb)
  • review: remove csp on nginx configs (0d55c7b)
  • review: remove deprecated scripts (95fb47e)
  • review: remove verbose on copy (78cf514)
  • review: rename api-spec to api-doc (1499db5)
  • review: simplify tls configurations (3414975)
  • review: unique dotenv for each apps (fd2bc12)
  • review: update nginx (1726ccc)
  • review: update nginx (b4657ea)
  • review: update nginx config (d609ef6)

4.25.0 (2024-02-08)

Features

  • review: remove verbose in init containers (230db82)

4.24.1 (2024-02-07)

4.24.0 (2024-02-02)

Features

  • review: update k8s cluster (a8c764f)

4.23.0 (2024-02-01)

Features

  • sellsy-ai: mount volume with api-web-token-signature.pub for sellsy-ai (f815c2b)

4.22.0 (2024-02-01)

Features

  • review: add user suffix in dev mode (fc4210d)

4.21.0 (2024-02-01)

Features

  • review: update the pool (8f6b012)

4.20.0 (2024-02-01)

Bug Fixes

  • review: rename sip to sam (1927e95)

Features

  • review: add ingress tls replicas (02e1285)
  • review: bind dynamic hosts with deployments (0f9a1cf)
  • review: copy frontend build into nginx (8337b7c)
  • review: decrease resources of middlewares (a4c9cb6)
  • review: dynamic host definition in dotenv (385bf04)
  • review: re-enable infra hot reloading for review dev (31f11ec)
  • review: remove ip whitelist (d3457d8)
  • review: remove unused ingress and clusterissuer (2113277)
  • review: whitelist vpn ip on ingress (f556dda)

Performance Improvements

  • review: improve cache for ingress generation (c620ab8)

4.19.0 (2024-01-31)

Features

  • review: switch to prod issuer (8a2054f)

4.18.0 (2024-01-31)

Features

  • review: add review certificates (b821fe5)

4.17.1 (2024-01-31)

Bug Fixes

  • production: update ingress nginx traffic policy (c36c700)

4.17.0 (2024-01-30)

Features

  • review: deploy cluster issuer (f451b07)

4.16.0 (2024-01-30)

Bug Fixes

  • dellsy: define all depends in local override (bf55c82)
  • deploy-app-sellsy-build: remove nix container broken package (e659694)
  • review-build: add missing build cache identifier (5b6bed0)
  • review-deploy: re-integrate review dev with new build system (aec35df)
  • review-dev: repair bad namespace variable scoping (cc00539)
  • review: add dropped by rebase elastic middleware (41a2dff)
  • review: add missing test dependency (8dd84a8)

Features

  • deploy: keep skaffold deployments after failure in dev mode for debug (275d7b2)

Performance Improvements

  • review: limit data and hook triggering to build review (4635c61)

4.15.0 (2024-01-30)

Features

  • review: ensure database are created (eb03c82)

4.14.0 (2024-01-30)

Features

  • file: add credentials for r2 email attachments (584655f)

4.13.0 (2024-01-30)

Features

  • production: add external secrets operator (12457c6)

4.12.0 (2024-01-30)

Features

  • production: deploy ingress nginx (415850a)

4.11.0 (2024-01-30)

Features

  • review: remove copy of sources (efab5fc)

4.10.0 (2024-01-30)

Features

  • sellsy-ai: change port from 3000 to 3001 (5eed83e)

4.9.0 (2024-01-29)

Bug Fixes

  • dotenv: vhost declaration in legacy config (2895d68)
  • saas: entrypoint configuration (fb7c391)
  • saas: geodata wrong secret name (fef519e)

Features

  • review: static sellsy environment (eea7474)
  • saas: add certificates (9981bfc)
  • saas: add db migrations (396e6e3)
  • saas: add dotenvs (b4ae4db)
  • saas: add geodata root password (e85504d)
  • saas: add legacy configs (4a8fdc1)
  • saas: add main to messenger entrypoint (c25a59f)
  • saas: add main to saas entrypoint (4972071)
  • saas: add main to workers entrypoint (4a8a0e6)
  • saas: add messenger (3787298)
  • saas: add missing database (1bfa1de)
  • saas: dotenv variable bindings (b016719)
  • saas: remove duplicate dotenv entry (f497299)
  • saas: switch to RWX for volumes (e1cdf72)
  • saas: update k8s deployment (63c8b5f)
  • saas: update service bindings (0d0b5bc)
  • saas: use elastic user sercret (8bca02f)
  • saas: use private service (ac3d9a6)
  • workers: add deployment (cb1c060)

4.8.2 (2024-01-25)

Bug Fixes

  • dellsy: force sellsy environment at startup (bf4aead)

4.8.1 (2024-01-25)

Bug Fixes

  • dellsy: sellsy environment must be set explicitly when running direnv (46d1a7e)

4.8.0 (2024-01-24)

Bug Fixes

  • deploy-app-sellsy-account: remove useless volume binding (4d26919)
  • deploy-app-sellsy: remove too hard read only for nginx container (44a4628)
  • deploy-sellsy-nginx: repair nix nginx logging for account and file (4dff8db)
  • remove abused k8s volumes read only (57fd660)
  • repair file nginx config (52f4518)

Features

  • deploy-app-sellsy: structure cert management (b25fc94)
  • enable read only for container volumes (1be9d4a)

Performance Improvements

  • deploy-app-sellsy: increase rclone perf (c7dda77)
  • use rclone to sync app sellsy nginx and fpm directory (7e95fd8)

4.7.0 (2024-01-23)

Features

  • elastic-operator: remove managed namespaces (68d29c0)

4.6.0 (2024-01-23)

Bug Fixes

  • deploy-sellsy-nginx: repair nix nginx logging for account and file (dbddc2c)

Features

  • file: rename resource to match account (e9669b7)

4.5.0 (2024-01-23)

Features

  • production: move cert-manager (88009bc)

4.4.3 (2024-01-22)

4.4.2 (2024-01-16)

Bug Fixes

  • dellsy: wrong path in saas dotenv (661dfae)

4.4.1 (2024-01-16)

Bug Fixes

  • sellsy-ai: load default env file in sellsy-ai container (e435d29)

4.4.0 (2024-01-16)

Bug Fixes

  • submodule: fixed sellsy-ai path (10d0ca8)

Features

  • sellsy-ai: add sellsy ai container (1367c1e)

4.3.0 (2024-01-15)

Bug Fixes

  • app-sellsy-account: repair php deployment configuration (837a70f)
  • app-sellsy-mariadb: use non persistent storage for stateless deployments (5c5cc18)
  • deploy-app-account: working non root nginx (5be0003)
  • deploy-app-sellsy-file: use non root port for service to allow skaffold pat (3204a5d)
  • deploy-app: re-add account in sellsy kustomization (f06330c)
  • workflow-review: add missing namespace file in taskfile cache (e1b9d90)

Features

  • app-sellsy-account: add init to share code between nginx and fpm (45beebf)
  • app-sellsy-account: add poc about mariadb operator connections (3e1bdde)
  • file: deploy file (3d53f47)
  • review-account: define containers ports to well defined non root ports (0126c7d)
  • review-account: remove debug sleep to test entrypoint #OPS-936 (8e51c95), closes #OPS-936
  • setup:app:file: add file dotenv (77d5735)
  • setup:app:file: update docker image (930b121)
  • skaffold: enable services pat to localhost (5178f96)
  • src-modules: add debug packages for nginx (569e2bc)
  • workflow-review: use k8s namespaces with prefix for deployments (4826f7a)

4.2.2 (2024-01-12)

Bug Fixes

  • dellsy-local: use dellsy namespace (b377bca)

4.2.1 (2024-01-11)

Bug Fixes

  • dellsy: deprecated volume migration (ea29440)

4.2.0 (2024-01-11)

Features

  • dellsy: update dellsy migrations (f7a0466)

4.1.1 (2024-01-11)

Bug Fixes

  • xdebug: wrong name resolution of the host (de5235a)

4.1.0 (2024-01-11)

Bug Fixes

  • dellsy: remove deprecated volume (cdb3ad1)

Features

4.0.1 (2024-01-10)

Bug Fixes

  • dc: backend needs account path. web needs all paths (dc65f04)

4.0.0 (2024-01-10)

chore

  • release: welcome sellsy (c52f3a2)

BREAKING CHANGES

  • release: support multi environments for sellsy repo

3.7.0 (2024-01-10)

Bug Fixes

  • build: remove default by accident (c43825f)
  • config: add production workflow in root taskfile (23b72bb)
  • config: es local (fd10e0c)
  • config: failed to remove volume dellsy_home (66d645c)
  • config: key paths (c63c5e6)
  • config: volume bindings (9299e61)
  • dellsy-local: wrong container name prefix (a1bd34c)
  • dellsy: deprecate dev php server extending (458d49b)
  • dellsy: e2e tests (993b419)
  • dellsy: elasticsearch prefix (cec8415)
  • dellsy: elasticsearch prefix for dellsy-local (6081e17)
  • dellsy: elasticsearch prefix undefined (037216c)
  • dellsy: env variable SELLSY_USERNAME undefined (795fb80)
  • dellsy: exec:backend (737dcd2)
  • dellsy: fix xdebug config binding (1886c5b)
  • dellsy: ngrok (4b62015)
  • dellsy: remove broken image key (303c06a)
  • dellsy: volume binding pg-loader (bf1a8d5)
  • deploy:app:geodata: upgrade random provider (fbcbae0)
  • docker: bindings with new architecture (a73bf93)
  • elastic: idempotence of elastic resource (191a29a)
  • elasticsearch not used anymore (0a7c52e)
  • envrc: sellsy environment undefined (6b6b062)
  • pdf-generator: disable buggy pdf generator (0677e87)
  • pdf-generator: reintegrate pdf-generator (31008e2)
  • postgres: conflict between VOLUME in dockefile and volumes in compose made data not persistent (52e2219)
  • production: change sellsy_mariadb task name (4c887ef)
  • repair switch job and fix tests (8c6463a)
  • repair volume binding for frontend (e9765ad)
  • review: wrong kustomize parameters (3c532d5)
  • submodules: missing account (f9caac8)
  • submodules: wrong pdf-generator paths (fb09dc1)
  • tests: e2e tests of workflows (2b140ac)

Features

  • app-sellsy-account: add missing middlewares (59c5224)
  • bfm: add pg loader and update psql (0e8b587)
  • build: enable pdf generator build system (f49bdbd)
  • build: use saas container (f6263e4)
  • compose: set strict depends_on for all workers containers (f431a42)
  • compose: slow down startup, wait for each step to be complete before the next one (ca2b45e)
  • compose: wip (09c04a0)
  • config: add direnv allow in init (b570dc8)
  • config: add prefixed output to build steps (67f70e1)
  • config: scaleway network basic terraform (0bd3a11)
  • config: switch from taskfile to subshell (1ddf8e4)
  • config: update docker-compose (07e6cf8)
  • config: update docker-compose (7085f76)
  • config: use direnv exec (69aebd8)
  • config: use nix to build (f452aea)
  • create account dockerfile (b8b19a6), closes #SAAS-1234
  • dellsy: add docker-compose command (a586a7b)
  • dellsy: add exec tasks (4baa039)
  • dellsy: add helper in news (578e469)
  • dellsy: remove SELLSY_ENV variable (5ab633e)
  • dellsy: remove unused ngrok binding (2b924e2)
  • dellsy: update NEWS.md (e1c4113)
  • deploy:app:elastic: add elastic operator (af8270a)
  • deploy:app:elastic: add sellsy elasticsearch (db7b223)
  • deploy:app:elastic: integrate operator (f3a44ae)
  • deploy:app:elastic: integrate sellsy elastic (aa8963a)
  • deploy:app:geodata: add geodata database (4afde0a)
  • deploy:app:geodata: add terraform resources (b91bb06)
  • deploy:app:mariadb-sellsy: deploy mariadb operator #OPS-922 (e5b3cf2), closes #OPS-922
  • deploy:app:mariadb: remove unused skaffold (4ba939a)
  • deploy:app:mariadb: use scaleway provider (a27e03f)
  • deploy:app:sellsy-mariadb: deploy statefull mariadb using operator #OPS-922 (45cd717), closes #OPS-922
  • deploy:app:sellsy: bootstrap sellsy app using skaffold and kustomize #OPS-912 (b26c66d), closes #OPS-912
  • deploy:app: boostrap boilerplate to deploy mariadb #OPS-922 (d8b6b99), closes #OPS-922
  • deploy:k8s: move namespace names to dotenv (d678b59)
  • deploy:platform:docker_composer: add build as up dependency (9aebb52)
  • deploy:platform:docker_composer: migrate saas healthcheck (f37acc9)
  • envrc: use watch_file (d793a0d)
  • flake: add missing typos (30580de)
  • flake: dynamic flake devshell (b00805d)
  • k8s: scale the pool to 3 (b5fb86b)
  • merge: move to new position (500e228)
  • merge: move to original position (e6f62ac)
  • pdf-generator: add docker container for pdf-generator backend/frontend (0c15ce7)
  • poc about gitlab and iam #OPS-912 (63e8e77), closes #OPS-912
  • production: add production workflow (872edf7)
  • rabbitmq: add operator (09db16d)
  • rabbitmq: add sellsy-rabbitmq (d1ba713)
  • review: move workflows directory (dde0061)
  • scheduler: add process for messenger scheduler (2c34455)
  • setup new iac architecture (d07c196)
  • setup review worflow using skaffold (2d6bfc7)
  • setup:app:redis: deploy redis operator (3dc8873)
  • setup:app:redis: deploy standalone redis (070003e)
  • sharding: new db to start spliting corps (f77db65)
  • src: add nix way to build container and nginx container #OPS-912 (16c4ff7), closes #OPS-912
  • taskfile: move workflow into root directory (dd7cc22)
  • wip (7be6cae)
  • wip (5e7f5f1)
  • wip (876bc93)
  • workflow-review: add prefix before kubernetes resources #OPS-936 (69079d7), closes #OPS-936

2.15.2 (2023-08-01)

2.15.1 (2023-08-01)

2.15.0 (2023-07-24)

Features

  • docker-compose: add healthcheck to workers and messengers (e289ff8)

2.14.0 (2023-07-06)

Bug Fixes

  • ci: tests jobs are effective anymore and are consuming huge disk space (c287e58)

Features

2.13.0 (2023-07-05)

Bug Fixes

  • elasticsearch: need more ram (ecfe2e5)
  • kibana: forgot to upgrade kibana (ad4111a)
  • runner: disable aws runners (c8c0ad2)

Features

  • compose: upgrade to es 8 (e505c87)
  • es: new elasticsearch version (20304c9)
  • update certs & submodules (f1dad4e)

2.12.0 (2023-04-26)

Features

  • mercure: setup dynamic config that will be used in staging and production envs (4c6cb23)

2.11.2 (2023-04-21)

Bug Fixes

  • compose: cleaning unused yaml and align image sources (3bf92ef)

2.11.1 (2023-03-28)

Bug Fixes

2.11.0 (2023-03-13)

Features

  • messenger: add messenger instance (67cda5f)

2.10.3 (2023-03-10)

2.10.2 (2023-02-14)

Bug Fixes

  • taskfile: fix task api-spec (c7dfe22)

2.10.1 (2023-02-08)

2.10.0 (2023-02-02)

Features

2.9.0 (2023-02-02)

Features

  • vhosts: add impersonate host (539d5e6)

2.8.0 (2023-01-30)

Features

2.7.1 (2023-01-11)

Bug Fixes

  • compose: replace s3 hostname with minio to avoid reserved keywords (84fcc5a)

2.7.0 (2023-01-06)

Features

  • pdf-generator: add config for use pdf generation on local stack (8872ec3)

2.6.0 (2023-01-06)

Features

2.5.0 (2023-01-06)

Features

  • compose: disable api gateway app (39b1d41)

2.4.5 (2023-01-04)

2.4.4 (2022-12-20)

2.4.3 (2022-11-29)

Bug Fixes

  • healthcheck: temporary disable it while install is too slow #OPS-266 (a383ae4), closes #OPS-266

2.4.2 (2022-11-29)

Bug Fixes

2.4.1 (2022-11-24)

Bug Fixes

  • healthcheck: reset health state at each install to be idempotent (ce57cf1)

2.4.0 (2022-11-23)

Features

  • healthcheck: add hack to health check installers (e6b6f46)

2.3.1 (2022-11-23)

Bug Fixes

  • healthcheck: set geodata healthcheck more tolerent (a65c158)

2.3.0 (2022-11-22)

Features

  • nginx: mise en place du TLS1.3 sur lโ€™ensemble des vHosts (8ba774e)

2.2.2 (2022-10-20)

2.2.1 (2022-10-14)

Bug Fixes

  • submodules: update account (1c079f1)

2.2.0 (2022-10-04)

Features

  • pre-commit: add option to enable submodules pre-commit hooks (444061a)

2.1.0 (2022-09-22)

Features

  • compose: update node containers to v16 (d6e2396)

2.0.2 (2022-09-14)

Bug Fixes

  • docker-compose: hardcode mysql root password in mariadb healthcheck to avoid MYSQL_ROOT_PASSWORD (533ec5c)

2.0.1 (2022-09-14)

2.0.0 (2022-09-14)

Bug Fixes

  • docker-compose: repair it for ci (9eec7ac)

Code Refactoring

  • change repo path from /iac/docker/dellsy to sellsy/dellsy (da878e1)

BREAKING CHANGES

  • the change of git remote implies to checkout migration notice: https://www.notion.so/Upgrade-de-dellsy-avec-les-tests-e2e-e8041bff9a5546e1b929dcb7d3a2ccb6

1.6.1 (2022-09-13)

Bug Fixes

  • compose: temporary disable docker-compose version check for the dellsy migration (e03b608)

1.6.0 (2022-08-10)

Features

  • taskfile: api-spec-bin to run api spec console cmds (fa2eacf)

1.5.0 (2022-08-08)

Features

  • bash-zsh: enable custom configs for bash & zsh (ccb8f6d)

1.4.1 (2022-08-08)

Bug Fixes

  • taskfile: ngrock install is now idempotent (d48c45c)

1.4.0 (2022-07-25)

Features

  • nginx: replace wildcard slsy.io cert (64b0764)

1.3.2 (2022-07-06)

Bug Fixes

  • taskfile: preinstall nfrok dir or it will have root permissions in containers (7bb4bac)

1.3.1 (2022-07-01)

Bug Fixes

  • Taskfile: add docker login for docker registry proxy (a307783)

1.3.0 (2022-06-30)

Bug Fixes

  • rename: renaming is hard (8893259)

Features

1.2.0 (2022-06-30)

Features

  • spook: add api spec lint command (889c215)

1.1.1 (2022-06-27)

1.1.0 (2022-06-27)

Features

  • release: empty commit to trigger and check release system (914ddd1)

1.0.0 (2022-06-27)

Bug Fixes

  • account: repair runtime variables binding (fb70628)
  • compose: auto restart worker containers (d5e037c)
  • compose: change ip range (f57d96c)
  • compose: disable some develop images to go prod (cf516ba)
  • compose: fix memory limit (6acdd0f)
  • compose: fix shared volumes perms (0eb2253)
  • composer: repair limit using docker-compose v2 syntax (4741610)
  • compose: yaml anchors for spook (ee3b723)
  • npmrc: fix npmrc path (b73642c)
  • postgres: set correct volume path (1e45c50)
  • secrets: repair jwt generation script (c374a18)
  • server-dumper: Change the command for launch server dumper (270728c)
  • server-dumper: launch kill cmd on dellsy-backend and handle output (4a6a2be)
  • taskfile: better name for server dump (0d8a78f)
  • taskfile: better submodule init (6fe48c5)
  • taskfile: disable version check for now (dfd0fe9)
  • taskfile: display dir when git pull (67251fe)
  • taskfile: do not force develop (0f2379f)
  • taskfile: set corrects rights flow to src/dev (a4b9806)
  • taskfile: too much integrity (7b26821)
  • taskfile: we need to clear cache after restarting api-spec build (04a8b72)
  • task: repaire task update (f973300)
  • vhosts+taskfile: pull docker images when task update and clean vhosts (105e199)
  • volumes: revert bad volume mount (cceb12a)

Features

  • account: improve account provisions (5d54b2b)
  • account: improve container flow and create service container account (2daaff1)
  • compose: add resources limit and pma (821548e)
  • compose: new backend engine for spook (ccf388a)
  • compose: new installer and new frontend (c698278)
  • compose: new php image (4a2748d)
  • compose: nginx, ssl, vhosts and more (6b06240)
  • compose: replace npmrc mount by SELLSY_GITLAB_TOKEN env var (ab033ab)
  • configs: change not commited dotenv system (668adc1)
  • container: use arg and .env to override container GUID/UID (840e4fc)
  • en vrac (4d0c681)
  • env alpha, new shortcuts (3a03a6b)
  • installer: wip on stack install (83e4bd1)
  • installer: wip on stack install (4e10238)
  • installer: wip on stack install (3784987)
  • installer: wip on stack install (c7b81a5)
  • new taskfile descriptions and use docker production tags (a455024)
  • new vhosts and compose options (40aea0d)
  • ngrok: installer, launcher, vhost alias (5391269)
  • npmrc: have a way to share npmrc between host and container (eaf9354)
  • npm: share npmrc token between host and containers (9401cca)
  • postgres: add new postgres service (f2f1d3c)
  • spook: add coverage alias (f50ff4b)
  • spook: add spook installer (c810125)
  • TaskFile: add a task for run symfony server dumper (f2612ca)
  • taskfile: add integrity target (2e2ca76)
  • taskfile: add yarn watch command for account (4b993a1)
  • taskfile: more shortcuts (ed471ba)
  • taskfile: more shortcuts and simplier installer names (252690d)
  • taskfile: new shortcuts + lint (25cbacf)
  • taskfile: running integrity check at each dellsy update (fd7699d)
  • vhosts for mailcatcher and rabbitmq, display switched envs (3ebe10b)
  • vhosts: Enable dev vhost to execute any php files (dbdca88)

Modular Sellsy gitops on cloud ๐Ÿš€

You have just updated your Sellsy stack, here a concise summary of what you need to know.

Getting started

getting started

You can list global project task with:

task
Login Succeeded
Login Succeeded

If you want to target specific environment, you can export SELLSY_ENVIRONMENT.

Localhost environment

For example, with localhost:

export SELLSY_ENVIRONMENT=localhost
dellsy
sync hooks: โœ”๏ธ (pre-commit, pre-push, commit-msg)

Review environment

Or with review:

export SELLSY_ENVIRONMENT=review
review

# ๐ŸŽ๏ธ  Review workflow

| **Environment** | `review`      |
| **Workflow**    | `review`   |
| **Platform**    | `kubernetes` |

You can also get workflow's specific tasks using this command:

$ review

## Workflow's references

โ€ข review: this worflow โฌ…๏ธ
โ€ข dellsy-local: web stack using docker-compose
โ€ข dellsy: Default web stack using docker-compose

## Documentation

task: Available tasks for this project:
* deploy:                   ๐Ÿš€ Deploy review
* dev:                      ๐Ÿš€ Deploy user assigned review
* down:                     ๐Ÿ›‘ Down review environment
* stop:                     ๐Ÿ›‘ Stop review
* test:                     ๐Ÿงช Test review
* wipe:                     ๐Ÿ’ฃ Wipe review
* build:clean:              ๐Ÿงน Clean review iAC
* build:default:            ๐Ÿš€ Build review iAC      (aliases: build)
* release:containers:       ๐Ÿš€ Release containers

How to run kubernetes cluster โ€œlocal-testโ€ locally

This guide provides step-by-step instructions to run the kubernetes cluster named โ€œlocal-testโ€ locally. It covers the process of updating FluxCD code, committing changes, and deploying the cluster.

Steps

Step 1: Navigate to the local-test cluster directory

First, go to the directory od local-test cluster.

cd deploy/clusters/local-test
ls

Step 2: Run the task command

Execute the task command to prepare the environment.

task

Step 3: Deploy the cluster

Run the following command to deploy the cluster.

task

Step 4: Update FluxCD code

To update FluxCD code, commit and push changes to your remote Git branch. Use the `โ€“force-with-lease option for safe updates.

git add .
git commit -m "feat: update FluxCD configuration"
git push
# Or
git commit --amend --no-edit
git push --force-with-lease

Step 5: Wipe and re-deploy the cluster (if needed)

If you need to wipe and re-deploy the cluster, run the following command:

task deploy -f
task deploy -f

Now you run the kubernetes cluster โ€œlocal-testโ€ locally and updated the FluxCD code.

Learn how to write documentation with ChatGPT

๐Ÿค– Try Sellsy documentation prompt now !

Introduction

This document provides a tutorial on using the ChatGPT prompt designed for Sellsyโ€™s Monorepo technical documentation. The tutorial covers the available actions, feedback loops, and linting and building documentation locally with the task docs command.

Prerequisites

  • Basic understanding of markdown and documentation writing.
  • Familiarity with DevOps practices and tools used in Sellsyโ€™s Monorepo.

Steps

1. Understanding the prompt structure

The ChatGPT prompt helps you create, review, and manage technical documentation efficiently. The prompt follows the Diรกtaxis framework, which categorizes documentation into tutorials, how-to guides, technical references, and explanations.

2. Available actions

You can use specific commands (actions) within the prompt to perform various tasks:

  • /help: Display all available actions.
  • /write <diataxis> <instruction>: Write a new documentation page.
  • /refactor <documentation page>: Refactor an existing documentation page.
  • /review <documentation page>: Review a documentation page.
  • /regen: Regenerate a totally new and different version of your documentation.
  • /emoji: Add emojis to the documentation page.
  • /copy: Output the documentation in a markdown code block for easy copying.
  • /fix: Improve the documentation based on feedback loops and scores.
  • /diataxis: Find the Diรกtaxis category of a documentation page.
  • /path: Give the appropriate file path for organizing documentation pages.
  • /mermaid: Generate a mermaid prompt for diagrams and charts.

3. Feedback loops

Each generated documentation page should include a feedback section to ease continuous improvement. The feedback section should discuss:

  • Comprehensibility
  • Writing quality
  • Writing style
  • Accuracy
  • Clarity
  • Completeness
  • Adherence to documentation standards

Include specific issues and questions to refine the documentation further.

4. Linting and building documentation

To lint and build the documentation locally, use the following command:

task docs

This command will run the necessary checks and compile the documentation, ensuring it meets the quality standards set by Vale.

Example workflow

  1. Start with an Action: Begin by selecting an action, such as writing a new documentation page.

    /write tutorial "How to Set Up CI/CD with GitLab"
    
  2. Generate the Content: Use the prompt to generate the content for the selected action.

  3. Run /copy to copy the generated page from the markdown code block.

  4. Review and Refine: Add a feedback loop to the generated documentation to identify areas for improvement.

  5. Lint and Build: Run the task docs command so the documentation meets the quality standards.

  6. Iterate: Use the feedback and linting results to make necessary revisions and improvements.

Languages statistics ๐Ÿ“Š

The following table provides a comprehensive breakdown of the codebase by language. It includes the number of files, lines of code, comments, and blank lines for each language used in the repository.

Statistics ๐Ÿ“ˆ

Deploy directory ๐Ÿš€

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 HCL                    86         3001         2477          183          341
 INI                     1            5            5            0            0
 JSON                   15        34795        34795            0            0
 Markdown                1           10            0            9            1
 Pan                     8          651          613            0           38
 PHP                     2           56           56            0            0
 Shell                  18         1559         1208           85          266
 Plain Text             81         1014            0         1014            0
 YAML                  511        95788        94321         1030          437
===============================================================================
 Total                 723       136879       133475         2321         1083
===============================================================================

All project โ™พ๏ธ

===============================================================================
 Language            Files        Lines         Code     Comments       Blanks
===============================================================================
 BASH                   10          260          200           23           37
 Dockerfile              1           17           10            5            2
 Gherkin (Cucumber)      2           49           46            0            3
 Go                      3          463          432            0           31
 HCL                    90         3202         2643          190          369
 INI                     1            5            5            0            0
 JavaScript            191        12152        10503          846          803
 JSON                   79       251518       251518            0            0
 Nix                    14          696          679            4           13
 Pan                     8          651          613            0           38
 PHP                     3           76           76            0            0
 Shell                  31         2533         2012          142          379
 Plain Text             87         1244            0         1192           52
 TOML                    2           52           39            2           11
 YAML                  619       101689       100148         1058          483
-------------------------------------------------------------------------------
 Markdown               63         9472            0         5327         4145
 |- BASH                 6           19           19            0            0
 |- JavaScript           1           13           13            0            0
 |- Markdown             1            1            0            1            0
 (Total)                           9505           32         5328         4145
===============================================================================
 Total                1204       384079       368924         8789         6366
===============================================================================

Purpose of the language statistics ๐Ÿ’ก

Understanding the distribution of languages within a codebase proves essential for several reasons:

  1. Code Maintenance: Different languages require different maintenance efforts. Knowing the proportion of each language helps in resource allocation.
  2. Skill Management: It assists in identifying the skill set needed for the team. For instance, a high number of JavaScript files indicates the need for more JavaScript developers.
  3. Code Quality: Monitoring the lines of code and comments can help in maintaining code quality. A good balance between code and comments indicates well-documented code.
  4. Project Planning: It aids in planning future development. For example, focus on enhancements in yaml handling tools if a project relies on yaml files.
  5. Technical Debt: High numbers in certain languages might signal potential areas of technical debt that need addressing, such as legacy systems predominantly written in a specific language.

Continuous integration continuous deployment workflow reference

Overview

This reference helps contributors and developers understand and support the release workflow.

sequenceDiagram
    Developers->>Applications: Merge Release
    Applications->>Gitlab: Build Container Image
    K8s Staging->>Gitlab: Watch Container Image Tag
    K8s Production->>Gitlab: Watch Container Image Tag
    K8s Staging->>Sellsy: Update image tags
    break Semantic Release
      Gitlab->>Sellsy: Generate workers configuration
      Gitlab->>Sellsy: Generate tag
    end
    K8s Staging->>Sellsy: Watch git tags
    K8s Staging->>Sellsy: Reconcile tag configuration
    Developers->>Gitlab: Release job
    Gitlab->>K8s Production: Update sellsy tag
    K8s Production->>Sellsy: Reconcile tag configuration
    Developers->>Gitlab: Rollback job
    Gitlab->>K8s Production: Update sellsy tag
    K8s Production->>Sellsy: Reconcile tag configuration

Steps in the workflow

  1. Merge Release
    • Developers merge code changes into the release branch of the application repository.
    • Action: Trigger the release process and start the build of a new container image.
  2. Build Container Image
    • Applications trigger Gitlab to build a new container image based on the merged release branch.
    • Action: Tag and push the container image to the container registry.
  3. Watch Container Image Tag
    • K8s Staging and K8s Production environments check the container image tag for changes.
    • Action: Trigger the update process when a new image appears.
  4. Update Image Tags in Staging
    • K8s Staging notifies Sellsy to update the image tags in its configuration.
    • Action: Upgrade container tag for staging environment.
  5. Semantic Release
    • Gitlab interacts with Sellsy to generate the workersโ€™ configuration and create a new release tag.
    • Action: Upgrade container topology into Sellsy repository.
  6. Watch Git Tags
    • K8s Staging monitors the Git tags generated by Sellsy.
    • Action: Update the staging environmentโ€™s configuration based on the new tags.
  7. Reconcile Tag Configuration in Staging
    • K8s Staging reconciles its configuration to align with the latest tags.
    • Action: Update the staging environment configuration to the latest version.
  8. Release Job
    • Developers trigger a release job in Gitlab.
    • Action: Propagate the changes to the production environment.
  9. Update Sellsy Tag in Production
    • Gitlab updates the Sellsy tag in the K8s Production environment.
    • Action: Upgrade the container for production environment.
  10. Reconcile Tag Configuration in Production
    • K8s Production reconciles its configuration to align with the latest Sellsy tags.
    • Action: Upgrade containers in production environment.
  11. Rollback Job (if needed)
    • Developers can trigger a rollback job in Gitlab if necessary.
    • Action: Revert changes in the K8s Production environment to an earlier state.

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Application Sellsy buckets

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
briefcase_access_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_bucket../../../../../platforms/scaleway/application-bucketn/a
briefcase_endpoint_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_name_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_secret_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_access_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_bucket../../../../../platforms/scaleway/application-bucketn/a
pdf_generator_endpoint_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_name_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_secret_key_secret../../../../../platforms/terraform-to-git-dotenvn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
environmentn/astringn/ayes
module_namen/astring"sellsy"no
organization_idn/astringn/ayes
project_idn/astringn/ayes
secrets_encryptionn/abooln/ayes
secrets_pathn/astringn/ayes
unique_idn/astringn/ayes

Outputs

No outputs.

Application Sellsy buckets

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
briefcase_access_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_bucket../../../../../platforms/scaleway/application-bucketn/a
briefcase_endpoint_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_name_secret../../../../../platforms/terraform-to-git-dotenvn/a
briefcase_secret_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_access_key_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_bucket../../../../../platforms/scaleway/application-bucketn/a
pdf_generator_endpoint_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_name_secret../../../../../platforms/terraform-to-git-dotenvn/a
pdf_generator_secret_key_secret../../../../../platforms/terraform-to-git-dotenvn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
environmentn/astringn/ayes
module_namen/astring"sellsy"no
organization_idn/astringn/ayes
project_idn/astringn/ayes
secrets_encryptionn/abooln/ayes
secrets_pathn/astringn/ayes
unique_idn/astringn/ayes

Outputs

No outputs.

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Cluster Scaleway internal developer platform

Requirements

NameVersion
terraform>= 0.13
clevercloud0.4.1
null3.2.2
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
sellsy_localhost_buckets../../../applications/sellsy/terraform/bucketsn/a
sellsy_monitoring_grafana_token../../../accounts/scaleway-token-monitoringn/a
sellsy_review_buckets../../../applications/sellsy/terraform/bucketsn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
organization_idn/astringn/ayes

Outputs

No outputs.

Cluster Scaleway production

Requirements

NameVersion
terraform>= 0.13
clevercloud0.4.1
null3.2.2
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
backup_velero_bucket../../../platforms/scaleway/bucketn/a
backup_velero_iam../../../accounts/scaleway-iam-bucketn/a
backup_velero_name../../../platforms/namingn/a
bucket_cnpg_backup../../../platforms/scaleway/bucketn/a
bucket_cnpg_backup_iam../../../accounts/scaleway-iam-bucketn/a
bucket_cnpg_backup_iam_secret_key../../../platforms/terraform-to-git-dotenvn/a
bucket_cnpg_backup_name../../../platforms/namingn/a
bucket_cnpg_backup_secret_access_key../../../platforms/terraform-to-git-dotenvn/a
bucket_pg_customer_export../../../platforms/scaleway/bucketn/a
bucket_pg_customer_export_iam../../../accounts/scaleway-iam-bucketn/a
bucket_pg_customer_export_name../../../platforms/namingn/a
bucket_pg_customer_export_secret_access_key../../../platforms/terraform-to-git-dotenvn/a
bucket_pg_customer_export_secret_key../../../platforms/terraform-to-git-dotenvn/a
bucket_pg_customer_export_secret_name../../../platforms/terraform-to-git-dotenvn/a
kubernetes../../../platforms/scaleway/kubernetesn/a
kubernetes_name../../../platforms/namingn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
organization_idn/astringn/ayes

Outputs

No outputs.

Cluster Scaleway staging

Requirements

NameVersion
terraform>= 0.13
helm2.12.1
null3.2.2
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
main../../modules/without-kubernetes-with-backupsn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
environmentn/astringn/ayes
organization_idn/astringn/ayes
project_idn/astringn/ayes
unique_idn/astringn/ayes

Outputs

No outputs.

Cluster Scaleway test infra review

Requirements

NameVersion
terraform>= 0.13
helm2.12.1
null3.2.2
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
assets_bucket../../platforms/scaleway/public-assets-bucketn/a
kubernetes../../platforms/scaleway/kubernetes-unmodularn/a
sellsy_buckets../../applications/sellsy/modules/terraform/bucketsn/a
vpc../../networks/scaleway-vpcn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
bucket_namen/astringn/ayes
corpn/astringn/ayes
environmentn/astringn/ayes
k8s_cluster_max_sizen/anumbern/ayes
k8s_cluster_min_sizen/anumbern/ayes
k8s_cluster_namen/astringn/ayes
k8s_cluster_sizen/anumbern/ayes
k8s_cluster_zonen/astringn/ayes
k8s_node_root_volume_size_in_gbn/anumbern/ayes
k8s_node_typen/astringn/ayes
organization_idn/astringn/ayes
private_network_ipv4_subnetn/astringn/ayes
project_idn/astringn/ayes
public_ip_idn/astringn/ayes
regionn/astringn/ayes
unique_idn/astringn/ayes

Outputs

No outputs.

Cluster Scaleway test production

Requirements

NameVersion
terraform>= 0.13
helm2.12.1
null3.2.2
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
cluster../../modules/without-kubernetesn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
environmentn/astringn/ayes
k8s_cluster_max_sizen/anumbern/ayes
k8s_cluster_min_sizen/anumbern/ayes
k8s_cluster_namen/astringn/ayes
k8s_cluster_sizen/anumbern/ayes
k8s_cluster_zonen/astringn/ayes
k8s_node_root_volume_size_in_gbn/anumbern/ayes
k8s_node_typen/astringn/ayes
organization_idn/astringn/ayes
private_network_idn/astringn/ayes
project_idn/astringn/ayes
public_ip_idn/astringn/ayes
regionn/astringn/ayes
unique_idn/astringn/ayes

Outputs

No outputs.

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Controller monitoring

Requirements

No requirements.

Providers

No providers.

Modules

NameSourceVersion
logs_bucket../../../platforms/scaleway/application-bucketn/a
logs_bucket_api_key_id../../../platforms/terraform-to-git-dotenvn/a
logs_bucket_api_key_secret../../../platforms/terraform-to-git-dotenvn/a
logs_bucket_endpoint_secret../../../platforms/terraform-to-git-dotenvn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
environmentn/astringn/ayes
module_namen/astring"monitoring"no
organization_idn/astringn/ayes
project_idn/astringn/ayes
secrets_pathPath to store sops secrets.string"../controllers"no
unique_idn/astringn/ayes

Outputs

No outputs.

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Scaleway IAM Bucket application read write

Requirements

NameVersion
terraform>= 0.13
helm2.12.1
null3.2.2
scaleway2.43.0

Providers

NameVersion
scaleway2.43.0

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
bucket_idn/astringn/ayes
bucket_namen/astringn/ayes
deploy_agent_app_namen/astringn/ayes
organization_idn/astringn/ayes
project_idn/astringn/ayes

Outputs

NameDescription
access_keyn/a
secret_keyn/a

Scaleway ssh keys module

Requirements

No requirements.

Providers

NameVersion
scalewayn/a

Modules

No modules.

Resources

NameType
scaleway_iam_ssh_key.mainresource

Inputs

NameDescriptionTypeDefaultRequired
project_idThe project id where you want to deploy ssh keysstringn/ayes
ssh_keysMap name=key of ssh keys to add to the authorized_keys file on scaleway instancesmap(string)n/ayes

Outputs

No outputs.

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Networks Scaleway public ip

Requirements

No requirements.

Providers

NameVersion
scalewayn/a

Modules

No modules.

Resources

NameType
scaleway_flexible_ip.mainresource

Inputs

NameDescriptionTypeDefaultRequired
corpn/astringn/ayes
descriptionn/astringn/ayes
environmentn/astringn/ayes

Outputs

NameDescription
ip_idn/a

Networks Scaleway virtual private network

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

NameVersion
scaleway2.34.0

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
cloud_providern/astring"scaleway"no
corpn/astringn/ayes
gateway_prefixn/astring"gtw"no
network_suffixn/astring"net"no
organization_idn/astringn/ayes
private_network_ipv4_subnetn/astringn/ayes
private_prefixn/astring"private"no
project_idn/astringn/ayes
public_ip_idn/astringn/ayes
public_prefixn/astring"public"no
unique_idn/astringn/ayes

Outputs

Terraform modules ๐ŸŒณ

The repository includes all available Terraform modules, with detailed documentation explaining each moduleโ€™s purpose, usage, and configuration.

Modules list

Platforms Scaleway application bucket

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
access_key../../terraform-to-git-plain-textn/a
access_key_dotenv../../terraform-to-git-dotenvn/a
bucket../bucket-unmodularn/a
bucket_account../../../accounts/scaleway-iam-bucket-unmodularn/a
endpoint../../terraform-to-git-plain-textn/a
endpoint_dotenv../../terraform-to-git-dotenvn/a
name../../terraform-to-git-plain-textn/a
name_dotenv../../terraform-to-git-dotenvn/a
secret_key../../terraform-to-git-plain-textn/a
secret_key_dotenv../../terraform-to-git-dotenvn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
bucket_namen/astringn/ayes
corpn/astringn/ayes
cors_configCORS configuration for the bucket
object({
allowed_headers = optional(list(string), [โ€œโ€])
allowed_methods = optional(list(string), [โ€œGETโ€, โ€œPUTโ€, โ€œPOSTโ€, โ€œDELETEโ€])
allowed_origins = optional(list(string), [โ€œ
โ€])
expose_headers = optional(list(string), [โ€œETagโ€])
max_age_seconds = optional(number, 3600)
})
nullno
deploy_agent_app_namen/astringn/ayes
expiration_daysThe number of days to retain the bucketnumber30no
expiration_enabledn/aboolfalseno
organization_idn/astringn/ayes
project_idn/astringn/ayes
regionn/astring"fr-par"no
secrets_as_dotenvn/aboolfalseno
secrets_encryptionn/abooltrueno

Outputs

NameDescription
access_keyn/a
bucket_endpointn/a
bucket_namen/a
secret_keyn/a

Platforms Scaleway bucket

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

NameVersion
scaleway2.43.0

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
cors_configCORS configuration for the bucket
object({
allowed_headers = optional(list(string), [โ€œโ€])
allowed_methods = optional(list(string), [โ€œGETโ€, โ€œPUTโ€, โ€œPOSTโ€, โ€œDELETEโ€])
allowed_origins = optional(list(string), [โ€œ
โ€])
expose_headers = optional(list(string), [โ€œETagโ€])
max_age_seconds = optional(number, 3600)
})
nullno
expiration_daysThe number of days to retain the bucketnumber30no
expiration_enabledn/abooln/ayes
namen/astringn/ayes
organization_idn/astringn/ayes
project_idn/astringn/ayes
regionn/astringn/ayes
tagsTags to add to the bucketmap(string)n/ayes

Outputs

NameDescription
endpointn/a
idn/a
namen/a

Platforms Scaleway kubernetes unmodular

**This module is deprecated, please use platform-scaleway-kubernetes instead

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

NameVersion
scaleway2.34.0

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
autoscalingn/abooltrueno
cluster_versionn/astringn/ayes
container_runtimen/astring"containerd"no
max_sizen/anumbern/ayes
min_sizen/anumbern/ayes
namen/astringn/ayes
node_root_volume_size_in_gbn/anumber40no
node_typen/astringn/ayes
organization_idn/astringn/ayes
private_network_idn/astringn/ayes
project_idn/astringn/ayes
regionn/astringn/ayes
sizen/anumbern/ayes
tagsn/alist(string)n/ayes
zonen/astringn/ayes

Outputs

NameDescription
k8s_cluster_idn/a

Platforms Scaleway public assets bucket

Requirements

NameVersion
terraform>= 1.3.7
scaleway2.43.0

Providers

No providers.

Modules

NameSourceVersion
bucket../bucket-unmodularn/a
bucket-account../../../accounts/scaleway-iam-bucket-unmodularn/a

Resources

No resources.

Inputs

NameDescriptionTypeDefaultRequired
bucket_namen/astringn/ayes
corpn/astringn/ayes
deploy_agent_app_namen/astringn/ayes
organization_idn/astringn/ayes
project_idn/astringn/ayes

Outputs

No outputs.

Platforms terraform to SOPS secrets

Requirements

No requirements.

Providers

NameVersion
localn/a
nulln/a

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
secret_dotenv_keyOverride the automatic secret variable key.string""no
secret_encryptionDeterminate if we should encrypt the secret or not.booltrueno
secret_nameThe name of the secret.stringn/ayes
secret_pathThe path to the secret in the vault.string"./secrets"no
secret_valueThe value of the secret.stringn/ayes

Outputs

No outputs.

Platforms terraform to SOPS secrets

Requirements

No requirements.

Providers

NameVersion
localn/a
nulln/a

Modules

No modules.

Resources

Inputs

NameDescriptionTypeDefaultRequired
secret_encryptionDeterminate if we should encrypt the secret or not.booltrueno
secret_nameThe name of the secret.stringn/ayes
secret_pathThe path to the secret in this repository.string"./secrets"no
secret_valueThe value of the secret.stringn/ayes

Outputs

No outputs.