Skip to content

4.97v Enhancements

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 05:57
· 23 commits to master since this release

✨ Add file captions/OCR attributes, file bot actions, file webhooks and login history filters

  • 🗄️ Add caption and caption_ocr columns to lh_chat_file and lhc_mailconv_file tables via update_362.sql, install scripts, structure.json, db.dbml and POS definitions
  • 🤖 Add fileattribute bot command to set caption/caption_ocr on chat and mail files (new attribute||value line format with legacy fallback), block setting primary key via setchatattribute
  • 🔗 Dispatch file.mail_import.file_store and file.uploadfile.file_store events, move file.storescreenshot.store dispatch after transaction commit so bot workflows act on fully saved files
  • 🐝 Support chat_file context in bot conditions, REST API actions (file_ent chat/mail), and bot worker fetching mail/chat files with fallback chat resolution
  • 🌐 Add file.uploadfile.after_save and file.mail_import.file_store to webhooks debug dispatch and allow file classes in reflection allow-list
  • 📜 Display caption/OCR/dimensions info in chat file lists, mail file lists and edit pages
  • 🔍 Add IP and date range (with hour/minute/second) filters to login history plus allowed-IP status column
  • 🔐 Require IP restrictions for REST API user-based authentication and redirect non-admin site access logins to admin login
  • 🐛 Fix PHP 8.1 null deprecation in REST API variable extraction, guard chat_id=0 in bot worker

execute doc/update_db/update_362.sql for update

What's Changed

  • Message snippet: follow dragged status widget, show operator job title by @mysubcult in #2424
  • Fix multiple c[...] bot text variants wiping earlier replacements by @mysubcult in #2425
  • Rebuild decoded *_array copies after syncAndLock by @mysubcult in #2426

Full Changelog: 4.96v...4.97v