Releases: oasm-platform/open-asm
Releases · oasm-platform/open-asm
v0.5.0
Release Summary - v0.5.0
New features
- Add optional API URL field to LLM configuration in #248
- Add queue-based issue creation with BullMQ in #250
- Add screenshot tool for website capture in #253
- Update worker signature in #257
- Add OS-specific browser path detection for screenshots in #259
- Add system configuration module in #262
- Add comprehensive MCP tools for security analysis in #264
- Add system configuration settings page with logo upload in #265
- Add error message display and enhance LLM configuration UI in #261
- Add severity filter to GetVulnerabilitiesQuery in #270
- Add website field to asset data mapping in #271
- Add date range filter to vulnerability list in #273
- Add services count to statistics in #282
- Add delete workspace functionality with cascade delete in #285
- Add TLS filter for assets in #287
- Support creation of multiple targets in #291
- Add job run type and name to job histories in #303
- Add available workers count to tools API and UI in #304
- Implement users manager module in #289
- Implement workspace roles in #305
- Implement target creation via CIDR and IP address in #309
- Add IP location and ASN details to IP assets table in #310
Improvement
- Update documentation with screenshots and navigation links in #255
- Bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 in #268
- Bump tar from 7.5.2 to 7.5.3 in /core-api in #252
- Bump ajv from 8.17.1 to 8.18.0 in #280
- Bump multer from 2.0.2 to 2.1.0 in #292
- Improve onboarding flow and redesign settings UI in #299
- Add check-build workflow to verify docker images in #300
- Add database migration service to docker-compose in #301
- Bump express-rate-limit from 8.2.1 to 8.3.0 in /core-api in #298
- Bump kysely from 0.28.9 to 0.28.14 in /core-api in #306, #307
- Bump multer from 2.1.0 to 2.1.1 in #296
- Bump @hono/node-server from 1.19.9 to 1.19.10 in /core-api in #294
- Bump minimatch, basic-ftp, tar, qs, axios, and flatted dependencies in multiple modules.
Fixes
- Fix asset addition to groups not working in #256
- Fix class-validator job registry in #258
- Fix job registry in #260
- Fix base query to return asset data when httpx failed in #281
- Add missing TLS for queryParams in asset context in #290
- Move tabList into component to avoid out of context issues in #293
- Select asset relations in query in #297
v0.4.10
What's Changed
- chore(db): add database migration service to docker-compose by @l1ttps in #301
- feat(jobs-registry): add job run type and name to job histories by @l1ttps in #303
- chore(deps): bump express-rate-limit from 8.2.1 to 8.3.0 in /core-api by @dependabot[bot] in #298
- feat(tools): add available workers count to tools API and UI by @l1ttps in #304
- feat(user): implement users manager by @mizhm in #289
- feat(workspaces): implement workspace roles by @l1ttps in #305
Full Changelog: v0.4.9...v0.4.10
v0.4.9
What's Changed
- ci(build): add check-build workflow to verify docker images by @l1ttps in #300
- chore(ui): enable target setting asset discovery by default
Full Changelog: v0.4.8...v0.4.9
v0.4.8
v0.4.7
What's Changed
- feat(assistant): add error message display and enhance LLM configuration UI by @ntthanh2603 in #261
- chore(deps): bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 by @dependabot[bot] in #268
- feat(vulnerabilities): add severity filter to GetVulnerabilitiesQuery by @l1ttps in #270
- feat(assets): add website field to asset data mapping by @l1ttps in #271
- chore(deps): bump tar from 7.5.2 to 7.5.3 in /core-api by @dependabot[bot] in #252
- feat(vulnerabilities): add date range filter to vulnerability list by @l1ttps in #273
- feat(statistic): add services count by @l1ttps in #282
- fix(core): fix base query to return asset data when httpx failed by @mizhm in #281
- chore(deps-dev): bump ajv from 8.17.1 to 8.18.0 by @dependabot[bot] in #280
- feat(workspace): add delete workspace with cascade delete by @l1ttps in #285
- feat(asset): add tls filter for asset by @mizhm in #287
- fix(console): add missing tls for queryParams in asset context by @mizhm in #290
- chore(deps): bump multer from 2.0.2 to 2.1.0 by @dependabot[bot] in #292
- feat(targets): create multiple targets by @l1ttps in #291
- fix(console): move tabList into component to avoid out of context by @mizhm in #293
- fix(assets): select asset relations in query by @l1ttps in #297
Full Changelog: v0.4.6...v0.4.7
v0.4.6
What's Changed
- feat(system-config): add system configuration module by @l1ttps in #262
- feat(mcp): add comprehensive MCP tools for security analysis by @ntthanh2603 in #264
- feat(ui): add system configuration settings page with logo upload by @l1ttps in #265
Full Changelog: v0.4.5...v0.4.6