From 3ee1e426a88b9b4ccfa192a836f2ece79e5aa3a8 Mon Sep 17 00:00:00 2001 From: Marc Villain Date: Wed, 22 Jul 2026 09:16:59 +0200 Subject: [PATCH] chore: rehome to crudy/pgmorbac, align version to 0.1.0 Public home is now git.villains.fr/crudy/pgmorbac with docs at pgmorbac.villains.fr. Point META.json, README and CHANGELOG links there, drop the tracked .DS_Store, and renumber the first public release to 0.1.0 to match the published @crudy/pgmorbac package, the embedded framework SQL and the download page. License stays MIT. --- CHANGELOG.md | 4 ++-- META.json | 15 ++++++++------- README.md | 13 ++++++------- pgmorbac.control | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5040486..95af3b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.0.0] - 2026-02-19 +## [0.1.0] - 2026-02-19 ### Added - Initial release of Multi-OrBAC PostgreSQL extension @@ -41,4 +41,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Complete documentation - Build and installation automation (Makefile, install.sh) -[1.0.0]: https://github.com/MarcVillain/pgmorbac/releases/tag/v1.0.0 +[0.1.0]: https://git.villains.fr/crudy/pgmorbac/releases/tag/v0.1.0 diff --git a/META.json b/META.json index 9087f59..e9bfa0e 100644 --- a/META.json +++ b/META.json @@ -2,7 +2,7 @@ "name": "pgmorbac", "abstract": "Multi-OrBAC: Organization-Based Access Control with multi-organization support", "description": "A PostgreSQL extension implementing the Multi-OrBAC access control model — enabling organization-centric, context-aware, and hierarchical access control with delegation, separation of duty, and cross-organizational policies.", - "version": "1.0.0", + "version": "0.1.0", "maintainer": [ "Marc VILLAIN " ], @@ -10,8 +10,8 @@ "provides": { "pgmorbac": { "abstract": "Multi-OrBAC access control extension", - "file": "pgmorbac--1.0.0.sql", - "version": "1.0.0" + "file": "pgmorbac--0.1.0.sql", + "version": "0.1.0" } }, "prereqs": { @@ -22,19 +22,20 @@ } }, "resources": { - "homepage": "https://github.com/MarcVillain/pgmorbac", + "homepage": "https://pgmorbac.villains.fr", "bugtracker": { - "web": "https://github.com/MarcVillain/pgmorbac/issues" + "web": "https://git.villains.fr/crudy/pgmorbac/issues" }, "repository": { - "url": "https://github.com/MarcVillain/pgmorbac.git", + "url": "https://git.villains.fr/crudy/pgmorbac.git", + "web": "https://git.villains.fr/crudy/pgmorbac", "type": "git" } }, "generated_by": "pgmorbac contributors", "meta-spec": { "version": "1.0.0", - "url": "https://pgxn.org/spec/" + "url": "https://pgxn.org/meta/spec.txt" }, "tags": [ "access control", diff --git a/README.md b/README.md index f137008..df9ff54 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ A PostgreSQL extension implementing the Multi-OrBAC access control model - enabl ```bash # Clone repository -git clone https://github.com/MarcVillain/pgmorbac.git +git clone https://git.villains.fr/crudy/pgmorbac.git cd pgmorbac # Build and install extension @@ -58,11 +58,11 @@ sudo ./tools/install.sh ```bash # Build versioned file from source -make build # Concatenates src/ files into pgmorbac--1.0.0.sql +make build # Concatenates src/ files into pgmorbac--0.1.0.sql # Copy files to PostgreSQL extension directory sudo cp pgmorbac.control $(pg_config --sharedir)/extension/ -sudo cp pgmorbac--1.0.0.sql $(pg_config --sharedir)/extension/ +sudo cp pgmorbac--0.1.0.sql $(pg_config --sharedir)/extension/ # Enable in PostgreSQL psql -d mydb -c "CREATE EXTENSION pgmorbac;" @@ -218,7 +218,7 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines. ```bash -git clone https://github.com/MarcVillain/pgmorbac.git +git clone https://git.villains.fr/crudy/pgmorbac.git cd pgmorbac # Edit source files in src/ @@ -238,9 +238,8 @@ git push --tags ## Support -- Read the [documentation](docs/DOCUMENTATION.md) -- Report bugs via [GitHub Issues](https://github.com/MarcVillain/pgmorbac/issues) -- Ask questions in [Discussions](https://github.com/MarcVillain/pgmorbac/discussions) +- Read the [documentation](https://pgmorbac.villains.fr) +- Report bugs via [Gitea Issues](https://git.villains.fr/crudy/pgmorbac/issues) - Security issues: see [SECURITY.md](SECURITY.md) ## Comparison with Traditional RBAC diff --git a/pgmorbac.control b/pgmorbac.control index 0f32249..acf6a5c 100644 --- a/pgmorbac.control +++ b/pgmorbac.control @@ -1,6 +1,6 @@ # pgmorbac extension # Multi-OrBAC access control model for PostgreSQL comment = 'Multi-OrBAC: Organization-Based Access Control with multi-organization support' -default_version = '1.0.0' +default_version = '0.1.0' relocatable = false schema = morbac