Skip to content

Commit 6136fd0

Browse files
committed
+changelog-ignore: initial commit
0 parents  commit 6136fd0

File tree

307 files changed

+10464
-0
lines changed

Some content is hidden

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

307 files changed

+10464
-0
lines changed

.github/CONTRIBUTING.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Contributing Guidelines
2+
3+
Contributions to this package are most welcome!
4+
5+
There is a test site in the solution to make working with this repository easier.

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: "Bug report"
2+
description: "File a bug report to help improve this package."
3+
labels: "bug"
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to report this issue as thoroughly as possible.
9+
- type: input
10+
id: "PackageVersion"
11+
attributes:
12+
label: "Which jcdcdev.Umbraco.PackageTemplate version are you using?"
13+
description: "Leave blank if you're not sure: the latest version will be assumed."
14+
validations:
15+
required: false
16+
- type: input
17+
id: "umbracoVersion"
18+
attributes:
19+
label: "Which Umbraco version are you using? For example: 10.4.0 - don't just write v10"
20+
description: "Use the help icon in the Umbraco backoffice to find the version you're using."
21+
validations:
22+
required: true
23+
- type: textarea
24+
id: "summary"
25+
attributes:
26+
label: "Bug summary"
27+
description: "Write a summary of the bug. Remember that you can format code and logs nicely with the `<>` button"
28+
placeholder: >
29+
Try to pinpoint it as much as possible.
30+
31+
Try to state the actual problem, and not just what you think the solution might be.
32+
validations:
33+
required: true
34+
- type: textarea
35+
attributes:
36+
label: "Steps to reproduce"
37+
id: "reproduction"
38+
description: "How can we reproduce the problem on a clean AdminOnlyPackage + Umbraco install?"
39+
placeholder: >
40+
Please include any links, screenshots, stack-traces, etc.
41+
validations:
42+
required: true
43+
- type: textarea
44+
attributes:
45+
label: "Expected result / actual result"
46+
id: "result"
47+
description: "What did you expect that would happen on your Umbraco site and what is the actual result of the above steps?"
48+
placeholder: >
49+
Describe the intended/desired outcome after you did the steps mentioned.
50+
51+
Describe the behaviour of the bug

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: "Feature request"
2+
description: "Suggest an idea for this package."
3+
labels: "enhancement"
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to suggest this feature request!
9+
- type: textarea
10+
id: "summary"
11+
attributes:
12+
label: "Feature summary"
13+
description: "Write a brief summary of the feature"
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: "details"
18+
attributes:
19+
label: "Additional details"
20+
description: "Provide any additional details or comments about the feature you are suggesting"
21+
validations:
22+
required: false

.github/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Umbraco.Community.FileSystemProviders.B2
2+
3+
[![Umbraco Version](https://img.shields.io/badge/Umbraco-10.4+-%233544B1?style=flat&logo=umbraco)](https://marketplace.umbraco.com/package/Umbraco.Community.FileSystemProviders.B2)
4+
[![NuGet](https://img.shields.io/nuget/vpre/Umbraco.Community.FileSystemProviders.B2?color=0273B3)](https://www.nuget.org/packages/Umbraco.Community.FileSystemProviders.B2)
5+
[![GitHub license](https://img.shields.io/github/license/jcdcdev/Umbraco.Community.FileSystemProviders.B2?color=8AB803)](../LICENSE)
6+
[![Downloads](https://img.shields.io/nuget/dt/Umbraco.Community.FileSystemProviders.B2?color=cc9900)](https://www.nuget.org/packages/Umbraco.Community.FileSystemProviders.B2/)
7+
8+
An implementation of the Umbraco IFileSystem connecting your Umbraco Media section to a [BackBlaze B2 Storage account](https://www.backblaze.com/cloud-storage).

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: nuget
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"
7+
time: "04:00"
8+
commit-message:
9+
prefix: "chore"
10+
include: "scope"
11+
12+
- package-ecosystem: npm
13+
directory: "/"
14+
schedule:
15+
interval: "weekly"
16+
time: "04:00"
17+
commit-message:
18+
prefix: "chore"
19+
include: "scope"

.github/workflows/build.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Build
2+
on:
3+
pull_request:
4+
branches: [ "*" ]
5+
workflow_dispatch:
6+
jobs:
7+
build:
8+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
9+
with:
10+
project-name: 'Umbraco.Community.FileSystemProviders.B2'
11+
project-path: './src/Umbraco.Community.FileSystemProviders.B2/Umbraco.Community.FileSystemProviders.B2.csproj'
12+
npm-enabled: False
13+
npm-working-dir: './src/Umbraco.Community.FileSystemProviders.B2.Client/'
14+
npm-run-command: 'build'

.github/workflows/release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Release
2+
on:
3+
pull_request:
4+
branches: [ "main" ]
5+
types: [ closed ]
6+
workflow_dispatch:
7+
jobs:
8+
build:
9+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
10+
with:
11+
project-name: 'Umbraco.Community.FileSystemProviders.B2'
12+
project-path: './src/Umbraco.Community.FileSystemProviders.B2/Umbraco.Community.FileSystemProviders.B2.csproj'
13+
npm-enabled: False
14+
npm-working-dir: './src/Umbraco.Community.FileSystemProviders.B2.Client/'
15+
npm-run-command: 'build'
16+
release:
17+
needs:
18+
- build
19+
permissions:
20+
contents: write
21+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/release-template.yml@main
22+
with:
23+
artifact-name: ${{ needs.build.outputs.artifact-name }}
24+
version: ${{ needs.build.outputs.version }}
25+
secrets:
26+
nuget-api-key: ${{ secrets.NUGET_API_KEY }}

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2024 jcdcdev
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

src/TestSite.10/Composer.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
using Umbraco.Cms.Core.Composing;
2+
3+
namespace TestSite.Ten;
4+
5+
public class Composer : IComposer
6+
{
7+
public void Compose(IUmbracoBuilder builder)
8+
{
9+
}
10+
}

0 commit comments

Comments
 (0)