Commit Graph

432 Commits

Author SHA1 Message Date
1acd0e5f0f Problem: gitRevision does not handle errors
Solution: handle errors in gitRevision
2022-05-01 22:11:58 +02:00
3ee280a124 Problem: can't fetch a block with the API
Solution: add route to fetch a single with the API
2022-05-01 22:01:53 +02:00
726f3c944b Problem: negative branch was first
Solution: positive branch is first
2022-05-01 22:01:27 +02:00
e7d2c0e1a9 Problem: Markdown takes some time to process
All checks were successful
continuous-integration/drone/push Build is passing
Solution: Don't process when it's not Markdown
2022-04-29 21:42:06 +02:00
66fe665bf2 Problem: graph is slow
Solution: disable graph
2022-04-29 21:41:49 +02:00
79aba57dcb Problem: moving up from closed item, moved too far
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add tests for this problem, and remove indent code when moving
up
2022-04-29 21:27:57 +02:00
f617dd973f Problem: need url for login
All checks were successful
continuous-integration/drone/push Build is passing
Solution: create url when input does not parse
2022-04-27 20:44:21 +02:00
b33cfeb395 Problem: we don't have SR
Some checks reported errors
continuous-integration/drone/push Build was killed
Solution: add SR
2022-04-27 20:43:45 +02:00
569bef3226 Problem: tags are not parsed in the backend
All checks were successful
continuous-integration/drone/push Build is passing
Solution: replace tag with markdown links
2022-01-17 21:43:17 +01:00
8fa7d4170f Problem: sr.js is messy
Solution: cleanup sr.js and extract functions
2022-01-17 21:34:35 +01:00
d584fe8bf7 Problem: tags are not really visible
All checks were successful
continuous-integration/drone/push Build is passing
Solution: show tags as tags
2022-01-17 21:06:00 +01:00
f79a01ae9b Problem: tags are not parsed server side
Solution: add parsing of tags to server side
2022-01-17 21:01:34 +01:00
71d957ae9b Problem: mark markup uses "=="
Solution: remove "==" around mark
2022-01-17 21:01:02 +01:00
27579e841e Problem: tags are not parsed on client side
Solution: parse tags in markdown
2022-01-17 20:56:37 +01:00
3d249dde05 Problem: block.go is missing and blockRepo could not be found
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add block.go
2022-01-17 00:56:16 +01:00
40dfa46d7c Problem: sr.js is missing
Some checks failed
continuous-integration/drone/push Build is failing
Solution: add sr.js
2022-01-17 00:53:38 +01:00
b4a721ffeb Problem: the search query does not use _ for spaces when creating a new page
Some checks failed
continuous-integration/drone/push Build is failing
Solution: create a new page with _ for spaces
2022-01-17 00:50:31 +01:00
1b8b5ff4f6 Problem: checkbox part of file is not indented
Some checks failed
continuous-integration/drone/push Build is failing
Solution: fix indentation
2022-01-17 00:16:41 +01:00
f6566f6313 Problem: burger menu does not work on mobile
Solution: add even handler to open/close hamburger menu
2022-01-17 00:15:52 +01:00
6c7b66f4ab Problem: wiki does not support spaced repetition
Solution: implement spaced repetition for review of blocks
2022-01-17 00:15:00 +01:00
7d898afb03 Problem: array meta and single char meta keywords are not rendered right
All checks were successful
continuous-integration/drone/push Build is passing
Solution: fix problem with array meta and single char meta keywords
2022-01-15 17:00:46 +01:00
564081a581 Problem: lists generate with *
All checks were successful
continuous-integration/drone/push Build is passing
Solution: generate lists for -
2022-01-15 16:52:55 +01:00
8af3d22d06 Problem: keywords could not contain a space
Solution: allow space in keywords
2022-01-15 16:52:26 +01:00
965d2c87f5 Problem: tags are not very visible
All checks were successful
continuous-integration/drone/push Build is passing
Solution: improve visibility of tags with a bit of color
2022-01-15 16:35:57 +01:00
d22f3e123a Problem: TODO and DONE are shown a normal text links
Solution: Replace TODO and DONE tags with checkboxes
2022-01-15 16:31:47 +01:00
a8fb7f62ad Problem: Keywords are links in read-only view
All checks were successful
continuous-integration/drone/push Build is passing
Solution: Don't like the keywords in read-only view
2022-01-15 16:22:17 +01:00
d569fd560f Problem: search results have edit link while on read side
All checks were successful
continuous-integration/drone/push Build is passing
Solution: only use /edit/ link when editing
2022-01-15 02:04:49 +01:00
1115fa14ff Problem: mobile view is read/write
All checks were successful
continuous-integration/drone/push Build is passing
Solution: make a read only version for mobile
2022-01-15 01:46:10 +01:00
39a3a9d270 Problem: links are not clickable
All checks were successful
continuous-integration/drone/push Build is passing
Solution: auto-link links in markdown
2022-01-15 01:24:30 +01:00
cff499800e Copy and paste HTML as Markdown 2022-01-15 01:24:16 +01:00
f3fa3a0a91 Problem: first line of pasted text is not saved
All checks were successful
continuous-integration/drone/push Build is passing
Solution: change regex of input string split
2022-01-12 23:58:36 +01:00
d3cde5fd94 Problem: lines for - are not supported in copy paste
All checks were successful
continuous-integration/drone/push Build is passing
Solution: adjust regex so as not to split there
2022-01-12 22:51:54 +01:00
e4539b520c Problem: some standard copy paste formats do not work
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add solution for copying text from Roam. This formats looks
like:
    - parent
        - child 1
        - child 2

