Zettelstore

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

563 check-ins using file LICENSE.txt or box/constbox/license.txt version d0d7d0ca8c

2022-12-22
19:02
WebUI: fix some HTML5 warnings detected by tidy-html5 ... (check-in: f71740b0fb user: stern tags: trunk)
14:26
WebUI: fix missing enc value in encoding/part matrix (info page) ... (check-in: ffb50c2cf6 user: stern tags: trunk)
2022-12-21
19:14
WebUI: make correct URLs when placed in HTML attributes ... (check-in: ce24369be3 user: stern tags: trunk)
16:24
WebUI: add missing tags for parsed/evaluated zettel representation URLs ... (check-in: 1afb2aebd1 user: stern tags: trunk)
15:49
WebUI: add <time> tag to metadata timestamps on zettel info page ... (check-in: dfbee9b13f user: stern tags: trunk)
2022-12-20
17:33
Allow to retrieve zettel content with plain json encoding ... (check-in: 31e329857d user: stern tags: trunk)
2022-12-19
16:57
Typo ... (check-in: 02d9436589 user: stern tags: trunk)
16:48
Update manual wrt 'footer-zettel' ... (check-in: ff0f1a2ec1 user: stern tags: trunk)
15:36
Update manual wrt endpoint /z (and remove the previous endpoints) ... (check-in: 20849fbbee user: stern tags: trunk)
14:00
Allow query actions for plain zettel list too ... (check-in: 406472b91e user: stern tags: trunk)
13:55
Clear unneeded route ... (check-in: d2a1748151 user: stern tags: trunk)
11:48
Remove support for endpoint /j, /m, /q, /p, /v ... (check-in: 8502b8d31d user: stern tags: trunk)
2022-12-17
13:43
Remove zettel retrieving endpoint /m, /j, /p, /v ... (check-in: 8d82d2aa23 user: stern tags: trunk)
2022-12-16
18:15
Adapt WebUI info page to prototype endpoint /z ... (check-in: 103fc954cd user: stern tags: trunk)
18:03
Refactor prototype impl for /z to make it potentially useful for WebUI ... (check-in: 70d479978c user: stern tags: trunk)
2022-12-15
19:12
Prototype implementation for /z: retrieve plain/json or other encodings ... (check-in: 73209e5dcd user: stern tags: trunk)
18:10
Indexer sleeps first to wait for boxes to initialize ... (check-in: 63d54921b9 user: stern tags: trunk)
2022-12-13
19:01
Refactor indexer / anterooms ... (check-in: 0366c50d88 user: stern tags: trunk)
2022-12-12
18:58
Remove support for runtime config footer-html ... (check-in: e8c526ac72 user: stern tags: trunk)
18:52
Increase version to 0.10.0-dev to begin next development cycle ... (check-in: 8018c16808 user: stern tags: trunk)
16:09
Version 0.9.0 ... (check-in: f4fec419d6 user: stern tags: trunk, release, v0.9.0)
12:56
Update to newest dependencies ... (check-in: 88aae6d20c user: stern tags: trunk)
11:58
Update license information ... (check-in: b0b4fb2f0b user: stern tags: trunk)
11:19
Remove Deepsource integration, because it still fails on Go 1.18 elements ... (check-in: 8dbc18cd8b user: stern tags: trunk)
11:13
Refactor last fix ... (check-in: e946d266fe user: stern tags: trunk)
2022-12-11
18:02
Fix: show footer on simple list views ... (check-in: 2ca5f9c597 user: t73fde tags: trunk)
2022-12-09
18:35
Manual: Zettelmarkup cheat sheet ... (check-in: 5149dbdb5b user: stern tags: trunk)
18:04
Refactor form handling in WebUI ... (check-in: 5b6b617fb6 user: stern tags: trunk)
17:45
Fix: more tolerant wrt file uploads / text content and syntax ... (check-in: 531d8980f8 user: stern tags: trunk)
2022-12-08
16:11
Enhance zettel context ... (check-in: 0ced212fc5 user: stern tags: trunk)
2022-12-07
17:06
WebUI: automatically separate footer from content with a horizontal rule ... (check-in: 6d48212b19 user: stern tags: trunk)
2022-12-05
16:37
Add footer-zettel to manual ... (check-in: 36c68a4278 user: stern tags: trunk)
16:32
Runtime key footer-zettel allows to set a zettel those content will be the footer for all web pages in the WebUI ... (check-in: e0fd6c3844 user: stern tags: trunk)
15:10
Make home-zettel user-specific ... (check-in: 1862c0134b user: stern tags: trunk)
12:37
Fix: allow empty content for text-syntax in WebUI ... (check-in: e6fc7a0896 user: stern tags: trunk)
11:28
Update dependecy golang.org/x/text to v0.5.0 ... (check-in: 5483048001 user: stern tags: trunk)
2022-11-30
16:12
Update changelog ... (check-in: 831b5ef869 user: stern tags: trunk)
16:10
Change enqueue strategy for anteroom / indexer ... (check-in: 69a156e13c user: stern tags: trunk)
2022-11-28
17:51
Serve favicon.ico from asset directory ... (check-in: ca0d70e488 user: stern tags: trunk)
16:17
Refactor kernel to contain itself as a service ... (check-in: 5b0250f519 user: stern tags: trunk)
15:22
Allow to set log levels individually for each service via command line / startup configuration ... (check-in: ce270b7b01 user: stern tags: trunk)
13:43
Adapt README.md to Mastodon account ... (check-in: 6b24b23e64 user: stern tags: trunk)
12:10
Refactor constants for syntax metadata ... (check-in: 346a068df4 user: stern tags: trunk)
2022-11-25
18:09
WebUI: enhance content upload ... (check-in: ef164d4529 user: stern tags: trunk)
11:18
Refactor web content-type functions into own package ... (check-in: f7f4f7d0fc user: stern tags: trunk)
2022-11-21
13:53
WebUI: allow to upload file content ... (check-in: 8c562868e0 user: stern tags: trunk)
2022-11-16
15:58
Add file upload widget to form for further processing in the WebUI ... (check-in: 6b16b38397 user: stern tags: trunk)
15:57
Fix typo in manual: should be based reference, not a hosted reference ... (check-in: 2b009a4735 user: stern tags: trunk)
2022-11-14
10:33
Update dependency yuin/goldmark to v1.5.3 ... (check-in: 0ecbf3982a user: stern tags: trunk)
2022-11-12
10:18
Add support for file extension .webp ... (check-in: fff82e3d20 user: stern tags: trunk)
2022-11-07
18:34
Update home page to reference fediverse account ... (check-in: 48800d819b user: stern tags: trunk)
17:56
Fix glitch content-type from previous commit ... (check-in: 326231cc0c user: stern tags: trunk)
17:51
Initial implementation of markdown encoder ... (check-in: 06bcffd53b user: stern tags: trunk)
15:03
Allow to create a HTML encoder directly ... (check-in: da58758668 user: stern tags: trunk)
13:49
Refactor zmkenc ... (check-in: 238c1c452c user: stern tags: trunk)
12:21
Some refactorings to reduce code smell ... (check-in: 045d120fa8 user: stern tags: trunk)
2022-11-02
13:07
Remove support for pikchr ... (check-in: 2a382af559 user: stern tags: trunk)
2022-10-26
17:41
Add documentation for fuzzing tests ... (check-in: f737f827b3 user: stern tags: trunk)
17:41
Update to fixed pikchr.go ... (check-in: b8d0f1437d user: stern tags: trunk)
14:14
Integrate upgraded pikchr parser ... (check-in: f060fbf64f user: stern tags: trunk)
12:57
Add fuzzy test for draw syntax ... (check-in: 5f727a9086 user: stern tags: trunk)
11:47
Allow syntax "draw" (again) ... (check-in: b1a497c97e user: stern tags: trunk)
10:50
Update to newest client; change string syntax contants to defined constants ... (check-in: f9b63db121 user: stern tags: trunk)
2022-10-24
15:42
Zettelmarkup: add fuzzy test, and fix the found regression ... (check-in: 4b9cc0cedc user: stern tags: trunk)
15:42
Increase version to 0.9.0-dev to begin next development cycle ... (check-in: f38439155f user: stern tags: trunk)
2022-10-20
17:44
Version 0.8.0 ... (check-in: 2790cb4cf1 user: stern tags: trunk, release, v0.8.0)
12:39
Add manual to help when HTML content is not shown ... (check-in: f8a4ebc639 user: stern tags: trunk)
2022-10-18
17:50
Introduce insecure-html configuration key; disable HTML input by default ... (check-in: 76d55cc6be user: stern tags: trunk)
09:03
Update description of design goals and introduction into zettelmarkup ... (check-in: 78d393ac0f user: stern tags: trunk)
08:59
Update to updated Go library dependencies ... (check-in: 973d653a59 user: stern tags: trunk)
2022-10-14
14:44
Added support to create an Atom 1.0 compatible feed ... (check-in: b46e4ac07f user: stern tags: trunk)
11:18
Refactor RSS generator to write XML directly ... (check-in: 312685d37b user: stern tags: trunk)
10:07
Make file change notification more robust for renaming operations ... (check-in: e1cd10e1d6 user: stern tags: trunk)
2022-10-13
17:37
Fix problem with undetected zettel file deletion; add some trace logs ... (check-in: 95929566b6 user: stern tags: trunk)
09:10
Update to fsnotify@v1.6.0 ... (check-in: 069ab426de user: stern tags: trunk)
2022-10-12
16:42
Update dependencies ... (check-in: b5e46bf709 user: stern tags: trunk)
2022-10-11
16:58
Server: warn if listening not on loopback, but without authentication ... (check-in: 994100a4f8 user: stern tags: trunk)
16:33
Kernel: better error reporting for illegal configuration values ... (check-in: 02d36d9306 user: stern tags: trunk)
2022-10-10
18:00
Kernel: function to parse config values now returns an error too ... (check-in: b6bfdd3f10 user: stern tags: trunk)
17:40
Refactor: remove superflous check for valid port numbers given at command line ... (check-in: d8346bc2e2 user: stern tags: trunk)
17:10
Fix: correct log message when starting in simple mode ... (check-in: b9ae1aa137 user: stern tags: trunk)
2022-10-04
11:52
Update changelog ... (check-in: f1e8eb5a8f user: stern tags: trunk)
11:50
Add documentation for new keys predecessor/successors ... (check-in: 0a57e0e05c user: stern tags: trunk)
11:34
WebUI: fix some inconsistencies w.r.t version / copy zettel ... (check-in: 97a95b2386 user: stern tags: trunk)
2022-10-02
18:04
WebUI: add "version" action ... (check-in: 830da04dc5 user: stern tags: trunk)
17:49
WebUI: refactor handling of []simpleLink -> simpleLinks ... (check-in: 4a72bafba5 user: stern tags: trunk)
17:17
WebUI: show predecessor / successors on main zettel view ... (check-in: 8f0042b548 user: stern tags: trunk)
2022-09-27
12:08
Ad two metadata keys, for versioning ... (check-in: 9a14335b6e user: stern tags: trunk)
2022-09-26
17:49
WebUI: fix font sizes for tag cloud ... (check-in: cfcee41605 user: stern tags: trunk)
17:00
RSS: encode tags as RSS categories ... (check-in: 4ab82b3336 user: stern tags: trunk)
16:41
Move CSS for zs-example from BaseCSS into manuals UserCSS as example ... (check-in: c5f2c57e3e user: stern tags: trunk)
16:24
Update to yuin/goldmark v1.5.2 ... (check-in: cb2ff75cfc user: stern tags: trunk)
2022-09-25
12:40
Update to yuin/goldmark v1.5.1 ... (check-in: ce74eb3a8d user: stern tags: trunk)
2022-09-23
08:58
API: make GET /z an alias for GET /q. Redundant code and documentation is removed. ... (check-in: 7cde054317 user: stern tags: trunk)
2022-09-22
17:14
API: endpoint /q is able to send list of full metadata, identical to endpoint /j. ... (check-in: bb15be9703 user: stern tags: trunk)
14:11
Allow to use a host or based reference inside transclusions ... (check-in: 539644d9e6 user: stern tags: trunk)
2022-09-20
12:38
Ignore entities with code point that is not allowed in HTML ... (check-in: d0ba102a68 user: stern tags: trunk)
11:56
Update to yuin/goldmark@v1.4.15 ... (check-in: a2c0638b0c user: stern tags: trunk)
11:51
Update to latest changes of original pikchr ... (check-in: 025bf7a4f5 user: stern tags: trunk)
2022-09-18
13:45
Merge update from v0.7.1 ... (check-in: 9f49bb2b40 user: stern tags: trunk)
13:36
Version 0.7.1 ... (Leaf check-in: 1b017311d2 user: stern tags: release, release-0.7, v0.7.1)
13:28
Fix: make RSS compatible to Miniflux; always enrich metadata when search actions are specified ... (check-in: f653781a13 user: stern tags: release-0.7)
13:03
Fix: minimum zettel identifier by end with "0" for prefix search ... (check-in: c9958b45ed user: stern tags: release-0.7)
12:54
Fix glitch in manual ... (check-in: 52c34ea9d7 user: stern tags: release-0.7)
12:52
Increase version to 0.7.1-dev to begin release update development cycle ... (check-in: f005505248 user: stern tags: release-0.7)
2022-09-17
17:28
Fix typo in changelog ... (check-in: e80d0f0ad5 user: t73fde tags: trunk)
17:22
Remove support for API endpoint /m ... (check-in: 3afcd81bb5 user: t73fde tags: trunk)
16:37
Remove deprecated URL query parameter ... (check-in: 9a313d3942 user: t73fde tags: trunk)
15:56
Remove support for tags outside metadata ... (check-in: 4a3ff3e303 user: t73fde tags: trunk)
15:10
Increase version to 0.8.0-dev to begin next development cycle ... (check-in: 97bb0f0d93 user: t73fde tags: trunk)
12:28
Version 0.7.0 ... (check-in: f2b8d470c7 user: stern tags: trunk, release, v0.7.0)
11:54
Update to newest go/x/crypto, go/x/sys ... (check-in: 61528d5462 user: stern tags: trunk)
11:39
Fix: create correct ZMK for inline HTML zettel ... (check-in: 3308ab7541 user: stern tags: trunk)
2022-09-16
11:21
Manual: add howto synchronize zettel with iCloud ... (check-in: 1cda3dc1e3 user: stern tags: trunk)
10:28
Add integration test by testing "naughty strings" ... (check-in: f6c70df395 user: stern tags: trunk)
09:20
Fix/WebUI: do not show a * for a non-existing role value ... (check-in: eb06537fbf user: stern tags: trunk)
2022-09-15
16:19
Add support for metadata author; which is shown in the WebUI ... (check-in: 9bacfab69e user: stern tags: trunk)
12:09
Add creation date to all constant zettel ... (check-in: 51a1684f99 user: stern tags: trunk)
09:55
Fix: add zids with prefix 0+ to full-text search ... (check-in: 8432b9f8cd user: stern tags: trunk)
09:38
Fix: store non-property, computed values in index for futher search ... (check-in: 5359f93b6f user: stern tags: trunk)
2022-09-14
17:39
Fix: add citation keys to the search index ... (check-in: d683dbeb0e user: stern tags: trunk)
16:37
Add support for asset directory ... (check-in: 1c622a87d3 user: stern tags: trunk)
15:18
Remove CSS style for lists ... (check-in: 2412e7f2c4 user: stern tags: trunk)
13:21
Simpler RSS output ... (check-in: d595b14491 user: stern tags: trunk)
12:52
Search: initial useable version of RSS feeds ... (check-in: 5fe3de448a user: stern tags: trunk)
12:00
Search: handle zmk metadata better ... (check-in: 811711deed user: stern tags: trunk)
10:53
Fix: negated full-text search resulted in panic ... (check-in: 37c4471d43 user: stern tags: trunk)
2022-09-13
18:01
Search: convert ZMK metadata to text before comparing ... (check-in: 441b1f4524 user: stern tags: trunk)
15:58
Fix: title search ... (check-in: 2edb9fed23 user: stern tags: trunk)
13:40
Update changelog to reflect changes of previous commits ... (check-in: 8967941fcc user: stern tags: trunk)
13:27
Rename search -> query ... (check-in: 247d01020b user: stern tags: trunk)
12:25
Remove ambiguity of zmk link separator and query action separator ... (check-in: bef7cb4270 user: stern tags: trunk)
10:42
Refactor query handling to use symbolic names ... (check-in: a2896f1e73 user: stern tags: trunk)
09:43
Provide real RSS data, not just something to be transcluded ... (check-in: 7abff4c4bf user: stern tags: trunk)
09:41
Fix: AddDefaultValues ... (check-in: 2d426efed9 user: stern tags: trunk)
08:16
Hash "secret" ... (check-in: b83d6c8078 user: stern tags: trunk)
2022-09-12
17:14
Use base-url when generating RSS feed ... (check-in: 1ad89c027a user: stern tags: trunk)
17:03
Initial implementation of RSS feed. Works only in WebUI. ... (check-in: bb14fe729a user: stern tags: trunk)
13:09
Refactor: reanem search -> query ... (check-in: 8cc3ef9fba user: stern tags: trunk)
12:00
Fix: do not optimize selecting metadata by using the search index, if the key to be searched is a computed value and therefore not stored in the search index. ... (check-in: b62843a280 user: stern tags: trunk)
11:52
Fix: use creation time when updating a zettel ... (check-in: 1bd1f3befb user: stern tags: trunk)
10:02
API: add endpoint /q to query (aggregated) values ... (check-in: 684578eea6 user: stern tags: trunk)
2022-09-09
18:02
API: experimental support for search actions when retrieving meta maps ... (check-in: 8bffbc4707 user: stern tags: trunk)
17:09
Enhance TAGS search action output for WebUI: specify min/max count, balance font size better ... (check-in: 6fffe3b5bd user: stern tags: trunk)
16:17
Replace tag list with search action (WebUI) ... (check-in: 3a308b377b user: stern tags: trunk)
14:14
Fix some issues with WebUI search actions / commands ... (check-in: 2a9113c2ae user: stern tags: trunk)
2022-09-08
17:37
Replace role list by search command (WebUI) ... (check-in: e1436279e1 user: stern tags: trunk)
16:45
Refactor WebUI / AST search to implement a minimal search command ... (check-in: a747dd2647 user: stern tags: trunk)
14:49
Cleanup HTTP query parameter names ... (check-in: c552cec764 user: stern tags: trunk)
2022-09-05
14:41
Search: remove mutex ... (check-in: f3fb0e9116 user: t73fde tags: trunk)
13:14
Update to yuin/goldmark@v1.4.14 ... (check-in: 252fa27b50 user: t73fde tags: trunk)
2022-08-31
14:33
Search: parse "|" as a delimiter for pipe / execute filter ... (check-in: df5874704d user: t73fde tags: trunk)
2022-08-27
16:45
Remove unneeded configuration "default-lang" ... (check-in: 7d7c40e9ee user: stern tags: trunk)
2022-08-26
18:45
Preliminary support for metadata value hierarchy: zettel -> user -> ZS ... (check-in: 15f110bbdb user: stern tags: trunk)
13:47
WebUI: refactor title rendering ... (check-in: 5c5ef4bbcf user: stern tags: trunk)
11:49
Document behaviour of CSS Role Map ... (check-in: 6acd1561cb user: stern tags: trunk)
2022-08-25
17:33
Add attributes to transclusion blocks; migrate them to included zettel, when evaluating them. ... (check-in: 36f3e69d89 user: stern tags: trunk)
15:00
Parser pikchr: allow to specify external calculated font-scale, width, and height ... (check-in: 6ebb317b40 user: stern tags: trunk)
12:42
Pikchr: update go part of lenom .y-file to be conform with gofmt ... (check-in: a66854b9bf user: stern tags: trunk)
08:48
Pikchr parser: move real parsing into internal package ... (check-in: 7eccbc5cc0 user: stern tags: trunk)
2022-08-24
14:42
Ad test for extension checking .pikchr files; remove warning ... (check-in: d61cdb06df user: stern tags: trunk)
14:26
Ignore gopikchr.out for VCS ... (check-in: a8ff371163 user: stern tags: trunk)
14:14
Incorporate external dependency of gopikchr ... (check-in: 0bd821af49 user: stern tags: trunk)
10:01
Initial support for Pikchr syntax ... (check-in: e7a600aac5 user: stern tags: trunk)
09:33
Kernel: fix problem with nil zettel file syntax ... (check-in: dfac839c5d user: stern tags: trunk)
2022-08-23
18:09
Update manual ... (check-in: 4bb5b39066 user: stern tags: trunk)
15:17
Box/notifier: do not forward event if there is a duplicate file ... (check-in: 00ecd9a823 user: stern tags: trunk)
13:11
Box: simplify update/delete events to zettel events.

