Zettelstore

Timeline
Login

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

1382 descendants of version-0.0.14

2024-03-18
11:06
Fix regression of last commit (forgot to update tests) ... (Leaf 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)