Skip to content

Vue 3 #8271

@manuelmeister

Description

@manuelmeister

https://github.com/ecamp/ecamp3/tree/vue3

  • DialogFormBase
  • fix eslint.config.mjs (flat config for vue3) @BacLuc
  • fix Vee-validate @usu
    • set locale for validation messages
    • * for required fields (style not working)
    • cross validation (vid / veeId)
    • ApiWrapper: check for validation errors and don't save to API in case of errors
    • @BacLuc continued with validation, e.g. in DialogForm
  • ETextField (partial implementation for vee-validate already existing; also check changes on devel on ETextField) @usu
  • Check reactivity in the other ApiInput and EInput components
  • Picasso
  • auth.js / loadUser infinite loop @BacLuc
  • Store setLanguage (aktuell auskommentiert in Profile.vue, etc.) @BacLuc
  • fix Sentry configuration in main.js
  • fix loading of unhead in main.js
  • source maps
  • Local Dev Performance
  • Activity Filter Reactivity @carlobeltrame
  • Prod build
  • materiallist
  • print configurator
    • first sweep of fixes done with AI. We will need to look if we need all changes.
  • story @simfeld
  • checklist admin @pmattmann
  • checklist @pmattmann
  • activity
  • layout edit
  • drag-and-drop for progress labels
  • Alle draggable @manuelmeister
  • Fix vite reloading the whole page when new components are encountered during routing
  • replace $listeners uses @carlobeltrame
  • Collaborators.vue
  • Register page
    • fix validation @usu
    • fix PasswordStrengthChecker
  • Form Components
    • ETextField/ApiTextField: Done (but consider refactor back to OptionsApi)
    • ECheckbox/ApiCheckbox
    • ESwitch/ApiSwitch
    • ESelect
    • ERichtext/ApiRichText @simfeld
    • ENumberField/ApiNumberField
      • open issue: text input is properly parsed but still visible to user
    • DatePicker
      • manual date entry still cumbersome (invalid date object)
      • vee-validate not yet implemented
    • TimePicker
      • vee-validate not yet implemented
    • ColorPicker
  • check all usage of @input and emit('input') and verify, if it should be changed to 'update:modelValue'
  • Login: test(at)example.com
  • Create Camp
    • Create camp without prototype
    • Create camp with prototype
    • Validation in camp create dialog
    • Make it look less ugly (maybe for @manuelmeister )
  • Fix Dialog openState / v-model handling @carlobeltrame
  • personal invitations @pmattmann

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions