Releases: sustainableis/javascript-framework
Releases · sustainableis/javascript-framework
v0.5.0-beta
New Features / Improvements
- Added alerts service
- Added reports service
- Added stacks service
- Updated headers for put and post on the $httpProvider
Bug Fixes
- Fixed a bug for loading remote modules
v0.4.0-beta
New Features / Improvements
- Added services to sisApi provider
- Implemented Emails service
- Implemented Mandrill service
v0.3.1-beta
New Features / Improvements
- Added wrapper for Angular filter
- Disabled logs to ease the debugging process
- Added groups service
- Loading first the CSS files and after the rest of the files
Bug Fixes
- Fixed a bug where arrays would not be serialized properly by the authInterceptor
v0.3.0-beta
New Features / Improvements
- New views system which doesn't require layouts anymore
- Added
optionsparameter tosisModules.initandsisViews.init - Creating a new isolated scope when a
scopeis not provided viaoptions
Bug Fixes
- Fixed a bug with toggling views
Deprecations
urlandversionremovedsisLayoutsandLayoutsServiceremoveddataStore's cache disabled
v0.2.1-beta
New Features / Improvements
- Setting the Authorization header only to calls to the API
- Using options.topic in viewsProvider
- Implemented cache miss and expires for dataStore
- Implemented FieldsService
Bug Fixes
- Fixed adding modules to layouts
- Fixed an issue where the modules stopped working if some module files were missing
v0.2.0-beta
New Features / Improvements
- Implemented
BatchServiceandAreasService - Support for more complex queries to
OutputsService - Added selective module init method
- Implemented
sisApiProviderfor configuration ofsis.apivariables - Changed the API services to use
sisApiinstead ofurlandversionconstants
Bug Fixes
- Fixed
LayoutsProviderto append modules to ID containers - Fixed and issue with the
ocLazyLoadreference - Fixed
_directivedefault config extending
Deprecations
urlandversiondeprecated. UsingsisApiProviderinstead.
Services improvements / bug fixes
New Features / Improvements
- Injecting
oc.lazyLoadin the_directivecall BuildingsServicesupports more complex endpoints- Logging
dataStoreerror messages using$log.error - Initializing reserved channels before the modules data is loaded
- Updated the example
- Updated
sisViewsto usedataStoreinstead of the services
Bug Fixes
- Fixed the
sisViewsservice - Partial fix for the modules being added multiple times on dynamic views (the events are still being sent multiple times)
Deprecations
sisModules.discoverremoved. Now using justsisModules.initsisModules.pathdoes not adddistautomatically to the URL anymore
Services updates, sis.modules improvements, and build updates
- Changed the auth value service with sisToken
- Changed the path for the modules
- Added the update method for all the service
- Added jshint task as a build step
- Updated the basic example
- Fixed #3
- Events library improvements
- Added append method to modules provider
- Added layouts provider and fix for preventing duplicate module discovery
- Implemented RatesService
- Implement support for getting object responses to the DataStore Service
- Manual injection for sis.modules._directive
Major changes to the way the modules are included and rendered
- Implemented a wrapper over AngularJS directive to allow for default configuration of a module
- Include the version of the module when loading the module files
- Removed sisConfiguration Provider
- Added auth value that stores the token
- Including css files for modules dynamically
- Changed the dependency between the modules
- Added path to the sisConfigurationProvider and removed the constant
- Updated the current references to the path constant
- Modified the way the modules are created
- Implemented put and delete default channels for the moduleProvider
- Implemented put and delete methods for the dataStore
Added update action to UsersService
v0.0.14-alpha add update action to UsersService