Changelog
v25.0.0 - 2020-10-03
π Functionality
- Add about page
- Add brackets page
- Show notification if event has passed on tournament event
β‘ Performance
- Update photo uploader
- Update frontend packages
- Dependency upgrade
- Build improvements, move purgecss from webpack to postcss
- Remove unnecessary packages
π Fixed
- Missing fields in athlete registration
- Fix transition classes where applicable
- Fix placement ordering
- Fix namespacing issue causing notification bug
- Fix embed link
- Flash error messaging color
- Fix issue with upgrade on viewing past payments
- Fix bundle stats file
- Fix header padding on forms page
- Issues with long team names on coaches card
- Fix issue preventing payments
- Fix news post URL error
π§ Changed
- Update doka
- Update Craft & plugins
- Update node dependencies & update Tailwind
- Rebuild project config, remove cp-nav
- Update all
- Swap out custom tailwind pixel units for standard Tailwind
- Minor dependency updates
- Update plugins
- Temporary remove patrol and cp-nav
- Update Craft & plugins
- Update Craft CMS & Plugins
- Updates, add Bulk Edit plugin, remove Navigation license
- Add back CP Nav & Patrol
- MDI icon add
- Update plugins
- Cleanup & add Vue Formulate
- Let Tailwind takeover purge
- Update Craft & plugins
- Fix some deprecations numbers
- Fix CP nav items
- Add General Counsel to about page
- Remove nationals specific code
- Mute bugsnag errors
- Add texas athletes report
- Throw errors for deprecations
- Remove photo upload from athlete registration
- Rename Pdf => Pdfs in NCWA plugin to account for name change in Commerce
- Tweak coaches report
- sync -> apply
- edit buddy script
- Fix
- Fix slow dev builds
- Move component backup folder outside of src
v24.0.0 - 2020-02-23
π Functionality
- Add authorization wall to override registration deadlines
β‘ Performance
- Update Craft CMS & Super Table
- Plugin Updates
π§ Changed
- Add basicauth plugin
- Update plugins
- Add FloWrestling Banners
- Add hover style for nationals link on homepage
v23.0.0 - 2020-02-13
π Functionality
- Set up athlete registration closing
- Shut off coaches registration on deadline
- Add headers to Teams tables
π Fixed
- Casing issues with changelog detection
- Bug where womenβs weight classes wouldnβt show up result reporting form
- Fix coaches card formatting for very long team names
π§ Changed
- Add SVGs from update
- Show coaches directory and officials directory to team admins
- Add NCWA Nationals Logo & link to homepage
- Disable template caching on dev
- Formatting fix
v22.0.0 - 2020-01-31
π Functionality
- Show athlete points on bio page
π Fixed
- Dual reporting for womenβs team - quote escaping issue
π§ Changed
- Add required text to photo upload field in registration
v21.0.0 - 2020-01-29
π Functionality
- Add womenβs athlete points on homepage, setup gender ranking requests
π Fixed
- Fix bug filtering points by weight class
- Fix bug with displaying all point totals
- Donβt show negative athlete points
π§ Changed
- Upgrade Craft & plugins
- Update javascript plugins
v20.0.0 - 2020-01-21
π Functionality
- Add coaches card PDF template
- Add coaches card download to profile page
β‘ Performance
- Update prettier-twig
π Fixed
- Fix CORS issue accessing S3 photos from both HTTP & XHR
π§ Changed
- Update coaches card
- Formatting
- Show 30 rows on points page
- Donβt require post request for calculate controller action
- Declare PDF format
v19.0.0 - 2020-01-20
π Functionality
- Add points table to homepage
β‘ Performance
- Cache points page
π Fixed
- Additional vs Regular win/loss reporting
v18.0.0 - 2020-01-19
π Fixed
- Fix bug with max validation rule
v17.0.0 - 2020-01-19
π Functionality
- Add tournament placement input
- Add point rankings page
- Display placers in tournament results
- Allow admins to edit dual events
- Allow dual host to report all duals
π Fixed
- View bugs with empty records
- Stat text alignments
- Fix error were events werenβt recorded properly
- Fix missing utility icon
- Fix validation error
- Purgecss regex to include ! again for important rules
- Payments view βPaid Forβ column incorrectly showing paying user
π§ Changed
- Update Craft & Imager
- Updates
- Remove minimizer
- Update lock file
- 404 old athlete record pages
- Edit TailwindExtractor regex
- Increase node version used on deployment
v16.0.0 - 2020-01-02
π Functionality
- Add record calculation, athlete record pages, link up results views
v15.0.0 - 2019-12-30
π Functionality
- Add support for using field name as validator key
π Fixed
- Issue on coaching registration page with identical labels not being validated separately
- Move prior decimal validation rule to regex on Pay form
- Logrocket logging on team administrator registration
π§ Changed
- Formatting
- Dep updates
- Minify output
v14.0.0 - 2019-12-30
π Fixed
- Crashing on athlete registration, upgrade VeeValidate, remove registration transitions
- Fix prepopulating match input fields (FieldTagSelect)
- Bug where invalid receipt descriptions showed up for payments with no description
- Fix integer validator
- CopyPlugin validation errors
π§ Changed
- Yarn upgrade to make deps happy
- Add Matches Two & Additional Two matrix fields
- Update craft-log-to-file
- Update Craft CMS & Commerce
- save new svgs
- Add prettier twig formatting
- Format twig files
- Add fix-fks cms module
- Use change events instead of inputs for fields
- Replace SuperTable matches with Matrix matches
- Update Craft & Commerce
- Fix matches & additional matches reports
- Matches & Additional Matches export
- POP
- POP
- Add ofline message
- Resave matches field
- Patrol settings
- Upgrade dependencies
- Update deps
- Remove tagify
- Remove cleave.js - unused
- Ensure we get a team even if itβs suspended.
- POP
v13.0.0 - 2019-12-17
π Functionality
- Add staff titles to team pages
- Add support for field suffixes
- Allow admin staff to input dual results
π Fixed
- Update image editor, fix issue with positioning cropped image
- Rearrange how late registration fees are placed in cart
- New NaN error with datepicker with new value/fieldValue changes
π§ Changed
- Unused fields cleanup
- Update Craft CMS & Plugins
- Add payment link generator
- Watch value prop for initial feld value & outside field value changes
- Remove Maps plugin
- Improve disable states for fields, improve textarea support
- Pay form improvements with disabled states & prefilled descriptions & amounts
- Add Donor user type
- Disable no-prototype-builtins eslint rule
- move MobileNavDropdownItem component
v12.0.0 - 2019-12-03
Merged
- build(deps-dev): Bump @babel/core from 7.7.2 to 7.7.4
- build(deps-dev): Bump eslint from 5.16.0 to 6.7.1
- build(deps): Bump logrocket from 1.0.3 to 1.0.4
- build(deps): [Security] Bump https-proxy-agent from 2.2.2 to 2.2.4
- build(deps-dev): Bump eslint-plugin-vue from 6.0.0 to 6.0.1
- build(deps): Bump v-click-outside from 2.1.5 to 3.0.0
- build(deps): Bump vue-good-table from 2.18.0 to 2.18.1
π Functionality
- Add additional matches reporting
- Add team abbreviation to dual & tournament match results
- Add support for SV#, TB#, UTB suffixes in match time/scores
π§ Changed
- Craft CMS & Plugins updates
- Cleanup
- Remove choices.js
- Update Craft Maps
v11.0.0 - 2019-11-28
π Functionality
- Dual results input & results viewing
- Add payments tab to user profiles
π Fixed
- Dual creating/editing with new data structure
- Fix issue with displaying upcoming events on team pages
- Support pinning nav dropdown items
- Fix complaints about unused vars in components
- Upcoming events viewing link
- Typo preventing inside team coaches from inputting dual results
- Fix user profile dropdown pin
π§ Changed
- Past Events Viewing & Tournament Results Viewing
- Add Dual Types
- Use redactor fields for news fields
- Add inside & outside dual feeds
- Add import fields
- Add sidebar entry types plugin
- Rename βdualβ to βdualsβ in preparation for data migration
- Add duals feed
- Update event creation links
- Disable async queue
- Require Login for Results reporting
v10.0.0 - 2019-11-14
π Functionality
- Enable searching and sorting officials listing
- Enable search & ordering for coaches directory
- Add support for changing validation mode on Field component
β‘ Performance
- Micro optimization for Select component performance
- Move FieldInfo component to root Field
- Field performance improvements
π Fixed
- Bug causing repeated sort calls on coaches directory & officials listing
- Fix issue where names werenβt showing up on Receipts if user was pending
v9.0.0 - 2019-11-12
Merged
- build(deps-dev): Bump copy-webpack-plugin from 5.0.4 to 5.0.5
- build(deps-dev): Bump @babel/core from 7.6.4 to 7.7.2
- build(deps): Bump filepond from 4.7.3 to 4.7.4
- build(deps-dev): Bump eslint-plugin-vue from 5.2.3 to 6.0.0
- build(deps-dev): Bump auto-changelog from 1.16.1 to 1.16.2
- build(deps): Bump tippy.js from 5.1.0 to 5.1.1
- build(deps): Bump v-click-outside from 2.1.4 to 2.1.5
- build(deps): Bump dayjs from 1.8.16 to 1.8.17
π Functionality
- Add tournament reporting
- Add tournament editing
- Add support for Graduate Athletes
- Support escape key on autocomplete select input
β‘ Performance
- Performance tweak on tournament reporting page
π Fixed
- Fix issue preventing some athlete photos from being uploaded
π§ Changed
- Update Craft
- Add Matches field
- Add sorted & unique flags to getAllWeights() helper
- Add support for hide label prop in FieldSelect component
- Add inputId support to Field component
v8.0.0 - 2019-11-08
π Functionality
- Add support for showing Officials announcements.
π§ Changed
- Add vcloak support
- Add v-cloak to news panels
v7.0.0 - 2019-11-08
π Fixed
- Formatting for new article entries
- External news articles not linking out
- Add Official to mobile navigation registration
π§ Changed
- Composer Update & Add Async Queue
- Update Campaign Settings, Dual Event Results Fields
- Update Campaign settings to use SMTP
- Add disclosure to background check upload form
- Set Craft Campaign testMode from env variable
- Cleanup background check template
v6.0.0 - 2019-11-07
π Functionality
- Add City & State to Officials listing
π Fixed
- Issue were official listing might break if user put state in incorrect format
- Console error in officials listing
v5.0.0 - 2019-11-07
π Fixed
- Issue preventing user photo uploads if one did not previously exist
- Issue causing red background in payment form
v4.0.0 - 2019-11-06
π§ Changed
- Show all upcoming events on team pages for now
v3.0.0 - 2019-11-06
π Fixed
- Bug displaying tournament team on event page
v2.0.0 - 2019-11-06
π Functionality
- Officials registration, listing
π Fixed
- Dual form fixes
- Dual event form fixes for mobile
π§ Changed
- Add address field & teams export
- Ditch Simple Map, use Super Table for Address fields
- Update coaching registration verbiage
- Delete receipts asset volume
- Change βWrestling Planβ verbiage to βRules, Policies and Proceduresβ
- Events export
- Change address name
- Change address name
- Add addressNew to events
- Remove login requirement
v1.2.1 - 2019-11-03
π Fixed
- Issue preventing all necessary late fees being applied
v1.2.0 - 2019-11-03
β‘ Performance
- Drastically increase coaches directory loading performance
π Fixed
- Weird transition issue presented with new modal refactor
π§ Changed
- Update Craft & Commerce
- Move modal logic into editUser component
- Added info disclosure agreement to coaching staff registration
- Do not async load chat script
- Add rocket loader ignore attribute to chat <script>
v1.1.1 - 2019-11-01
π Functionality
- Added support for deleting dual events
π Fixed
- Fix bug where attempting to edit an event would create a new one
π§ Changed
- Give coaches & team admins permissions to delete events
v1.1.0 - 2019-11-01
Merged
- Bump choices.js from 7.0.2 to 8.0.0
- Bump choices.js from 7.0.2 to 7.1.5
- Bump @vue/cli-plugin-eslint from 4.0.4 to 4.0.5
- Bump tippy.js from 5.0.4 to 5.1.0
- Bump filepond from 4.7.2 to 4.7.3
- Bump @vue/cli-service from 4.0.4 to 4.0.5
- Bump @vue/cli-plugin-babel from 4.0.4 to 4.0.5
- Bump tailwindcss from 1.1.2 to 1.1.3
- Bump filepond-plugin-image-transform from 3.5.1 to 3.5.2
π Functionality
- Added support for editing userβs own photo
- Added support for editing duals
- Added chat box to profile pages for quick support access & notifications
π§ Changed
- Remove forced aspect ratio crop from photo editor
v1.0.6 - 2019-10-31
π Functionality
- Allow joining future tournaments without requiring management
π Fixed
- Fix bug preventing files from being uploaded when userβs name or teamβs title included a period
v1.0.5 - 2019-10-30
π Fixed
- Fix issue preventing file uploads in some cases
π§ Changed
- Remove file change trigger condition for package.json
v1.0.4 - 2019-10-30
π Fixed
- Fix issue ordering events by date on team pages
v1.0.3 - 2019-10-30
π Fixed
- Dual membership discount not being applied to womenβs payment where school abbreviations ended in βwβ
- Fixed changelog templating issue where repeating issues would be shown
π§ Changed
- Remove unnecessary customer payment field on user model after Commerce update
v1.0.2 - 2019-10-30
π Fixed
- Fix bug where duals table showing on event page when only single dual existed for event
- Fix bug where single outside league duals werenβt showing properly on event pages
v1.0.1 - 2019-10-30
π§ Changed
- Changelog formatting
v1.0.0 - 2019-10-30
Merged
- Bump @bugsnag/js from 6.4.2 to 6.4.3
- Bump choices.js from 7.0.0 to 7.0.2
- Bump tippy.js from 5.0.3 to 5.0.4
π Functionality
- Improve changelog formatting
- Add link to changelog in footer
π Fixed
- Package.json naming
π§ Changed
- Add Dual creation event support
- Changelog formatting changes
- Add Changelog support
- Support editing photos for athletes
- Add Dual event type, fields
- Update Craft & Plugins (SimpleMap, CPFieldInspect, Campaign, Logs)
- Add maps & address entry to tournaments
- Remove wordsmith plugin
- Update Campaign & Stripe for Commerce
- Refactor getAthletes method to not use array_splice
- Update Commerce & Commerce Stripe
- Add asterisk for required field labels
- Add support for Ignoring Click Outside on Modals
- Clean up hbs
- v-click-outside added to Modal component
- Add changelog settings
- Add coaches report
- Show upcoming duals on team page
- Add search to athlete status
- Center duals table in event page
- Fix team url on dual event page
- Remove emojify filter
- Fix profile button wrapping spacing