siznax / tanuki Goto Github PK
View Code? Open in Web Editor NEWA digital commonplace book
A digital commonplace book
We have a requests
security vulnerability and Flask is now at 1.0. I've enjoyed making simple React apps, and I think this one might work well as a React app, and offer better/easier deployment options.
Folders may provide an useful organization layer. Any entry or tag could be allowed to have a folder assigned. Available views would be allowed in any folder.
/folders
/ => /f:<folder>
/list => /f:<folder>/list
/tags => /f:<folder>/tags
/tagged/<tag> => /f:<folder>/tagged/<tag>
/notag => /f:<folder>/notag
/search => /f:<folder>/search
/media => /f:<folder>/media
/media/<type> => /f:<folder>/media/<type>
Capture (/capture
) should have a menu for doing common things so you can just enter an URL and select from the menu and click go.
You should be able to rename or delete a tag.
Improve ease of use for /capture
by implementing a context menu (right-click dropdown) browser-extension.
Add selection to tanuki
Add page to tanuki
This should drop you into /edit_capture
(as happens now) with the captured text so you can edit and save or dismiss.
You should get typeahead support when entering tags.
Have two CSS files that are initially empty, and supply selectors that users can style.
img.book {
margin-left:1em;
margin-bottom:1em;
float:right;
width:240px;
}
You should be able to bulk edit tags from a selection of entries.
You should be able to check a box for "raw HTML" (frag2text -r) when capture via /capture
, context menu, or bookmarklet. See https://pypi.python.org/pypi/frag2text/
I'm using Slack a lot lately, and I'm beginning to realize that emoji codes are an important cultural literacy. See https://www.webpagefx.com/tools/emoji-cheat-sheet/
You should be able to browse available media (or "view gallery") from any list view. Currently, this is only available as:
/gallery/<tag> (should be /tagged/<tag>/gallery)
To be implemented:
/list/gallery
/updates/gallery
/tagged/<tag>/gallery
/media/<mediatype>/gallery
We need at least minimal test coverage here.
You should be able to change settings like the following:
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.