Releases: coralproject/talk
Releases · coralproject/talk
v1.5.3
v1.5.2
Fixes
- Mobile UI fixes
- Firefox display fixes
- Enforce character count limits on replies (child comments, not just parents)
- Fix permalinks not working consistently with replies
- Use correct statuses with flags created by the system
- Fix issue with status history not saving for accepted/rejected
v1.5.1
Enhancements
- Login / Regi flows moved to popup window for compatibility with all browsers / mobile friendliness
- Adds hooks to login flow for CSS
- Adds Default Resolver concept allowing interface types to be gracefully handled when plugins are removed
- Viewport meta tags for mobile browsers
Fixes
- Logins failing due to the Safari "third party cookie" issue
- Action summary errors causing unpredictable action behavior
- Mobile actions overlapping due to space constraints when respect and star plugins active
- Refactoring for clarity and modularity
v1.5.0
Features
- We no longer require Google Fonts to be used to style Talk
- Plugin registration has been improved, refer to PLUGINS.md for updated semantics
- Facebook Auth was extracted as an internal plugin
- Added support for Metadata service
Fixes
- Fixed Load More/View More functionality to make it more reliable
- Fixed template issue with Suspend User that prevented users being notified by email
- Flash messages on the comment stream are showing again
- Fixed Community search input
- Fixed plugin validation errors for loaders/mutators
- Fixed issues with plugin install not running correctly for remote plugins
- UI/UX polishes
- Mobile UI fixes
Notes
- We are temporarily disabling validation on banned words in usernames to prevent an issue that saves the username as
undefined
; this will be corrected in 1.5.1
v1.4.0
Features
- Moderate flagged usernames via the Community tab in the admin
- Global Comment Stream Description now supports markdown and linking
- Turn Closing Stream functionality on or off
- Permalinks page now automatically updates with new comments
Fixes
- Permalinks UX revamp and bug fixes
- Don't allow emoji in Banned/Suspect word lists because it breaks the stream
- Updated Spanish translations
v1.3.0
Features
- Use meta/link URLs if an explicit URL is not provided for the asset
- Strip params from scraped asset URLs
- Add "Moderate article" link to closed comment streams
- "My Comments" tab UX and polish
Fixes
- Disable reply button on closed comment streams
- Fix banned, suspect and links to be highlighted in moderation queues
- UX fixes
Talk Beta v1.0.0
We're happy to release the Beta version of Talk, the commenting platform from Coral.
Administrative and Moderation Features
- Easy to embed comment stream w/ permitted-domain configuration
- Pre/Post-moderation configuration (set globally or set per individual stream)
- Moderation queues and approve/reject tools (Pending, Flagged, Account Flags, Accepted, Rejected)
- Managing community and newsroom permissions and roles
- Search community members (commenters, mods, admins)
- Flagged username moderation
- Flagged comment moderation
- Banning & suspending users
- Comment & stream management/config (auto-close, manual close, comment length max)
- Banned word and Suspect word management
- Suspect word highlighting in moderation
- Option to require users to verify their email before commenting or acting
- Custom comment stream description box
- Basic Moderator dashboard showing articles with recent activity (likes and flags)
Comment and Commenting Features
- Login/Signup via email/pass or Oauth (+ standard auth features, e.g. forgot password)
- Set a username to protect commenter privacy
- Threaded comments and replies with partial load (“Load more”)
- “Liking” comments
- Flagging comments with various options/feedback ability
- Flagging usernames with various options/feedback ability
- In-stream notifications to update commenter on certain actions
- Comment permalinks
- View my comment history (with permalinks)
- Email notifications if suspended because of username (+ ability to update username)
Feedback, Feature Requests, Bug Reporting
We would love your feedback and input. Please contact us via our Integration Engineer ([email protected]), or you can log an issue here on the Talk repo on Github, or get in touch with our team via our Community Slack: https://coralprojectslackin.herokuapp.com/.
v0.0.4: Merge pull request #340 from coralproject/heroku-setup-patch
Adjusted route for Heroku app.json
GraphQL, UI Updates and More
With v0.0.3, we integrated GraphQL driven by Apollo (https://github.com/apollostack). In doing so, we radically simplified the front end and back end.
- Created the /graph folder, which runs our graph endpoints
- Radically refactored many packages in /client
- Refactored service code into the /services folder, simplifying the /models
- Many new features and bugfixes