Zettelstore

Timeline
Login

Timeline

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

128 check-ins going from v0.20.0 to trunk

2025-10-14
17:24
Add zsx.Walk into box manager, but not operational ... (Leaf check-in: fd6696169f user: stern tags: trunk)
2025-10-13
18:10
Remove cleaning after parsing; move it to usecase and specific tests ... (check-in: 5de2091f15 user: stern tags: trunk)
17:31
Remove parser.ParseAST; add tests to support parser.Parse wrt SZ encoding; fix a regression ... (check-in: 86d4db26a3 user: stern tags: trunk)
17:18
Rename ast.ZettelNode into ast.Zettel and move it into own package file ... (check-in: 0a829734aa user: stern tags: trunk)
16:57
fix typo in manual ... (check-in: 8ac8fd09c7 user: stern tags: trunk)
2025-10-08
16:57
Add inline zmk encoding; add some test cases; fix old markdown regression ... (check-in: 3eeadedefd user: stern tags: trunk)
13:40
Move encoder/sztransformer -> ast/sztrans/szenc.go ... (check-in: cbc3472808 user: stern tags: trunk)
2025-10-07
13:39
Adapt to zsx changes ... (check-in: e4ddae754e user: stern tags: trunk)
2025-10-06
17:07
Adapt to zsx/zsc changes: change SZ syntax for (BLOB ...) ... (check-in: 159348004d user: stern tags: trunk)
16:25
Refactor SZ handling code to make use of zsx.GetXXX functions; fix manual ... (check-in: ef6fdcca09 user: stern tags: trunk)
13:28
Prepare to implement SZ-based ZMK encoder ... (check-in: cf38fdf40b user: stern tags: trunk)
13:02
Manual: remove deleted SZ nodes "LITERAL-HTML" and "LITERAL-ZETTEL" ... (check-in: ec8732af61 user: stern tags: trunk)
12:34
Initial version of SZ-based MD encoder ... (check-in: 36162db457 user: stern tags: trunk)
2025-10-02
18:25
Forgot to update package zsx ... (check-in: 4286b1469a user: stern tags: trunk)
18:23
Day work on SZ-based Markdown encoding; tests are disabled ... (check-in: 0fdb314580 user: stern tags: trunk)
15:29
Add testing of Encoder.WriteSz; fix some BLOB regressions ... (check-in: 7b89c87ac2 user: stern tags: trunk)
11:42
encoder: refactor simple writing of metadata ... (check-in: 7df7d37cdb user: stern tags: trunk)
11:11
Refactor md- and zmk-encoder to prepare for rewrite with zsx.WalkXXX ... (check-in: 32a1e69812 user: stern tags: trunk)
2025-10-01
17:43
Move detection of compact lists from sztransform.go to ZSC's shtml generation ... (check-in: 1bd1a91ef2 user: stern tags: trunk)
2025-09-29
15:30
Add encoding method "WriteSz", which will supersede "WriteBlocks" in the future. To compare both methods, add temporary part "sz" for each parsed encoder. Then evaluator work with SZ also, "WriteSz" will also be used for evaluated zettel content. ... (check-in: fe9de400b5 user: stern tags: trunk)
14:07
Initial version of SZ cleaner ... (check-in: bbadfbaf06 user: stern tags: trunk)
10:26
Add support for parsing syntaxes in encoder tests; add test for cleaning HTML code. ... (check-in: 2bb1a36a5b user: stern tags: trunk)
2025-09-26
17:39
Add attributes to SZ encoding of syntax tree for tables to make implementation complying with manual ... (check-in: 32846f3098 user: stern tags: trunk)
16:27
Initial version of SZ-based text encoder ... (check-in: 60bf57d2bb user: stern tags: trunk)
2025-09-25
18:14
Commit day work; do not use this version; it will probably work, but contains some code that should not interfere with the normal operation; it is not complete ... (check-in: 03ce64c34f user: stern tags: trunk)
11:35
Remove Zettelmarkup tests (newer version is in client lib) ... (check-in: 672edd8798 user: stern tags: trunk)
2025-09-07
13:45
Remove GitHub configuration ... (check-in: 0a1ff448aa user: t73fde tags: trunk)
2025-09-02
16:19
Adapt to updated dependencies ... (check-in: cec69262f9 user: stern tags: trunk)
2025-08-28
12:05
Make CSRF protection more accessible ... (check-in: 1a664d37d7 user: stern tags: trunk)
07:54
Log WebUI token as a string, not as a byte slice ... (check-in: 58c62f06be user: stern tags: trunk)
2025-08-27
15:59
WebUI: add CRSF protection handler ... (check-in: 03d8f8b568 user: stern tags: trunk)
15:08
Use Go 1.25; update dependencies ... (check-in: e624c65f3c user: stern tags: trunk)
2025-08-25
14:32
Update to latest zs-client; use sxhtml.MakeSymbol for HTML symbols ... (check-in: de396b0b55 user: stern tags: trunk)
2025-08-07
19:28
WebUI: generate link with new sx function "wui-href" ... (check-in: 4fcc6acbbd user: t73fde tags: trunk)
2025-08-06
17:38
Adapt to sxwebs changes ... (check-in: 21b469a436 user: t73fde tags: trunk)
2025-07-23
15:35
Update dependencies: yuin/goldmark, webs, sxwebs ... (check-in: 345e77616d user: stern tags: trunk)
2025-07-15
17:20
Update dependencies ... (check-in: 032705f0c8 user: stern tags: trunk)
17:18
Remove unneeded internal functions "GetURLPrefix" ... (check-in: acd9a80393 user: stern tags: trunk)
17:17
Increase version to 0.23.0-dev to begin next development cycle ... (check-in: b87439588d user: stern tags: trunk)
2025-07-08
13:41
Fix manual w.r.t. key types ... (check-in: c997eeffe6 user: stern tags: trunk)
2025-07-07
08:54
Version 0.22.0 ... (check-in: 5336da12eb user: stern tags: trunk, release, v0.22.0)
07:31
Update dependencies ... (check-in: 46803d88ec user: stern tags: trunk)
2025-07-03
10:59
Mave package strfun to external package t73f.de/r/zero ... (check-in: ca94f0bb3c user: stern tags: trunk)
2025-07-02
16:15
dirbox: make writing to zettel files more robust ... (check-in: 07ca8d7b69 user: stern tags: trunk)
16:12
Fix manual ... (check-in: d27123b210 user: stern tags: trunk)
16:03
Update check list for release ... (check-in: 89b4d8fc76 user: stern tags: trunk)
08:42
Small refactoring in select/query ... (check-in: a56f4a450c user: stern tags: trunk)
08:15
Fix "vuca bani" bug, i.e. search a word that is not contained, together with a word that is contained in the ZS. ... (check-in: 6320c5035b user: stern tags: trunk)
2025-07-01
12:03
Manual: update outdated URIs ... (check-in: 64d9e3c5a1 user: stern tags: trunk)
2025-06-28
12:38
WebUI: remove action "version" ... (check-in: 4e8e110e8f user: t73fde tags: trunk)
2025-06-27
17:36
Fix typos, mostly in manual, one in software, one in web site, all reported by my students ... (check-in: 0796a3da98 user: stern tags: trunk)
10:09
Make DIRECTED a default for WebUI context/thread urls ... (check-in: 6c59d51f87 user: stern tags: trunk)
2025-06-26
15:48
Refactor context and thread directive; add / update documentation ... (check-in: d4188ac893 user: stern tags: trunk)
15:05
Add DIRECTED to CONTEXT directive; not yet documented ... (check-in: 6ed448a705 user: stern tags: trunk)
14:20
Refactor CONTEXT query ... (check-in: 942030fab4 user: stern tags: trunk)
14:10
Add DIRECTED directive to thread directive; metadata keys ending with -ref and -refs are interpreted as zettel identifier ... (check-in: 8e0b505df5 user: stern tags: trunk)
10:11
Remove support for explicit version zettel ... (check-in: 939bea711e user: stern tags: trunk)
2025-06-24
18:12
WebUI: add thread query URIs also to zettel page precursor/prequel entries ... (check-in: 8f76623a50 user: stern tags: trunk)
15:21
Initial implementation and documentation of thread query directives ... (check-in: 6e1d05ba58 user: stern tags: trunk)
2025-06-23
17:41
Very initial implementation of thread queries ... (check-in: 2be9d8ee3f user: stern tags: trunk)
13:07
Add zsx to dependency zettel ... (check-in: 5e978a78be user: stern tags: trunk)
13:02
Modify CONTEXT cost model ... (check-in: 9ec1107c68 user: stern tags: trunk)
11:32
WebUI: refactor how to work with role specific extensions ... (check-in: a6eca323de user: stern tags: trunk)
10:20
WebUI: show "version" action not on default view, only on Info view ... (check-in: 4f3b4a5342 user: stern tags: trunk)
2025-06-20
17:43
Fix crash, when sx-max-nesting was not specified; refactor related code ... (check-in: e8137c8eb9 user: stern tags: trunk)
17:20
Introduce startup configuration "sx-max-nesting" to control the maximum nesting of sx computations; refactor related code and documentation ... (check-in: 291bca9356 user: stern tags: trunk)
15:54
Merge slog code ... (check-in: 75e997e7ee user: stern tags: trunk)
2025-06-16
18:09
Show number of symbols per package ... (check-in: 50cca6221a user: stern tags: trunk)
16:21
Adapt to latest sx ... (check-in: 8a48132b79 user: stern tags: trunk)
12:38
Adapt to latest sx ... (check-in: 49cbeebe4f user: stern tags: trunk)
2025-06-02
16:24
Fix some spellings in manual ... (check-in: c9e3b02358 user: stern tags: trunk)
2025-05-26
09:54
Update t73f dependencies ... (check-in: 3d151cf801 user: stern tags: trunk)
2025-05-22
18:21
Cleanup context key value handling ... (check-in: f51c8bd4d9 user: stern tags: trunk)
2025-05-09
16:34
Add loopback device authentication ... (check-in: 90dbaa8009 user: stern tags: trunk)
12:43
Omit rporting frozen config error ... (check-in: 336d20b3e4 user: stern tags: trunk)
12:06
Add errcheck to check tool ... (check-in: 2766566a4a user: stern tags: trunk)
12:03
Add some missing error handling ... (check-in: 06b8886fc7 user: stern tags: trunk)
2025-05-08
18:22
Check some errors in main function ... (check-in: 46e696cbdc user: stern tags: trunk)
2025-05-06
16:55
Update dependencies ... (check-in: 4e41f56926 user: stern tags: trunk)
16:54
Remove some unused functions ... (check-in: 350a98010d user: stern tags: trunk)
2025-05-05
16:06
Rename log message method "HTTPIP" -> "RemoteAddr" ... (check-in: 8c92ef82e5 user: stern tags: trunk)
16:02
Use webs to calculate the remote address of an web client ... (check-in: 1f44d5cd6a user: stern tags: trunk)
2025-05-02
14:40
Remove Sxn prelude zettl; replace it with std Sx prelude constant ... (check-in: b177257ea5 user: stern tags: trunk)
14:12
Update dependencies ... (check-in: 7a3cf63a22 user: stern tags: trunk)
2025-04-27
11:39
Increase version to 0.22.0-dev to begin next development cycle ... (check-in: d3bf07e6d7 user: t73fde tags: trunk)
2025-04-26
15:16
WebUI: fix wrong display of missing tags in zettel page ... (check-in: 86a15a13f7 user: stern tags: trunk)
15:13
WebUI: move context link from info page to zettel page ... (check-in: 7ae5e31c4a user: stern tags: trunk)
2025-04-17
15:29
Version 0.21.0 ... (check-in: 7220c2d479 user: stern tags: trunk, release, v0.21.0)
09:24
Update to zsc, to fix a panic ... (check-in: b3283fc6d6 user: stern tags: trunk)
2025-04-16
18:12
Fix developer docs: fuzz test ... (check-in: 6131a5f836 user: stern tags: trunk)
16:15
Manual: add info that a pasred zettel is used for calculating references ... (check-in: e62186484d user: stern tags: trunk)
16:08
Add new computed zettel "Modules" to show path and version of each module ... (check-in: 300f931322 user: stern tags: trunk)
2025-04-15
16:45
Set allowed max value of heading level to 5 in markdown parser ... (check-in: 6241e1246c user: stern tags: trunk)
16:33
Update dependencies: sx, sxweb, zsx, zs-client ... (check-in: b00ec8c1f3 user: stern tags: trunk)
2025-04-14
12:48
Use Sx stack-interpreter ... (Closed-Leaf check-in: 6ae7033fd9 user: stern tags: stack-interpreter)
2025-04-03
11:12
Adapt to dependency change (Sx) ... (check-in: 7002f77316 user: stern tags: trunk)
2025-03-25
16:57
Adapt to zsc changes (refactored sz.ScanReference) ... (check-in: b2fddd6b32 user: stern tags: trunk)
2025-03-24
10:04
Merge kernel/impl.go into kernel/kernel.go; remove some unneeded functions; make some functions private ... (check-in: 21fab08139 user: stern tags: trunk)
09:48
Remove kernel.Kernel interface; there is only one struct that implements that interface ... (check-in: a2b7a21a44 user: stern tags: trunk)
2025-03-20
18:08
Merge kernel/impl with kernel ... (check-in: 5a1e31b361 user: stern tags: trunk)
16:21
Splice package internal/web/server/impl -> internal/web/server ... (check-in: a8d9977b97 user: stern tags: trunk)
15:24
Adapt again to zsc/zsx changes ... (check-in: e1014c464d user: stern tags: trunk)
15:14
Adapt to zsc/zsx changes ... (check-in: beea3409ed user: stern tags: trunk)
13:36
Adapt to zsc/zero changes ... (check-in: bd1bcc03f8 user: stern tags: trunk)
12:30
WebUI: fix calculation of shadowed boxes in info view ... (check-in: f57d54ca64 user: stern tags: trunk)
2025-03-18
14:51
Adapt to zsc/zsx changes ... (check-in: 1c97db52f5 user: stern tags: trunk)
2025-03-17
18:05
Adapt to zsc change (move some definitions to new zsx) ... (check-in: 3dd760d75c user: stern tags: trunk)
13:50
In Sz, encode table cell alignment as an attribute ... (check-in: 226a360df9 user: stern tags: trunk)
11:52
Adapt to zsc change: add attribute to sz encoding of table cells ... (check-in: 2e2b68ef8e user: stern tags: trunk)
10:31
Refactor encoder: remove WriteContent and WriteInlines ... (check-in: 9b4d7dcb27 user: stern tags: trunk)
2025-03-14
14:45
Add attributes to block BLOBs ... (check-in: e328bec31b user: stern tags: trunk)
13:39
Add attribute to sz encoding of lists and descriptions ... (check-in: 3d58de9a41 user: stern tags: trunk)
2025-03-13
17:34
Refactor all remaining parsers to produce sz nodes, instead of AST node ... (check-in: a60833ae1e user: stern tags: trunk)
16:24
Markdown parser produces sz nodes, not ast nodes ... (check-in: 03432b59fd user: stern tags: trunk)
14:20
Update to latest zsc ... (check-in: 4bafb0b7b4 user: stern tags: trunk)
13:42
Refactor sz LINK-* symbols into one symbol LINK. Type of reference is encoded in reference itself ... (check-in: 6410cf4b8b user: stern tags: trunk)
2025-03-12
17:16
Adapt to zsc change: zmk parser as struct ... (check-in: 209c52020b user: stern tags: trunk)
14:50
Adapt dependency zettel to moved "draw" parser code ... (check-in: 020f14ec52 user: stern tags: trunk)
2025-03-11
18:23
Move "draw" parser into webs project as webs/aasvg ... (check-in: 21e6d126ee user: stern tags: trunk)
17:39
Move all parser into one package ... (check-in: 1e8c0c9415 user: stern tags: trunk)
16:19
Remove unneeded encoder vars for text and zmk encoding ... (check-in: 45c2680bfa user: stern tags: trunk)
14:11
Move all encoders in one package ... (check-in: 725013bc89 user: stern tags: trunk)
2025-03-10
18:52
Refactored strfun.XMLEscape into web/xml ... (check-in: 08d7e39dbc user: stern tags: trunk)
17:04
Typos in Website; add missing download link to Android executable ... (check-in: 9e0f33d64a user: stern tags: trunk)
16:52
Move internal packages below dir "internal" ... (check-in: 6f5241082e user: stern tags: trunk)
2025-03-07
19:04
Increase version to 0.21.0-dev to begin next development cycle ... (check-in: 78bd8825fa user: stern tags: trunk)
16:48
Fix release date for 0.20.0 in changelog ... (check-in: f0f37f254c user: stern tags: trunk)
16:06
Version 0.20.0 ... (check-in: 674f1fe89d user: stern tags: trunk, release, v0.20.0)