66 Commits

Author SHA1 Message Date
083d0320e1 Bump plugin version to 0.1.15
All checks were successful
Release Plugin Zip / release (push) Successful in 6s
Update the plugin header, runtime version constant, and package metadata for the next release.
v0.1.15
2026-05-18 18:38:35 -05:00
518adda534 Merge branch 'feature/multi-team-schedule-exporter' 2026-05-18 18:35:36 -05:00
43033ddfb2 Add greyscale printable calendar mode
Add a black_white URL option for printable calendars and expose it in both printable URL builders.

Apply a high-legibility greyscale print style with white day cells, grey event blocks, and dark borders/text.

Condense month-cell event typography to fit more matchup text in each calendar day.

Cover black_white propagation in the printable URL helper test.
2026-05-18 18:35:08 -05:00
ac71e880a4 Clean up multi-team schedule title code
Centralize title format validation for schedule exports and reuse it from the public URL builder.

Tidy request, feed, and printable entry arrays introduced during the multi-team title work.

Clarify printable calendar render naming so split-title layout is distinct from matchup title format.
2026-05-18 18:15:24 -05:00
5fbd902c6c Support multi-team printable schedule titles
Allow the printable calendar URL builders to select multiple teams and carry the selected title_format parameter through CSV, iCal, and print URLs.

Add selected-first and matchup title modes so single-team schedules can show only the opponent while multi-team schedules consistently place a chosen team first, using vs for selected home games and at for away or selected-vs-selected games.

Keep team-layout exports available for multiple selected teams, including title, separator, and opponent columns derived from the selected-team perspective.

Adjust printable calendar matchup day styling so date numbers stay visible while event content can use the full day cell behind the badge.

Extend schedule exporter tests for multi-team team layout, selected-first titles, matchup titles, and printable URL title_format propagation.
2026-05-18 18:06:58 -05:00
635a76342e Enhance printable calendar URL controls
Add URL-driven label mode controls for printable calendars, including team_label and field_label parameters that support name, shortname, and abbreviation output. Wire those modes through the Tony's settings URL builder, printable title, opponent and matchup labels, selected field metadata, event venue labels, and footer legend labels.

Expand the printable URL builder with field selection, team/field label format dropdowns, and month-page output. Keep existing URLs compatible by normalizing old label mode values such as full_name and short_name to the new name and shortname modes.

Improve printable calendar rendering for field-filtered and combined-team schedules. Support multiple selected teams, matchup-style event cells, per-month pages, selected-field venue suppression, and neutral colors for multi-team calendars.

Fix season-scoped venue color settings persistence by merging submitted field color and team-primary flags for the active season instead of wiping other seasons. Resolve field colors so team primary is only used for single-team calendars when the venue flag is set; multi-team calendars use the saved or suggested field color.

Add PHPUnit coverage for multi-team printable URLs, label mode parameters, label resolution in printable entries, multi-team matchup entries, and suppressing venue labels when a single field is selected.
2026-05-18 10:10:11 -05:00
78a2229bb2 Bump version to 0.1.14 2026-04-30 17:47:16 -05:00
e6a336751c Add venue field page settings and sections 2026-04-30 17:46:32 -05:00
b6ca3c3d38 Remove square Open Graph image 2026-04-29 13:13:19 -05:00
10ef2dd28c bump version 2026-04-28 07:10:16 -05:00
2afe98bc99 Improve SportsPress Open Graph images 2026-04-27 12:43:26 -05:00
1df307dfbe Use WordPress timezone for webhook schedules 2026-04-27 12:13:54 -05:00
f38ceccdb3 Bump version to 0.1.11
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.11
2026-04-24 14:39:23 -05:00
94b51c3959 Refine SportsPress webhook schedule templates 2026-04-24 14:38:38 -05:00
8f1a819a2d Fix stale plugin update notice
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.10
2026-04-11 12:29:47 -05:00
5a5bf5acdb Bump version to 0.1.10
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
2026-04-08 07:23:37 -05:00
dbe3048af7 Improve webhook testing and provider UI
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
2026-04-05 14:28:17 -04:00
4ed968a045 Add configurable event webhook notifications 2026-04-05 14:14:12 -04:00
360b971880 Update schedule exporter and bump version to 0.1.9
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.9
2026-04-04 09:17:24 -04:00
2dbdc5fae9 Bump version to 0.1.8
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.8
2026-04-02 14:45:48 -05:00
4c07787a44 Add GitHub releases updater 2026-04-02 14:44:10 -05:00
25014f6368 Add quick week filter options 2026-04-02 13:11:28 -05:00
37d1037238 Align admin filter labels with venue wording 2026-04-02 13:07:32 -05:00
65df3525a4 Disable event title links for officials managers 2026-04-02 12:29:37 -05:00
bc0e913dfb Refine admin week filter behavior 2026-04-02 12:23:29 -05:00
2baebf9c30 Add officials manager role and event officials column 2026-04-02 11:28:08 -05:00
b2d4c240ad Split ICS subscribe actions by platform
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.7
2026-04-01 18:25:47 -05:00
6837907aa9 Bump plugin version to 0.1.7 2026-04-01 18:22:46 -05:00
bfc74fcab6 Refactor schedule exports into feed builders 2026-04-01 18:20:56 -05:00
894109ae6c bump version
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.6
2026-03-31 21:53:37 -05:00
569d11ac1a Add SportsPress schedule exporter 2026-03-31 21:51:20 -05:00
e019bf2061 Add configurable printable venue labels 2026-03-29 09:32:41 -05:00
d2ff863ca5 Add printable calendars feature 2026-03-27 16:22:44 -05:00
785f617134 Fix Games admin filter links 2026-03-27 16:02:56 -05:00
910cc8905e bump version 2026-03-26 21:33:12 -05:00
723b90be52 Improve SportsPress event admin filter controls and team/result ordering
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.5
2026-03-26 20:11:45 -05:00
e3d9c677c1 Consolidate team ordering and add explicit away-first settings 2026-03-26 20:11:45 -05:00
344a00cf82 bump version
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
v0.1.4
2026-03-24 19:27:23 -05:00
8f741f8f00 Add CSV feed 2026-03-24 19:26:25 -05:00
e4a596b479 ignore data folder 2026-03-24 19:19:59 -05:00
5f0622c052 version v0.1.3
All checks were successful
Release Plugin Zip / release (push) Successful in 4s
v0.1.3
2026-02-17 15:33:24 -06:00
e1b3abbfb0 add officials to quick edit menu 2026-02-17 15:32:39 -06:00
2623fbf7f2 Merge branch 'github-main'
All checks were successful
Release Plugin Zip / release (push) Successful in 4s
v0.1.2
2026-02-17 15:24:08 -06:00
0696d821b5 version 0.1.2 2026-02-17 15:23:48 -06:00
cb05d53522 add week filter 2026-02-17 15:22:48 -06:00
e0af498a3f add github actions 2026-02-17 15:22:12 -06:00
00f7b7979e add week filter
All checks were successful
Release Plugin Zip / release (push) Successful in 3s
v0.1.1
2026-02-17 15:16:40 -06:00
9fbce23828 add github actions 2026-02-17 15:16:37 -06:00
d62b1a746b typo 2025-06-06 12:24:36 -05:00
f59273d788 rename readme as markdwon, update manifest 2025-06-06 12:22:33 -05:00