================================================================================ ARTFORGE — PUBLIC PATCH NOTES Product release history (session-grouped) ================================================================================ Document: Public Patch History 1.0 Last updated: 2026-09-09 (v0.14.2) Scope: ArtForge (+ related ArtTrends product updates) Audience: Users, clients, and the public Live: https://gbob.ddns.net/artforge/ Brand: Outlawstarpress This is the public changelog. Internal ops detail lives in the private notes (managers only). Both files are updated after every development session with matching version numbers when possible. -------------------------------------------------------------------------------- CHANGE LEGEND -------------------------------------------------------------------------------- + Added ~ Changed ! Fixed - Removed # Security * Note -------------------------------------------------------------------------------- RELEASE INDEX (newest first) -------------------------------------------------------------------------------- Version Date Type Title -------- ---------------- --------- -------------------------------------- v0.14.2 2026-09-09 Polish Daily activity email to both owners v0.14.1 2026-09-09 Polish Shorter daily activity email v0.14.0 2026-09-09 Feature Reply to comments v0.13.2 2026-08-28 Feature Daily activity email includes site visits v0.13.1 2026-08-28 Feature Daily outbound email activity digest v0.13.0 2026-08-26 Feature Platform overview, speed, security polish v0.12.1 2026-08-08 Polish Cleaner sharing & user management UI v0.12.0 2026-08-03 Feature Project roles: Reviewer and Approver v0.9.11 2026-08-03 Docs Roadmap: invite roles & approval (planned) v0.9.10 2026-08-03 Fix Clearer email text + private login pages v0.9.9 2026-08-03 Docs Login security warning notice v0.9.8 2026-08-03 Security ArtTrends single sign-on via ArtForge v0.9.7 2026-08-01 Feature Session activity logging & daily report v0.9.6 2026-08-01 Feature ArtTrends profit insights & pin charts v0.9.5 2026-08-01 Docs Public patch notes page v0.9.4 2026-08-01 Polish In-app patch notes for managers v0.9.3 2026-08-01 Docs Living plain-text patch history v0.9.2 2026-08-01 Polish Comment controls & file version badges v0.9.1 2026-07-31 Ops Backup & recovery improvements v0.9.0 2026-07-30 Platform ArtTrends companion app launch v0.8.1 2026-07-30 Security ArtTrends access lockdown v0.8.0 2026-07-26 Security CSRF, rate limits & guest review v0.7.0 2026-07-26 Feature Manager tools & mobile polish v0.6.0 2026-07-26 Ops Soft-launch readiness v0.5.0 2026 baseline Feature Core ArtForge product foundation ================================================================================ PATCH RELEASES ================================================================================ -------------------------------------------------------------------------------- [v0.14.2] 2026-09-09 · POLISH Daily activity email to both owners -------------------------------------------------------------------------------- + The daily activity digest now goes to both site owners * Scheduled daily activity emails are sending again -------------------------------------------------------------------------------- [v0.14.1] 2026-09-09 · POLISH Shorter daily activity email -------------------------------------------------------------------------------- ~ Daily activity email no longer includes login-session details * Still shows site visits, who was active, and event counts -------------------------------------------------------------------------------- [v0.14.0] 2026-09-09 · FEATURE Reply to comments -------------------------------------------------------------------------------- + You can reply to another person’s critique note + Replies are labeled “Replied to [name]” + Works for registered users and guest reviewers * Replies are regular notes (they don’t add a new pin on the image) -------------------------------------------------------------------------------- [v0.13.2] 2026-08-28 · FEATURE Daily activity email includes site visits -------------------------------------------------------------------------------- + Activity digest now shows a single **main site visits** count for the day * Page hits on the public host (not image/CSS downloads or obvious scanners) + Managers can see current fail2ban bans and a week of ban history in Server logs -------------------------------------------------------------------------------- [v0.13.1] 2026-08-28 · FEATURE Daily outbound email activity digest -------------------------------------------------------------------------------- + Site owners receive a daily email summarizing ArtForge outbound mail (notifications, resets, digests) for the previous day * Sent even when no emails went out that day (“none sent”) * Delivered around midnight Mountain Time -------------------------------------------------------------------------------- [v0.13.0] 2026-08-26 · FEATURE Platform overview for leaders, faster pages, security polish -------------------------------------------------------------------------------- + New Features page for owners and CEOs — outcomes, workflow, trust, and how ArtForge + ArtTrends fit together + Path to a custom, branded ArtTrends focused on your business metrics ~ Pages load faster: smaller logo/favicon, compressed HTML, HTTP/2 ~ Bootstrap and fonts are served from ArtForge (no third-party CDNs) # Password reset links are emailed only (never shown on the web page) # Stronger checks so comments and file views stay on the correct project # Clearer, safer download filenames and tighter error messages * Live: https://gbob.ddns.net/artforge/features.php -------------------------------------------------------------------------------- [v0.12.1] 2026-08-08 · POLISH Cleaner sharing & user management UI -------------------------------------------------------------------------------- ~ Manage sharing is easier to use on desktop and phones ~ Manage Users is more compact (accounts list + register form) ! Dropdown arrows are a single solid dark grey caret site-wide * Invite emails state whether you are a Reviewer or Approver -------------------------------------------------------------------------------- [v0.12.0] 2026-08-03 · FEATURE Project roles: Reviewer and Approver -------------------------------------------------------------------------------- + When sharing a project or creating a guest link, choose Reviewer or Approver + Only Approvers (and the project owner) can set status to Approved + Reviewers can still view and leave critique notes + Project owners can change a collaborator’s role or remove them from the project -------------------------------------------------------------------------------- [v0.9.11] 2026-08-03 · DOCS Roadmap: invite roles & approval (planned) -------------------------------------------------------------------------------- + Public roadmap updated with project invite roles (future feature) * Planned first: Reviewer or Approver when you invite; only Approvers can mark a project Approved (owners always can) * Later: richer roles only if real use shows we need them * Goal: learn who reviews vs who signs off before building a big roles system * No new product behavior in this release — documentation only -------------------------------------------------------------------------------- [v0.9.10] 2026-08-03 · FIX Clearer email text + private login pages -------------------------------------------------------------------------------- ! Outgoing emails use proper UTF-8 (dashes and quotes display correctly) + Sign-in / SSO pages ask search engines not to index them -------------------------------------------------------------------------------- [v0.9.9] 2026-08-03 · DOCS Login security warning notice -------------------------------------------------------------------------------- + In-app banner and full notice explaining Google’s login caution * Warning only — not a site compromise; review submitted; ddns → company domain after beta -------------------------------------------------------------------------------- [v0.9.8] 2026-08-03 · SECURITY ArtTrends single sign-on via ArtForge -------------------------------------------------------------------------------- + Art Trends no longer shows its own password form + Sign in once on ArtForge; site owners continue into Art Trends automatically * Reduces duplicate login pages that browsers may flag as risky -------------------------------------------------------------------------------- [v0.9.7] 2026-08-01 · FEATURE Session activity logging & daily report -------------------------------------------------------------------------------- + Registered-user actions are logged per login session (pages and form actions) + Site owners receive a daily activity summary email (automated; no sign-in needed) * Passwords and security tokens are never stored in the activity log -------------------------------------------------------------------------------- [v0.9.6] 2026-08-01 · FEATURE ArtTrends profit insights, dashboard pins & mobile polish -------------------------------------------------------------------------------- + Money-first Trends charts: side-by-side rates/margins, profit by type, and service package breakdown + Focus board: best and lowest profit/hour work, with short “why” notes + Pin any Trends chart to your personal dashboard (unpin anytime; max 6) + Extra insight charts: profit/hour, margin, overrun, outcome mix, status ~ ArtTrends UI improved for phones (touch targets, nav, floating add) -------------------------------------------------------------------------------- [v0.9.5] 2026-08-01 · DOCS Public patch notes page -------------------------------------------------------------------------------- + Public release history at /artforge/patch_notes.php (no sign-in required) + Downloadable plain-text public notes * Private manager notes remain separate (ops detail not published) -------------------------------------------------------------------------------- [v0.9.4] 2026-08-01 · POLISH In-app patch notes for managers -------------------------------------------------------------------------------- + Managers can open full internal patch notes from Manage Users + Download option for the internal text file -------------------------------------------------------------------------------- [v0.9.3] 2026-08-01 · DOCS Living plain-text patch history -------------------------------------------------------------------------------- + Session-grouped version history maintained in plain text * Updated after every development session -------------------------------------------------------------------------------- [v0.9.2] 2026-08-01 · POLISH Comment controls & file version badges -------------------------------------------------------------------------------- + Authors can edit and delete their own critique comments + Comments show which file version they refer to (e.g. v2) ! ArtTrends save/import reliability fixes -------------------------------------------------------------------------------- [v0.9.1] 2026-07-31 — 2026-08-01 · OPS Backup & recovery improvements -------------------------------------------------------------------------------- + Stronger backup coverage for ArtForge and ArtTrends + Streamlined restore workflow for operators * Improves recovery options without changing the user-facing app -------------------------------------------------------------------------------- [v0.9.0] 2026-07-30 — 2026-07-31 · PLATFORM ArtTrends companion app launch -------------------------------------------------------------------------------- + ArtTrends project tracker live at https://gbob.ddns.net/arttrends/ + Shared sign-in with ArtForge (restricted to site owners) + CSV import and template download + Cosmos visual theme matching ArtForge - Sample/demo projects removed from production data -------------------------------------------------------------------------------- [v0.8.1] 2026-07-30 · SECURITY ArtTrends access lockdown -------------------------------------------------------------------------------- # ArtTrends limited to site owners only # Login rate limiting and failed-sign-in logging + Clearer sign-in messaging (invite / owners only) + Navigation links between ArtTrends and ArtForge -------------------------------------------------------------------------------- [v0.8.0] 2026-07-26 · SECURITY CSRF, rate limits & guest review -------------------------------------------------------------------------------- # CSRF protection on form submissions # Rate limits on sign-in, password reset, guest comments, uploads # Guest review links use hashed tokens + Guest magic links: create, revoke, expiry, optional commenting ! Share modal guest-link flow restored -------------------------------------------------------------------------------- [v0.7.0] 2026-07-26 · FEATURE Manager tools & mobile polish -------------------------------------------------------------------------------- + Manager server log viewer (operators) + Mobile-friendly Actions menu and + Note button ~ Cosmos / math-science background throughout the app * Landing credit: Developed by Chris Deichman -------------------------------------------------------------------------------- [v0.6.0] 2026-07-26 · OPS Soft-launch readiness -------------------------------------------------------------------------------- * Platform assessed ready for invite-only pilot use * Public registration remains closed + Regular application and infrastructure backups in place -------------------------------------------------------------------------------- [v0.5.0] 2026 baseline · FEATURE Core ArtForge product foundation -------------------------------------------------------------------------------- + Projects: create, multi-version uploads, edit, delete + Critique notes and image pin annotations + Status workflow: Pending → In Review → Approved + Share with registered collaborators + Download approved projects as ZIP + Manage Users (managers): invite, roles, storage, deletion + Manager password reset * Invite-only professional digital art review platform ================================================================================ WHAT'S NEXT (PUBLIC ROADMAP / FUTURE FEATURES) ================================================================================ Future — company domain for ArtForge * Move from the current temporary hostname onto outlawstarpress.com (planned: artforge.outlawstarpress.com) * Same product; clearer brand, trust, and links in email / guest review * ArtTrends stays alongside (path under ArtForge first, or its own subdomain later) * Plan: run both addresses briefly, then redirect the old URL once stable * Company domain is a step before any subscription / paywall work Future — richer project roles (Phase B) * Reviewer | Approver already live; later roles only if real use needs them Also planned * Stronger password policy for invited accounts * Continued security and reliability hardening ================================================================================ End of public patch notes — ArtForge · Outlawstarpress Public page: https://gbob.ddns.net/artforge/patch_notes.php ================================================================================