The first line starts with a dash and space. The other lines also start
with spaces (multiple of 4 or 0), dash, space. Every 4 spaces is 1
indent in our format.
2022-01-12 22:45:46 +01:00
2ed65e417f Problem: there is not much space at the bottom of the page
Solution: add a large margin-top on the footer
2022-01-12 22:45:13 +01:00
293c9d66a4 Problem: fold arrow is small
Solution: increase size of clickable area for arrow
2022-01-12 21:32:53 +01:00
c30156dd10 Problem: copy and paste always creates new nodes
All checks were successful
continuous-integration/drone/push Build is passing
Solution: allow one line text as normals text
2022-01-09 23:46:54 +01:00
e743576043 Problem: block markdown is not supported
Solution: render cells as block markdown
2022-01-09 23:46:24 +01:00
e2aa173432 Problem: can't copy and paste multiline text as multiple items
All checks were successful
continuous-integration/drone/push Build is passing
Solution: split text and add multiple items
2022-01-09 22:15:48 +01:00
258dd4f7ab Problem: search does not work with dates and tags
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add search for tags and dates
2022-01-08 21:58:41 +01:00
fa9f34e42f Problem: you can not search for lines without grouping
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add search operator "query@" to find lines without grouping on
titles.
2022-01-07 21:39:01 +01:00
cba1d002d9 Problem: there are no suggest date pages in links
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add Suggested page with date page to page references
2022-01-07 21:17:04 +01:00
878936ec13 Problem: bleve was old version
All checks were successful
continuous-integration/drone/push Build is passing
Solution: upgrade blevesearch to 2.3.0
2022-01-07 21:08:23 +01:00
d7d205f502 Problem: we don't support natural language dates in page search
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add natural language date parser and allow to create new pages
2022-01-07 20:58:43 +01:00
3c53e14229 Problem: there are no easy ways to create a page from search
Solution: add create new page option to search results
2022-01-07 20:37:44 +01:00
1f6a22966f Problem: metadata links are not parsed and rendered
All checks were successful
continuous-integration/drone/push Build is passing
Solution: create parser and renderer for metadata links.
2021-11-14 23:36:34 +01:00
74b1220710 Use a random seed to always generate new ids
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-06 14:37:19 +01:00
001e4748dd Use multiple underscore when there are multiple spaces 2021-11-06 14:37:03 +01:00
760eb11694 Implement "Create page from item" 2021-11-06 14:36:10 +01:00
67af38f785 Implement "silent" for markdown
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-29 22:59:33 +02:00
ccc3ac7c66 Apply relativeBaseURL to parse urls 2021-10-29 22:43:34 +02:00