{"id":13669413,"url":"https://github.com/fenos/Notifynder","last_synced_at":"2025-04-27T04:32:48.709Z","repository":{"id":15687819,"uuid":"18425539","full_name":"fenos/Notifynder","owner":"fenos","description":"Easy Internal Notification management for laravel 4.* / 5.*","archived":false,"fork":false,"pushed_at":"2019-01-15T15:02:46.000Z","size":796,"stargazers_count":434,"open_issues_count":5,"forks_count":85,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-05-18T02:41:49.834Z","etag":null,"topics":["laravel-5-package","notifications","notifynder"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fenos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-04T02:48:29.000Z","updated_at":"2023-09-09T17:58:38.000Z","dependencies_parsed_at":"2022-08-30T10:31:57.690Z","dependency_job_id":null,"html_url":"https://github.com/fenos/Notifynder","commit_stats":null,"previous_names":[],"tags_count":88,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fenos%2FNotifynder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fenos%2FNotifynder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fenos%2FNotifynder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fenos%2FNotifynder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fenos","download_url":"https://codeload.github.com/fenos/Notifynder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224060282,"owners_count":17248980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel-5-package","notifications","notifynder"],"created_at":"2024-08-02T08:01:12.722Z","updated_at":"2024-11-11T06:30:19.027Z","avatar_url":"https://github.com/fenos.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"# Notifynder 4 - Laravel 5\n\n[![GitHub release](https://img.shields.io/github/release/fenos/Notifynder.svg?style=flat-square)](https://github.com/fenos/Notifynder/releases)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/fenos/Notifynder/master/LICENSE)\n[![GitHub issues](https://img.shields.io/github/issues/fenos/Notifynder.svg?style=flat-square)](https://github.com/fenos/Notifynder/issues)\n[![Total Downloads](https://img.shields.io/packagist/dt/fenos/notifynder.svg?style=flat-square)](https://packagist.org/packages/fenos/notifynder)\n[![VersionEye](https://www.versioneye.com/user/projects/5878c014a21fa90051522611/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/5878c014a21fa90051522611)\n[![SensioLabs Insight](https://img.shields.io/sensiolabs/i/ef2a6768-337d-4a88-ae0b-8a0eb9621bf5.svg?style=flat-square\u0026label=SensioLabs)](https://insight.sensiolabs.com/projects/ef2a6768-337d-4a88-ae0b-8a0eb9621bf5)\n\n[![Travis branch](https://img.shields.io/travis/fenos/Notifynder/master.svg?style=flat-square\u0026label=TravisCI)](https://travis-ci.org/fenos/Notifynder/branches)\n[![StyleCI](https://styleci.io/repos/18425539/shield)](https://styleci.io/repos/18425539)\n[![Scrutinizer Build](https://img.shields.io/scrutinizer/build/g/fenos/Notifynder.svg?style=flat-square\u0026label=ScrutinizerCI)](https://scrutinizer-ci.com/g/fenos/Notifynder/?branch=master)\n\n[![Scrutinizer Code Quality](https://img.shields.io/scrutinizer/g/fenos/Notifynder.svg?style=flat-square)](https://scrutinizer-ci.com/g/fenos/Notifynder/?branch=master)\n[![Code Climate](https://img.shields.io/codeclimate/github/fenos/Notifynder.svg?style=flat-square)](https://codeclimate.com/github/fenos/Notifynder)\n[![Coveralls](https://img.shields.io/coveralls/fenos/Notifynder.svg?style=flat-square)](https://coveralls.io/github/fenos/Notifynder)\n\n[![Slack Team](https://img.shields.io/badge/slack-astrotomic-orange.svg?style=flat-square)](https://astrotomic.slack.com)\n[![Slack join](https://img.shields.io/badge/slack-join-green.svg?style=social)](https://notifynder.signup.team)\n\n\nNotifynder is designed to manage notifications in a powerful and easy way. With the flexibility that Notifynder offer, It provide a complete API to work with your notifications, such as storing, retrieving, and organise your codebase to handle hundreds of notifications. You get started in a couple of minutes to \"enable\" notifications in your Laravel Project.\n\nCompatible DBs: **MySQL** - **PostgreSQL** - **SQLite**\n\nDocumentation: **[Notifynder Docu](http://notifynder.info)**\n\n-----\n\n## Installation\n\n### Step 1\n\nAdd it on your `composer.json`\n\n```\n\"fenos/notifynder\": \"^4.0\"\n```\n\nand run \n\n```\ncomposer update\n```\n\nor run\n\n```\ncomposer require fenos/notifynder\n```\n\n\n### Step 2\n\nAdd the following string to `config/app.php`\n\n**Providers array:**\n\n```\nFenos\\Notifynder\\NotifynderServiceProvider::class,\n```\n\n**Aliases array:**\n\n```\n'Notifynder' =\u003e Fenos\\Notifynder\\Facades\\Notifynder::class,\n```\n\n\n### Step 3\n\n#### Migration \u0026 Config\n\nPublish the migration as well as the configuration of notifynder with the following command:\n\n```\nphp artisan vendor:publish --provider=\"Fenos\\Notifynder\\NotifynderServiceProvider\"\n```\n\nRun the migration\n\n```\nphp artisan migrate\n```\n\n## Senders\n\nA list of official supported custom senders is in the [Notifynder Doc](http).\n\nWe also have a [collect issue](https://github.com/fenos/Notifynder/issues/242) for all additional senders we plan or already have.\n\nIf you want any more senders or want to provide your own please [create an issue](https://github.com/fenos/Notifynder/issues/new?milestone=Senders).\n\n## ToDo\n\nTasks we still have to do:\n\n* add unittests for parser and models\n* complete the new documentation\n\n## Versioning\n\nStarting with `v4.0.0` we are following the [Semantic Versioning Standard](http://semver.org).\n\n### Summary\n\nGiven a version number `MAJOR`.`MINOR`.`PATCH`, increment the:\n\n* **MAJOR** version when you make incompatible API changes,\n* **MINOR** version when you add functionality in a backwards-compatible manner, and\n* **PATCH** version when you make backwards-compatible bug fixes.\n\nAdditional labels for pre-release (`alpha`, `beta`, `rc`) are available as extensions to the `MAJOR`.`MINOR`.`PATCH` format.\n\n## Contributors\n\nThanks for everyone [who contributed](https://github.com/fenos/Notifynder/graphs/contributors) to Notifynder and a special thanks for the most active contributors\n\n- [Gummibeer](https://github.com/Gummibeer)\n\n## Services\n\n* [Travis CI](https://travis-ci.org/fenos/Notifynder)\n* [Style CI](https://styleci.io/repos/18425539)\n* [Code Climate](https://codeclimate.com/github/fenos/Notifynder)\n* [Scrutinizer](https://scrutinizer-ci.com/g/fenos/Notifynder)\n* [Coveralls](https://coveralls.io/github/fenos/Notifynder)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffenos%2FNotifynder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffenos%2FNotifynder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffenos%2FNotifynder/lists"}