Commit Graph

551 Commits

Author SHA1 Message Date
Frank 7c8d238a30 add new task 2026-05-01 18:07:52 +02:00
Frank 7c4e5fa206 add and remove PP for same named skills fixed
Co-authored-by: Copilot <copilot@github.com>
2026-05-01 14:56:55 +02:00
Frank a8fc01b427 add and remove PP for Weaponskill fixed
Co-authored-by: Copilot <copilot@github.com>
2026-05-01 14:38:49 +02:00
Frank dc42cd7f24 Set Docker image tag when building
to prevent rebuild when nothing has changed

Co-authored-by: Copilot <copilot@github.com>
2026-04-29 08:55:57 +02:00
Frank c684123ffc added lern and skill improvement cost editing 2026-04-16 22:16:11 +02:00
Frank c9a8b5771a Merge branch 'separate_business_logic' 2026-04-15 21:50:18 +02:00
Frank 06f67a833c added new tests for API Endpoints 2026-04-14 21:43:43 +02:00
Frank aca4e72a7a added common translations 2026-04-14 20:51:14 +02:00
Frank f3e7069bc5 restored routes for maintenance 2026-04-14 20:28:41 +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 c7908663d6 added desired module layout
and debugging information
2026-04-12 08:06:49 +02:00
Frank 7fadf82c4c adopting agent instructions
for a more consistent coding style
2026-04-12 08:03:59 +02:00
Frank 2cac1cc41d Create tests for ALL API entpoints in ALL packages
Based on current data. Ensure that all API endpoints used in frontend are tested. These tests are crucial for the next refactoring tasks.
2026-04-11 23:37:40 +02:00
Frank 9a429b16a2 app template 2026-04-01 15:16:12 +02:00
Frank 724ee77710 ai documentation 2026-04-01 15:16:12 +02:00
Frank deaf004891 setting a docker compose project name to prevent shutdown of other containers with the same (composer)name 2026-04-01 14:41:56 +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 261a6294cb Desktop app dynamic config of API Port (#40)
* added dynamic configuration of Port in Desktop app
* added dynamic configuration of API_URL to docker deployments.

Now it works with editing only .env file.
2026-02-27 11:55:30 +01:00
Bardioc26 bb9ef4f77e Added Desktop app deployment (#39)
Created a desktop app using Walis framework.
This embeds the frontend and backend into one binary that shows itself on a desktop
2026-02-24 22:10:05 +01:00
Frank c6539d17f4 Bump backend to 0.2.5, frontend to 0.2.4 2026-02-17 23:27:54 +01:00
Bardioc26 c999037485 bugfix-0.2.4
Bugfix 0.2.4
* edit in Skill view
* 404 when learning or improving skills and spells
* password restet  e-mail was not sent
backend-v0.2.4 frontend-v0.2.3
2026-02-17 23:17:50 +01:00
Bardioc26 a7eb3cda81 Password email not sent (#34)
* Sending mails from password reset

now we are really sending the mail
* Must set Mail configuration
2026-02-17 23:12:58 +01:00
Bardioc26 1084a16eae the old routed where removed (#33)
the old routes have been removed but where  still used
2026-02-17 23:08:28 +01:00
Bardioc26 b3ed03bf40 Edit in skill view (#32)
* added editing to SkillView
* added bonus for leiteigenschaft to skill
2026-02-17 23:05:42 +01:00
Frank 3d0a1b86de already set next version 2026-02-05 14:37:20 +01:00
Bardioc26 6943e678a9 Small fixes aside (#29)
* version string was not set in correct place
* add new item buttons and edit masks.
* localized reset password form
* common layout
buttons:
Save left green
Cancel right red

* added help-icon
* setting version improved
make the handling to set versions more convenient. Decoupled setting versions, committing files and tagging.
2026-02-04 22:18:37 +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
backend-v0.2.3 frontend-v0.2.2 v0.2.3
2026-02-03 17:21:43 +01:00
Bardioc26 49e6a684dd Merge pull request #24 from Bardioc26/small_fixes_aside
Fixing Import UserID not set
backend-v0.2.2 frontend-v0.2.1 v0.2.2
2026-02-02 15:06:57 +01:00
Frank fdc99abba8 Bump backend version to 0.2.2 2026-02-02 15:05:32 +01:00
Frank d38cfd6973 import UserID was not read correctly 2026-02-02 15:04:05 +01:00
Frank 45d56674c1 updated help text and FAQ
added build to start script before shuting down the containers
2026-02-02 14:28:06 +01:00
Frank 733e095f1f Landing page CSS 2026-02-02 13:49:40 +01:00
Bardioc26 287e1e16d0 Merge pull request #23 from Bardioc26/public_chars
Show Public chars to everyone
users can change a char from private to public and vice versa
user can share a private char with other users
show own chars in left list and shared chars in right list
ensure user can only change own chars
v0.2.1
2026-02-02 13:48:25 +01:00
Frank 592e822b98 Bump version to 0.2.1 2026-02-02 13:43:18 +01:00
Frank e730717a8d dragon-image should be positioned better 2026-02-02 13:39:32 +01:00
Frank fb7d52bde9 there was a warning because of empty class fullwidth-page 2026-02-02 13:16:59 +01:00
Frank d3812ee565 Testing Ownership 2026-02-02 13:12:51 +01:00
Frank 5b8c83f972 UI to share user to other users 2026-02-01 23:23:53 +01:00
Frank 9bf36599fb remove edit elements if user is not owner 2026-02-01 22:48:07 +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 5152600ea3 User can change a character from private to public and back 2026-02-01 20:55:44 +01:00
Frank 2195ea55c0 List styles changed 2026-02-01 20:28:16 +01:00
Frank 7f95a5ed54 added shared chars to list 2026-02-01 18:15:38 +01:00
Frank d2d0d874d7 Bump version to 0.2.0 v0.2.0 2026-02-01 17:08:01 +01:00
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