diff --git a/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java b/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java
index 3821811..d9c4a61 100644
--- a/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/annotations/package-info.java
@@ -1,3 +1,21 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
/**
* Annotations defined to allow user customization
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java b/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java
index 24b19bc..1fc8f8f 100644
--- a/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/controller/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Controllers registered for the web UI
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java b/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java
index 39159b0..692bedf 100644
--- a/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/dbmapping/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Representation of the user database and repository classes.
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java b/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java
index 5786cb2..89d7ba8 100644
--- a/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java
+++ b/src/main/java/tech/ailef/dbadmin/external/dto/ValidationErrorsContainer.java
@@ -1,3 +1,21 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
package tech.ailef.dbadmin.external.dto;
import java.util.ArrayList;
diff --git a/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java b/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java
index 1fe52bd..c67061f 100644
--- a/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/dto/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Data objects used in primarily in requests and responses
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java b/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java
index b692e3e..36af4d2 100644
--- a/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/exceptions/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Exception classes
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java b/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java
index e407471..bfdf7f5 100644
--- a/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/misc/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Miscellaneous utility classes.
*/
diff --git a/src/main/java/tech/ailef/dbadmin/external/package-info.java b/src/main/java/tech/ailef/dbadmin/external/package-info.java
index 03c64aa..faedcdf 100644
--- a/src/main/java/tech/ailef/dbadmin/external/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/external/package-info.java
@@ -1,3 +1,21 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
/**
* Root package of Spring Boot Database Admin
*/
diff --git a/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java b/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java
index c80b5c6..9cc0793 100644
--- a/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/internal/model/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* Entity classes for the internal data source (action logs and user settings).
*/
diff --git a/src/main/java/tech/ailef/dbadmin/internal/package-info.java b/src/main/java/tech/ailef/dbadmin/internal/package-info.java
index 2b8aaa7..4dbfa3a 100644
--- a/src/main/java/tech/ailef/dbadmin/internal/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/internal/package-info.java
@@ -1,3 +1,22 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+
/**
* This is the root package for the "internal" data source, i.e. not the data source
* that interacts with the user entities, but rather the one used internally by Spring
diff --git a/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java b/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java
index 37db7cf..0748e39 100644
--- a/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/internal/repository/package-info.java
@@ -1,3 +1,21 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
/**
* Repositories for the internal data source.
*/
diff --git a/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java b/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java
index 2639043..358f9e8 100644
--- a/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java
+++ b/src/main/java/tech/ailef/dbadmin/internal/service/package-info.java
@@ -1,3 +1,21 @@
+/*
+ * Spring Boot Database Admin - An automatically generated CRUD admin UI for Spring Boot apps
+ * Copyright (C) 2023 Ailef (http://ailef.tech)
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
/**
* Service classes for the internal data source.
*/