- build: externalize irina utils (05c89dd9)
- deps:
- force latest version & audit fix (32fe9c9e)
- force latest version (75dc10d0)
- bump nodemailer from 6.4.11 to 6.6.0 (31be7557)
- bump hosted-git-info from 2.7.1 to 2.8.9 (6eb671e7)
- bump lodash from 4.17.19 to 4.17.21 (b244e431)
- bump underscore from 1.9.1 to 1.13.1 (82e593df)
- bump redis from 3.0.2 to 3.1.1 (d5108118)
- bump y18n from 3.2.1 to 3.2.2 (b2e7f710)
- bump pug-code-gen from 2.0.1 to 2.0.3 (c6ba3428)
- bump ini from 1.3.5 to 1.3.7 (4a2b942c)
- bump bl from 2.2.0 to 2.2.1 (346fe989)
- force latest version & audit fix (7a26dd63)
- deps-dev: bump handlebars from 4.7.6 to 4.7.7 (bb4940ba)
- config: add editors & config files on git ignore (76f82ba4)
- changelog: generate latest release notes (e406a0d6)
- readme:
- re-write using es6 (73ba536c)
- drop docs and add common predefine namespaces (4f7dc7f1)
- introduce es6 config (0a43ca8e)
- unit: derive ownership from parent (846436f8)
- deps: force latest version & audit fix (b2e7b931)
- model: ensure area level populated (a6d0ea1d)
- deps: force latest version & audit fix (eba5fc34)
- model: add ownership & gender fields (6e563d51)
- deps: force latest version & audit fix (e26e9952)
- aggregation: make fields party, group, area, level, role aggregatable (04e042ad)
- allow find parent & children recursive (9015b78c)
- deps: force latest version & audit fix (c0d3743e)
- modela: add admnistrative level (f2db0ab5)
- model: ensure level from area (fa8c36fb)
- deps: force latest version & audit fix (d90d7fa8)
- allow find distinct areas, roles & groups in parallel (63d1186b)
- allow find distinct groups & roles (0cbf67d5)
- allow find distict areas (ef148c8e)
- force fresh api token & apply latest code format (f081e12c)
- auth: encode id as payload (e0680028)
- deps: force latest version & audit fix (9900e531)
- party:
- add jwt configs (effa827f)
- deps: force latest versions (221c362d)
- rename Focal Person to Focal (017f8fdb)
- deps:
- CodeTanzania/emis-stakeholder into develop (2e4f27c5)
- use predefine for area, role & group (8949f8c6)
- examples: configure postman to use fetchAccounts (1d562068)
- deps: force latest version & audit fix (50bee646)
- deps:
- examples: expose campaign and messages http router (2b395621)
- implement initial party fetchContacts (56e0adc4)
- imporve fetch contacts specs (8fcc8975)
- add fetch contacts specs holder (4f970dbc)
- add party fetch contacts specs (78e917f1)
- package: update package version to 1.8.0 (6bed0b64)
- deps:
- examples: refactor seeds to fix duplicates seeds (c75c3ad0)
- auth: allow signin username to be email or phone number (fa8180ed)
- party: ensure party mobile is formatted (689f0df9)
- party: check if mobile number is formatted on post (4b56ddc7)
- package.json: update package version to 1.7.0 (1b93f2e5)
- deps:
- example: ensure .env follows standards (1f70587d)
- examples:
- prevent auth libs to override email field (8e086442)
- model: migrate to use predefine on party group (ed2f7ada)
- example: mount authentication router on example app (e0b4360b)
- seed: resolve duplication error and add default password to party (d594a6f0)
- auth: expose authentication router (78d57525)
- fix a typo (f6815240)
- deps:
- package.json: update package version to 1.6.0 (472c9f04)
- .gitignore: ignore configuration folders (1c106da3)
- auth:
- deps:
- ignore docs files from being formatted by prettier (9ec349f4)
- remove unused jsbeautify file (35ee8af7)
- ignore neovim config file (8b239959)
- install and configure prettier (55f8fe0a)
- force latest dependencies (bf4cf46d)
- deps: migrate to use latest api (f1b4a4fa)
- format files with prettier (dd239db8)
- allow party export (25001229)
- make role not required (8b046856)
- Build latest apidoc
- Force latest dependencies & audit fix
- Refactor and improve specs readability
- Force latest emis-role dependency
- Build latest apidoc
- Build latest apidoc
- Add taggable plugin
- Fixes #6
- Force lateste dependencies & audit fix
- Improve example app
- Force latest dependencies
- Update module jsdoc
- Add example queue worker
- Add persistent partie and roles seed
- Add env variables on example
- Add SMTP_FROM to fix travis crash
- Allow queue email send
- Add email notification integration spec
- Add runInBackround plugin to party schema
- Add POST /notifications route
- Add helpers to get party distinct phone numbers
- Add helpers to get party distinct emails
- Add postman dependencies
- Add party upsert logic
- Add party seed logic
- Add party upsert integration spec
- ADD party seed integration spec
- Force responsibilities to undefined if not given
- Force latest dependencies
- Update API Doc to include Role and Permission
- Update usage doc
- Improve test coverage
- Clone @lykmapipo/party
- Refactor package details for emis-stakeholder
- Fix integration specs
- Improve package keywords
- Build API Doc