Revalee Versions Save

Scheduled web callbacks

v2.3.1

9 years ago
  • Improved logging on callback errors within Revalee.Service.
  • Added ongoing heartbeat to activate recurring tasks.
  • Added HTTP response status codes from recurring tasks.
  • Added public event that handles activation failures for recurring tasks.
  • Removed all HTTP Expect 100 Continue behavior.
  • Fix: Allow explicit default port numbers on callback URLs.
  • Fix: Revalee.Service now stores DateTime.MinValue callback times properly.
  • Fix: Task deletion behavior is corrected within the scheduling hashtable.

v2.3.0

9 years ago
  • Revalee.Client.Mvc library will recover state information on immediate callbacks.
  • Revalee.Client.Mvc library supports callback cancellation.
  • Revalee.Service supports multiple simultaneous instances.
  • Improved callback retry handling and allows for user-specified retry intervals.
  • Tasks are committed to disk before scheduling.
  • Improved Revalee.Service shutdown handling.
  • Various minor code refactoring.

v2.2.0

10 years ago
  • Added daily and hourly recurring tasks.
  • Custom configuration section added to web.config.
  • Revalee.Service can now automatically detect service mode or interactive mode.
  • Revalee.Service now manages callback times as DateTime instead of DateTimeOffset internally.
  • Fix: RevaleeClientSettingsAttribute.RequestTimeout now accepts 0 for the default timeout and ˗1 for an infinite timeout.
  • Fix: RevaleeClientSettingsAttribute.RequestTimeout property can now override configured values.

v2.1.2

10 years ago
  • Improved transaction handling of persisted tasks
  • Reorganized client folder structure
  • Renamed extension methods to match TAP conventions

v2.1.0

10 years ago
  • Added an asynchronous option to the sample site
  • Added an MVC-specific client library
  • Added client configuration settings to web.config
  • Service now starts up immediately after installation
  • Service reloads configuration settings after stopping and/or pausing
  • Improved exception handling in client libraries
  • Performed miscellaneous code refactoring
  • Signed assemblies with a strong name

v2.0.1

10 years ago
  • Renamed projects and namespace to better follow conventions.
  • Improved default folder permissions during installation of the Revalee.Service.

v2.0.0

10 years ago