Skip to content

Kaui 6.24#618

Merged
tungleduyxyz merged 11 commits into
masterfrom
kaui_6.24
Jun 30, 2026
Merged

Kaui 6.24#618
tungleduyxyz merged 11 commits into
masterfrom
kaui_6.24

Conversation

@tungleduyxyz

@tungleduyxyz tungleduyxyz commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates Kaui to improve subscription management UX and functionality: recording usage now better guides unit selection and date entry, bundle search no longer shows a “no bundles” message when not searching, and subscription creation/update supports multi-phase price overrides.

Changes:

  • Improve “Record Usage” UI/validation flow (unit type selection, datetime input, updated error messaging).
  • Replace single price_override with multi-entry price_overrides across create/update flows and UI.
  • Only show “No bundles found” message when a search query is present.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
test/functional/kaui/subscriptions_controller_test.rb Updates functional tests for new usage-date validation message and multi-phase price override params.
app/views/kaui/subscriptions/record_usage.erb Enhances record-usage form (unit type selection, datetime input, removes reason/comment fields).
app/views/kaui/subscriptions/_form.html.erb Adds multi-phase price override UI for subscription creation.
app/views/kaui/subscriptions/_edit_form.html.erb Adds multi-phase price override UI for subscription plan change.
app/views/kaui/bundles/index.html.erb Suppresses “No bundles found” message unless searching.
app/controllers/kaui/subscriptions_controller.rb Implements server-side multi-phase price overrides, unit type extraction, and more flexible usage date parsing.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread app/views/kaui/subscriptions/_form.html.erb Outdated
Comment thread app/views/kaui/subscriptions/_form.html.erb Outdated
Comment thread app/views/kaui/subscriptions/_edit_form.html.erb Outdated
Comment thread app/views/kaui/subscriptions/_edit_form.html.erb Outdated
Comment thread app/controllers/kaui/subscriptions_controller.rb Outdated
Comment thread app/controllers/kaui/subscriptions_controller.rb Outdated
@tungleduyxyz tungleduyxyz merged commit 9007ffd into master Jun 30, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4.0.20 : Edit Columns does not work

2 participants