-
Notifications
You must be signed in to change notification settings - Fork 3.4k
RC1.0 Core Packages
Towards the RC (Release candidate) we are planning to release the next packages...
- i18n - Internationalisation
- Circles - Abstract data structure and api to describe object heirarchy and is used for permissions and content permissions, see https://github.com/linnovate/mean/wiki/Circles
- Permissions - Role based heirarchical permissions system
- Menu - Menu management
In the admin package we plan to expose all settings for the packages in the modules page in the admin and to revive the ability to disable and enable core packages. A more robust Error implementation in package form.
Use Inject to push your service to the core to be aggregated.
inject(service);
In /packages/custom/customPkg/mean.json
use 'dependencies'
to list other mean package dependencies:
{'dependencies':{}}
All mean.json
dependencies are packages, not applications.
If a package is an intended application entry point, it should be declared in the root mean.json
'dependencies'
.
Unify all packages and move packages/core
to packages/linnovate
.
There needs to be some more definite separation ofmeanio
from packages/core/**
or packages/linnovate/**
.
meanio
should be the application in its entirety. packages are just a method of configuration and injecting code.
- Getting Started Guides
- Deployment
- Testing
- System Deep Dives
Aggregation- Packages
- Database
- Menus
- Circles (roles/permissions) High Level Overview
- Circles code examples
- User Auth withJWT
- Contributing