You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
greenvironment-server/CHANGELOG.md

1.8 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • settings field to own user data to store frontend settings
  • Jenkinsfile
  • Mocha Tests
  • worker initialization error handling
  • bearer token authentication for testing purposes
  • Added `deletable' field on post
  • Admin field that for admin users
  • ability for admins to delete posts
  • ability to upload file at /upload with the name profilePicture
  • publicPath to config file to configure the directory for public files
  • profilePicture property to User model which is an url to the users profile picture
  • activities to posts
  • getActivities field to receive all activities
  • createActivity mutation
  • activities table
  • event and eventCount to UserData gql interface
  • joined field to Event gql type
  • joined field to Group gql type

Removed

  • special worker logging

Changed

  • changed the running behaviour to run in cluster threads via node.js cluster api
  • gql field userVote requires a userId
  • default findUser param limit to 20
  • only group admins can create group events

Fixed

  • sequelize initialization being logged without winston
  • userVote is always null (#47)
  • findUser not being implemented
  • style issues
  • graphql schema for denyRequest using the wrong parameters
  • sendRequest allowing duplicates

[0.9] - 2019-10-29

Added

  • Graphql Schema
  • default-config file and generation of config file on startup
  • DTOs
  • Home Route
  • session management
  • Sequelize models and integration
  • Sequelize-typescript integration
  • error pages
  • pagination for most list types
  • angular integration by redirecting to index.html on not found