Skip to content

Releases: kendarorg/the-protocol-master

v4.3.2 Published on Maven central

23 Apr 06:48
Compare
Choose a tag to compare
  • published on maven central
  • some minor fixes in test order

v4.3.1 - Amqp send to all subscribers - Various Fix

14 Apr 06:48
3727767
Compare
Choose a tag to compare
  • Feat: Sending to all matching exchange/queues on amqp
  • Fix: Stop sending async in background with replay plugins when stopped
  • Fix: Reinforce ordering responses loaded for replay by timestamp

Language independant plugins & fixes

07 Apr 12:26
f6aa1c1
Compare
Choose a tag to compare
  • Added creation of plugins in -any- language (rest-plugins-plugin)
  • Allow insecure websites on selenium
  • One JdbcExecutor for JdbcProtocol
  • Added selenium tests

v4.2.0 More UI!

28 Mar 12:06
Compare
Choose a tag to compare
  • Loading checkbox automatically
  • Copy reports as json
  • Fixing classloader for jte on plugins
  • Custom JDBC Ui

v4.1.0-Added UI

21 Mar 12:36
Compare
Choose a tag to compare
  • Added UI for
    • Storage
    • Scenario
    • Network Error Plugin
    • Record Plugin
    • Replay Plugin
    • Rewrite Plugin
    • Error Plugin
    • Mock Plugin
    • Publish plugin
  • Uniform approach to reporting
  • Added "trivial" flag on recording when allowing trivial communications to be recorded
  • Added specific exception (TPMException and derived)

v4.0.1 Major Fixes,UI,Encrypted Storage

13 Mar 14:06
Compare
Choose a tag to compare
  • Fixed DI problem with protocol settings
  • Added Networ Error Plugin (random bytes change) on all plugins
  • Added Latency Plugin
  • Added % of intervention on Error, Latency, RateLimit plugins
  • Uniform website filter on Error, Latency, RateLimit plugins for http/s protocol
  • Added UI
  • Storage now is totally agnostic about the internal structure
  • Storage now is common for all items and plugins
  • TpmQl supporting projection and grouping
  • Auto restart via APIs
  • Hot reload of -all- settings

v3.0.2 Enhanced reports and TPMql

27 Feb 10:51
90f3169
Compare
Choose a tag to compare
  • Added TPMql query language on list returning apis
  • Added storage for the GlobalReportPlugin
  • Reworked the Storage apis for clarity

v3.0.1 Dns Plugin

25 Feb 11:25
90b8cbd
Compare
Choose a tag to compare
  • Added DNS plugin
  • Fixes for storage edge cases

v3 Scenarios, Encrypted storage, new CLI, and DNS

24 Feb 16:31
Compare
Choose a tag to compare
  • Added scenarios (load/unload full plugin data)
  • Encrypted stored with custom password from environment
  • Reload plugins on storage variation
  • Di-compliant startup to add new protocols and plugins as external jars
  • Cli rewritten to delegate responsibility to them for command line requests
  • Added DNS protocol (tcp/udp)

v2.3.4 Logging, APIs added, random fixes

10 Feb 13:39
96a265a
Compare
Choose a tag to compare
  • Uniform logging
  • Report plugin with all needed (hopefully) data
  • API to get/set plugin settings
  • Uniform approach to "set" the settings
  • Callback on settings change
  • TPM_REPLACE environment variable
  • Add method sources for APIs input/return types
  • Cli allowing list of same parameter -a first -a second -a third
  • Added subscribe methods to reporting
  • Default loglevel to INFO