0.19.7
Release Notes
Changelog
- b6c8b94 chore: bump version: 0.19.7-rc2 -> 0.19.7
- 806c033 docs: add release notes for 0.19.7 (#5425)
- 95c3c48 chore: bump version: 0.19.7-rc1 -> 0.19.7-rc2
- a522791 fix: fix copy button (#5417)
- 6fe0037 fix: better name for hermesfilters; listen for onReset for filters (#5405)
- 8c5a63e fix: WebUI remove checkpoint storage config (#5409)
- 3de9bdb fix: Skip role fetch when rbac not enabled (#5402)
- 64ccb0a fix: avoid panic in getTasks (#5412)
- 51f2e98 fix: adds user to group when create group through external token (#5413)
- 3d88e34 chore: bump version: 0.19.7-rc0 -> 0.19.7-rc1
- 1d8f461 chore: migration for adding newly created scim users to usergroups (#5410)
- 7078786 fix: create personal groups for other ways a user can be created (#5407)
- ef75386 fix: workspace header in mobile view (#5406)
- 817abe3 fix: update webhook payload check in e2e test (#5377)
- 3bdad41 chore: bump version: 0.19.7-dev0 -> 0.19.7-rc0
- b2746c0 chore: lock api state for backward compatibility check
- e1b26a5 feat: WebUI expand workspace configuration [WEB-33] (#5396)
- fb5ea8b chore: Rbac oss audit logging [DET-8309] (#5378)
- 76fb4f7 fix: redirect url to login page (#5399)
- 0075d01 chore: pause shared-web ci checks (#5388)
- b149ee7 ci: increase RAM for master build (#5397)
- 8226925 chore: Move Agents into their own context, introduce Loadable abstraction (#5358)
- 20f548d fix: Workspaces member page refetch after update [WEB-621] (#5391)
- 5db6ef4 chore: cli allow workspace --checkpoint-storage-config-file to use yaml (#5394)
- cd6c3cd fix: typescript inside keys function (#5383)
- 2c08b99 fix: group together 4xx and 5xx HTTP responses for prometheus [DET-8336] (#4996)
- b81c4b4 ci(remote-docker): pin version to 20.10.18 (#5369)
- 85536a7 ci: add pre-commit execution action (#5379)
- 264f489 docs: RBAC v1. (#5298)
- 892ef4a ci: enable yamllint [INFENG-116] (#5359)
- 282ddc0 fix: TorchWriter.reset() closes SummaryWriter (#5375)
- f9d8cfe fix: enter to submit (#5374)
- 6472abe chore: support out-of-k8s dev workflow (#5237)
- bbebe34 chore: generate PATCH-friendly bindings (#5325)
- 3221e4e fix: allow workspace admins to change role assignments in webui. (#5371)
- cb7156a feat: checkpoint storage config per workspace [DET-8350] (#5309)
- 83b201d ci: restrict token perms & change head ref
- 288c69c fix: improve previous tag logic (#5367)
- 44000a6 fix: validate username and display name in
PostUser
. (#5366) - 1475136 ci: remove -f from remote
- 62c6e3e ci: add throwaway user information for rebase
- 23b34cb ci: use head_ref for rebase if available; else ref
- 752c7fa ci: switch rebase check to use https
- 3a26aef ci: Move conditional down to steps
- 7231c1e ci: Switch checkout method [INFENG-98] (#5364)
- 2ebf336 chore: Enable library checks for TypeScript; update types [WEB-191] (#5360)
- 68b6205 docs: remove references to PBT (#5257)
- c8cfcaa ci: add more credentials [INFENG-98] (#5363)
- 65f6df3 fix: Shiyuan's suggestion to release note (#5362)
- f16095d ci: fix action env vars
- 342e5d8 ci: Add rebase check on PR/main push [INFENG-98] (#5190)
- 774275c Revert "fix: shiyuan's change to custom searcher release note"
- f3c6dbe Revert "lint"
- b902fd4 lint
- b2b3be5 fix: shiyuan's change to custom searcher release note
- 540d486 ci: Fix previous tag logic (#5103)
- c82d0af fix: Group management page role edit [WEB-544] (#5339)
- 5729247 chore: rbac refactor authz iface (#5343)
- 149f9d9 Add release notes header with link [INFENG-115] (#5327)
- 1ad39c3 chore: bump version: 0.19.6-dev0 -> 0.19.7-dev0
- fab75cc docs: add release notes for 0.19.6 (#5357)
- f2c051b feat: remove webhooks feature flag [WEB-560] (#5345)
- 28c10ed docs: fix tutorial link (#5355)
- 5adb2e2 refactor: rbac protos: move from is_global to scope type masks. (#5346)
- e4a9e02 fix: signed payload generation (#5353)
- 3c8b2f1 chore: Replace react notebook library with notebookjs [WEB-77] (#5284)
- 6e19529 feat: add stable diffusion textual inversion example (#5280)
- de0272d chore: replace
enum
withobject as const
(#5348) - 761cf72 fix: overflow of long names without spaces [WEB-485] (#5351)
- c9ddf77 fix: fix roll polling in non rbac instances (#5349)
- 781716f chore: add field for internal web UI use to identify product context (#5342)
- 0d4281e chore: introduce useui as a separate store [DET-8575] (#5338)
- f3319c0 chore: add style lint fix (#5337)
- f0dbef8 docs: Explicitly document Apptainer as supported [FOUNDENG-294] (#5344)
- 2747638 feat: Create Webhook Sender [WEB-213] (#5258)
- 623976d feat: when user can't create workspaces, show a disabled button [WEB-553] (#5341)
- 2f5a5ab fix: duplicated messages logged at INFO and ERROR levels. (#5323)
- 0a651a3 fix: add and edit workspace member UI [WEB-552] (#5335)
- f41a90d chore: don't tell users to contact admin for wrong password or wrong username (#5336)
- 3ce6cd7 chore: HPC job ID is logged in experiment log. (#5315)
- aaba906 feat: Non-global permissions assignable globally [WEB-539] (#5324)
- 9f76ecb feat: User can change their own username [WEB-238] (#5304)
- 6a663c5 fix: improve chart interactivity (#5326)
- 5f8c3e2 chore: simplify
ptrs.Ptr
(#5330) - 0370f54 fix: login loading (#5334)
- 6ec84d1 chore: log error when experiment is unrestorable (#5333)
- 02c5ab2 fix: HP Parallel Coordinates remembers filters as data comes in [WEB-279] (#5243)
- 99827d7 fix: exclude allocations without start times from aggregation (#5329)
- 9cf034b fix: account for incompatible pbs-related expconf change (#5332)
- b646464 feat: support streaming logs in Python SDK [MLG-46] (#5174)
- b70f8a4 chore: delete dead code to fix flake8 (#5331)
- 0780178 fix: Poll roles, remove canGetPermissions permission (#5322)
- 1f1fd81 chore: change list-users-roles and list-groups-roles to return assignment info (#5286)
- 45d30bc feat: implement feature switch [WEB-535] (#5310)
- 23d951a docs: Notification doc zapier [WEB-216] (#5305)
- 039fd0d docs: slots_per_nodes for PBS & Slurm (#5314)
- 9edc784 docs: Add PodMan requirements and known issues [FOUNDENG-289] (#5311)
- ea333d6 fix: move permission denied error to not encounter hash error (#5319)
- 6c814be chore: Revert "fix: remove duplicate event message." (#5316)
- e4b1494 chore: add FieldMask type to apiutils (#5247)
- 677dbc9 test: fix flaky custom searcher test (#5317)
- 2a76a70 feat: actually support --device strings (#5287)
- 722dfdb fix: dont trigger loading state on experiment selection (#5299)
- 58d2a27 chore: replace
enum
withobject as const
(#5308) - 1ef5210 fix: layout of logview (#5307)
- c711c43 ci: fix missing say command (#5313)
- 13760a3 fix: tweak live docs server. (#5293)
- b3ff34c fix: remove duplicate event message. (#5252)
- 2d4eff4 feat: Changing and removing roles from workspace members list (#5283)
- 4fae14f fix: remove compare action for experiments (#5302)
- 7f33e15 fix: dont show loading state when polling trial details (#5301)
- 5ae91f1 chore: API and DB error for invalid input (#5212)
- bdf5b3e fix: UI improvement when no permission [WEB-532] (#5274)
- 2dd8e71 fix:
det rbac describe-role
list global assignments for users. (#5297) - 10a866f fix: dont show scrollbars in table cells (#5290)
- 02511f2 chore: take out manual shared testing instructions (#5270)
- f40c992 chore: Revert "chore: update to
Stylelint
v14 (#5238)" (#5296) - e0b4b54 fix: Avatar text color change (DET-8237) (#5246)
- 515d25b fix: account for incompatible expconf change (#5292)
- ae4282e docs: add documentation for setting up Slack Webhooks [WEB-215] (#5278)
- 1a2acad fix: fetchMyRoles on login, only if rbac is on (#5291)