Skip to content

Commit 151dd39

Browse files
authored
Merge pull request #159 from SimpleSoftwareIO/develop
3.0.0
2 parents 34ec68e + ea41220 commit 151dd39

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+1303
-935
lines changed

.github/stale.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Number of days of inactivity before an issue becomes stale
2+
daysUntilStale: 90
3+
# Number of days of inactivity before a stale issue is closed
4+
daysUntilClose: 7
5+
# Issues with these labels will never be considered stale
6+
exemptLabels:
7+
- bug
8+
# Label to use when marking an issue as stale
9+
staleLabel: stale
10+
# Comment to post when marking an issue as stale. Set to `false` to disable
11+
markComment: >
12+
This issue has been automatically marked as stale because it has not had
13+
recent activity. It will be closed if no further activity occurs. Thank you
14+
for your contributions.
15+
# Comment to post when closing a stale issue. Set to `false` to disable
16+
closeComment: true

.github/workflows/php.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Unit Tests
2+
3+
on:
4+
push:
5+
branches: [ master, develop ]
6+
pull_request:
7+
branches: [ master, develop ]
8+
9+
jobs:
10+
build:
11+
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v2
16+
17+
- name: Validate composer.json and composer.lock
18+
run: composer validate
19+
20+
- name: Install dependencies
21+
run: composer install --prefer-dist --no-progress
22+
23+
- name: Run test suite
24+
run: composer run-script test

.travis.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014 Simple Software LLC www.simplesoftware.io
3+
Copyright (c) 2014-2020 Simple Software LLC www.simplesoftware.io
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
Simple QrCode
22
========================
33

4-
[![Build Status](https://travis-ci.org/SimpleSoftwareIO/simple-qrcode.svg?branch=master)](https://travis-ci.org/SimpleSoftwareIO/simple-qrcode)
4+
![Unit Tests](https://github.com/SimpleSoftwareIO/simple-qrcode/workflows/Unit%20Tests/badge.svg)
55
[![Latest Stable Version](https://poser.pugx.org/simplesoftwareio/simple-qrcode/v/stable.svg)](https://packagist.org/packages/simplesoftwareio/simple-qrcode)
66
[![Latest Unstable Version](https://poser.pugx.org/simplesoftwareio/simple-qrcode/v/unstable.svg)](https://packagist.org/packages/simplesoftwareio/simple-qrcode)
77
[![License](https://poser.pugx.org/simplesoftwareio/simple-qrcode/license.svg)](https://packagist.org/packages/simplesoftwareio/simple-qrcode)
88
[![Total Downloads](https://poser.pugx.org/simplesoftwareio/simple-qrcode/downloads.svg)](https://packagist.org/packages/simplesoftwareio/simple-qrcode)
99

1010
## [Español](https://www.simplesoftware.io/docs/simple-qrcode/es) | [Français](https://www.simplesoftware.io/docs/simple-qrcode/fr) | [Italiano](https://www.simplesoftware.io/docs/simple-qrcode/it) | [Português](https://www.simplesoftware.io/docs/simple-qrcode/pt-br) | [Русский](https://www.simplesoftware.io/docs/simple-qrcode/ru) | [日本人](https://www.simplesoftware.io/docs/simple-qrcode/ja) | [한국어](https://www.simplesoftware.io/docs/simple-qrcode/kr) | [हिंदी](https://www.simplesoftware.io/docs/simple-qrcode/hi) | [汉语](https://www.simplesoftware.io/docs/simple-qrcode/zh)
1111

12-
## Try our dead simple, free file transfer service [keep.sh](https://keep.sh)
12+
Language files are currently out of date. We need volunteers to upgrade them to v3! Please submit a PR request!
13+
14+
### Try our dead simple, free file transfer service [keep.sh](https://keep.sh)
1315

1416
![keep.sh](https://user-images.githubusercontent.com/624784/59808382-06676800-92ca-11e9-87b7-70020b6aef5f.gif)
1517

16-
Upload files with a single curl command from your terminal! `curl --upload-file file.txt https://keep.sh`
18+
Upload files with a single curl command from your terminal! `curl --upload-file your-local-file.txt https://keep.sh`
1719

1820
## Introduction
1921
Simple QrCode is an easy to use wrapper for the popular Laravel framework based on the great work provided by [Bacon/BaconQrCode](https://github.com/Bacon/BaconQrCode). We created an interface that is familiar and easy to install for Laravel users.
@@ -22,6 +24,10 @@ Simple QrCode is an easy to use wrapper for the popular Laravel framework based
2224

2325
Documentation for Simple QrCode can be found on our [website.](https://www.simplesoftware.io/simple-qrcode)
2426

27+
## Examples
28+
29+
![Example 1](docs/imgs/example-1.png) ![Example 2](docs/imgs/example-2.png)
30+
2531
## Contributing
2632

2733
Please submit all issues and pull requests to the [simplesoftwareio/simple-qrcode](https://github.com/simplesoftwareio/simple-qrcode) repository on the develop branch!

SECURITY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
| Version | Supported |
6+
| ------- | ------------------ |
7+
| >= 2.x | :white_check_mark: |
8+
| <= 1.x | :x: |
9+
10+
## Reporting a Vulnerability
11+
12+
Please report security vulnerabilities responsibility by emailing `security@simplesoftware.io.`
13+
14+
We will fix the vulnerability privately, push a new release, and then go public with the notification.

composer.json

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,33 @@
1111
}
1212
],
1313
"require": {
14-
"php": ">=7.0",
14+
"php": ">=7.2",
1515
"ext-gd": "*",
16-
"bacon/bacon-qr-code": "1.0.*",
17-
"illuminate/support": ">=5.0.0"
16+
"bacon/bacon-qr-code": "2.0.0"
1817
},
1918
"require-dev": {
20-
"mockery/mockery": "0.9.*",
21-
"phpunit/phpunit": "~6"
19+
"mockery/mockery": "~1",
20+
"phpunit/phpunit": "~9"
21+
},
22+
"suggest": {
23+
"ext-imagick": "Allows the generation of PNG QrCodes.",
24+
"illuminate/support": "Allows for use within Laravel."
2225
},
2326
"autoload": {
24-
"psr-0": {
27+
"psr-4": {
2528
"SimpleSoftwareIO\\QrCode\\": "src"
2629
}
2730
},
31+
"scripts": {
32+
"test": "phpunit"
33+
},
2834
"extra": {
2935
"laravel": {
3036
"providers": [
31-
"SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider"
37+
"SimpleSoftwareIO\\QrCode\\ServiceProvider"
3238
],
3339
"aliases": {
34-
"QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode"
40+
"QrCode": "SimpleSoftwareIO\\QrCode\\Facade"
3541
}
3642
}
3743
}

0 commit comments

Comments
 (0)