Add commercial license links and bump version
This commit is contained in:
parent
fbc8cb3d92
commit
7dec8eb885
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "arbeidspuls",
|
"name": "arbeidspuls",
|
||||||
"version": "1.2.1",
|
"version": "1.3.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "arbeidspuls",
|
"name": "arbeidspuls",
|
||||||
"version": "1.2.1",
|
"version": "1.3.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lucide-react": "^0.475.0",
|
"lucide-react": "^0.475.0",
|
||||||
"react": "^19.0.0",
|
"react": "^19.0.0",
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "arbeidspuls",
|
"name": "arbeidspuls",
|
||||||
"version": "1.2.1",
|
"version": "1.3.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
15
src/App.tsx
15
src/App.tsx
@ -129,7 +129,8 @@ type LineVisibility = "normal" | "dim" | "hidden";
|
|||||||
type TrendMetric = { key: keyof Report | "total_score_percent"; label: string; short: string; color: string };
|
type TrendMetric = { key: keyof Report | "total_score_percent"; label: string; short: string; color: string };
|
||||||
|
|
||||||
const PERIOD_KEY = "arbeidsevne-egenvurdering:trend-period";
|
const PERIOD_KEY = "arbeidsevne-egenvurdering:trend-period";
|
||||||
const APP_VERSION = "1.2.1";
|
const APP_VERSION = "1.3.0";
|
||||||
|
const COMMERCIAL_LICENSE_URL = "https://git.rolfsvaag.no/Rolfsvaag_Datateknikk/Arbeidspuls/src/branch/main/about-commercial-license.md";
|
||||||
|
|
||||||
const taskTypeOptions = Object.keys(taskTypeLabels) as TaskType[];
|
const taskTypeOptions = Object.keys(taskTypeLabels) as TaskType[];
|
||||||
const limitationOptions = Object.keys(limitationLabels) as Limitation[];
|
const limitationOptions = Object.keys(limitationLabels) as Limitation[];
|
||||||
@ -492,7 +493,14 @@ function FeedbackModal({ open, onClose }: { open: boolean; onClose: () => void }
|
|||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
</details>
|
</details>
|
||||||
{hasLegal && <p className="notice warning">{t("feedback.legalNotice")}</p>}
|
{hasLegal && (
|
||||||
|
<p className="notice warning">
|
||||||
|
{t("feedback.legalNotice")}{" "}
|
||||||
|
<a href={COMMERCIAL_LICENSE_URL} rel="noreferrer" target="_blank">
|
||||||
|
{t("feedback.commercialLicenseLink")}
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
)}
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<label className="text-field">
|
<label className="text-field">
|
||||||
@ -610,6 +618,9 @@ function AppFooter({
|
|||||||
<Github aria-hidden="true" />
|
<Github aria-hidden="true" />
|
||||||
<span>{t("footer.sourceCode", { version: APP_VERSION })}</span>
|
<span>{t("footer.sourceCode", { version: APP_VERSION })}</span>
|
||||||
</a>
|
</a>
|
||||||
|
<a className="footer-link" href={COMMERCIAL_LICENSE_URL} rel="noreferrer" target="_blank">
|
||||||
|
<span>{t("footer.commercialLicense")}</span>
|
||||||
|
</a>
|
||||||
{showDemoToggle && (
|
{showDemoToggle && (
|
||||||
<button className={demoMode ? "footer-link active" : "footer-link"} onClick={() => onDemoModeChange(!demoMode)} type="button">
|
<button className={demoMode ? "footer-link active" : "footer-link"} onClick={() => onDemoModeChange(!demoMode)} type="button">
|
||||||
{demoMode ? t("demo.exit") : t("demo.enter")}
|
{demoMode ? t("demo.exit") : t("demo.enter")}
|
||||||
|
|||||||
@ -71,7 +71,8 @@ const nb = {
|
|||||||
developedBy: "Utviklet av Rolfsvaag Datateknikk med",
|
developedBy: "Utviklet av Rolfsvaag Datateknikk med",
|
||||||
heart: "hjerte",
|
heart: "hjerte",
|
||||||
languageChoice: "Språkvalg",
|
languageChoice: "Språkvalg",
|
||||||
sourceCode: "Kildekode v.{version}"
|
sourceCode: "Kildekode v.{version}",
|
||||||
|
commercialLicense: "Særlisens"
|
||||||
},
|
},
|
||||||
feedback: {
|
feedback: {
|
||||||
button: "Tilbakemelding",
|
button: "Tilbakemelding",
|
||||||
@ -106,6 +107,7 @@ const nb = {
|
|||||||
areaSecurity: "Sikkerhet",
|
areaSecurity: "Sikkerhet",
|
||||||
areaPerformance: "Ytelse",
|
areaPerformance: "Ytelse",
|
||||||
legalNotice: "Særlisens eller kommersiell bruk må tas direkte med prosjektansvarlig.",
|
legalNotice: "Særlisens eller kommersiell bruk må tas direkte med prosjektansvarlig.",
|
||||||
|
commercialLicenseLink: "Les om særlisens og kommersiell bruk.",
|
||||||
messageLabel: "Beskrivelse",
|
messageLabel: "Beskrivelse",
|
||||||
messagePlaceholder: "Beskriv hva som skjedde, hva du forventet, eller hva du foreslår.",
|
messagePlaceholder: "Beskriv hva som skjedde, hva du forventet, eller hva du foreslår.",
|
||||||
validationTitle: "Krav til beskrivelsen",
|
validationTitle: "Krav til beskrivelsen",
|
||||||
@ -481,7 +483,8 @@ const en: TranslationTree = {
|
|||||||
developedBy: "Developed by Rolfsvaag Datateknikk with",
|
developedBy: "Developed by Rolfsvaag Datateknikk with",
|
||||||
heart: "heart",
|
heart: "heart",
|
||||||
languageChoice: "Language choice",
|
languageChoice: "Language choice",
|
||||||
sourceCode: "Source code v.{version}"
|
sourceCode: "Source code v.{version}",
|
||||||
|
commercialLicense: "Commercial license"
|
||||||
},
|
},
|
||||||
feedback: {
|
feedback: {
|
||||||
button: "Feedback",
|
button: "Feedback",
|
||||||
@ -516,6 +519,7 @@ const en: TranslationTree = {
|
|||||||
areaSecurity: "Security",
|
areaSecurity: "Security",
|
||||||
areaPerformance: "Performance",
|
areaPerformance: "Performance",
|
||||||
legalNotice: "Special licensing or commercial use must be handled directly with the project owner.",
|
legalNotice: "Special licensing or commercial use must be handled directly with the project owner.",
|
||||||
|
commercialLicenseLink: "Read about special licensing and commercial use.",
|
||||||
messageLabel: "Description",
|
messageLabel: "Description",
|
||||||
messagePlaceholder: "Describe what happened, what you expected, or what you suggest.",
|
messagePlaceholder: "Describe what happened, what you expected, or what you suggest.",
|
||||||
validationTitle: "Description requirements",
|
validationTitle: "Description requirements",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user