Renders a list of coloured alert banners with a title, author, relative timestamp, and body text.
ALERT — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Expects the query to return columns in order: title (col 0), body text (col 1), author (col 2), timestamp (col 3), background colour hex (col 4), extra HTML (col 5). Returns an HTML string of stacked div.alert elements.
Loads timeago.js (CDN) and Bootstrap 4.5.2 CSS (CDN). Timestamps are rendered as human-readable relative times via ObjTextTimeagoPy.