Skip to content

Releases: mhcomm/pypeman

0.5.8

19 Jul 14:40
Compare
Choose a tag to compare

0.5.8

  • Persistence: add search_ids_by_value and get_num_entries functions
  • Http Plugin: list message view default order reversed (-timestamp)

0.5.7

26 Jun 09:24
Compare
Choose a tag to compare

0.5.7

  • Add MergeChannel
  • FileMessageStore: don't use path as id, only fname
  • Message.to_dict: add a param to avoid pickling and encoding the payload

0.5.6

17 May 13:28
Compare
Choose a tag to compare

0.5.6

  • Fix backend loop argument for tests
  • Robustify CI
  • HttpChannel: add headers and msg.content_type meta data
  • Add command to view and send from store
  • HttpRequest node: Respect of env vars + add url meta info in out msg
  • MsgStore: Add infos in msg meta
  • Add a verbose name to channels

0.5.5

19 Oct 15:28
33b22cd
Compare
Choose a tag to compare

0.5.4

  • Fix store_output_as
  • Fix remote admin

0.5.4

18 Sep 07:49
283e64f
Compare
Choose a tag to compare

0.5.4

  • Change ReadTheDocs config file from v1 to v2
  • FIX subchannel endnodes that was launched ever if the msg doesn't enter in the subchan
  • HTTPRequest node: allow callable http params + nested dicts in url building
  • First Version of the remote Admin Plugin
  • Fix endnodes that have a modified msg

0.5.3

07 Jun 12:34
Compare
Choose a tag to compare

0.5.3

  • Fix HttpRequest: ssl_verify = False not working
  • Fix Mllp and http speed responses not working
  • Change some logging.exceptions to logging.error to avoid duplicate traceback
  • HttpRequest: move parsing outside the handle_request func to simplify overwriting
  • add log
  • Add HL72Python encoding extension

0.5.2

01 Jun 14:23
Compare
Choose a tag to compare

0.5.2

  • Fix for nodes.HTTPRequest PATCH method that don't send anything
  • rm ssl.PROTOCOL warning

0.5.1

14 Apr 13:48
Compare
Choose a tag to compare

0.5.1

  • FIX hl7 mllp endpoint + add mllp chan tests
  • Add HttpRequestNode Json sending
  • add BaseChannel,MLLPChannel, HTTPChannel and BaseNode logs
  • FIX ftp channel tests that randomly fails due to don't wait end chann process before assert
  • load_graph func can now reload project if already imported
  • Fix socket endpoint address already in use + rm code covering check
  • dependabot fixes for node dependencies

0.5.0

24 Jan 15:05
37447c9
Compare
Choose a tag to compare

release 0.5.0

  • remove python 3.6 from supported versions
  • Add python 3.9 and python 3.10 compatibility
  • Add join/drop/reject/final nodes to lauch at end of channels
  • Add a wait_subchans param to BaseChannel to wait for subchannels and bring up their Exceptions to main channel
  • New Nodes:
    • FileCleaner
    • FileMover
    • CSV2Python
    • Python2CSVstr
    • CSVstr2Python
    • YielderNode
  • Nodes and Channels Improvements:
    • FileWriter Node has a param create_valid_file to create acknowledgment file
    • Add cookies in HttpRequestNode
    • Add a real_extensions param to FileWatcherChannel to permits to convert filename from acknowledgement file and open associated file
    • Add binary param to HttpRequestNode to handle binary requests
    • Add json param to HttpRequestNode to convert responses
  • RemoteAdmin:
    • Add view and preview commands
    • Add date filters in search command
    • Search command can now search a regex

0.4.1

08 Oct 23:07
4eabfc5
Compare
Choose a tag to compare
  • cleanup: rmv bad logs (too verbose combine + file watcher logs)
  • change repr string for channels
  • fix graph command (sub nodes were missing)
  • add print_graph command to cli_mode