Releases: ChannelFinder/recsync
Releases · ChannelFinder/recsync
1.8
What's Changed
- Update alias, recordType, recordDesc, and iocConnectionInfo settings to be booleans by @tynanford in #110
- Add drvet report by @mdavidsaver in #111
- Update the os list by @jacomago in #116
- Add db dir to client gitignore and standardize a bit by @tynanford in #113
- switch type hints to be py36 compatible by @tynanford in #118
- Reccaster exclusion pattern for record filtering by @madelinespark in #112
- add python 3.14 to CI by @tynanford in #122
- Chunk the calls to ChannelFinder by @jacomago in #119
- Test restarting channelfinder works ok by @jacomago in #123
- Move an IOC to another host test by @jacomago in #125
- Refactor docker ioc used in testing recceiver by @jacomago in #127
- Update docker epics by @jacomago in #128
- Remove things tests by @jacomago in #126
- Convert addReccasterEnvVars to linked list and create helper function for addReccaster* logic by @tynanford in #120
- Add docs for iocsh functions and variables to reccaster readme by @tynanford in #121
- remove docker image prune by @jacomago in #129
- Refactor cfstore to dataclasses by @jacomago in #124
- Update docs for info tag config by @jacomago in #131
- update recceiver docs to remove passing poll reactor by @tynanford in #133
New Contributors
- @madelinespark made their first contribution in #112
Full Changelog: 1.7...1.8
1.7
What's Changed
- Add more logging by @jacomago in #83
- Make a minimal build and install ci pipeline by @jacomago in #82
- update readfp to read_file for python 3.12 by @tynanford in #85
- Add the timezone to the time output by @jacomago in #89
- Sets the support level to python 3.6 or above by @jacomago in #88
- Fix cleaning > 10000 channels by @jacomago in #81
- add iocIP prop by default, pvaPort and caPort as optional properties that default on (opt-out) by @tynanford in #91
- Remove min function call from debug statement in the clean service function by @tynanford in #94
- Defer importing
twisted.internet.reactor, fixes "reactor already installed" by @minijackson in #93 - Fix missing iocIP parameter in create_properties call by @tynanford in #95
- Switch from twisted logging back to python logging module by @tynanford in #97
- Fix ci by @jacomago in #80
- Remove depreceated mac version by @jacomago in #101
- Add the ruff linter and formatter to recceiver by @jacomago in #98
- Add the infotags example back to cf.conf and demo.conf by @jacomago in #100
- End to end testing for RecCeiver. by @jacomago in #102
- Rename shorter variables to longer more descriptive ones by @jacomago in #104
- Add upload of docker image by @jacomago in #106
- Fix infotag loss bug by @jacomago in #105
- Fix docker upload by @jacomago in #107
New Contributors
- @minijackson made their first contribution in #93
Full Changelog: 1.6...1.7
1.6
What's Changed
- fix crash on blank infotags property by @tynanford in #72
- Fix return check by @FreddieAkeroyd in #76
- Check socket is valid before destroy by @FreddieAkeroyd in #77
- Convert to pyproject.toml and add requests dependency by @simon-ess in #75
- Add recceiver id, which is used by cleanOnStart and cleanOnStop by @jacomago in #78
New Contributors
- @FreddieAkeroyd made their first contribution in #76
- @jacomago made their first contribution in #78
Full Changelog: 1.5...1.6
Release 1.5
- Support for non-linux targets - OSX, RTEMS (4.9, 4.10, 5.7), and Windows
- New addReccasterEnvVars iocsh function for reccaster
- RSRV_SERVER_PORT and PVAS_SERVER_PORT sent by default in reccaster
- Added sending recordDesc (.DESC) in reccaster and recordDesc toggle in recceiver
- New environment_vars configuration parameter in recceiver
Release 1.4
Merge pull request #48 from tynanford/master Fix bug in recceiver cfstore function name __merge_property_lists