Commit Graph

506 Commits

Author SHA1 Message Date
Bardioc26 6ed8ee3f90 Merge pull request #22 from Bardioc26/remove_midgard2
There is a lot in this merge. Mainly adding the Game_systems table and linking it by ID to the master data structures.
That means changing tests.
During the process some fixes aside, not related to the topic came in.
2026-02-01 17:01:29 +01:00
Frank c8aa805bcf removed more strings 2026-02-01 17:00:40 +01:00
Frank 66bbfd901a removed more strings
fixed issue with skill level display
2026-02-01 16:46:57 +01:00
Frank e1a146e03f renamed models.SkillImprovementCost2 to models.SkillImprovementCost 2026-02-01 13:33:04 +01:00
Frank 39659bcb3e New test TestCalculateSkillImproveCostNewSystem in chain of learning system
Updated learning_skill_category_difficulties to match rule set
removed SkillImprovementCost replaced by SkillImprovementCost2
2026-02-01 13:21:16 +01:00
Frank 3297c408d2 New test TestGetSkillCategoryAndDifficultyNewSystem in chain of learning system
Updated learning_skill_category_difficulties to match rule set
2026-01-31 08:36:47 +01:00
Frank 7ef9b2f17a New test TestCalculateSpellLearnCostNewSystem in chain of learning system 2026-01-30 15:17:33 +01:00
Frank 95a65afcbd Merge branch 'small_fixes_aside2' into remove_midgard2 2026-01-29 10:09:19 +01:00
Frank 75df07ff19 Import "JSON- oder CSV-Datei mit Charakterdaten" is wrong 2026-01-29 10:08:38 +01:00
Frank fb5b061bf4 removed more ocurences of "midgard"
Now all ocurences of "midgard" are for queriing values and ensure a gamesystem is set to narrow down the queries by gamesystem(id)
2026-01-29 10:05:07 +01:00
Frank 3db3bab7bd removed more ocurences of "midgard" 2026-01-29 09:49:36 +01:00
Frank 558c5735be removed all ocurences of GameSystem: "midgard" 2026-01-29 09:14:33 +01:00
Frank dc5b3c3944 added data migration
and old GameSystem field to misc table to be able to handle all tables in the same procedure.
2026-01-29 08:04:38 +01:00
Frank c2de8a5d7d added GameSystemID to Char
I am curious if this is enough
2026-01-28 23:00:20 +01:00
Frank 0424f2da00 added GameSystemID to SpellLevelLECost, SkillLearningInfo, SpellLearningInfo 2026-01-28 22:40:44 +01:00
Frank 6af44fa557 added GameSystemID to LearnCost 2026-01-28 22:18:05 +01:00
Frank f8c1be3b99 added GameSystemID to Equipment, Weapon, Container and Transportation 2026-01-28 22:05:11 +01:00
Frank a44d8c0431 renamed file 2026-01-28 21:57:16 +01:00
Frank 3e20348bd3 should have fixedtests
but found that some tests are real rubbish
2026-01-28 21:29:53 +01:00
Frank e0128c0388 added GamSystemId to Skill and therefor to WeaponSkill 2026-01-28 09:20:55 +01:00
Frank 40374f87d8 added GamSystemId to Skill and therefor to WeaponSkill 2026-01-28 09:15:04 +01:00
Frank b564052c17 added GamSystemId to Spell 2026-01-28 08:51:35 +01:00
Frank 61ea083b1d added GamSystemId to MiscLookup 2026-01-28 07:44:17 +01:00
Frank 34c6e31200 optomization in getting game system 2026-01-28 05:39:51 +01:00
Frank c77f5202b6 fix failing tests in package character 2026-01-27 09:12:09 +01:00
Frank 05867a93aa added Tests for changing gsmaster.Believe 2026-01-27 08:19:18 +01:00
Frank 65d301542e added structs functions 2026-01-25 22:41:20 +01:00
Frank b6cfcc196b added migration data and copyMariaDBToSQLite 2026-01-25 22:38:22 +01:00
Frank ba2b52c147 add module, struct and table GameSystem 2026-01-25 22:23:33 +01:00
Bardioc26 123c136efc Merge pull request #21 from Bardioc26/small_fixes_aside
Small fixes aside

Frontend Version: 0.1.30
Backend Version: 0.1.38
2026-01-25 22:02:59 +01:00
Frank e79067b39f changed string Bamort to BaMoRT 2026-01-25 21:57:58 +01:00
Frank 5112090718 Create database version tracking 2026-01-25 21:34:25 +01:00
Frank 1834a4fafa deduplicate Code 2026-01-25 21:19:53 +01:00
Frank 03708efd0a fixed frontend building warnings 2026-01-25 16:18:32 +01:00
Bardioc26 3e7146c8ea Empty user profile page on production
The UserProfile view was not displayed correctly
@ sign is not allowed in translations or must be escaped email: 'your.email{'@'}example.com',
2026-01-25 16:06:33 +01:00
Frank 98cd06df65 UserProfile page was not loaded 2026-01-25 16:02:07 +01:00
Frank 3b52281987 404 when reloading pade no profile visible 2026-01-24 18:53:46 +01:00
Frank 144699ad24 fix problem 404 on reload 2026-01-24 18:49:06 +01:00
Bardioc26 cb9c2535fd Merge pull request #19 from Bardioc26/small_fixes_aside
Small fixes aside
2026-01-24 15:46:36 +01:00
Frank 8c2c302ca9 404 when reloading pade no profile visible 2026-01-24 15:46:09 +01:00
Frank 02a7feeff9 check in test for correct userid 2026-01-24 15:16:42 +01:00
Frank 6bc4442ec0 UserID was not set during Import. Thats whyall imported chars are ssigned to userid 1. Because this is default 2026-01-24 00:05:02 +01:00
Frank 9dad47dc33 Todo: calculate poison tolerance based on character data 2026-01-23 20:47:59 +01:00
Frank a7e3c1ef9a Todo: calculate poison tolerance based on character data 2026-01-23 20:47:25 +01:00
Bardioc26 33e3cfa955 Merge pull request #18 from Bardioc26/new_pages
Added new pages and a lot of bugfixes and improvements visually and structural
v0.1.37
2026-01-15 06:43:32 +01:00
Frank fc18212f43 Bump backend to 0.1.37, frontend to 0.1.29 backend-v0.1.37 frontend-v0.1.29 2026-01-15 06:39:55 +01:00
Frank 4cbadaf561 FAQs können einfach durch hinzufügen zur language datei erweitert werden 2026-01-15 00:17:13 +01:00
Frank e1a3d01cdc Update pages mit Ko-Fi sponsoring link 2026-01-14 23:57:57 +01:00
Frank a9aa3beb75 bring FileUploadPage top the new layout 2026-01-14 23:38:56 +01:00
Frank dd997fbd2b Fileupload should only be possible if authenticated 2026-01-14 23:37:05 +01:00