Willi Ballenthin
8e4c0e3040
web: separate build and deploy, incorporate landing page ( #2264 )
2024-08-10 11:57:50 +02:00
Fariss
401a0ee0ff
web: change base url for capa Explorer Web ( #2267 )
2024-08-09 22:02:21 +02:00
Fariss
f69fabc2b0
add path exclusions to python tests.yml workflow ( #2263 )
...
* add path exclusions to tests.yml
* changelog: ci: add exclusions to tests.yml
* changelog: update entry
* update exclusion list in tests.yml
2024-08-09 16:12:08 +02:00
lakshay
87f691677c
#2119 issue: use bytes.fromhex instead of binascii ( #2235 )
...
* #2119 issue: use bytes.fromhex instead of binascii
---------
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
2024-08-09 12:25:25 +02:00
Moritz
ea9853e667
Merge pull request #2224 from s-ff/webui
...
initial release of Capa Explorer Web
2024-08-09 10:06:26 +02:00
Willi Ballenthin
312dd0d40f
Merge branch 'master' into webui
2024-08-08 13:49:35 +02:00
Willi Ballenthin
44cbe664e4
Update web/explorer/README.md
2024-08-08 13:06:04 +02:00
Willi Ballenthin
6b8e2b3e81
Update web/explorer/README.md
2024-08-08 13:05:57 +02:00
Willi Ballenthin
ba9ab7c876
Update web/explorer/DEVELOPMENT.md
2024-08-08 13:05:48 +02:00
Soufiane Fariss
1af97f6681
update web workflow Format steps to use npm run format:check
2024-08-08 10:33:07 +02:00
Soufiane Fariss
05575e1e92
encore rdoc query paramter URL
2024-08-08 09:10:47 +02:00
Soufiane Fariss
9d137a207f
replace path traversal with @ path shortcut
2024-08-08 08:57:37 +02:00
Soufiane Fariss
850ae5a916
tests: update unit tests after refactoring parseFunctionCapabilities
2024-08-08 08:42:45 +02:00
Soufiane Fariss
e8054c277d
add deploy and tests workflows
2024-08-08 08:14:47 +02:00
Soufiane Fariss
e8ea461456
fix formatting
2024-08-08 08:12:50 +02:00
Soufiane Fariss
bb8991af8e
fix formatting
2024-08-08 08:10:32 +02:00
Soufiane Fariss
368f635387
minor fixes: NamespaceChart and ProcessCapabilities
2024-08-08 07:18:56 +02:00
Soufiane Fariss
287e4282a9
set web-app version to 1.0.0
2024-08-08 07:18:16 +02:00
Soufiane Fariss
1f6ce48e40
refactor RuleMatchesTable
...
This commit:
- add two new base CSS utility classes
- stores the results of parsing in sessionStorage for reuse
- add a new settings option `Show column filters`
- replaces ../../../ with a path shortcut
2024-08-08 07:13:42 +02:00
Soufiane Fariss
7cb31cf23c
refactor: add new URL creation helper functions for VT and capa-rules
2024-08-08 07:11:31 +02:00
Soufiane Fariss
01e6619182
update Import Analysis url
2024-08-08 07:10:49 +02:00
Soufiane Fariss
20d7bf1402
gitignore: update gitignore
2024-08-08 07:09:24 +02:00
Soufiane Fariss
6b8983c0c4
simplify function capabilities
2024-08-08 07:08:46 +02:00
Soufiane Fariss
97bd4992b1
add path resolving shortcuts "@"
2024-08-08 07:06:41 +02:00
Soufiane Fariss
843fd34737
changelog: update entry
2024-08-08 07:05:24 +02:00
Soufiane Fariss
dfc19d8cb2
Update docuemntation
2024-08-08 07:04:17 +02:00
Capa Bot
1564f24330
Sync capa rules submodule
2024-08-07 09:31:59 +00:00
Capa Bot
0d87bb0504
Sync capa-testfiles submodule
2024-08-07 08:51:38 +00:00
Soufiane Fariss
db423d9b0a
add comments to rule column components
2024-08-06 18:11:41 +02:00
Soufiane Fariss
ebfba543e6
fix Metadata panel on smaller screens
2024-08-06 17:11:43 +02:00
dependabot[bot]
46c464282e
build(deps): bump ruff from 0.5.2 to 0.5.6 ( #2253 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.2 to 0.5.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.2...0.5.6 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 09:38:52 +02:00
dependabot[bot]
aa225dac5c
build(deps): bump mypy from 1.10.0 to 1.11.1 ( #2254 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.10.0 to 1.11.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.10.0...v1.11.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 09:38:31 +02:00
dependabot[bot]
c2376eaf7b
build(deps): bump tqdm from 4.66.4 to 4.66.5 ( #2252 )
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.66.4 to 4.66.5.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.4...v4.66.5 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 09:38:10 +02:00
dependabot[bot]
6451fa433b
build(deps): bump protobuf from 5.27.1 to 5.27.3 ( #2255 )
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 5.27.1 to 5.27.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v5.27.1...v5.27.3 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 09:38:01 +02:00
Soufiane Fariss
765c7cb792
add on pull_request trigger to deploy-webui.yml
2024-08-05 19:51:55 +02:00
Soufiane Fariss
b675c9a77c
change target branch to master in deploy-webui.yml
2024-08-05 19:37:32 +02:00
Fariss
ac081336ba
Merge branch 'master' into webui
2024-08-05 16:01:41 +02:00
Soufiane Fariss
a15eb835f4
format code
2024-08-05 15:50:48 +02:00
Soufiane Fariss
fcdaabf34e
update development links
2024-08-05 15:49:00 +02:00
Soufiane Fariss
283aa27152
add DEVELOPMENT.md
2024-08-05 15:47:03 +02:00
Soufiane Fariss
f856ea7454
modify deploy-webui.yml workflow to user web/explorer
2024-08-05 15:33:22 +02:00
nocontribute
ebb778ae0d
delete webui/package-lock.json
2024-08-05 15:21:51 +02:00
Soufiane Fariss
e9e5d2bb12
delete webui
2024-08-05 15:20:40 +02:00
nocontribute
bb1ef6ca56
move package-lock.json to web/explorer
2024-08-05 15:17:47 +02:00
Soufiane Fariss
7e64306f1c
move webui to web/explorer
2024-08-05 15:17:04 +02:00
Soufiane Fariss
6b19e7b372
add README.md for Capa Explorer WebUI
2024-08-05 15:10:38 +02:00
Soufiane Fariss
bb60099ab6
rename window title to 'Capa Explorer'
2024-08-05 14:43:07 +02:00
Soufiane Fariss
d609203fcd
add 404 page
2024-08-05 14:16:06 +02:00
Soufiane Fariss
fcf200f13f
fix metadata panel on small screens
2024-08-05 14:05:46 +02:00
Soufiane Fariss
7cb93c8ebd
update .prettierrc.json, and reformat code
2024-08-05 13:31:45 +02:00