rrebase / knboard Goto Github PK
View Code? Open in Web Editor NEWKanban boards with React & Django.
License: MIT License
Kanban boards with React & Django.
License: MIT License
Ideally I would like to see shortcuts for all the possible actions, initially with hints.
A good example is the "Create issue" button (hint is currently only shown for MacOS though).
I tried to install craco multiple times following their doc via command
$ npm install @craco/craco --save
This error happening all the time. when I give Command on Gitbash
$ npm start
> [email protected] start
> craco start
node:internal/modules/cjs/loader:926
throw err;
^
Error: Cannot find module 'C:\ProjectCode\knboard\frontend\node_modules\@craco\craco\bin\craco.js'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:923:15)
at Function.Module._load (node:internal/modules/cjs/loader:768:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
at node:internal/main/run_main_module:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
npm ERR! code 1
npm ERR! path C:\ProjectCode\knboard\frontend
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c craco start
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\LENOVO\AppData\Local\npm-cache\_logs\2021-04-16T05_41_15_823Z-debug.log
How to solve this .
Hello, I check the code in types.ts:
export interface IColumn
export interface ITask
export interface Board
export interface User
why some start with I
, some are not ?
Hi @rrebase, I wanted to know what your thoughts are about the roadmap of the project. I was thinking about
I had look around some other projects and I think the structure of the code has so much potential to even be used as a boilerplate code. I can start working on the first and second issue, but wanted to know what you think.
It would be nice to have the option of choosing a template when creating a new board.
I successfully built DRF for the authentication and registration but unable to plug into my react app as in this project it's very hard to separate out just authentication and registration from frontend app. I tried to run that whole app but every time I got errors. Does anyone did the same approach but in much simpler way in their project then please share me the repo link . I want to use the same approach but in this project it was done with much complex fashion.
Add functionality in the task filter options, to filter by one or more labels. Possibly with a secondary option to have the filter apply to any or all selected labels.
A column might have a lot of cards and thus sorting by created date, name will be quite useful.
We already have an options menu (with delete column). Could just add the sort buttons there.
What is this about?
Showing "Since x days" information in the card. Currently there is no information on for how long a card is part of a list
Why is this important?
I think it can be an important metric for anyone to know how long a card is being in a list before getting moved to different list.
Say this can answer questions like
how long is this card pending in backlog?
how many days passed since we started the implementation on this?
how long is this getting tested?
how much time it spent on due for deployment?
The system should allow comments to be deleted by their authors.
Hi @rrebase !
I get the following error when i docker compose the docker-compose.yml file:
`Recreating knboard_nginx_1 ... error
ERROR: for knboard_nginx_1 Cannot start service nginx: OCI runtime create failed: container_linux.go:370: starting container process caused: process_linux.go:459: container init caused: rootfs_linux.go:59: mounting "/etc/nginx/nginx.conf" to rootfs at "/var/lib/docker/overlay2/e01d2ce743f8f1749800090016be8a53b42aca1eccc2d787f8968fd811bce67e/merged/etc/nginx/nginx.conf" caused: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
ERROR: for nginx Cannot start service nginx: OCI runtime create failed: container_linux.go:370: starting container process caused: process_linux.go:459: container init caused: rootfs_linux.go:59: mounting "/etc/nginx/nginx.conf" to rootfs at "/var/lib/docker/overlay2/e01d2ce743f8f1749800090016be8a53b42aca1eccc2d787f8968fd811bce67e/merged/etc/nginx/nginx.conf" caused: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
ERROR: Encountered errors while bringing up the project.`
Could you help me with this? Thanks!
What is this about?
It will be good if card can be converted into issues in GitHub, JIRA etc
Why is this important?
This integration will come handy to track things better
I want to deploy this on my own server however the docker-compose file sets up its own https proxy, is it possible to avoid this and have a system nginx instance handle this, if it is how should the compose file be changed?
Create a simple assignee filter that when applied shows only relevant cards.
When a filter is applied show the amount of cards visible in column out of all (2 of 5).
I need to contribute. First, need to install it.
Is their a step by step method of installing knboard.
Once an account is created, I am not able to delete it
Make it possible to link to a task. Currently when opening the a task, it's not visible in the url.
react-router-dom
to update the url when opening the task so that it could be copied and shared.Show the current board title as the document title. We can use react-helmet for this.
The bot created this issue to inform you that pyup.io has been set up on this repo.
Once you have closed it, the bot will open pull requests for updates as soon as they are available.
If during login (or probably other parts) backend has an error or is down, UI doesn't show an error. Probably it will be useful if an error is displayed.
I am a user of knboard.com. I found that features like renaming and deleting of a board are missing (at the moment)
It should be possible to add comments to tasks. These should be fetched once the task is opened.
The backend enables both Django TokenAuthentication and SessionAuthentication authentication in settings. I observed that only SessionAuthentication is being used if I visit the page within browser as run the application on my local machine. But strangely, I also see authToken_token table has an entry updated. It seems that TokenAuthentication is enabled but not being returned or used. Correct?
Add forgot/reset password options to both backend and frontend
It will be nice to have option to log in/sign up with social auth (e.g. Google, Github or FB).
I wanna know about this import in file src/utils/localStorage.tsx . Im very confused from where LOCAL_STORAGE_KEY is imported as there is no file named const in utils directory ... Anyone ??
As Im getting Cannot find module 'const' or its corresponding type declarations.ts(2307)
error from editor .
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.