Commit Graph

172 Commits

Author SHA1 Message Date
Bardioc26 042a1d4773 Learncost frontend (#42)
* introduced central package  registry by package init function
* dynamic registration of routes, model, migrations and initializers.
* setting a docker compose project name to prevent shutdown of other containers with the same (composer)name
* ai documentation
* app template
* 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.
* adopting agent instructions for a more consistent coding style
* added desired module layout and debugging information
* Fix All Failing tests All failing tests are fixed now that makes the refactoring more easy since all tests must pass
* restored routes for maintenance
* added common translations
* added new tests for API Endpoint
* Merge branch 'separate_business_logic'
* added lern and skill improvement cost editing
* Set Docker image tag when building to prevent rebuild when nothing has changed
* add and remove PP for Weaponskill fixed
* add and remove PP for same named skills fixed
* add new task
2026-05-01 18:15:31 +02: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 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
2026-02-03 17:21:43 +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
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 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 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 2026-02-01 17:08:01 +01:00
Frank 66bbfd901a removed more strings
fixed issue with skill level display
2026-02-01 16:46:57 +01:00
Frank 75df07ff19 Import "JSON- oder CSV-Datei mit Charakterdaten" is wrong 2026-01-29 10:08:38 +01:00
Frank e79067b39f changed string Bamort to BaMoRT 2026-01-25 21:57:58 +01:00
Frank 03708efd0a fixed frontend building warnings 2026-01-25 16:18:32 +01:00
Frank 98cd06df65 UserProfile page was not loaded 2026-01-25 16:02:07 +01:00
Frank 144699ad24 fix problem 404 on reload 2026-01-24 18:49:06 +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
Frank fc18212f43 Bump backend to 0.1.37, frontend to 0.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
Frank ad525375e9 updated register form to new layout
This one was very old
2026-01-14 23:27:14 +01:00
Frank 7adff0e5be Update CSS to fix some ugly spots 2026-01-14 23:13:36 +01:00
Frank c18be276d1 Bump backend to 0.1.36, frontend to 0.1.28 2026-01-14 22:25:55 +01:00
Frank 7775170634 moved some basic value lists to database 2026-01-14 18:52:29 +01:00
Frank c9aec1df03 Profile and Logout moved into a user menu 2026-01-14 16:14:42 +01:00
Frank 4e58a3b4bc added language setting to the users profile 2026-01-14 15:35:51 +01:00
Frank 4972816c75 Added new pages 2026-01-13 23:34:35 +01:00
Frank 24919dcd64 The image was curupted 2026-01-13 23:32:45 +01:00
Frank 469cdfcc90 changed modal dialogs
and images on landingpage
2026-01-13 23:11:57 +01:00
Frank 8e030ee6c9 Learn costs for creation where taken from the wrong source 2026-01-12 17:11:06 +01:00
Frank 6cd9681fc3 Lerning points where not fetched with correct params 2026-01-12 16:36:35 +01:00
Frank 183ad58066 category is taken from the link table learning_weaponskill_category_difficulties 2026-01-12 16:36:35 +01:00
Frank 8c52d3ac74 Change to PolyForm Noncommercial License 1.0.0 2026-01-07 15:39:07 +01:00
Frank 2a8e883d64 GPT created a Bamort Community License (BCL) :-) 2026-01-07 15:39:07 +01:00
Frank fcf785081c Skill editieren un neu erstellen 2026-01-04 17:49:04 +01:00
Frank 96de592352 added base value for untrained skills 2026-01-04 11:38:13 +01:00
Frank 03f16112c7 enable login button only when backend is available 2026-01-04 11:20:07 +01:00