Zettelstore

Timeline
Login

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

1583 descendants of version-0.0.12

2024-04-18
13:30
Adapt to client change: api.URLBuilder ... (Leaf check-in: 85cb9d749b user: stern tags: trunk)
07:57
Update dependency zettel ... (check-in: af30a48347 user: stern tags: trunk)
07:47
Adapt to SxHTML separation from Sx ... (check-in: cfc550e368 user: stern tags: trunk)
2024-04-17
16:15
Move client software to package t73f.de/r/zsc ... (check-in: 9ce68bd62b user: stern tags: trunk)
2024-04-16
15:06
Update sx dependency ... (check-in: 0fb9d73896 user: stern tags: trunk)
2024-04-15
09:38
Adapt to sx changes: String is now a struct ... (check-in: dabc96d27f user: stern tags: trunk)
2024-04-13
14:08
Fix GOVCS regression in tools.go ... (check-in: 8fa5835dda user: stern tags: trunk)
14:05
Adapt to new location of sx repo ... (check-in: af2a8a224e user: stern tags: trunk)
2024-04-05
10:28
Update Go dependencies: crypto, term ... (check-in: b40340e520 user: stern tags: trunk)
2024-04-03
13:04
Update to github.com/yuin&goldmark v1.7.1 ... (check-in: d996d0b323 user: stern tags: trunk)
2024-03-18
11:06
Fix regression of last commit (forgot to update tests) ... (check-in: 726c56c5ed user: stern tags: trunk)
11:01
Add computed zettel "Zettelstore Memory" ... (check-in: 20c2401591 user: stern tags: trunk)
2024-03-14
12:16
Adapt to Sx changes: arity-specific builtin implementation functions ... (check-in: a82de648e8 user: stern tags: trunk)
2024-03-11
15:22
Adapt to Sx changes ... (check-in: 1b8d09d31b user: stern tags: trunk)
2024-03-06
15:05
Update to latest golang dependencies ... (check-in: 3950f3fb55 user: stern tags: trunk)
15:02
Increase version to 0.18.0-dev to begin next development cycle
... (check-in: 51c141a192 user: stern tags: trunk)
2024-03-04
17:08
Version 0.17.0 ... (check-in: c863ee5f61 user: stern tags: trunk, release, v0.17.0)
13:47
Adapt to sx changes; add SPDX license identifiers ... (check-in: 5485ba3ce3 user: stern tags: trunk)
2024-03-02
11:07
Adapt to sx changes: introduction of "env.Compile" ... (check-in: 9ff77efb2b user: t73fde tags: trunk)
2024-03-01
16:47
Adapt to sx changes (builtin "(cond ...)" was removed) ... (check-in: c0e0b35e4c user: stern tags: trunk)
2024-02-29
14:30
Remove superfluous attribute of httpServer ... (check-in: 3c1f6e5880 user: stern tags: trunk)
2024-02-27
18:55
Update to latest golang/x/crypto ... (check-in: 4d68105477 user: stern tags: trunk)
2024-02-22
11:34
WebUI: shaow all metadata with key ending "-url" on zettel view ... (check-in: 8c07ae69e6 user: stern tags: trunk)
08:34
Rename box/manager/memstore -> mapstore; refactor indest store creation ... (check-in: 45ea069f2f user: stern tags: trunk)
2024-02-21
13:10
Remove logging level "warn", "fatal", "panic" ... (check-in: 425f78f137 user: stern tags: trunk)
2024-02-20
18:07
Remove logging level "sense" ... (check-in: f1ae410859 user: stern tags: trunk)
2024-02-19
18:47
Manual: make clear that metadata keys are lowercase ... (check-in: 26a295e2cf user: stern tags: trunk)
15:25
Remove metadata type WordSet ... (check-in: 6b781a62ee user: stern tags: trunk)
15:06
Actions in uppercase letters that result in an empty list, will be ignored and the selected zettel list in retured. This is for compatibility. ... (check-in: 83eefb5fca user: stern tags: trunk)
14:30
Pretty-print SXN zettel only at evaluation, not at parsing time ... (check-in: c7429dbb8e user: stern tags: trunk)
13:58
Add license information to SXN zettel ... (check-in: 2b5069f91c user: stern tags: trunk)
13:49
WebUI: add CSS classes to metadata table rows in info view ... (check-in: 5af46550f7 user: stern tags: trunk)
10:51
WebUI: generate a matching query for all tags / words ... (check-in: 51cfe45f78 user: stern tags: trunk)
2024-02-18
14:33
WebUI: add "full" (context) link to info page ... (check-in: 851a52b44b user: t73fde tags: trunk)
2024-02-16
00:19
Refactor: use API constants for query actions ... (check-in: 459740a035 user: t73fde tags: trunk)
2024-02-15
23:42
API: add query action REDIRECT ... (check-in: c3a7367b79 user: t73fde tags: trunk)
2024-02-13
21:26
Add errcheck to dev tools ... (check-in: aaca7c730d user: t73fde tags: trunk)
21:22
Refactor API/WebUI code to make use of Zid.ZettelID ... (check-in: 3c515c0e54 user: t73fde tags: trunk)
21:07
WebUI: add query action REDIRECT ... (check-in: 955bbfe0fa user: t73fde tags: trunk)
20:39
WebUI: fix reIndex Zettel ... (check-in: b08dff0564 user: t73fde tags: trunk)
2024-02-11
20:33
Fix panic when debug mode: printing page object (was an sx error too) ... (check-in: 880a0bda12 user: t73fde tags: trunk)
20:14
Update to latest client ... (check-in: 55efa43140 user: t73fde tags: trunk)
19:27
Adapt to sx changes: sx.Symbol is now a pointer ... (check-in: 8e0a831f7a user: t73fde tags: trunk)
2024-02-09
18:15
Add FULL directive to CONTEXT query ... (check-in: 4a0a24da24 user: t73fde tags: trunk)
17:56
Update cost calculation for context retrieval ... (check-in: d7d40b5cca user: t73fde tags: trunk)
15:57
Refactor context calculation to use floating point numbers ... (check-in: b4ef36880c user: t73fde tags: trunk)
15:43
Fix: tag costs for context must be calculated for every zettel ... (check-in: 80e42ee970 user: t73fde tags: trunk)
12:09
Refactor context calculation wrt tag handling ... (check-in: f147a95311 user: t73fde tags: trunk)
2024-02-08
16:05
WebUI: show correct number of entries when an action was given ... (check-in: 3d30a92c01 user: t73fde tags: trunk)
15:36
WebUI: show number of entries in query lists ... (check-in: e97125744a user: t73fde tags: trunk)
14:40
Update to latest Go dependencies ... (check-in: 55f6e17aa7 user: t73fde tags: trunk)
2024-02-07
21:57
Refactor to use new math/rand/v2 package ... (check-in: 0599935204 user: t73fde tags: trunk)
21:02
Update to latest client; fix one regression ... (check-in: 11173d5673 user: t73fde tags: trunk)
20:32
Refactor to make use of new Go 1.22 for loop ... (check-in: f3408356d0 user: t73fde tags: trunk)
19:46
Update to Go 1.22 ... (check-in: 33b8d2c22f user: t73fde tags: trunk)
2024-02-06
14:02
Adapt to latest client changes ... (check-in: feeaac3d0d user: stern tags: trunk)
2024-02-05
18:38
Update to latest client and sx ... (check-in: 20e659bb31 user: stern tags: trunk)
2024-02-02
16:02
Fix: use zs-client in trunk version ... (check-in: ca2c0db83f user: stern tags: trunk)
15:05
Update dependency goldmark v1.7.0 ... (check-in: d70d7522e4 user: stern tags: trunk)
15:01
Adapt to sx changes: string-append -> concat; introduction of sx.ListBuilder ... (check-in: e4149c205e user: stern tags: trunk)
2024-01-28
17:37
Adapt to sx changes ... (check-in: 77af078867 user: t73fde tags: trunk)
2024-01-23
11:06
sz encoding: remove explicit BLOCK symbol in REGION-* ... (check-in: c49181b922 user: stern tags: trunk)
2024-01-22
14:12
Remove unneeded INLINE symbols in Sz encoding ... (check-in: 09bbcc7e52 user: stern tags: trunk)
12:56
Use correct client version ... (check-in: 424d405e89 user: stern tags: trunk)
12:50
Refactor Sz encoding wrt inline slices ... (check-in: ea81e69447 user: stern tags: trunk)
11:29
Make sz encoding of end notes simpler ... (check-in: bc7f60d7f4 user: stern tags: trunk)
11:01
Sz encoding: remove helper symbols quote/list ... (check-in: 5e7537bbc4 user: stern tags: trunk)
09:14
Change sz reference encoding ... (check-in: 330e05c116 user: stern tags: trunk)
2024-01-18
08:36
Adapt to sx changes (4/?) ... (check-in: ce4064348d user: stern tags: trunk)
2024-01-11
18:15
Move constant ast.QueryPrefix to zettelstore-client ... (check-in: 620abb3c37 user: stern tags: trunk)
17:04
Move package "input" to zettelstore-client ... (check-in: 57dfe9c44c user: stern tags: trunk)
2024-01-10
14:37
Fix missing syntax value when created via API ... (check-in: 9838cf2d5b user: stern tags: trunk)
2024-01-09
11:41
Update to latest golang.org/x/crypto ... (check-in: 313d5f52c7 user: stern tags: trunk)
11:40
Update to latest sx ... (check-in: 3615e4d466 user: stern tags: trunk)
2024-01-08
08:51
Adapt to sx changes (3/?) ... (check-in: 461952435d user: stern tags: trunk)
2024-01-06
19:08
Adapt to sx changes (2/?) ... (check-in: d772f6be28 user: stern tags: trunk)
18:58
Adapt to latest sx ... (check-in: 97afeb8e40 user: stern tags: trunk)
2024-01-05
16:26
Adapt to latest sx changes ... (check-in: a35c654174 user: stern tags: trunk)
12:45
Update to latest golang.org/x/term ... (check-in: d85901e70e user: stern tags: trunk)
2024-01-03
20:53
Adapt to sx changes (removal of sxeval.Engine) ... (check-in: 2aa7bad033 user: t73fde tags: trunk)
2024-01-01
20:45
Adapt to sx changes (make Symbol a non-struct; remove SymbolFactory) ... (check-in: 39e5d1bfe4 user: t73fde tags: trunk)
2023-12-31
15:00
Adapt to sx changes ... (check-in: e3f51d635b user: t73fde tags: trunk)
2023-12-28
20:42
WebUI: show list controls only when query list is non-empty ... (check-in: 85f1aba976 user: t73fde tags: trunk)
20:07
Refactor sx symbol binding for webui ... (check-in: efa512114c user: t73fde tags: trunk)
17:13
Add action "Zettel" to role zettel, which lists all zettel with the given role ... (check-in: 750cf93db6 user: t73fde tags: trunk)
17:05
Merge fix from v0.16.1 ... (check-in: 4c6aa26df6 user: t73fde tags: trunk)
16:48
Version 0.16.1 ... (Leaf check-in: 900b273924 user: t73fde tags: release, release-0.16, v0.16.1)
16:41
Fix sxn code that removed role-based customization, esp. for an additional action if role is "tag" ... (check-in: e721174596 user: t73fde tags: release-0.16)
2023-12-22
16:03
Fix HTML rendering of blockquotes ... (check-in: d47cb48e45 user: stern tags: trunk)
15:38
WebUI: make form more accessible ... (check-in: 9231aa88b8 user: stern tags: trunk)
15:37
Tool htmllint: be tolerant for some standard compliant HTML code where tidy produces an error / a warning. Esp. search tag und some inputmode values. ... (check-in: 03b86dd035 user: stern tags: trunk)
2023-12-20
16:19
Update fossil setting ... (check-in: 9d41824802 user: stern tags: trunk)
2023-12-19
11:45
Update to changed golang dependencies ... (check-in: 993afba266 user: stern tags: trunk)
2023-12-18
17:45
Add development documentation for command line development tools ... (check-in: 39fd41789c user: stern tags: trunk)
16:54
First final version of development tool htmltidy ... (check-in: 702ec3dd2f user: stern tags: trunk)
11:03
Add "deadcode" to the development tools ... (check-in: c3ea663ade user: stern tags: trunk)
10:38
Remove some unreachable functions ... (check-in: 4b567b90d5 user: stern tags: trunk)
2023-12-14
09:42
Add very draft versionh of tool "htmllint" ... (check-in: 78a54b361d user: stern tags: trunk)
2023-12-13
18:49
Separate commands for tools to manage development ... (check-in: 211b610de3 user: stern tags: trunk)
17:42
Undo last commit: move all build commands in one file ... (check-in: b76e5a06d1 user: stern tags: trunk)
2023-12-12
12:03
Refactor build/dev tool into more source files ... (check-in: a5c59c264d user: stern tags: trunk)
2023-12-11
08:52
WebUI: show only tag/role zettel is they were searched actively, not that a tag/role should be missing ... (check-in: a00342b152 user: stern tags: trunk)
2023-12-08
14:11
Update to new ZS client ... (check-in: b7666016ef user: stern tags: trunk)
2023-12-01
13:29
Cleanup changes file: tt tag to code tag ... (check-in: 93010b5f17 user: stern tags: trunk)
13:02
Fix some omissions in the manual ... (check-in: 9804546d28 user: stern tags: trunk)
2023-11-30
18:10
Increase version to 0.17.0-dev to begin next development cycle ... (check-in: 9d654c5606 user: stern tags: trunk)
16:08
Version 0.16.0 ... (check-in: a5afffaf5f user: stern tags: trunk, release, v0.16.0)
2023-11-29
16:53
Add predefined role zettel ... (check-in: 514e400b28 user: stern tags: trunk)
11:14
WebUI: initial suuport for role zettel ... (check-in: f819f27e99 user: stern tags: trunk)
2023-11-28
17:58
API: add support for role zettel ... (check-in: 9fba08c835 user: stern tags: trunk)
13:39
WebUI: do not show link to create tag zettel if current user is not allowed to create zettel ... (check-in: 97f9587495 user: stern tags: trunk)
13:34
Update golang and zs-client dependencies ... (check-in: 6f802c716d user: stern tags: trunk)
2023-11-27
13:54
Fix: search for tag with de-normalized characters ... (check-in: de2e044f6b user: stern tags: trunk)
2023-11-26
17:16
Fix some issues with last commit ... (check-in: 6bfb3ad5fd user: stern tags: trunk)
2023-11-25
18:19
WebUI: allow to configure detail/summary list on zettel page ... (check-in: 45e8a9e2f8 user: stern tags: trunk)
17:03
Make zettel with dependencies public ... (check-in: 276b641657 user: stern tags: trunk)
2023-11-18
17:43
Fix bug of using secondary quotes wrong ... (check-in: 6d2938d068 user: stern tags: trunk)
2023-11-16
10:05
Fix typo in manual (API: update zettel) ... (check-in: 1fe660db10 user: stern tags: trunk)
2023-11-14
13:29
Refactor logger: remove IfErr() method for future transition to package slog ... (check-in: ca05330e3d user: stern tags: trunk)
2023-11-13
18:15
Add zmk support for inline highlighting ... (check-in: d1573bd66d user: stern tags: trunk)
13:15
Fix manual error ... (check-in: 69be1908ea user: stern tags: trunk)
12:06
Write image alternate text, even if image zettel has no title ... (check-in: e95da76c00 user: stern tags: trunk)
2023-11-12
15:17
Fixed shtml encoder w.r.t inline quoting. ... (check-in: 9efb572585 user: t73fde tags: trunk)
2023-11-11
17:12
Add some tests for inline quotes; update from trunk ... (Leaf check-in: 30d60264ae user: stern tags: shtmls)
2023-11-10
18:21
Update to latest zettelstore client ... (check-in: 9ea741c327 user: stern tags: shtmls)
16:21
Remove support for temp encoding htmls ... (check-in: 7e5f274737 user: stern tags: shtmls)
16:13
WebUI: make use of shtml encoder ... (check-in: 11c04413a6 user: stern tags: shtmls)
15:25
Use shtml encoder to implement html encoder ... (check-in: beabb004a3 user: stern tags: shtmls)
13:26
shtml: generates real quote characters, not the HTML q tag ... (check-in: 2bc2bb4fa0 user: stern tags: shtmls)
11:43
Encoder: allow to specify default language ... (check-in: ebdf9bcbc2 user: stern tags: shtmls)
2023-11-09
19:18
Initial version that passes all tests ... (check-in: 6d9e38452f user: stern tags: shtmls)
13:44
Update golang dependencies ... (check-in: 3be5833f58 user: stern tags: trunk)
2023-11-08
17:00
Rename shtml encoder to htmls; create new shtml encoder that will contains new new code for the top-down encoder (previous shtml was bottom-up).

