Skip to content

Split Status into payment and fulfillment status#61

Merged
TLTimeplex merged 3 commits into
mainfrom
split-badge-status
Jul 25, 2025
Merged

Split Status into payment and fulfillment status#61
TLTimeplex merged 3 commits into
mainfrom
split-badge-status

Conversation

@TLTimeplex

@TLTimeplex TLTimeplex commented Jul 16, 2025

Copy link
Copy Markdown
Member

Closes #59

  • Added new state paid and separated unpaid from status, to display the payment status
  • Adjusted the POS to display the price now with a colored indicator
  • Added a tag for unpaid Badges in index
  • Adjusted Filament
  • fixed all dependencies
  • Migrates to the new state system

New states:

Payment Status:
unpaid -> paid

Fulfillment Status:
pending -> printed -> ready_to_pickup <-> picked_up

Like the old system, just with the changes if the badge is unpaid, it will not be able to be ready_to_pickup/picked up

New paid tag above price in index

Bildschirmfoto vom 2025-07-16 18-04-59 image
Dev note Have to look in the css one-day to fix the white box+shadow on the bottom of tool-tips

New indicator next to price for payment indication

Bildschirmfoto vom 2025-07-16 18-15-27 Maybe adjust the coloring, but with 4 colors and on of it is danger (red) which is not really given outside of the payment status?

Fresh order with a free badges (-> 0€ to pay == paid)

Bildschirmfoto vom 2025-07-16 18-18-32 Bildschirmfoto vom 2025-07-16 18-19-26

+ Added new state paid and separated unpaid from status, to display the payment status
+ Adjusted the POS to display the price now with a colored indicator
+ Added a tag for unpaid Badges in index
+ Adjusted Filament
* fixed all dependencies
@TLTimeplex TLTimeplex requested a review from Thiritin July 16, 2025 16:34
@TLTimeplex TLTimeplex self-assigned this Jul 16, 2025
@TLTimeplex TLTimeplex added the enhancement New feature or request label Jul 16, 2025
@TLTimeplex TLTimeplex merged commit ddee42c into main Jul 25, 2025
1 check passed
@TLTimeplex TLTimeplex deleted the split-badge-status branch August 19, 2025 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Split Badge-Status

1 participant