Frank
06f67a833c
added new tests for API Endpoints
2026-04-14 21:43:43 +02:00
Frank
22c3b03cb3
Fix All Failing tests
...
All failing tests are fixed now that makes the refactoring more easy since all tests must pass
2026-04-14 17:32:50 +02:00
Frank
f82dc480f7
dynamic registration of routes, model, migrations and initializers.
2026-04-01 14:40:50 +02:00
Frank
4f5029e656
introduced central package registry by package init function
2026-03-16 16:36:47 +01:00
Bardioc26
95f0fc0b7a
editing and maintenance and user suggestions
...
* every user has a right of a username and a display name and has the right to change it
* System information page now shows information about database user count, char count, and database schema version
* more maintenance lists
* show the right values in columns and fields
* move similar from inside of frontend component functions to utility js when used multiple times
* display help on mouse over
* add more than one believe to character
* make char name editable with better char info in headline
* GiT Gifttoleranz value not calculated correctly
* Bump backend to 0.2.3, frontend to 0.2.2
2026-02-03 17:21:43 +01:00
Frank
321339861f
Now we can share a char to other users
...
only in DB no UI yet
2026-02-01 21:32:48 +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
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
f8c1be3b99
added GameSystemID to Equipment, Weapon, Container and Transportation
2026-01-28 22:05:11 +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
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
43227ec423
Bugfixes GetMiscLookupByKey
2026-01-14 21:58:37 +01:00
Frank
c0a4b656d4
created GetMiscLookupByKey
...
for values we do not want hard coded but that are not worth its own struct
2026-01-14 21:13:25 +01:00
Frank
5e7acb8099
renamed tables for a name more matching the purpose
2026-01-12 16:36:35 +01:00
Frank
f83faad432
move classmapping to DB
...
LearningPointsData transfered to DataBase
2026-01-12 16:36:35 +01:00
Frank
1a7d8af65c
Weaponskill Categories test fixing
2026-01-12 16:36:35 +01:00
Frank
310952c2d1
got categories from wrong source
2026-01-12 16:36:35 +01:00
Frank
a547d850a2
TestCopyLiveDatabaseToFile now runs
...
after connection to local MySQL database is working for go tests
2026-01-02 12:07:28 +01:00
Frank
397676acfb
Update maintenance Component for Skills
2026-01-02 10:21:29 +01:00
Frank
fd2c2462b2
added role checking for maintenance routes
2025-12-30 08:11:33 +01:00
Frank
3a7e699507
CalculateStaticFieldsLogic
...
calculation of Bonus values defence zaubern and other values that depend on base stats
2025-12-27 08:33:42 +01:00
Frank
b37c6a0b6a
added tests package logger
...
lets see how goo they are
and some whitespace changes
2025-08-30 08:59:45 +02:00
Frank
fe32213e50
added tests package maintenance
...
lets see how goo they are
2025-08-30 08:59:45 +02:00
Frank
acde6aeaeb
fixing testsa for copy_db
2025-08-30 08:59:45 +02:00
Frank
b7f22c2d5e
Transfer from SQLite to MariaDB
2025-08-12 22:20:49 +02:00
Frank
c8813306af
Add MariaDB und phpMyadmin to the docker compose
2025-08-12 22:09:15 +02:00
Frank
4df7376e33
logging, environment und Datenbank connection
2025-08-11 07:46:53 +02:00
Frank
c8ab5616de
Lernkosten Zauber
2025-08-07 09:41:51 +02:00
Frank
ae387eea0e
entferne Lookuplist aus den Datenstrukturen
2025-07-30 05:40:13 +02:00
Frank
61de8e4a6a
Lernkosten aus DB
2025-07-29 23:29:12 +02:00
Frank
77b074902f
Neues LearncostSystem initialisiert
2025-07-29 19:21:58 +02:00
Frank
74cc552c24
Cleanup unused code
2025-07-29 10:51:03 +02:00
Frank
f178a14e24
kopiere Datenbank aus TestCopyLiveDatabaseToFile nach database.PreparedTestDB
2025-07-29 10:24:14 +02:00
Frank
05c71ffa71
TestCopyLiveDatabaseToFile funktioniert
2025-07-29 09:42:53 +02:00
Frank
bb5be29b57
MakeTestdataFromLive umgeschrieben vereinfacht
2025-07-29 08:38:29 +02:00
Frank
39d5b69cb4
Kopieren der Datenbank in SQLite datei
2025-07-29 07:59:40 +02:00
Frank
64a2ca1a47
kommentare und leere Dateien entfernt
2025-07-28 22:27:33 +02:00
Frank
d6aad4efd8
equipment und skills migriert
2025-07-28 22:08:19 +02:00
Frank
c5d5c5a6d4
WIP migration character
2025-07-28 21:35:29 +02:00
Frank
d65dbae050
letzes struct aus gsmaster nach models migriert
2025-07-28 20:55:07 +02:00
Frank
585c2a2cb3
Strukturen verschoben
...
Skill WeaponSkill
Spell Equipment
Weapon
Container
Transportation
2025-07-28 18:56:56 +02:00
Frank
c76f1cfbe2
Strukturen verschoben
...
Skill WeaponSkill
Spell Equipment
Weapon
Container
Transportation
2025-07-28 18:56:45 +02:00
Frank
40835e02a7
Spell migriert
2025-07-27 23:50:19 +02:00
Frank
c5484432dc
WeaponSkill
2025-07-27 23:36:47 +02:00
Frank
ee8fdf4303
LookupList und Skill migriert
2025-07-27 23:13:04 +02:00