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.
This commit is contained in:
2026-07-22 09:16:59 +02:00
parent 14592b91ae
commit 3ee1e426a8
4 changed files with 17 additions and 17 deletions
+2 -2
View File
@@ -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/), 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). 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 ### Added
- Initial release of Multi-OrBAC PostgreSQL extension - 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 - Complete documentation
- Build and installation automation (Makefile, install.sh) - 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
+8 -7
View File
@@ -2,7 +2,7 @@
"name": "pgmorbac", "name": "pgmorbac",
"abstract": "Multi-OrBAC: Organization-Based Access Control with multi-organization support", "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.", "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": [ "maintainer": [
"Marc VILLAIN <marc.villain@epita.fr>" "Marc VILLAIN <marc.villain@epita.fr>"
], ],
@@ -10,8 +10,8 @@
"provides": { "provides": {
"pgmorbac": { "pgmorbac": {
"abstract": "Multi-OrBAC access control extension", "abstract": "Multi-OrBAC access control extension",
"file": "pgmorbac--1.0.0.sql", "file": "pgmorbac--0.1.0.sql",
"version": "1.0.0" "version": "0.1.0"
} }
}, },
"prereqs": { "prereqs": {
@@ -22,19 +22,20 @@
} }
}, },
"resources": { "resources": {
"homepage": "https://github.com/MarcVillain/pgmorbac", "homepage": "https://pgmorbac.villains.fr",
"bugtracker": { "bugtracker": {
"web": "https://github.com/MarcVillain/pgmorbac/issues" "web": "https://git.villains.fr/crudy/pgmorbac/issues"
}, },
"repository": { "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" "type": "git"
} }
}, },
"generated_by": "pgmorbac contributors", "generated_by": "pgmorbac contributors",
"meta-spec": { "meta-spec": {
"version": "1.0.0", "version": "1.0.0",
"url": "https://pgxn.org/spec/" "url": "https://pgxn.org/meta/spec.txt"
}, },
"tags": [ "tags": [
"access control", "access control",
+6 -7
View File
@@ -33,7 +33,7 @@ A PostgreSQL extension implementing the Multi-OrBAC access control model - enabl
```bash ```bash
# Clone repository # Clone repository
git clone https://github.com/MarcVillain/pgmorbac.git git clone https://git.villains.fr/crudy/pgmorbac.git
cd pgmorbac cd pgmorbac
# Build and install extension # Build and install extension
@@ -58,11 +58,11 @@ sudo ./tools/install.sh
```bash ```bash
# Build versioned file from source # 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 # Copy files to PostgreSQL extension directory
sudo cp pgmorbac.control $(pg_config --sharedir)/extension/ 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 # Enable in PostgreSQL
psql -d mydb -c "CREATE EXTENSION pgmorbac;" 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. See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
```bash ```bash
git clone https://github.com/MarcVillain/pgmorbac.git git clone https://git.villains.fr/crudy/pgmorbac.git
cd pgmorbac cd pgmorbac
# Edit source files in src/ # Edit source files in src/
@@ -238,9 +238,8 @@ git push --tags
## Support ## Support
- Read the [documentation](docs/DOCUMENTATION.md) - Read the [documentation](https://pgmorbac.villains.fr)
- Report bugs via [GitHub Issues](https://github.com/MarcVillain/pgmorbac/issues) - Report bugs via [Gitea Issues](https://git.villains.fr/crudy/pgmorbac/issues)
- Ask questions in [Discussions](https://github.com/MarcVillain/pgmorbac/discussions)
- Security issues: see [SECURITY.md](SECURITY.md) - Security issues: see [SECURITY.md](SECURITY.md)
## Comparison with Traditional RBAC ## Comparison with Traditional RBAC
+1 -1
View File
@@ -1,6 +1,6 @@
# pgmorbac extension # pgmorbac extension
# Multi-OrBAC access control model for PostgreSQL # Multi-OrBAC access control model for PostgreSQL
comment = 'Multi-OrBAC: Organization-Based Access Control with multi-organization support' comment = 'Multi-OrBAC: Organization-Based Access Control with multi-organization support'
default_version = '1.0.0' default_version = '0.1.0'
relocatable = false relocatable = false
schema = morbac schema = morbac