Bastian Wagner bastian
  • Joined on 2025-05-21
bastian pushed to master at bastian/teamwallet 2026-08-03 15:01:56 +02:00
84bab04523 fix export type
bastian pushed to master at bastian/teamwallet 2026-08-03 14:49:51 +02:00
b21641f37a ag grid
bastian pushed to master at bastian/teamwallet 2026-08-03 11:40:50 +02:00
71d76725a4 euro symbol
862a1bea8d Merge branch 'worktree-theoretischer-kassenstand'
3cb8cd9a4a fix: strengthen deactivation-exclusion test and align sign rule with canonical logic
ebfaac7590 feat: show theoretical balance line in the cash-balance chart
d8f13d674d refactor: extract shared backward-reconstruction logic
Compare 7 commits »
bastian pushed to master at bastian/teamwallet 2026-08-03 11:16:19 +02:00
3d774a3455 overflow
fd850f372f docs: add design spec for theoretical cash balance line in overview chart
Compare 2 commits »
bastian pushed to master at bastian/teamwallet 2026-08-03 10:16:50 +02:00
27ab505aba berechtigungen
bastian pushed to master at bastian/teamwallet 2026-08-02 09:57:44 +02:00
6eeaa3a624 Merge branch 'feature/cash-flow-presentation'
26391b5b2c Merge branch 'feature/manager-guide'
367533f1f5 fix: make cash flow amounts fully accessible
0e8ac74116 feat: add manager guide and contextual help
f2e6704943 feat: use cash flow presentation in transaction histories
Compare 7 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 21:50:08 +02:00
a94caed85f Merge branch 'worktree-kasse-kpi-charts'
e2f271fd35 fix(teams): gate empty-state and add membership check to overview stats
1058d641e7 fix(teams): anchor balanceHistory to team.balance instead of forward-summing
41a557f2c9 test(overview): dedupe the MockChart test double into a shared helper
435b8d5c53 feat(overview): add KPI charts to team overview page
Compare 6 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 19:44:11 +02:00
6eab6251d5 fehlerhafte tests entfernt
bastian pushed to master at bastian/teamwallet 2026-08-01 19:22:47 +02:00
bf1cef961a icon2
bastian pushed to master at bastian/teamwallet 2026-08-01 19:20:28 +02:00
369d556a8b icon
727ff0b1af icon
c1238929ef docs: add implementation plan for cashbox KPI charts
b6f311b11b docs: add design spec for cashbox KPI charts on team overview
5dae4362b2 feat(cashbox): book a catalog penalty directly as a transaction
Compare 5 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 15:45:55 +02:00
9664187049 altes backend entfenrt
3551641a85 feat(teams): manage player active status and team-role with treasurer safeguard
Compare 2 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 15:03:29 +02:00
2424a8c025 Merge branch 'feature/penalty-catalog-management'
c7dfdd7498 fix: address penalty catalog review findings
fa05e55d43 feat: manage penalty catalog in modern frontend
17228a52db feat: secure penalty catalog management
45658e42fa docs: add penalty catalog management plan
Compare 5 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 13:17:40 +02:00
4c1bd49405 fixes
bastian pushed to master at bastian/teamwallet 2026-08-01 11:51:51 +02:00
e3bff40181 Merge branch 'feature/admin-user-management'
945369796e fix: refresh admin self profile state
431eba86e7 fix: align admin profile request validation
d962200b79 test: cover assignment failure recovery
9eec6268d0 fix: lock directory during assignment changes
Compare 16 commits »
bastian pushed to master at bastian/teamwallet 2026-08-01 09:30:13 +02:00
1288f5fc60 fix(mail): resolve templates from __dirname so they exist in the built image
bastian pushed to master at bastian/teamwallet 2026-07-31 23:53:59 +02:00
8e318df94f Merge branch 'worktree-mail-versand'
c80f78594e fix: register mail layout partial on handlebars singleton for real mailer wiring
0a0990c6f4 feat(mail): redesign email templates with TeamWallet branding and shared layout partial
ae9de39ac4 chore(mail): remove nestjs-i18n, only ever used for the two mail templates
247aeefd4c fix(mail): remove dead return before sendMail, add firstName personalization
Compare 6 commits »
bastian pushed to master at bastian/teamwallet 2026-07-31 22:34:56 +02:00
bastian pushed to master at bastian/teamwallet 2026-07-31 22:29:01 +02:00
bastian pushed to master at bastian/teamwallet 2026-07-31 22:13:17 +02:00
e5ba292815 scss
ed5a00a577 docs: correct mail design spec after deeper env/infra investigation
539d073de4 docs: add design spec for mail sending fix and template redesign
Compare 3 commits »
bastian pushed to master at bastian/teamwallet 2026-07-31 22:01:12 +02:00
1d4546d483 styling
7df56110a6 chore: ignore local worktrees
Compare 2 commits »