Recent Releases of OpenDCS
OpenDCS - 7.5.1-RC04
What's Changed
- 7.5 : support xml database -- cherry pick by @ktarbet in https://github.com/opendcs/opendcs/pull/1007
- Update ReadEnumList method to include enums without associated values by @zack-rma in https://github.com/opendcs/opendcs/pull/1041
Full Changelog: https://github.com/opendcs/opendcs/compare/7.5.1-RC03...7.5.1-RC04
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by adamkorynta 18 days ago

OpenDCS - 7.5.1-RC03
What's Changed
- 7.5 - fix Null Pointer Exception when working on issue #964 (#993) by @ktarbet in https://github.com/opendcs/opendcs/pull/996
- move LRGS web components to their own jar and gradle subproject (#983) by @adamkorynta in https://github.com/opendcs/opendcs/pull/998
- Fix handling of invalid site IDs in PlatformListIO. by @zack-rma in https://github.com/opendcs/opendcs/pull/1000
Full Changelog: https://github.com/opendcs/opendcs/compare/7.5.1-RC02...7.5.1-RC03
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by adamkorynta about 1 month ago

OpenDCS - 7.5.1-RC02
What's Changed
- 7.5 updates 2025 03 11 by @MikeNeilson in https://github.com/opendcs/opendcs/pull/977
Full Changelog: https://github.com/opendcs/opendcs/compare/7.5.1-RC01...7.5.1-RC02
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 months ago

OpenDCS - 7.5.1-RC01
Initial release of the 7.5 branch. Contains concept changes in how the database is access.
At this time the primary use cases are:
- rest_api development
- initial testing of improvements to database operations.
These releases should not be used for production at this time.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 months ago

OpenDCS - 7.5-nightly
Placeholder for 7.5 nightly releases.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 months ago

OpenDCS - 7.0.15-RC03
What's Changed
- Same as https://github.com/opendcs/opendcs/releases/tag/7.0.15-RC02
- new replaceWithValue DECODES function
- updated methods of loading documentation from GUI (no long opens unmaintained sites.)
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.14...7.0.15-RC03
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 months ago

OpenDCS - 7.0.15-RC02
What's Changed
- Same as https://github.com/opendcs/opendcs/releases/tag/7.0.15-RC01
- Add release archive signing
- More flexible processing of LddsConnection (prevents null pointer exception.)
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.14...7.0.15-RC02
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 2 months ago

OpenDCS - 7.0.15-RC02
What's Changed
- Same as https://github.com/opendcs/opendcs/releases/tag/7.0.15-RC01
- Release page artifact signing 58cbe360032c661b747d9e835dbfb2fd57dd6a81
- Fix regression on LDdsConnection file processing f2da40ef050670ab392eb983950a858d5b99bce0
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.14...7.0.15-RC02
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 2 months ago

OpenDCS - 7.0.15-RC01
What's Changed
- Correct Routing Spec status query c03b8c4
- Default properties file a6680c4
- Python data location corrected for install 52cda0c
- Translation for new field c5689f4
- reenabled log rotation 415564b
- use Long instead of Integer for comparison 873e75e
- CompRun GUI no longer changes units on save 6c6fd72
- Generated Version for display aaa13db (#826)
- Fix queries during "make concrete" loop for performance and to avoid stuck open database connections #797 b5bf874
- Automated tests for CWMS
- Automated tests for OpenDCS-Oracle (#818) d87be47
- CsvFunction now respects setMissing call (#890) 3bcf9f5
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.14...7.0.15-RC01
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 3 months ago

OpenDCS - 7.0-nightly
nightly build of the 7.0 branch.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 5 months ago

OpenDCS - main-nightly
This is the nightly release. It will be updated at midnight UTC with any recent changes.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 5 months ago

OpenDCS - 7.0.14
Fix an updated query that was missed in testing.
What's Changed
- Correct query. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/766
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13...7.0.14
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 6 months ago

OpenDCS - 7.0.13
What's Changed
- Begin migration to standard logging by @MikeNeilson in https://github.com/opendcs/opendcs/pull/394
- Feature/secrets files by @MikeNeilson in https://github.com/opendcs/opendcs/pull/247
- UI cleanup by @ktarbet in https://github.com/opendcs/opendcs/pull/486
- new index for doc - new legacy section added and moved some images by @zamusacelre in https://github.com/opendcs/opendcs/pull/470
- Bugfix/launcher default profile by @MikeNeilson in https://github.com/opendcs/opendcs/pull/483
- Refactor/324 cwms timeseries dao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/490
- updating-legacy-doc-images by @zamusacelre in https://github.com/opendcs/opendcs/pull/499
- Bugfix/504 rdb rating reader by @MikeNeilson in https://github.com/opendcs/opendcs/pull/505
- fix typo in dbedit_en_US.properties by @ktarbet in https://github.com/opendcs/opendcs/pull/509
- Feature/421 migrate pg schema flyway by @MikeNeilson in https://github.com/opendcs/opendcs/pull/433
- windows support for spaces in install dir. by @ktarbet in https://github.com/opendcs/opendcs/pull/488
- Refactor/comp manual run to background by @MikeNeilson in https://github.com/opendcs/opendcs/pull/465
- Give error for non-time-series editDatabaseType by @ktarbet in https://github.com/opendcs/opendcs/pull/491
- Remove default text from showable password field. Additional tests. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/515
- update manageDatabase.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/518
- tidy-up-routing-spec-comp by @zamusacelre in https://github.com/opendcs/opendcs/pull/502
- Copy Parity error in copy constructor. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/522
- Improvements to handling operations within a transaction. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/501
- Bugfix/lrgs lock file by @MikeNeilson in https://github.com/opendcs/opendcs/pull/456
- Update manageDatabase.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/531
- Add ScalarAdder30.java by @msweier in https://github.com/opendcs/opendcs/pull/530
- Bugfix/526 timeseries list building speed by @MikeNeilson in https://github.com/opendcs/opendcs/pull/533
- Refactor/reduce build boilerplate by @MikeNeilson in https://github.com/opendcs/opendcs/pull/534
- Update logging and some minor formatting changes in PlatformListIO.java by @ktarbet in https://github.com/opendcs/opendcs/pull/535
- Housekeeping: remove CSVROOT and (.pdf, and .docx) documents by @ktarbet in https://github.com/opendcs/opendcs/pull/536
- Feature/333 lrgs tests by @MikeNeilson in https://github.com/opendcs/opendcs/pull/525
- Refactor/update compile dialog by @MikeNeilson in https://github.com/opendcs/opendcs/pull/538
- Add JDKs 11 and 17 to build.yml. Update Actions. Tweak dependencies. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/539
- docs - new three algorithm start, decoding images by @zamusacelre in https://github.com/opendcs/opendcs/pull/537
- Move LRGS properties to provider. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/543
- update swiss army and lrgs maintainer sentance by @zamusacelre in https://github.com/opendcs/opendcs/pull/541
- Update PlatformListIO.java with Bind Variables for Performance Enhancement by @ktarbet in https://github.com/opendcs/opendcs/pull/524
- Revisions post meetings routing comp edits by @zamusacelre in https://github.com/opendcs/opendcs/pull/554
- Switch to macos-13 to allow JDK 8 by @MikeNeilson in https://github.com/opendcs/opendcs/pull/556
- Refactor/launcher stream usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/542
- Feature/security avoid password in export by @ktarbet in https://github.com/opendcs/opendcs/pull/564
- Fixed column sorting issues for TimeSeries lists by @hoffmanjs in https://github.com/opendcs/opendcs/pull/566
- Fixed column sorting issues by @hoffmanjs in https://github.com/opendcs/opendcs/pull/570
- Add column between line and column in error output. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/574
- Bugfix/519 476 user directory usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/569
- Set daemon thread true , only start one thread. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/579
- drop RoutMonFrame by @ktarbet in https://github.com/opendcs/opendcs/pull/580
- Bugfix/540 msgaccess display next by @MikeNeilson in https://github.com/opendcs/opendcs/pull/582
- Bugfix/sensor config property list sorting by @MikeNeilson in https://github.com/opendcs/opendcs/pull/584
- Implement code to correctly determine active flags when saving criteria. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/583
- drop un-used Deprecated RoutingSpecEditPanelOld.java by @ktarbet in https://github.com/opendcs/opendcs/pull/588
- add Help.open(). This opens web documentation by @ktarbet in https://github.com/opendcs/opendcs/pull/590
- Bugfix/545 source panel should auto populate properties by @ktarbet in https://github.com/opendcs/opendcs/pull/593
- User color chooser for color setting properties. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/592
- Bugfix/480 connection usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/586
- Bump RC by @MikeNeilson in https://github.com/opendcs/opendcs/pull/596
- fix typo in java Docs by @ktarbet in https://github.com/opendcs/opendcs/pull/600
- using more bind variables in PlatformListIO by @ktarbet in https://github.com/opendcs/opendcs/pull/599
- fixes issue #605 by @ktarbet in https://github.com/opendcs/opendcs/pull/608
- preserve error message by @ktarbet in https://github.com/opendcs/opendcs/pull/609
- Algorithm DAO now uses bind variables and transactions. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/607
- Timed Computations and HDBSiteDAO Fixes by @agilmore2 in https://github.com/opendcs/opendcs/pull/616
- Bugfixes/7.0.13 reports by @MikeNeilson in https://github.com/opendcs/opendcs/pull/617
- Bugfix/618 dbimport site failure by @MikeNeilson in https://github.com/opendcs/opendcs/pull/619
- Update for clarity of copyright ownership. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/621
- Remove dead files. All code in them is commented out. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/622
- progress on plotting time series by @ktarbet in https://github.com/opendcs/opendcs/pull/620
- Initial import of new algorithms. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/597
- added doc - more in standard algorithms, update index, new summary images for routing spec and computation by @zamusacelre in https://github.com/opendcs/opendcs/pull/572
- fix comments in UsgsWebDataSource.java, drop un-used duplicate Parity by @ktarbet in https://github.com/opendcs/opendcs/pull/632
- fixes issue #338 using Regular expressions by @ktarbet in https://github.com/opendcs/opendcs/pull/631
- Refactor/513 switch to jaxrs by @MikeNeilson in https://github.com/opendcs/opendcs/pull/636
- Added ToIrregularUsingPattern Algorithm by @oskarhurst in https://github.com/opendcs/opendcs/pull/628
- using Annotations for BigAdder by @ktarbet in https://github.com/opendcs/opendcs/pull/640
- Relative humidity by @oskarhurst in https://github.com/opendcs/opendcs/pull/642
- Wrap property provide log message in a feature flag to avoid excessiv… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/643
- Refactor/property edit panel to mvc by @MikeNeilson in https://github.com/opendcs/opendcs/pull/639
- Update resources-algorithms.rst by @ktarbet in https://github.com/opendcs/opendcs/pull/646
- more algorithm annotations by @ktarbet in https://github.com/opendcs/opendcs/pull/641
- Column numeric sorting issue fixes by @hoffmanjs in https://github.com/opendcs/opendcs/pull/633
- Update start-software.rst by @ktarbet in https://github.com/opendcs/opendcs/pull/648
- Add some basic support for JFR recording into run target. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/647
- Refactor/649 tsdao find by @MikeNeilson in https://github.com/opendcs/opendcs/pull/652
- Update ThrowingConsumer.java - javadoc by @ktarbet in https://github.com/opendcs/opendcs/pull/655
- bump version. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/657
- Add elements to build to process the annotations jar bundle. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/658
- Feature/129 csv set delimiter by @MikeNeilson in https://github.com/opendcs/opendcs/pull/661
- Fix hdbsite by @agilmore2 in https://github.com/opendcs/opendcs/pull/669
- Correct logic in GUI login sequence for CWMS. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/673
- Add Reverse rating for cwms. Closes #598. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/671
- Create ServiceProvider Interface for DecodesFunctions. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/667
- Bugfix/325 sched entry dao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/659
- Bump version number. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/675
- Fix issue with classpath length in windows. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/676
- Refactor/241 remove lobobrowser AND fix classpath issues by @MikeNeilson in https://github.com/opendcs/opendcs/pull/678
- Update legacy-routesched-guide.rst - typos by @ktarbet in https://github.com/opendcs/opendcs/pull/688
- RtStat host combo behavior by @MikeNeilson in https://github.com/opendcs/opendcs/pull/663
- Migrate Platform List Table to standard table and model. QoL improvem… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/686
- Feature/add annotations add to previous by @dvdhoz in https://github.com/opendcs/opendcs/pull/695
- Clear output vector before reuse. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/698
- Initial LRGS install documentation. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/694
- Correct Host combo behavior when switching LRGS in combo box. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/701
- Correct sorting on Equipment List Panel. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/700
- Correct default parameter. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/703
- Change windows min memory setting to actually be min memory. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/704
- Fixed Typo by @NathanHolcomb in https://github.com/opendcs/opendcs/pull/707
- Missing ) in doc by @agilmore2 in https://github.com/opendcs/opendcs/pull/708
- Tweak CP_SHARED_JAR_DIR and message to correct behavior. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/706
- Bugfix/database access behavior by @MikeNeilson in https://github.com/opendcs/opendcs/pull/684
- Added documentation by @tlelv in https://github.com/opendcs/opendcs/pull/710
- Update generic_es_US.properties (consistent key case with English) by @ktarbet in https://github.com/opendcs/opendcs/pull/711
- Migrate Routing Spec list to standard JTable sorting. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/696
- Documentation by @tlelv in https://github.com/opendcs/opendcs/pull/712
- Update dependencies, except oracle all had reported vulnerabilities. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/713
- Bump version for next RC. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/715
- Remove Jdom include, required by cwms-ratings. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/718
- Bump RC by @MikeNeilson in https://github.com/opendcs/opendcs/pull/723
- Preload TsId cache before loading groups. Move group cache fill to tr… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/728
- Exclude build artifacts that aren't used. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/724
- Setup annotations for the Stat algorithm. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/731
- Add annotations for Larger Scaler algorithm. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/729
- Determine correct column for filter at runtime. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/736
- Remove Information Element header from Iridium Payload by @DanielTOsborne in https://github.com/opendcs/opendcs/pull/738
- Add the new PLEN to IridiumPMParser. by @DanielTOsborne in https://github.com/opendcs/opendcs/pull/740
- update Java starting batch file : decj.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/747
- Bugfix/745 routing spec updates by @MikeNeilson in https://github.com/opendcs/opendcs/pull/746
New Contributors
- @msweier made their first contribution in https://github.com/opendcs/opendcs/pull/530
- @oskarhurst made their first contribution in https://github.com/opendcs/opendcs/pull/628
- @dvdhoz made their first contribution in https://github.com/opendcs/opendcs/pull/695
- @NathanHolcomb made their first contribution in https://github.com/opendcs/opendcs/pull/707
- @tlelv made their first contribution in https://github.com/opendcs/opendcs/pull/710
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.12...7.0.13
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 6 months ago

OpenDCS - 7.0.13-RC09
What's Changed
- Preload TsId cache before loading groups. Move group cache fill to tr… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/728
- Exclude build artifacts that aren't used. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/724
- Setup annotations for the Stat algorithm. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/731
- Add annotations for Larger Scaler algorithm. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/729
- Determine correct column for filter at runtime. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/736
- Remove Information Element header from Iridium Payload by @DanielTOsborne in https://github.com/opendcs/opendcs/pull/738
- Add the new PLEN to IridiumPMParser. by @DanielTOsborne in https://github.com/opendcs/opendcs/pull/740
- update Java starting batch file : decj.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/747
- Bugfix/745 routing spec updates by @MikeNeilson in https://github.com/opendcs/opendcs/pull/746
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC08...7.0.13-RC09
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 6 months ago

OpenDCS - 7.0.13-RC08
What's Changed
- Remove Jdom exclude, required by cwms-ratings. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/718
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC07...7.0.13-RC08
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 7 months ago

OpenDCS - 7.0.13-RC07
What's Changed
- remove lobobrowser AND fix classpath issues by @MikeNeilson in https://github.com/opendcs/opendcs/pull/678
- Update legacy-routesched-guide.rst - typos by @ktarbet in https://github.com/opendcs/opendcs/pull/688
- RtStat host combo behavior by @MikeNeilson in https://github.com/opendcs/opendcs/pull/663
- Migrate Platform List Table to standard table and model. QoL improvem… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/686
- add annotations add to previous by @dvdhoz in https://github.com/opendcs/opendcs/pull/695
- Clear output vector before reuse. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/698
- Initial LRGS install documentation. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/694
- Correct Host combo behavior when switching LRGS in combo box. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/701
- Correct sorting on Equipment List Panel. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/700
- Add security policy. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/690
- Correct default parameter. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/703
- Change windows min memory setting to actually be min memory. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/704
- Fixed Typo by @NathanHolcomb in https://github.com/opendcs/opendcs/pull/707
- Missing ) in doc by @agilmore2 in https://github.com/opendcs/opendcs/pull/708
- Tweak CP_SHARED_JAR_DIR and message to correct behavior. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/706
- Bugfix/database access behavior by @MikeNeilson in https://github.com/opendcs/opendcs/pull/684
- Added documentation by @tlelv in https://github.com/opendcs/opendcs/pull/710
- Update generic_es_US.properties (consistent key case with English) by @ktarbet in https://github.com/opendcs/opendcs/pull/711
- Migrate Routing Spec list to standard JTable sorting. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/696
- Documentation by @tlelv in https://github.com/opendcs/opendcs/pull/712
- Update dependencies, except oracle all had reported vulnerabilities. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/713
New Contributors
- @dvdhoz made their first contribution in https://github.com/opendcs/opendcs/pull/695
- @NathanHolcomb made their first contribution in https://github.com/opendcs/opendcs/pull/707
- @tlelv made their first contribution in https://github.com/opendcs/opendcs/pull/710
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC06...7.0.13-RC07
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 7 months ago

OpenDCS - 7.0.13-RC06
What's Changed
- Fix issue with classpath length in windows. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/676
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC05...7.0.13-RC06
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 9 months ago

OpenDCS - 7.0.13-RC05
What's Changed
- Add elements to build to process the annotations jar bundle. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/658
- Feature/129 csv set delimiter by @MikeNeilson in https://github.com/opendcs/opendcs/pull/661
- Fix hdbsite by @agilmore2 in https://github.com/opendcs/opendcs/pull/669
- Correct logic in GUI login sequence for CWMS. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/673
- Add Reverse rating for cwms. Closes #598. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/671
- Create ServiceProvider Interface for DecodesFunctions. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/667
- Bugfix/325 sched entry dao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/659
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC04...7.0.13-RC05
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 9 months ago

OpenDCS - 7.0.13-RC04
Major changes
- Initial support for plotting time series from the Timeseries application
- Change to object cache usage preparing group lists in compedit.
- Additional Algorithms and support for automatically showing them (not automatically imported, there is a new button on the Algo tab at the bottom right.
- NOTE: algorithms whose ExecClass starts with decodes.tsdb.algo or org.opendcs.algorithm should work on any implementation. Others likely will not.
- If you create custom java algorithms, new annotations have been added to support this behavior, see the new algorithms in org.opendcs.algorithm for example, documentation will come later. NOTE: AlgoEdit is not currently compatible with the annotations.
- The LrgsHttpInterface was changed from Javalin to JAX-RS as it's framework to be inline with https://github.com/opendcs/rest_api.
- Reduced excessive logging brought on by the new properties processing system. Logging may be renabled with a feature flag.
What's Changed
- fix typo in java Docs by @ktarbet in https://github.com/opendcs/opendcs/pull/600
- using more bind variables in PlatformListIO by @ktarbet in https://github.com/opendcs/opendcs/pull/599
- fixes issue #605 by @ktarbet in https://github.com/opendcs/opendcs/pull/608
- preserve error message by @ktarbet in https://github.com/opendcs/opendcs/pull/609
- Algorithm DAO now uses bind variables and transactions. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/607
- Timed Computations and HDBSiteDAO Fixes by @agilmore2 in https://github.com/opendcs/opendcs/pull/616
- Bugfixes/7.0.13 reports by @MikeNeilson in https://github.com/opendcs/opendcs/pull/617
- Bugfix/618 dbimport site failure by @MikeNeilson in https://github.com/opendcs/opendcs/pull/619
- Update for clarity of copyright ownership. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/621
- Remove dead files. All code in them is commented out. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/622
- progress on plotting time series by @ktarbet in https://github.com/opendcs/opendcs/pull/620
- Initial import of new algorithms. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/597
- added doc - more in standard algorithms, update index, new summary images for routing spec and computation by @zamusacelre in https://github.com/opendcs/opendcs/pull/572
- fix comments in UsgsWebDataSource.java, drop un-used duplicate Parity by @ktarbet in https://github.com/opendcs/opendcs/pull/632
- fixes issue #338 using Regular expressions by @ktarbet in https://github.com/opendcs/opendcs/pull/631
- Refactor/513 switch to jaxrs by @MikeNeilson in https://github.com/opendcs/opendcs/pull/636
- Added ToIrregularUsingPattern Algorithm by @oskarhurst in https://github.com/opendcs/opendcs/pull/628
- using Annotations for BigAdder by @ktarbet in https://github.com/opendcs/opendcs/pull/640
- Relative humidity by @oskarhurst in https://github.com/opendcs/opendcs/pull/642
- Wrap property provide log message in a feature flag to avoid excessiv… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/643
- Refactor/property edit panel to mvc by @MikeNeilson in https://github.com/opendcs/opendcs/pull/639
- Update resources-algorithms.rst by @ktarbet in https://github.com/opendcs/opendcs/pull/646
- more algorithm annotations by @ktarbet in https://github.com/opendcs/opendcs/pull/641
- Column numeric sorting issue fixes by @hoffmanjs in https://github.com/opendcs/opendcs/pull/633
- Update start-software.rst by @ktarbet in https://github.com/opendcs/opendcs/pull/648
- Add some basic support for JFR recording into run target. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/647
- Refactor/649 tsdao find by @MikeNeilson in https://github.com/opendcs/opendcs/pull/652
- Update ThrowingConsumer.java - javadoc by @ktarbet in https://github.com/opendcs/opendcs/pull/655
- bump version. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/657
New Contributors
- @oskarhurst made their first contribution in https://github.com/opendcs/opendcs/pull/628
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC03...7.0.13-RC04
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 9 months ago

OpenDCS - 7.0.13-RC03
What's Changed
- Bugfix/540 msgaccess display next by @MikeNeilson in https://github.com/opendcs/opendcs/pull/582
- Bugfix/sensor config property list sorting by @MikeNeilson in https://github.com/opendcs/opendcs/pull/584
- Implement code to correctly determine active flags when saving criteria. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/583
- drop un-used Deprecated RoutingSpecEditPanelOld.java by @ktarbet in https://github.com/opendcs/opendcs/pull/588
- add Help.open(). This opens web documentation by @ktarbet in https://github.com/opendcs/opendcs/pull/590
- Bugfix/545 source panel should auto populate properties by @ktarbet in https://github.com/opendcs/opendcs/pull/593
- User color chooser for color setting properties. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/592
- Bugfix/480 connection usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/586
- Bump RC by @MikeNeilson in https://github.com/opendcs/opendcs/pull/596
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC02...7.0.13-RC03
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 11 months ago

OpenDCS - 7.0.13-RC02
UPDATE
Fixes issue with one-shot routing specs not exiting when finished.
What's Changed
- Set daemon thread true , only start one thread. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/579
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.13-RC01...7.0.13-RC02
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 11 months ago

OpenDCS - 7.0.13-RC01
Major changes
- DCSTOOL_USERDIR
- Windows now fully supports the concept of DCSTOOL_USERDIR and will default to using
<User>\AppData\Roaming\.opendcs
- If you have already set a DCSTOOL_USERDIR environment variable, it will be used and the folder left alone. If not set the folder and an initial user.properties is created for you.
- Linux follows the same behavior, except it's
$HOME/.opendcs
- Using the install directory is no longer recommended, or supported. Users should copy any decodes.properties to "user.properties" in this directory and copy profiles as is into the same directory
- Windows now fully supports the concept of DCSTOOL_USERDIR and will default to using
- Launcher
- The Profile ComboBox is now always active. There was no obvious way for users to know about the Profile system and this makes it easier to create a new one.
- Database Management
- There is a new command line app
manageDatabase
that simplifies installing the OpenDCS "Postgres" database schema and keeping it up-to-date. Support will be expanded to the OpenDCS Oracle database and likely CWMS by final release. - We are still working out how to handle what we call the "baseline" or "initial metadata" but the same program will be used to keep it up-to-date
- A GUI is planned, but likely not this release. (Unless someone would like to just take that on.)
- There is a new command line app
What's Changed
- Begin switch to SLF4j by @MikeNeilson in https://github.com/opendcs/opendcs/pull/394
- Support for properties in files by @MikeNeilson in https://github.com/opendcs/opendcs/pull/247
- UI cleanup by @ktarbet in https://github.com/opendcs/opendcs/pull/486
- Major documentation overhaul by @zamusacelre in https://github.com/opendcs/opendcs/pull/470
- Bugfix/launcher default profile by @MikeNeilson in https://github.com/opendcs/opendcs/pull/483
- Use of bind variables in CwmsTimeseriesDao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/490
- updating-legacy-doc-images by @zamusacelre in https://github.com/opendcs/opendcs/pull/499
- Bugfix/504 rdb rating reader by @MikeNeilson in https://github.com/opendcs/opendcs/pull/505
- fix typo in dbedit_en_US.properties by @ktarbet in https://github.com/opendcs/opendcs/pull/509
- Feature/421 migrate pg schema flyway by @MikeNeilson in https://github.com/opendcs/opendcs/pull/433
- windows support for spaces in install dir. by @ktarbet in https://github.com/opendcs/opendcs/pull/488
- Refactor/comp manual run to background by @MikeNeilson in https://github.com/opendcs/opendcs/pull/465
- Give error for non-time-series editDatabaseType by @ktarbet in https://github.com/opendcs/opendcs/pull/491
- Remove default text from showable password field. Additional tests. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/515
- update manageDatabase.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/518
- tidy-up-routing-spec-comp by @zamusacelre in https://github.com/opendcs/opendcs/pull/502
- Correct issue with Parity filter in DDS connections. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/522
- Improvements to handling SQL operations within a transaction. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/501
- Bugfix/lrgs lock file by @MikeNeilson in https://github.com/opendcs/opendcs/pull/456
- Update manageDatabase.bat by @ktarbet in https://github.com/opendcs/opendcs/pull/531
- Add ScalarAdder30.java by @msweier in https://github.com/opendcs/opendcs/pull/530
- Show progress and logs of Timeseries list for group computations @MikeNeilson in https://github.com/opendcs/opendcs/pull/533
- Refactor/reduce build boilerplate by @MikeNeilson in https://github.com/opendcs/opendcs/pull/534
- Update logging and some minor formatting changes in PlatformListIO.java by @ktarbet in https://github.com/opendcs/opendcs/pull/535
- Housekeeping: remove CSVROOT and (.pdf, and .docx) documents by @ktarbet in https://github.com/opendcs/opendcs/pull/536
- Feature/333 lrgs tests by @MikeNeilson in https://github.com/opendcs/opendcs/pull/525
- Refactor/update compile dialog by @MikeNeilson in https://github.com/opendcs/opendcs/pull/538
- Add JDKs 11 and 17 to build.yml. Update Actions. Tweak dependency. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/539
- docs - new three algorithm start, decoding images by @zamusacelre in https://github.com/opendcs/opendcs/pull/537
- Move LRGS properties to provider. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/543
- update swiss army and lrgs maintainer sentance by @zamusacelre in https://github.com/opendcs/opendcs/pull/541
- Update PlatformListIO.java with Bind Variables for Performance Enhancement by @ktarbet in https://github.com/opendcs/opendcs/pull/524
- Revisions post meetings routing comp edits by @zamusacelre in https://github.com/opendcs/opendcs/pull/554
- Switch to macos-13 to allow JDK 8 by @MikeNeilson in https://github.com/opendcs/opendcs/pull/556
- Refactor/launcher stream usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/542
- Feature/security avoid password in export by @ktarbet in https://github.com/opendcs/opendcs/pull/564
- Fixed column sorting issues for TimeSeries lists by @hoffmanjs in https://github.com/opendcs/opendcs/pull/566
- Fixed column sorting issues by @hoffmanjs in https://github.com/opendcs/opendcs/pull/570
- Add column between line and column in error output. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/574
- 519 476 user directory usage by @MikeNeilson in https://github.com/opendcs/opendcs/pull/569
New Contributors
- @msweier made their first contribution in https://github.com/opendcs/opendcs/pull/530
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.12...7.0.13-RC01
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson 11 months ago

OpenDCS - 7.0.12-RC02
What's Changed
- JDBC bind variables for LoadingAppDAO by @MikeNeilson in https://github.com/opendcs/opendcs/pull/347
- Fix profile handling by @MikeNeilson in https://github.com/opendcs/opendcs/pull/412
- Fix regression in DECODES Message Browser by @MikeNeilson in https://github.com/opendcs/opendcs/pull/414
- Update README.md by @MikeNeilson in https://github.com/opendcs/opendcs/pull/420
- Bugfix/429 configeditor over commiting objects by @MikeNeilson in https://github.com/opendcs/opendcs/pull/431
- Bugfix/screening connection retrieval by @MikeNeilson in https://github.com/opendcs/opendcs/pull/316
- JDBC bind variables for XmitRecordDao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/432
- Some documentation cleanup while reading Computation Processor User Guide by @ktarbet in https://github.com/opendcs/opendcs/pull/450
- JDBC Bind variables in DacqEventDAO improvements by @MikeNeilson in https://github.com/opendcs/opendcs/pull/444
- JDBC Bind variables/organization in comp depends system by @MikeNeilson in https://github.com/opendcs/opendcs/pull/441
- Corrected JDBC processing for
Character
type.
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.11...7.0.12-RC02
Known issues:
- There's still some GUI lists that don't handle sorting correctly.
- The routingscheduler is not totally stable but should survive at least 3-4 days and fully crash on failure instead of getting into an effectively deadlocked state.
NOTE: I've ditched the signatures for now. The final release will have signature files uploaded with the actual release.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 1 year ago

OpenDCS - 7.0.11
Major Issues/Fixes
- This fixes previously stored invalid DecodesScript format statements from not getting read back in to the GUIs and possibly causing data loss if configs are saved.
- The dcstool_start/launcher_start application are still misbehaving for unknown reasons and the behavior was also noticed on Linux.
What's Changed
- Devops/change installer name by @MikeNeilson in https://github.com/opendcs/opendcs/pull/406
- Correct all but 2 class usages of getConnection not using connection … by @MikeNeilson in https://github.com/opendcs/opendcs/pull/399
- Correct DecodesScript processing for given situation by @MikeNeilson in https://github.com/opendcs/opendcs/pull/408
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.10...7.0.11
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 1 year ago

OpenDCS - 7.0.10 - Don't Use
Known Issues
- RoutinScheduler doesn't survive more than a few days; still investigating
- laucher_start/dcstool_start on windows is not handling profiles correctly; for now run individual apps with -P e.g. (
compedit -P NWO.profile
orcompedit -P NWK.profile
- Using the Postgres implementation apps like compedit eventually get the connection closed. Current solution is to restart the application.
- Possible Data loss (DecodesScripts go missing). If you have DecodesScripts that have invalid format statements they fail to be read back from the database; if the DECODES database is then changed they could then get deleted.
What's Changed
- Fix RoutingSpec DataSource loading by Add call that was skipped due to a refactor. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/331
- Correct sql query call by @MikeNeilson in https://github.com/opendcs/opendcs/pull/342
- Add checks to cache build steps. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/341
- Fix issue that caused routingspec threads to fail incorrectly. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/344
- Update CONTRIBUTORS.md by @ktarbet in https://github.com/opendcs/opendcs/pull/365
- Add build status badge. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/361
- update issue flow by @MikeNeilson in https://github.com/opendcs/opendcs/pull/360
- Add annotation for setting required setup data. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/366
- Feature/compproc container by @MikeNeilson in https://github.com/opendcs/opendcs/pull/346
- fix some typos routesched-guide.rst by @ktarbet in https://github.com/opendcs/opendcs/pull/391
- prevent NPE by @MikeNeilson in https://github.com/opendcs/opendcs/pull/395
- HDB Connection changes by @agilmore2 in https://github.com/opendcs/opendcs/pull/404
- Test/shef parser by @ktarbet in https://github.com/opendcs/opendcs/pull/388
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.9...7.0.10
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 1 year ago

OpenDCS - 7.0.10-RC
What's Changed
- Add call that was skipped due to a refactor. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/331
- Correct function call by @MikeNeilson in https://github.com/opendcs/opendcs/pull/342
- Add checks to cache build steps. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/341
- Fix issue that caused routingspec threads to fail incorrectly. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/344
- Update CONTRIBUTORS.md by @ktarbet in https://github.com/opendcs/opendcs/pull/365
- Add build status badge. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/361
- update issue flow by @MikeNeilson in https://github.com/opendcs/opendcs/pull/360
- Add annotation for setting required setup data. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/366
- Feature/compproc container by @MikeNeilson in https://github.com/opendcs/opendcs/pull/346
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.9...7.0.10-RC01
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 1 year ago

OpenDCS - 7.0.9-NOT RELEASED
Summary
- XML database, in regards to decode scripts, should be fixed now thanks to @ktarbet
- Regression in GUI login as used by CWMS is fixed
- Additionally there is now a GUI login AuthSource that any implementation can use is now available (see https://opendcs-env.readthedocs.io/en/latest/dev-docs.html#implementation for usage instructions
- Improved infrastructure in the integration tests, additional tests coming soon.
- Profile combo box now works and appropriately enables Time Series Database buttons (caveat: if using user.profile make a symlink for decodes.profile, this will get fixed later)
- More GUI list sorting fixes.
The routing scheduler in improved, but still has some issues. During testing it ran for 4-5 days and had now connection related problems. There are still some issues with determining the correct failure state of a given RoutingSpec. This is causing out-of-memory issues. We recommend about 70mb of RAM be added to your current DECJ_MAXHEAP per routingspec enabled.
Improvements will continue, we limited things to this baseline due to the number of changes that were required.
What's Changed
- Update dependencies. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/245
- Batch 1 of javadoc updates and simple cleanup. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/246
- Make sure tests actually fail the build if they fail. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/259
- Add required newline before section header. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/249
- Fixed U1 timestamp issue by @baoyuyin in https://github.com/opendcs/opendcs/pull/275
- Correct sequencing for GUI login. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/250
- Computation Editor - computations tab list sorting fix. by @hoffmanjs in https://github.com/opendcs/opendcs/pull/265
- Dialog selector sorting messes up result. by @hoffmanjs in https://github.com/opendcs/opendcs/pull/285
- Allow the LoginDialog to be an AuthSource and implement our first GUI… by @MikeNeilson in https://github.com/opendcs/opendcs/pull/281
- Reorder database element loading by @MikeNeilson in https://github.com/opendcs/opendcs/pull/280
- Correct behavior of Profile Combo Box. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/288
- Dialog sorting messes up results by @hoffmanjs in https://github.com/opendcs/opendcs/pull/299
- Refactor/integration test system by @MikeNeilson in https://github.com/opendcs/opendcs/pull/298
- fix for issue #278 by @ktarbet in https://github.com/opendcs/opendcs/pull/303
- Added checking for U1 hour/minute offset, and primary and redundant W… by @baoyuyin in https://github.com/opendcs/opendcs/pull/300
- remove extra compproc.xml by @ktarbet in https://github.com/opendcs/opendcs/pull/307
- add XmlDatabaseTest.java with failing test for issue #297 by @ktarbet in https://github.com/opendcs/opendcs/pull/305
- Bugfix/routin scheduler again by @MikeNeilson in https://github.com/opendcs/opendcs/pull/254
- Add more information to help new developers. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/311
- Devops/integration test organization by @MikeNeilson in https://github.com/opendcs/opendcs/pull/327
- Pre-release corrections. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/329
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.8...7.0.9
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 1 year ago

OpenDCS - 7.0.8
What's Changed
- General cleanup in prep for future work. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/229
- minor change to allow automated processing. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/225
- Put dependency report in reports folder, expand to all configs. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/224
- Added Filtering to the lists by @hoffmanjs in https://github.com/opendcs/opendcs/pull/226
- Cleanup/integer double creation by @MikeNeilson in https://github.com/opendcs/opendcs/pull/231
- Clean up of unused code. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/234
- Bugfix/lrgsdatasource failure by @MikeNeilson in https://github.com/opendcs/opendcs/pull/233
- Testing/more integrationtests by @MikeNeilson in https://github.com/opendcs/opendcs/pull/236
- Feature/lrgs health by @MikeNeilson in https://github.com/opendcs/opendcs/pull/239
New Contributors
- @hoffmanjs made their first contribution in https://github.com/opendcs/opendcs/pull/226
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.7...7.0.8
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson almost 2 years ago

OpenDCS - 7.0.7
Summary
- Fixes issue with XML database cause by previous changes.
- Initial docker images for LRGS and RoutingScheduler (available from the ghcr.io registry, documentation to come later.)
- Ability to create custom LoadableLrgsInputSources
What's Changed
- bump patch version for next release. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/207
- Bugfix/loadable lrgs interface msg archive by @MikeNeilson in https://github.com/opendcs/opendcs/pull/175
- Dockerization/lrgs by @MikeNeilson in https://github.com/opendcs/opendcs/pull/189
- updating NOS/CO-OPS decoder by @baoyuyin in https://github.com/opendcs/opendcs/pull/209
- Introduction of automated end-to-end tests @MikeNeilson in https://github.com/opendcs/opendcs/pull/213
New Contributors
- @baoyuyin made their first contribution in https://github.com/opendcs/opendcs/pull/209
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.6...7.0.7
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson almost 2 years ago

OpenDCS - 7.0.6
What's Changed
- Quick for XML decodes script processing. (that yes, I totally broke.) by @MikeNeilson in https://github.com/opendcs/opendcs/pull/199
- Fix more broken computation retry queries. by @agilmore2 in https://github.com/opendcs/opendcs/pull/204
- Mjm minor bug fixes by @mikecovesw in https://github.com/opendcs/opendcs/pull/194
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.5...7.0.6
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 years ago

OpenDCS - 7.0.5
What's Changed
- Decodes Script Unit Test Framework. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/138
- convert domsat tests to JUnit5 integration tests by @adamkorynta in https://github.com/opendcs/opendcs/pull/157
- migrate tests to junit5 for automation by @adamkorynta in https://github.com/opendcs/opendcs/pull/155
- convert RdbRatingReaderTest to JUnit5 by @adamkorynta in https://github.com/opendcs/opendcs/pull/156
- Add support to change message header timestamp for Iridium parsing by @DanielTOsborne in https://github.com/opendcs/opendcs/pull/163
- Note about the eclipse IDE target. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/172
- Bugfix/jython http req by @MikeNeilson in https://github.com/opendcs/opendcs/pull/181
- Enchancement/auth source spi by @MikeNeilson in https://github.com/opendcs/opendcs/pull/173
- Add exit(0) handling to python algorithm calls. Fixes #149. by @agilmore2 in https://github.com/opendcs/opendcs/pull/184
- created task to enable signing artifacts for maven central upload. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/183
- Change to FinishPanel to allow auto install gen. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/190
- Minor tweaks to make updates easier. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/177
- Introduce spotbugs by @MikeNeilson in https://github.com/opendcs/opendcs/pull/191
- Bump release number. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/192
New Contributors
- @DanielTOsborne made their first contribution in https://github.com/opendcs/opendcs/pull/163
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.4...7.0.5
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 2 years ago

OpenDCS - 7.0.4
What's Changed
- add missing dependency for cwms. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/150
- Corrections for SQL Database Forced Connection reset issue seen in the CWMS database operations.
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.1...7.0.4
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 2 years ago

OpenDCS - 7.0.3-not released
Not released reason
Use found missing dependency that broke baseline behavior.
What's Changed
- Fixes #123 via additional Oracle conditional by @agilmore2 in https://github.com/opendcs/opendcs/pull/134
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.2...7.0.3
See https://github.com/opendcs/opendcs/releases/tag/7.0.2 for changes since last release.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 2 years ago

OpenDCS - 7.0.2-not released
Notable fixes:
All
- Mostly just good participation by all to make this happen.
- Algorithms properly reload when Run Computations is called.
- Started a system of interfaces for performing SQL operations better (over time will improve stability, performance, and security.)
- Began work on organizing logging (more going to the log)
- dbimport properly respects it's flags now.
For CWMS
- Connection pooling mechanism now works and components like routsched and compproc can now be left unattended. (Most of the code is generic but other systems still need to implement their own.
- Compproc will now skip over large gaps while executing computations preventing hangs when historical data is editted.
Security Fixes
- None.
What's Changed
- Minor mods needed by web API by @mikecovesw in https://github.com/opendcs/opendcs/pull/65
- remove references to separate cwmsDbAPI classpath folder and use jooq… by @adamkorynta in https://github.com/opendcs/opendcs/pull/72
- Bc hydro alarm mods and improvements to Load Message dialog by @mikecovesw in https://github.com/opendcs/opendcs/pull/75
- Bug Fix: -H arg for dbimport was being ignored. by @mikecovesw in https://github.com/opendcs/opendcs/pull/76
- Update to use IzPack 4.3.5 so console install works correctly. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/82
- Fixes for Issue 68 screening editor bugs by @mikecovesw in https://github.com/opendcs/opendcs/pull/83
- Implement function requested by zamusacelre. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/78
- Added support for MONTH intervals by @mikecovesw in https://github.com/opendcs/opendcs/pull/88
- #80 add a limit to the amount of time between gaps of data for CWMS ts processing by @adamkorynta in https://github.com/opendcs/opendcs/pull/86
- Feature/dao improvements by @MikeNeilson in https://github.com/opendcs/opendcs/pull/91
- validation check for queryStmt2. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/45
- ts group usability editor updates by @adamkorynta in https://github.com/opendcs/opendcs/pull/87
- Minor bug fixes by @mikecovesw in https://github.com/opendcs/opendcs/pull/93
- Fix issue 21 reload algo before test run in GUI by @mikecovesw in https://github.com/opendcs/opendcs/pull/95
- Modifications to build to support dependency management in ivy. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/74
- Bugfix/sql enum dao by @MikeNeilson in https://github.com/opendcs/opendcs/pull/98
- Minor changes by @agilmore2 in https://github.com/opendcs/opendcs/pull/114
- remove stale information. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/99
- Implement dbimport -p argument to import only platform-related elements by @mikecovesw in https://github.com/opendcs/opendcs/pull/125
- Bugfix/routing2 by @MikeNeilson in https://github.com/opendcs/opendcs/pull/120
- #121 add in a test to confirm issue with tab vs space delimiter on decode by @adamkorynta in https://github.com/opendcs/opendcs/pull/128
- Update README.md by @krowvin in https://github.com/opendcs/opendcs/pull/132
- Make sure Keygenerator is initialized. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/131
New Contributors
- @krowvin made their first contribution in https://github.com/opendcs/opendcs/pull/132
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.1...7.0.2
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson over 2 years ago

OpenDCS - 7.0.1
Fixes issue with HDB component install. ojdbc jar missing.
What's Changed
- New event listener for launcher GUI profile selection box by @BrettPWRE in https://github.com/opendcs/opendcs/pull/52
- New Computation Property - HDB Overwrite Flag by @BrettPWRE in https://github.com/opendcs/opendcs/pull/51
- Make sure an objc jar is included for hdb. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/63
New Contributors
- @BrettPWRE made their first contribution in https://github.com/opendcs/opendcs/pull/52
Full Changelog: https://github.com/opendcs/opendcs/compare/7.0.0...7.0.1
Notes
opendcs-7.0.1.jar is the opendcs.jar included with the installation. If you are working on a local project this is for easing development. It should be used only for compile, not included with what you are making. There are plans to upload to github packages and eventually maven central but this gets people started.
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson almost 3 years ago

OpenDCS - 7.0.0
Most Major change:
The way database interaction happens was transitioned from assuming a JDBC connection would stay open to assuming it needed to be retrieved for every group of operations. This will improve stability overall but just about ever component needed to be altered. Please report any issues you run into related to broken, timedout, or closed database connections.
What's Changed
- Modified interval increment to allow for negative offsets. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/17
- Fix highlighting under Windows by @mikecovesw in https://github.com/opendcs/opendcs/pull/20
- [build] removed duplicate compile-test build element. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/19
- Remove duplicate sequence creation and bad comma by @mikecovesw in https://github.com/opendcs/opendcs/pull/32
- Hdb 994 model run by @mikecovesw in https://github.com/opendcs/opendcs/pull/33
- Find 1st free connect # for new connections rather than using row num. by @mikecovesw in https://github.com/opendcs/opendcs/pull/34
- add Adam Korynta as contributor by @adamkorynta in https://github.com/opendcs/opendcs/pull/36
- Bugfix/OPENDCS-50 UI freeze due to modal dialog by @adamkorynta in https://github.com/opendcs/opendcs/pull/35
- Added docx files to doc-source directory under repo. Regenerated PDFs. by @mikecovesw in https://github.com/opendcs/opendcs/pull/37
- Update issue templates by @MikeNeilson in https://github.com/opendcs/opendcs/pull/22
- HDB Rating changes by @agilmore2 in https://github.com/opendcs/opendcs/pull/40
- 35 connection pool by @mikecovesw in https://github.com/opendcs/opendcs/pull/38
- Mods for Oracle DCP Monitor. Also additions to DbUtil for ad hoc sql … by @mikecovesw in https://github.com/opendcs/opendcs/pull/42
- Add check of validty for statement and connection before use. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/44
- Fix ACAPS Area differentiation result with variable M coeff by @agilmore2 in https://github.com/opendcs/opendcs/pull/46
- Release 7.0.0 by @mikecovesw in https://github.com/opendcs/opendcs/pull/54
New Contributors
- @adamkorynta made their first contribution in https://github.com/opendcs/opendcs/pull/36
- @agilmore2 made their first contribution in https://github.com/opendcs/opendcs/pull/40
Full Changelog: https://github.com/opendcs/opendcs/compare/6.8.14...9940a6717e1fe04b851f8f68f6052c036f3e7923
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson almost 3 years ago

OpenDCS - 6.8.14
November 2021 Release
What's Changed
- Rc 13 decodes fixes by @mikecovesw in https://github.com/opendcs/opendcs/pull/13
- stage target needs to populate the cwmsDbAPI for CWMS installer and t… by @mikecovesw in https://github.com/opendcs/opendcs/pull/14
- Fix NAE DAMS-NT Header Parse Issue by @mikecovesw in https://github.com/opendcs/opendcs/pull/15
- Removed uncessary rounding. by @MikeNeilson in https://github.com/opendcs/opendcs/pull/16
- 6 8 14 minor bugs by @mikecovesw in https://github.com/opendcs/opendcs/pull/18
Full Changelog: https://github.com/opendcs/opendcs/commits/6.8.14
Hydrosphere - Ocean and Hydrology Data Access
- Java
Published by MikeNeilson about 3 years ago
