Skip to content

Releases: anyshake/observer

v4.1.0

29 Jun 06:39
Compare
Choose a tag to compare

New Features

  • feat: Integration of FRP client service
  • feat: Assigning random topics to QuakeSense
  • feat: Integrated official free public FRP server
  • feat: Support custom TLS settings

Bug Fixes

  • fix: Fix typo
  • fix: Move potentially blocking code into goroutine to allow timeout to work
  • fix: Normalize null and empty array before comparing
  • fix: Add user field for distinguish users
  • fix: Fix typo
  • fix: Remove invalid protocol
  • fix: Fix typo
  • fix: Improve time accuracy in NTP mode
  • fix: Fixed time offset after recovering from hibernation
  • fix: Close FRP connection directly
  • fix: Optimization for login error prompts

Chore

  • chore: Minor style adjustment
  • chore: Remove background color for images
  • chore: Update campaign link
  • chore: Update to v4.1.0

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v4.0.3

02 Jun 19:05
Compare
Choose a tag to compare

New Features

  • feat: Add timeout threshold for program exiting
  • feat: Timeout control for service modules

Bug Fixes

  • fix: Validate helicorder settings before applying
  • fix: Normalize string before comparing
  • fix: Fix integer divide by zero error of helicorder
  • fix: Check connectivity before reporting
  • fix: Fix FIR filters

Chore

  • docs: Update broken links
  • chore: Minor style adjustment
  • chore: Update link to docs
  • chore: Update to v4.0.3

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v4.0.2

20 May 18:29
Compare
Choose a tag to compare

New Features

  • feat: Allow exporting MiniSEED clips with STEIM2 compression

Bug Fixes

  • fix: Fix MiniSEED archive for data protocol v1
  • fix: Fixed coordinates parser in TMD data source
  • fix: Fixed issue that temporary token never expires
  • fix: Fixed division of zero by zero error of helicorder

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v4.0.1

10 May 03:05
Compare
Choose a tag to compare

New Features

  • feat: New data agency of Thai Meteorological Department

Bug Fixes

  • fix: Fixed translation keys
  • fix: Prevent message bus from being re-created
  • fix: Fixed link error with Go 1.24.3

CI/CD Changes

  • build: Add release notes and changelog for v4.0.1

Chore

  • chore: Error handling optimization

Refactor

  • style: Highlight unsaved changes

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v4.0.0

07 May 09:15
Compare
Choose a tag to compare

New Features

  • feat: Return fuzzy coordinate to non-admin users
  • feat: Attach coordinates in EEW message
  • feat: Support previewing helicorder images on web
  • feat: Replace pigeon-maps with leaflet
  • feat: Set channel index in forwarder messages

Bug Fixes

  • fix: Prevent re-creation of default user after being changed
  • fix: Fixed channel out of bounds error
  • fix: Use clean path for logger and service
  • fix: Handle error response correctly
  • fix: Prevent app from being crashed
  • fix: Remove duplicate request
  • fix: Scale factor for helicorder service
  • fix: Fixed potential memory leak
  • fix: Set scale factor for each channel
  • fix: Allow image loading from blob URLs
  • fix: Handle service panic recovery and metrics shutdown
  • fix: Escape reserved SQL keywords for database compatibility

CI/CD Changes

  • ci: Test build on commit and pull requests
  • ci: Make test workflow works
  • ci: Make compiler happy for 32-bit platforms
  • ci: Accelerate dependency installation for frontend source
  • ci: Rename workflow name
  • ci: Upload test build output to artifacts
  • ci: Setup build env before configuring Go toolchain
  • ci: Remove support for Windows 7 system
  • ci: Upload build/dist folder only
  • ci: Support Windows 7 builds again
  • ci: Make Windows 7 builds works
  • ci: Remove default Go toolchain for Windows 7 builds
  • ci: Add legacy Go toolchain to PATH for Windows 7 builds

Chore

  • chore: Add project readme
  • docs: Fix broken link to preview image
  • docs: Update related documents
  • chore: Disable login button until captcha is loaded
  • chore: Update of SeedLink library version
  • chore: Remove unused functions
  • chore: code lint
  • chore: Minor style adjustment
  • chore: Disable debug mode in config template
  • chore: Minor style adjustment
  • chore: Disable DevTools message of ApolloClient
  • chore: Set to use relative path for web build
  • chore: Change "Temperature" label to "Device Temperature" for clarity

Refactor

  • refactor: Major project overhaul and improvements
  • style: Prevent sidebar flicker on Safari during scroll

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v3.6.1

26 Dec 10:18
Compare
Choose a tag to compare

Bug Fixes

  • fix: Disable waveform normalization completely
  • fix: Disable compression for exporting MiniSEED in history service

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v3.6.0

24 Dec 15:49
Compare
Choose a tag to compare

New Features

  • feat: Support customize helicorder size, scale and samples per span

Bug Fixes

  • fix: Fixed incorrect coordinates when legacy mode enabled

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v3.5.0

14 Dec 16:04
Compare
Choose a tag to compare

New Features

  • feat: Provide an option to disable MiniSEED compression

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v3.4.6

04 Dec 14:37
Compare
Choose a tag to compare

Bug Fixes

  • fix: Handle coordinates correctly when by hot switching

Chore

  • chore: Update copyright and email address

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.

v3.4.5

03 Dec 01:51
Compare
Choose a tag to compare

Bug Fixes

  • fix: Fixed manifest unknown error in docker images
  • fix: Fixed device ID calculation
  • fix: Fixed reconnect issue after resetting hardware
  • fix: Immediately clear time difference when entering GNSS mode

Chore

  • chore: Update logo
  • chore: Disable waveform normalization
  • chore: Updated version to v3.4.5

This release note is automatically generated by GitHub Actions, please refer to CHANGELOG.md for details.