Skip to content

Releases: Hylozoic/hylo-node

5.2.0 - 2023-01-11 - My Home

20 Jan 23:30
Compare
Choose a tag to compare

Added

  • Queries for My Home views - my posts, mentions, announcements, posts I've interacted with

Changed

  • Update product categories for farms to have Other option
  • Improved Saved Search email digests
  • Push notifications now should jump directly to the comment they refer to

Fixed

  • Bug preventing email digests from going out

5.1.2 - 2022-12-29

20 Jan 23:05
Compare
Choose a tag to compare

Fixed

  • Comment notification emails for comments on chat posts (posts without a title). This hopefully also fixes issue where people were seeing duplicate comment notification emails about the same comments.

5.1.1

20 Jan 23:04
Compare
Choose a tag to compare

Fixed

  • Display of public group pages to non logged in users

5.1.0 - Chat & Emojis!

20 Jan 23:04
Compare
Choose a tag to compare

Added

  • New 'chat' type posts for topic based chat rooms.
  • Track the last read post in a topic for each user so we can show new posts in the new topic based chat rooms.
  • Switch from votes to emoji based reactions on posts (votes APIs still in place to support mobile app).
  • Add reactions to comments.
  • Add a #general topic to all groups which is set to be a suggested/default topic and pinned as well. Subscribe all users to the #general topic in every group they are a part of.
  • APIs to decide whether to show child posts in the stream when looking at a group or not.
  • New comment URL that allows for going directly to a comment in a post from a notification.

Changed

  • Updated digest emails to show chats and improve Sender and Subject. Also switch reply-to email to donotreply@hylo.com.
  • Allow for posts without a title, for chat posts only for now.

5.0.3 - 2022-11-23

20 Jan 23:03
Compare
Choose a tag to compare

Fixed

  • Don't send emails or push notifications for Announcements when notifications are turned off in a group
  • Bug that prevented saving group settings sometimes

5.0.2 - 2022-11-13

20 Jan 23:02
Compare
Choose a tag to compare

Added

  • New allow_in_public flag on groups that determines whether the group appears in the Group Explorer and whether posts from that group are allowed in the public stream. This flag is turned off for new groups by default while we figure out our strategy for deciding whether it should be on or off for any given group.
  • Every new group has a #general topic added to it as a default topic. This will be more important/useful when topic based chat rooms are released soon!

Fixed

  • Update hylo-shared to fix bug in Mention HTMl generation
  • Autolinking (links being turned into clickable links) in Group descriptions is turned back on
  • Can set group settings when creating a group via API. This fixes an issue where the group's locationDisplayPrecision was not being set correctly.

v5.0.1 - Full Text Formatting

20 Jan 23:02
Compare
Choose a tag to compare

Added

  • Post#LinkPreviewFeatured to indicate if a LinkPreview should be given precedence in the UI when displaying post
  • All parsing of Post#details and Comment#text HTML is now handled here and nowhere else, moving and refactoring presentHTML from hylo-shared to support new TipTap editor formatting, and consolidating similar functions from hylo-evo all and here all into RichText
  • Support for Post "Collections" which are a curated set of posts. New collections and collections_posts tables.
  • CustomViews can now be of type 'collection' and point to a collection_id. When this is the case the Collection name will always be the same as the CustomView.
  • CustomViews can now have a default sort specified.
  • Much better inline documentation of our GraphQL APIs using Graphiql or other graphql doc viewers.

Changed

  • Updates LinkPreview scrapping to be more rich and somewhat more reliable
  • Updates all notification email and push notifications to work with new RichText handling, fixing/improving some results
  • Deprecates use of linkifyjs for autolinker for link recognition in HTML, and cheerio for jsdom for parsing
  • Replace 'express-graphql' library with 'graphql-yoga'. Back-end errors are now returned to the front-end with generic text of 'Unknown Error', except when explicitly specified in the back-end by throwing a GraphQLYogaError object.

Fixed

  • Update hylo-shared to fix bug in Mention HTMl generation

4.2.1

21 Sep 17:55
Compare
Choose a tag to compare

Added

  • If a group is created with a parent group that it can't join then send a request to join

Fixed

  • Bug that was preventing email notifications going out for requests to join a child to a parent group.

4.2.0 - Custom Views

23 Aug 23:24
Compare
Choose a tag to compare

Added

  • Add, delete and update Custom Views for groups that can either be a link to an external URL or a filtered view of posts in a group
  • Project management link and Donations link added to posts (only used for projects right now)
  • Query for non-logged in users to be able to look up public posts

Fixed

  • Bugs that could unset a location or area polygon when saving settings

4.1.5

23 Aug 23:23
Compare
Choose a tag to compare

Fixed

  • Saving of groups with empty group shapes