Skip to content

Commit

Permalink
update seneca-member, use children
Browse files Browse the repository at this point in the history
  • Loading branch information
rjrodger committed Jan 4, 2020
1 parent a06ee4f commit 82b8ab9
Show file tree
Hide file tree
Showing 11 changed files with 4,379 additions and 385 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
tmp
14 changes: 14 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
module.exports = {
extends: 'eslint:recommended',
env: {
node: true,
es6: true
},
"parserOptions": {
"ecmaVersion": 10
},
rules: {
'no-console': 0,
'no-unused-vars': [2,{args:'none'}]
}
}
4 changes: 4 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"semi": false,
"singleQuote": true
}
191 changes: 189 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,198 @@
```


## Inbound Messages

<!--START:action-list-->


## Implementations
## Action Patterns

* [add:group,role:group](#-addgrouprolegroup-)
* [add:user,role:group](#-adduserrolegroup-)
* [amend:group,role:group](#-amendgrouprolegroup-)
* [get:group,role:group](#-getgrouprolegroup-)
* [is:user-group-owner,role:group](#-isusergroupownerrolegroup-)
* [list:group,role:group](#-listgrouprolegroup-)
* [list:group-owner,role:group](#-listgroupownerrolegroup-)
* [list:user,role:group](#-listuserrolegroup-)
* [list:user-group,role:group](#-listusergrouprolegroup-)
* [make:group,role:group](#-makegrouprolegroup-)
* [remove:group,role:group](#-removegrouprolegroup-)
* [remove:user,role:group](#-removeuserrolegroup-)


<!--END:action-list-->

<!--START:action-desc-->


## Action Descriptions

### &laquo; `add:group,role:group` &raquo;

No description provided.


#### Parameters


* _id_ : string <i><small>{presence:required}</small></i>
* _owner_id_ : string <i><small>{presence:required}</small></i>
* _code_ : string
* _tags_ : array <i><small>{sparse:false}</small></i>


----------
### &laquo; `add:user,role:group` &raquo;

No description provided.


#### Parameters


* _user_id_ : string <i><small>{presence:required}</small></i>
* _group_id_ : string <i><small>{presence:required}</small></i>
* _code_ : string
* _tags_ : array <i><small>{sparse:false}</small></i>


----------
### &laquo; `amend:group,role:group` &raquo;

No description provided.


#### Parameters


* _id_ : string
* _owner_id_ : string
* _code_ : string
* _group_ : object <i><small>{allowUnknown:true,presence:required}</small></i>


----------
### &laquo; `get:group,role:group` &raquo;

No description provided.


#### Parameters


* _id_ : string
* _owner_id_ : string
* _code_ : string


----------
### &laquo; `is:user-group-owner,role:group` &raquo;

No description provided.



----------
### &laquo; `list:group,role:group` &raquo;

No description provided.


#### Parameters


* _owner_id_ : string <i><small>{presence:required}</small></i>
* _code_ : string


----------
### &laquo; `list:group-owner,role:group` &raquo;

No description provided.


#### Parameters


* _id_ : string <i><small>{presence:required}</small></i>
* _as_ : string


----------
### &laquo; `list:user,role:group` &raquo;

No description provided.


#### Parameters


* _group_id_ : string <i><small>{presence:required}</small></i>
* _code_ : string


----------
### &laquo; `list:user-group,role:group` &raquo;

No description provided.


#### Parameters


* _user_id_ : string <i><small>{presence:required}</small></i>
* _owner_id_ : string
* _owner_code_ : string
* _group_id_ : string
* _group_code_ : string


----------
### &laquo; `make:group,role:group` &raquo;

No description provided.


#### Parameters


* _owner_id_ : string <i><small>{presence:required}</small></i>
* _group_ : object <i><small>{allowUnknown:true,presence:required}</small></i>
* _unique_ : boolean <i><small>{insensitive:true}</small></i>


----------
### &laquo; `remove:group,role:group` &raquo;

No description provided.


#### Parameters


* _id_ : string <i><small>{presence:required}</small></i>
* _owner_id_ : string <i><small>{presence:required}</small></i>


----------
### &laquo; `remove:user,role:group` &raquo;

No description provided.


#### Parameters


* _user_id_ : string <i><small>{presence:required}</small></i>
* _group_id_ : string <i><small>{presence:required}</small></i>
* _code_ : string


----------


<!--END:action-desc-->



Expand Down
Loading

0 comments on commit 82b8ab9

Please sign in to comment.