Skip to content

POP Forums v19.0.1

Compare
Choose a tag to compare
@jeffputz jeffputz released this 29 Jan 18:26
· 2 commits to v19x since this release

This is one of the biggest feature releases in POP Forums history, and also involves significantly new front-end architecture. The v19 release introduces a notification system, image uploading, better post quoting, private messaging has been turned into real-time chat, and more. The documentation is here: https://popworldmedia.github.io/POPForums/

Upgrading

To upgrade from v16 or later, run the PopForums16to19.sql script included in the PopForums.Sql project manually against your existing database. You will also have to manually purge all of your PM history (the pf_PrivateMessage table), as the new chat-based system is not compatible. If you're starting from nothing, check the documentation for those instructions.

New in v19.0.1

  • BUG: Images uploaded in edit are flagged for deletion #316
  • BUG: Load more before reply chokes when only one page of posts #319
  • BUG: Associate external login failing #324

What's new?

  • Image upload in posts #109
  • Create notification system #265
  • Change PM system to real-time chat #304
  • Refine post quoting to reduce full-post quotes #283
  • Clean up old notifications #298
  • Refresh and expand iconography #300
  • Migrate from email based subscriptions to in-app notification #264
  • Remove email subscriptions #276
  • Update PM count in real-time #275
  • New setting: reply-to email address #252
  • Offer view of recent users in admin for spam monitoring #258
  • Don't show user profiles for unverified accounts #263
  • Include prompts to verify account where necessary #266
  • Allow vote up reversal #287
  • Use a reactive state box as base for new features #269
  • Remove composite activity feed #299
  • Use fulltext editor for profile signatures #291
  • Decommission email from profile #310
  • Add option to write error log to table storage #314
  • Refactor: Move all of the client stuff to the Mvc project, ditch the npm package #285
  • Refactor: Update MailKit library to v3.x #268
  • Refactor: Update ImageSharp library to v2.x #267
  • Refactor: Update TinyMCE library to v6.x #274
  • Refactor: DateTime parsing on client using server localization, with DST #188
  • Refactor: Create proper client-side localization mechanism #293
  • Refactor: Migrate old PopForums.js to a more manageable, not-spaghetti, TypeScript base #286
  • Refactor: Clean up on aisle admin #295
  • Refactor: Exclude bots from session tracking #301
  • Refactor: Signalr hub consolidation #312
  • BUG: New SqlCommand can't parse setup script without semicolons #288
  • BUG: Scroll to newest misses target because of inline images loading #290
  • BUG: Infinite scroll repositions back to hash when more posts load #257
  • BUG: New topic or reply fails if using Azure queues and they fail #284

Known issues

None.