Skip to content

Releases: ghaiklor/generator-sails-rest-api

v1.0.0-alpha.1

03 Oct 11:35
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release
  • Implement services generator;

v0.10.6

30 Sep 15:11
Compare
Choose a tag to compare
  • Hofix: Issue with installing the latest versions of dependencies;

v0.10.5

30 Sep 09:05
Compare
Choose a tag to compare
  • Hotfix: Issue with breaking changes in services;

v0.10.4

07 Sep 16:44
Compare
Choose a tag to compare
  • Improvement: Implement SearchController that can lookup for text in all models;
  • Improvement: pluralize config in blueprints is works only for controllers that own appropriate model;
  • Fix: test folder is not copies to destination folder;

v0.10.3

01 Sep 19:47
Compare
Choose a tag to compare
  • Fix: Bug with sockets hook is enabled by default;

v0.10.2

14 Aug 16:12
Compare
Choose a tag to compare
  • Improvement: Implement Connection: keep-alive for all responses;
  • Fix: GZip compression in production mode;

v0.10.1

14 Aug 08:44
Compare
Choose a tag to compare
  • Improvement: Implement populate field that works tight with fields in find and findOne blueprints;

v0.10.0

13 Aug 15:42
Compare
Choose a tag to compare
  • Improvement: I have moved all the services from generator to separate npm modules. In this way you still can get updates for services and get hotfixes and new features without regenerating the whole project;
  • Improvement: Increase stability level index. So we are moving to stable versions;
  • Improvement: Implement fields parameter in requests that allows you set name of fields that you want to get;
  • Improvement: Move cors tasks loading to separate installable hook. Now you can defined cors tasks in config/cors.js;
  • Improvement: Add question that asks what services you want to use and not;
  • Improvement: Asking you for default service that you want to use;
  • Improvement: Add more configuration attributes to config/http.js like ssl and port;
  • Improvement: Add cron.js config file where you can configure cron tasks;
  • Improvement: Add Dockerfile;
  • Improvement: Start working with test coverage, so now you have tests for controllers and models;
  • Improvement: Add test environment to Sails application;
  • Improvement: Add supertest in sails.request;
  • Improvement: Automatically installing sails adapter for chosen database;
  • Improvement: Add clean npm task for removing .tmp folder;
  • Improvement: Logs files more readable now (without JSON format);
  • Improvement: Add X-Total-Count header when you GET /v1/model;
  • Improvement: Implement refresh_token route;
  • Fix: Replace jwt.decode() with jwt.verify(). It's security fix, because decode doesn't verify token;
  • Fix: Bug with email validation in User model;
  • Fix: Auth stuff is using new CipherService API;
  • Fix: Bug with JWT token undefined in passport config;
  • Fix: Bug with lodash is undefined in passport config;
  • Typo: Allow to send options object to jsonwebtoken verify and sign methods;
  • Typo: Change JWT algorithm to HS512;
  • Typo: Remove old isAllowed policy by Application-Token;
  • Typo: Change blueprints.populate to false;
  • Typo: Increase default limit for response to 20;
  • Typo: Remove skip-welcome option;
  • Typo: Rename skip-update option to skip-check-update;
  • Typo: Remove skip-all option;
  • Typo: Remove verbose option;

Version 0.9.2

21 Apr 10:46
Compare
Choose a tag to compare
Version 0.9.2 Pre-release
Pre-release
  • Improvement: Add some shortcut actions to User controller;
  • Improvement: Return CORS configuration and hook;
  • Fix: Fix all strategies that handle errors incorrect;

Version 0.9.1

20 Apr 11:14
Compare
Choose a tag to compare
Version 0.9.1 Pre-release
Pre-release
  • Hotfix: Bug when passport is modify configuration objects for strategies;