Patch notes

Public release history for ArtForge — what shipped, grouped by version.

Public changelog · 15.8 KB · updated 2026-09-23 09:18 · No sign-in required

================================================================================
  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
================================================================================