Repository navigation
feat: Archive Audit Tooling - #8045
Open
Dragon-Seeker wants to merge 18 commits into
Open
Dragon-Seeker wants to merge 18 commits into
Dragon-Seeker wants to merge 18 commits into
Conversation
Dragon-Seeker
added this pull request to stack #8046
October 20, 2026 05:31
Contributor
|
Note This changelog has been merged into the changelog for #7805 Pull request changelogAppAddedChangedDeprecatedRemovedFixedSecurityWebsiteAddedChangedDeprecatedRemovedFixedSecurityHostingAddedChangedDeprecatedRemovedFixedSecurity |
Merge Protections🔴 1 of 1 protections blocking · waiting on ⛓️ dependency
🔴 ⛓️ Depends-On RequirementsWaiting for
This rule is failing.Requirement based on the presence of `Depends-On` in the body of the pull request
|
- Fix issues with zip handling not properly finishing zip nodes on the main thread - Resolve issues with decompiling inner classes not working due to incorrect split
- Add Range Reader that attempts to read data via range requests to specifically get the Central Directory first and slowly load the rest of the zip data async - Switch from using hash for archive keys to random UUID v7 - Further refinement of messenger API with more network based terminology and better type handling
- Fix node merging for existing nodes not merging children properly and instead deleting them - Hash JAR from URL request and update UUID for proper hash or set hash if not found
- Resolve issues with WASM loading and running for decompiles - Resolve issues with node lookup being strict and not waiting for root to be fully loaded before attempting to return node - Load archives lazy with the concept that we read Central Directory first to build Archive structure as quick as possible
Adjust info breakdown to take up less space and condense details using icons and hover tooltips where possible. Add murmur2 hash for easy access to to check CF if needed
- Resolve some files not being viewable - Setup hashing to be less hard coded and togglable - Resolve layout saving issues due to incorrect timing of workbench space setup and saving - Use Version selector from the APP to better handle version selections
…a Viewing, and migration of Modview Settings API - Add ability to have pretty JSON View for JSON that have been compacted - Add proper ability to adjust file view mode and Decompilation type - Add ability to view Video and audio files in the file viewer with fallback to unknown file types that do not have direct known output viewing types - Adjust layout to be more inline with mod view design for toggling sidebars - Migrate modview settings to use UI package settings API - Styling and formatting changes in archiver - Fix dock popout issues with tabs and popping out when moving from one dock area to another
Switch to using Code Mirror everywhere possible to fix issues with highligh.js themes not properly applying and issues with syntax highlight output being sub par.
…ore configurable - Remove slicer integration to replace it with custom Archiver instead - Add ability to link tabs into single tab reducing tab bars and making it easier to move groups of split tabs around - Add ability to hide tab bar when never using dock area for other panels - Add ability to show, collapse or hide dock areas that being left, right or bottom only showing a tabs icon instead with tooltip hover of the panel name - Add ability to merge project wide options into single panel without tab switching - Allow settings to popout into movable floating window
…grations - Add options to down size buttons to smallest size - Add ability to toggle headers and reduce dividers within summary section - Resolve file-tabs layout regressions combined with proper adjustments to layout - Adjust markdown hide option to visibility toggle adding collapsibility
Dragon-Seeker
force-pushed
the
blodhgarm/audit-toolbox
branch
from
October 22, 2026 03:57
3a57333 to
6d85834
Compare
Dragon-Seeker
marked this pull request as ready for review
October 22, 2026 03:58
Contributor
Frontend previewsLast deployed commit is 98d4b27fd5c4253df182bec34c3dad47f05f4ba1 Persistent
Latest commit
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add builtin archive viewer used to audit inside of jars uploaded to Modrinth. Lays the ground work for other tools to be implemented for moderation purposes to better track uploaded content.
Features: