Asana Multi Filter

Allows multiple filters to be used on an Asana List page

什麼是Asana Multi Filter?

Asana Multi Filter是由armando.gdev開發的Chrome擴展程式,該擴展的主要功能是“Allows multiple filters to be used on an Asana List page”。

擴展截圖

screenshot

下載Asana Multi Filter擴展crx文件

下載Asana Multi Filter擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        Asana task lists are wonderful, but only allow one filter at a time. This plugin reads data from an Asana list and allows you to keep only tasks that fulfill the filter criteria. Run it multiple times to filter all the way down.

How it works:
Reads Asana Spreadsheet data columns and deletes HTML rows on the front end. This does not change Asana data in any way. Refreshing the page brings everything back.

Known Issues:
Version 0.2.0
- Shift clicking remaining tasks will select hidden tasks. Ctrl + Click works fine.
- Only works on List view. I will eventually get it working on Board view, but my current needs are satisfied.
- Sometimes "Column" dropdown doesn't populate. Click "Refresh Lists" to have plugin pull data from Asana.
- Custom columns are fully supported. Assignee, Due Date, and other Asana native column names operate differently than custom columns and I don't necessarily need them to work at the moment.                    

擴展基本資訊

名稱 Asana Multi Filter Asana Multi Filter
ID ahnnhgcedlobdmkpdckdmjkjclcifhjn
官方網址 https://chromewebstore.google.com/detail/asana-multi-filter/ahnnhgcedlobdmkpdckdmjkjclcifhjn
簡介 Allows multiple filters to be used on an Asana List page
檔案大小 30.68 KB
安裝次數 33
目前版本 0.2.0
更新時間 2021-08-21
上架時間 2021-08-20
開發者 armando.gdev
電子郵箱 [email protected]
付費類型 free
支援的語言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Asana Multi Filter",
    "version": "0.2.0",
    "description": "Allows multiple filters to be used on an Asana List page",
    "background": {
        "service_worker": "background.js"
    },
    "content_scripts": [
        {
            "js": [
                "content.js"
            ],
            "matches": [
                "https:\/\/app.asana.com\/*\/*\/list"
            ]
        }
    ],
    "permissions": [
        "storage",
        "activeTab",
        "scripting"
    ],
    "action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "\/images\/asana_filter16.png",
            "32": "\/images\/asana_filter32.png",
            "48": "\/images\/asana_filter48.png",
            "128": "\/images\/asana_filter128.png"
        }
    },
    "icons": {
        "16": "\/images\/asana_filter16.png",
        "32": "\/images\/asana_filter32.png",
        "48": "\/images\/asana_filter48.png",
        "128": "\/images\/asana_filter128.png"
    }
}