LeftClick Web Services Changelog
Up until v6.1.0, we used the standard Gem version numbering starting at v0.0.1. From v6.1.0 on the version will follow the API version of LWS in the major/minor part of te version.
v6.2.3
- Move common attributes to the generic model and add
url/url_html(#12004) - Add password expiration attributes to the
CompanyandUsermodel of the Auth app - Add new attributes to the
Collectionmodel of the Resource app
v6.2.2.1
- Add missing dependency on net-http-persistent in the gemspec file
v6.2.2
- Add some more attributes to the Presence app
- Use persistent HTTP connections from now on (#12101)
- Add a configuration option for enabling/disabling persistent HTTP connections
- Add support for dirtiness checking for all models (#12100)
- Only save models using the HTTP if dirty
v6.2.1
- Add new models and attributes to the Presence app (#12098, #12099)
- Replace Fixnum by Integer in the documentation (for Ruby ≥ 2.3)
v6.2.0
- Add the Resource app implementation (#12097)
- Update the CorporateWebsite app for recent API changes
v6.1.5
- Update the gemspec to relax the dependency on WebMock to support 2.x and 3.x
v6.1.4
- Fix LWS Console environment command-line parameter not overriding the config
- Print LWS setup on LWS Console start
Apps
- Add some fields to the DigitalSignage app (closes: #12001)
- Fix some relations in the Auth app (closes: #12026)
v6.1.3
- Fix
#findon has many-associations not working
Development
- Many fixes in the gemspec
- Use the SpecReporter for tests
v6.1.2
- Small tweaks to LWS Console
- Add LWS Console documentation (in the README)
- Documentation improvements
Development
- Fix caching tests not tearing down the specific setup
v6.1.1
- Support a global and user-specific config file for LWS Console
- Use a separate history and specific prompt for LWS Console
- Small documentation fixes
- Speed up the tests
v6.1.0
- Switch to LWS/LeftClick platform release versions
- Switch to Spyke as the REST ORM library (closes: #10671)
- Add some Her backward compatibility support
- Use JSON as the wire format for sending data to LWS
- Switch to using our own exceptions (see LWS::Errors)
- Add support for setting the LWS API token in the environment
- Switch to Pry as the REPL used by the LWS Console
- Add commands to the LWS Console to toggle debug options
- Add option parsing and app/environment/debug mode selection to LWS Console
Apps
- Add a first implementation of the Digital Signage app (closes: #11110)
- Update some fields for the Ticket app (closes: #11997)
- Add the Reader model to the Presence app, add fields to the Location model
Development
- Reorganize the file structure of the library
- Add and improve tests and documentation
- Document and fix model relations throughout all apps
- Documentation fixes for switch to Spyke
v0.4.2
- Documentation fixes
- Obtain full test coverage by adding some tests
v0.4.1
- Test improvements; use simplecov for coverage metrics.
v0.4.0
- Add support for the ticket and corporate website app/web service
- Gem/packaging and documentation fixes
v0.3.1
- Add a release_if_needed task
…
v0.0.1
Initial release