Skip to content

Releases: jmpsec/osctrl

0.3.9

08 Sep 18:47
378777b
Compare
Choose a tag to compare

🔖 Release 0.3.9

What's New

  • Bump golang version to 1.23.0 by @javuto in #486
  • Migration from gorilla mux to the native mux in osctrl-admin by @javuto in #487
  • Keep path variable name consistent in osctrl-admin by @javuto in #488
  • Fix to prevent nil DBLogger in osctrl-admin by @javuto in #489
  • Migrating gorilla mux to native mux for osctrl-tls by @javuto in #490
  • Migrating gorilla mux to native mux for osctrl-api by @javuto in #491
  • Perform actions to enroll-remove nodes in osctrl-api by @javuto in #492
  • Enroll actions in cli using the API by @javuto in #494
  • Default connector for osctrl-cli is API and some fixes by @javuto in #496
  • Bump actions/download-artifact from 4.1.2 to 4.1.7 in /.github/workflows in the github_actions group across 1 directory by @dependabot in #495
  • Dependencies update to prepare release by @javuto in #497
  • Adding command to Makefile to cleanup osctrl docker images by @javuto in #498
  • Adding commands to extend/expire/rotate enroll and remove URLs by @javuto in #500
  • Update OpenAPI yaml with the enroll/remove actions endpoints by @javuto in #501
  • Preparing release 0.3.9 by @javuto in #502

Full Changelog: v0.3.8...v0.3.9

0.3.8

19 Aug 08:55
136dd01
Compare
Choose a tag to compare

🔖 Release 0.3.8

What's New

  • Logger for docker environment is set to db by @javuto in #454
  • Display last 100 entries for status and result logs by @javuto in #455
  • Using session key for docker dev osctrl-admin by @javuto in #456
  • Bump to dependencies after release by @javuto in #457
  • Add missing remove.sh & remove.ps1 from OSCTRL NGINX conf by @peterbogdan in #458
  • Fix for enrollment one-liner using dpkg in darwin by @javuto in #460
  • Changes to go.mod files and updated dependencies by @javuto in #461
  • Having custom deb, rpm, pkg and msi packages to enroll nodes by @javuto in #462
  • Rebuilding single services in docker environment by @javuto in #463
  • Adding buttons to download secret, cert and flags by @javuto in #464
  • Small changes to the enroll.html template by @javuto in #465
  • Script to repack osquery DEB packages including osctrl files (flags, secret, cert) by @javuto in #467
  • Script to repack osquery PKG packages including osctrl files (flags, secret, cert) by @javuto in #468
  • Up-to-date OpenAPI 3.0.1 YAML for osctrl-api by @javuto in #473
  • replicate logic used for admin to run queris on multiple UUIDs, Envs,… by @peterbogdan in #472
  • Get enroll and remove values from API for an environment by @javuto in #475
  • fix QsqueryQueryData Data type for query results api call by @peterbogdan in #474
  • Setting database as default for osctrl-cli by @javuto in #476
  • Oneliner for RPM linux gets osquery by architecture by @javuto in #477
  • Adding tags and platforms by environment in osctrl-api by @javuto in #478
  • Skip using underscore in DB JSON configuration file by @javuto in #481
  • Keep templates and static directories updated by @javuto in #482
  • Adding collection for the bruno API client by @javuto in #483
  • Preparing release 0.3.8 by @javuto in #484
  • Dependencies update before release by @javuto in #485

Full Changelog: v0.3.7...v0.3.8

0.3.7

08 Jul 18:19
e172db7
Compare
Choose a tag to compare

🔖 Release 0.3.7

What's New

  • Skip logging URL when upgrading with provision.sh by @javuto in #434
  • Stop logging logs to cache to avoid collapsing the service by @javuto in #435
  • Install golang depending on architecture by @javuto in #437
  • Deprecating default environment and adding dashboard by @javuto in #441
  • Updates to docker-compose to detect .env and certificates in Makefile by @javuto in #442
  • Support for osquery 5.12.1 by @javuto in #443
  • Dependencies update before new release by @javuto in #444
  • Cleanup for default env code by @javuto in #445
  • Adding eviction policy to redis to avoid OOM issues by @javuto in #446
  • Removing vagrant environment files by @javuto in #447
  • More dependencies update before new release by @javuto in #448
  • Missing query results and osctrl-admin panics by @javuto in #449
  • Add support for arm64 docker builds by @peterbogdan in #450
  • Small changes to docker files and air configuration by @javuto in #451
  • chore: bump version to 0.3.7 by @chenrui333 in #452
  • Some references left to be bumped for new release by @javuto in #453

New Contributors

Full Changelog: v0.3.6...v0.3.7

0.3.6

08 Apr 00:10
c7dfecb
Compare
Choose a tag to compare

🔖 Release 0.3.6

