convert consultation creator to vue and fix several problems, fixes #3349
Closes #3349, #1872, #1871, and #3350 Merge request studip/studip!3039
Showing
- app/controllers/consultation/admin.php 8 additions, 3 deletionsapp/controllers/consultation/admin.php
- app/controllers/consultation/consultation_controller.php 6 additions, 5 deletionsapp/controllers/consultation/consultation_controller.php
- app/controllers/consultation/overview.php 2 additions, 0 deletionsapp/controllers/consultation/overview.php
- app/views/consultation/admin/create.php 24 additions, 240 deletionsapp/views/consultation/admin/create.php
- app/views/consultation/admin/edit.php 8 additions, 2 deletionsapp/views/consultation/admin/edit.php
- app/views/consultation/admin/index.php 1 addition, 1 deletionapp/views/consultation/admin/index.php
- app/views/consultation/admin/ungrouped.php 1 addition, 1 deletionapp/views/consultation/admin/ungrouped.php
- app/views/consultation/overview/ungrouped.php 11 additions, 0 deletionsapp/views/consultation/overview/ungrouped.php
- db/migrations/6.0.7_add_consecutive_flag_for_consultations.php 45 additions, 0 deletions...grations/6.0.7_add_consecutive_flag_for_consultations.php
- lib/classes/JsonApi/RouteMap.php 4 additions, 0 deletionslib/classes/JsonApi/RouteMap.php
- lib/classes/JsonApi/Routes/Consultations/SlotCreationCount.php 105 additions, 0 deletions...lasses/JsonApi/Routes/Consultations/SlotCreationCount.php
- lib/models/ConsultationBlock.php 8 additions, 3 deletionslib/models/ConsultationBlock.php
- lib/models/ConsultationSlot.php 38 additions, 7 deletionslib/models/ConsultationSlot.php
- resources/assets/javascripts/bootstrap/vue.js 1 addition, 11 deletionsresources/assets/javascripts/bootstrap/vue.js
- resources/assets/javascripts/lib/RestrictedDatesHelper.ts 89 additions, 0 deletionsresources/assets/javascripts/lib/RestrictedDatesHelper.ts
- resources/assets/javascripts/studip-ui.js 7 additions, 77 deletionsresources/assets/javascripts/studip-ui.js
- resources/assets/stylesheets/scss/forms.scss 22 additions, 0 deletionsresources/assets/stylesheets/scss/forms.scss
- resources/vue/components/ConsultationCreator.vue 496 additions, 0 deletionsresources/vue/components/ConsultationCreator.vue
- resources/vue/components/Datepicker.vue 107 additions, 39 deletionsresources/vue/components/Datepicker.vue
- resources/vue/components/StudipTooltipIcon.vue 3 additions, 0 deletionsresources/vue/components/StudipTooltipIcon.vue
Loading
Please register or sign in to comment