naf / board
Project-isolated Kanban boards for NAF, with an extension platform.
v0.1.3
2026-09-22 21:20 UTC
Requires
- php: >=8.3
- ext-dom: *
- ext-fileinfo: *
- ext-mbstring: *
- ext-pdo: *
- naf/auth: ^0.2.1
- naf/auth-ldap: ^0.1.0
- naf/cli: ^0.2.2
- naf/client: ^0.2.2
- naf/database: ^0.2.4
- naf/form: ^0.2.3
- naf/framework: ^0.2.7
- naf/i18n: ^0.2.2
- naf/mail: ^0.2.2
- naf/mcp: ^0.2.1
- naf/oauth-client: ^0.2.2
- naf/orm: ^0.2.2
- naf/queue: ^0.2.3
- naf/rate-limit: ^0.1.0
- naf/rbac: ^0.1.1
- naf/schedule: ^0.2.3
- naf/session: ^0.2.2
- naf/storage: ^0.1.0
- naf/view: ^0.2.1
- symfony/html-sanitizer: ^7.4
Requires (Dev)
- phpunit/phpunit: ^12.1
Suggests
None
Provides
None
Conflicts
- nyholm/psr7: <1.8.2
Replaces
None
This package is auto-updated.
Last update: 2026-09-22 21:21:06 UTC
README
Project-isolated Kanban boards, as a NAF plugin. The application behind a Nafinity installation: everything the product does lives here, so extending it never means editing it.
Documentation
https://nafphp.github.io/docs/built-with/nafinity/ — what it is and how it is put
together. The extension reference ships with this package, in
docs/Extensibility.md.
Install
It is a plugin, so a NAF host requires it like any other:
composer require naf/board vendor/bin/naf db:migrate up vendor/bin/naf rbac:sync vendor/bin/naf nafinity:assets:publish
Three things the host has to provide: a database, a session store, and a storage
disk named attachments. Everything else it needs comes with it.
License
MIT