diff --git a/.DS_Store b/.DS_Store
deleted file mode 100644
index 407a0d2b..00000000
Binary files a/.DS_Store and /dev/null differ
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..f3f88d48
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,23 @@
+# Maven
+target/
+pom.xml.tag
+pom.xml.releaseBackup
+pom.xml.versionsBackup
+pom.xml.next
+release.properties
+dependency-reduced-pom.xml
+buildNumber.properties
+.mvn/timing.properties
+.mvn/wrapper/maven-wrapper.jar
+
+# IDE
+.idea/
+*.iml
+.vscode/
+.settings/
+.classpath
+.project
+
+# OS
+.DS_Store
+Thumbs.db
diff --git a/pom.xml b/pom.xml
index ddcc05b4..cfb1e88c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,22 +24,22 @@
org.apache.commons
commons-text
- 1.9
+ 1.12.0
- mysql
- mysql-connector-java
- 5.1.42
+ com.mysql
+ mysql-connector-j
+ 8.3.0
com.mchange
c3p0
- 0.9.5.2
+ 0.10.1
org.jboss.weld
weld-core
- 1.1.33.Final
+ 2.4.8.Final
javax.enterprise
@@ -66,7 +66,7 @@
org.apache.logging.log4j
log4j-core
- 2.3
+ 2.23.1
true
test
@@ -98,7 +98,7 @@
org.mockito
mockito-core
- 2.28.2
+ 5.11.0
com.google.errorprone