Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/744/membership invoice form #799

Merged
merged 17 commits into from
Aug 20, 2024

Conversation

njaeggi
Copy link
Contributor

@njaeggi njaeggi commented Aug 8, 2024

fixes: #744
ref core pr: hitobito/hitobito#2761

@njaeggi njaeggi force-pushed the feature/744/membership-invoice-form branch from f54e50b to a5ca1e2 Compare August 8, 2024 07:12
@njaeggi njaeggi marked this pull request as ready for review August 8, 2024 07:17
@njaeggi njaeggi self-assigned this Aug 15, 2024
@amaierhofer amaierhofer force-pushed the feature/744/membership-invoice-form branch from 71b4c05 to 626d4c9 Compare August 16, 2024 11:36
Copy link
Contributor

@amaierhofer amaierhofer left a comment

Choose a reason for hiding this comment

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

Ich habs mal rebased auf den aktuellen master, es gibt noch ein paar sachen zu tun, aber ich denk nichts allzu aufwendiges

app/controllers/people/membership_invoices_controller.rb Outdated Show resolved Hide resolved
app/controllers/people/membership_invoices_controller.rb Outdated Show resolved Hide resolved
app/controllers/people/membership_invoices_controller.rb Outdated Show resolved Hide resolved
app/controllers/people/membership_invoices_controller.rb Outdated Show resolved Hide resolved
app/helpers/membership_invoices_helper.rb Outdated Show resolved Hide resolved
app/views/people/membership_invoices/new.html.haml Outdated Show resolved Hide resolved
app/views/people/membership_invoices/new.html.haml Outdated Show resolved Hide resolved
app/models/people/membership/invoice.rb Outdated Show resolved Hide resolved
@njaeggi njaeggi force-pushed the feature/744/membership-invoice-form branch 2 times, most recently from a7820a8 to 9fc8f2f Compare August 19, 2024 14:29
@amaierhofer amaierhofer force-pushed the feature/744/membership-invoice-form branch from 408f9dd to 33c21fd Compare August 20, 2024 10:21
@njaeggi njaeggi force-pushed the feature/744/membership-invoice-form branch from 7c3f5c1 to 60a6f8f Compare August 20, 2024 13:49
@njaeggi njaeggi merged commit cd33423 into master Aug 20, 2024
7 checks passed
@njaeggi njaeggi deleted the feature/744/membership-invoice-form branch August 20, 2024 14:00
amaierhofer added a commit that referenced this pull request Aug 21, 2024
* create form and adjsut controller to create external invoice with passed params

* imrpove validation of passed params

* fix rubocop and cleanup code

* Adjust form validation to use active model

* remove trailing whitespaces

* Add acitve model to validate membership invoice

* fix rubocop and adjust translations

* change to standard form

* implement review

* adjust specs and fix rubocop

* Some hopefully safe refactorings

* Some more refactorings

* further cleanup and add some additional specs

* Render instead of redirect

* further refactoring

* cleanup currently_paying method filter

* adjust methods in invoice form

---------

Co-authored-by: Andreas Maierhofer <[email protected]>
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.

INVOICE: Rechnung für Mitglied erstellen - Dialog
2 participants