mirror of
https://github.com/enso-org/enso.git
synced 2024-12-24 15:51:54 +03:00
942e6c2305
- Closes https://github.com/enso-org/cloud-v2/issues/782 - `owner:` to do exact matches against owner username - `label:` (already existed) - `name:` to do exact matches against asset name (exact match; case insensitive; the glob character `*` matches 0 or more characters) - negated searches (`-owner:`, `-label:`, `-:` for negating keywords) - Related changes that were not explicitly requested: - add `no:`, `-no:`, `has:` and `-has:` to filter for assets that lack a specific field. Currently this only works for labels, because most (if not all) other fields cannot be empty. - `label:a,b,c` to OR results together. `label:a label:b` ANDs results as usual. - shift-click labels to add/remove it to the last search term as an OR - clicking labels now cycles them from: absent -> present (positive) -> present (negative) - Unrelated changes - Switches unit tests to use `vitest` # Important Notes Some other suggestions have been added in the original issue, but currently intentionally left out to avoid prematurely over-engineering this feature. |
||
---|---|---|
.. | ||
.vscode | ||
lib | ||
.gitignore | ||
debugGlobals.ts | ||
eslint.config.js | ||
package.json | ||
tsconfig.json | ||
utils.ts |