diff --git a/.env b/.env index 5307f2d..9782ce3 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ REGISTRY_PREFIX=harbor.sheldan.dev/gw2/ -VERSION=0.0.1 \ No newline at end of file +VERSION=0.0.2 \ No newline at end of file diff --git a/ci/gw2-tools/Chart.yaml b/ci/gw2-tools/Chart.yaml index 9aeef6f..2ab4ccf 100644 --- a/ci/gw2-tools/Chart.yaml +++ b/ci/gw2-tools/Chart.yaml @@ -1,8 +1,5 @@ apiVersion: v2 name: gw2-tools description: A Helm chart for Kubernetes - type: application - -version: 0.0.1 - +version: 0.0.2 diff --git a/gw2-tools-backend/database/target/classes/META-INF/database.kotlin_module b/gw2-tools-backend/database/target/classes/META-INF/database.kotlin_module new file mode 100644 index 0000000..1e9f2ca Binary files /dev/null and b/gw2-tools-backend/database/target/classes/META-INF/database.kotlin_module differ diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/collection.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/collection.xml new file mode 100644 index 0000000..598b77f --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/collection.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/currency.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/currency.xml new file mode 100644 index 0000000..761512b --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/currency.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + DROP TRIGGER IF EXISTS currency_update_trigger ON currency; + CREATE TRIGGER currency_update_trigger BEFORE UPDATE ON currency FOR EACH ROW EXECUTE PROCEDURE update_trigger_procedure(); + + + DROP TRIGGER IF EXISTS currency_insert_trigger ON currency; + CREATE TRIGGER currency_insert_trigger BEFORE INSERT ON currency FOR EACH ROW EXECUTE PROCEDURE insert_trigger_procedure(); + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/item.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/item.xml new file mode 100644 index 0000000..7263790 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/item.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ALTER TABLE item ADD CONSTRAINT check_item_rarity CHECK (rarity IN ('JUNK', 'BASIC', 'FINE', 'MASTERWORK', 'RARE', 'EXOTIC', 'ASCENDED', 'LEGENDARY')); + ALTER TABLE item ADD CONSTRAINT check_item_type CHECK (type IN ('CONTAINER', 'ARMOR', 'BACK', 'BAG', 'CONSUMABLE', 'CRAFTING_MATERIAL', 'GATHERING', 'GIZMO', 'JADE_TECH_MODULE', 'KEY', 'MINI_PET', 'POWER_CORE', 'TOOL', 'TRAIT', 'TRINKET', 'TROPHY', 'UPGRADE_COMPONENT', 'WEAPON', 'RELIC')); + + + DROP TRIGGER IF EXISTS item_update_trigger ON item; + CREATE TRIGGER item_update_trigger BEFORE UPDATE ON item FOR EACH ROW EXECUTE PROCEDURE update_trigger_procedure(); + + + DROP TRIGGER IF EXISTS item_insert_trigger ON item; + CREATE TRIGGER item_insert_trigger BEFORE INSERT ON item FOR EACH ROW EXECUTE PROCEDURE insert_trigger_procedure(); + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/opening.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/opening.xml new file mode 100644 index 0000000..b48a4e5 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/opening.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + DROP TRIGGER IF EXISTS opening_update_trigger ON opening; + CREATE TRIGGER opening_update_trigger BEFORE UPDATE ON opening FOR EACH ROW EXECUTE PROCEDURE update_trigger_procedure(); + + + DROP TRIGGER IF EXISTS opening_insert_trigger ON opening; + CREATE TRIGGER opening_insert_trigger BEFORE INSERT ON opening FOR EACH ROW EXECUTE PROCEDURE insert_trigger_procedure(); + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/insert_trigger.sql b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/insert_trigger.sql new file mode 100644 index 0000000..b2be372 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/insert_trigger.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE FUNCTION insert_trigger_procedure() RETURNS trigger +LANGUAGE plpgsql +AS $$ + BEGIN + NEW.created := CURRENT_TIMESTAMP; + RETURN NEW; + END; +$$; \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/update_trigger.sql b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/update_trigger.sql new file mode 100644 index 0000000..41168e6 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/sql/update_trigger.sql @@ -0,0 +1,8 @@ +CREATE OR REPLACE FUNCTION update_trigger_procedure() RETURNS trigger +LANGUAGE plpgsql +AS $$ + BEGIN + NEW.updated := CURRENT_TIMESTAMP; + RETURN NEW; + END; +$$; \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/submission_template.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/submission_template.xml new file mode 100644 index 0000000..4b0bbbf --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/submission_template.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + DROP TRIGGER IF EXISTS submission_template_update_trigger ON submission_template; + CREATE TRIGGER submission_template_update_trigger BEFORE UPDATE ON submission_template FOR EACH ROW EXECUTE PROCEDURE update_trigger_procedure(); + + + DROP TRIGGER IF EXISTS submission_template_insert_trigger ON submission_template; + CREATE TRIGGER submission_template_insert_trigger BEFORE INSERT ON submission_template FOR EACH ROW EXECUTE PROCEDURE insert_trigger_procedure(); + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/tables.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/tables.xml new file mode 100644 index 0000000..d401df8 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/tables.xml @@ -0,0 +1,11 @@ + + + + + + + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/trigger_functions.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/trigger_functions.xml new file mode 100644 index 0000000..8021bbe --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/trigger_functions.xml @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/user.xml b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/user.xml new file mode 100644 index 0000000..37f47b6 --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/0.0.1/tables/user.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + DROP TRIGGER IF EXISTS gw2_user_update_trigger ON gw2_user; + CREATE TRIGGER gw2_user_update_trigger BEFORE UPDATE ON gw2_user FOR EACH ROW EXECUTE PROCEDURE update_trigger_procedure(); + + + DROP TRIGGER IF EXISTS gw2_user_insert_trigger ON gw2_user; + CREATE TRIGGER gw2_user_insert_trigger BEFORE INSERT ON gw2_user FOR EACH ROW EXECUTE PROCEDURE insert_trigger_procedure(); + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/classes/changeLog/changeLog.xml b/gw2-tools-backend/database/target/classes/changeLog/changeLog.xml new file mode 100644 index 0000000..1a9580a --- /dev/null +++ b/gw2-tools-backend/database/target/classes/changeLog/changeLog.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/gw2-tools-backend/database/target/maven-archiver/pom.properties b/gw2-tools-backend/database/target/maven-archiver/pom.properties new file mode 100644 index 0000000..4a0b13a --- /dev/null +++ b/gw2-tools-backend/database/target/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=database +groupId=dev.sheldan.gw2.tools +version=0.0.2 diff --git a/gw2-tools-backend/database/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/gw2-tools-backend/database/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/database/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/gw2-tools-backend/database/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/executable/target/classes/META-INF/executable.kotlin_module b/gw2-tools-backend/executable/target/classes/META-INF/executable.kotlin_module new file mode 100644 index 0000000..d4bf7bf Binary files /dev/null and b/gw2-tools-backend/executable/target/classes/META-INF/executable.kotlin_module differ diff --git a/gw2-tools-backend/executable/target/classes/application.properties b/gw2-tools-backend/executable/target/classes/application.properties new file mode 100644 index 0000000..176405f --- /dev/null +++ b/gw2-tools-backend/executable/target/classes/application.properties @@ -0,0 +1,18 @@ +management.endpoints.web.exposure.include=mappings + +security.basic.enabled=false +management.security.enabled=false + + +spring.datasource.url=jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME} +spring.datasource.username= ${DB_USER} +spring.datasource.password= ${DB_PASS} +spring.datasource.hikari.maximum-pool-size=${hikariPoolSize} +spring.jpa.hibernate.default_schema=gw2 +spring.jpa.properties.hibernate.default_schema=gw2 +spring.quartz.jdbc.initialize-schema=never +management.metrics.tags.application=GW2-Tools +management.endpoint.health.probes.enabled=true +management.health.livenessState.enabled=true +management.health.readinessState.enabled=true +spring.application.name=GW2-Tools \ No newline at end of file diff --git a/gw2-tools-backend/executable/target/classes/logback.xml b/gw2-tools-backend/executable/target/classes/logback.xml new file mode 100644 index 0000000..7212d95 --- /dev/null +++ b/gw2-tools-backend/executable/target/classes/logback.xml @@ -0,0 +1,11 @@ + + + + %d{HH:mm:ss.SSS} [%thread] [%-5level] [%logger{36}]: %msg%n + + + + + + + \ No newline at end of file diff --git a/gw2-tools-backend/executable/target/maven-archiver/pom.properties b/gw2-tools-backend/executable/target/maven-archiver/pom.properties new file mode 100644 index 0000000..a169ea3 --- /dev/null +++ b/gw2-tools-backend/executable/target/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=executable +groupId=dev.sheldan.gw2.tools +version=0.0.2 diff --git a/gw2-tools-backend/executable/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/gw2-tools-backend/executable/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/executable/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/gw2-tools-backend/executable/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/gw2-api-client/target/classes/META-INF/gw2-api-client.kotlin_module b/gw2-tools-backend/gw2-api-client/target/classes/META-INF/gw2-api-client.kotlin_module new file mode 100644 index 0000000..1e9f2ca Binary files /dev/null and b/gw2-tools-backend/gw2-api-client/target/classes/META-INF/gw2-api-client.kotlin_module differ diff --git a/gw2-tools-backend/gw2-api-client/target/maven-archiver/pom.properties b/gw2-tools-backend/gw2-api-client/target/maven-archiver/pom.properties new file mode 100644 index 0000000..e7c4048 --- /dev/null +++ b/gw2-tools-backend/gw2-api-client/target/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=gw2-api-client +groupId=dev.sheldan.gw2.tools +version=0.0.2 diff --git a/gw2-tools-backend/gw2-api-client/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/gw2-tools-backend/gw2-api-client/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/gw2-api-client/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/gw2-tools-backend/gw2-api-client/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/rest-api/target/classes/META-INF/rest-api.kotlin_module b/gw2-tools-backend/rest-api/target/classes/META-INF/rest-api.kotlin_module new file mode 100644 index 0000000..1e9f2ca Binary files /dev/null and b/gw2-tools-backend/rest-api/target/classes/META-INF/rest-api.kotlin_module differ diff --git a/gw2-tools-backend/rest-api/target/maven-archiver/pom.properties b/gw2-tools-backend/rest-api/target/maven-archiver/pom.properties new file mode 100644 index 0000000..722eaae --- /dev/null +++ b/gw2-tools-backend/rest-api/target/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=rest-api +groupId=dev.sheldan.gw2.tools +version=0.0.2 diff --git a/gw2-tools-backend/rest-api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/gw2-tools-backend/rest-api/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/rest-api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/gw2-tools-backend/rest-api/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/gw2-tools-backend/target/checkout b/gw2-tools-backend/target/checkout new file mode 160000 index 0000000..9ce315f --- /dev/null +++ b/gw2-tools-backend/target/checkout @@ -0,0 +1 @@ +Subproject commit 9ce315fa1e5593b834bb2baff52fd181ca959bac diff --git a/gw2-tools-ui/package-lock.json b/gw2-tools-ui/package-lock.json index 9393f2c..a04e89e 100644 --- a/gw2-tools-ui/package-lock.json +++ b/gw2-tools-ui/package-lock.json @@ -1,11 +1,11 @@ { "name": "drr-ui", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@reduxjs/toolkit": "^2.0.1", "@testing-library/jest-dom": "^5.17.0", diff --git a/gw2-tools-ui/package.json b/gw2-tools-ui/package.json index 5ac7cb6..48d2365 100644 --- a/gw2-tools-ui/package.json +++ b/gw2-tools-ui/package.json @@ -1,6 +1,6 @@ { "name": "gw2-tools-ui", - "version": "0.0.1", + "version": "0.0.2", "private": true, "dependencies": { "@reduxjs/toolkit": "^2.0.1",