Research
Security News
Malicious npm Package Targets Solana Developers and Hijacks Funds
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
kanbanize-cli
Advanced tools
I switched jobs so I'm not using Kanbanize right now. I would be happy to assist anyone in debugging or adding to this library, and would be willing to hand ownership over to anyone interested. Open an issue or ping me on Twitter for either.
A cli for Kanbanize, so I don't have to go use the web UI for frequent operations.
What are my frequent operations, you ask? Well, let me tell you!
Other people will likely have other workflows than me. For now, this software represents my normal interactions with Kanbanize - but it could represent yours too! Pull requests or issues or whatever are welcome. If you hate or have otherwise strong emotions about the app, be sure to tell me on Twitter.
Install node.js if it's not already on your machine, and then run
sudo npm install -g kanbanize-cli
(you'll obviously want to skip the sudo if you're on Windows)
k set key [api key]
The API key you can get from the web ui, from the top-right menu dropdown under "API"
k set domain [domain name]
The domain name where you visit Kanbanize. Could be company-specific, may just be kanbanize.com
k set board [board id]
The board you want to interact with. You can get this from the dashboard, by mousing-over the right side of the list of boards, or you can just grab it from the url when you open up the board.
k set user [username]
Your username. Case sensitive. This is used to filter down tasks so that you'll just see the ones that are assigned to you.
k set columns [column names]
A comma-separated list of column names from the board. Case sensitive. Only tasks in these columns will be displayed. If you want to try to fit all the columns in your terminal, set to "all".
k set editor [editor]
Your favorite terminal editor for editing task descriptions or adding long comments. Example: k set editor vim
If you want to check the current value of any of the settings above, you can see it by typing k get [setting name]
.
To refresh your memory on usage from the command-line, just run k
and it will echo out the cheat sheet.
k tasks
k tasks all
Shows you all tasks, even the ones that aren't assigned to you.
k add task [template name] [task title]
New tasks go into the backlog. The template name is case sensitive.
k work [task id]
Sets the "current" task being worked, and sets the task to be assigned to you.
This task id will be used for all other task-specific commands when you don't specify the task id manually.
k details [OPTIONAL task id]
Spits out the task description, all comments, and all subtasks.
k description [OPTIONAL task id]
Opens your selected editor to make changes to the description. Text-only, any HTML styling previously on the task will be lost.
k subtasks [OPTIONAL task id]
If you don't type in the task id, subtasks will be shown for whatever task you said you were working.
k add subtask [subtask title]
k complete [subtask id]
k add comment [OPTIONAL comment]
If you don't type in the comment text on the command-line, your editor will open and whatever you save there will be added as a new comment on the task.
k move [left|right] [OPTIONAL taskid]
k block [reason]
k unblock [OPTIONAL task id]
k api [api function] [header1 value1 [header2 value2 ...]]
Run any of the Kanbanize API functions you like and view the resulting JSON. Your API key and the current board id will be automatically passed in to every call.
So, you know, do whatever you want! Which is what you would have done anyway, unless I seemed like a guy who could afford lots of lawyers. (I'm not)
FAQs
Command-line Kanbanize interface
The npm package kanbanize-cli receives a total of 0 weekly downloads. As such, kanbanize-cli popularity was classified as not popular.
We found that kanbanize-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.