Skip to content

Releases: AnalogJ/scrutiny

v0.8.1

08 Apr 05:04
Compare
Choose a tag to compare
Timestamp SHA Message Author
2024-04-08T04:48Z 5e6ab22 (v0.8.1) Automated packaging of release by Packagr packagrio-bot
2024-04-05T21:11Z 67c0af9 fix amd64 s6_arch. Jason Kulatunga
2024-04-05T21:04Z 55565e5 Merge pull request #625 from AnalogJ/cron_fixes fixing cron in #602 Jason Kulatunga
2024-04-05T17:01Z f74d9c1 fixing cron in #602 Updated s6overlay to v3 Note: xz-utils was added as a requirement for s6-overlay (using safe 5.4.1 instead of compromised 5.6.x versions) Jason Kulatunga

v0.8.0

14 Mar 00:08
Compare
Choose a tag to compare
Timestamp SHA Message Author
2024-03-13T23:47Z 5977f7c (v0.8.0) Automated packaging of release by Packagr packagrio-bot
2024-03-13T04:08Z 3490a2f Merge pull request #597 from joserebelo/sigterm Use exec on scrutiny-collector cron to ensure signal handling Jason Kulatunga
2024-03-13T03:53Z a0f9e6e Merge pull request #596 from dropsignal/master rebase docker image to debian 12 (bookworm) Jason Kulatunga
2024-03-13T02:39Z 6a9b89b fixed missing && Drop Signal
2024-03-10T03:37Z 543f376 performing requested changes Drop Signal
2024-03-09T22:45Z ca7bd2c Use exec on scrutiny-collector cron to ensure signal handling This way SIGTERM gets propagated and the container terminates gracefully. José Rebelo
2024-03-09T04:30Z 1e74e96 rebase to debian 12 (bookworm) Drop Signal

v0.7.3