Note: tests will fail, since the current client transformator just returns an empty list. This will change in the future. ... (check-in: 1452b6275f user: stern tags: shtmls)

2023-11-06
15:57
WebUI: use normalized tag name to create a new tag ... (check-in: fe0743ad2a user: stern tags: trunk)
09:27
Update golang dependency ... (check-in: f7b9e9423e user: stern tags: trunk)
2023-11-02
10:54
Adapt to Sx changes ... (check-in: a70c4b03b5 user: stern tags: trunk)
2023-11-01
19:10
Adapt to sx changes ... (check-in: 179d533793 user: stern tags: trunk)
2023-10-30
17:37
Allow timestamps to be specified in a shorter way ... (check-in: da5f0762b8 user: stern tags: trunk)
16:07
Allow to specify incomplete timestamp as metadata in zettel ... (check-in: b3d2c6deac user: stern tags: trunk)
13:25
Refactor metadata functions: remove unneeded; reshape some functions for easier handling ... (check-in: 963bbe7f26 user: stern tags: trunk)
2023-10-29
15:00
Update to latest sx ... (check-in: bac9c720e1 user: stern tags: trunk)
2023-10-28
16:42
Update to latest yuin/goldmark ... (check-in: 82527cc850 user: t73fde tags: trunk)
2023-10-27
17:20
Refactor zettel indexer / anteroom management ... (check-in: 3777973d2a user: stern tags: trunk)
14:27
Allow to bind sxn functions as a constant ... (check-in: 0bd8406f2c user: stern tags: trunk)
07:18
Adapt to sx changes ... (check-in: 686cdc59fb user: stern tags: trunk)
06:08
Increase version to 0.16.0-dev to begin next development cycle ... (check-in: bd019d898d user: stern tags: trunk)
2023-10-26
16:03
Version 0.15.0 ... (check-in: 7cde0fccea user: stern tags: trunk, release, v0.15.0)
2023-10-23
14:52
Start re-indexing zettel via API and WebUI (query action REINDEX) ... (check-in: 382096929c user: stern tags: trunk)
2023-10-22
13:12
Fix: (s)html generation of description list with a term, but no data. Add test case ... (check-in: d5e33dd0c1 user: stern tags: trunk)
12:04
Upgrade to fsnotify@1.7.0 ... (check-in: 39469ed066 user: stern tags: trunk)
2023-10-19
16:48
Remove four methods from read-only managed box implementations, like constbox, compbox, zipbox ... (check-in: 570c6dec72 user: stern tags: trunk)
16:39
Fix warning message ... (check-in: f7e7cf66fa user: stern tags: trunk)
16:14
Update index on box operation: create, update, rename, delete. ... (check-in: 46a62e63e0 user: stern tags: trunk)
12:06
Adapt to sx changes: use builtin cond syntax ... (check-in: 200208a0b5 user: stern tags: trunk)
2023-10-17
12:42
Adapt to sx changes (quote fix) ... (check-in: 3dcdc8de9b user: stern tags: trunk)
2023-10-16
17:04
Adapt to sx changes (new-style syntax functions) ... (check-in: 4d40b5da85 user: stern tags: trunk)
14:12
Adapt to sx changes (new-style builtins) ... (check-in: 7cc14afd1e user: stern tags: trunk)
2023-10-13
20:32
Update to latest sx ... (check-in: 858b79b9ed user: t73fde tags: trunk)
2023-10-12
22:58
Adapt to sx changes by using new defconst form ... (check-in: e423731067 user: t73fde tags: trunk)
13:58
Adapt to latest sx and use defvar/defun instead of define ... (check-in: 371a6ed239 user: stern tags: trunk)
2023-10-11
17:10
WebUI: when creating a child zettel, it must not contain metadata from parent zettel ... (check-in: ba7ae1bf7c user: stern tags: trunk)
2023-10-09
17:47
Adapt to changes from sx; show error message when loading sxn code shows a problem ... (check-in: 52f1e703c5 user: stern tags: trunk)
2023-10-08
17:33
Update to latest sx ... (check-in: ae09008654 user: t73fde tags: trunk)
2023-10-07
16:41
Upgrade to latest sx by defining sx macros 'and' and 'or' ... (check-in: 1865771d8e user: t73fde tags: trunk)
2023-10-06
18:12
Update to latest sx ... (check-in: 11efa2bc04 user: stern tags: trunk)
16:35
Add sxn prelude zettel ... (check-in: 7aeb9a36aa user: stern tags: trunk)
16:06
Update golang dependencies ... (check-in: 2d6d3476ec user: stern tags: trunk)
13:26
Refactor digraph.Clone ... (check-in: 158fba7f05 user: stern tags: trunk)
13:23
Fix digraph problem that causes sxn zettel to be loaded in wrong order (which causes the let macro not to be defined when it was needed) ... (check-in: 2e64e0a3e5 user: stern tags: trunk)
2023-10-05
18:00
Adapt to sx changes: replace builtin let with macro ... (check-in: e08ef2781c user: stern tags: trunk)
16:26
WebUI: better error message, when original message could not be rendered ... (check-in: a2eddca870 user: stern tags: trunk)
2023-10-02
13:43
Update build version and timestamp when building manual ... (check-in: 872ad5d28c user: stern tags: trunk)
10:26
WebUI: link to create missing tag zettel ... (check-in: 67080318e9 user: stern tags: trunk)
2023-09-29
10:29
API: refactor handling of TagZettel ... (check-in: bd488c3dca user: stern tags: trunk)
09:09
Add test for API call to retrieve tag zettel ... (check-in: ea291f81a9 user: stern tags: trunk)
2023-09-28
17:17
API: allow to determine tag zettel ... (check-in: 2f13f6a271 user: stern tags: trunk)
2023-09-25
18:05
API: allow to retrieve tag zettel via '/z?tag=TAG' ... (check-in: 34a725707a user: stern tags: trunk)
15:36
Typo in manual ... (check-in: 60bb4e4c61 user: stern tags: trunk)
15:33
WebUI: tag zettel in query result now links directly to the zettel ... (check-in: 60fe0fe0b6 user: stern tags: trunk)
14:51
Add usecase to retrieve tag zettel and integrate it into list view ... (check-in: d57240dd58 user: stern tags: trunk)
2023-09-23
14:47
Increase version to 0.15.0-dev to begin next development cycle ... (check-in: 2da8b55d01 user: t73fde tags: trunk)
2023-09-22
16:49
Version 0.14.0 ... (check-in: 0812552da8 user: stern tags: trunk, release, v0.14.0)
16:41
webUI: remove support for <search> since it is not well supported by HTML validators ... (check-in: 743e66e08b user: stern tags: trunk)
15:17
Fix: load WebUI sxn dependencies always from zettel, never from index ... (check-in: dcf984611c user: stern tags: trunk)
14:15
Fix: removing zettel 00000000000100 does not reload runtime configuration ... (check-in: 962a568f5b user: stern tags: trunk)
2023-09-21
15:27
WeUI: add <search> tag to HTML search forms ... (check-in: e5dfc12789 user: stern tags: trunk)
2023-09-19
07:38
Update golang dependencies ... (check-in: b6135f2349 user: stern tags: trunk)
2023-09-15
17:46
Adapt to sx change: quote is not a builtin, but part of reader/eval ... (check-in: 1380c3cc0e user: t73fde tags: trunk)
14:02
Adapt to sx changes, mostly sx.MakeString -> sx.String ... (check-in: 4c13bef7bf user: t73fde tags: trunk)
2023-09-11
19:36
Upgrade sx dependency ... (check-in: e1b01e4e6d user: t73fde tags: trunk)
2023-09-07
18:38
Refactor (incl last commit): info/zettel sxn code w.r.t. action links ... (check-in: 80f4e66abf user: t73fde tags: trunk)
18:36
(no comment) ... (check-in: 2a75267418 user: t73fde tags: trunk)
2023-08-30
18:22
WebUI: refactor query link generation to get the zettel of a given tag zettel by using the new string-append and query-to-url builtins. ... (check-in: b8a6c00a03 user: t73fde tags: trunk)
2023-08-29
21:42
WebUI: initial version of tag zettel, aka meta tags ... (check-in: 83fed2cbcd user: t73fde tags: trunk)
2023-08-28
21:10
Adapt to latest sx updates ... (check-in: 2de9f895a6 user: t73fde tags: trunk)
2023-08-27
21:29
Make Sxn code loading a little bit more robust; base sxn code zettel is no longer editable. ... (check-in: fb6c5fc3ca user: t73fde tags: trunk)
21:23
Replace CSS-role-map handling with more general sx-based HTML generation of specific parts in resulting document ... (check-in: bdc1127d0f user: t73fde tags: trunk)
11:29
Update to latest sx ... (check-in: 3c8df8e070 user: t73fde tags: trunk)
2023-08-26
21:17
Refactor error handling, esp in WebUI ... (check-in: c17fe1249e user: t73fde tags: trunk)
20:14
Fix: return error code when an error occurs (WebUI) ... (check-in: 3307b5756e user: t73fde tags: trunk)
14:16
WebUI: load sx code from multiple sxn zettel ... (check-in: a26d94a645 user: t73fde tags: trunk)
2023-08-25
22:00
Initial version of a zid digraph ... (check-in: 828ba1c0da user: t73fde tags: trunk)
21:59
Refactor id.Slice + id.Set ... (check-in: 340fded720 user: t73fde tags: trunk)
16:36
Refactor id.Set ... (check-in: dc5d596d16 user: t73fde tags: trunk)
2023-08-24
23:31
Update to latest sx ... (check-in: 0242d09ae9 user: t73fde tags: trunk)
19:19
WebUI: refactor sxn code loader ... (check-in: 0ae786747f user: t73fde tags: trunk)
15:47
WebUI: add start zettel for sx code ... (check-in: c743bf565b user: t73fde tags: trunk)
13:56
Update index page of zettelstore.de: add reference to Sx ... (check-in: dfa03a97cd user: t73fde tags: trunk)
13:52
Add dir="auto" to HTML input / textarea fields ... (check-in: 956ded9bcc user: t73fde tags: trunk)
13:45
Update to latest sx ... (check-in: bcc778aa7d user: t73fde tags: trunk)
2023-08-23
21:47
Update to latest sx ... (check-in: 497d4e2b09 user: t73fde tags: trunk)
2023-08-20
19:40
Update to latest sx ... (check-in: c74892c40f user: t73fde tags: trunk)
2023-08-19
16:10
Update to latest sx; fix test regression ... (check-in: 478706e3ba user: t73fde tags: trunk)
2023-08-18
19:00
Update to latest sx ... (check-in: 503c0f08d0 user: t73fde tags: trunk)
2023-08-17
17:42
Fix nil pointer reference when retrieving metadata of non-indexed zettel ... (check-in: 529aca107c user: t73fde tags: trunk)
16:18
Update to github.com/yuin/goldmark@v1.5.6 ... (check-in: 6fc5580338 user: t73fde tags: trunk)
2023-08-16
16:37
Refactor CONTEXT directive to make use of package container/heap (instead of using a self-made data structure) ... (check-in: cb0d68e608 user: t73fde tags: trunk)
2023-08-15
18:54
Undo wrong understanding of recover() --> checkin [79dbdd9223] ... (check-in: 4343f4c362 user: t73fde tags: trunk)
2023-08-12
20:38
Fix typo ... (check-in: 26ad8167ae user: stern tags: trunk)
2023-08-10
10:30
Refactor code up to package kernel ... (check-in: 79dbdd9223 user: stern tags: trunk)
2023-08-09
12:21
Refactor packages ast ... cmd wrt Go1.21 ... (check-in: 1f4ad6cfc1 user: stern tags: trunk)
2023-08-08
16:37
Update go.mod to Go1.21 ... (check-in: 4e30bbff77 user: stern tags: trunk)
2023-08-07
15:29
Remove support for old CONTEXT query syntax ... (check-in: 8ce06fe912 user: stern tags: trunk)
15:19
Remove support for JSON encoding ... (check-in: ef86477d7d user: stern tags: trunk)
14:34
Increase version to 0.14.0-dev to begin next development cycle ... (check-in: ce0fd6e2ef user: stern tags: trunk)
13:56
Typo on home page ... (check-in: d2fe74163e user: stern tags: trunk)
13:53
Version 0.13.0 ... (check-in: 37fed58a18 user: stern tags: trunk, release, v0.13.0)
10:49
Update changelog ... (check-in: 8da4351a55 user: stern tags: trunk)
10:45
API: allow to create/update zettel encoded as a sx object ... (check-in: 26efe41bcb user: stern tags: trunk)
09:31
Refactor sx encoding code into client.sexp ... (check-in: e3571d5678 user: stern tags: trunk)
07:49
Update golang dependencies ... (check-in: f5893edef8 user: stern tags: trunk)
2023-08-06
15:04
Adapt to client change GetMetaJSON -> GetMetaData ... (check-in: ad32805f73 user: stern tags: trunk)
2023-08-04
12:45
Test client.QueryZettelData; refactor JSON decls not used in client ... (check-in: f697abc377 user: stern tags: trunk)
10:36
Add another test for client.QueryAggregate ... (check-in: 7f6d36d38e user: stern tags: trunk)
09:07
Add test case for client.QueryAggregate ... (check-in: 79d266068e user: stern tags: trunk)
2023-08-01
16:56
Adapt to changes from client ... (check-in: 6963f5262a user: stern tags: trunk)
2023-07-31
14:50
Replace usecase Unlinked References (API: /u/{ID}, WebUI: info page element) with query directive UNLINKED. ... (check-in: 823410c860 user: stern tags: trunk)
10:48
Refactor unlinkedRefs code ... (check-in: e6b40f7b62 user: stern tags: trunk)
2023-07-29
10:21
Document ITEMS directive ... (check-in: 03d2387fd0 user: t73fde tags: trunk)
09:54
Fix build tool by including GOVCS in some more commands ... (check-in: 49de2e3bf4 user: t73fde tags: trunk)
2023-07-28
17:05
Integrate usecase Order into usecase Query ... (check-in: 9ce18df3b3 user: stern tags: trunk)
16:12
Refactor query handling ... (check-in: 30211426ae user: stern tags: trunk)
13:04
Refactor package query to make it more accessble ... (check-in: 0093203af8 user: stern tags: trunk)
10:24
Adapt to changes from client: rename package sx -> sexp + rename sexpr.ParseObject -> sexpr.ParseList ... (check-in: c9661df218 user: stern tags: trunk)
08:59
Adapt to refactoring of sx / client ... (check-in: 4c78419a85 user: stern tags: trunk)
2023-07-27
12:37
Update build documentation ... (check-in: 5f5c421bab user: stern tags: trunk)
11:22
Build tool: allow via GOVCS to make use of Fossil from zettelstore.de ... (check-in: 2c8656d141 user: stern tags: trunk)
2023-07-26
13:05
Adapt to change of client repo from Git to Fossil ... (check-in: 2b7048da82 user: stern tags: trunk)
11:53
Adapt to new sxpf/sxhtml (-> sx) repository ... (check-in: 8c57bc1503 user: stern tags: trunk)
2023-07-25
14:56
Remove references to Twitter ... (check-in: 35998ce44f user: stern tags: trunk)
2023-07-24
13:42
Query: add IDENT directive to separate listing zettel vs searching for zettel ... (check-in: cd64fbc94c user: stern tags: trunk)
08:46
Fix: allow to search for numbers ... (check-in: ab74710e31 user: stern tags: trunk)
2023-07-23
16:43
Update to goldmark@1.5.5 ... (check-in: 1423664fac user: t73fde tags: trunk)
14:16
Index: decouple mutex for data and for stats ... (check-in: 50a6707cb3 user: t73fde tags: trunk)
14:06
Index: intern also keys ... (check-in: 7120f43de2 user: t73fde tags: trunk)
2023-07-21
18:19
Use index to return metadata for query ... (check-in: 99e00a3289 user: stern tags: trunk)
16:09
Remove box.GetMeta ... (check-in: 4b7b1aa0e9 user: stern tags: trunk)
11:05
Remove typo ... (check-in: a54f518064 user: stern tags: trunk)
2023-07-20
15:57
Refactor memstore index: meta handling ... (check-in: 9d32967dbb user: stern tags: trunk)
13:19
Add funcs to store full metadata in index; needed some refactoring ... (check-in: 67d12e7942 user: stern tags: trunk)
2023-07-11
14:49
Adapt to sxpf (cell -> pair) ... (check-in: cf0c01c8f1 user: stern tags: trunk)
2023-07-07
19:06
Query: separate zid list processing from directives; update manual ... (check-in: 2c3b764022 user: stern tags: trunk)
19:02
Fix broken WebUI rename ... (check-in: ae4a76f47b user: stern tags: trunk)
15:25
Refactor query to allow multiple directives ... (check-in: 9c169a9be2 user: stern tags: trunk)
2023-07-06
14:13
Change syntax for context query ... (check-in: d6903db089 user: stern tags: trunk)
12:16
Update golang dependencies ... (check-in: 7beea3c3aa user: stern tags: trunk)
2023-07-05
11:18
Update golang dependencies ... (check-in: c11fe78754 user: stern tags: trunk)
2023-07-04
15:53
Fix: allow KEYS action in API-based query too ... (check-in: c7418892cc user: stern tags: trunk)
14:23
Add support for metadata key 'folge-role' ... (check-in: e3e37a1bdf user: stern tags: trunk)
14:21
Allow to retrieve zettel with given metadata keys on zettel with supported metadata keys ... (check-in: 01f318baf0 user: stern tags: trunk)
13:16
Fix: include zettel w/o metadata in selection result if there are negated comparison operators. ... (check-in: c0dfb0b9d2 user: stern tags: trunk)
10:26
WebUI: add links to retrieve result of a query in other formats ... (check-in: 556f4b29d0 user: stern tags: trunk)
2023-07-03
16:51
API: allow data encoding for queries; add documentation for query results and zettel to be returned as data format ... (check-in: 04bb22a6c5 user: stern tags: trunk)
10:33
Adapt to changes from ZS client ... (check-in: 7f25f5c535 user: stern tags: trunk)
10:03
Migrate client.GetZettelJSON -> client.GetZettelData ... (check-in: cac7a7cb0f user: stern tags: trunk)
2023-07-01
14:15
API: /x returns SX data, not JSON any more ... (check-in: 3054cd85ea user: stern tags: trunk)
13:02
API: refactor sz / data code ... (check-in: f781dc384b user: stern tags: trunk)
2023-06-30
18:15
Make use of sx.ParseObject when traversing list data from external sources ... (check-in: 01562bbf74 user: stern tags: trunk)
14:56
Refactor webui.htmlmeta / info view ... (check-in: 46719555e5 user: stern tags: trunk)
13:38
WebUI: use default metadata URL when displaying a zettel (instead of creating a special case) ... (check-in: aea6260bf4 user: stern tags: trunk)
10:57
Auth: update token payload to fail faster ... (check-in: 3c8da58c6d user: stern tags: trunk)
10:51
Adapt to changes from sxpf ... (check-in: 397c026226 user: stern tags: trunk)
2023-06-29
18:17
Remove jwt dependency ... (check-in: c3e498f739 user: stern tags: trunk)
2023-06-26
10:38
Always log name of configuration file ... (check-in: 10d1a1c8d5 user: stern tags: trunk)
2023-06-24
15:13
Documentation: make some design goals more clear ... (check-in: 198a9745bf user: stern tags: trunk)
2023-06-21
17:25
WebUI: use sxn Rework to make template renderung (hopefully) faster and to (hopefully too) reduce the internal size of the parsed templates. ... (check-in: 5911d4052a user: stern tags: trunk)
2023-06-19
14:20
WebUI: migrate all sxn builtins to sxn itself ... (check-in: d3fc7dadcd user: stern tags: trunk)
12:51
WebUI: load sxn code from zettel; refactor template sxn code ... (check-in: 0bbf03c458 user: stern tags: trunk)
2023-06-14
09:05
Update Go dependency ... (check-in: 70375531a4 user: stern tags: trunk)
2023-06-13
16:35
Zettel context will always have some elements, if originating zettel contains a tag, irrelevant how often this tag is used. ... (check-in: c3e8dacf90 user: stern tags: trunk)
10:24
Add testcases for checking zid parsing ... (check-in: d34ec1a336 user: stern tags: trunk)
09:20
Update some external dependencies ... (check-in: 2baeb46df7 user: stern tags: trunk)
2023-06-12
16:49
Allow to search metadata with less, not less, greater, and not greater search operators, that may work numerically. ... (check-in: be3bffc602 user: stern tags: trunk)
2023-06-11
15:11
WebUI: make zettel form friendlier: auto-prepend '#' to tags; ensure role and syntax field to be just a word. ... (check-in: 630b346261 user: t73fde tags: trunk)
2023-06-10
14:02
Change prefix / suffix search operator to '[' / ']' ... (check-in: 5e0fd0c8b3 user: t73fde tags: trunk)
2023-06-09
18:31
Adapt to changes from sxpf, sxhtml, zettelstore-client ... (check-in: 0ef9a73c29 user: stern tags: trunk)
17:36
WebUI: allow to create child zettel from a given zettel ... (check-in: 8cb81c50a3 user: stern tags: trunk)
13:49
Simplify login template ... (check-in: 152eb2ee99 user: stern tags: trunk)
13:29
Fix error in tenplate for renaming zettel ... (check-in: 96729ed9bf user: stern tags: trunk)
13:28
Update to latest sxpf ... (check-in: 3820e9e677 user: stern tags: trunk)
2023-06-08
12:16
Adapt to changes from sxpf ... (check-in: d2eb7c44d9 user: t73fde tags: trunk)
12:13
Increase version to 0.13.0-dev to begin next development cycle ... (check-in: 761b8bd088 user: t73fde tags: trunk)
2023-06-05
12:12
Version 0.12.0 ... (check-in: 0a29539266 user: stern tags: trunk, release, v0.12.0)
2023-06-04
12:58
Fix: empty tags field on edit ... (check-in: 9d331fd7f9 user: t73fde tags: trunk)
2023-06-03
17:58
Adapt to cleanup in zettelstore-client ... (check-in: b8a338003e user: t73fde tags: trunk)
14:01
Fix some HTML encoding glitches ... (check-in: e42782868a user: t73fde tags: trunk)
2023-06-02
14:26
Rename to make linter happy, therefore the readers of the code ... (check-in: f899a0ebbe user: stern tags: trunk)
14:24
Refactor sxn handling in WebUI: bindCommonZettelData ... (check-in: b784c0ac39 user: stern tags: trunk)
2023-06-01
14:38
Update dependency zettel to incorporate zettelstore-client, sxpf, sxhtml ... (check-in: d0560a23eb user: stern tags: trunk)
2023-05-31
18:29
Adapt to sxpf changes ... (check-in: d193ec3cba user: t73fde tags: trunk)
2023-05-30
20:14
Fix: sort unlinked refs by zid in webui ... (check-in: af6e0c1a1b user: t73fde tags: trunk)
19:49
Add explicit quasiquote to WebUI templates ... (check-in: e56ddeab73 user: t73fde tags: trunk)
19:43
WebUI: refactor sxn template to remove symbols "can-*" ... (check-in: 01885ef085 user: t73fde tags: trunk)
19:15
Update to latest client ... (check-in: a3b7c71eac user: stern tags: trunk)
2023-05-29
20:55
Cleanup / remove mustache code ... (check-in: 2b1661d267 user: t73fde tags: trunk)
20:19
WebUI: update info template to sxn ... (check-in: 64e275f8cd user: t73fde tags: trunk)
2023-05-28
20:23
WebUI: update form template to sxn ... (check-in: 29b19b064b user: t73fde tags: trunk)
18:53
WebUI: update rename template to sxn ... (check-in: 3f0e384683 user: t73fde tags: trunk)
15:40
WebUI: change delete template to sxn ... (check-in: 75ea1487d4 user: t73fde tags: trunk)
13:46
WebUI: cleanup info view ... (check-in: 5c610bb33e user: t73fde tags: trunk)
2023-05-27
21:26
Remove unneeded mustache templates: zettel, list ... (check-in: b70d17afaa user: t73fde tags: trunk)
21:08
Refactor sxn templating error handling ... (check-in: c258892988 user: t73fde tags: trunk)
21:01
WebUI: change error reporting to sxn templating ... (check-in: 602eeeea98 user: t73fde tags: trunk)
20:43
Upgrade to updated sxhtml ... (check-in: b4c7bedab5 user: t73fde tags: trunk)
13:12
Fix typo in rendering lists ... (check-in: bfb2df4fea user: t73fde tags: trunk)
13:01
Refacctor existing sxn template handling ... (check-in: 65988f06ab user: t73fde tags: trunk)
12:59
Cahnge login template to sxn ... (check-in: 5af07be454 user: t73fde tags: trunk)
12:58
Sxn: read all expressions, not only the first. Enhances error messages ... (check-in: 4b205c0e6c user: t73fde tags: trunk)
12:17
Only mustache templates get id offset (temporarily, until they are removed) ... (check-in: b20819fa5d user: t73fde tags: trunk)
12:11
Fix some const zettel inconsistencies ... (check-in: 966bb98083 user: t73fde tags: trunk)
2023-05-26
21:02
Add Sxn template for zettel lists ... (check-in: 4a0e3d335c user: t73fde tags: trunk)
2023-05-24
18:41
Update to newest sxpf ... (check-in: 291b5491a0 user: stern tags: trunk)
2023-05-23
19:34
WebUI: zettel is now shown via sxn template ... (check-in: 53edff2788 user: stern tags: trunk)
16:58
Add menu "New" in base sxn template to show the list of template zettel to create a new zettel. ... (check-in: 52c519e164 user: stern tags: trunk)
14:44
Add user menu to base sxn template ... (check-in: cc9c7d5fed user: stern tags: trunk)
14:22
Clean base mustache template & corresponding go code ... (check-in: 331839c3fc user: stern tags: trunk)
14:17
Refactor base mustache template ... (check-in: b47697e0cb user: stern tags: trunk)
2023-05-22
18:58
Refactor binding to render environment ... (check-in: b62036ee77 user: stern tags: trunk)
18:36
Add footer support to base.sxn ... (check-in: 550cb01962 user: stern tags: trunk)
17:16
Cache sxn template expressions, not objects ... (check-in: 69107620c5 user: stern tags: trunk)
17:08
Adapt to better quasiquote from sxpf ... (check-in: 3ffedaa60a user: stern tags: trunk)
2023-05-16
17:31
Update zettel sxn template to use let-binding ... (check-in: 5d12afadf2 user: stern tags: trunk)
2023-05-15
16:55
Adapt to latest sxpf ... (check-in: 75364f3dfd user: stern tags: trunk)
2023-05-12
13:06
Adapt to latest sxpf ... (check-in: e9d4495bba user: stern tags: trunk)
2023-05-11
17:10
Add various lists to sxn zettel template ... (check-in: 8a48784ae5 user: stern tags: trunk)
15:45
Adapt to new sxpf ... (check-in: db89b83bfb user: stern tags: trunk)
2023-05-10
18:08
Update crypto dependency ... (check-in: e41897c83e user: stern tags: trunk)
17:04
Rough draft of Sxn templates (only get_zettel, for now) ... (check-in: c5870ecda2 user: stern tags: trunk)
2023-05-09
10:29
Cleanup WebUI metadata ... (check-in: b67f43e410 user: stern tags: trunk)
10:12
Cleanup old sxpf code ... (check-in: 0733fa0670 user: stern tags: trunk)
10:01
Adapt to latest sxpf ... (check-in: c0c9680c74 user: stern tags: trunk)
2023-05-08
16:59
Update to latest sxpf ... (check-in: 967e5b307f user: stern tags: trunk)
2023-05-05
14:44
Update to changes in sxpf/sxhtml ... (check-in: c9b71fb04f user: stern tags: trunk)
2023-05-04
18:08
Adapt to sxpf interface changes ... (check-in: 663766f7fd user: stern tags: trunk)
2023-04-27
12:46
Fix: query with empty result does not produce error message ... (check-in: 209dd3840f user: stern tags: trunk)
2023-04-26
16:33
WebUI: do not evaluate result list of query ... (check-in: dde187d9a6 user: stern tags: trunk)
11:44
Fix: calculate context only with accessible zettel. Otherwise, at least zettel titles are exposed to unauthorized users. ... (check-in: 068d1f6632 user: stern tags: trunk)
2023-04-25
18:07
Remove some unneeded functions in package zettel ... (check-in: 340869b3c2 user: stern tags: trunk)
16:45
Update to latest client ... (check-in: c6b5aeb71d user: stern tags: trunk)
14:46
Rename packages domain/* -> zettel/* ... (check-in: 58cfec79a2 user: stern tags: trunk)
2023-04-24
18:10
Update URLs to Mastodon / Twitter ... (check-in: 87dd958fc9 user: stern tags: trunk)
16:03
Refactor sxpf-based encoder ... (check-in: 69c4e1b7d8 user: stern tags: trunk)
14:40
Update to latest sxpf ... (check-in: 6d957d6adf user: stern tags: trunk)
13:41
Add pretty printing to sxn syntax ... (check-in: f762386aca user: stern tags: trunk)
10:27
Update to latest sxpf ... (check-in: 67a63e58ec user: stern tags: trunk)
2023-04-21
18:13
Initial sxn block parser ... (check-in: d619954e99 user: stern tags: trunk)
16:32
Add minimal support for syntax "sxn" ... (check-in: 29d3823996 user: stern tags: trunk)
16:13
Rename "sexpr" to "sz" ... (check-in: d6cefa6584 user: stern tags: trunk)
13:57
New metadata keys "superior" and "subordinates" ... (check-in: 149785ab00 user: stern tags: trunk)
2023-04-20
17:03
Context: adapt cost calcualtion to remove some inconsistencies ... (check-in: 5864406f04 user: stern tags: trunk)
14:59
Fix: make internal HTML identifier unique in footer (webui) ... (check-in: 710fe835f3 user: stern tags: trunk)
14:23
Search term "PICK" respects the original sort order ... (check-in: 96097f176d user: stern tags: trunk)
2023-04-19
16:36
Add new query operator "=" to compare for equality. ":" now depends on the value type. ... (check-in: 30a2aa7024 user: stern tags: trunk)
2023-04-17
16:51
Query: "has" operator for strings acts as a "match" operator. ... (check-in: 1b9d6a797f user: stern tags: trunk)
11:31
Update to latest Sxpf ... (check-in: cab2c32672 user: stern tags: trunk)
2023-04-16
16:56
Update release note for v0.11.2 ... (check-in: 3ceab606ce user: stern tags: trunk)
16:50
Version 0.11.2 ... (Leaf check-in: 61f8578997 user: stern tags: release, release-0.11, v0.11.2)
16:42
Fix: render footer zettel on all WebUI pages correctly ... (check-in: ba4ca6730f user: stern tags: trunk)
2023-04-12
16:12
Update manual for changed auth API call ... (check-in: 9335f566b6 user: stern tags: trunk)
2023-04-11
18:03
Update dependency ... (check-in: 4ba2f8aa15 user: stern tags: trunk)
17:19
Adapt auth token to sexpr (was JSON) ... (check-in: f4f6939c1f user: stern tags: trunk)
16:04
Rename auth.TokenKind values ... (check-in: 5aae62e448 user: stern tags: trunk)
15:59
Add context expression to changes ... (check-in: 72f5136486 user: stern tags: trunk)
14:47
Refactor manual to match the updated query expressions ... (check-in: e494a08531 user: stern tags: trunk)
14:10
Refactor compiled query to not scan through all boxes if context is already there ... (check-in: 0224057df4 user: stern tags: trunk)
13:37
Refactor query / compiled query ... (check-in: 46ff3fe2c4 user: stern tags: trunk)
2023-04-07
12:18
Context list will be sorted by default based on relative costs, not by zettel id. ... (check-in: 36698884f5 user: stern tags: trunk)
11:17
Fix int/uint64 bug; refactor zettel context code ... (check-in: f9e5a5d7ce user: stern tags: trunk)
2023-04-06
17:18
Initial implementation of zettel context to be part of query ... (check-in: 5af92db2ee user: stern tags: trunk)
2023-04-05
16:45
Query: add parsing of context expressions ... (check-in: cea0fe51cf user: stern tags: trunk)
14:23
Wait "faster" for boxes to be known as ready ... (check-in: 8c0e2e2ae7 user: stern tags: trunk)
13:19
Build tool allows to install/update needed software ... (check-in: 5c3d4ba82f user: stern tags: trunk)
11:38
Add documentation for sexpr zettel encoding ... (check-in: 9e633a3bf6 user: stern tags: trunk)
10:24
Secpr encoding: metadata keys are now (quoted) symbols to match the future data encoding somehow. ... (check-in: 8259980205 user: stern tags: trunk)
2023-04-04
16:45
Update to latest sxpf ... (check-in: 11d2dc8809 user: stern tags: trunk)
16:39
Fix broken test ... (check-in: 6de5a1e5b3 user: stern tags: trunk)
16:37
Add data encoding for zettel and metadata ... (check-in: ad7ed3dcac user: stern tags: trunk)
11:07
Manual: add documentation of sexpr block elements ... (check-in: 5a78ce4580 user: stern tags: trunk)
2023-04-03
16:42
Manual: add some text for symbolic expressions (currently not complete) ... (check-in: 65f180efa5 user: stern tags: trunk)
11:02
Fix: PICK algorithm will now pick all possible zettel, not just a small subset. ... (check-in: 5713e5ae59 user: stern tags: trunk)
10:53
Fix some errors in the manual ... (check-in: 230c848718 user: stern tags: trunk)
09:06
Refactor handling randomness in queries. (Relative) Determinism is only needed when a zettel list is shown in WebUI (to make the "Save As Zettel" button work). In all other cases, there is no need to produce the same "random" result. ... (check-in: a3acaea651 user: stern tags: trunk)
2023-04-02
16:39
Metadata keys with suffix -date and -time are treated as timestamp values ... (check-in: b25b89a374 user: stern tags: trunk)
16:31
New metadata key "expire" ... (check-in: ad72aadd25 user: stern tags: trunk)
16:13
Typo in development docs ... (check-in: 808c66548e user: stern tags: trunk)
16:11
Increase version to 0.12-dev to begin next development cycle ... (check-in: 0fc62e88b3 user: stern tags: trunk)
2023-03-28
16:28
Version 0.11.1 ... (check-in: fede87bf67 user: stern tags: trunk, release, v0.11.1)
2023-03-27
14:53
Version 0.11.0 ... (check-in: 30ca5d039f user: stern tags: trunk, release, v0.11.0)
10:58
Add search term ''PICK n'' to replace ''RANDOM'' in most use cases ... (check-in: b131f5e588 user: stern tags: trunk)
2023-03-24
18:35
Refactor box starting logic ... (check-in: 7e994b14d3 user: stern tags: trunk)
18:23
Fix some problem of box starting process ... (check-in: af93115f40 user: stern tags: trunk)
2023-03-23
20:00
Make async start of managed boxes more predictable; API tests are currently failing, mostly due to the tests ... (check-in: f3e4f190db user: stern tags: trunk)
2023-03-21
18:17
Update cost model of zettel context; include zettel found by tags ... (check-in: 3d020b4675 user: stern tags: trunk)
2023-03-20
17:19
Refactor file placement of some box helper functions ... (check-in: 4490df3d80 user: stern tags: trunk)
14:56
Add govulncheck to build tool ... (check-in: 16a5cd508d user: stern tags: trunk)
14:12
Update manual ... (check-in: e34baf1bb4 user: stern tags: trunk)
13:35
Remove support for Zettelmarkup used in title of a zettel. Now the title is just plain text ... (check-in: 6b3192daec user: stern tags: trunk)
2023-03-19
12:01
Update license dates ... (check-in: cf7a9e2dde user: t73fde tags: trunk)
11:25
Update to latest client / sxpf ... (check-in: 341c6ead27 user: t73fde tags: trunk)
2023-03-17
17:45
Remove support for runtime configuration marker-external ... (check-in: 5c05b3023c user: stern tags: trunk)
17:21
Clean up HTML generation by not generating some empty tags ... (check-in: d0d1b8c5f5 user: stern tags: trunk)
2023-03-16
17:41
Add SHTML documentation ... (check-in: 9071fee106 user: stern tags: trunk)
17:07
Update to latest sxpf ... (check-in: 4fc19aea62 user: stern tags: trunk)
2023-03-13
16:59
Use SxHTML to generate HTML. Adds new, and yet undocumented, encoding "shtml". ... (check-in: 7a2f27fbe8 user: stern tags: trunk)
2023-03-09
16:09
S-Expr: HEADING now uses an explicit INLINE parameter, not an implicit text list ... (Leaf check-in: ae57dcd9ac user: stern tags: sxhtml)
14:20
Update to latest Go modules ... (check-in: 31aa0c0b76 user: stern tags: sxhtml)
14:18
Upgrade to latest Go modules: /x/text, /x/term, /x/crypto ... (check-in: ccaa832533 user: stern tags: trunk)
2023-03-06
21:48
Sxpf removed nArgs parameter in callables ... (check-in: 6767fb1390 user: t73fde tags: sxhtml)
2023-03-02
18:10
Fix SExpr generation of metadata ... (check-in: 72496703e5 user: stern tags: sxhtml)
10:17
Follow introduction of sxpf.SymbolFactory.MustMake ... (check-in: c744579c80 user: stern tags: sxhtml)
2023-03-01
18:09
Use SxHTML instead of zettelstore-client package html. ... (check-in: ae45812f00 user: stern tags: sxhtml)
14:30
Remove reference to zs client package html in mustache and URL output for get_zettel ... (check-in: 199c35b121 user: stern tags: sxhtml)
13:10
Change transformation of endnotes into s-expression to fix SHTML generation ... (check-in: 79a6ef7e6d user: stern tags: sxhtml)
2023-02-28
18:07
Make use of new sxpf evaluation strategy ... (check-in: b82f432208 user: stern tags: sxhtml)
13:44
Follow renaming of symbols in zettelstore-client ... (check-in: bd3503f419 user: stern tags: sxhtml)
12:59
Update to latest changes in sxpf / sxhtml ... (check-in: dded1fea10 user: stern tags: sxhtml)
2023-02-27
17:52
HTML encoder makes fully use of SHTML + SxHTML ... (check-in: 95cc31751a user: stern tags: sxhtml)
15:44
(S)HTML encoder: all AST nodes at least partially implemented, all encoding tests done ... (check-in: 185bf72697 user: stern tags: sxhtml)
2023-02-24
18:21
Add support for endnotes ... (check-in: 33936b2f11 user: stern tags: sxhtml)
2023-02-23
18:36
Generate literal that should not be escaped for external link ... (check-in: 6dcd5ad495 user: stern tags: sxhtml)
18:00
WebUI: customize SHTML transformer ... (check-in: 022178fa1d user: stern tags: sxhtml)
15:32
Update test fpr block comment ... (check-in: a94a84bdb4 user: stern tags: sxhtml)
2023-02-22
15:00
Rename 'sxpf.Value' to 'sxpf.Object' ... (check-in: 480a62820a user: stern tags: sxhtml)
2023-02-20
22:10
SHTML: tests for block comments, description lists, tables adapted ... (check-in: 9634cb4194 user: t73fde tags: sxhtml)
2023-02-19
23:01
Replace sxpf.Pair with sxpf.List (which allows dotted pairs) ... (check-in: 4ed764f7bd user: t73fde tags: sxhtml)
21:23
Adapt to sxpf update: add support for dotted list s-expressions ... (check-in: b3c785ad8f user: t73fde tags: sxhtml)
2023-02-18
22:54
Allow to generate SHTML at WebUI ... (check-in: 601b06f582 user: t73fde tags: sxhtml)
18:03
Sexpr generation now results in a fully evaluative results, i.e. every list starts with a symbol. ... (check-in: 6f04ee8769 user: t73fde tags: sxhtml)
18:00
Fix: wrong generation for decription list in zmkenc ... (check-in: aa3f9aae89 user: t73fde tags: sxhtml)
2023-02-17
22:02
Add tests for most inline elements; fix bug in zmk encoder ... (check-in: 779fd00e5c user: t73fde tags: sxhtml)
2023-02-16
21:21
Add test cases for SHTML encoding of thematic break, ordered and unordered list. ... (check-in: 8e74887a85 user: t73fde tags: sxhtml)
2023-02-15
18:58
Update golang dependencies ... (check-in: fc16045e75 user: stern tags: sxhtml)
18:54
Update golang dependencies ... (check-in: a617e99e7a user: stern tags: trunk)
18:49
Integrate update from client; align tests with process ... (check-in: ebfffa47a0 user: stern tags: sxhtml)
2023-02-14
18:31
Initial MVP to make use of SHTML: block and inline elements, metadata. ... (check-in: a0179ba74d user: stern tags: sxhtml)
2023-02-13
18:15
Initial working code for SHTML encoder ... (check-in: e6d9c74ba9 user: stern tags: sxhtml)
17:42
Introduce empty SHTML encoder ... (check-in: a7e3749b14 user: stern tags: sxhtml)
17:26
Clean up everything to remove current HTML generation ... (check-in: debc08fa1f user: stern tags: sxhtml)
2023-02-08
11:16
Upgrade golang dependencies ... (check-in: 9649325c10 user: stern tags: trunk)
2023-02-06
16:38
Replace bytes.Buffer with strings.Builder, if appropriate ... (check-in: 5c742b529e user: stern tags: trunk)
2023-02-05
14:13
Remove unneeded strfun.JSONEscape ... (check-in: b3f12f5000 user: stern tags: trunk)
14:06
Upgrade to yuin/goldmark v1.5.4 ... (check-in: 1a01814e5f user: stern tags: trunk)
2023-01-30
12:49
Merge in 0.10.1 ... (check-in: ed2d3ce05d user: stern tags: trunk)
12:40
Version 0.10.1 ... (Leaf check-in: 70b0cdc454 user: stern tags: release, release-0.10, v0.10.1)
2023-01-25
21:42
Remove support for ZJSON encoding ... (check-in: 81e47aabc3 user: t73fde tags: trunk)
21:10
Increase version to 0.11.0-dev to begin next development cycle ... (check-in: 65f364a414 user: t73fde tags: trunk)
2023-01-24
21:47
Version 0.10.0 ... (check-in: b6301cf091 user: stern tags: trunk, release, v0.10.0)
20:03
Update to Zettelstore client v0.10.0 ... (check-in: 65115c3a16 user: stern tags: trunk)
2023-01-22
23:49
Clean code with help of unparam tool ... (check-in: c486167268 user: t73fde tags: trunk)
23:43
Fix year in build tool ... (check-in: 0b04dffe91 user: t73fde tags: trunk)
23:43
Enable unparam tool in build tool ... (check-in: b4ef236a38 user: t73fde tags: trunk)
2023-01-21
20:09
Fix: edit creates new zettel ... (check-in: a773983dee user: t73fde tags: trunk)
2023-01-18
18:45
WebUI: initial support for storing zettel lists into a zettel ... (check-in: e74021fbc9 user: stern tags: trunk)
2023-01-16
17:44
WebUI: add list of metadata keys in a query ... (check-in: 0fd83d08ef user: stern tags: trunk)
2023-01-10
19:29
Fix HTML generation of hrefs in zettel page ... (check-in: 0bd7188ea0 user: stern tags: trunk)
17:08
Fix regressions ... (check-in: 8be4600b89 user: stern tags: trunk)
2023-01-09
19:06
Write alt-attribute in HTML img tags ... (check-in: 25ea5a2917 user: stern tags: trunk)
17:30
Embedded image will receive description from summary / title of the embedded zettel if there is no description ... (check-in: 300c069c3b user: stern tags: trunk)
14:49
HTML encoder: ignore paragraph with only comments that should not be generated ... (check-in: a93f2c0214 user: stern tags: trunk)
11:15
Update build docs ... (check-in: 73b3b0b61d user: stern tags: trunk)
10:04
Mark ZJSON encoding as deprecated ... (check-in: 400cff59f1 user: stern tags: trunk)
2023-01-05
20:42
Update to latest golang.org/x libs ... (check-in: 5cfbbb0082 user: stern tags: trunk)
2023-01-04
23:50
Disable Cgo for building the software ... (check-in: 6d2d7bd971 user: t73fde tags: trunk)
23:39
Update license to 2023 ... (check-in: 51e0cee0b4 user: t73fde tags: trunk)
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)
2022-01-10
18:06
Fix: make protected space optionally visible; refactor strfun.HTMLEscape ... (check-in: 4f77418af2 user: stern tags: trunk)
17:28
Refactor meta.Pairs/meta.PairsRest ... (check-in: cf215a0a21 user: stern tags: trunk)
16:46
Refactor meta.Write ... (check-in: afdd8344a1 user: stern tags: trunk)
15:24
Fix: not writing ''modified'' metadata; cleanup metadata key name definitions, metadata type definitions ... (check-in: 50b6ec2093 user: stern tags: trunk)
2022-01-07
22:05
Move file rename calculations into directory service ... (check-in: d61a1c891d user: stern tags: trunk)
21:09
Allow to renew access token if authentication is disabled ... (check-in: 4557879541 user: stern tags: trunk)
2022-01-04
20:41
Use filenames w/o extension for storing metadata ... (check-in: 68cc58b6df user: stern tags: trunk)
17:52
Metadata 'duplicates' store the duplicate file names ... (check-in: 1f5af75bb6 user: stern tags: trunk)
17:15
Add initial support for metadata key "summary" ... (check-in: ea93eef471 user: stern tags: trunk)
2022-01-03
23:00
Fix important typo in manual ... (check-in: cb34273bd4 user: stern tags: trunk)
22:48
Add API call to check for enabled authentication. ... (check-in: 55c46130e6 user: stern tags: trunk)
2022-01-02
22:30
Document HTTP status code 204 if content is empty ... (check-in: fb8d504392 user: stern tags: trunk)
22:17
Reload only once after refresh, not for every refreshable box ... (check-in: 6d61be1216 user: stern tags: trunk)
21:21
Add new logging level "sense", between "debug" and "info". ... (check-in: 7d51606e8b user: stern tags: trunk)
2021-12-30
23:04
Add API call /x?_cmd=refresh to refresh internal data ... (check-in: c55fcc93c6 user: stern tags: trunk)
2021-12-29
21:28
Fix wrong search results if query parameter _negate is given ... (check-in: ded804bc80 user: stern tags: trunk)
15:54
Remove useless WebUI endpoint /f (/h works mostly the same) ... (check-in: 532876b514 user: stern tags: trunk)
15:21
Refactor to remove unneeded returned nil errors ... (check-in: 8a1b33f640 user: stern tags: trunk)
15:02
Log messages must be a plain text zettel (think about log4j) ... (check-in: cc16ade4e1 user: stern tags: trunk)
2021-12-28
23:10
Add computed zettel that contains log messages ... (check-in: 573c833e0d user: stern tags: trunk)
2021-12-27
17:01
Merge from notify ... (check-in: 9f55a20887 user: stern tags: trunk)
16:57
Zip box now uses directory service ... (Closed-Leaf check-in: 8c60fa146d user: stern tags: notify)
15:15
Prepare transition zipBox to use notify.DirService ... (check-in: 566811dce1 user: stern tags: notify)
14:20
Merge from trunk ... (check-in: 937cf11aec user: stern tags: notify)
2021-12-23
14:01
Update to current Zettelstore client; remove some code smells ... (check-in: 294d2a60b3 user: stern tags: trunk)
2021-12-21
16:48
Fix wrong HTML encoding of nested footnotes ... (check-in: 8873d2a593 user: stern tags: trunk)
13:44
Refactor to remove error from .Stop() methods ... (check-in: 67a5524976 user: stern tags: trunk)
13:29
Less noisy logging for simple-mode ... (check-in: 39e90d22a9 user: stern tags: trunk)
12:15
Log important commands entered on administrator console ... (check-in: 48c99810fe user: stern tags: trunk)
11:43
Do not call os.Exit in runSimple ... (check-in: da7d12c2ef user: stern tags: trunk)
11:37
Usecases additionally log authenticated user ... (check-in: efc755170b user: stern tags: trunk)
10:08
Add logging to destructing / important use cases ... (check-in: fbc9bcdaae user: stern tags: trunk)
2021-12-20
19:24
Add some missing comments ... (check-in: dbce7fe9e1 user: stern tags: trunk)
19:14
Add initial loggers to all managed boxes ... (check-in: b96e22573a user: stern tags: trunk)
17:26
Allow to query for simple-mode and use that information to allow refreshing dirboxes when running in simple-mode. ... (check-in: b3d83871b1 user: stern tags: trunk)
12:22
Optimize retrieval of users by adding a full-text query of their user identifier ... (check-in: 4ba4b532d4 user: stern tags: trunk)
11:56
Refactor search engine to include preMeta into Match function and to simplyfy the main function for retrieving the full-text search index. ... (check-in: 34c6e89fe2 user: stern tags: trunk)
11:23
Refactor full-text search to omit construction of compiled search functions ... (check-in: 9521d95a01 user: stern tags: trunk)
10:53
Refactor full-text search to return predicate instead of sets of identifier ... (check-in: ca0d92f603 user: stern tags: trunk)
2021-12-19
18:09
Anon users / creator are allowed to refresh only in expert-mode ... (check-in: fcf8d46123 user: stern tags: trunk)
17:16
Fix wrong match for tags ... (check-in: 17827bf8b9 user: stern tags: trunk)
16:53
Merge from searchengine ... (check-in: 7a8729827c user: stern tags: trunk)
16:43
Add optimization in manager.SelectMeta: only try to match those that were selected during previous full-text search. ... (Closed-Leaf check-in: d3626bd24b user: stern tags: searchengine)
2021-12-18
18:07
Refactor text search compiler to reduce calls to the indexer ... (check-in: f6a1c46b40 user: stern tags: searchengine)
16:10
Fix problems of API test ... (check-in: 03f822fb0a user: stern tags: searchengine)
15:47
Refactor compiling string search ... (check-in: cea829ab92 user: stern tags: searchengine)
13:14
Merge from trunk ... (check-in: f4fb171011 user: stern tags: searchengine)
12:56
Execute panic() if Panic() was logged ... (check-in: a2e2b0e6ce user: stern tags: trunk)
12:41
Fix problems, when parent directory of dirbox cannot be supervised ... (check-in: 2c953702df user: stern tags: trunk)
2021-12-17
18:58
Initial version of refactored search compile engine. Has some issues. ... (check-in: eac6d15625 user: stern tags: searchengine)
16:27
Document change summary of branch notify ... (check-in: 887aa2fb66 user: stern tags: trunk)
16:21
Merge from branch notify ... (check-in: 512f54dcbb user: stern tags: trunk)
15:42
Move directory service to notify package ... (check-in: 1f07867a89 user: stern tags: notify)
15:21
Write logging entries if zettel directory is missing and if it was found again ... (check-in: 6987c59e76 user: stern tags: notify)
14:08
Handle missing zettel directory ... (check-in: 295d6188da user: stern tags: notify)
12:17
Add debug logging for SearchXXX functions in indexer ... (check-in: dd764e5bf1 user: stern tags: notify)
11:37
Refactor dirbox to not store redundant directory path ... (check-in: 3ca67cbe1a user: stern tags: notify)
2021-12-16
18:30
Fix wrong handling when zettel consists of two files ... (check-in: 97c32df254 user: stern tags: notify)
17:27
Add notification de-stuttering; fix some timing bugs ... (check-in: f1161cbc0d user: stern tags: notify)
14:26
Unify notified and simple directory service ... (check-in: 8c4e46bf91 user: stern tags: notify)
2021-12-15
18:31
Initial version of new dirbox notification architecture ... (check-in: b952d0f949 user: stern tags: notify)
14:55
Add log output for notifier services ... (check-in: 6db9edebd4 user: stern tags: notify)
13:41
Merge from trunk ... (check-in: 0667cfb408 user: stern tags: notify)
13:23
Merge bug fix from 0.1.3 ... (check-in: 44dd5bab58 user: stern tags: trunk)
13:13
Version 0.1.3 ... (Leaf check-in: 6f455cda2d user: stern tags: release, branch-0.1, v0.1.3)
12:30
Refactor API code for sending HTTP responses ... (check-in: 6c3103ab9f user: stern tags: trunk)
2021-12-14
18:59
Refactor sending API responses: use buffer for encoding before sending ... (check-in: a61bac6df0 user: stern tags: trunk)
17:33
Add logging to web service ... (check-in: 84be27834c user: stern tags: trunk)
2021-12-13
19:10
Merge from trunk ... (check-in: 710c3ba6fa user: stern tags: notify)
18:58
Add logger to box implementations ... (check-in: 094350f296 user: stern tags: trunk)
18:10
Update build tool to reflect the deprecation of golint ... (check-in: 0ccae8d15f user: stern tags: trunk)
17:56
Add some more logging calls; fix bug of not removing expert-mode ... (check-in: 2b75185c2f user: stern tags: trunk)
16:29
Add some tracing log message for box service ... (check-in: 9665b75a02 user: stern tags: trunk)
2021-12-12
18:30
Log authenticatin usecase ... (check-in: 09ae1cea05 user: stern tags: trunk)
13:43
Refactor to remove some code smells ... (check-in: 61d341f3de user: stern tags: trunk)
13:35
Logging level 'debug' set by "debug-mode" has lower priority than specifically setting the logging mode, e.g. via command line. ... (check-in: 28ca573c23 user: stern tags: trunk)
2021-12-10
18:15
When in debug mode, default logging level to at least debug ... (check-in: f590843f23 user: stern tags: trunk)
17:57
Add command line flag to set global logging level ... (check-in: ceab8e67ef user: stern tags: trunk)
17:02
Move concrete LogWriter into kernel ... (check-in: 86c59eaf1b user: stern tags: trunk)
16:01
Make logger a top-level package ... (check-in: e26833e1be user: stern tags: trunk)
2021-12-08
18:08
Add internal LogWriter to allow easier storing logs in a computed zettel. Allows also to write different log levels to different destinations, if needed. ... (check-in: 98e8f22f33 user: stern tags: trunk)
2021-12-07
18:46
On macOS the releases executables are also named "zettelstore" ... (check-in: 628ad2d90b user: stern tags: trunk)
2021-12-04
19:07
Change some log output to be mandatory ... (check-in: 64a679ac04 user: stern tags: trunk)
18:26
Allow to set log level by name on admin console ... (check-in: 927edb60b0 user: stern tags: trunk)
16:30
Remove references to package log ... (check-in: ee6bc42e00 user: stern tags: trunk)
15:59
Use sync/atomic to set/get logging level ... (check-in: 1928ca56df user: stern tags: trunk)
15:07
Benchmark logging and remove some memory allocations ... (check-in: fe627084f5 user: stern tags: trunk)
12:50
Logger use io.Write for logging ... (check-in: 190c37159d user: stern tags: trunk)
2021-12-03
23:38
Refactor kernel/logger to redurce resource consumption ... (check-in: 25e11af742 user: stern tags: trunk)
2021-12-02
11:23
Remove some code smalls, fix an documentation bug ... (check-in: c246a0fd49 user: stern tags: trunk)
2021-11-30
19:02
Initial kernel/logger apckage for better future logging ... (check-in: cd625760d0 user: stern tags: trunk)
13:55
Make some internal services more robust ... (check-in: 2175ed7f13 user: stern tags: trunk)
13:24
Move simpledir dir service to package directory ... (check-in: 27db7edb98 user: stern tags: notify)
2021-11-29
18:28
Refactor simple dir service to be aligned to notify dir service ... (check-in: 2b855f255c user: stern tags: notify)
17:31
Cleanup dirbox handling ... (check-in: df868804d4 user: stern tags: notify)
16:50
Refactor creation of simple directory box ... (check-in: 721981d56f user: stern tags: notify)
16:16
Allow to refresh via WebUI ... (check-in: 972b05eac4 user: stern tags: notify)
15:49
Add authorization checks for refreshing boxes ... (check-in: 9eb2134ce3 user: stern tags: notify)
15:06
Allow refresh via admin console ... (check-in: 7aa10bebfe user: stern tags: notify)
14:26
Directory.Service.GetNet() now returns a zettel ID, not a directory entry ... (check-in: 10d37ee870 user: stern tags: notify)
14:13
Initial draft of new notify architecture ... (check-in: fd27a2251b user: stern tags: notify)
12:16
Create new branch named "notify" ... (check-in: 617620ecb0 user: stern tags: notify)
2021-11-28
18:30
Upgrade to new Zettelstore Client ... (check-in: 51419dbf6a user: stern tags: trunk)
18:28
When evaluating a zettel with syntax "none", do not use computed metadata. ... (check-in: b78cf61223 user: stern tags: trunk)
2021-11-27
17:03
Cleanup code to satisfy some linter ... (check-in: cbf9e73a85 user: stern tags: trunk)
17:00
If syntax is none, only evaluated explicitly stated metadata, not inherited metadata ... (check-in: 21a8dd536a user: stern tags: trunk)
16:53
Remove role "user". Metadata key "user-id" is sufficient ... (check-in: cdec327aca user: stern tags: trunk)
2021-11-26
18:41
Cleanup source code a little bit ... (check-in: 18929ec88b user: stern tags: trunk)
17:58
Update documentation for metadata key called visibility ... (check-in: 274fc00418 user: stern tags: trunk)
17:29
Change visibility of three zettel (version, contributors, dependencies) from public to login. ... (check-in: 0f3265b0f1 user: stern tags: trunk)
2021-11-25
19:17
Initial documentation howto install it under Windows to execute it automatically. ... (check-in: 7c35543227 user: stern tags: trunk)
10:10
Benchmark ast.Walk ... (check-in: e86e2b559f user: stern tags: trunk)
2021-11-24
18:40
Add zettel to list supported parser ... (check-in: 34b9ccadf5 user: stern tags: trunk)
18:04
Trim search phrase for searching unlinked references ... (check-in: 9c6fa87da6 user: stern tags: trunk)
17:34
Update manual to explicitly link unlinked references ... (check-in: e9e5069822 user: stern tags: trunk)
06:51
Merge from branch unlinked ... (check-in: 902e846363 user: stern tags: trunk)
2021-11-23
17:28
Refactor profiling code in kernel ... (check-in: 23a55199a3 user: stern tags: trunk)
13:44
Rename "Additional links" into "Incoming". Show these links per default ... (check-in: a4039bcecf user: stern tags: trunk)
2021-11-22
18:11
Merge from trunk ... (Closed-Leaf check-in: a22ceb5257 user: stern tags: release-test)
18:09
When evaluating a zettel with syntax=none, produce the description list at evaluation time, not at parse time. ... (check-in: 4f7be9a87e user: stern tags: trunk)
17:37
Merge from unlinked ... (check-in: ae63db7c40 user: stern tags: release-test)
17:34
Unlinked references may occur in Zettelmarkup metadata, e.g. title ... (Closed-Leaf check-in: 6dd89a7bfb user: stern tags: unlinked)
17:05
Add profiling options ... (check-in: b1a47b7a9e user: stern tags: trunk)
13:33
Refactor to remove some code smells ... (check-in: 5994891469 user: stern tags: trunk)
10:49
Merge from unlinked ... (check-in: 0e04b8b667 user: stern tags: release-test)
2021-11-21
18:12
Add benchmark to id.String and id.Bytes ... (check-in: 83f1c43cc1 user: stern tags: trunk)
17:04
Merge from trunk and from unlinked ... (check-in: 762a9f2213 user: stern tags: release-test)
17:02
Fix bug when printing nil search query ... (check-in: 16ab2ca75c user: stern tags: trunk)
16:15
Update changelog ... (check-in: 38fd5872e8 user: stern tags: trunk)
16:08
Update manual for simple search syntax ... (check-in: 03f067009f user: stern tags: trunk)
15:23
Simplify code for API get zettel list ... (check-in: 59b4811c82 user: stern tags: trunk)
15:19
No unliked reference from zettel that are somehow connected ... (check-in: 3fde56814c user: stern tags: unlinked)
14:30
Add String() method for search.Search ... (check-in: 952cf3f94b user: stern tags: trunk)
2021-11-20
14:39
Merge unlinked into release-test ... (check-in: 94383a9fb7 user: stern tags: release-test)
14:38
Create new branch named "release-test" ... (check-in: 614ca3de2f user: stern tags: release-test)
14:35
Refactor to remove some code smells ... (check-in: a6e3666c44 user: stern tags: trunk)
13:03
Merge bug fix from trunk ... (check-in: 124caaab21 user: stern tags: unlinked)
13:00
Fix bug in metadata selection ... (check-in: 3ff1bba051 user: stern tags: trunk)
2021-11-19
18:34
Merge from trunk ... (check-in: 92fd421cf4 user: stern tags: unlinked)
18:33
Allow to specify the comparison operation when selecting zettel based on their metadata ... (check-in: 368f09ce9d user: stern tags: trunk)
15:43
Update changelog ... (check-in: 82f1dc81ec user: stern tags: unlinked)
15:26
Remove unused code ... (check-in: fd7912dc64 user: stern tags: unlinked)
15:13
Only list zettel with content that may contain links ... (check-in: 400d154949 user: stern tags: unlinked)
14:46
Allow to change phrase if some unlinked references were found ... (check-in: 0320848bbd user: stern tags: unlinked)
14:05
Add API test case ... (check-in: 08f2be6d12 user: stern tags: unlinked)
13:58
Update to new zettelstore.de/c ... (check-in: 8cedbcdbb2 user: stern tags: unlinked)
13:33
Add documentation for API call ... (check-in: 2f9bf92316 user: stern tags: unlinked)
12:20
Cleanup server-side API for unlinked references ... (check-in: 9c2f9adb5c user: stern tags: unlinked)
2021-11-18
18:40
Initial server-side API for unlinked references ... (check-in: 24915db1ef user: stern tags: unlinked)
16:12
Merge from trunk ... (check-in: 32adfce101 user: stern tags: unlinked)
16:11
Merge bug fix 0.1.2 ... (check-in: 3a457677a0 user: stern tags: trunk)
15:53
Update website for 0.1.2 release ... (check-in: a3062c18bd user: stern tags: trunk)
15:41
Typo in download page ... (check-in: 41b1f504ee user: stern tags: branch-0.1)
15:31
Version 0.1.2 ... (check-in: 8065f433c2 user: stern tags: release, branch-0.1, v0.1.2)
13:52
Move filter logic for unlinked references into search expression ... (check-in: 41a714e7fe user: stern tags: unlinked)
2021-11-17
16:46
Unlinked references: search for occurrence of words in candidate content ... (check-in: 7f2c82fb5d user: stern tags: unlinked)
15:36
Remove duplicate code ... (check-in: d2313ce945 user: stern tags: trunk)
15:34
Unlinked references with just search results ... (check-in: d24f623faa user: stern tags: unlinked)
2021-11-16
17:56
Cleanup code to remove some code smells ... (check-in: a619eb5f07 user: stern tags: trunk)
2021-11-14
17:58
Update to github.com/yuin/goldmark@1.4.4 ... (check-in: 3cc65dcd8c user: stern tags: trunk)
2021-11-13
18:44
Remove support for ;;small text;; Zettelmarkup ... (check-in: c8628b4609 user: stern tags: trunk)
17:41
Remove support for // inline markup (was deprecated in 0.1) ... (check-in: ffd492eaa7 user: stern tags: trunk)
17:22
Update release checklist ... (check-in: 338157a143 user: stern tags: trunk)
17:20
Increase version to 0.2.0-dev to begin next development cycle ... (check-in: 7007c9d0c6 user: stern tags: trunk)
17:09
Version 0.1.1 ... (check-in: 8d9dc27ae1 user: stern tags: trunk, release, v0.1.1)
2021-11-11
16:37
Version 0.1 ... (check-in: 7c6fd9bcda user: stern tags: trunk, release, v0.1)
14:56
Do not abort release build when unparam finds optional problems ... (check-in: 29e086118f user: stern tags: trunk)
14:54
Fix some docs errors (aka typo) before release ... (check-in: 56b368f621 user: stern tags: trunk)
08:39
Refactor to remove some code smells ... (check-in: 2a369af344 user: stern tags: trunk)
2021-11-10
18:38
Automate some commands for release; plus: execute more static checks ... (check-in: 671b5c3feb user: stern tags: trunk)
18:09
Refactor to remove shadowed variables ... (check-in: a3d8f7c090 user: stern tags: trunk)
17:41
Add image description to error placeholder image ... (check-in: 599ef44df1 user: stern tags: trunk)
17:30
Refactor image embedding logic to always use callback function ... (check-in: 246e3c7a7b user: stern tags: trunk)
16:30
In WebUI link to image, do not embed it with data-src-URL ... (check-in: 1c05aeeb3d user: stern tags: trunk)
2021-11-09
17:44
Fix: accept HEAD requests ... (check-in: 23f758ae6c user: stern tags: trunk)
17:43
Allow debug mode to be set via config file; do not send some WebUI security header the debug mode is enabled. ... (check-in: 6232a43244 user: stern tags: trunk)
2021-11-08
13:32
Update to github.com/yuin/goldmark@1.4.3 ... (check-in: 5e88a33299 user: stern tags: trunk)
2021-11-04
20:44
Fix broken test ... (check-in: ff2f938d54 user: stern tags: trunk)
2021-11-03
16:40
Visual helper to detect deprecated use of emphasized text ... (check-in: a5fbd1383b user: stern tags: trunk)
16:07
ZMK: use deprecate //, use __ for emphasize, and >> for inserted text ... (check-in: cd433aa00a user: stern tags: trunk)
14:14
Add missing documentation for last commit ... (check-in: a82a3b0edc user: stern tags: trunk)
14:09
Remove visual Zettelmarkup (italic, bold, underline, striketrough) ... (check-in: ed4af376f9 user: stern tags: trunk)
2021-11-02
18:41
Update WebUI Permission-Policy to disallow FLoC ... (check-in: 0f194f384d user: stern tags: trunk)
18:38
Merge branch bytesinput to replace input data to be a byte slice instead of a string. ... (check-in: 4c8a7c9b2e user: stern tags: trunk)
2021-10-29
17:31
Security header only for WebUI ... (check-in: 3cc899bff2 user: stern tags: trunk)
2021-10-28
17:22
Merge from trunk ... (Closed-Leaf check-in: 8d74a32332 user: stern tags: bytesinput)
17:19
Remove inline CSS styles in HTML output ... (check-in: b31ceefc1d user: stern tags: trunk)
16:49
Add initial Content-Security-Policy for HTTP response header ... (check-in: 33ac9957ee user: stern tags: trunk)
2021-10-27
17:27
Merge from trunk ... (check-in: bf13c3cd66 user: stern tags: bytesinput)
17:21
Initial support for HTTP security headers ... (check-in: a1c3252454 user: stern tags: trunk)
16:19
Fix error in last commit ... (check-in: 99a3331df6 user: stern tags: trunk)
13:37
Refactor to remove some code smells ... (check-in: 7aebb36772 user: stern tags: trunk)
10:59
Initial troubleshooting page in manual ... (check-in: 9eb6a36d91 user: stern tags: trunk)
2021-10-26
16:33
Ignore additional boxes in config file if command line option -d is given ... (check-in: 32d478f928 user: stern tags: trunk)
12:26
Update changelog ... (check-in: af1ee27a61 user: stern tags: trunk)
2021-10-25
18:31
Merge bug fix ... (check-in: 85fbe25d7e user: stern tags: bytesinput)
18:30
Fix bug introduced in last commit ... (check-in: df5204454b user: stern tags: trunk)
18:19
Merge bug fixes from trunk ... (check-in: 47784d68e5 user: stern tags: bytesinput)
18:18
Fix: control character in JSON may destroy zettel ... (check-in: 6c9a2d4952 user: stern tags: trunk)
16:30
Fix: non-x-scrolling WebUI when content is too wide ... (check-in: db430ab70f user: stern tags: trunk)
14:36
Refactor to clean up a little bit ... (check-in: cafccfd359 user: stern tags: bytesinput)
14:11
Merge API client changes ... (check-in: 19e2e18397 user: stern tags: bytesinput)
14:10
Adapt to byte-slice-based API client ... (check-in: aa1b7df24f user: stern tags: trunk)
13:29
Refactor string code into byte-slice code ... (check-in: ddb4766731 user: stern tags: bytesinput)
10:21
Refactor markdown.cleanText ... (check-in: 1a56b5d4b3 user: stern tags: bytesinput)
2021-10-23
20:12
Remove unneeded function ... (check-in: ee057a3754 user: stern tags: bytesinput)
20:08
Change block i/o to byte slice ... (check-in: dca60240d5 user: stern tags: bytesinput)
2021-10-22
20:25
Fix: count transclusion even if an error message is transcluded ... (check-in: 9524c88565 user: stern tags: trunk)
20:17
Refactor embed test to remove warning (and to use a more appropriate API call) ... (check-in: 36a7c933ea user: stern tags: trunk)
20:09
Update to github.com/yuin/goldmark@1.4.2 ... (check-in: 47c23dc114 user: stern tags: trunk)
2021-10-20
17:28
Transclusion test for found priviledge escalation ... (check-in: ed45e6c048 user: stern tags: trunk)
17:11
Add some more transclusion tests ... (check-in: 038998cf7b user: stern tags: trunk)
15:48
Add test for transclusion; fix broken inclusion mechanism ... (check-in: 3d1771d02a user: stern tags: trunk)
2021-10-19
18:12
Fix broken API test about zettel context ... (check-in: 3c9510a936 user: stern tags: trunk)
2021-10-15
09:06
Refactor to remove some code smells ... (check-in: 515f35f4c8 user: stern tags: trunk)
2021-10-14
16:12
efactor code to remove some code smells ... (check-in: a4e1896dd6 user: stern tags: trunk)
15:01
Clean up encoded representations ... (check-in: 7db8d82e73 user: stern tags: trunk)
14:34
Store heading level 1-based instead of 2-based ... (check-in: 800fc49d86 user: stern tags: trunk)
2021-10-13
18:33
Remove unneeded encoder environment value ... (check-in: 9d62a93e8a user: stern tags: trunk)
18:21
Move encoder test for BLOBs (png) to test package ... (check-in: 92616765a0 user: stern tags: trunk)
17:43
Move inline encoder test for links and embed to test package ... (check-in: c0c28948b1 user: stern tags: trunk)
17:04
Move encoder block tests into test package ... (check-in: fb08a74e91 user: stern tags: trunk)
13:07
Refactor encoder tests ... (check-in: 3b4d5e8a0f user: stern tags: trunk)
12:55
Move inline encoding tests into own test package ... (check-in: 0736e8820f user: stern tags: trunk)
2021-10-12
17:57
Add initial version of encoder tests ... (check-in: 642c416446 user: stern tags: trunk)
2021-10-11
13:54
When deleting a zettel, check for shadowed zettel; fix some errors for deleting / renaming a zettel ... (check-in: 27988d06b9 user: stern tags: trunk)
2021-10-05
16:41
Show a warning, if user tries to delete / rename a referenced zettel ... (check-in: afdb6cf83e user: stern tags: trunk)
2021-10-04
15:52
Add new metadata key "content-tags" ... (check-in: 15904adbdd user: stern tags: trunk)
14:09
Stop determination of zettel context at the home zettel ... (check-in: 21aeffa1fe user: stern tags: trunk)
12:19
Refactor to remove some code smells; fix an API bug; update dev documentation ... (check-in: b5003628dd user: stern tags: trunk)
10:49
Add query value to zettel list API /z ... (check-in: 0ffcab66d7 user: stern tags: trunk)
09:32
Add endpoint /m to retrieve metadata ... (check-in: 4366e4f3da user: stern tags: trunk)
2021-10-01
17:01
Fix: make error message more useable when providing invalid zettel id while renaming ... (check-in: 1746f3208a user: stern tags: trunk)
14:49
Endpoint /v returns HTML / text encoded Zettelmarkup inline values ... (check-in: 452e2ec140 user: stern tags: trunk)
11:26
Update to new zettelstore.de/c ... (check-in: 12cdea12ae user: stern tags: trunk)
10:53
Documentation updates ... (check-in: 0b06648bb3 user: stern tags: trunk)
10:41
Use metadata keys and values from zettelstore.de/c ... (check-in: d220babef9 user: stern tags: trunk)
08:56
Use ZettelID values from client to remove duplicate values ... (check-in: 9260f4e3de user: stern tags: trunk)
07:55
(Re-) Incorporate client test, was outsourced to zettelstore.de/client ... (check-in: 7d848ab772 user: stern tags: trunk)
2021-09-30
17:18
Remove api / client packages; now link to zettelstore.de/c ... (check-in: 5b1dfcb2e5 user: stern tags: trunk)
2021-09-29
13:15
Update home page: link to contributed software ... (check-in: 45f75fdc52 user: stern tags: trunk)
2021-09-23
18:08
Fix development docs on providing fossil tags ... (check-in: f841fb7a3c user: stern tags: trunk)
18:03
Increase version to 0.0.16-dev to begin next development cycle ... (check-in: 9748c52fdb user: stern tags: trunk)
2021-09-17
14:55
Version 0.0.15 ... (check-in: 66498fc30a user: stern tags: trunk, release, version-0.0.15, v0.0.15)
2021-09-16
18:02
Initial development zettel ... (check-in: 64e566f5db user: stern tags: trunk)
2021-09-15
11:50
Update to github.com/yuin/goldmark@1.4.1 ... (check-in: fda32a3618 user: stern tags: trunk)
2021-09-11
21:27
Refactor to remove some code smells ... (check-in: 5011181250 user: stern tags: trunk)
2021-09-09
18:31
Refactor to remove some code smells ... (check-in: a7fd38e010 user: stern tags: trunk)
2021-09-08
20:57
Remove unneeded parameter, found by mvdan.cc/unparam ... (check-in: cedafc2809 user: stern tags: trunk)
20:08
Remove unneeded endpoints /p and /v ... (check-in: 296bdfdb0e user: stern tags: trunk)
2021-09-06
21:56
Add test for retrieving parsed zettel ... (check-in: 1532c4afa6 user: stern tags: trunk)
21:51
Client API menthos for plain zettel calls (/z and /z/{ID}), incl. tests ... (check-in: 74338e118b user: stern tags: trunk)
2021-09-05
19:20
Move endpoints /u -> /p and /u/{ID} -> /p/{ID} ... (check-in: 482eff73e8 user: stern tags: trunk)
19:13
Move endpoint /p -> /z and /p/{ID} to /z/{ID} ... (check-in: 8cc3da8fdc user: stern tags: trunk)
19:01
Move API endpoint /z -> /j and /z/{ID} to /j/{ID} ... (check-in: a45ffe2abc user: stern tags: trunk)
18:29
Move HTML endpoints: /j -> /i?logout and /j/{ID} to /k{ID} ... (check-in: 4d76b671ff user: stern tags: trunk)
2021-09-03
19:21
Allow to create/update a zettel in plain format (endpoint /p) ... (check-in: 47d5a40d12 user: stern tags: trunk)
16:43
Allow to delete/rename a zettel throgh endpoint /p. ... (check-in: d80cb12475 user: stern tags: trunk)
16:07
Show zettel title in HTML encoder, when _part=zettel (endpoints /u + /v) ... (check-in: 5743df8bbb user: stern tags: trunk)
15:45
Fix: show tag link in WebUI zettel title and in info page ... (check-in: 905edc0e25 user: stern tags: trunk)
2021-09-02
19:37
Refactor to remove some code smells ... (check-in: f1b6f36627 user: stern tags: trunk)
2021-08-31
22:31
Evaluate metadata for encoded zettel ... (check-in: f5787329cd user: stern tags: trunk)
20:17
Refactor to remove some code smells ... (check-in: 883589eaef user: stern tags: trunk)
2021-08-30
20:46
Evaluate zettel title in WebUI lists ... (check-in: 05a9bb2a53 user: stern tags: trunk)
20:27
Show evaluated metadata in WebUI get_zettel and get_info ... (check-in: 782bc01097 user: stern tags: trunk)
19:16
Evaluate title when /v ... (check-in: 51056d5234 user: stern tags: trunk)
17:57
Some refactorings and preparations for evaluated metadata ... (check-in: d39ad0628a user: stern tags: trunk)
14:55
Rename API endpoint /p to /u and endpoint /w to /p ... (check-in: 348ff69fad user: stern tags: trunk)
14:31
Fix: sub-command file panics because of missing config data ... (check-in: f0e10390be user: stern tags: trunk)
14:22
Rename "raw" into "plain" ... (check-in: da673a6aaa user: stern tags: trunk)
11:52
Allow "-role" as a suffix of metadata key to specify a word value ... (check-in: ebd1b69142 user: stern tags: trunk)
2021-08-27
21:56
Fix: tag list contains also in-text tags ... (check-in: cf10b36c01 user: stern tags: trunk)
21:47
List zettel identifier and title per line via endpoint /w ... (check-in: 595e2a99c2 user: stern tags: trunk)
13:27
Refactor to remove some code smells ... (check-in: 48ccb64f55 user: stern tags: trunk)
2021-08-26
21:50
Add new endpoint /w/{ID} to retrieve raw zettel data ... (check-in: d8139b7649 user: stern tags: trunk)
21:23
For API endpoint /v and /p, *no* links will be changed. Images will only embedded for HTML encoding ... (check-in: fa7ba94fd8 user: stern tags: trunk)
20:29
Refactor to remove some code smells ... (check-in: 463baadb1d user: stern tags: trunk)
2021-08-25
22:14
Add all tags to HTML meta "keywords" ... (check-in: b7a2724a03 user: stern tags: trunk)
21:47
Truly embed images stored in zettel ... (check-in: 0f472264b1 user: stern tags: trunk)
20:58
Simplify output of get_links ... (check-in: 9890154a91 user: stern tags: trunk)
17:48
Remove "url" key in JSON API calls and responses. Zettelstore is not a REST software ... (check-in: d92d3e01c4 user: stern tags: trunk)
17:18
Update to fsnotify/fsnotify v1.5.1 ... (check-in: 0fecf2f302 user: stern tags: trunk)
2021-08-22
21:46
Fix some typos and update documentation w.r.t. inline tags ... (check-in: cc814ee86d user: stern tags: trunk)
21:28
Index inline tags and show them in select search ... (check-in: 7f0a492f0e user: stern tags: trunk)
20:05
WebUI info page: show links to parsed zettel ... (check-in: c5c2b0f5dd user: stern tags: trunk)
15:43
Unify meta query keys for API and WebUI search ... (check-in: e1865e2e11 user: stern tags: trunk)
12:34
Update to fsnotify/fsnotify v1.5.0 ... (check-in: cc130ba10d user: stern tags: trunk)
2021-08-17
18:22
Tag values are now case-insensitive and will be mapped to lower case character when editing them through zettelstore. ... (check-in: 842ef8e558 user: stern tags: trunk)
17:17
Fix: process and encode empty table cells ... (check-in: fd44c575c6 user: stern tags: trunk)
14:27
Add list endpoints /p and /v ... (check-in: cc5234be33 user: stern tags: trunk)
13:20
API for retrieving parsed, but unevaluated zettel in various encodings ... (check-in: d369229b19 user: stern tags: trunk)
11:49
Refactor manager.FetchZids to use ManagedBox.ApplyZid ... (check-in: fb3fdb8884 user: stern tags: trunk)
11:28
Refactor manager.SelectMeta to use ManagedBox.ApplyMeta ... (check-in: 705bced5b5 user: stern tags: trunk)
10:46
Fix: do not list zettel if just shadowed version matches ... (check-in: 2ca492179c user: stern tags: trunk)
10:07
Refactor ManagedBox.SelectMeta to return a map instead of a list ... (check-in: 6d4205faa8 user: stern tags: trunk)
09:28
Adapt to go1.17 ... (check-in: 3504db997d user: stern tags: trunk)
2021-08-12
17:08
Link inline tags in HTML encoding ... (check-in: e3c66e1bbb user: stern tags: trunk)
16:03
API client specifies some reasonable timeouts instead of waiting forever ... (check-in: fb53d99825 user: stern tags: trunk)
15:21
Rename package evaluate -> evaluator ... (check-in: aca3a20635 user: stern tags: trunk)
15:15
WebUI Getinfo is just based on parsed, but not evaluated AST ... (check-in: 81c4935e4f user: stern tags: trunk)
13:15
Show folgezettel at the bottom of each page with full title ... (check-in: f5f2b21041 user: stern tags: trunk)
2021-08-11
15:42
Allow to specify fragments for inline transclusion ... (check-in: f4e585258c user: stern tags: trunk)
11:00
Refactor to remove some code smells ... (check-in: cda6958893 user: stern tags: trunk)
10:03
Update to golang.org/x/text@0.3.7 ... (check-in: 3981974c28 user: stern tags: trunk)
2021-08-10
15:59
Document current state of inline transclusion ... (check-in: ddcfc7cdc9 user: stern tags: trunk)
15:07
Introduce explicit fragment values (heading, mark node) ... (check-in: 8c0db60d9c user: stern tags: trunk)
13:33
Fix: allow attribute after heading text w/o space separator ... (check-in: ca87ea3529 user: stern tags: trunk)
08:44
Safe inline node embedding aks inline transclusion ... (check-in: 46e11e156c user: stern tags: trunk)
07:25
Fix: right order of multiple inline embeddings in one inline node list ... (check-in: 1fef02657f user: stern tags: trunk)
06:59
Fix: recognize embedding in heading (zettelmarkup) ... (check-in: c7d5581021 user: stern tags: trunk)
06:44
Move parser/cleaner into evaluate package ... (check-in: da8445f7ff user: stern tags: trunk)
2021-08-09
17:59
Initial version of inline node embedding.

CAUTION: does not check anything: no recursion, no embed bombs, ... ... (check-in: 93d85f19fb user: stern tags: trunk)

16:47
Emit error text if embed node is not embeddable ... (check-in: 11881962f9 user: stern tags: trunk)
15:20
Add GOPROXY=direct to build script ... (check-in: 2b7f1037b1 user: stern tags: trunk)
2021-08-04
16:36
Do not specify encoding when rendering WebUI ... (check-in: 325212bf96 user: stern tags: trunk)
16:11
Add embed descision based on syntax ... (check-in: dead13b36f user: stern tags: trunk)
2021-08-03
17:40
Refactor embed evaluator to handle non-image embeddings ... (check-in: 63eabe6db9 user: stern tags: trunk)
17:05
Move zettel evaluation into own package ... (check-in: 2ba53acfaa user: stern tags: trunk)
07:27
Remove query parameters from API get_links ... (check-in: 20dc927dd1 user: stern tags: trunk)
07:17
Remove some code smells ... (check-in: 27a5f83200 user: stern tags: trunk)
2021-08-02
07:54
Fix panic when rendering info page ... (check-in: 24aeb4263a user: stern tags: trunk)
07:48
Add recover handler for web requests ... (check-in: 77b5d84337 user: stern tags: trunk)
2021-07-30
16:11
Refactor code; add some tests for parsing tables ... (check-in: 097efe0422 user: stern tags: trunk)
15:44
Fix panic when traversing a table ... (check-in: 9c53080129 user: stern tags: trunk)
15:02
Refactor to remove all occurences of ast.InlineSlice and ast.BlockSlice ... (check-in: a3ce863548 user: stern tags: trunk)
13:30
Refactor encoder.WriteBlocks to accept *ast.BlockListNode ... (check-in: d5585c89b7 user: stern tags: trunk)
12:20
Refactor encoder.WriteLines to accept *ast.InlineListNode ... (check-in: 4922d9e90c user: stern tags: trunk)
11:52
Refactor parser.ParseBlocks to return *ast.BlockListNode ... (check-in: 3afbe2ac9d user: stern tags: trunk)
11:43
Refactor parser.ParseInlines to return ast.InlineListNode ... (check-in: 1eca9d940a user: stern tags: trunk)
11:25
Remove ast.BlockSlice from AST nodes ... (check-in: cc778f2de1 user: stern tags: trunk)
10:35
Remove ast.InlineSlice from all AST nodes ... (check-in: 682df78323 user: stern tags: trunk)
2021-07-29
17:32
Refactor AST evaluator to remove dependencies to package "api" ... (check-in: 092d154ce3 user: stern tags: trunk)
15:57
Initial version of evaluating zettel; remove MakeXXXAdapter for encoder ... (check-in: bfde762a0f user: stern tags: trunk)
2021-07-28
17:18
Enhance internal type safety for working with external material. ... (check-in: 68a0956aa3 user: stern tags: trunk)
16:29
Rename intern and extern representations of images into "embedded material" ... (check-in: c73d6bd265 user: stern tags: trunk)
07:49
Code refactoring and small bug fixes ... (check-in: 6eee79b79e user: stern tags: trunk)
2021-07-27
14:50
HTTP router is based on enums (instead of strings) ... (check-in: ab16f5799c user: stern tags: trunk)
11:19
Cleanup code for retrieving evaluated zettel ... (check-in: d9d1129c92 user: stern tags: trunk)
10:15
Remove support for superfluous encodings "json" and "raw". API zettel list only supports JSON. ... (check-in: 66bbb4bd10 user: stern tags: trunk)
2021-07-26
17:45
Separate API endpoint /z/{ID} to an endpoint /z/{ID} which returns the pure zettel data, and endpoint /v/{ID} which returns parsed and evaluated zettel data ... (check-in: 416c6dc6b1 user: stern tags: trunk)
11:07
Refactor to remove some code smells ... (check-in: 0de30d2cdf user: stern tags: trunk)
10:46
Re-shuffle endpoints for authentication ... (check-in: 3d2c325a30 user: stern tags: trunk)
2021-07-23
18:07
Refactor "format" -> "encoding" ... (check-in: 473908824b user: stern tags: trunk)
16:43
Increase version to 0.0.15-dev to begin next development cycle ... (check-in: ba65777850 user: stern tags: trunk)
11:02
Version 0.0.14 ... (check-in: 6fe53d5db2 user: stern tags: trunk, release, version-0.0.14)
2021-07-22
13:50
Add client API for retrieving zettel links ... (check-in: e43ff68174 user: stern tags: trunk)
12:32
Add client API for retrieving zettel context ... (check-in: ad2f86dc44 user: stern tags: trunk)
2021-07-21
17:01
Add client API for retrieving the zettel order ... (check-in: e04cee9612 user: stern tags: trunk)
14:56
Add client API for getting evaluated / encoded zettel ... (check-in: f1d9b8a866 user: stern tags: trunk)
14:44
Move encoding constants into api package ... (check-in: ae478bc247 user: stern tags: trunk)
10:57
Document reserved zettel identifier ... (check-in: 478723f2f5 user: stern tags: trunk)
10:20
Rename "filter" -> "select" to make clearer, that a list of zettel is formed by adding selected zettel instead of rejecting zettel from the full list ... (check-in: 86970d2ee3 user: stern tags: trunk)
09:31
Remove unneeded dependencies ... (check-in: 9de40b82bb user: stern tags: trunk)
2021-07-14
13:30
Update changes for next release ... (check-in: 569294f04b user: stern tags: trunk)
2021-07-13
15:00
Add documentation for missing API calls (server) ... (check-in: b71a7639d5 user: stern tags: trunk)
2021-07-12
21:49
Enable admin console only for run sub-command ... (check-in: 7758c5722b user: stern tags: trunk)
21:18
If no match is found in routing table, return 405 = Method not allowed instead of forwarding the request to the underlying handler. ... (check-in: 351ae138b4 user: stern tags: trunk)
20:46
Rename endpoint "/y" (zettel context) to "/x" ... (check-in: be2dccbcd1 user: stern tags: trunk)
20:29
Rename API authentication endpoint to "/v" (previous same as WebUI: "/a") ... (check-in: 260ed470ec user: stern tags: trunk)
2021-07-10
13:42
FIX: allow role "creator" to create zettel in the WebUI ... (check-in: cefde84813 user: stern tags: trunk)
12:35
FIX: show "New" menu only if there is at least one menu entry ... (check-in: 678306b583 user: stern tags: trunk)
2021-07-09
17:40
Initial API (server+client) for renaming an existing zettel ... (check-in: 4bfd282c7d user: stern tags: trunk)
15:50
Initial API (server+client) for updating an existing zettel ... (check-in: 9bb7b1d772 user: stern tags: trunk)
14:37
Fix inconsistencies of filtering a zettel list ... (check-in: 00de6b1e5f user: stern tags: trunk)
2021-07-08
18:09
Clean-up filter preparation code, content code, and documentation ... (check-in: 9d6bfbc19d user: stern tags: trunk)
2021-07-07
17:39
Zettel.Content tracks itself, whether it is binary or not. Refactored code into methods for trimming content and en-/decode content via base64. ... (check-in: ce92c23d38 user: stern tags: trunk)
16:46
Clean up some API-related code (server + client) ... (check-in: 376ec6b12d user: stern tags: trunk)
16:14
Initial API for creating and deleting a zettel, incl. API client ... (check-in: 1e58f606e1 user: stern tags: trunk)
2021-07-06
12:25
Do not add empty default metadata values ... (check-in: 4f863e1a0a user: stern tags: trunk)
10:35
Make test box read-only ... (check-in: 43eaef2076 user: stern tags: trunk)
2021-07-05
16:00
Add API client call for "get JSON zettel" ... (check-in: f78fa4a202 user: stern tags: trunk)
14:58
Distinct between external format spec and internal encoding values ... (check-in: 73597b6f42 user: stern tags: trunk)
13:48
Cleanup API calls ... (check-in: 87fb8e6951 user: stern tags: trunk)
11:51
Update to new CommonMark specification 0.30 with goldmark 1.4.0 ... (check-in: 3966bfa3f8 user: stern tags: trunk)
10:46
Delete zettel from non-first box, if dirbox is the first box ... (check-in: 66f63f9cec user: stern tags: trunk)
10:33
Server for API-Test now has a mem:-box in front ... (check-in: 4ae9bc6a59 user: stern tags: trunk)
09:19
Support for syntax "html" ... (check-in: a435c5e72d user: stern tags: trunk)
08:46
Fix: URL as link/image text results in mangled reference ... (check-in: f904a8f65e user: stern tags: trunk)
2021-07-02
16:35
Add external links of metadata to API call "get links" ... (check-in: 512fa54737 user: stern tags: trunk)
15:03
Add user role "creator" ... (check-in: ffeff4a547 user: stern tags: trunk)
14:15
Add API call "list roles" ... (check-in: e19e414b49 user: stern tags: trunk)
13:28
Improve server-side part of API call "get tags" ... (check-in: a7e2d2bf98 user: stern tags: trunk)
2021-07-01
18:18
Add API call for retrieving tags ... (check-in: 2ac5b326e1 user: stern tags: trunk)
17:05
Initial API client with test ... (check-in: b2fc46ea39 user: stern tags: trunk)
17:03
First full API test, including autostart of Zettelstore ... (Closed-Leaf check-in: 55d77994e8 user: stern tags: client)
2021-06-30
14:31
Move client main into a real test that is only executed by demand ... (check-in: 396c92fd9e user: stern tags: client)
2021-06-29
15:50
Add initial zettel box for future testing ... (check-in: 21c270944a user: stern tags: client)
12:34
Integrate URLBuilder into Server and Client ... (check-in: 0a0de80763 user: stern tags: client)
10:20
Merge from trunk ... (check-in: 771bb85db4 user: stern tags: client)
10:19
Decouple URLBuilder from web router ... (check-in: b9c83b2c91 user: stern tags: trunk)
10:10
Update to github.com/yuin/goldmark@1.3.9 ... (check-in: 09e1a99d3a user: stern tags: trunk)
10:06
Refactor initial simple client ... (check-in: 34321b877f user: stern tags: client)
2021-06-28
17:52
Create initial version of authenticating client ... (check-in: 3b9b2add0d user: stern tags: client)
12:57
Show shadowed boxes on zettel info page ... (check-in: 368240ea88 user: stern tags: trunk)
11:55
Move .ReadStat and .Dump into box.Manager interface. ... (check-in: 91f4b2fee9 user: stern tags: trunk)
2021-06-27
16:47
Fix: maintain user-defined zettel file name when updating the zettel ... (check-in: 19c831e4cc user: stern tags: trunk)
15:52
Allow to determine metadata type by speifying an appropriate suffix ... (check-in: 85ff6a8650 user: stern tags: trunk)
14:20
Fix: open URL on info page in new tab/window ... (check-in: 1b4c6cbf95 user: stern tags: trunk)
2021-06-22
11:01
Allow to overwrite system-defined CSS with a zettel for user-defined CSS. ... (check-in: 1fb48b5ccc user: stern tags: trunk)
10:31
Fix comment in dependency spec ... (check-in: cbf953842c user: stern tags: trunk)
2021-06-18
15:45
Update some dependencies ... (check-in: c1f1215e0f user: stern tags: trunk)
2021-06-16
13:47
Remove some more code smells ... (check-in: a3683d187e user: stern tags: trunk)
13:42
Remove some code smells ... (check-in: 1569c2b679 user: stern tags: trunk)
2021-06-15
17:53
Fix: allow "\|", "\]", and "\}" as Text inside links and images ... (check-in: 784a2b20b6 user: stern tags: trunk)
14:56
Refactor writer for encodings ... (check-in: 4748447a03 user: stern tags: trunk)
10:54
Measure only re-index duration; refactor manager to use (managed) boxes, not "sub-boxes" ... (check-in: 9e4e9bad46 user: stern tags: trunk)
07:43
Merge package runes into package input ... (check-in: 079406600a user: stern tags: trunk)
2021-06-14
17:40
Allow tests to execute concurrently ... (check-in: 7d33bdfbd3 user: stern tags: trunk)
15:03
Rename 'place' to 'box' ... (check-in: 6eb9816116 user: stern tags: trunk)
2021-06-11
19:43
Remove support for list paging in WebUI ... (check-in: 88c5a4462e user: stern tags: trunk)
2021-06-09
17:00
Add supported metadata key 'place-number' ... (check-in: 03e324830a user: stern tags: trunk)
12:10
Fix: do not remove zettel from index, if another version (on another place) is still there. ... (check-in: 37784d527a user: stern tags: trunk)
2021-06-08
12:57
Remove visitor pattern. ... (check-in: b6baaac7c9 user: stern tags: trunk)
11:00
Replace ast.Visitor with ast.Walk in djsonenc ... (check-in: a5fc76586f user: stern tags: trunk)
10:08
Replace ast.Visitor with ast.Walk in nativeenc ... (check-in: 86313bd43c user: stern tags: trunk)
2021-06-07
17:48
Replace ast.Visitor with ast.Walk in zmkenc ... (check-in: 3eeb4378bf user: stern tags: trunk)
17:27
Replace ast.Visitor with ast.Walk in htmlenc ... (check-in: ff055db297 user: stern tags: trunk)
15:55
Rename ast.*Code to ast.*Kind ... (check-in: 321e8f5993 user: stern tags: trunk)
11:39
Rewrite text encoder with ast.Walk ... (check-in: 1c854aad72 user: stern tags: trunk)
11:12
Replace zmk test visitor with ast.Walk ... (check-in: 2d0aac45c1 user: stern tags: trunk)
10:11
Replace zmk post-processor with walker ... (check-in: 1fcbddcc13 user: stern tags: trunk)
09:14
Replace ast.TopDownTraverser with ast.Walk* ... (check-in: edb7e4c5a2 user: stern tags: trunk)
09:11
Increase version to 0.0.14-dev to begin next development cycle ... (check-in: 7dd6f4dd5c user: stern tags: trunk)
2021-06-01
12:35
Version 0.0.13 ... (check-in: 11d9b6da63 user: stern tags: trunk, release, version-0.0.13)
10:14
Log output while starting Command Line Server ... (check-in: 968a91bbaa user: stern tags: trunk)
2021-05-31
13:31
Add some limitations for the upcoming release ... (check-in: ee9de32f20 user: stern tags: trunk)
13:10
Replace linear search with binary search when indexing ... (check-in: 1451cff35d user: stern tags: trunk)
2021-05-28
18:37
Add new command "crlf" to administrator console ... (check-in: c4ce4885ef user: stern tags: trunk)
2021-05-26
09:02
Allow to create folgezettel from binary zettel ... (check-in: d74863d89a user: stern tags: trunk)
2021-05-25
16:08
Enable zettel "Zettelstore Startup Configuration" ... (check-in: 5c77224142 user: stern tags: trunk)
15:20
Refactor error detection code; fix some minor bugs ... (check-in: ec15e945f2 user: stern tags: trunk)
14:29
Add Kernel method 'DumpIndex'. ... (check-in: 8b32722a49 user: stern tags: trunk)
14:22
Remember data about panic recoveries and allow them to retrieve via the administrator console. ... (check-in: 79349d0d5c user: stern tags: trunk)
12:42
New command "config" for administrator console; configuration data as lists ... (check-in: 225f5be1e8 user: stern tags: trunk)
10:27
Configure places via administrator console ... (check-in: 755de36210 user: stern tags: trunk)
09:08
Add Kernel.RestartService ... (check-in: 6ee7aa1b3c user: stern tags: trunk)
09:01
Refactor strfun/slugify.go; disallow diacritic chars in search index ... (check-in: 74113d37bf user: stern tags: trunk)
2021-05-23
17:56
Typo ... (check-in: 42ee8c2c20 user: stern tags: trunk)
17:02
Allow to ignore tabel rows by starting it with '|%'. ... (check-in: 40730c2039 user: stern tags: trunk)
15:01
Build with the right commit hash, even if not updated to the newest commit ... (check-in: 02f1e883d2 user: stern tags: trunk)
2021-05-21
18:07
Fix: allow service to shutdown and stop. ... (check-in: 0d7f5fab34 user: stern tags: trunk)
17:50
Refactor auth + config to include GetVisisbility in config.AuthConfig ... (check-in: 2a80d04223 user: stern tags: trunk)
17:38
Refactor auth/policy to use runtime config directly: GetExpertMode ... (check-in: 9c78fe14b9 user: stern tags: trunk)
17:21
Refactor kernel implementation ... (check-in: 8219d66ca4 user: stern tags: trunk)
16:35
Rename package service into kernel ... (check-in: 5b1df86dea user: stern tags: trunk)
14:56
Add originating place to place.UpdateInfo ... (check-in: 128e3bd858 user: stern tags: trunk)
14:45
Merge place/change into place ... (check-in: 87f0367636 user: stern tags: trunk)
14:34
Manage runtime configuration within the kernel service. ... (check-in: 6b368084f1 user: stern tags: trunk)
2021-05-20
18:19
Move most of the static config function to config service. However, three functions are left. These are used in the dirplace, so they form some kind of mutual dependency. This will be solved later. ... (check-in: 98d63482a9 user: stern tags: trunk)
12:54
Move package config/runtime to the empty package config ... (check-in: a7e5b0085d user: stern tags: trunk)
12:27
Do not allow to remove r/o mode or ownership via administrator console ... (check-in: e21b41951f user: stern tags: trunk)
11:34
Refactor API adapter functions into methods of new struct API. Refactor WebUI too. ... (check-in: d78ee3af8c user: stern tags: trunk)
10:22
Refactor web/adapter/webui: apply Demeters Law ... (check-in: 197780e9d6 user: stern tags: trunk)
09:55
Merge web/adapter/webui/TemplateEngine into WebUI struct ... (check-in: d7bb048c1b user: stern tags: trunk)
09:20
Refactor webui adapter functions to methods of new struct WebUI ... (check-in: 864e6c518d user: stern tags: trunk)
2021-05-19
20:08
Move place/stock into config/runtime (and refactor it) ... (check-in: 8a3eb52c94 user: stern tags: trunk)
18:12
Move all remaining config/startup functions into service/impl/web (as config values) ... (check-in: e908072f1b user: stern tags: trunk)
17:28
Move config/startup/Secret() to package auth/impl ... (check-in: f177c6f631 user: stern tags: trunk)
17:21
Fix for last commit ... (check-in: febec45577 user: stern tags: trunk)
17:18
Move package auth/token into auth + auth/impl ... (check-in: 5c8888b0ee user: stern tags: trunk)
14:09
Refactor web/server ... (check-in: 28f0794767 user: stern tags: trunk)
2021-05-18
16:49
Remove dependencies to web/service/impl ... (check-in: 1dee0d8185 user: stern tags: trunk)
14:33
Remove reference to web/server/impl in web/adapter/template.go ... (check-in: 320c7aa9ea user: stern tags: trunk)
14:19
Refactor web/server to provide a real, simgle server ... (check-in: 46b733f8f8 user: stern tags: trunk)
11:19
Merge packages web/router and web/session into web/server ... (check-in: 056f84aa38 user: stern tags: trunk)
08:23
Ignore certain HTML content when encoding a zettel in HTML. ... (check-in: f8a50242f4 user: stern tags: trunk)
2021-05-17
16:07
Update to github.com/yuin/goldmark@1.3.7 ... (check-in: 51ab5bc533 user: stern tags: trunk)
16:02
Allow to dump the search index via the administrator console ... (check-in: 653c1f4ef4 user: stern tags: trunk)
13:15
Format administrator console tables similar to Zmk tables ... (check-in: 2acec295fd user: stern tags: trunk)
13:03
Add missing documentation for "restart" and "stat" command ... (check-in: f2ca1c4781 user: stern tags: trunk)
12:53
Full shutdown for all Zettelstore commands; new command "restart" for administrator console ... (check-in: 4611378268 user: stern tags: trunk)
12:22
Move owner related functions into authz manager ... (check-in: 25ce60a4e9 user: stern tags: trunk)
11:11
Refactor to make auth service the creator of policies ... (check-in: 12360aee70 user: stern tags: trunk)
10:24
Initial working implementation of auth sub-service ... (check-in: 92e08edd9c user: stern tags: trunk)
2021-05-16
17:53
Start and stop place manager via administrator console ... (check-in: 3e5fe9ad9e user: stern tags: trunk)
11:26
Update to github.com/yuin/goldmark@1.3.6 ... (check-in: c836db48b1 user: stern tags: trunk)
2021-05-14
18:02
Show place/indexer statistics also in administrator console ... (check-in: 128be2fe14 user: stern tags: trunk)
17:05
Allow to start and stop the web service ... (check-in: c33c6ed169 user: stern tags: trunk)
14:08
Add new commands for the administrator console: next-config and set-config ... (check-in: ca26a3aa15 user: stern tags: trunk)
2021-05-12
18:08
Add command get-config to administrator console, which supervedes show-config. ... (check-in: 70648c8a71 user: stern tags: trunk)
11:26
Merge indexer observer and manager notifier ... (check-in: f88465c892 user: stern tags: trunk)
2021-05-11
17:53
Merge data structure manager.Indexer into manager.Manager and simplify some code ... (check-in: b8db02bf72 user: stern tags: trunk)
17:24
Rename place.manager.index to place.manager.store ... (check-in: 1cee227256 user: stern tags: trunk)
17:15
Merge manager and indexer so that only one statup method is needed ... (check-in: 983ef4d6d6 user: stern tags: trunk)
16:26
Merge enricher into manager; merge some indexer infos into manager ... (check-in: 3a442155db user: stern tags: trunk)
14:57
Move index.Selector to search; move index.MetaFilter to place.Enricher; move index.Enricher to place.Enricher ... (check-in: cd8d98c4da user: stern tags: trunk)
14:03
Move package index to place/manager/index ... (check-in: 11f4601437 user: stern tags: trunk)
13:18
Move index/indexer files to place/manager; move index/memstore to place/manager/memstore ... (check-in: 763d9491da user: stern tags: trunk)
12:56
Move index.NoEnrichContext to package place ... (check-in: 4e18aa9b66 user: stern tags: trunk)
12:27
Fix: metadata queries without values were ignored ... (check-in: b36c074ea6 user: stern tags: trunk)
12:10
Remove sub-command "config" ... (check-in: 7143d727af user: stern tags: trunk)
11:24
web/router processes url-prefix when reading a request. ... (check-in: 060e6656be user: stern tags: trunk)
09:20
Remove some code smells ... (check-in: de51ededa0 user: stern tags: trunk)
2021-05-10
18:31
Add command for administrator console to list all available sys-systems. ... (check-in: dc432a5b53 user: stern tags: trunk)
17:56
Remove visibility "simple-expert" ... (check-in: 6c2ef6771a user: stern tags: trunk)
17:01
Fix: always calcualte with utf8 encoded strings when displaying tables in administrator console ... (check-in: 63c0cd5b83 user: stern tags: trunk)
16:44
Administator console has new commands to display runtime metrics and environment. ... (check-in: cef191ece4 user: stern tags: trunk)
14:13
Initial version of administrator console. Disabled by default. Commands: bye, help, list-config, shutdown. ... (check-in: 6aeecd4a3b user: stern tags: trunk)
2021-05-09
19:53
Refactor sub-services into their own components ... (check-in: b0f888504d user: stern tags: trunk)
16:40
Display error message, if listen address is already bound ... (check-in: 97467c331c user: stern tags: trunk)
2021-05-08
17:47
Move logging from web server into main service. ... (check-in: c7a51d430c user: stern tags: trunk)
17:37
Initial configuration for places: default dir-place type. ... (check-in: 2e032e6aa0 user: stern tags: trunk)
17:00
Fix: add version to calculate a secret ... (check-in: 230fdb01cf user: stern tags: trunk)
16:51
Configuration values "read-only-mode" and "simple" are now part of auth sub-system. ... (check-in: 3a996e25a9 user: stern tags: trunk)
16:02
Move "simple" and "verbose" configuration into main service ... (check-in: 0195ac0518 user: stern tags: trunk)
15:02
Allow to display form for new zettel without a title. ... (check-in: 57371c25d3 user: stern tags: trunk)
14:48
Add some restrictions of the configuration managed by the main service. ... (check-in: 651542f0a9 user: stern tags: trunk)
2021-05-07
19:17
Move startup data into main service ... (check-in: 37e209353e user: stern tags: trunk)
13:35
Refactor to reduce code smell ... (check-in: 07378325ac user: stern tags: trunk)
2021-05-06
19:43
Integrate URLBuilder with Router ... (check-in: 0e606495fc user: stern tags: trunk)
17:21
Configure web server URL prefix via main service ... (check-in: bdad935e57 user: stern tags: trunk)
16:33
Configure web server listen address via main service ... (check-in: 44b982908e user: stern tags: trunk)
14:42
Control the web server via the internal main service ... (check-in: 29afb10e23 user: stern tags: trunk)
11:35
Refactor internal services ... (check-in: f02110779d user: stern tags: trunk)
2021-05-05
18:15
Initial version of internal main service ... (check-in: 6a46704b93 user: stern tags: trunk)
15:58
Refactor compileFullSearch ... (check-in: 5b5efb4a1a user: stern tags: trunk)
15:28
Fix for [4e5c9f6f47]: panic when no search string ... (check-in: 095556ed44 user: stern tags: trunk)
15:22
Fix: do not show invalid local link in WebUI info page ... (check-in: 149f8804a1 user: stern tags: trunk)
14:55
Allow full-text search for URLs ... (check-in: 4e5c9f6f47 user: stern tags: trunk)
09:19
Use default image if specified local image cannot be used. ... (check-in: f400095d18 user: stern tags: trunk)
08:07
Cleanup emoji-based code from yesterday ... (check-in: f64b674f07 user: stern tags: trunk)
2021-05-04
17:58
Add a generic emoji image ... (check-in: d030a25c24 user: stern tags: trunk)
13:58
Add system zettel about license, contributors, and dependencies ... (check-in: 365245cba6 user: stern tags: trunk)
11:56
Fix: parsing a link in ZMK with text containing ']' ... (check-in: 30174dde55 user: stern tags: trunk)
07:30
Disable parsing numbers as phone numbers ... (check-in: e53202d0e3 user: stern tags: trunk)
2021-04-29
17:51
Fix: Markdown image without text should produce same representation in Zettelmarkup ... (check-in: 9da0a5535b user: stern tags: trunk)
2021-04-28
12:39
Add a limitation: changing zettel syntax is not reflected in file extension ... (check-in: 44af840743 user: stern tags: trunk)
11:13
Fix: Generation of escaped characters in zmk encoder ... (check-in: 27defb67c2 user: stern tags: trunk)
10:53
Fix: markdown auto-link produce an AST node that is more correct. ... (check-in: 1262f3de95 user: stern tags: trunk)
2021-04-27
10:37
Add suffix comparison for full-text search; state comparison operation on WebUI ... (check-in: 4ce9927fc1 user: stern tags: trunk)
2021-04-26
17:02
Optimize full-text search: scan through word index only once per search. ... (check-in: 8d105d2684 user: stern tags: trunk)
13:20
Full-text search with equals and prefix comparison of words ... (check-in: 0af2b28af5 user: stern tags: trunk)
2021-04-23
18:17
Implement search for zettel identifier ... (check-in: 91d34d2c88 user: stern tags: trunk)
2021-04-17
12:35
Rename place.ErrTimeout to ErrConflict ... (check-in: fc31b31fac user: stern tags: trunk)
12:34
Increase version to 0.0.13-dev to begin next development cycle ... (check-in: 5f0c8f2d4c user: stern tags: trunk)
2021-04-16
16:16
Version 0.0.12 ... (check-in: 86f8bc8a70 user: stern tags: trunk, release, version-0.0.12)