Releases: checkmarble/marble-backend
Releases · checkmarble/marble-backend
v0.1.3
What's Changed
- feat: read apikeys from hash value, not from clear value when authent… by @Pascal-Delange in #509
- hotfix: table name case was lost at creation, failing field creation … by @Pascal-Delange in #512
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #511
- backfill scenario iteration id on decisions & rule_id on decision rules by @Pascal-Delange in #508
- bugfix: count aggregate counts all rows, not just non-null rows for t… by @Pascal-Delange in #510
- reoder migrations by @Pascal-Delange in #514
- bump action by @Pascal-Delange in #513
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.1 to 5.5.4 by @dependabot in #516
- fix: no 500 error on admin user login by @Pascal-Delange in #518
- fix allowed origin for cors outside of dev mode by @Pascal-Delange in #517
- feat(api): add decision rule ast to decision response by @balzdur in #515
- refactor(ast-evaluation): return RootNodeEvaluation instead of bool by @balzdur in #520
- chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #519
- increase read timeout on server by @Pascal-Delange in #523
- Pascal/transfercheck by @Pascal-Delange in #521
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Full Changelog: v0.1.0...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- feat(organization): expose user deleted_at by @balzdur in #499
- small changes for deployment with docker compose by @Pascal-Delange in #498
- better error log if nil timezone passed in executionIsDueNow by @Pascal-Delange in #500
- still not enough logging by @Pascal-Delange in #501
- add cron scheduler to be run in docker compose by @Pascal-Delange in #503
- tentative fix for timezone load by @Pascal-Delange in #502
- feat: create org & user with env variable by @Pascal-Delange in #504
- chore: jwt signing key is optional (fallback generate a new one on th… by @Pascal-Delange in #505
- fix: ingestion in batch was broken because of context org id in batch job mode by @Pascal-Delange in #507
- Pascal/feat iteration id on decisions by @Pascal-Delange in #506
Full Changelog: v0.0.44...v0.1.0
v0.0.44
What's Changed
- first step: keep only one implementation of data model repository, usecase by @Pascal-Delange in #490
- refactor(api): remove get validation endpoint by @balzdur in #487
- bump go version: 1.22 by @Pascal-Delange in #481
- fix: docker image go version by @Pascal-Delange in #492
- Pascal/mar 458 data model links must point to a primary key by @Pascal-Delange in #491
- reduce sentry sampling rate by @Pascal-Delange in #494
- feat: automatically create case from decision by @Pascal-Delange in #495
- introduce hash field for api keys by @Pascal-Delange in #496
- fix error on db field read by @Pascal-Delange in #497
Full Changelog: v0.0.43...v0.0.44
v0.0.43
What's Changed
- reduce db pool max connections by @Pascal-Delange in #488
- hotfix: missing replacement of nil executor by @Pascal-Delange in #489
Full Changelog: v0.0.42...v0.0.43
v0.0.42
What's Changed
- docs(README): update the README for new setup by @balzdur in #473
- fix(apikeys): add role validation by @balzdur in #471
- modelize query family and index family, extract query family from ast by @Pascal-Delange in #467
- Thomas/mar 471 implement analytics page by @balzdur in #472
- big refactor: transction injection by @Pascal-Delange in #474
- try new stricter formatting by @Pascal-Delange in #476
- Pascal/fix job executor by @Pascal-Delange in #477
- fix: ignore port for db only if connecting through unix socket by @Pascal-Delange in #478
- Pascal/mar 473 define implement api for automatic index creation by @Pascal-Delange in #479
- refacto: allow YYYY-MM-DD hh:mm:ss timestamp format, and remove the o… by @Pascal-Delange in #482
- Pascal/actual index creation api by @Pascal-Delange in #480
- fix: get preparation status works on an invalid iteration (no ast, in… by @Pascal-Delange in #484
- fix: need not create indexes if no field is indexable by @Pascal-Delange in #485
- new opensource segment write key by @Pascal-Delange in #486
Full Changelog: v0.0.41...v0.0.42
v0.0.41
What's Changed
- chore(docker): update postgres version by @balzdur in #463
- Pascal/mar 363 display filter on case in decisions list by @Pascal-Delange in #462
- feat(ingestion): improve error messages by @balzdur in #464
- test by @Pascal-Delange in #465
- refactor(auth): remove firebase uid from user model by @balzdur in #468
- Thomas/mar 412 api keys page by @balzdur in #469
- Bump github.com/opencontainers/runc from 1.1.9 to 1.1.12 by @dependabot in #466
- feat(api-key): implement api key creation and management by @balzdur in #470
Full Changelog: v0.0.40...v0.0.41
v0.0.40
What's Changed
- Pascal/mar 459 internal metabase dashboard by @Pascal-Delange in #459
- Pascal/mar 459 internal metabase dashboard by @Pascal-Delange in #460
- better logs for the api request logger by @Pascal-Delange in #461
Full Changelog: v0.0.38...v0.0.40
v0.0.38
What's Changed
- remove BO from backend repo by @Pascal-Delange in #453
- move terraform files out of repo by @Pascal-Delange in #454
- bug: score equal to threshold led to null outcome by @Pascal-Delange in #455
- test: liveness probe log by @Pascal-Delange in #456
- setup files for opening repo by @Pascal-Delange in #457
- allow to overwrite ingested data with the same timestamp & object_id by @Pascal-Delange in #458
Full Changelog: v0.0.37...v0.0.38