Commit bdc46dd
Submodule hitobito_sac_cas updated 90 files
- .github/workflows/tests.yml+6-1
- app/abilities/event/discipline_ability.rb+14
- app/abilities/event/target_group_ability.rb+14
- app/controllers/cost_centers_controller.rb+11
- app/controllers/cost_units_controller.rb+11
- app/controllers/event/disciplines_controller.rb+50
- app/controllers/event/levels_controller.rb+7
- app/controllers/event/target_groups_controller.rb+50
- app/controllers/memberships/leave_zusatzsektions_controller.rb+1
- app/controllers/memberships/terminate_sac_memberships_controller.rb+6
- app/controllers/memberships/termination_controller.rb+3-7
- app/controllers/sac_cas/events_controller.rb+9
- app/domain/export/pdf/participations/leader_settlement.rb+28-20
- app/domain/sac_cas/contactable/address.rb+4-4
- app/helpers/event/disciplines_helper.rb+22
- app/helpers/sac_cas/events_helper.rb+31
- app/helpers/sheet/event/discipline.rb+11
- app/helpers/sheet/event/target_group.rb+11
- app/models/concerns/cost_common.rb+9-12
- app/models/event/discipline.rb+66
- app/models/event/level.rb+11
- app/models/event/target_group.rb+66
- app/models/event/tour.rb+13-3
- app/models/memberships/leave_zusatzsektion.rb+4
- app/models/memberships/terminate_sac_membership.rb+21-11
- app/models/memberships/terminate_sac_membership_form.rb+22
- app/models/sac_cas/household.rb+2-9
- app/models/wizards/signup/sektion_wizard.rb+1-1
- app/views/cost_centers/_list.html.haml+1-5
- app/views/cost_units/_list.html.haml+1-5
- app/views/event/disciplines/_actions_edit.html.haml+6
- app/views/event/disciplines/_form.html.haml+8
- app/views/event/disciplines/_list.html.haml+6
- app/views/event/levels/_list.html.haml+1-3
- app/views/event/target_groups/_actions_edit.html.haml+6
- app/views/event/target_groups/_form.html.haml+8
- app/views/event/target_groups/_list.html.haml+6
- app/views/events/_location_fields_sac_cas.html.haml+10
- app/views/events/_show_right_sac_cas.html.haml+12
- app/views/memberships/leave_zusatzsektions/_form.html.haml+2
- app/views/memberships/terminate_sac_memberships/show.html.haml+7
- app/views/memberships/termination/_common_fields.html.haml+2-4
- app/views/memberships/termination/no_self_service.html.haml+7
- app/views/shared/_admin_nav_event_sac_cas.html.haml+4
- app/views/wizards/steps/leave_zusatzsektion/_summary.html.haml-17
- config/locales/wagon.de.yml+39-13
- config/locales/wagon.de_CH.yml+38-12
- config/locales/wagon.en.yml+38-12
- config/locales/wagon.fr.yml+38-12
- config/locales/wagon.it.yml+38-12
- config/routes.rb+2
- db/migrate/20251219084400_create_event_disciplines.rb+37
- db/migrate/20260109141800_create_event_target_groups.rb+37
- db/seeds/development/8_tour_essentials.rb+129
- db/seeds/development/support/sac_event_seeder.rb+14
- db/seeds/self_registration_reasons.rb+131-99
- lib/hitobito_sac_cas/version.rb+1-1
- lib/hitobito_sac_cas/wagon.rb+13-8
- spec/controllers/event/disciplines_controller_spec.rb+94
- spec/controllers/event/levels_controller_spec.rb+1-1
- spec/controllers/event/target_groups_controller_spec.rb+90
- spec/domain/events/annual_courses_duplicator_spec.rb+6
- spec/domain/export/tabular/people/beitragskategorie_wechsel_spec.rb+1
- spec/domain/export/tabular/people/eintritte_spec.rb+2-1
- spec/domain/export/tabular/people/with_sac_additions_spec.rb+4-6
- spec/domain/export/xlsx/mitglieder_statistics/section_austritte_spec.rb+2
- spec/fabricators/event_discipline_fabricator.rb+11
- spec/fabricators/event_target_group_fabricator.rb+11
- spec/features/memberships/sac_terminate_membership_spec.rb+2-1
- spec/features/signup/sektion_spec.rb+5-12
- spec/fixtures/event/discipline_translations.yml+109
- spec/fixtures/event/disciplines.yml+62
- spec/fixtures/event/target_group_translations.yml+93
- spec/fixtures/event/target_groups.yml+51
- spec/fixtures/events.yml+5
- spec/helpers/sac_cas/events_helper_spec.rb+21
- spec/jobs/migrations/prolong_course_qualifications_job_spec.rb+2
- spec/models/concerns/cost_common_spec.rb+5-16
- spec/models/event/discipline_spec.rb+70
- spec/models/event/level_spec.rb+34
- spec/models/event/target_group_spec.rb+72
- spec/models/memberships/leave_zusatzsektion_spec.rb+44-43
- spec/models/memberships/terminate_abo_magazin_abonnent_spec.rb+6-1
- spec/models/memberships/terminate_sac_membership_form_spec.rb+49
- spec/models/memberships/terminate_sac_membership_spec.rb+61-31
- spec/models/memberships/undo_termination_spec.rb+46-9
- spec/models/wizards/signup/sektion_wizard_spec.rb+10-8
- spec/requests/memberships/leave_zusatzsektions_controller_spec.rb+28
- spec/requests/memberships/terminate_abo_magazin_abonnents_controller_spec.rb+1
- spec/requests/memberships/terminate_sac_memberships_controller_spec.rb+86-27
0 commit comments