History of the file that is called crystalize.rkt at checkin bd48c56a0502cf33
2021-11-28
| ||
19:19 | Deleted: Clean house check-in: [43a06b90] user: joel, branch: evolve, size: 0 | |
2020-07-03
| ||
20:59 | A start on improving build times file: [7c40c653] check-in: [4b2c827f] user: joel, branch: cache-faster, size: 11977 [annotate] [blame] [check-ins using] [diff] | |
2020-05-11
| ||
01:55 | Bugfix cache-index-entries-only!, add to docs file: [4e54a177] check-in: [70bf798f] user: joel, branch: trunk, size: 12071 [annotate] [blame] [check-ins using] [diff] | |
2020-05-10
| ||
21:36 | Collect cache INSERTs in a transaction, delegate to a thread file: [18b3b766] check-in: [187278e6] user: joel, branch: trunk, size: 12045 [annotate] [blame] [check-ins using] [diff] | |
2020-03-24
| ||
02:37 | Use semicolons to separate indexed keywords specified in metas; allows use of commas in the index entry file: [6da95dad] check-in: [474b5560] user: joel, branch: trunk, size: 11566 [annotate] [blame] [check-ins using] [diff] | |
2020-03-20
| ||
03:24 | Add and document save-cache-things! file: [f3846856] check-in: [cbaca7d9] user: joel, branch: trunk, size: 11566 [annotate] [blame] [check-ins using] [diff] | |
2020-03-15
| ||
21:42 | Implement adding index entries via ‘keywords’ meta file: [b135d898] check-in: [ecb3576a] user: joel, branch: trunk, size: 11567 [annotate] [blame] [check-ins using] [diff] | |
18:33 | Change system for managing series: remove from SQLite cache, manage as a hash table of structs instead. file: [7aa92528] check-in: [71cdd100] user: joel, branch: trunk, size: 11413 [annotate] [blame] [check-ins using] [diff] | |
2020-03-14
| ||
21:32 | Add version control links to notes [678cc6aeca1d9d31] file: [121eb65c] check-in: [56b50a38] user: joel, branch: trunk, size: 12177 [annotate] [blame] [check-ins using] [diff] | |
2020-02-29
| ||
16:12 | Implement excerpts ([10e20e5ab65]) file: [ffde9e3c] check-in: [8af3b9ce] user: joel, branch: trunk, size: 12064 [annotate] [blame] [check-ins using] [diff] | |
2020-02-21
| ||
22:43 | Build up listing schema, use for RSS feed ([2f082139]) file: [c9517191] check-in: [d3755213] user: joel, branch: trunk, size: 11059 [annotate] [blame] [check-ins using] [diff] | |
2020-02-20
| ||
04:53 | Get rid of current-plain-title ([1909139d]) file: [783ca339] check-in: [47d9eea5] user: joel, branch: trunk, size: 11055 [annotate] [blame] [check-ins using] [diff] | |
03:16 | Make cache db connection thread-safe file: [271e4525] check-in: [37240160] user: joel, branch: trunk, size: 11073 [annotate] [blame] [check-ins using] [diff] | |
2020-02-02
| ||
04:20 | Split cache schema and fetchers into a separate module file: [c41782ea] check-in: [cb8af9fc] user: joel, branch: trunk, size: 11046 [annotate] [blame] [check-ins using] [diff] | |
2020-01-26
| ||
23:31 | Add support for concealing articles/notes in different listing contexts (finishes [1f6233035e7d8cc8]) file: [f45f7570] check-in: [8bd52721] user: joel, branch: trunk, size: 18030 [annotate] [blame] [check-ins using] [diff] | |
2020-01-19
| ||
21:29 | Prevent duplicate inserts in article cache file: [08bca5d2] check-in: [3ab1b16f] user: joel, branch: trunk, size: 17450 [annotate] [blame] [check-ins using] [diff] | |
2020-01-13
| ||
01:04 | Fix cache db filename, index page file: [cb633ea2] check-in: [e90a714a] user: joel, branch: deta-refactor, size: 17047 [annotate] [blame] [check-ins using] [diff] | |
00:52 | Fix series caching file: [950c4fe1] check-in: [624e5e2b] user: joel, branch: deta-refactor, size: 17048 [annotate] [blame] [check-ins using] [diff] | |
00:37 | Fix article+note listing query so date ordering actually works file: [e20fefa6] check-in: [fc820f2f] user: joel, branch: deta-refactor, size: 16953 [annotate] [blame] [check-ins using] [diff] | |
00:27 | Redo everything cache-related file: [64b7e340] check-in: [62f4a12e] user: joel, branch: deta-refactor, size: 16953 [annotate] [blame] [check-ins using] [diff] | |
2019-08-19
| ||
21:33 | Add title-plain for notes; small refactor of note title generation file: [0131cbe3] check-in: [286673cf] user: joel, branch: trunk, size: 16856 [annotate] [blame] [check-ins using] [diff] | |
2019-07-12
| ||
04:31 | Fix SQL query for articles+notes so series filtering will work file: [43b9fb1b] check-in: [b49b65af] user: joel, branch: trunk, size: 16502 [annotate] [blame] [check-ins using] [diff] | |
2019-07-10
| ||
01:37 | Provide index entry crystallization file: [db2e6817] check-in: [94c49607] user: joel, branch: trunk, size: 16464 [annotate] [blame] [check-ins using] [diff] | |
2019-06-29
| ||
21:16 | Start using the SQLite cache for series metas file: [feaffe0a] check-in: [829c503e] user: joel, branch: trunk, size: 16437 [annotate] [blame] [check-ins using] [diff] | |
2019-06-23
| ||
18:42 | Improve disposition marks in notes file: [c89fc8e8] check-in: [f0e18f94] user: joel, branch: trunk, size: 15905 [annotate] [blame] [check-ins using] [diff] | |
2019-06-20
| ||
00:20 | Fix disposition links in article headings when they appear in listings file: [e76d71c3] check-in: [4206e0ac] user: joel, branch: trunk, size: 15895 [annotate] [blame] [check-ins using] [diff] | |
2019-06-16
| ||
20:20 | Use titles from poems as article title if no other title supplied file: [297d7e43] check-in: [7843fa34] user: joel, branch: trunk, size: 15836 [annotate] [blame] [check-ins using] [diff] | |
2019-06-01
| ||
20:30 | Support sub-entries in keyword index. Finishes [5daecde7] file: [bd3a0100] check-in: [d7ebf012] user: joel, branch: trunk, size: 15149 [annotate] [blame] [check-ins using] [diff] | |
2019-05-19
| ||
21:50 | Switch all license notices to Blue Oak file: [9b9ee238] check-in: [8db9bae9] user: joel, branch: licensing, size: 14675 [annotate] [blame] [check-ins using] [diff] | |
2019-05-15
| ||
01:13 | Add keyword index page, make index links bidirectional (addresses [5daecde7]) file: [e8e2afa2] check-in: [ae6010c0] user: joel, branch: trunk, size: 15418 [annotate] [blame] [check-ins using] [diff] | |
2019-05-05
| ||
12:46 | Add ◊index tag, save index entries to cache db. Addresses [5daecde7] file: [17c941d5] check-in: [d7659912] user: joel, branch: trunk, size: 15365 [annotate] [blame] [check-ins using] [diff] | |
2019-04-30
| ||
19:20 | Rename listing functions file: [0c40f48a] check-in: [552ad2a9] user: joel, branch: trunk, size: 14051 [annotate] [blame] [check-ins using] [diff] | |
2019-04-18
| ||
03:08 | Add blog file: [013cbdf1] check-in: [8145bdb7] user: joel, branch: trunk, size: 14021 [annotate] [blame] [check-ins using] [diff] | |
2019-04-12
| ||
02:33 | First attempt at hiding redundant series info on series pages file: [b88a4287] check-in: [8ab2075d] user: joel, branch: trunk, size: 13989 [annotate] [blame] [check-ins using] [diff] | |
2019-04-11
| ||
03:22 | Fix bug preventing inclusion of article footers file: [b9c0d03d] check-in: [41f70967] user: joel, branch: trunk, size: 13953 [annotate] [blame] [check-ins using] [diff] | |
2019-04-08
| ||
12:37 | Notes in listings: shorten titles, fix permlinks, fix styling where no author specified file: [172ca0cc] check-in: [5ac5a1e3] user: joel, branch: trunk, size: 13954 [annotate] [blame] [check-ins using] [diff] | |
2019-04-07
| ||
22:23 | Implement permlinks in article markup file: [5f760cf0] check-in: [d3d5e894] user: joel, branch: trunk, size: 13942 [annotate] [blame] [check-ins using] [diff] | |
21:32 | Rename constants. Closes [fc2fc68] file: [ce57f9ce] check-in: [74055398] user: joel, branch: trunk, size: 13950 [annotate] [blame] [check-ins using] [diff] | |
21:11 | Simplify a couple of HTML conversions file: [f6a60f0d] check-in: [e54b3c52] user: joel, branch: trunk, size: 13946 [annotate] [blame] [check-ins using] [diff] | |
20:58 | Support article listings from cached HTML. Resolves [f580d194] file: [5177f4d3] check-in: [e493f1c6] user: joel, branch: trunk, size: 13967 [annotate] [blame] [check-ins using] [diff] | |
2019-03-20
| ||
01:04 | Fix missing cross-ref links [d8b9f6f7] file: [87ac52b6] check-in: [d439b95f] user: joel, branch: trunk, size: 11274 [annotate] [blame] [check-ins using] [diff] | |
2019-03-19
| ||
03:31 | Use a tag instead of metas for title. Use default-title consistently. Refine first-words to be smarter about punctutation. Closes [c055cacb] and fixes [b3ade0b7] file: [e57a2fd4] check-in: [e81b4199] user: joel, branch: trunk, size: 11257 [annotate] [blame] [check-ins using] [diff] | |
2019-03-13
| ||
02:49 | Don’t include disposition marks in article footers file: [2d723137] check-in: [b8391481] user: joel, branch: trunk, size: 11284 [annotate] [blame] [check-ins using] [diff] | |
2019-03-09
| ||
04:02 | Small fixes in crystalize file: [4aa6572e] check-in: [0e2c0e7e] user: joel, branch: trunk, size: 11316 [annotate] [blame] [check-ins using] [diff] | |
2019-02-09
| ||
19:32 | Rename template-html.rkt → snippets-html.rkt file: [a4d1cb03] check-in: [99fe3246] user: joel, branch: trunk, size: 10582 [annotate] [blame] [check-ins using] [diff] | |
2018-09-26
| ||
01:00 | Additional CSS styles for block-quotes. Omit article footer tag when no footer text is present. file: [c317bddb] check-in: [3911576e] user: joel, branch: trunk, size: 10581 [annotate] [blame] [check-ins using] [diff] | |
2018-09-23
| ||
21:57 | Correct and clarify display of articles that do not specify a title. file: [04b300fe] check-in: [5b2f378a] user: joel, branch: trunk, size: 10478 [annotate] [blame] [check-ins using] [diff] | |
2018-09-22
| ||
19:42 | Add space between multiple notes in an article. Hide byline for notes by the site proprietor. file: [2ee97a67] check-in: [4fec6778] user: joel, branch: trunk, size: 9935 [annotate] [blame] [check-ins using] [diff] | |
2018-09-21
| ||
21:54 | Fix series info missing from footer file: [cb0151f2] check-in: [5b4bc26c] user: joel, branch: trunk, size: 9935 [annotate] [blame] [check-ins using] [diff] | |
2018-09-20
| ||
12:38 | Dynamic footer text for articles. More comments in code. Clean up anchor links to notes. file: [3a59963c] check-in: [9cf832ae] user: joel, branch: trunk, size: 9940 [annotate] [blame] [check-ins using] [diff] | |
2018-09-19
| ||
19:13 | Remove debugging call file: [d75fdc63] check-in: [06f21d86] user: joel, branch: trunk, size: 8043 [annotate] [blame] [check-ins using] [diff] | |
19:04 | Add support for Notes, closing [ce23bb4086]. The old dates.rkt is now dust.rkt: helper functions for use everywhere. Functions returning HTML strings have html$ prefix. file: [29b5c625] check-in: [de9f1215] user: joel, branch: trunk, size: 8052 [annotate] [blame] [check-ins using] [diff] | |
2018-08-26
| ||
18:13 | Added: Implement basic SQLite caching (closes [ccce11c15]) file: [c9502c11] check-in: [0b455f1f] user: joel, branch: trunk, size: 3805 [annotate] [blame] [check-ins using] | |