diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a891b2a..2327333 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,14 +1,14 @@ blank_issues_enabled: false contact_links: - name: Ask a question - url: https://github.com/bekwoh/laravel-media-secure/discussions/new?category=q-a + url: https://github.com/cleaniquecoders/laravel-media-secure/discussions/new?category=q-a about: Ask the community for help - name: Request a feature - url: https://github.com/bekwoh/laravel-media-secure/discussions/new?category=ideas + url: https://github.com/cleaniquecoders/laravel-media-secure/discussions/new?category=ideas about: Share ideas for new features - name: Report a security issue - url: https://github.com/bekwoh/laravel-media-secure/security/policy + url: https://github.com/cleaniquecoders/laravel-media-secure/security/policy about: Learn how to notify us for sensitive bugs - name: Report a bug - url: https://github.com/bekwoh/laravel-media-secure/issues/new + url: https://github.com/cleaniquecoders/laravel-media-secure/issues/new about: Report a reproducible bug diff --git a/CHANGELOG.md b/CHANGELOG.md index 946f6c4..5e8eacf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,28 +4,28 @@ All notable changes to `laravel-media-secure` will be documented in this file. ## Added Laravel 10 Support - 2023-02-25 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.5...1.1.0 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.5...1.1.0 ## 1.0.5 - 2022-10-25 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.4...1.0.5 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.4...1.0.5 ## 1.0.4 - 2022-10-15 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.3...1.0.4 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.3...1.0.4 ## 1.0.3 - 2022-10-15 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.2...1.0.3 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.2...1.0.3 ## 1.0.2 - 2022-10-15 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.1...1.0.2 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.1...1.0.2 ## 1.0.1 - 2022-10-15 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.0...1.0.1 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.0...1.0.1 ## 1.0.0 - 2022-10-15 -**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/commits/1.0.0 +**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/commits/1.0.0 diff --git a/LICENSE.md b/LICENSE.md index 656c4c0..24f0fae 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) bekwoh +Copyright (c) cleaniquecoders Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 17166a9..2653f59 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Securely display Media -[![Latest Version on Packagist](https://img.shields.io/packagist/v/bekwoh/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/bekwoh/laravel-media-secure) -[![GitHub Tests Action Status](https://img.shields.io/github/workflow/status/bekwoh/laravel-media-secure/run-tests?label=tests)](https://github.com/bekwoh/laravel-media-secure/actions?query=workflow%3Arun-tests+branch%3Amain) -[![GitHub Code Style Action Status](https://img.shields.io/github/workflow/status/bekwoh/laravel-media-secure/Fix%20PHP%20code%20style%20issues?label=code%20style)](https://github.com/bekwoh/laravel-media-secure/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain) -[![Total Downloads](https://img.shields.io/packagist/dt/bekwoh/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/bekwoh/laravel-media-secure) +[![Latest Version on Packagist](https://img.shields.io/packagist/v/cleaniquecoders/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/cleaniquecoders/laravel-media-secure) +[![GitHub Tests Action Status](https://img.shields.io/github/workflow/status/cleaniquecoders/laravel-media-secure/run-tests?label=tests)](https://github.com/cleaniquecoders/laravel-media-secure/actions?query=workflow%3Arun-tests+branch%3Amain) +[![GitHub Code Style Action Status](https://img.shields.io/github/workflow/status/cleaniquecoders/laravel-media-secure/Fix%20PHP%20code%20style%20issues?label=code%20style)](https://github.com/cleaniquecoders/laravel-media-secure/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain) +[![Total Downloads](https://img.shields.io/packagist/dt/cleaniquecoders/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/cleaniquecoders/laravel-media-secure) You have documents, but want to limit the access to only logged in users, and also have some other sophisticated / complex rules in order to access the documents, then this package is for you. @@ -14,13 +14,13 @@ This package will securely display or download to your media files. You can install the package via composer: ```bash -composer require bekwoh/laravel-media-secure +composer require cleaniquecoders/laravel-media-secure ``` Add the following in your route file: ```php -use Bekwoh\LaravelMediaSecure\LaravelMediaSecure; +use CleaniqueCoders\LaravelMediaSecure\LaravelMediaSecure; LaravelMediaSecure::routes(); ``` diff --git a/composer.json b/composer.json index 1d808d6..d1482d1 100644 --- a/composer.json +++ b/composer.json @@ -1,12 +1,12 @@ { - "name": "bekwoh/laravel-media-secure", + "name": "cleaniquecoders/laravel-media-secure", "description": "Securely display Media", "keywords": [ - "bekwoh", + "cleaniquecoders", "laravel", "laravel-media-secure" ], - "homepage": "https://github.com/bekwoh/laravel-media-secure", + "homepage": "https://github.com/cleaniquecoders/laravel-media-secure", "license": "MIT", "authors": [ { @@ -37,8 +37,8 @@ }, "autoload": { "psr-4": { - "Bekwoh\\LaravelMediaSecure\\": "src", - "Bekwoh\\LaravelMediaSecure\\Database\\Factories\\": "database/factories" + "CleaniqueCoders\\LaravelMediaSecure\\": "src", + "CleaniqueCoders\\LaravelMediaSecure\\Database\\Factories\\": "database/factories" }, "files": [ "support/helpers.php" @@ -46,7 +46,7 @@ }, "autoload-dev": { "psr-4": { - "Bekwoh\\LaravelMediaSecure\\Tests\\": "tests" + "CleaniqueCoders\\LaravelMediaSecure\\Tests\\": "tests" } }, "scripts": { @@ -66,10 +66,10 @@ "extra": { "laravel": { "providers": [ - "Bekwoh\\LaravelMediaSecure\\LaravelMediaSecureServiceProvider" + "CleaniqueCoders\\LaravelMediaSecure\\LaravelMediaSecureServiceProvider" ], "aliases": { - "LaravelMediaSecure": "Bekwoh\\LaravelMediaSecure\\Facades\\LaravelMediaSecure" + "LaravelMediaSecure": "CleaniqueCoders\\LaravelMediaSecure\\Facades\\LaravelMediaSecure" } } }, diff --git a/config/laravel-media-secure.php b/config/laravel-media-secure.php index e9e2373..f80f33b 100644 --- a/config/laravel-media-secure.php +++ b/config/laravel-media-secure.php @@ -1,6 +1,6 @@ \Bekwoh\LaravelMediaSecure\Policies\MediaPolicy::class, + 'policy' => \CleaniqueCoders\LaravelMediaSecure\Policies\MediaPolicy::class, /** * Controller to manage access to the media. diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 7f82d01..fb4024f 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -8,7 +8,7 @@ parameters: message: '#Access to an undefined property Spatie\\MediaLibrary\\MediaCollections\\Models\\Media::\$uuid.#' path: support/helpers.php - - message: '#Method Bekwoh\\LaravelMediaSecure\\Http\\Controllers\\MediaController::__invoke\(\) should return Illuminate\\Http\\Response but returns Symfony\\Component\\HttpFoundation\\BinaryFileResponse.#' + message: '#Method CleaniqueCoders\\LaravelMediaSecure\\Http\\Controllers\\MediaController::__invoke\(\) should return Illuminate\\Http\\Response but returns Symfony\\Component\\HttpFoundation\\BinaryFileResponse.#' path: src/Http/Controllers/MediaController.php paths: - config diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 9a7e884..09a33fa 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -19,7 +19,7 @@ verbose="true" > - + tests diff --git a/src/Enums/MediaAccess.php b/src/Enums/MediaAccess.php index a5c144b..512ed8d 100644 --- a/src/Enums/MediaAccess.php +++ b/src/Enums/MediaAccess.php @@ -1,6 +1,6 @@ 'Bekwoh\\LaravelMediaSecure\\Database\\Factories\\'.class_basename($modelName).'Factory' + fn (string $modelName) => 'CleaniqueCoders\\LaravelMediaSecure\\Database\\Factories\\'.class_basename($modelName).'Factory' ); }