decima / kip Goto Github PK
View Code? Open in Web Editor NEWKnowledge Is Power
Knowledge Is Power
Make workspaces for multi accounts
An issue occurs when the router file is generated with https, Even if trusted_proxies is enabled, it wont generate https base route.
Could be nice to have a front matter support to tag document and better organize them, in a dashboard / home page maybe ?
https://jekyllrb.com/docs/front-matter/
Improve general design
Should we stay with Vue for the front or Nuxt for SSR and SEO ? (change page title / description...)
It could be nice to use VuePress as renderer of the KB, as it already pack many Markdown extension and a lot of themes.
We should be able to navigate using keyboard :
E
to switch to EditP
to switch to Presentation modeCTRL+s
to saveEscape
to switch to ShowWhat do you think folks?
yarn
or npm i
? (Also it is not yarn install
, just yarn
and yarn dev-server
storage
folder or change that folder to something easier / quicker to get started with, and that contains already a .md
.sh
?It is difficult to navigate between different files and folders, so we need to rethink all the navigation workflow.
Restore LDAP authentication
On previous implementation of KIP, we add the possibility to explore files to add media directly into the editor.
This should be migrate to the new version of the project.
KIP does not have a favicon yet, it should be added to contribute to a visual identity.
Improve documentation about configuration
Disable edition on global env variable.
As it is, one can only create a document from an empty folder.
It would be nice to have a search bar to quickly get to a specific file.
At first, the search engine could be like the VuePress one. It could later be via ElasticSearch.
Update the readme on Github so that people want to use KIP.
The editor isn't enough, an editor like HackMD would be better, especially for the previsualization tool.
We need a management of permissions (to do after the issue #20 ) :
I suggest some specifications :
We should implement authentication with credentials stored in Database
We should be able to use S3 Storage for all the files even markdowns.
RevealJS should be integrated in ordre to be able to use pages as slides:
Tui.editor offers a good alternative to SimpleMDE, it is quite better for image upload, table handling and other cool features.
What do you all think?
When you make changes on a text without saving it, you should be prevented that modifications will be lost on page change.
just follow this, it should work :)
It worked for me.
https://apero-tech.fr/index.php/2020/03/19/corriger-lerreur-the-child-node-output-path-at-path-webpack_encore-must-be-configured/
https://www.marknotes.fr/
In French please 🥖🧈🧀🥐
This needs to be done after the issue #34 : it also needs conception so don't hesitate to suggest different things.
We need to decide under what license to we publish KIP.
Redact a User guide for installation, configuration and usage
Also add informations on how to use with docker.
We need the following permissions :
Maybe add roles ? Keep in mind that we'll have to implement also #20
Cannot run Kip with HTTPS, I have issues about the _/left page which is loaded using HTTP.
Mixed Content: The page at 'https://domain.co/#/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://domain.co/_/left'. This request has been blocked; the content must be served over HTTPS.
And add useful plugins (image size, link automatic target...)
Everything is in the title 🌔
///
are added when you try to edit the front page of the KB. This leads to errors with js trying to call
http:///readme.md
.
add contribution guidelines based on different open source projects
Missing some help to contribute to Kip :)
You cannot ctrl+click on the documents on the left panel. Seems like a déjà vu :D
The minimap is the navigation menu on the left. In order to make navigation easier and improve documents visibility :
left-column li {
padding-left: 0;
display: block;
Kip is meant to be as neutral as possible to be used in any company or team. But having a way to customize some colors and logos to feel more "at home"
When you have the modal asking you if you want to leave without saving the document, if you press escape a second time, it exit the editor.
It should only close the modal.
For the right minimap :
We need to create community guideline (what are our conventions in code, naming, and in versioning etc...)
Add elasticsearch index to project
if enabled, you should be able to index all files and be able to search in them.
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.