Commit Graph

34 Commits

Author SHA1 Message Date
6eb51a89b2 Replace old plugin headers with proper file docblocks, add ABSPATH guards
- open-graph-tags.php: replace Plugin Name header with package docblock
- featured-image-generator.php: same cleanup
- sp-event-permalink.php: same cleanup, normalize indentation to tabs,
  collapse redundant switch cases (league/tournament both map to 'game')

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 08:33:15 -05:00
7f0d0457e1 Fix security and logic bugs in image generator and OG tags
- Fix null-dereference: check !$post with || before accessing post_type
- Sanitize $_GET['post'] with absint() before use
- Escape OG tag attribute values with esc_attr()/esc_url()

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 08:19:57 -05:00
dbe3048af7 Improve webhook testing and provider UI 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
2026-04-04 09:17:24 -04: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
2026-04-01 18:25:47 -05:00
bfc74fcab6 Refactor schedule exports into feed builders 2026-04-01 18:20:56 -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
723b90be52 Improve SportsPress event admin filter controls and team/result ordering
Some checks failed
Release Plugin Zip / release (push) Has been cancelled
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
8f741f8f00 Add CSV feed 2026-03-24 19:26:25 -05:00
e1b3abbfb0 add officials to quick edit menu 2026-02-17 15:32:39 -06:00
cb05d53522 add week filter 2026-02-17 15:22:48 -06:00
d3f4951fd8 Merge branch 'open-graph-tags' 2025-06-06 12:10:42 -05:00
d2ddf227fd Improve Open Graph metadata for sports events
- Added `asc_generate_sp_event_title()` to format event titles using team names.
- Added `asc_generate_short_date()` for consistent date/time representation.
- Refined title/description to reflect event status (postponed, cancelled, etc.) and venue.
- Handled special outcomes like Technical Forfeit or Forfeit in title.
2025-06-06 12:09:30 -05:00
b4b31f8123 add custom event parse request
For some reason it doesn't run through sportspress' query parser. i can't figure out why, but this is a way around it.
2024-05-20 16:40:08 -05:00
3ecb7ea937 Merge branch 'permalink'
# Conflicts:
#	tonys-sportspress-enhancements.php
2024-05-17 10:28:27 -05:00
47433a939c first init 2024-05-17 10:26:42 -05:00
6a373208dd remove spaces from score 2024-05-17 07:19:09 -05:00
a9a6ab3207 remove hook for update post
this was leftover from when i was updating the featured image
2024-05-17 11:14:39 +00:00
8c0b1e3c19 check for image_path exists and set http status header 2024-05-16 16:07:20 -05:00
5361b0da90 Merge branch 'featured-image-generator' into open-graph-tags
# Conflicts:
#	tonys-sportspress-enhancements.php
2024-05-16 14:32:23 -05:00
6427906d15 change to dynamic image generation 2024-05-16 14:25:42 -05:00
534fd666be first attempt 2024-05-15 11:12:24 -05:00
accbf377a3 first attempt 2024-05-15 11:10:49 -05:00