diff --git a/README.md b/README.md
index 0a40d9a..37ccb3a 100644
--- a/README.md
+++ b/README.md
@@ -135,7 +135,7 @@ new QSftpImportMetaData()
## Project Status
-Stable and production-ready.
+Release candidate. Builds against QQQ `4.1.0-RC.22`; release candidates (`0.5.0-RC.N`) are published to the Gitea Maven registry at `https://git.kof22.com/api/packages/QRun-IO/maven`.
### Roadmap
diff --git a/pom.xml b/pom.xml
index 56e2b3d..dd5069d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,6 +23,7 @@
0.5.0-SNAPSHOT
+ 4.1.0-RC.22
@@ -70,10 +71,17 @@
+
+ com.kingsrook.qqq
+ qqq-bom-pom
+ ${qqq.version}
+ pom
+ import
+
org.junit
junit-bom
- 5.10.0
+ 6.0.2
pom
import
@@ -102,39 +110,5 @@
-
-
-
-
-
- qqq-snapshot
-
- 4.1.0-SNAPSHOT
-
-
-
-
- com.kingsrook.qqq
- qqq-bom-pom
- ${qqq.snapshot.version}
- pom
- import
-
-
-
-
-
- sonatype-snapshots
- https://central.sonatype.com/repository/maven-snapshots/
-
- false
-
-
- true
-
-
-
-
-
diff --git a/src/test/java/com/kingsrook/qbits/sftpdataintegration/BaseTest.java b/src/test/java/com/kingsrook/qbits/sftpdataintegration/BaseTest.java
index cf05200..c9369a7 100644
--- a/src/test/java/com/kingsrook/qbits/sftpdataintegration/BaseTest.java
+++ b/src/test/java/com/kingsrook/qbits/sftpdataintegration/BaseTest.java
@@ -43,7 +43,9 @@ import com.kingsrook.qqq.backend.core.model.session.QSession;
import com.kingsrook.qqq.backend.core.modules.backend.implementations.memory.MemoryBackendModule;
import com.kingsrook.qqq.backend.core.modules.backend.implementations.memory.MemoryRecordStore;
import com.kingsrook.qqq.backend.core.processes.tracing.LoggingProcessTracer;
+import com.kingsrook.qqq.backend.module.filesystem.base.model.metadata.Cardinality;
import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemBackendMetaData;
+import com.kingsrook.qqq.backend.module.filesystem.local.model.metadata.FilesystemTableBackendDetails;
import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.BeforeEach;
@@ -110,7 +112,21 @@ public class BaseTest
/////////////////////////////////////
new SavedBulkLoadProfileMetaDataProvider().defineAll(qInstance, MEMORY_BACKEND_NAME, null);
qInstance.addPossibleValueSource(TablesPossibleValueSourceMetaDataProvider.defineTablesPossibleValueSource(qInstance));
- new SavedReportsMetaDataProvider().defineAll(qInstance, MEMORY_BACKEND_NAME, DESTINATION_FILESYSTEM_BACKEND_NAME, null);
+ new SavedReportsMetaDataProvider().defineAll(qInstance, MEMORY_BACKEND_NAME, DESTINATION_FILESYSTEM_BACKEND_NAME, table ->
+ {
+ if(!SavedReportsMetaDataProvider.REPORT_STORAGE_TABLE_NAME.equals(table.getName()))
+ {
+ return;
+ }
+
+ FilesystemTableBackendDetails details = new FilesystemTableBackendDetails();
+ details.withCardinality(Cardinality.ONE);
+ details.withBasePath("reports");
+ details.withGlob("*");
+ details.withContentsFieldName("contents");
+ details.withFileNameFieldName("reference");
+ table.setBackendDetails(details);
+ });
////////////////////////
// configure the qbit //