Commit 37bb049
Submodule hitobito_sac_cas updated 86 files
- .github/workflows/tests.yml+6-1
- app/abilities/event/discipline_ability.rb+14
- app/abilities/event/target_group_ability.rb+14
- app/abilities/event/technical_requirement_ability.rb+14
- app/assets/stylesheets/hitobito/customizable/_wagon.scss+4
- 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/event/technical_requirements_controller.rb+50
- app/controllers/sac_cas/events_controller.rb+29
- app/domain/export/pdf/participations/leader_settlement.rb+28-20
- app/domain/method_memoizer.rb+10-10
- app/domain/sac_cas/contactable/address.rb+4-4
- app/helpers/sac_cas/events_helper.rb+70
- app/helpers/sheet/event/discipline.rb+11
- app/helpers/sheet/event/target_group.rb+11
- app/helpers/sheet/event/technical_requirement.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/technical_requirement.rb+66
- app/models/event/tour.rb+18-3
- 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/event/technical_requirements/_actions_edit.html.haml+6
- app/views/event/technical_requirements/_form.html.haml+8
- app/views/event/technical_requirements/_list.html.haml+6
- app/views/events/_location_fields_sac_cas.html.haml+30
- app/views/events/_show_right_sac_cas.html.haml+14
- app/views/shared/_admin_nav_event_sac_cas.html.haml+6
- config/locales/wagon.de.yml+49-4
- config/locales/wagon.de_CH.yml+49-4
- config/locales/wagon.en.yml+49-4
- config/locales/wagon.fr.yml+49-4
- config/locales/wagon.it.yml+49-4
- config/routes.rb+3
- db/migrate/20251219084400_create_event_disciplines.rb+37
- db/migrate/20260109141800_create_event_target_groups.rb+37
- db/migrate/20260114100600_create_event_technical_requirements.rb+37
- db/seeds/development/8_tour_essentials.rb+197
- db/seeds/development/support/sac_event_seeder.rb+19
- db/seeds/self_registration_reasons.rb+131-99
- lib/hitobito_sac_cas/version.rb+1-1
- lib/hitobito_sac_cas/wagon.rb+15-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/controllers/event/technical_requirements_controller_spec.rb+91
- 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/domain/method_memoizer_spec.rb+89
- spec/fabricators/event_discipline_fabricator.rb+11
- spec/fabricators/event_target_group_fabricator.rb+11
- spec/fabricators/event_technical_requirement_fabricator.rb+11
- spec/features/event/events_controller_spec.rb-31
- spec/features/events_spec.rb+108
- 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/event/technical_requirement_translations.yml+109
- spec/fixtures/event/technical_requirements.yml+71
- spec/fixtures/events.yml+8
- spec/helpers/sac_cas/events_helper_spec.rb+30
- 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/event/technical_requirement_spec.rb+70
- spec/models/memberships/terminate_abo_magazin_abonnent_spec.rb+6-1
- spec/requests/memberships/terminate_abo_magazin_abonnents_controller_spec.rb+1
0 commit comments