What's New

  • Fix for potentially unsafe external link by @javuto in #402
  • Fix for deb package name in tagged release by @javuto in #403
  • Fix for binary output on merged commits by @javuto in #404
  • Fix for generate deb packages due to typo by @javuto in #405
  • Updates to actions and remove path for upload-artifacts by @javuto in #406
  • Typos, more updates to actions and fix for untagged build-deb-action by @javuto in #407
  • Difference between tagged and not when creating DEB packages by @javuto in #408
  • Copied bin to expected file by Dockerfile by @javuto in #409
  • Installing postgres 14 via provision.sh by @javuto in #410
  • Small fixes in osctrl-cli for output messages by @javuto in #411
  • Backend can be multiple versions of PostgreSQL by @javuto in #413
  • Fix for provision script to support Ubuntu 20.04 and Debian 12 by @javuto in #414
  • Removing metrics from the provision script by @javuto in #415
  • Bump github.com/jackc/pgx/v4 from 4.17.2 to 4.18.2 in /users by @dependabot in #416
  • Sending TLS logs to logstash via tcp, udp or http by @javuto in #420
  • Bump the go_modules group across 1 directory with 1 update by @dependabot in #418
  • Bump the go_modules group across 6 directories with 1 update by @dependabot in #419
  • Bump the go_modules group across 2 directories with 1 update by @dependabot in #423
  • Adding constants to prepare for OIDC auth by @javuto in #424
  • Removing code scanning alerts by @javuto in #425
  • Bump to dependencies and script to update modules by @javuto in #426
  • Using 1.23 format for go.mod by @javuto in #427
  • Using different cookie name to avoid conflicts by @javuto in #428
  • Adding support for osquery 5.11.0 by @javuto in #429
  • Change default path for code in provision by @javuto in #430
  • Helper function for SAML certificate by @javuto in #431
  • Fix for SAML authentication and redirect loops by @javuto in #432
  • Preparing release 0.3.6 by @javuto in #433

Full Changelog: v0.3.5...v0.3.6

0.3.5

11 Feb 09:52
d3872bc
Compare
Choose a tag to compare

🔖 Release 0.3.5

What's New

  • Fix typo in entrypoint.sh by @CptOfEvilMinions in #370
  • Modules update by @javuto in #374
  • Adding db connection retry in osctrl-tls by @javuto in #375
  • Adding db connection retry in osctrl-admin by @javuto in #376
  • Adding db connection retry in osctrl-api by @javuto in #377
  • Retry connection for Redis/cache by @javuto in #379
  • Retry connection for Redis/cache by @javuto in #380
  • Retry connection for Redis/cache by @javuto in #381
  • Bump the go_modules group across 10 directories with 1 update by @dependabot in #382
  • Respect values from parameters vs. configuration files for osctrl-tls by @javuto in #383
  • Respect values from parameters vs. configuration files in osctrl-admin by @javuto in #384
  • Respect values from parameters vs. configuration files in osctrl-api by @javuto in #385
  • Remove deprecated rand.Seed by @javuto in #386
  • Updated modules in all packages by @javuto in #387
  • Small changes in provision.sh by @javuto in #388
  • Use token for cookie name by @javuto in #389
  • Bumping golang version to 1.21 in modules by @javuto in #390
  • Regenerate flags and save them by @javuto in #391
  • Admin users can see all environments by @javuto in #392
  • Dev env by @CptOfEvilMinions in #341
  • Adjustments in the docker-dev configuration and updated README by @javuto in #393
  • Changing ioutil.ReadAll to io.ReadAll by @javuto in #394
  • Fix for Makefile indentation by @javuto in #395
  • Remove slider to select hours for status/results by @javuto in #396
  • Severity in status logs can be number or string by @javuto in #397
  • Line in status logs can be number or string by @javuto in #398
  • Disable accelerated mode handling query reads from osquery by @javuto in #399
  • Base for oauth authentication by @javuto in #400
  • Prepare for new release v0.3.5 by @javuto in #401

Full Changelog: v0.3.4...v0.3.5

0.3.4

13 Nov 00:17
342236f
Compare
Choose a tag to compare

🔖 Release 0.3.4

What's New

Full Changelog: v0.3.3...v0.3.4

0.3.3

04 Nov 16:28
00dd529
Compare
Choose a tag to compare

🔖 Release 0.3.3

What's New

Full Changelog: v0.3.2...v0.3.3

0.3.2

03 Nov 21:18
ffa2198
Compare
Choose a tag to compare

🔖 Release 0.3.2

What's New

New Contributors

Full Changelog: v0.3.1...v0.3.2

0.3.1

21 Oct 16:32
c72ecd2
Compare
Choose a tag to compare

🔖 Release 0.3.1

What's New

  • Use branch main instead of master in provision.sh by @javuto in #302
  • Using osctrl-api for nodes in osctrl-cli by @javuto in #301
  • Get nodes by environment in osctrl-api by @javuto in #303
  • Support for queries in osctrl-api by @javuto in #304
  • Carves using environment id by @javuto in #305
  • Edit permissions in osctrl-admin by @javuto in #306
  • Retrieving users from osctrl-api using osctrl-cli by @javuto in #307
  • Retrieve carves with osctrl-api and osctrl-cli by @javuto in #308
  • Better errors in osctrl-cli by @javuto in #310
  • Node actions in osctrl-api by @javuto in #311
  • Preparing for release v0.3.1 by @javuto in #312

Full Changelog: v0.3.0...v0.3.1

0.3.0

01 Sep 09:54
63f43ae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.9...v0.3.0