Skip to content

V6 Tasks #103

@edalzell

Description

@edalzell
  • remove collection config now that we can support more than one collection
  • to due the above, adjust the computed fields to loop through the new config (with multiple collections). Note they may not have an location fields set, which means the collections are values not keys
  • add location as computed field maybe?
  • drop old version constraints (Forma/Statamic/Laravel). Only support Statamic v6 (and only the Laravel versions that supports) due to Vue3 CP
  • Upgrade fieldtypes to Vue3 -> no Vue components
  • Make sure carbon v3 works the same for Carbon::setWeekStartsAt(day: $weekStartDay)
  • [6.x] Remove use of deprecated nesbot/carbon methods #106
  • Refactor the Ics downloads, duplicate code in the address/description/url fields
  • remove location_field config. If they want to customize, use a computed field. remove location() method in Event.php
  • use Group field type for all "event" fields?

Post V6 tasks

  • expose the collection/location_field config to the CP

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions