Commit Graph

28 Commits

Author SHA1 Message Date
Sacha Al Himdani
4c57d201a4 Make license declarations consistently MIT
The source headers, LICENSE files, and license metadata had drifted
apart. Align the entire project to MIT:

- Convert every source-file header to the MIT text across all comment
  styles (Go, TS, TSX, JS, MJS, SQL, CSS, GraphQL, shell), including
  SPDX-License-Identifier tags
- Set the root and cookie-banner LICENSE files to the MIT text with a
  "MIT License" title line
- Switch the package.json license fields, Docker image label, and
  cookie-banner README to MIT
- Update docs and the genmodels header generator accordingly
- Normalize copyright lines to a single format
  (Copyright (c) <year(s)> Probo Inc <hello@probo.com>.): unify the
  hello@getprobo.com and hello@probo.inc emails to hello@probo.com and
  the comma-separated years to a hyphenated range

Genuine third-party references are intentionally left untouched: the
Lucide icon attributions (Lucide is ISC) and the trivy dependency
license allowlist.

Signed-off-by: Sacha Al Himdani <sacha@probo.com>
2026-07-13 16:21:14 +02:00
Sacha Al Himdani
3a37c957c7 Release prb/v0.199.0
Signed-off-by: Sacha Al Himdani <sacha@probo.com>
2026-07-02 19:36:38 +02:00
Ludovic Vielle
be33f72f7d Point prb auth login at eu.probo.com and us.probo.com
The CLI still defaulted to *.console.getprobo.com for region
selection, examples, and the non-interactive fallback host. Align
those with the current SaaS hostnames so new logins store the right
config keys.

Signed-off-by: Ludovic Vielle <ludovic@probo.com>
2026-07-02 18:25:41 +02:00
Bryan Frimin
db3ff9e218 Release prb/v0.198.0
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-06-30 19:40:32 +02:00
Ludovic Vielle
8b21430ec1 Release prb/v0.197.1
Signed-off-by: Ludovic Vielle <ludovic@probo.com>
2026-06-25 10:34:05 +02:00
Bryan Frimin
66b8e32b54 Release prb/v0.197.0
Signed-off-by: Bryan Frimin <bryan@probo.com>
2026-06-22 17:42:24 +02:00
Ludovic Vielle
9e22f75442 Release prb/v0.196.0
Signed-off-by: Ludovic Vielle <ludovic@probo.com>
2026-06-19 10:26:58 +02:00
Sacha Al Himdani
e189190a77 Release prb/v0.195.0
Signed-off-by: Sacha Al Himdani <sacha@probo.com>
2026-06-16 13:28:15 +02:00
Ludovic Vielle
e962d300cb Release prb/v0.194.0
Signed-off-by: Ludovic Vielle <ludovic@probo.com>
2026-06-11 16:23:30 +02:00
Émile Ré
af5f48ad8a Release prb/v0.193.0
Signed-off-by: Émile Ré <emile@probo.com>
2026-06-10 18:45:22 +02:00
Émile Ré
8fca59e3bc Release prb/v0.192.0
Signed-off-by: Émile Ré <emile@probo.com>
2026-06-09 18:05:29 +02:00
Sacha Al Himdani
9ac71f948f Update contact email to hello@probo.com
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-06-09 16:45:23 +02:00
Émile Ré
e560d04e12 Release prb/v0.191.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-06-02 12:45:35 +02:00
Bryan Frimin
bc5244d9f4 Release prb/v0.190.0
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-05-27 13:47:24 -07:00
Sacha Al Himdani
b25b1e6b59 Release prb/v0.189.0
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-05-26 18:26:07 +02:00
Émile Ré
1ebbffcef9 Release prb/v0.188.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-22 13:58:07 +02:00
Émile Ré
9156d6a16a Add wsl linter and fix
Signed-off-by: Émile Ré <emile@probo.com>
2026-05-20 09:27:28 +04:00
Sacha Al Himdani
0bca4456d7 Release prb/v0.187.0
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-05-15 09:24:52 +02:00
Émile Ré
d90cad8a58 Release prb/v0.186.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-13 15:20:15 +04:00
Sacha Al Himdani
cc185f66dd Release prb/v0.185.0
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-05-12 10:08:28 +02:00
Émile Ré
b6615d4279 Release prb/v0.184.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-12 10:49:55 +04:00
Émile Ré
e930b697b3 Release prb/v0.183.1
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-08 14:26:01 +04:00
Émile Ré
ba918c01ab Upgrade go to 1.26.3
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-08 13:46:14 +04:00
Émile Ré
0649d032cd Release prb/v0.183.0
Signed-off-by: Émile Ré <emile@getprobo.com>
2026-05-07 16:23:37 +04:00
Bryan Frimin
95a9ba0139 Release prb/v0.182.0
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-05-06 16:54:15 +02:00
Bryan Frimin
ac526fb54d Split release into per-track packages
Each shippable artifact (prb, probod server group, probod-bootstrap,
@probo/n8n-nodes-probo, @probo/cookie-banner) now has its own version
file, its own CHANGELOG.md, its own annotated-tag scheme of the form
<track>/v<version>, and its own GitHub Actions release workflow. The
unified release.yaml is removed; the unified CHANGELOG.md becomes a
short index pointing at each per-track file, with the prior history
preserved in CHANGELOG.archive.md.

Probod's CHANGELOG carries the post-split monorepo releases (0.174.0
through 0.181.0) so the server-group history stays continuous and the
probod docker image keeps its existing version line.

contrib/claude/release.md is split into contrib/claude/release/ with
one entrypoint per track plus a README that drives the agent: detect
which tracks have user-facing commits since their last tag and skip
tracks with no relevant changes, so a release request never tags an
unchanged track. The cookie-banner and n8n-node entrypoints add an
explicit npm run build step after the version bump (build.mjs bakes
package.json's version into __SDK_VERSION__) so compile errors and
package-lock.json updates are caught before tagging.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-05-06 16:04:36 +02:00
Bryan Frimin
364c193d33 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-03-16 17:19:02 +01:00
Bryan Frimin
7e86d2c89f Rename proboctl CLI binary to prb
Shorter CLI name for faster typing. Renames the binary, build targets,
goreleaser config, command examples, and documentation.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-03-16 15:41:51 +01:00