Skip to content

Releases: bucketeer-io/bucketeer

v1.1.0

02 Dec 14:56
fd7f3a9
Compare
Choose a tag to compare

1.1.0 (2024-12-02)

Features

  • implement CreateAccountV2 and Update/Disable/Enable/Delete AccountV2 with no command support (#1321) (9f1e6ca)
  • implement CreateAPIKey support no command, save extra api key and maintainer column (#1344) (a785ed9)
  • implement logic and api description for read public AccountV2 APIs (#1333) (bf429a3)
  • implement public Push APIs and generate swagger definition document for push (#1292) (2298421)
  • migrate environment_namespace to environment_id (#1226) (d2251a5)
  • new update api-key API (#1350) (f49e70f)
  • ui/dashboard: implement api keys ui (#1338) (3d4f5a2)
  • ui/dashboard: implement members ui (#1326) (d6ed679)
  • ui: implement confirm dialog (#1318) (4de62d9)

Bug Fixes

  • batch svc not caching the api keys correctly (#1354) (0acbb03)
  • cannot create an account (#1324) (c1b8d14)
  • evaluation event counter metrics is not registered (#1353) (104ce58)
  • feature not found error on evaluation (#1360) (5113449)
  • use file io encoded_descriptor when replace encoded descriptor (#1329) (10b9ab8)

Miscellaneous

  • add api key token and maintainer (#1342) (a3292c8)
  • add doc for manual atlas migration and populate api_key with values from id (#1345) (b7dfb66)
  • add enable option for batch and subscriber service charts (#1327) (dd09cad)
  • add evaluation event count metrics to subscriber (#1351) (6da6bd6)
  • add logging features to batch flag cacher for debugging (#1359) (36aadb9)
  • change user evaluations id to use feature updated at (#1361) (3733b71)
  • fix dev container mysql schema (#1337) (d64e06f)
  • remove publish user event from api svc (#1336) (5c4ff75)
  • set default value for environment_namespace column (#1330) (a200202)
  • ui: show search filter only once (#1323) (382a56c)
  • update account api permission check (#1335) (29c8256)

Build System

  • deps: bump the dependencies group with 2 updates (#1314) (a812032)

v1.0.0

01 Nov 03:34
c038146
Compare
Choose a tag to compare

1.0.0 (2024-11-01)

Features

  • add new order by clauses for list accounts api (#1312) (95aa13c)
  • implement update push API support no command and deprecate command in delete push API (#1298) (2199576)
  • save user info from google (#1254) (898a084)
  • ui: add new project dashboard (#1306) (f6a5946)
  • ui: project details and environments dashbaord (#1313) (67be248)

Bug Fixes

  • a member cannot see the organization details (#1311) (d354f69)
  • err is nil when the flag is not found in the update feature api (7fa2280)
  • owner organization role not being updated (#1303) (96622e5)

Miscellaneous

  • change create project api to support the new console (#1308) (3100929)
  • update organization api permission check for owner role (#1310) (8bb46c1)

v0.4.9

28 Oct 12:36
e1fdac2
Compare
Choose a tag to compare

0.4.9 (2024-10-28)

Features

Bug Fixes

  • audit log pubg message not being acknowledged (#1279) (6a2dc67)
  • nil pointer when the pubsub puller creation failed (#1278) (a5d1c8b)
  • organiztion API (#1261) (50e1d1c)
  • panic when checking register event request (#1277) (6616f54)
  • redis cluster pfmerge (#1281) (719f78f)
  • ui: save filter popup being shown upon re-login (#1288) (f9076d7)
  • ui: show save filter popup while navigating to the targeting page (#1282) (6fb9a96)
  • ui: unable to create boolean type feature flag (#1247) (ff1b300)
  • ui: unsaved search filters popup being shown when logging in (#1263) (6a8bb86)

Miscellaneous

  • add list projects v2 for the new console (#1267) (36dd128)
  • add log for error metrics from sdk client (#1270) (c6d3521)
  • add make cmd to delete dev container mysql data (#1293) (a526aca)
  • add organization_id to project unique key (#1302) (7c15b95)
  • change create organization api to create default environment (#1297) (0a6cfd4)
  • change the default time range when getting evaluation count to 7 days (#1283) (e5bb28c)
  • get key slot when using redis cluster (#1273) (3cce246)
  • remove order by clause from count sql (#1262) (d3a2867)
  • remove redis pipeline command usage (#1271) (b3f3667)
  • stop error logging when checking register event request for debugging (#1276) (628f888)
  • support gcp multi cluster ingress (#1198) (ce278c5)
  • update delete e2e image tag (#1274) (c8fedff)
  • update dev container feature version (#1294) (ed20f93)
  • update dev container node version (#1301) (ca77fc0)
  • updgrade go version in devcontainer (#1287) (5e20c9a)

Build System

  • deps-dev: bump vite from 5.4.2 to 5.4.6 in /ui/dashboard (#1241) (25883c3)
  • deps: bump express from 4.19.2 to 4.21.0 in /ui/web-v2 (#1242) (ca100b2)
  • deps: bump rollup from 4.21.2 to 4.22.4 in /ui/dashboard (#1256) (fa6d61c)
  • deps: bump the dependencies group across 1 directory with 20 updates (#1265) (fd01afc)

v0.4.8

17 Sep 02:52
61a7844
Compare
Choose a tag to compare

0.4.8 (2024-09-17)

Features

Bug Fixes

  • column 'id' in where clause is ambiguous when searching flag (#1234) (abab6d2)
  • missing search filter field in the get me api (#1228) (5d582ab)
  • system admin search filter not being updated (#1235) (d959edc)

Miscellaneous

  • move evaluation pkg to go directory (#1238) (05363ef)
  • unify duplicate openapi default settings into a single file (#1216) (82d4b73)
  • using configured stan modelId (#1237) (b23df7c)

Build System

  • deps-dev: bump webpack from 5.92.0 to 5.94.0 in /ui/web-v2 (#1219) (fc855e7)
  • deps: bump micromatch from 4.0.7 to 4.0.8 in /ui/dashboard (#1220) (7bbba20)
  • deps: bump micromatch from 4.0.7 to 4.0.8 in /ui/web-v2 (#1221) (fd80067)
  • deps: bump the dependencies group with 3 updates (#1223) (56975a3)

v0.4.7

27 Aug 08:33
7053f57
Compare
Choose a tag to compare

0.4.7 (2024-08-27)

Features

  • add proto and domain for search filter (#1197) (03e5580)
  • add support for storage as SearchFilter (#1205) (fa7632e)
  • allows to define rules that are enabled when a given value is a partial match to a target attribute (#1187) (fe4b9c8)
  • fcm service account upload in create push (#1208) (1485398)
  • move experiment calculator to batch service (#1160) (238b390)
  • ui: new dashboard strutcure (#1123) (31f03c2)
  • ui: support multi scheduling in the auto operations (#1143) (328b162)

Bug Fixes

Miscellaneous

  • add authentication documentation (#1149) (f2af674)
  • add docs for account get me api (#1212) (f36a52e)
  • add documentation for web account amd environment services (#1211) (f253084)
  • add environment_id column for tables (#1209) (0f6d1fb)
  • add error logs for push sender (#1201) (096fad6)
  • add fcm service account field (#1206) (3a271cf)
  • change envoy load balancer to least_request (#1153) (66597f4)
  • delete deprecated OpsType and ChangeAutoOpsRuleOpsTypeCommand (#1204) (c8b4fec)
  • delete docker building cache when open dev container (#1158) (72415b4)
  • delete triggered_at column (#1196) (b76684a)
  • delete triggeredAt for AutoOps (#1179) (3df9296)
  • ensure that all kubectl commands for the dev container run in the minikube only (#1165) (57c829f)
  • ignore context canceled errors when publishing to pubsub (#1185) (14454f3)
  • migrated account_v2 table to add search_filters (#1199) (c93d7a8)
  • migration: include atlas schema migration table to initilization file (#1193) (251783b)
  • migration: set default value for triggered_at column (#1194) (a460fa2)
  • move subscribers to subscriber svc (#1168) (d97f383)
  • rename api-gateway to api (#1190) (19d2d5a)
  • unify web-gateway and backend (#1181) (62e3b1b)
  • update prd envoy to 1.31.0 (#1155) (7c458ff)

Build System

  • deps-dev: bump postcss from 8.4.24 to 8.4.31 in /ui/web-v2 (#1174) (9bff6c5)
  • deps: bump github.com/hashicorp/go-retryablehttp (#1175) (a6b14a0)
  • deps: bump golang.org/x/crypto in /hack/delete-e2e-data-mysql (#1178) (02d047e)
  • deps: bump golang.org/x/net in /hack/delete-e2e-data-mysql (#1177) (ce055a0)
  • deps: bump google.golang.org/protobuf (#1176) (0aefd14)
  • deps: bump the dependencies group with 14 updates (#1173) (cbed675)
  • deps: bump the dependencies group with 3 updates (#1172) (5390bc0...
Read more

v0.4.6

23 Jul 07:41
4a7a0c8
Compare
Choose a tag to compare

0.4.6 (2024-07-23)

Features

Bug Fixes

  • account not found when using system admin account (#1150) (61a33f9)
  • allow OpsType to be updated to Enable or Disable (#1139) (d7df6be)
  • auditlog detail of goal does not have diff (#1122) (6d7663c)
  • auditlogs have empty entity data (#1120) (25d6917)
  • cannot update archived features (#1113) (b3a1aa5)
  • demo environment not being created (#1127) (b822a6e)
  • envoy cannot register descriptor (#1024) (c4b3004)
  • evaluation: race condition when removing the variation description (#1151) (525991b)
  • failed to put admin audit logs (#1131) (6920b8b)
  • internal error when generating access token (#1145) (6bde965)
  • nil error check during preparing demo users (#1147) (f4edc5d)
  • proto clone changs empty slice to nil (#1080) (fad28c0)
  • publish domain event fails due to message being nil (#1129) (17c868f)
  • redirect to the login page if error in exchangeToken (#1144) (456c2ff)
  • remove envirnment table insert sql (#1063) (e771d88)
  • ui: can't create a user segment #1092 (#1093) (c17360a)
  • ui: can't create an auto operation (#1088) (e6220ec)
  • ui: cannot create an enable auto operation (#1134) (95019a7)
  • ui: incorrect and unmet peer dependency warnings (#1039) (102c665)
  • ui: prevent adding duplicate toasts with the same message (#1148) (1eda1de)
  • ui: stop button translation (#1021) (799e7fe)
  • update feature fails due to unknown column environment_id (#1112) (339056a)
  • update TriggeredAt when AutoOps finished (#1136) (28b5cca)
  • variation value input is now shown in add page (#1072) (0ee8a6a)

Miscellaneous

Read more

v0.4.5

13 Jun 07:18
7e531ab
Compare
Choose a tag to compare

0.4.5 (2024-06-13)

Features

  • evaluate flag dependency of targeting rule (#983) (15f1008)
  • feature can be set in targeting (#993) (0f62cb2)
  • move auditLog persister to batch service (#984) (25ed7ea)
  • move on-demand subscribers to batch service (#952) (b6c3b40)
  • move push sender to batch service (#995) (7120406)
  • ui: add client and server SDKs role in API key page (#1016) (83d9a43)

Bug Fixes

  • including archived features in the count query (#996) (e7cc082)
  • missing rule clause validation (#999) (8b12f92)
  • segment cannot be set in the targeting rule (#1015) (b6aa2af)

Miscellaneous

Build System

  • deps: bump the dependencies group with 2 updates (#980) (c8b60e6)
  • deps: bump the dependencies group with 2 updates (#981) (9aa66d8)

v0.4.4

31 May 05:25
96f551e
Compare
Choose a tag to compare

0.4.4 (2024-05-31)

Features

Bug Fixes

v0.4.3

31 May 02:31
e97494d
Compare
Choose a tag to compare

0.4.3 (2024-05-31)

Miscellaneous

  • proto: add get feature flags and segment users to api ID (#969) (5375af5)

v0.4.2

29 May 11:52
eac7fbd
Compare
Choose a tag to compare

0.4.2 (2024-05-29)

Miscellaneous