24 Feb 23:34
Compare
Choose a tag to compare
Timestamp SHA Message Author
2024-02-24T23:12Z 5e33c33 (v0.7.3) Automated packaging of release by Packagr packagrio-bot
2024-02-24T23:10Z 3ea223f Merge pull request #547 from kaysond/master Add support for disabling repeat notifications if the values haven't changed Jason Kulatunga
2024-02-24T17:32Z 44275c6 Merge pull request #569 from uhthomas/466 fix(collector): show correct nvme capacity Jason Kulatunga
2024-02-24T17:20Z 19bd59d Merge pull request #577 from DrFrankensteinUK/patch-1 Update SUPPORTED_NAS_OS.md Jason Kulatunga
2024-02-17T16:47Z b7fab3c Update SUPPORTED_NAS_OS.md Added another link for the new Container Manager version of my guide for those on the newer DSM versions. The older guide while archived still functions correctly. DrFrankensteinUK
2024-02-04T19:52Z 09f4b34 fix server test Aram Akhavan
2024-02-04T19:37Z f24abf2 Add tests for not repeating notifications Aram Akhavan
2024-02-03T22:33Z cc889f2 fix notify tests Aram Akhavan
2024-01-23T20:00Z 2aa242e update mockgen instructions Jason Kulatunga
2024-01-23T19:58Z 1c193aa add database interface mock Jason Kulatunga
2023-12-08T19:18Z 01c5a7f Address review comments Aram Akhavan
2023-12-04T06:17Z 98d9588 refactor common code Aram Akhavan
2023-11-27T06:43Z 4e5c76b Add support for disabling repeat notifications
  • Add a new database function for getting the tail
  • Update ShouldNotify() to handle ignoring repeat notifications if set
  • Aram Akhavan
    2023-11-25T03:17Z 6417d71 Add a setting for repeating notifications or not Aram Akhavan
    2023-11-25T03:16Z 3285eb6 Fix some development issues Aram Akhavan
    2024-01-23T22:02Z db86bac fix(collector): show correct nvme capacity Some nvme devices do not report their capacity through the usual 'user_capacity' field, instead the total capacity is reported with the 'nvme_total_capacity' field. Fixes: #466 Thomas Way
    2024-01-23T20:57Z a3dfce3 Update INSTALL_HUB_SPOKE.md fixes #495 Jason Kulatunga
    2024-01-23T20:19Z 240178d Merge pull request #529 from KaeTuuN/patch-1 Update README.md Links to compose files Jason Kulatunga
    2024-01-23T20:16Z 2dcb6cd Merge pull request #566 from PrplHaz4/patch-3 Add COLLECTOR_HOST_ID env var to hubspoke example Jason Kulatunga
    2024-01-15T21:51Z 56df7b5 Add COLLECTOR_HOST_ID env var to hubspoke example Added COLLECTOR_HOST_ID environment variable to hubspoke example PrplHaz4
    2023-12-26T21:50Z d54a0ab Merge pull request #559 from ibizaman/patch-1 Fix typo in readme Jason Kulatunga
    2023-12-19T23:51Z 061f55f Fix typo in readme Pierre Penninckx
    2023-11-22T22:25Z 5bbd4c3 update delete device message to clarify that no data will actually be effected, only scrutiny data. fixes #544 Jason Kulatunga
    2023-11-18T16:50Z fb6c3d6 document Shoutrrr special characters in username & password - fixes #532 Jason Kulatunga
    2023-10-18T08:33Z 87dc51a Update README.md Links to compose files Links were not working, so I replaced them with working ones. KaeTuuN

    v0.7.2

    17 Oct 13:47
    Compare
    Choose a tag to compare
    • [bug] Fix parsing of attribute 188 on seagate drives
    • [bug] Fix assets not loading when running as non-root user
    • [docs] Added Traefik instructions
    Timestamp SHA Message Author
    2023-10-17T13:19Z c3a0fb7 (v0.7.2) Automated packaging of release by Packagr packagrio-bot
    2023-10-17T13:09Z 5e87608 Merge pull request #520 from kaysond/patch-1 Jason Kulatunga
    2023-10-17T13:08Z ab7fd10 Merge pull request #527 from kaysond/master Jason Kulatunga
    2023-10-15T04:39Z 550cd59 Fix parsing of attribute 188 on seagate drives Aram Akhavan
    2023-09-29T18:51Z a8621d2 Update permissions setting in Dockerfile.web This fixes issues with assets loading when you run as non root users Aram Akhavan
    2023-09-27T17:17Z 4b1d9dc Merge pull request #519 from SlavikCA/patch-1 Jason Kulatunga
    2023-09-27T04:11Z 22769b9 Docs: few more details about Traefik proxy Slavik
    2023-09-27T04:04Z feb7909 Docs: add Traefik REVERSE_PROXY config example Slavik
    2023-09-06T19:51Z 2f01e8c Merge pull request #512 from kaysond/master Jason Kulatunga
    2023-09-03T17:37Z 31c2dae fix smart 188 thresholds Aram Akhavan

    v0.7.1

    08 Apr 23:13
    Compare
    Choose a tag to compare

    v0.7.0

    06 Apr 05:40
    Compare
    Choose a tag to compare
    • [feat] ⚠️ ⚠️ WARNING ⚠️ ⚠️ - upgrade to Angular 13-LTS.
      • thanks @adripo 🎉
      • We upgraded from Angular 9 to Angular 13. No issues were noticed in testing, however there may be some undetected issues. Please open a ticket if you notice anything unusual.
      • local angular-only development throwing errors.
      • fixes #469
      • fixes #398
    • [feat] added ability to run collector at startup after a delay
    • [feat] can connect to external InfluxDB server using self-signed certificates
    • [feat] Upgrade to Go 1.20 (Go 1.18 is EOL)
    • [feat] Added setting for line stoke on temp history graph
    • [bug] device type override was sometimes incorrectly treated as a list
    • [bug] Angular frontend package and docker image are correctly generated
    • [docs] Added Hub/Spoke deployment guide
      • thanks @TinJoy59 🎉
      • fixes #417
    • [docs] Added instructions for setting InfluxDB Admin username & password
    • [docs] Update docs with instructions for adding host id to UI.

    v0.6.0

    12 Jan 00:57
    Compare
    Choose a tag to compare
    • [feat] ⚠️ ⚠️ WARNING ⚠️ ⚠️ - upgrade Shoutrrr library from v0.4.4 to v0.6.1
      • Shoutrrr is a library used by Scrutiny to send notifications, so depending on your configuration, this may result in broken or missing notifications.
        • run curl -X POST http://SCRUTINY_WEB_HOSTNAME/api/health/notify to test your notifications work correctly after upgrading.
      • thanks @davralin 🎉
      • fixes #355
      • fixes #420
    • [feat] updated healthcheck to ensure that Scrutiny can successfully communicate with InfluxDB and SQLite
    • [feat] increased the timeout for collector -- allowing for larger SMARTCTL payloads to be submitted successfully
    • [bug] exit with an error when the configuration file cannot be parsed successfully.
    • [bug] when temperature values are null, skip them
    • [doc] update README to clarify that only one web image is necessary in hub/spoke deployment mode
    • [doc] update README to clarify that notifications have been implemented
    • [doc] add notification testing command to troubleshooting guide
    • [doc] clarify that /dev/sdX mounts don't matter, as scrutiny uses the WWN value to ensure uniqueness
      • added workaround to ensure consistentcy using /dev/disk/by-id/ mounts
    • [doc] added installation guides for Synology.
      • thanks drfrankenstein.co.uk 🎉
      • thanks @SiM22 🎉
    • [doc] added manual install guide for Windows
    Timestamp SHA Message Author
    2023-01-12T00:42Z 1c7f299 (v0.6.0) Automated packaging of release by Packagr packagrio-bot
    2023-01-12T00:37Z 602fdce Merge pull request #425 from AnalogJ/update_shoutrrr Jason Kulatunga
    2023-01-12T00:17Z 61fde6a update shoutrrr version. fixes #355 Jason Kulatunga
    2022-12-02T15:13Z d843bcc fix nightly build. Jason Kulatunga
    2022-11-30T16:25Z f2856e0 adding a healthcheck endpoint that confirms communication with influxdb and sqlite. ref: #381 Jason Kulatunga
    2022-11-30T15:56Z 58ef1aa update readme. Jason Kulatunga
    2022-11-30T06:45Z 6a6570b trying to fix nodejs build of frontend. Jason Kulatunga
    2022-11-30T06:24Z 29a0860 trying to fix nodejs build of frontend. Jason Kulatunga
    2022-11-30T06:06Z fb760a9 make sure we print an error if the config file is invalid. fixes #408 Jason Kulatunga
    2022-11-30T05:07Z c9f13f4 update README to correctly call-out the influxdb requirement in hub-spoke deployments. references #409 Jason Kulatunga
    2022-11-28T16:16Z dd03a8c Revert "trying to fix build" This reverts commit 0a6ade4. Jason Kulatunga
    2022-11-28T16:13Z 0a6ade4 trying to fix build Jason Kulatunga
    2022-11-28T15:47Z 5c8c11d Merge pull request #407 from StratusFearMe21/patch-1 Jason Kulatunga
    2022-11-28T15:46Z 00502cc Merge pull request #406 from boomam/patch-1 Jason Kulatunga
    2022-11-28T05:46Z 0febe3f Looks like this is already implemented StratusFearMe21
    2022-11-28T00:28Z fcd4bb4 Added new formatting ....to match existing doc formatting standard. boomam
    2022-11-28T00:27Z 89f763e Addition of notification testing command to troubleshooting Addition of notification testing command to troubleshooting. boomam
    2022-11-15T17:07Z 075eb94 Merge pull request #394 from AnalogJ/skip_null_temp Jason Kulatunga
    2022-11-09T04:21Z 098ce06 Update TROUBLESHOOTING_DEVICE_COLLECTOR.md Jason Kulatunga
    2022-11-06T15:54Z 2677796 fixing bug. Null value for temperatures should be ignored. Jason Kulatunga
    2022-11-06T15:46Z 5cc7fb3 Merge pull request #391 from adripo/patch-1 Jason Kulatunga
    2022-11-05T03:14Z 222b810 fix: increase timeout adripo
    2022-10-13T04:26Z 727d5b0 Update SUPPORTED_NAS_OS.md Jason Kulatunga
    2022-10-13T03:58Z d7b45e5 update docs. Jason Kulatunga
    2022-09-23T05:13Z 578a262 Merge pull request #372 from Robert-Zacchigna/master Jason Kulatunga
    2022-09-21T19:58Z c6e11f8 Minor Formatting Fix Robert-Zacchigna
    2022-09-21T19:51Z b795331 Doc for Manual Install on Windows Robert-Zacchigna

    v0.5.0

    04 Aug 15:27
    Compare
    Choose a tag to compare
    • [feat] ⚠️ ⚠️ BREAKING ⚠️ ⚠️ - moving settings to the database.
      • [doc] updated dbdiagrams schema
      • added Settings table (and default values during migration)
      • Added Save Settings and Get Settings functions.
      • Added web API endpoints for getting and saving settings.
      • Frontend settings are loaded from the DB and added to the AppConfig during startup.
      • When updating settings, they are stored in AppConfig, and written do the database.
    • [feat] ⚠️ ⚠️ BREAKING ⚠️ ⚠️ force failure during startup if notify.filter_attributes or notify.level is set in config file (must now be set via Settings)
      • Deprecated old Notify* constants. Created new MetricsStatus* and MetricsNotifyLevel constants.
    • [feat] ⚠️ ⚠️ BREAKING ⚠️ ⚠️ Device status is now configurable (analysis based on: Scrutiny, Smart or Both)
      • fixes #275
      • device status analysis is configurable as a dashboard setting
      • selected device status analysis applies to the frontend dashboard as well as notifications.
    • [feat] adding setting to allow users to customize between binary vs SI/Metric units in UI.
    • [feat] ensure that device host id is provided in notifications (if available).
    • [bug] details page, attr history needs to be reversed, so the newest data is on the right
    • [bug] fix the WORKDIR for collector image.
    • [bug] fix SQLITE_BUSY error caused by changing SQLITE driver
      • adding a busy_timeout value, which tells the driver to retry until timeout is reached (30 seconds)
      • fixes #341
      • fixes #220
      • fixes #347
    • [doc] update support table in README.
      • freebsd binaries for collector and web working
      • macos binaries for arm and amd.
    • [doc] add support for udev on Alpine linux
    • [doc] fix inaccuracies in INSTALL_SYNOLOGY_COLLECTOR.md
    • [doc] added an explanation for why influxdb is required to the TROUBLESHOOTING_INFLUXDB.md guide
    Timestamp SHA Message Author
    2022-08-04T15:11Z f1e5bd3 (v0.5.0) Automated packaging of release by Packagr packagrio-bot
    2022-08-04T15:07Z d8d56f7 Merge pull request #352 from AnalogJ/beta Jason Kulatunga
    2022-08-04T14:56Z 26b2215 fix tests. Jason Kulatunga
    2022-08-04T14:30Z 15d3206 remove settings dialog from Details page. Jason Kulatunga
    2022-08-04T06:12Z 59e2e92 remove the notify.level and notify.filter_attributes values from the example.scrutiny.yaml, since they are no longer allowed. Jason Kulatunga
    2022-08-04T05:59Z 51f59e4 docs, added an explanation for why influxdb is required. Jason Kulatunga
    2022-08-04T05:51Z f823127 simplify logger creation (move logic into a function in main packages) Ensure logger creation is consistent between Web and Collector Create logger in main, pass down to downstream functions (like gin) In debug mode, print a copy of AppConfig Better debugging for logger. Jason Kulatunga
    2022-08-04T03:55Z d41d535 make sure that the device host id is provided in notifications (if available). fixes #337 Jason Kulatunga
    2022-08-04T01:38Z 9a4a8de make sure the settings dialog width is 600px for readability. Jason Kulatunga
    2022-08-04T01:23Z 2d6f60a attrHistory needs to be reversed, so the newest data is on the right fixes #339 Jason Kulatunga
    2022-08-03T05:15Z d201f79 Merge pull request #351 from AnalogJ/app_db_settings Jason Kulatunga
    2022-08-03T05:14Z a1b0108 Added PRAGMA settings support when connecting to SQLITE db. When a transaction cannot lock the database, because it is already locked by another one, SQLite by default throws an error: database is locked. This behavior is usually not appropriate when concurrent access is needed, typically when multiple processes write to the same database. PRAGMA busy_timeout lets you set a timeout or a handler for these events. When setting a timeout, SQLite will try the transaction multiple times within this timeout. https://rsqlite.r-dbi.org/reference/sqlitesetbusyhandler retrying for 30000 milliseconds, 30seconds - this would be unreasonable for a distributed multi-tenant application, but should be fine for local usage. added mechanism for global settings (PRAGMA and DB level instructions). fixes #341 Jason Kulatunga
    2022-08-03T03:42Z f0275d2 Merge pull request #346 from KF5JWC/patch-3 Jason Kulatunga
    2022-08-03T03:29Z 9dafde8 Merge pull request #350 from MattKobayashi/docs_udev Jason Kulatunga
    2022-08-03T01:02Z fa8f86a Add missing setup command Matthew Kobayashi
    2022-08-01T20:07Z 41c9daa Make run_collect.sh executable Synology task will fail when not executable KF5JWC
    2022-07-31T18:00Z 83186ba Merge pull request #345 from KF5JWC/patch-2 Jason Kulatunga
    2022-07-31T05:07Z 3205e3d Update INSTALL_SYNOLOGY_COLLECTOR.md Typo: Created and loaded config into conf/, but specifies config/ in argument KF5JWC
    2022-07-30T15:50Z 3f272b3 adding setting to allow users to customize between binary vs SI/Metric units in UI. fixes #330 Jason Kulatunga
    2022-07-30T15:05Z b238579 Merge pull request #343 from AnalogJ/app_db_settings adding tests. Make sure that device status depends on the configured threshold Jason Kulatunga
    2022-07-29T14:11Z ce2f990 consolidate device status to string logic in DeviceStatusPipe. Ensure device status takes into account new settings. Jason Kulatunga
    2022-07-29T13:43Z b11b873 Merge pull request #342 from MattKobayashi/docs_udev Jason Kulatunga
    2022-07-28T23:33Z 5cd441d Add udev troubleshooting doc Matthew Kobayashi
    2022-07-25T14:46Z 2e768fb adding tests. Make sure that device status depends on the configured threshold. Jason Kulatunga
    2022-07-23T23:37Z e8755ff Merge pull request #338 from AnalogJ/app_db_settings Jason Kulatunga
    2022-07-23T23:21Z e41ee47 filter attributes after notify Jason Kulatunga
    2022-07-23T23:11Z 7a68a68 frontend, determine the device status by checking against the configured thresholds. Jason Kulatunga
    2022-07-23T18:43Z 94594db on settings save, return the new settings. update the frontend to persist settings to the database. Using ScrutinyConfigService instead of TreoConfigService. Using snake case settings in frontend. Make sure we're using AppConfig type where possible. Jason Kulatunga
    2022-07-23T17:19Z 7e672e8 adding tests for config.MergeConfigMap functionality. (Set vs SetDefault). Converted all settings keys to snakecase. Jason Kulatunga
    2022-07-23T16:32Z 54e2cac move frontend settings into the DB (for consistent settings handling). Flattened settings object. Jason Kulatunga
    2022-07-21T04:55Z c0f1dfd fixing config mock. Jason Kulatunga
    2022-07-20T06:12Z 29bc799 working settings update. Settings are loaded from the DB and added to the AppConfig during startup. When updating settings, they are stored in AppConfig, and written do the database. Jason Kulatunga
    2022-07-17T17:32Z 99af2b8 WIP settings system. - updated dbdiagrams schema - [BREAKING] force failure if notify.filter_attributes or notify.level is set - added Settings table (and default values during migration) - Added Save Settings and Get Settings functions. - Added web API endpoints for getting and saving settings. - Deprecated old Notify* constants. Created new MetricsStatus* and MetricsNotifyLevel constants. Jason Kulatunga
    2022-07-17T05:07Z dd0c3e6 rename the migration model package name. Jason Kulatunga
    2022-06-26T22:30Z 5b2746f initial settings table. Jason Kulatunga
    2022-07-16T17:12Z e9c1de9 update support table in README. - freebsd binaries for collector and web working - macos binaries for arm and amd. Jason Kulatunga
    2022-07-14T04:56Z 6ca4bd4 fix the WORKDIR for collector image. fixes #335 Jason Kulatunga

    v0.4.16

    12 Jul 16:17
    Compare
    Choose a tag to compare
    • [feat] frontend javascript changes & tests.
      • adding typescript interfaces for type hinting and testing some code reformatting
      • adding tests for services and components.
      • cleanup of unused dependencies in components.
      • refactor dashboard service so that wrapper is removed before data is passed to component. (no more this.data.data...).
      • refactored components so that variable names are consistent (dashboardService vs smartService).
      • ensure argument and return types are specified everywhere.
      • adding tests for pipes.
      • added ci for frontend code.
    • [feat] added mechanism to update InfluxDB tasks if they get out of date (due to updates in the code).
    • [fix] Historical temperature data is inconsistent and is not downsampled correct
      • rewrote the influxdb down-sampling tasks, ensure they work correctly.
      • fixes #259
      • fixes #317
    • [docs] added and fixed links to supported NAS's
    • [feat] upgrading to go 1.18 for generics (and lodash-like library)
    • [fix] devices with an empty wwn should be filtered out (not uploaded during device registration, skipped when attempting to upload metrics).
      • added a migration to delete existing device entries with an empty wwn
      • fixes #314
    • [docs] added USB instructions to trouble shooting guide.
    • [docs] added instructions for how to create a Scope restricted InfluxDB API token for use with Scrutiny.
    Timestamp SHA Message Author
    2022-07-12T16:02Z c34ee85 (v0.4.16) Automated packaging of release by Packagr packagrio-bot
    2022-07-12T15:58Z 91e8eb1 Merge pull request #333 from AnalogJ/beta Jason Kulatunga
    2022-07-12T15:58Z a01b8fe manually bump version. Jason Kulatunga
    2022-07-12T15:57Z 550fb54 Merge pull request #328 from AnalogJ/beta pre v0.4.16 Jason Kulatunga
    2022-07-12T03:54Z 7841063 remove solaris. Jason Kulatunga
    2022-07-12T03:52Z 8e05b2e Revert "add a solaris collector detect engine." This reverts commit 64e1c93. https://gitlab.com/cznic/sqlite does not support Solaris. > build constraints exclude all Go files in /home/runner/work/scrutiny/scrutiny/vendor/modernc.org/libc/errno related #120 Jason Kulatunga
    2022-07-12T03:48Z 64e1c93 add a solaris collector detect engine. Jason Kulatunga
    2022-07-12T03:47Z b227054 error if any step fails. Jason Kulatunga
    2022-07-12T03:38Z 66bd6f9 compiling solaris binaries related #120 Jason Kulatunga
    2022-07-10T18:30Z c657986 added instructions for how to create a Scope restricted InfluxDB API token for use with Scrutiny. - fixes #249 Jason Kulatunga
    2022-07-10T16:01Z 2361c32 added USB instructions to trouble shooting guide. fixes #266 added solaris to supported os list. Jason Kulatunga
    2022-07-10T01:28Z 5ea149d upgrading to go 1.18 for generics (and lodash-like library). devices with an empty wwn should be filtered out (not uploaded during device registration, skipped when attempting to upload metrics). added a migration to delete existing device entries with an empty wwn fixes #314 Jason Kulatunga
    2022-07-10T00:00Z 30bd18f updating docs. Jason Kulatunga
    2022-07-09T17:42Z 0f0efac fix update, using raw flux script. Jason Kulatunga
    2022-07-09T17:05Z 04563c0 ensure we have the ability to keep influxdb tasks up-to-date. Jason Kulatunga
    2022-07-09T15:48Z 9316ecc adding tests for tasks and aggregation queries (temp). Jason Kulatunga
    2022-07-09T01:19Z b71d666 adding typescript interfaces for type hinting and testing some code reformatting adding tests for services and components. cleanup of unused dependencies in components. refactor dashboard service so that wrapper is removed before data is passed to component. (no more this.data.data...). refactored components so that variable names are consistent (dashboardService vs smartService). ensure argument and return types are specified everywhere. adding tests for pipes. adding ng test to ci steps. change dir before running npm install. trying to install nodejs in continer. test frontend separately. upload coverage for frontend and backend. upload coverage for frontend and backend. testing coverage file locations. retry file upload. Jason Kulatunga
    2022-07-08T14:11Z 0e2fec4 adding tests to frontend. Jason Kulatunga
    2022-07-07T15:56Z ff17128 Merge pull request #325 from AnalogJ/beta make sure that make is installed when building binary frontend. Jason Kulatunga
    2022-07-07T05:50Z ea8fe20 make sure that make is installed when building binary frontend. Jason Kulatunga

    v0.4.15

    07 Jul 05:37
    Compare
    Choose a tag to compare
    • [feat] removed CGO dependency (replaced github.com/mattn/go-sqlite3 with gitlab.com/cznic/sqlite)
    • [build] renamed build.yaml to ci.yaml (triggered on pullrequest pushes)
    • [build] redesigned build system around Make
    • [build] redesigned build system around Github Actions Matrix for binary builds.
    • [build] consistently use Make commands in Docker image builds
    • [build] remove unused Dockerfile.xgo
    Timestamp SHA Message Author
    2022-07-07T05:23Z fc09df1 (v0.4.15) Automated packaging of release by Packagr packagrio-bot
    2022-07-07T05:20Z 9ae9c38 Merge pull request #315 from AnalogJ/beta Jason Kulatunga
    2022-07-06T05:33Z 772b4f6 fix influxdb install. Jason Kulatunga
    2022-06-28T05:08Z 4a16ca0 wip, migrate all scripts to new build pattern (Makefile + multiple GH agents). Jason Kulatunga
    2022-06-27T03:43Z 316ce85 cleanup, remove -race flag when testing (requires CGO) Jason Kulatunga
    2022-06-27T03:19Z 6e0321f add go.sum Jason Kulatunga
    2022-06-27T03:05Z 338d2ae remove invalid freebsd arch. remove invalid freebsd arch. Jason Kulatunga
    2022-06-27T02:38Z 4419f7f remove zig. remove cgo dependency for sqlite (using pkg.go.dev/modernc.org/sqlite) Jason Kulatunga
    2022-06-26T22:35Z 797a6b0 make sure we dont depend on tests for building binaries. empty commit. fix checkout. fix checkout. fix zig. fix zig. fix zig. fix zig. fix zig. fix zig. fix zig. fix zig. fix zig. fix zig. Jason Kulatunga
    2022-06-26T22:34Z d0b545d fixing make frontend in docker builds. Jason Kulatunga
    2022-06-26T22:26Z b0bff53 start refactoring the Makefile to build artifacts in parallel (eventually using Zig for cross compilation). Jason Kulatunga
    2022-06-26T02:15Z b4adf3d cleanup before go generate (and multi-arch builds using zig). Jason Kulatunga