ilbronza / notes
Polymorphic Laravel notes with attachments and notifications
Requires
None
Requires (Dev)
None
Suggests
- ilbronza/tasks: Task management extracted from Notes; required by applications using tasks
Provides
None
Conflicts
None
Replaces
None
README
This is where your description should go. Take a look at contributing.md to see a to do list.
Installation
Via Composer
$ composer require ilbronza/notes
Usage
Tasks moved to ilbronza/tasks
Notes 3 contains generic polymorphic notes, attachments and notifications. Task management is now provided by ilbronza/tasks. Applications using tasks must update both dependencies together:
composer require ilbronza/notes:^3.0 ilbronza/tasks:^1.0 --with-all-dependencies php artisan optimize:clear php artisan migrate
The Tasks package preserves existing task classes, published Notes configuration, route names, URLs, menus and data. See its upgrade guide. Applications using only generic notes do not need Tasks.
Note subjects can implement IlBronza\Notes\Contracts\AuthorizesNotes to refine
view, update and delete permissions without Notes depending on their package.
Unknown subject classes deny access to their notes.
Change log
Please see the changelog for more information on what has changed recently.
Testing
python3 .ibtest/bin/ibtest.py Notes # from the parent packages workspace
Contributing
Please see contributing.md for details and a todolist.
Security
If you discover any security related issues, please email davide@sistema.srl instead of using the issue tracker.
Credits
License
MIT. Please see the license file for more information.