Commit Graph

22 Commits

Author SHA1 Message Date
Bryan Frimin
ab0e59ad71 Generate cfg/dev.yaml via a Make target
Committing a fully-materialised cfg/dev.yaml hid the dev
configuration surface and blocked the OAuth2 signing-key inlining
change: the new config requires a per-dev private key that must
not be committed. Replace the checked-in file with a dev-config
Make target that shells out to probod-bootstrap with dev-safe
defaults and a stable RSA signing key stashed under
cfg/.dev-oauth2-signing-key.pem on first run.

The recipe sources cfg/dev.env when present so devs can override
any setting without editing the Makefile; cfg/dev.env.example
ships the full list of overridable knobs. cfg/dev.yaml,
cfg/dev.env, and the signing key are all gitignored.

Update README, CONTRIBUTING, and contrib/claude/config.md to
describe the new workflow.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-04-21 18:20:07 +02:00
Frédéric Barthelet
0da25edc15 Automatically initialize and clone submodules
Use --recurse-submodules option in initial git clone to let Git automatically initialize and clone any submodules that are part of the repository. In that case: the submodule 'pkg/validator/data/disposable-email-domains'

Signed-off-by: Frédéric Barthelet <fred@alpic.ai>
2025-12-31 13:50:26 +01:00
Antoine Bouchardy
c07add94e0 Update README.md
Signed-off-by: Antoine Bouchardy <antoine@getprobo.com>
2025-12-11 15:38:08 +01:00
Sacha Al Himdani
e53b1239db Update Documentation
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-10-24 10:18:58 +02:00
Sacha Al Himdani
8f41461bd1 Update README
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-05-26 22:38:01 -07:00
Bryan Frimin
5b9d529532 Update cover
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-05-13 01:09:49 -07:00
gearnode
38a0458d78 Update README
close #69

Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-31 15:35:54 +02:00
gearnode
5bbca075e8 Update contributing intructions
Signed-off-by: gearnode <bryan@frimin.fr>
2025-03-10 10:09:52 +01:00
Antoine Bouchardy
42fec1bc71 Update README.md
fix readme description

Signed-off-by: Antoine Bouchardy <antoine.bouchardy@gmail.com>
2025-02-23 19:32:24 +01:00
Antoine Bouchardy
3396d61319 Update README.md
type

Signed-off-by: Antoine Bouchardy <antoine.bouchardy@gmail.com>
2025-02-22 11:42:51 +01:00
gearnode
b4b9593ac5 Update README
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-22 10:04:17 +01:00
gearnode
bd7fb9774f Update README
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 17:30:25 -08:00
gearnode
87308a80a7 Update README
Signed-off-by: gearnode <bryan@frimin.fr>
2025-02-12 17:24:43 -08:00
Nicolas Sitter-Nolleau
3db79a1ffe Update README.md
change beggining to beginning, for a new beginning

Signed-off-by: Nicolas Sitter-Nolleau <nicolas.sitternolleau@gmail.com>
2025-02-07 10:56:24 -08:00
gearnode
18f28f1fa3 Typo
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-16 13:12:07 +01:00
gearnode
965212aebf Update README
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-15 15:53:09 +01:00
gearnode
4e054428f4 Add link to CONTRIBUTING
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-13 12:56:14 +01:00
abouchardy
4599f85e23 Update README.md
Adding some details on our mission, prior to hn show

Signed-off-by: abouchardy <antoine.bouchardy@gmail.com>
2025-01-13 09:30:23 +01:00
gearnode
501fd4cd5a Update title
Signed-off-by: Bryan Frimin <bryan@frimin.fr>
2025-01-10 13:29:21 +01:00
gearnode
359b76eb33 Add discord link
Signed-off-by: Bryan Frimin <bryan@frimin.fr>
2025-01-10 13:27:33 +01:00
gearnode
66030ebcfd Update README
Signed-off-by: Bryan Frimin <bryan@frimin.fr>
2025-01-09 14:08:58 +01:00
gearnode
541773f76e Add README
Signed-off-by: gearnode <bryan@frimin.fr>
2025-01-08 18:05:40 +01:00