—
Changelog — 2026-02-27
altavista-rss — 1.0.0 (new plugin)
– Initial release: fetches RSS 2.0 and Atom feeds on a WP cron schedule and creates standard WordPress posts
– Admin feed manager: add/edit/delete feeds, per-row Fetch Now, Fetch All Now
– Settings: default post author
– Deduplication via _avr_item_guid post meta — existing posts are never duplicated on re-fetch
– Stores _avr_item_url and _avr_feed_id meta on each created post
– Activation: creates {prefix}avr_feeds table via dbDelta()
altavista-rss — 1.0.1
– Added configurable fetch interval to Settings: Hourly / Twice Daily / Daily
– Cron event is rescheduled immediately when the interval changes (old event cleared, new one registered)
—
altavista-jobs — 1.1.1 (unreleased changes)
– Applicant Professional Profile (?avj_action=profile):
– Edit form with Headline, Bio, Skills (comma-separated), Portfolio URL, LinkedIn URL
– Work History repeater (title, company, start, end, description) — add/remove rows without page reload
– Education repeater (degree, institution, year)
– PDF resume upload (5 MB limit); replace and remove supported; stored as WP attachment
– “My Profile” nav link added to the logged-in footer bar on the job index
– Flash messages: profile_saved (success), error_upload (error)
– Admin — All Applications:
– New “Profile” column: registered applicants show a “View Profile” button; guest applicants show “Guest”
– Hidden admin page (avj-profile) — read-only candidate view with bio, skills chips, work history table, education table, and resume download link
—
altavista-aim — 1.1.1 (unreleased changes)
– On successful authentication with aim.flamenet.io, the screen name is now written to the logged-in WordPress user’s aim profile field automatically
—
altavista-user-pages — 1.1.2 (unreleased changes)
– AIM Screen Name field in the profile form now reflects the value set by the AIM plugin upon sign-in
—
altavista-2001 theme — 1.0.1 (unreleased changes)
– Rebrand: all UI strings, admin labels, CSS comment headers, and widget names updated from “AltaVista” to “Flamenet” across all plugins and the theme (PHP class names and seeder flavor text preserved)
– Layout: #page-wrapper expanded from fixed 780px to width: 100%
– Weather widget: fixed JS not loading — removed unreliable is_active_widget() gate from wp_enqueue_scripts; the script self-guards with an element check and has zero overhead on pages without the widget
—
The altavista-jobs, altavista-aim, and altavista-user-pages changes are live in source but their version numbers and zip packages haven’t been bumped yet. Run build.py after bumping if you want distributable zips for those.