################### 2021 May 24 Update: ################### ------------------------------------------------------------------------------------------------------------------------------------------ 684804 frontend_updates billymg "Changes to HTML/CSS to allow for easier theming. Added config knobs for custom log root and CSS file." ------------------------------------------------------------------------------------------------------------------------------------------ (1) Tuned HTML and moved CSS to its own file at static/classic.css (2) Added knob to config to specify CSS filename (3) Added knob to config to specify app root (4) Fixed server error when handling search queries less than Min_Query_Length (5) Show/Hide idle chans link now doesn't lose the current day if other than tail (6) Updated README.txt and added this release_notes.txt document #################### 2020 Aug. Update #2: #################### ---------------------------------------------------------------------------- 641794 aug2020_errata asciilifeform "Stylistic fixes for previous patch." ---------------------------------------------------------------------------- (1) Additional 'back' and 'forward' buttons at the bottom of search result pages. (2) Fix era1/2 link diddler regexps to handle all (AFAIK) known variants correctly. #################### 2020 Aug. Update #1: #################### -------------------------------------------------------------------------------------------------------------------------------------------------------- 641773 searchpg_oldlinks asciilifeform "Paginated search; automatic replacement of ancient logger link targets; fix for unicode barf in eat_dump.py." -------------------------------------------------------------------------------------------------------------------------------------------------------- (1) Implemented fetch-by-channel-and-index (i.e. /ilog/chan/lineindex links). (2) Automatically adjust link targets of #ba and 'btcbase' log citations to point to this logger, using the syntax in (1). Original text of link is preserved. Dates are handled correctly. (3) Search results now properly paginated, with working 'back' and 'forward' buttons. (4) Fixed ancient unicode bug in eat_dump.py. #################### 2020 Jul. Update #3: #################### --------------------------------------------------------------------------------------------------------------- 641484 navbar_date_auto asciilifeform "Automatically skip empty days in navbar. Handle 'dawn of time' case." --------------------------------------------------------------------------------------------------------------- (1) Automatically skip empty days in date navigation bar. At the same time, handle empty days correctly when these are requested. (2) Handle 'dawn of time' case for any given channel, to avoid infinite loop insanity from search engines. #################### 2020 Jul. Update #2: #################### ------------------------------------------------------------------------------- 641046 search_all_chans asciilifeform "Button to search in all logged chans" ------------------------------------------------------------------------------- (1) Fix unclosed 'table' tag from earlier. (2) 'Search all chans' button. #################### 2020 Jul. Update #1: #################### ------------------------------------------------------------------------------- 640165 hide_inactive asciilifeform "Configurable default-hide of idle chans" ------------------------------------------------------------------------------- (1) Hide by default chans where no activity in days_hide day (set in config.) (2) Added 'join as guest' link (via 'kiwi' wwwtronic IRC client) (3) Example Apache-WSGI configs. ################### 2019 Oct. 4 Update: ################### (1) WWW: Removed ill-conceived 'Tape' knob. (2) Bot: Added silent-disconnection detector. Now requires the following value in bot config e.g.: [irc] disc_t = 180 This represents the currently-recommended interval: 3 minutes. If inactivity on the incoming line (incl. pingism) exceeds this interval, a disconnection is forced. The normal reconnection routine will execute. To disable forced disconnects, set disc_t to zero. #################### 2019 Sep. 28 Update: #################### (1) Bot: incorporated reconnector fixes. (2) Bot: 'seen', 'seen-all', and 'version' knobs implemented. (3) WWW: up/down arrows for mouse-driven operation on pocket comps (4) WWW: double-quotes prevent breakup of search query (Note: still needs improvement to force matching on word boundaries) (5) WWW: demarkation of "action" lines (6) WWW: Raw 'Tape" knob: e.g. http://logs.nosuchlabs.com/tape?istart=1937934&iend=1937941 returns: trilema;1937934;1569444908;asciilifeform;achtung panzers! piz pipe down ?! trilema;1937935;1569444920;diana_coman;seems so trilema;1937936;1569444957;asciilifeform;paging BingoBoingo ! trilema;1937937;1569444974;diana_coman;well, apparetly he was connected from piz too, lol trilema;1937938;1569444982;diana_coman;ossasepia.com (pizarro) is down too, yes trilema;1937939;1569445010;asciilifeform;dulap unreachable for 1st time since year+ ago when bb elbowed the mains cord trilema;1937940;1569445073;diana_coman;apparently back on trilema;1937941;1569445079;diana_coman;wb BingoBoingo ! Still needs a variant of 'eater' that will eat these. #################### 2019 Aug. 16 Update: #################### (1) Bot: added Phf's algo for uniturd processing ('fallback to latin-1'). (2) Bot: May leave IRC password blank in config for use with unregged bots (3) WWW: 'Checkerboard' colouring; footer links. (4) WWW: Links in log lines now open in new browser tab (a la Phf's log) (5) WWW: Can now be loaded 'in reverse gear', http://...../log?rev=1 (6) WWW: 'Random' knob, takes reader to an arbitrary moment in past log. #################### 2019 Aug. 11 Update: #################### (1) Multi-line selection is implemented. (2) User may request export of raw log lines in Phf-classical format. E.g. : http://logs.nosuchlabs.com/log-raw/trilema?istart=1925000&iend=1925500