This makes the file event handling (notify) more robust. ... (check-in: 29851a7e0d user: stern tags: trunk)

11:43
Connect kernel config with runtime config ... (check-in: 5acd263164 user: stern tags: trunk)
2022-08-22
17:29
Update website to v0.6.2 ... (check-in: ef4d0160f6 user: stern tags: trunk)
17:25
Version 0.6.2 ... (Leaf check-in: 5c95593832 user: stern tags: release, release-0.6, v0.6.2)
17:23
Fix: recognize zettel file renaming ... (check-in: 83e3b0bc13 user: stern tags: trunk)
09:41
Update website to v0.6.1 ... (check-in: 68af7e2979 user: stern tags: trunk)
09:31
Version 0.6.1 ... (check-in: d953a740f6 user: stern tags: release, release-0.6, v0.6.1)
09:24
Fix: ignore empty tag in metadata ... (check-in: 2041aa1e25 user: stern tags: trunk)
2022-08-21
14:43
Update changelog ... (check-in: a86cb92a09 user: t73fde tags: trunk)
14:41
Search: remove NEGATE term. It is not needed any more, b/c search terms are in DNF ... (check-in: 830d8724f1 user: t73fde tags: trunk)
14:15
Search: allow to OR search terms ... (check-in: f242e4beed user: t73fde tags: trunk)
2022-08-20
20:06
Refactor search to prepare data structures for parsing OR-ed terms ... (check-in: 8931826a87 user: t73fde tags: trunk)
19:38
Refactor search to prepare for execution of OR-ed terms ... (check-in: 2d92820718 user: t73fde tags: trunk)
15:06
Refactor search to return just one object as compiled search ... (check-in: 8402e72459 user: t73fde tags: trunk)
2022-08-19
18:21
Update to newest client: exist and search operators ... (check-in: b7220cb675 user: stern tags: trunk)
18:15
Search: add support for exist operators ... (check-in: 1d157bcdb7 user: stern tags: trunk)
14:06
Fix: data race when retrieve timestamp of last log event ... (check-in: 995c1a8164 user: stern tags: trunk)
14:03
Search: rename "contain" operator into "match" operator ... (check-in: aa630419d8 user: stern tags: trunk)
13:57
Search: rename "equal" operator into "has" operator ... (check-in: 5272bf3400 user: stern tags: trunk)
11:27
Add metadata "modified" to Log Zettel ... (check-in: ecec3cfbe6 user: stern tags: trunk)
11:01
Fix make version time a local time ... (check-in: f5004136fb user: stern tags: trunk)
10:54
Use local time explicitly ... (check-in: 7a6f7f5c4a user: stern tags: trunk)
10:44
Add metadata "created" for computed zettel ... (check-in: 40af2b37a4 user: stern tags: trunk)
2022-08-17
17:22
Allow more than one ORDER in search ... (check-in: a249f3f55f user: t73fde tags: trunk)
16:34
Use oldest knwon commit timestamp for default value of "created" ... (check-in: 48c5ac9677 user: t73fde tags: trunk)
2022-08-16
22:42
Add support for metadata key "created", which contains the timestamp when a zettel was created ... (check-in: cd37605692 user: t73fde tags: trunk)
21:30
Store version time in ZettelID format / layout ... (check-in: b893bec971 user: t73fde tags: trunk)
2022-08-15
22:20
Store version time in kernel too ... (check-in: 1e00f459ed user: t73fde tags: trunk)
2022-08-14
21:07
Refactor WebUI zettel list creation to use evaluator.CreateBlockNodeMeta ... (check-in: 4680a5389a user: t73fde tags: trunk)
20:13
Refactor evaluator and extract code that produces an AST from a search ... (check-in: 55b9b753f6 user: t73fde tags: trunk)
2022-08-13
16:24
Refactor search: remove negate bool in expValue ... (check-in: 184aed8a5a user: stern tags: trunk)
2022-08-12
17:22
Remove internal K/V handling of searches and use search expression parser instead ... (check-in: 0fac31e9d1 user: stern tags: trunk)
16:47
Remove the default operator for searching ... (check-in: 8804bc66f2 user: stern tags: trunk)
13:03
iRemove support for URL query parameters to filter zettel lists ... (check-in: 1cd646cd48 user: stern tags: trunk)
11:03
WebUI: replace URL query parameter with search expressions ... (check-in: 40ddf74835 user: stern tags: trunk)
09:32
Fix copied typo in changelog ... (check-in: cfa83b5742 user: stern tags: trunk)
09:31
Increase version to 0.7.0-dev to begin next development cycle ... (check-in: 12f09c3193 user: stern tags: trunk)
2022-08-11
17:09
Version 0.6.0 ... (check-in: d495df0b57 user: stern tags: trunk, release, v0.6.0)
17:03
Upgrade to newest client ... (check-in: 9673c31db1 user: stern tags: trunk)
16:42
Update dev doc ... (check-in: b52534ed16 user: stern tags: trunk)
16:39
Manual: fix search expression with wrong operator ... (check-in: aca1e4b6d5 user: stern tags: trunk)
12:26
Manual: state deprecation of some search operator(s) ... (check-in: d05f17bd3f user: stern tags: trunk)
11:55
Manual: secondary steps into Zettelmarkup ... (check-in: 67dc183e61 user: stern tags: trunk)
08:55
Fix regression ... (check-in: 3b5de80900 user: stern tags: trunk)
08:48
Fix: quotes are not rendered in HTML according to the set language ... (check-in: 3ed3ad8124 user: stern tags: trunk)
2022-08-10
18:29
Manual: add first step for tutorial (missed some files in the last commit) ... (check-in: 86d75018b3 user: stern tags: trunk)
18:27
Manual: add first step for a simple tutorial ... (check-in: d24804bcd2 user: stern tags: trunk)
14:45
Manual: added useful search expressions, moved search syntax into own zettel ... (check-in: 52398f5328 user: stern tags: trunk)
09:24
Fix BaseCSS for tables header / footer ... (check-in: 18509bb479 user: stern tags: trunk)
09:13
Fix: clean up manual ... (check-in: bc73cc60ce user: stern tags: trunk)
2022-08-09
16:27
Show search on info page separately ... (check-in: 81e3628d18 user: stern tags: trunk)
15:30
Update changelog ... (check-in: cb6f3fe2e4 user: stern tags: trunk)
15:29
Remove support for translating "..." into &hellip; ... (check-in: 1f5d8f719a user: stern tags: trunk)
13:24
Fix: search transclusions with spaces ... (check-in: 74b707a088 user: stern tags: trunk)
13:23
Update documentation: search transclusions ... (check-in: 21b4aa7fe9 user: stern tags: trunk)
09:54
Refactor search parser ... (check-in: bce8006dcc user: stern tags: trunk)
09:37
Update to changed client: less   in HTML ... (check-in: c60004e4c0 user: stern tags: trunk)
2022-08-08
17:48
Use urlBuilder.AppendSearch ... (check-in: cef177c55b user: stern tags: trunk)
17:28
Typos ... (check-in: 604c31bd61 user: stern tags: trunk)
17:11
Refactor code to make use of parser.ParseMetadataNoLink ... (check-in: d6666abe6c user: stern tags: trunk)
16:31
Initial implementation of search transclusion ... (check-in: 4df029174d user: stern tags: trunk)
14:21
Document search expressions inside of zettelmarkup links. ... (check-in: cbd5ab572b user: stern tags: trunk)
13:18
Allow to specify search expression in Zmk links ... (check-in: e6ef83dfa3 user: stern tags: trunk)
11:41
Allow to interrupt parser for search expression ... (check-in: 5dd075a40d user: stern tags: trunk)
11:10
Add documentation for search expressions ... (check-in: fda0667ea3 user: stern tags: trunk)
10:39
Allow to specify offset and limit in search expression ... (check-in: 859e629738 user: stern tags: trunk)
10:06
Allow to specify sort order in search string ... (check-in: eabc704bca user: stern tags: trunk)
2022-08-07
17:56
Refactor sort order data structure ... (check-in: 9862bbb276 user: stern tags: trunk)
17:30
Allow to specify a random order in a search expression ... (check-in: bc95bdf7d9 user: stern tags: trunk)
16:29
Fix test error ... (check-in: a7e0cc9f89 user: stern tags: trunk)
16:28
Allow to negate the whole search expression ... (check-in: 3a9e901f76 user: stern tags: trunk)
15:08
Raising the filedescriptor limit is no longer needed with Go 1.19 ... (check-in: 1f429b9f73 user: stern tags: trunk)
14:56
Update to Go 1.19 ... (check-in: e787e9946e user: stern tags: trunk)
14:24
Quoted strings are not needed any more for search expressions ... (check-in: 7f300cd000 user: stern tags: trunk)
14:14
Refactor printing search expressions, also PrintHuman ... (check-in: e357a18864 user: stern tags: trunk)
2022-08-05
15:47
Cleanup manual ... (check-in: 421ead46b8 user: stern tags: trunk)
15:40
Allow to update search expression then viewing list on WebUI ... (check-in: 3a13af8829 user: stern tags: trunk)
15:01
Use search expression in WebUI and API ... (check-in: b6c6c2ad3d user: stern tags: trunk)
12:18
Allow to print a parsed search expression, whioch can be parsed itself ... (check-in: 6449bbc3e8 user: stern tags: trunk)
10:12
Allow to parse a full search term ... (check-in: 994b5aa235 user: stern tags: trunk)
2022-08-04
17:18
Add very initial parser for search expressions ... (check-in: e5b4ca33fe user: stern tags: trunk)
2022-08-03
18:36
Cleanup code related to fmt.Sprintf ... (check-in: 25f8615178 user: stern tags: trunk)
17:01
When evaluating a zettel, ignore transclusions if current user is not allowed to read transcluded zettel ... (check-in: cfabf14adc user: stern tags: trunk)
2022-08-02
10:17
Update dev docs w.r.t. VERSION setting ... (check-in: 18efce48b5 user: stern tags: trunk)
10:06
Merge changes from release 0.5.1 ... (check-in: ad7c201f7e user: stern tags: trunk)
09:27
Version 0.5.1 ... (Leaf check-in: e10f2a270d user: stern tags: release, release-0.5, v0.5.1)
09:09
Add IP address when logging about some auth problems ... (check-in: b6687c0706 user: stern tags: release-0.5)
08:56
Clean logging of authentication in web server router ... (check-in: 6c8a1cdefc user: stern tags: release-0.5)
08:35
Fix: missing metadata value for string key does not ignore the key to be added to metadata ... (check-in: ef84a250e6 user: stern tags: release-0.5)
08:33
Create new branch named "release-0.5" ... (check-in: 2ccbcee00f user: stern tags: release-0.5)
2022-08-01
11:52
Fix: missing metadata value for string key does not ignore the key to be added to metadata ... (check-in: d20c3dd29a user: stern tags: trunk)
11:47
Increase version to 0.6.0-dev to begin next development cycle ... (check-in: e61bb9ce88 user: stern tags: trunk)
2022-07-29
14:21
Version 0.5.0 ... (check-in: 7138adfeb5 user: stern tags: trunk, release, v0.5.0)
14:05
Adapt to new client version ... (check-in: 26b3fdba14 user: stern tags: trunk)
2022-07-24
21:46
Update changelog to prepare for next release 0.5 ... (check-in: 504e9415c2 user: t73fde tags: trunk)
18:21
Update documentation: more on parsed / evaluated zettel; updates for sexpr; update for run-simple; many typos ... (check-in: d6971dc110 user: t73fde tags: trunk)
2022-07-21
14:18
Refactor / clean ast and zmk parser packages ... (check-in: 63c7c52b1c user: stern tags: trunk)
12:41
Fix: line with space is now treated as an empty line ... (check-in: a8975bb8ec user: stern tags: trunk)
2022-07-19
17:52
Use client that was shrunked ... (check-in: 934e0eb2da user: stern tags: trunk)
09:05
Adapt to t73fde/sxpf / zettelstore client ... (check-in: 237c8e7b9a user: stern tags: trunk)
08:48
Fix: show visible space in inline literals when request by using default attribute ... (check-in: 402ad6431c user: stern tags: trunk)
2022-07-18
17:42
Adapt to new client and t73fde/sxpf ... (check-in: 1d9b2a31d8 user: stern tags: trunk)
2022-07-13
15:02
Refactor to use pair lists instead of value slices when working with s-expressions ... (check-in: 959eef3dad user: stern tags: trunk)
11:00
Adapt to t73fde/sxpf: builtin forms get pair and arity as parameter ... (check-in: 9dd606b328 user: stern tags: trunk)
2022-07-12
11:35
Adapt to t73fde/sxpf: ExecXXX instead of EvalXXX ... (check-in: d2f54cd13a user: stern tags: trunk)
2022-07-11
13:58
Adapt to t73fde/sxpf ... (check-in: 80e420323b user: stern tags: trunk)
12:57
Log clien IP address for some more messages ... (check-in: 5acba1c21f user: stern tags: trunk)
12:04
Update to github.com/yuin/goldmark@v1.4.13 ... (check-in: e9e0b6d631 user: stern tags: trunk)
11:59
Show callers IP address in case of auth error ... (check-in: 711003baab user: stern tags: trunk)
11:23
Adapt to sxpf/t73fde: use integer value for heading level in s-expr encoding ... (check-in: 7494dfa657 user: stern tags: trunk)
2022-07-08
16:55
Update to new t73fde/sxpf and zettelstore client ... (check-in: fce4237c1e user: stern tags: trunk)
14:11
Adapt to t73fde/sxpf and remove use of Vector and Sequence ... (check-in: f494a4d053 user: stern tags: trunk)
2022-07-07
10:45
Adapt to changes in zettelstore client ... (check-in: 974cc0895a user: stern tags: trunk)
10:37
Sexpr-encoded metadata keys are now strings (instead of symbols) ... (check-in: 568bc1865a user: stern tags: trunk)
09:55
Use newest zettelstore client ... (check-in: f9f27bc635 user: stern tags: trunk)
2022-07-06
16:16
Use latest client and t73fde/sxpf ... (check-in: 4008a48f6b user: stern tags: trunk)
2022-07-05
18:15
Make more use of sxpf.Pair (instead of Vector) ... (check-in: a6c808fd8c user: stern tags: trunk)
2022-07-04
13:58
t73fde/sxpf is moved from GitHub to Codeberg ... (check-in: fa8794f807 user: stern tags: trunk)
2022-06-30
17:48
Zettelmarkup: relax restriction for attributes of block elemente. Now they may span more than one line. ... (check-in: feed2c30fb user: stern tags: trunk)
2022-06-28
17:39
Refactor zmk parsing entry function for attributes ... (check-in: a4e38a88b6 user: stern tags: trunk)
17:24
Make a difference between metadata with a key and an empty value and metadata without the key (and value), when selecting a zettel. ... (check-in: 189efc141f user: stern tags: trunk)
16:21
Refactor to remove some code smells ... (check-in: bba1b390da user: stern tags: trunk)
11:47
Refix bug: escape characters for HTML output ... (check-in: 9be4c2550d user: stern tags: trunk)
11:08
Refactor: remove config.Config.GetDefaultVisibility() and associated code ... (check-in: fa7eb67940 user: stern tags: trunk)
09:46
Remove support for default-title ... (check-in: a4848b37a1 user: stern tags: trunk)
2022-06-27
17:29
Remove support for default-syntax ... (check-in: 3be9e9b9e1 user: stern tags: trunk)
16:45
Fix some broken tests ... (check-in: d9ccbd7a24 user: stern tags: trunk)
16:42
API: merge endpoints /r and /t into /m ... (check-in: 3729cf30bb user: stern tags: trunk)
15:48
API end point /r now returns a map of role name to list of zettel ids ... (check-in: 7a5d2426d9 user: stern tags: trunk)
14:36
Refactor: merge API get list handlers ... (check-in: a3d22ead17 user: stern tags: trunk)
14:11
WebUI: provide datalist for zettel form field syntax ... (check-in: 11c0f21566 user: stern tags: trunk)
11:52
Update to new t73fde/scpf and zettelstore-client ... (check-in: 4cbcf62460 user: stern tags: trunk)
2022-06-24
16:35
Refactor usecase 'list role' to return more information ... (check-in: 0bd22a7fae user: stern tags: trunk)
16:28
Refactor list handling usecases: merge them into same file ... (check-in: d15af56bca user: stern tags: trunk)
2022-06-23
16:50
Refactor: simplify usecases list tags and list roles ... (check-in: 33d743615e user: stern tags: trunk)
16:36
Remove support for a default value for metadata key role. ... (check-in: 113ffa43f9 user: stern tags: trunk)
16:06
Fix: when asked for missing metadata, require an non-empty value to remove it from result ... (check-in: d87b5d11d3 user: stern tags: trunk)
15:52
Fix: do not select empty metadata ... (check-in: 04e4f4ec9f user: stern tags: trunk)
15:42
Use datalist for zettel form (role only) ... (check-in: 19458f3b4f user: stern tags: trunk)
13:19
WebUI: orefix all edit form element ids with "zs-" ... (check-in: 6335460829 user: stern tags: trunk)
13:08
Usecase list roles now returns a list of counted roles, not just the role names. ... (check-in: 1e7cfab4ca user: stern tags: trunk)
2022-06-22
17:55
Rename an internal search field ... (check-in: 3a18bc0bb3 user: stern tags: trunk)
17:30
Usecase: list tags / roles add a search expression to explicitly fetch only those metadata where tags / roles are already set ... (check-in: 149f657fce user: stern tags: trunk)
11:46
Add initial support for collections of metadata. This is needed for special searches. ... (check-in: 7a0b669018 user: stern tags: trunk)
2022-06-21
16:46
Make use of genric map function to retrieve list of sorted string keys ... (check-in: 1b70cc3374 user: stern tags: trunk)
2022-06-20
15:02
Fix: parse entities in Zettelmarkup ... (check-in: 020c233e75 user: stern tags: trunk)
11:01
Add logging when auth fails in a web request ... (check-in: 737b27a148 user: stern tags: trunk)
10:42
Update external dependencies ... (check-in: 7e81bed203 user: stern tags: trunk)
2022-06-14
17:20
Fix zettel sexpr encoding to use the correct order ... (check-in: 8265563856 user: stern tags: trunk)
2022-06-09
19:52
Update go dependencies ... (check-in: 3469518538 user: t73fde tags: trunk)
19:48
Update to new t73fde/sxpf ... (check-in: 0a51c4b200 user: t73fde tags: trunk)
2022-05-23
13:47
Use only sexpr-based HTML encoding; ZJSON-based encoding is removed. ... (check-in: 0e001e473a user: stern tags: trunk)
12:59
Encode each link reference type with a separate function ... (check-in: 827300d961 user: stern tags: trunk)
2022-05-20
17:08
Make new WebUI HTML view general available ... (check-in: 19312f5194 user: stern tags: trunk)
15:34
Fix bugs in WebUI-HTML generation. Mostly because of introduction of pair lists. The code was based on arrays. ... (Leaf check-in: 368d4d4875 user: stern tags: webui-html)
2022-05-19
20:04
Optimize AST-to-Sexpr-tranformer to use pair lists if possible ... (check-in: 9d275f9364 user: stern tags: webui-html)
15:56
Initial version of fully s-expression based HTML generator ... (check-in: 5cac2db7c3 user: stern tags: webui-html)
2022-05-18
18:07
Initial, incomplete implementation of sexpr-based HTML generator for WebUI ... (check-in: fca43f830c user: stern tags: webui-html)
16:53
Merge from trunk ... (check-in: cbaf282e52 user: stern tags: webui-html)
2022-05-17
11:47
Update to newest client and sxpf ... (check-in: 1aeed19e3e user: stern tags: trunk)
2022-05-16
12:14
Upgrade to changes from sxpf ... (check-in: 9b80062035 user: stern tags: trunk)
2022-05-10
17:16
Adapt to changes in sxpf and client ... (check-in: 2e7fca6ba0 user: stern tags: trunk)
2022-05-09
17:02
Update to new sxpf/client: symbols must be created in an environment ... (check-in: bf31868682 user: stern tags: trunk)
13:23
Upgrade sxpf to latest version ... (check-in: 0336b1067a user: stern tags: trunk)
2022-05-06
18:21
Update to new client and sxpf ... (check-in: 26764349ec user: stern tags: trunk)
10:55
Sexprenc optimizes nested list, where each list element contains just one paragraph ... (check-in: 252e649efd user: stern tags: trunk)
2022-05-03
17:37
Fix zettelmark parser producing quote lists with a sequence of paragraphs ... (check-in: 65637fd78b user: stern tags: trunk)
14:13
Update to fsnotify v1.5.4 ... (check-in: c301dc1a0e user: stern tags: trunk)
11:04
Re-incorporate package input from client ... (check-in: fd6d588bfc user: stern tags: trunk)
2022-05-02
17:48
Update to new client, sxpf and remove some code smells ... (check-in: f4432ca57f user: stern tags: trunk)
13:40
Adapt to new client ... (check-in: 8c8d8b41bd user: stern tags: trunk)
2022-04-30
17:16
Remove typo that makes some tests fail ... (check-in: cf00f74cb6 user: t73fde tags: trunk)
12:16
Test sexpr reader with sexpr zettel encodings ... (check-in: 18a6c1800a user: t73fde tags: trunk)
2022-04-28
18:24
Adapt to new client code ... (check-in: 1e3fa45d99 user: stern tags: trunk)
2022-04-27
08:25
Add experimental sexpr-based HTML encoder (shtml) ... (check-in: 2df99b742a user: t73fde tags: trunk)
2022-04-26
17:20
Update to new client: rename sexpr.GetSymbol to NewSymbol ... (check-in: 677b5accd4 user: stern tags: trunk)
15:22
Update to new client which moved attributes to their own package ... (check-in: d8299f5253 user: stern tags: trunk)
2022-04-25
18:08
Update sexprenc interface ... (check-in: 5ff1781a9f user: stern tags: trunk)
14:35
Refactor sexpr encoder to used explicit sexpr data structure ... (check-in: bf3ead0d96 user: stern tags: trunk)
07:59
Update dependencies: Goldmark 1.4.12, golang/crypto, golang/term ... (check-in: c61184f762 user: stern tags: trunk)
2022-04-24
17:58
Package input is moved to zettelstore-client ... (check-in: 4534ce54f7 user: t73fde tags: trunk)
12:34
Temporary disable unparam build step b/c it is not updated to Go 1.18 / generics ... (check-in: 9c5414f4e1 user: stern tags: trunk)
2022-04-23
11:37
Remove native encoding ... (check-in: e28a6e1ff2 user: t73fde tags: trunk)
2022-04-22
18:11
Integrate changes from zettelstore-client; add docs for sexpr ... (check-in: 8eb3ffa663 user: stern tags: trunk)
12:08
sexpr encoder: cleanup map access and metadata type value calculation ... (check-in: df56a0f419 user: stern tags: trunk)
10:06
Update to new zettelstore-client ... (check-in: 2161a55dbc user: stern tags: trunk)
2022-04-21
18:14
Add draft of s-expr encoder ... (check-in: 76aa270e09 user: stern tags: trunk)
09:38
Update to fsnotify v1.5.2 ... (check-in: bef99bcf4f user: stern tags: trunk)
2022-04-20
18:02
Update to new zettelstore-client (fixes some problems in HTML encoder) ... (check-in: 21fe1ac792 user: stern tags: trunk)
2022-04-19
17:44
Fix: WebUI HTML generator handles zettel links with fragments now correctly. ... (check-in: ee750e3203 user: stern tags: trunk)
17:40
Force secret to be set when authentication is enabled ... (check-in: 96ba795051 user: stern tags: trunk)
17:09
Refactor to remove some code smells ... (check-in: c972f743bc user: stern tags: trunk)
2022-04-14
17:57
Remove evaluator.Environment ... (check-in: 9b92336539 user: stern tags: trunk)
17:40
Make htmlgen.MetaString a little simpler ... (check-in: 2aae34b168 user: stern tags: trunk)
17:35
Move HTML code into base template ... (check-in: 34ce9f8d99 user: stern tags: trunk)
16:59
Refactor to remove some code smells ... (check-in: 96da4db4a0 user: stern tags: trunk)
16:56
Merge new webui-html encoder ... (check-in: c802580efc user: stern tags: trunk)
15:33
WebUI: initial support for embedded images ... (check-in: 9c1e28f08b user: stern tags: webui-html)
14:18
WebUI: fix encoding for links of various types ... (check-in: fae8917afe user: stern tags: webui-html)
07:38
Add initial HTML generator for link nodes ... (check-in: f3e70ecd06 user: stern tags: webui-html)
2022-04-13
17:39
WebUI: generate tag links without evaluator ... (check-in: b813c47230 user: stern tags: webui-html)
16:24
Remove unneeded evaluator code for found references ... (check-in: fa81c1b0f1 user: stern tags: webui-html)
14:51
WebUI: fix problem of footnotes/links/marks in list views ... (check-in: a7a9a9bac4 user: stern tags: webui-html)
13:18
Remove previous encoder ... (check-in: 047300f426 user: stern tags: webui-html)
2022-04-12
18:06
Adapt to new client HTML encoder ... (check-in: 3ccdadf055 user: stern tags: webui-html)
11:39
Initial version of zettelstore-client based HTML WebUI ... (check-in: fcc3fbf7b9 user: stern tags: webui-html)
2022-04-11
15:57
Fix WebUI: do not write links / footnotes in HTML lists ... (check-in: 0bf25c667b user: stern tags: trunk)
15:43
htmlgen.MetaString is called only in limited environment. No need to parametrize everything. ... (check-in: a906c5693e user: stern tags: trunk)
14:48
WebUI HTML encoder returns string, and does not write into an io.Writer ... (check-in: 6ff283719a user: stern tags: trunk)
13:07
Integrate HTML generator with WebUI and remove redundant stuff ... (check-in: 9d6f27afd8 user: stern tags: trunk)
12:15
Remove undocumented interactive mode for WebUI HTML encoding (I forgot the rationale for this) ... (check-in: 746daec28b user: stern tags: trunk)
12:00
Cleanup encoder infrastructure ... (check-in: 3385768134 user: stern tags: trunk)
11:16
Remove Encoder.Environment ... (check-in: 94f362e871 user: stern tags: trunk)
10:45
Move encoder.Environment partly to WebUI htmlgen ... (check-in: 2aee917d9f user: stern tags: trunk)
09:55
Move cHTML generator to WebUI subpackage ... (check-in: 1efc5c4c8e user: stern tags: trunk)
09:20
Do not register cHTML encoder any more ... (check-in: 3a8c0f048b user: stern tags: trunk)
09:10
WebUI uses HTML and text encoder directly ... (check-in: 3a32fa1948 user: stern tags: trunk)
08:30
Cleanup code for embedding things in WebUI ... (check-in: c2268af1b4 user: stern tags: trunk)
2022-04-10
13:36
Update manual for last commit ... (check-in: 663881c3a4 user: stern tags: trunk)
13:33
Remove code for embedding images, refactor into WebUI. ... (check-in: fa0d36e63d user: stern tags: trunk)
2022-04-08
17:34
Fix open API tests ... (check-in: 37f4d8b779 user: stern tags: trunk)
17:21
Removed encoding negotiation from WebUI (is not needed for a long time) and move the base functions into API package ... (check-in: 66f1be2d01 user: stern tags: trunk)
17:10
Swap roles of EncoderHTML and EncoderCHTML ... (check-in: aca665c372 user: stern tags: trunk)
2022-04-06
18:09
Make cHTML encoders poem region work ... (check-in: 55a73e57a3 user: stern tags: trunk)
17:58
Make cHTML encoder description list work ... (check-in: 3406b34903 user: stern tags: trunk)
16:58
Allow to use startup config in simple-mode ... (check-in: fbb8ee9b9c user: stern tags: trunk)
12:33
Align HTML encoder with cHTML encoder ... (check-in: 789829bcea user: stern tags: trunk)
2022-04-05
18:03
Fix cHTML encoding problem ... (check-in: 75ebef8efc user: stern tags: trunk)
17:40
Align HTML encoder to cHTML encoder ... (check-in: 4292d6344d user: stern tags: trunk)
2022-04-04
17:44
Initial cHTML encoding ... (check-in: bb02250b01 user: stern tags: trunk)
15:04
Update to new zettelstore-client ... (check-in: 1d07cf8234 user: stern tags: trunk)
12:06
Refactor draw parser ... (check-in: 900de5c48c user: stern tags: trunk)
2022-03-30
09:17
Fail testing / releasing, when staticcheck finds some problems. ... (check-in: 65b476f126 user: stern tags: trunk)
2022-03-28
17:44
Remove tab expansion in draw parser. ... (check-in: fdefaea321 user: stern tags: trunk)
2022-03-25
12:38
Role to CSS map keys now end with "-zid" to allow automatic references ... (check-in: 68fbaaaa31 user: stern tags: trunk)
2022-03-23
18:10
Generic attributes of a reagion that are not special, are rendered in HTML as a CSS class value. ... (check-in: 2bff9ddd98 user: stern tags: trunk)
2022-03-22
17:56
Provide and "info" symbol when entering zettel data. ... (check-in: e9fc8486c7 user: stern tags: trunk)
17:33
Add "save" button to form for creating/editing a zettel. ... (check-in: 65cd8c1a7d user: stern tags: trunk)
15:09
Do not stop releasing / testing, if staticcheck finds some problems ... (check-in: 0806471d89 user: stern tags: trunk)
14:37
Refactor to remove some code smells ... (check-in: 0fa6d10cf1 user: stern tags: trunk)
2022-03-21
18:32
Allow to specify role specific CSS data ... (check-in: e300ab8d45 user: stern tags: trunk)
16:35
Startup config key max-request-size to limit the size of a web request body ... (check-in: 0591d3ef4c user: stern tags: trunk)
2022-03-20
10:55
Update dependencies golang.org/x/crypto and zettelstore-client ... (check-in: fb61a3971d user: t73fde tags: trunk)
10:51
Update to yuin/goldmark@1.4.11 ... (check-in: 84331294af user: t73fde tags: trunk)
2022-03-19
19:03
Use Go build info to determine VCS revision at runtime ... (check-in: fe49bb4d7a user: t73fde tags: trunk)
17:50
Use Go 1.18 ... (check-in: 84b4d79519 user: t73fde tags: trunk)
15:25
Fix: respect multiple spaces when showing proglang code ... (check-in: ea9849ce4b user: t73fde tags: trunk)
2022-03-12
15:00
Update to yuin/goldmark v1.4.10 ... (check-in: 3a51b8886d user: t73fde tags: trunk)
2022-03-11
18:46
Fix typo in math-mode documentation ... (check-in: b43af88519 user: stern tags: trunk)
17:32
Initial support for math-mode ... (check-in: 4c0b16cceb user: stern tags: trunk)
11:56
Update to yuin/goldmark v1.4.9 ... (check-in: a983d85652 user: stern tags: trunk)
11:15
Move support for "draw" into zettel evaluation by using evaluation blocks and discarding "draw" zettel syntax. ... (check-in: cee9aeb2e9 user: stern tags: trunk)
2022-03-10
18:49
Add syntax support for evaluated blocks ... (check-in: 75cd8280d5 user: stern tags: trunk)
13:21
Update to current Zettelstore client ... (check-in: 523bc9c150 user: stern tags: trunk)
13:20
Increase version to 0.5-dev to begin next development cycle ... (check-in: 73f6c7eb13 user: stern tags: trunk)
2022-03-09
14:06
Version 0.4 ... (check-in: 54ed47f372 user: stern tags: trunk, release, v0.4)
13:54
Update release checklist ... (check-in: 711a670d7a user: stern tags: trunk)
09:52
Upgrade to new zettelstore client ... (check-in: 13f40afc5f user: stern tags: trunk)
2022-03-07
17:01
Cleanup CSS classes, allow image to float left ... (check-in: ca49b12aa9 user: stern tags: trunk)
11:29
Allow to configure mem-box wrt. to maximum number of zettel and stored bytes. ... (check-in: 319bc131b0 user: stern tags: trunk)
09:50
Manual: add another way for autostart on Linux (systemctl --user) ... (check-in: 16058cb68f user: stern tags: trunk)
09:34
Try another way for specifying HTTP cookies (webui, auth) ... (check-in: 4977095042 user: stern tags: trunk)
2022-03-06
20:48
Update to yuin/goldmark v1.4.8 ... (check-in: b97345698a user: t73fde tags: trunk)
2022-03-04
16:42
Add API call to retrieve version information ... (check-in: d20c1fd6d2 user: stern tags: trunk)
14:26
Remove API call to retrieve all links of a zettel ... (check-in: cb121cc980 user: stern tags: trunk)
10:56
Update manual to reflect the removed support for a boolean metadata type. BTW, boolean values are still supported. ... (check-in: 192a81489c user: stern tags: trunk)
10:32
Remove support for boolean metadata values / types ... (check-in: 992eceeb86 user: stern tags: trunk)
10:22
Add two more metadata key suffixes for auto-typing ... (check-in: 6ad00ffd1c user: stern tags: trunk)
2022-03-02
14:00
Add optional syntax for referenced image and encode it via ZJSON ... (check-in: 627441e339 user: stern tags: trunk)
2022-03-01
16:41
Allow to specify, whether the content of images should be embedded in the evaluated zettel content. ... (check-in: 791624439c user: stern tags: trunk)
09:26
Update manual to reflect the changed ZJSON encoding of a description list. ... (check-in: 89a496b815 user: stern tags: trunk)
2022-02-28
14:02
Update ZJSON encoding of description lists and tables ... (check-in: b9ad954716 user: stern tags: trunk)
2022-02-25
18:34
Remove API call POST /v to separately encode some inline zettelmarkup without any zettel context. ... (check-in: 5c95bd65e1 user: stern tags: trunk)
16:28
Force metadata values with key suffix -title to be interpreted as Zettelmarkup ... (check-in: d7aa6564d0 user: stern tags: trunk)
09:14
Remove some code smells ... (check-in: dd31d9a3f4 user: stern tags: trunk)
2022-02-24
18:46
Refactor WebUI zettel creation code / relevant usecase ... (check-in: 1ce55b3d7b user: stern tags: trunk)
2022-02-23
18:14
Enhance JZSON encoding of metadata ... (check-in: 3f9542a01b user: stern tags: trunk)
15:12
Fix: empty lines in form / metadata textarea are now ignored ... (check-in: c9fb0bf811 user: stern tags: trunk)
14:38
Add zmk tests to ensure that nested links / embeds will not occur ... (check-in: f0a46c4a21 user: stern tags: trunk)
14:19
WebUI: merge URLs for zettel-creation forms ... (check-in: 8e24e49445 user: stern tags: trunk)
2022-02-22
08:50
Fix: do not search when executing a negative selection / filtering ... (check-in: 044ce34c35 user: stern tags: trunk)
2022-02-21
10:10
When copying a zettel, set metadata "read-only" to false, to allow the copier to modify the copied zettel later. ... (check-in: 5a69c0f222 user: stern tags: trunk)
09:43
Merge draw simplifications into trunk ... (check-in: a048095a5a user: stern tags: trunk)
09:42
Some code reformatting ... (Leaf check-in: 0705680e78 user: stern tags: draw)
2022-02-20
17:25
Remove support for tags from parser "draw" ... (check-in: c04402d611 user: stern tags: draw)
17:01
Merge from trunk ... (check-in: d414399f56 user: stern tags: draw)
16:30
Refactor to reduce some code smells ... (check-in: 736893ca5f user: stern tags: trunk)
2022-02-19
14:58
Update to goldmark v1.4.7 ... (check-in: 06825df5af user: stern tags: trunk)
14:55
Refactor verse block handling in zmk parser ... (check-in: 481f7f695f user: stern tags: trunk)
2022-02-18
18:40
Various smaller fixes and improvements ... (check-in: 247ef5a2fa user: stern tags: trunk)
13:25
Remove support for monospace formatting, re-use its syntax element '' for literal computer input. ... (check-in: 2d56047807 user: stern tags: trunk)
2022-02-17
18:19
Move ast.Attributes to zettelstore client package ... (check-in: f16990a285 user: stern tags: trunk)
17:17
Remove support for "<<" syntax in Zettelmarkup ... (check-in: cd083b2ffd user: stern tags: trunk)
15:22
Fix some errors; adapt to new client functions ... (check-in: 2c9e209222 user: stern tags: trunk)
2022-02-16
19:22
Update dependencies] ... (check-in: 66b7201e15 user: stern tags: trunk)
19:20
Fix: panic when calling get_info ... (check-in: 06ff387c17 user: stern tags: trunk)
11:06
Full-text optimization: ignore redundant searches ... (check-in: 27f9acf072 user: stern tags: trunk)
2022-02-15
16:52
Optimize metadata values based searches ... (check-in: 24109536a0 user: stern tags: trunk)
16:27
Refactor search.go ... (check-in: 21c974cf0c user: stern tags: trunk)
16:18
Remove support for no-index metadata key ... (check-in: d4369505f8 user: stern tags: trunk)
13:24
Fix selection of negated bool metadata values ... (check-in: 198d50dafc user: stern tags: trunk)
11:59
Incorporate ZJSON constants ... (check-in: 0779aa6456 user: stern tags: trunk)
2022-02-14
18:24
Manual: ZJSON overview ... (check-in: a8950b9871 user: stern tags: trunk)
17:15
Allow to mark a sequence of text within a zettel ... (check-in: d3c1070091 user: stern tags: trunk)
15:00
Cleanup AST handling of links w/o text ... (check-in: 82104ddf61 user: stern tags: trunk)
14:10
Cleanup some AST nodes ... (check-in: dec717f513 user: stern tags: trunk)
13:07
Remove ast.InlineListNode (merge with ast.InlineSlice) ... (check-in: ad1b7062fb user: stern tags: trunk)
11:52
Remove ast.BlockListNode (merge with ast.BlockSLice) ... (check-in: 4df23016f2 user: stern tags: trunk)
11:02
Remove indirection *ast.BlockListNode -> ast.BlockListNode ... (check-in: e8178ff3a7 user: stern tags: trunk)
10:42
Update to Goldmark v1.4.6 ... (check-in: bd7b2e85d0 user: stern tags: trunk)
2022-02-12
22:48
Rename encoder.BufWriter -> EncWriter ... (check-in: 247f71e9a5 user: t73fde tags: trunk)
2022-02-11
23:50
Remove buffer in encoder/buffer.go ... (check-in: 5c652f3ff2 user: t73fde tags: trunk)
2022-02-09
18:50
Remove indirection of *ast.InlineListNode -> ast.InlineListNode ... (check-in: ce43ec8b51 user: stern tags: trunk)
17:06
Remove unneeded indirections for ast.Attributes ... (check-in: f947e28de4 user: stern tags: trunk)
11:04
Rename DJSON -> ZJSON ... (check-in: d85e9f6ae6 user: stern tags: trunk)
10:59
Increase version to 0.4-dev to begin next development cycle ... (check-in: 0677d15ffc user: stern tags: trunk)
09:43
Version 0.3 ... (check-in: 870abfeef3 user: stern tags: trunk, release, v0.3)
2022-02-08
19:02
Cleanup generated DJSON to make it easier to parse and to reduce size ... (check-in: 06878e3dd0 user: stern tags: trunk)
11:36
Cleanup code and build documentation ... (check-in: 900c01ed91 user: stern tags: trunk)
11:04
Update to goldmark v1.4.5 ... (check-in: 2dfb48c5bb user: stern tags: trunk)
10:22
Fix: show visibilty by name, not by number ... (check-in: 66cb978130 user: stern tags: trunk)
2022-02-07
18:39
Fix: expanding more than one element while evaluating block/inline list ... (check-in: b89a728137 user: stern tags: trunk)
10:10
Refactor: make code more robust, esp. on 32bit platforms ... (check-in: 02963767f5 user: stern tags: trunk)
2022-02-05
19:40
Fix: client_test for 32bit platform ... (check-in: e839aa23a4 user: t73fde tags: trunk)
2022-02-04
18:53
Fix: set syntax to HTML for zmk encoding of Verbatim / Literal node ... (check-in: c3d4bcc384 user: stern tags: trunk)
15:48
Refactor set-like type to map set base type to struct{} ... (check-in: 1ec87282be user: stern tags: trunk)
13:07
Refactor id.Set ... (check-in: 50817f665f user: stern tags: trunk)
2022-02-02
11:26
Refactor AST creating code ... (check-in: f199508fdc user: stern tags: trunk)
10:47
Make AST walking more robust ... (check-in: 6de1fa9a17 user: stern tags: trunk)
10:30
Add access rights to all remaining relevant API functions ... (check-in: 7766c699ec user: stern tags: trunk)
10:13
Fix some regression w.r.t. inline zettel ... (check-in: af951c70e6 user: stern tags: trunk)
10:11
Update to new client ... (check-in: d1b8925692 user: stern tags: trunk)
2022-02-01
17:53
Merge from release-0.2 ... (check-in: 688b5d7396 user: stern tags: trunk)
17:45
Version 0.2.1 ... (Leaf check-in: 2ae48d00ba user: stern tags: release, release-0.2, v0.2.1)
17:31
Document access rights value for API ... (check-in: 037abf9fe5 user: stern tags: trunk)
15:36
Fix: zmk encoder output for HTML code; blck-level SVG ist stored as a block node ... (check-in: 3a674923e7 user: stern tags: trunk)
14:24
Update manual: inline zettel + some fixes ... (check-in: ae5231d81d user: stern tags: trunk)
12:02
Refactor ast.LiteralNode to use byte slice instead of string for content ... (check-in: 44f29bf124 user: stern tags: trunk)
11:40
Make Inline-Zettel for inline mode more useful ... (check-in: 2aea883910 user: stern tags: trunk)
11:11
Add info about access rights when returns JSON meta data ... (check-in: 49190a2f7f user: stern tags: trunk)
09:50
Update to new client ... (check-in: ab7ecace57 user: stern tags: trunk)
2022-01-31
18:54
Mark draw-created SVG with unique CSS class ... (check-in: 58baf7771b user: stern tags: trunk)
18:41
Initial version of inline zettel ... (check-in: 95dc32ff49 user: stern tags: trunk)
17:13
Refactor ast.VerbatimNode to store the full content, not just lines. ... (check-in: 6063ab8a92 user: stern tags: trunk)
15:34
Merge from release-0.2 ... (check-in: 16c2c6f40f user: stern tags: trunk)
15:25
Update link to KDE autostart ... (check-in: 96ab8ae77c user: stern tags: trunk)
15:18
Fix: eol handling in HTML edit forms / content fields ... (check-in: 1fd2f65d8d user: stern tags: trunk)
15:10
Document full transclusion ... (check-in: fbac3cba97 user: stern tags: trunk)
14:22
Fix: transclusion is placed on line after paragraph ... (check-in: fc2c6199d8 user: stern tags: trunk)
14:20
Add documentation for draw ... (check-in: d5dd71fff2 user: stern tags: trunk)
11:50
Fix: file is metadata file if it is same as content file, but without content extension ... (check-in: 1e404316a6 user: stern tags: trunk)
10:59
Emit log entry if a previously duplicate zettel file becomes useful ... (check-in: b80c689ae9 user: stern tags: trunk)
10:25
Remove support for treating .meta-files as metadata files ... (check-in: c426c1abac user: stern tags: trunk)
09:29
Fix some regressions ... (check-in: 89fb7a1b2c user: stern tags: trunk)
2022-01-29
17:47
No panic when encode embed BLOB as zmk ... (check-in: 7d8d25822e user: stern tags: trunk)
17:42
Initial implementation of block transclusion ... (check-in: 9da8b48f97 user: stern tags: trunk)
16:52
Add TranscludeNode into various AST visitors ... (check-in: fedfb4ff8d user: stern tags: trunk)
2022-01-28
18:56
Parse BlockEmbedNode ... (check-in: 2686fe4043 user: stern tags: trunk)
16:41
Cleanup drawing code ... (check-in: 7a1e0c4926 user: stern tags: trunk)
14:29
Adapt to new client version ... (check-in: 8910f4ffe6 user: stern tags: trunk)
2022-01-27
17:41
Optimize generated SVG for drawing ... (check-in: dddbb831b6 user: stern tags: trunk)
17:24
Fix some failing tests ... (check-in: ab74440fc0 user: stern tags: trunk)
17:22
Remove some code smells ... (check-in: b999115c74 user: stern tags: trunk)
16:07
Remove needless lines at the beginning of zettel content before storing it ... (check-in: 4081683d1a user: stern tags: trunk)
15:20
Draw: adjust arrows ... (check-in: 4a8ee6df0f user: stern tags: trunk)
15:11
Draw: make "tick" a little stronger ... (check-in: 179e6c60e2 user: stern tags: trunk)
15:04
Refactor ast.EmbedNode -> ast.InlineEmbedNode + its implementations ... (check-in: dd0dc48926 user: stern tags: trunk)
14:09
Update to new client; some refactorings ... (check-in: bfab94b8ce user: stern tags: trunk)
2022-01-26
17:35
Merge drawing system ... (check-in: cadab513c6 user: stern tags: trunk)
17:30
Cleanup external code to be merged into trunk ... (check-in: 508851a148 user: stern tags: draw)
2022-01-25
21:07
Fix some drawing errors ... (check-in: 749bfc61a5 user: stern tags: draw)
20:23
Refactor imported code base ... (check-in: 6f3799f3e7 user: stern tags: draw)
2022-01-24
19:06
Draw: remove blur; make scale and font configurable ... (check-in: 95d762cedd user: stern tags: draw)
2022-01-22
22:15
Add ASCIIToSVG license to dependencies ... (check-in: 15a43a9cd3 user: stern tags: draw)
22:01
Add tests for parser/draw ... (check-in: 3fa251f183 user: stern tags: draw)
21:04
Allow to embed drawing ... (check-in: d87413e345 user: stern tags: draw)
2022-01-21
22:46
Very initial prototype of drawing based on ASCIIToSVG ... (check-in: 306fdaa793 user: stern tags: draw)
2022-01-19
18:17
Increase version to 0.3-dev to begin next development cycle ... (check-in: 4f033da37c user: stern tags: trunk)
18:16
Update license year ... (check-in: bdc4c01332 user: stern tags: release-0.2)
17:48
Merge from release ... (check-in: 5e16f252b9 user: stern tags: trunk)
17:42
Version 0.2 ... (check-in: f091916e1a user: stern tags: release, release-0.2, v0.2)
14:23
Create new branch named "release-0.2" ... (check-in: fb7390fa25 user: stern tags: release-0.2)
14:01
Document autostart on macOS and Linux ... (check-in: 7d550a731a user: stern tags: trunk)
2022-01-17
14:06
Update handling of filename collisions ... (check-in: 3ab9b2b2e5 user: stern tags: trunk)
2022-01-14
18:28
A duplicate file could be the prefix of an existing file ... (check-in: 46f9bfa20d user: stern tags: trunk)
18:15
Document Autostart on macOS: login items ... (check-in: 046e236909 user: stern tags: trunk)
11:27
Update to new client version ... (check-in: e20c8ea169 user: stern tags: trunk)
2022-01-13
18:34
Enhance logger; update manual; state supported CommonMark spec ... (check-in: 35ae7f59c8 user: stern tags: trunk)
2022-01-12
18:29
Update plan: directory changes are now detected, file system case sensitiveness problems added. ... (check-in: 6046724c32 user: stern tags: trunk)
18:14
Fix: write correct YAML files ... (check-in: 99268bf7ee user: stern tags: trunk)
17:53
Fix endless waiting if dirbox file service panics ... (check-in: 0a12a0c843 user: stern tags: trunk)
14:59
Refactor dirbox/filebox/notify and fix some minor bugs ... (check-in: 809435c4fe user: stern tags: trunk)
2022-01-11
19:14
Very initial version of zettel filename collision resolution ... (check-in: dc60f3671d user: stern tags: trunk)
10:04
Add warning for WebUI, when deleting/renaming a zettel with associated useless files. ... (check-in: 4ca32620cd user: stern tags: trunk)
09:39
Update manual for renamed metadata key 'useless-files' ... (check-in: 36a834bf5d user: stern tags: trunk)
09:31
Rename DirEntry.Duplicates -> UselessFiles ... (check-in: 3349796c0c user: stern tags: trunk)