msm-cert

Results 24 issues of msm-cert

Don't crash on invalid resource names / types. Tested on: * a856fd91d9831fc93f654c662cda57f1a91db512ed325838a5bd1c07d87a0b0e (used to work, still works) * d31b0c25218d620e554b2dc101e4143fd314d25a0e42d917f90ae1684cf39fe4 (used to crash, exits cleanly now)

![image](https://github.com/user-attachments/assets/91592aac-d228-4484-98c7-9cccb15ea2ff) This mostly happens when something interrupts rq queue management. We should do something to queries like this - ideally resume, or at least just mark them as failed.

type:bug
priority:low
zone:backend

Small nitpick, so we don't forget. After cloning mquery, when starting docker compose, daemon will often start first, and because of it it will start running before the database is...

type:bug
priority:low
zone:backend

Right now this setup is needlessly complicated: ``` - name: run web with docker compose run: docker compose up --build -d web --wait - name: init the database run: docker...

type:refactor
zone:backend

Another issue related to the OIDC flows - right now, when: * user logs in once * then their token expires * the user visits any page The user will...

type:bug
zone:frontend
zone:backend

Investigate why in the default mquery configuration the login timeout is very short and needs constant reauthentication. Fix that, such that either reauthentication is not needed (at most once a...

type:bug
next-sprint
zone:frontend
zone:backend

To implement #38, we'll need to add the information about match context to the database. AFAIK it's not possible to get it directly from Yara-Python (but do check), so it...

next-sprint
zone:backend

After #365, daemon autoreload in dev docker-compose stopped working. This should be fixed. (Also maybe there are better ways to achieve this now, without manual scripts?)

type:bug
priority:low
zone:backend

Related to #395 and #38. After hovering over the matched rule name, we should see the match context (one can take inspiration from a screenshot in #38, or implement something...

next-sprint
zone:frontend

This time we have a help of actual programmers, so expect increased reliability and a better UI. The list looks overwhelming, but many issues should be relatively straightforward (refactoring, small...