+
Skip to content

v0.2.0 todo list #2

@omar-azmi

Description

@omar-azmi

Take care of the following tasks before hitting v0.2.0

  • add option to choose if one wishes to strictly adhere to REST api in incognito mode, along with no authentication key

  • add feature for downloading files and folders in a single ".tar.gz" archive file

  • create a build process for generating bookmarkletes that function in the same way as the extension, with user predefined config and storage values

  • come up with a better logo (how about a seppukucat with a katana and a man bun?)

  • design a better and more universal SimpleStorage class.
    currently, your storage api and techniques might be a bit finicky given their blackbox-like handling of first-time assignments/empty storage entries.
    a lot of the first-time values are assined by the option.ts script. and it shouldn't be like that since option.ts should ideally deal only with the ui of option.html.

    • setup a default-value system and link it to the "reset" button in the options.html page.
    • make the storage system compatible with:
      • local website storage
        • this one won't work, because window.localStorage can only store Record<string, string>, whereas our schema has arrays and objects as values inside of it.
          I could encode the values as json when "setting", and parse that json back when "getting", but that's for later.
      • temporary map/object storage , so that it can work across different environments, including bookmarklets
      • DONE: 68f0259

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载