v1.0.0
osm-vishnukyatannawar
released this
20 Sep 11:04
·
217 commits
to main
since this release
What's Changed
- docs: add CONTRIBUTING.md for project contribution guidelines by @vishnu-kyatannawar in #2
- docs: update repository description and author field by @vishnu-kyatannawar in #3
- feat: configure TypeORM to connect to Database by @LakshayaT in #4
- fix: fetch typeorm database type value from .env by @LakshayaT in #6
- feat: add database migrations to create notifications table by @LakshayaT in #7
- build: create dependabot.yml by @osm-vishnukyatannawar in #9
- fix: use tinyint for delivery_status by @LakshayaT in #10
- feat: implement api to add notifications to db by @LakshayaT in #8
- feat: add ESLint rules for code quality improvement by @xixas in #12
- style: add prettier rules for code quality improvement by @xixas in #13
- feat: implement queue for processing notifications by @LakshayaT in #11
- feat: add GitHub actions for linting & building by @xixas in #14
- feat: add cron to process notifications queue by @LakshayaT in #15
- feat: update entity and migration by @xixas in #16
- docs: add initial readme with basic project information by @xixas in #17
- docs: add LICENSE by @xixas in #18
- docs: add contributors section in readme by @xixas in #20
- feat: implement smtp service using nodemailer by @LakshayaT in #19
- feat: update eslint to add line before and after all block-like structures by @xixas in #21
- refactor: add 'notifi_' prefix to all table names by @xixas in #22
- docs: add development setup instructions by @xixas in #23
- docs: add production setup instructions by @xixas in #24
- doc: add CODE_OF_CONDUCT.md by @osm-vishnukyatannawar in #27
- refactor: revert unintentional code by @xixas in #26
- docs: add usage guide for the project by @xixas in #25
- refactor: improve notifications create API by @xixas in #28
- feat: add logger to project by @xixas in #29
- fix: fetch only active pending notifications by @LakshayaT in #30
- feat: add logs for actions and errors by @LakshayaT in #32
- feat: make createdBy and updatedBy columns not null, add default value by @xixas in #31
- feat: manage redis configuration by @xixas in #33
- refactor: restructured project directory by @xixas in #34
- fix: change json columns to text type by @LakshayaT in #37
- feat: add mailgun service for sending mails by @LakshayaT in #35
- docs: add mailgun channel usage guide by @LakshayaT in #36
- docs: fix run migration command by @LakshayaT in #38
- docs: add doc to add new provider by @LakshayaT in #39
- fix: change migrations table name to notify_migrations by @LakshayaT in #40
- fix: table name to notify_notifications for revert migration by @LakshayaT in #41
- feat: add validation for notification data by @LakshayaT in #42
- fix: api response to follow jsend format by @LakshayaT in #43
- docs: update api response formats, content fixes by @LakshayaT in #45
- chore: bump version to 1.0.0 by @osm-vishnukyatannawar in #46
New Contributors
- @vishnu-kyatannawar made their first contribution in #2
- @LakshayaT made their first contribution in #4
- @osm-vishnukyatannawar made their first contribution in #9
- @xixas made their first contribution in #12
Full Changelog: https://github.com/OsmosysSoftware/osmo-notify/commits/v1.0.0