mirror of
https://github.com/EpicMorg/jira-issue-web-reporter.git
synced 2025-04-13 21:10:01 +03:00
dotnet8 + upgrades
This commit is contained in:
parent
8ebaca9759
commit
d7b5ff8338
9
CHANGELOG.md
Normal file
9
CHANGELOG.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# Changelog
|
||||||
|
## 2024
|
||||||
|
* `sep`
|
||||||
|
* `1.0.0.17` - public release
|
||||||
|
* `WIP`: migrating to `dotnet8` and bugfixes.
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
## 2020
|
||||||
|
* `1.0.0.17` - internal stable release.
|
||||||
|
* `1.0.0.0 - 1.0.0.16` - internal development for `Antinomy Collective` for `Kayf-Life` game.
|
@ -1,7 +1,7 @@
|
|||||||
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
|
FROM mcr.microsoft.com/dotnet/aspnet:8.0-bookworm-slim AS base
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
|
FROM mcr.microsoft.com/dotnet/sdk:8.0-bookworm-slim AS build
|
||||||
WORKDIR /src-temp
|
WORKDIR /src-temp
|
||||||
COPY ["./src/epicmorg.jira.issue.web.reporter", "jwr/"]
|
COPY ["./src/epicmorg.jira.issue.web.reporter", "jwr/"]
|
||||||
RUN dotnet restore "jwr/epicmorg.jira.issue.web.reporter.csproj"
|
RUN dotnet restore "jwr/epicmorg.jira.issue.web.reporter.csproj"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2019 EpicMorg: Main
|
Copyright (c) 2009 EpicMorg
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
80
Makefile
80
Makefile
@ -1,5 +1,77 @@
|
|||||||
all: jwr
|
VERSION = "2024.09.05"
|
||||||
|
AUTHOR = "EpicMorg"
|
||||||
|
MODIFIED = "STAM"
|
||||||
|
DOCKER_SCAN_SUGGEST = false
|
||||||
|
PIP_BREAK_SYSTEM_PACKAGES = 1
|
||||||
|
|
||||||
jwr:
|
app:
|
||||||
docker build --compress -t epicmorg/jira-issue-web-reporter .
|
@make -s version
|
||||||
docker push epicmorg/jira-issue-web-reporter
|
@make -s help
|
||||||
|
|
||||||
|
version:
|
||||||
|
@echo "=================================================="
|
||||||
|
@echo " Jira Quick Issue Creator, version: ${VERSION}, [` git branch --show-current `]"
|
||||||
|
@echo "=================================================="
|
||||||
|
|
||||||
|
help:
|
||||||
|
@echo "make help - show this help."
|
||||||
|
@echo "make version - show version of this repository."
|
||||||
|
@echo "make pip - intall kaniko-wrapper and requirements."
|
||||||
|
@echo "make git - git add . ; git commit ; git push"
|
||||||
|
@echo "make build - legacy option. just shows kaniko-wrapper version."
|
||||||
|
@echo "make dry-run - dry build with kaniko-wrapper. without deploy."
|
||||||
|
@echo "make test - same as make dry-run"
|
||||||
|
@echo "make dry - same as make dry-run"
|
||||||
|
@echo "make build-compose - build with docker-compose engine."
|
||||||
|
@echo "make deploy - build and deploy with kaniko-wrapper."
|
||||||
|
@echo "make deploy-compose - deploy with docker-compose engine."
|
||||||
|
@echo "make clean - cleanup docker."
|
||||||
|
|
||||||
|
git:
|
||||||
|
git add .
|
||||||
|
git commit -am "make - autocommit"
|
||||||
|
git push
|
||||||
|
|
||||||
|
pip:
|
||||||
|
@echo "======================================="
|
||||||
|
@echo "===== Installing kaniko-wrapper ====="
|
||||||
|
@echo "======================================="
|
||||||
|
-rm -rfv /usr/lib/python3.6/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.7/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.8/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.9/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.10/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.11/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.12/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.13/EXTERNALLY-MANAGED || true
|
||||||
|
-rm -rfv /usr/lib/python3.14/EXTERNALLY-MANAGED || true
|
||||||
|
-pip3 install --break-system-packages -r requirements.txt || true
|
||||||
|
-pip install --break-system-packages -r requirements.txt || true
|
||||||
|
|
||||||
|
build:
|
||||||
|
kaniko-wrapper --version
|
||||||
|
|
||||||
|
dry:
|
||||||
|
make dry-run
|
||||||
|
|
||||||
|
test:
|
||||||
|
make dry-run
|
||||||
|
|
||||||
|
dry-run:
|
||||||
|
kaniko-wrapper --dry-run
|
||||||
|
|
||||||
|
build-compose:
|
||||||
|
docker-compose build --compress --parallel --progress plain
|
||||||
|
|
||||||
|
deploy:
|
||||||
|
kaniko-wrapper --deploy
|
||||||
|
|
||||||
|
deploy-compose:
|
||||||
|
docker-compose push
|
||||||
|
|
||||||
|
clean:
|
||||||
|
docker container prune -f
|
||||||
|
docker image prune -f
|
||||||
|
docker network prune -f
|
||||||
|
docker volume prune -f
|
||||||
|
docker system prune -af
|
||||||
|
33
README.md
33
README.md
@ -1,5 +1,11 @@
|
|||||||
# jira-quick-issue-creator
|
# [](https://github.com/EpicMorg/jira-issue-web-reporter/commits) [](https://github.com/EpicMorg/jira-issue-web-reporter/issues) [](https://github.com/EpicMorg/jira-issue-web-reporter/network) [](https://github.com/EpicMorg/jira-issue-web-reporter/stargazers) [](https://github.com/EpicMorg/jira-issue-web-reporter/archive/master.zip) [](https://github.com/EpicMorg/jira-issue-web-reporter/releases) [](LICENSE.md) [](CHANGELOG.md)
|
||||||
|
|
||||||
|
## CI Status
|
||||||
|
<...>
|
||||||
|
|
||||||
|
## Description [](https://ko-fi.com/B0B81CUI4)
|
||||||
|
|
||||||
|
Jira Quick Issue Creator - webtool for quick creation and checking issues from Jira instance by customers.
|
||||||
|
|
||||||
### Supported themes:
|
### Supported themes:
|
||||||
|
|
||||||
@ -39,3 +45,28 @@ Themes:
|
|||||||
* `yeti`
|
* `yeti`
|
||||||
|
|
||||||
You cah check live demos at official https://bootswatch.com/ site.
|
You cah check live demos at official https://bootswatch.com/ site.
|
||||||
|
|
||||||
|
# [Stargazers](https://github.com/EpicMorg/jira-issue-web-reporter/stargazers)
|
||||||
|
|
||||||
|
# [Forkers](https://github.com/EpicMorg/jira-issue-web-reporter/network/members)
|
||||||
|
|
||||||
|
# ↳ Special Thanks:
|
||||||
|
|
||||||
|
* [@kasthack](https://github.com/kasthack)
|
||||||
|
|
||||||
|
# :money_with_wings: Donate
|
||||||
|
|
||||||
|
You could support us if you want.
|
||||||
|
|
||||||
|
| Adress | Name | Coin
|
||||||
|
| ------ | ------ | ------
|
||||||
|
| `EQDvHXRK-K1ZieJhgTD9JZQk7xCnWzRbctYnUkWq1lZq1bUg` | Toncoin | TON
|
||||||
|
| `0x26a8443a694f08cdfec966aa6fd72c45068753ec` | Ethereum | ETH
|
||||||
|
| `bc1querz8ug9asjmsuy6yn4a94a2athgprnu7e5zq2` | Bitcoin | BTC
|
||||||
|
| `ltc1qtwwacq8f0n76fer2y83wxu540hddnmf8cdrlvg` | Litecoin | LTC
|
||||||
|
| `4SbMynYETyhmKdggu8f38ULU6yQKiJPuo6` | Novacoin | NVC
|
||||||
|
| `DHyfE1CZzWtyaQiaMmv6g4KvXVQRUgrYE6` | Dogecoin | DOGE
|
||||||
|
| `pQWArPzYoLppNe7ew3QPfto1k1eq66BYUB` | Peercoin | PPC
|
||||||
|
| `R9t2LKeLhDSZBKNgUzSDZAossA3UqNvbV3` | Ravencoin | RVN
|
||||||
|
| `t1KRMMmwMSZth8vJcd2ZHtPEFKTQ74yVixE` | ZCash | ZEC
|
||||||
|
| `884PqZ1gDjWW7fKxtbaeRoBeSh9EGZbkqUyLriWmuKbwLZrAJdYUs4wQxoVfEJoW7LBhdQMP9cFhZQpJr6xvg7esHLdCbb1` | Monero | XMR
|
||||||
|
15
SECURITY.md
Normal file
15
SECURITY.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# Security Policy
|
||||||
|
|
||||||
|
## Supported Docker Engine Versions
|
||||||
|
|
||||||
|
| Version | Supported | Notes |
|
||||||
|
| ------- | ------- | ------- |
|
||||||
|
| Docker >=19.x | :white_check_mark: | - |
|
||||||
|
| Linux Images | :white_check_mark: | x86_64 only |
|
||||||
|
| Windows Images | :warning: | x86_64 only, partially |
|
||||||
|
|
||||||
|
## Reporting a Vulnerability
|
||||||
|
1. Open `Issues` tab [here](https://github.com/EpicMorg/docker-scripts/issues).
|
||||||
|
2. Select `CVE Report`.
|
||||||
|
3. Publish `CVE Report`.
|
||||||
|
4. Thank you :heart:
|
26
docker-compose.release.yml
Normal file
26
docker-compose.release.yml
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
7
requirements.txt
Normal file
7
requirements.txt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
netaddr
|
||||||
|
ansible
|
||||||
|
ansible-lint
|
||||||
|
ansible-lint-junit
|
||||||
|
PyYAML
|
||||||
|
python-dotenv
|
||||||
|
kaniko-wrapper
|
@ -1,12 +1,11 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>netcoreapp3.1</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<UserSecretsId>988e0611-42e5-4c51-9300-0b75e780c73a</UserSecretsId>
|
<UserSecretsId>988e0611-42e5-4c51-9300-0b75e780c73a</UserSecretsId>
|
||||||
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
||||||
<PackageId>epicmorg.jira.issue.web.reporter</PackageId>
|
<PackageId>epicmorg.jira.issue.web.reporter</PackageId>
|
||||||
<Version>1.0.0.17</Version>
|
<Version>2.0.0.0</Version>
|
||||||
<Authors>epicm.org</Authors>
|
<Authors>EpicM.org</Authors>
|
||||||
<Product>Jira issue web reporter</Product>
|
<Product>Jira issue web reporter</Product>
|
||||||
<Copyright>EpicM.org</Copyright>
|
<Copyright>EpicM.org</Copyright>
|
||||||
<Description>Web-based simple issue reporter via official rest-api.</Description>
|
<Description>Web-based simple issue reporter via official rest-api.</Description>
|
||||||
@ -15,18 +14,15 @@
|
|||||||
<ApplicationIcon>wwwroot\favicon.ico</ApplicationIcon>
|
<ApplicationIcon>wwwroot\favicon.ico</ApplicationIcon>
|
||||||
<PackageProjectUrl>https://ww.epicm.org/</PackageProjectUrl>
|
<PackageProjectUrl>https://ww.epicm.org/</PackageProjectUrl>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.8" />
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0">
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.8">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="3.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
|
||||||
<PackageReference Include="Automapper" Version="9.0.0" />
|
<PackageReference Include="Automapper" Version="13.0.1" />
|
||||||
<PackageReference Include="Atlassian.SDK" Version="11.0.0" />
|
<PackageReference Include="Atlassian.SDK" Version="13.0.0" />
|
||||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.9.5" />
|
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="8.0.4" />
|
||||||
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.0.0" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
Loading…
x
Reference in New Issue
Block a user