From 04fc85d2574897828cd33f91065d08a3453630b2 Mon Sep 17 00:00:00 2001 From: digimint Date: Wed, 19 Jun 2024 21:41:03 -0500 Subject: [PATCH] License under AGPLv3 --- LICENSE | 0 src/main/scala/Main.scala | 17 +++++++++++++++++ src/main/scala/db/schema/ScopesVersion.scala | 17 +++++++++++++++++ src/main/scala/db/schema/UserToken.scala | 17 +++++++++++++++++ src/main/scala/twitch/api/TokenScope.scala | 17 +++++++++++++++++ .../api/UserAuthenticationCredential.scala | 17 +++++++++++++++++ 6 files changed, 85 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e69de29 diff --git a/src/main/scala/Main.scala b/src/main/scala/Main.scala index 4c7ddbd..92e6fb0 100644 --- a/src/main/scala/Main.scala +++ b/src/main/scala/Main.scala @@ -1,3 +1,20 @@ +/* + UNIT_CA5 - Stream management bot + Copyright (C) 2024 digimint + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ package unit_ca5 import slick.jdbc.PostgresProfile.api._ diff --git a/src/main/scala/db/schema/ScopesVersion.scala b/src/main/scala/db/schema/ScopesVersion.scala index cf813fb..0e48f4b 100644 --- a/src/main/scala/db/schema/ScopesVersion.scala +++ b/src/main/scala/db/schema/ScopesVersion.scala @@ -1,3 +1,20 @@ +/* + UNIT_CA5 - Stream management bot + Copyright (C) 2024 digimint + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ package unit_ca5.db.schema import unit_ca5.twitch.TokenScope diff --git a/src/main/scala/db/schema/UserToken.scala b/src/main/scala/db/schema/UserToken.scala index ecbc47b..68e63a4 100644 --- a/src/main/scala/db/schema/UserToken.scala +++ b/src/main/scala/db/schema/UserToken.scala @@ -1,3 +1,20 @@ +/* + UNIT_CA5 - Stream management bot + Copyright (C) 2024 digimint + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ package unit_ca5.db.schema import slick.jdbc.PostgresProfile.api._ diff --git a/src/main/scala/twitch/api/TokenScope.scala b/src/main/scala/twitch/api/TokenScope.scala index 286fbe1..40260af 100644 --- a/src/main/scala/twitch/api/TokenScope.scala +++ b/src/main/scala/twitch/api/TokenScope.scala @@ -1,3 +1,20 @@ +/* + UNIT_CA5 - Stream management bot + Copyright (C) 2024 digimint + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ package unit_ca5.twitch enum TokenScope: diff --git a/src/main/scala/twitch/api/UserAuthenticationCredential.scala b/src/main/scala/twitch/api/UserAuthenticationCredential.scala index e171b4b..af944bb 100644 --- a/src/main/scala/twitch/api/UserAuthenticationCredential.scala +++ b/src/main/scala/twitch/api/UserAuthenticationCredential.scala @@ -1,3 +1,20 @@ +/* + UNIT_CA5 - Stream management bot + Copyright (C) 2024 digimint + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + */ package unit_ca5.twitch import java.time.Instant