diff --git a/.github/workflows/copyright_notice.yml b/.github/workflows/copyright_notice.yml index 321c44e..0536d2d 100644 --- a/.github/workflows/copyright_notice.yml +++ b/.github/workflows/copyright_notice.yml @@ -16,7 +16,7 @@ jobs: ref: ${{ github.head_ref }} - uses: VinnyBabuManjaly/copyright-action@v1.0.0 with: - CopyrightString: '/* Copyright (C) 2024 Manuel Bustillo*/\n\n' + CopyrightString: '/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/\n\n' FileType: '.tsx, .jsx, .ts' Path: 'app/, config/, db/' IgnorePath: 'testfolder1/a/, testfolder3' diff --git a/app/[slug]/dashboard/expenses/page.tsx b/app/[slug]/dashboard/expenses/page.tsx index dfa7bbf..d289255 100644 --- a/app/[slug]/dashboard/expenses/page.tsx +++ b/app/[slug]/dashboard/expenses/page.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client' diff --git a/app/[slug]/dashboard/guests/page.tsx b/app/[slug]/dashboard/guests/page.tsx index 5466928..e76e172 100644 --- a/app/[slug]/dashboard/guests/page.tsx +++ b/app/[slug]/dashboard/guests/page.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/[slug]/dashboard/layout.tsx b/app/[slug]/dashboard/layout.tsx index 69055f9..d765b83 100644 --- a/app/[slug]/dashboard/layout.tsx +++ b/app/[slug]/dashboard/layout.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import SideNav from '@/app/ui/dashboard/sidenav'; diff --git a/app/[slug]/dashboard/page.tsx b/app/[slug]/dashboard/page.tsx index 00408ad..83f446e 100644 --- a/app/[slug]/dashboard/page.tsx +++ b/app/[slug]/dashboard/page.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client' diff --git a/app/[slug]/dashboard/tables/page.tsx b/app/[slug]/dashboard/tables/page.tsx index 7f55a77..9890735 100644 --- a/app/[slug]/dashboard/tables/page.tsx +++ b/app/[slug]/dashboard/tables/page.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/[slug]/page.tsx b/app/[slug]/page.tsx index ea3b9a4..f189a6a 100644 --- a/app/[slug]/page.tsx +++ b/app/[slug]/page.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/api/abstract-api.tsx b/app/api/abstract-api.tsx index f67bea3..7201a08 100644 --- a/app/api/abstract-api.tsx +++ b/app/api/abstract-api.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Entity } from '@/app/lib/definitions'; import { getCsrfToken, getSlug } from '@/app/lib/utils'; diff --git a/app/api/authentication.tsx b/app/api/authentication.tsx index 69a52b4..e361260 100644 --- a/app/api/authentication.tsx +++ b/app/api/authentication.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { asArray, getCsrfToken, getSlug } from '@/app/lib/utils'; import { Captcha, StructuredErrors, User } from '@/app/lib/definitions'; diff --git a/app/api/captcha.tsx b/app/api/captcha.tsx index e49ac00..ff6ecb7 100644 --- a/app/api/captcha.tsx +++ b/app/api/captcha.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { data } from "autoprefixer"; import { getCsrfToken } from "../lib/utils"; diff --git a/app/api/health/route.ts b/app/api/health/route.ts index 4dc1a10..f43cbdb 100644 --- a/app/api/health/route.ts +++ b/app/api/health/route.ts @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { NextResponse } from "next/server"; diff --git a/app/api/tableSimulations.tsx b/app/api/tableSimulations.tsx index 5f6d2d9..6bf36d7 100644 --- a/app/api/tableSimulations.tsx +++ b/app/api/tableSimulations.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { TableArrangement } from '@/app/lib/definitions'; import { getSlug } from '../lib/utils'; diff --git a/app/layout.tsx b/app/layout.tsx index e2cd6af..63ee3fd 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import '@/app/ui/global.css' diff --git a/app/lib/affinities.tsx b/app/lib/affinities.tsx index 6c1023e..5576f1b 100644 --- a/app/lib/affinities.tsx +++ b/app/lib/affinities.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ export class Affinities { [key:string]: number; diff --git a/app/lib/definitions.ts b/app/lib/definitions.ts index f91127a..b03ef4b 100644 --- a/app/lib/definitions.ts +++ b/app/lib/definitions.ts @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { AttendanceSummary } from "./group"; import { Guest } from "./guest"; diff --git a/app/lib/expense.tsx b/app/lib/expense.tsx index 785c97a..b024e1b 100644 --- a/app/lib/expense.tsx +++ b/app/lib/expense.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Serializable } from "../api/abstract-api"; import { Entity } from "./definitions"; diff --git a/app/lib/group.tsx b/app/lib/group.tsx index 387e557..aae5d18 100644 --- a/app/lib/group.tsx +++ b/app/lib/group.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Entity } from "./definitions"; diff --git a/app/lib/guest.tsx b/app/lib/guest.tsx index b43edab..80fcfb7 100644 --- a/app/lib/guest.tsx +++ b/app/lib/guest.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Serializable } from "../api/abstract-api"; import { Entity } from "./definitions"; diff --git a/app/lib/tableSimulation.tsx b/app/lib/tableSimulation.tsx index cfe4fbf..9e276a4 100644 --- a/app/lib/tableSimulation.tsx +++ b/app/lib/tableSimulation.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Serializable } from "../api/abstract-api"; import { Entity } from "./definitions"; diff --git a/app/lib/utils.ts b/app/lib/utils.ts index bbd6700..c590751 100644 --- a/app/lib/utils.ts +++ b/app/lib/utils.ts @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ export const getCsrfToken = () => { return document.cookie diff --git a/app/types.tsx b/app/types.tsx index 283e371..5c95b52 100644 --- a/app/types.tsx +++ b/app/types.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import * as HeroIcon from '@heroicons/react/24/outline' import { ComponentProps } from 'react' diff --git a/app/ui/arrangements/arrangement.tsx b/app/ui/arrangements/arrangement.tsx index 8f82d19..d8bf0b1 100644 --- a/app/ui/arrangements/arrangement.tsx +++ b/app/ui/arrangements/arrangement.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/arrangements/arrangements-table.tsx b/app/ui/arrangements/arrangements-table.tsx index 57dd67d..9a650e7 100644 --- a/app/ui/arrangements/arrangements-table.tsx +++ b/app/ui/arrangements/arrangements-table.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client' diff --git a/app/ui/button.tsx b/app/ui/button.tsx index d30b980..1f1034f 100644 --- a/app/ui/button.tsx +++ b/app/ui/button.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import clsx from 'clsx'; diff --git a/app/ui/components/affinities-form-dialog.tsx b/app/ui/components/affinities-form-dialog.tsx index ff5a21d..dc8bc72 100644 --- a/app/ui/components/affinities-form-dialog.tsx +++ b/app/ui/components/affinities-form-dialog.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/button.tsx b/app/ui/components/button.tsx index ccc54c4..2ecfabb 100644 --- a/app/ui/components/button.tsx +++ b/app/ui/components/button.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import clsx from "clsx"; diff --git a/app/ui/components/dashboard-cards.tsx b/app/ui/components/dashboard-cards.tsx index 0240938..26c7bf7 100644 --- a/app/ui/components/dashboard-cards.tsx +++ b/app/ui/components/dashboard-cards.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import clsx from "clsx" import { Icon } from "../../types"; diff --git a/app/ui/components/expense-form-dialog.tsx b/app/ui/components/expense-form-dialog.tsx index 3c6747f..18c7299 100644 --- a/app/ui/components/expense-form-dialog.tsx +++ b/app/ui/components/expense-form-dialog.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/form/affinitySlider.tsx b/app/ui/components/form/affinitySlider.tsx index 56ef3e7..99f7ce6 100644 --- a/app/ui/components/form/affinitySlider.tsx +++ b/app/ui/components/form/affinitySlider.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Slider } from 'primereact/slider'; diff --git a/app/ui/components/form/inlineTextField.tsx b/app/ui/components/form/inlineTextField.tsx index fad7f57..8e07935 100644 --- a/app/ui/components/form/inlineTextField.tsx +++ b/app/ui/components/form/inlineTextField.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import React, { useState } from 'react'; diff --git a/app/ui/components/group-form-dialog.tsx b/app/ui/components/group-form-dialog.tsx index cc96348..03d5c92 100644 --- a/app/ui/components/group-form-dialog.tsx +++ b/app/ui/components/group-form-dialog.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/guest-form-dialog.tsx b/app/ui/components/guest-form-dialog.tsx index 9d8bec5..c0b20e0 100644 --- a/app/ui/components/guest-form-dialog.tsx +++ b/app/ui/components/guest-form-dialog.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/login-form.tsx b/app/ui/components/login-form.tsx index 63ad65d..7b808c2 100644 --- a/app/ui/components/login-form.tsx +++ b/app/ui/components/login-form.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/registration-form.tsx b/app/ui/components/registration-form.tsx index 3c7b5d7..3de63ea 100644 --- a/app/ui/components/registration-form.tsx +++ b/app/ui/components/registration-form.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/components/table-of-contents.tsx b/app/ui/components/table-of-contents.tsx index 70c39e2..410f7b6 100644 --- a/app/ui/components/table-of-contents.tsx +++ b/app/ui/components/table-of-contents.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ export default function TableOfContents({ headers, caption, elements, rowRender }: { headers: string[], caption: string, elements: Type[], rowRender: (element: Type) => JSX.Element }) { return ( diff --git a/app/ui/components/table.tsx b/app/ui/components/table.tsx index 4272003..ec8a999 100644 --- a/app/ui/components/table.tsx +++ b/app/ui/components/table.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Guest } from "@/app/lib/guest"; import { Table as TableType } from "@/app/lib/tableSimulation"; diff --git a/app/ui/dashboard/global-summary.tsx b/app/ui/dashboard/global-summary.tsx index 8aaff3c..810a95b 100644 --- a/app/ui/dashboard/global-summary.tsx +++ b/app/ui/dashboard/global-summary.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { GlobalSummary as Summary} from '@/app/lib/definitions'; import { MainCard, SecondaryCard } from '../components/dashboard-cards'; diff --git a/app/ui/dashboard/loading.tsx b/app/ui/dashboard/loading.tsx index 2614837..ca17e8b 100644 --- a/app/ui/dashboard/loading.tsx +++ b/app/ui/dashboard/loading.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ export default function Loading() { return
Loading...
; diff --git a/app/ui/dashboard/nav-links.tsx b/app/ui/dashboard/nav-links.tsx index 0b881dc..ef3e4ea 100644 --- a/app/ui/dashboard/nav-links.tsx +++ b/app/ui/dashboard/nav-links.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client' diff --git a/app/ui/dashboard/sidenav.tsx b/app/ui/dashboard/sidenav.tsx index 18e2868..fbba770 100644 --- a/app/ui/dashboard/sidenav.tsx +++ b/app/ui/dashboard/sidenav.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/expenses/table.tsx b/app/ui/expenses/table.tsx index 28543d6..a90abbd 100644 --- a/app/ui/expenses/table.tsx +++ b/app/ui/expenses/table.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client' diff --git a/app/ui/fonts.ts b/app/ui/fonts.ts index e520f6f..f32d5f9 100644 --- a/app/ui/fonts.ts +++ b/app/ui/fonts.ts @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import { Inter, Lusitana, Gloria_Hallelujah} from 'next/font/google'; diff --git a/app/ui/groups/table.tsx b/app/ui/groups/table.tsx index 93e6d4b..d22909c 100644 --- a/app/ui/groups/table.tsx +++ b/app/ui/groups/table.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/guests/skeleton-row.tsx b/app/ui/guests/skeleton-row.tsx index 87de2cc..3a46273 100644 --- a/app/ui/guests/skeleton-row.tsx +++ b/app/ui/guests/skeleton-row.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ import Skeleton from '@/app/ui/skeleton'; diff --git a/app/ui/guests/table.tsx b/app/ui/guests/table.tsx index 4f3694b..93972d0 100644 --- a/app/ui/guests/table.tsx +++ b/app/ui/guests/table.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/search.tsx b/app/ui/search.tsx index b50d837..6ac5d51 100644 --- a/app/ui/search.tsx +++ b/app/ui/search.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; diff --git a/app/ui/skeleton.tsx b/app/ui/skeleton.tsx index 1a2bdc8..4c64e31 100644 --- a/app/ui/skeleton.tsx +++ b/app/ui/skeleton.tsx @@ -1,4 +1,4 @@ -/* Copyright (C) 2024 Manuel Bustillo*/ +/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ export default function Skeleton({ className }: { className: string }) { return
;