Skip to content

Aksara Ra

Compare
Choose a tag to compare
@abydahana abydahana released this 11 Feb 15:04
· 1147 commits to main since this release
Bug Fixed:
  1. Unable to operate the batch delete;
  2. Unable to delete the data when using chaining method;
  3. Permission: Correct the privilege that not push any method even it's exists;
  4. Basic Module: Updating the group query that throw error when ONLY_FULL_GROUP_BY variable in SQL_MODE were enabled.
Changes:
  1. Main Helper: change the exception with message;
  2. Core System: Change the method restriction referrer, from model to self class;
  3. Model: Change the missing statement;
  4. Javascript: Change the response template based on status code response (see New Feature point 1);
Improvements:
  1. Cleaner Module: Replace the exception to popup information;
  2. Updater Module: Replace the exception to popup information;
  3. API Debugger: Merge the response to single event;
  4. Router: Checking the method that will be used if controller and method has identical name but the method is presented in class;
  5. Add the memory limit for document creation;
  6. Separate the option popup for logged and non-logged user;
  7. Model: Add the table existence checker before executing the query;
  8. Login view improvements;
  9. Correcting the asset_loader function to load the assets that included in theme folder;
  10. Change the theme property to following the given configuration, both front-end and back-end;
  11. Add new phrase on first app boot;
New Features:
  1. Main Helper: Add the response code (status code) within response header. Now the status code response are following the code sets from request;
  2. Core System: Add the access token checker (used to match the device that doesn't support cookie storage) on API Request Handshake;
  3. Authentication: Add the Access Token to the response made through API;
  4. Updater: Add the ability to merge the remote and local dependencies if custom dependency already installed;
  5. Miscellaneous: Add the QR Code, Barcode and Shortlink generator;
  6. Add sprintf function to javascript;
  7. Validation: Add the best practice to use the callback validation (referred to CI3) to use the rules from the method that presented in same controller.
Deprecated:
  1. Exception: Remove status code 206 and replaced with 200 instead, use "popup" parameter to separate the modal and static content;
  2. Removing the color of Privilege Management to keep the consistency;
  3. Removing Midtrans and JSON Machine from the dependencies since it's not being used by the default existing modules;