All Projects → tighten → Novapackages

tighten / Novapackages

Projects that are alternatives of or similar to Novapackages

Health
Laravel Health Panel
Stars: ✭ 1,774 (+949.7%)
Mutual labels:  hacktoberfest, laravel
Ignition
A beautiful error page for Laravel apps
Stars: ✭ 1,885 (+1015.38%)
Mutual labels:  hacktoberfest, laravel
Daybydaycrm
DaybydayCRM an open-source CRM, to help you keep track of your daily workflow.
Stars: ✭ 1,856 (+998.22%)
Mutual labels:  hacktoberfest, laravel
Onramp
Easing the onramp for new or non-PHP developers to become Laravel devs.
Stars: ✭ 123 (-27.22%)
Mutual labels:  hacktoberfest, laravel
Laravelresources
Speed Up package development for Laravel Apps with API's
Stars: ✭ 152 (-10.06%)
Mutual labels:  hacktoberfest, laravel
Voyager
Voyager - The Missing Laravel Admin
Stars: ✭ 10,801 (+6291.12%)
Mutual labels:  hacktoberfest, laravel
Jigsaw
Simple static sites with Laravel’s Blade.
Stars: ✭ 1,823 (+978.7%)
Mutual labels:  hacktoberfest, laravel
Collector Intellij
A PhpStorm plugin for refactoring to collections
Stars: ✭ 114 (-32.54%)
Mutual labels:  hacktoberfest, laravel
Has Parameters
A trait that allows you to pass arguments to Laravel middleware in a more PHP'ish way.
Stars: ✭ 149 (-11.83%)
Mutual labels:  hacktoberfest, laravel
Laravel Ide Helper
Laravel IDE Helper
Stars: ✭ 11,893 (+6937.28%)
Mutual labels:  hacktoberfest, laravel
Laravel Mail Editor
MailEclipse ⚡ Laravel Mailable Editor!
Stars: ✭ 1,714 (+914.2%)
Mutual labels:  hacktoberfest, laravel
Bdgt
Big finance tools in a small package
Stars: ✭ 159 (-5.92%)
Mutual labels:  hacktoberfest, laravel
Facebook
📨 Facebook Notifications Channel for Laravel
Stars: ✭ 120 (-28.99%)
Mutual labels:  hacktoberfest, laravel
Oc Mall Plugin
🏪 E-commerce solution for October CMS
Stars: ✭ 128 (-24.26%)
Mutual labels:  hacktoberfest, laravel
Goodwork
Self hosted project management and collaboration tool powered by TALL stack
Stars: ✭ 1,730 (+923.67%)
Mutual labels:  hacktoberfest, laravel
Simple Qrcode
An easy-to-use PHP QrCode generator with first-party support for Laravel.
Stars: ✭ 1,923 (+1037.87%)
Mutual labels:  hacktoberfest, laravel
Laravel Translations Loader
Webpack loader to import Laravel translation files (PHP or JSON) into your JS bundle as JSON.
Stars: ✭ 109 (-35.5%)
Mutual labels:  hacktoberfest, laravel
Laravel Api Boilerplate
A Boilerplate Project For Laravel API's (NOT MAINTAINED)
Stars: ✭ 113 (-33.14%)
Mutual labels:  hacktoberfest, laravel
Pipedrive
Complete Pipedrive API client for PHP
Stars: ✭ 138 (-18.34%)
Mutual labels:  hacktoberfest, laravel
Symposium
Management of proposals, bios, photos, etc. for conference speakers.
Stars: ✭ 157 (-7.1%)
Mutual labels:  hacktoberfest, laravel

Nova Packages

Setting up Passport

  1. php artisan passport:keys
  2. php artisan passport:client --personal

Setting up Scout

  1. Make a new Algolia app
  2. From your Algolia app, copy the Admin API key and ID into your .env. If you see a "Not enough rights to update an object near line:1" error when seeding your database, you're using the Search-Only key—swap it out for the Admin key.
  3. In your Algolia app, create a new index called "packages".
  4. After seeding your database, run php artisan scout:import "App\Package"

Seeding the Database

  1. php artisan db:seed

Setting up GitHub Authentication

  1. Make a new GitHub OAuth application
  2. Set http://novapackages.test/login/github/callback as the Authorized Callback URL
  3. Copy the GitHub app id and secret to GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET in the .env file.

Setting up Slack Test Webhook

  1. Add the SLACK_URL variable to your .env to post to a Slack channel of your choosing.

Note: This webhook is hit when certain events are fired. If you are not testing this webhook specifically, you may want to consider commenting it out to avoid sending unnecessary Slack notifications.

Setting up the Filesystem for Screenshots

  1. Run php artisan storage:link

Testing

Some of the tests in this suite depend on an active internet connection, and will run by default. tests/Feature/RepoTest.php provides coverage for the ReadMe import feature, and tests/Feature/CheckPackageUrlsCommandTest.php provides coverage for the command that periodically validates package urls.

For convenience, these tests have been added to the integration group. If you would like to exlude these tests from running, you may do so by using phpunit's --exclude-group option:

phpunit --exclude-group=integration
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].