All notable changes to Hylo Node (the Hylo server) will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add eventsAttending to the User model and Person type
- Add Skills to learn to users
- Fixed bug that prevented daily email digests from being sent
- Add projects to the User model and Person type
- Fixed bug that broke the Community invite page pending invites and the invite link
- Catch-up tests
- Upgrade knex and bookshelf to latest versions including required updates to other dependencies
- Update code for breaking API changes in knex and bookshelf upgrades
- CircleCI test running
- Uploading images and don't destroy them when editing a comment
- Ability to sort posts by created_at date
- Correct URL for access to user avatar images from Facebook
- Try increasing knex connection pool size to fix server timeouts
- Add migrations, models, resolvers, and GraphQL schema changes for creating, deleting, and viewing saved searches
- Add digest for saved searches
- Member Profile > Recent Activity feed loading fixed
- Adds contactEmail and contactPhone to User and related graphql
- Updates Passport Google Auth scheme to latest
- Do less database queries when loading posts to speed things up
- Anyone can see comments on public posts
- Session endpoint for support of "Sign in with Apple"
- Beta version of importing posts by CSV
- Allow for querying for public posts and communities without being an authenticated user
- Join Requests: Ability to create a join request, and for admins to accept or reject join requests. Notify admins about incoming join requests and users when their request was accepted.
- Topics: Support for default, pinned and hiding CommunityTopics. Can show topics for networks and all communities.
- Comment Attachments: images and files can now be attached to comments.
- Remove location requirement for resource posts.