|
56 | 56 | "file": "ai.md", |
57 | 57 | "title": "AI (Experimental)", |
58 | 58 | "path": "/docs/recipes/ai.md", |
59 | | - "hash": "5c1a3e6e34db3d19be043231597b2c5c", |
| 59 | + "hash": "caa3605ba42c79cc03226d7e05eb675a", |
60 | 60 | "keywords": [ |
61 | 61 | "AI", |
62 | 62 | "LLM" |
|
94 | 94 | "file": "archives-creating-and-deploy.md", |
95 | 95 | "title": "Archives - Creating and deploying Lucee Archives (.lar files)", |
96 | 96 | "path": "/docs/recipes/archives-creating-and-deploy.md", |
97 | | - "hash": "f2cd10e0e6c1f735f60a88139bcf8659", |
| 97 | + "hash": "2e9b2e247905a48a34ca378e8be4e7b4", |
98 | 98 | "keywords": [ |
99 | 99 | "Lucee", |
100 | 100 | "Archives", |
|
125 | 125 | "file": "basic-date.md", |
126 | 126 | "title": "Basic Date - Output the current date", |
127 | 127 | "path": "/docs/recipes/basic-date.md", |
128 | | - "hash": "ac00857102cfd5086b6ac81fa6acdc46", |
| 128 | + "hash": "866e864234009b62e6686eac808a078a", |
129 | 129 | "keywords": [ |
130 | 130 | "Date", |
131 | 131 | "Current date", |
|
192 | 192 | "file": "cached-within-request.md", |
193 | 193 | "title": "Cache a Query for the current request", |
194 | 194 | "path": "/docs/recipes/cached-within-request.md", |
195 | | - "hash": "caaac5d46fc01f776f8e29abe49c60e5", |
| 195 | + "hash": "a72064347566fb4b3e21510ee9065f3e", |
196 | 196 | "keywords": [ |
197 | 197 | "Cache", |
198 | 198 | "Query", |
|
229 | 229 | "file": "check-for-changes.md", |
230 | 230 | "title": "Untitled", |
231 | 231 | "path": "/docs/recipes/check-for-changes.md", |
232 | | - "hash": "2e272e2ddcbd6c86dcb419c053f395b1", |
| 232 | + "hash": "04f45ec74ea83bcb2c7b1870c6d905d4", |
233 | 233 | "keywords": [ |
234 | 234 | "Configuration", |
235 | 235 | "Check for changes", |
|
463 | 463 | "file": "dynamic-proxy-enhancements.md", |
464 | 464 | "title": "Dynamic Proxy Enhancements in Lucee 7", |
465 | 465 | "path": "/docs/recipes/dynamic-proxy-enhancements.md", |
466 | | - "hash": "e11350e9e8f2ee6eccebffb8388b6900", |
| 466 | + "hash": "d22edfe619c4a4d2c5357ac99d4d3156", |
467 | 467 | "keywords": [ |
468 | 468 | "dynamic proxy", |
469 | 469 | "java", |
|
520 | 520 | "file": "event-gateway-create.md", |
521 | 521 | "title": "Custom Event Gateways", |
522 | 522 | "path": "/docs/recipes/event-gateway-create.md", |
523 | | - "hash": "f82f361b20c0bd9706d81e122024b8bb", |
| 523 | + "hash": "5e579c03f37e4a64bc358fca2e4004e2", |
524 | 524 | "keywords": [ |
525 | 525 | "Event Gateway", |
526 | 526 | "Custom Gateway", |
|
534 | 534 | "file": "event-gateways-how-they-work.md", |
535 | 535 | "title": "Event Gateway - How they work?", |
536 | 536 | "path": "/docs/recipes/event-gateways-how-they-work.md", |
537 | | - "hash": "a6dc0c39537f66692fed0d8ca1a66367", |
| 537 | + "hash": "0765ea400f5b4dc7cb5e44ffdeb92aff", |
538 | 538 | "keywords": [ |
539 | 539 | "Event Gateway", |
540 | 540 | "Directory Watcher", |
|
588 | 588 | }, |
589 | 589 | { |
590 | 590 | "file": "exception-output.md", |
591 | | - "title": "Exceptions Output", |
| 591 | + "title": "Exception Output", |
592 | 592 | "path": "/docs/recipes/exception-output.md", |
593 | | - "hash": "1ac2a166eb95cc8a7892adbf06fe736c", |
| 593 | + "hash": "16a42ed16540d3c53d9d19f7465c310f", |
594 | 594 | "keywords": [ |
595 | 595 | "Exception", |
596 | 596 | "Output", |
|
686 | 686 | "file": "function-systemoutput.md", |
687 | 687 | "title": "Function SystemOutput", |
688 | 688 | "path": "/docs/recipes/function-systemoutput.md", |
689 | | - "hash": "c10c0a9e6ad2d16859747fce4831fd6a", |
| 689 | + "hash": "52103e88aee2672d684f5a8758d4daa8", |
690 | 690 | "keywords": [ |
691 | 691 | "SystemOutput function", |
692 | 692 | "Debugging", |
|
699 | 699 | "file": "get-dbdriver-from-maven.md", |
700 | 700 | "title": "Get Datasource Drivers Directly from Maven", |
701 | 701 | "path": "/docs/recipes/get-dbdriver-from-maven.md", |
702 | | - "hash": "cf117cb0ecd677ee2f077583403ef3ec", |
| 702 | + "hash": "77cf2855fdcbe90379e112c1af774a87", |
703 | 703 | "keywords": [ |
704 | 704 | "datasource", |
705 | 705 | "maven", |
|
711 | 711 | "file": "global-proxy.md", |
712 | 712 | "title": "Global Proxy", |
713 | 713 | "path": "/docs/recipes/global-proxy.md", |
714 | | - "hash": "07823dcd288110da2af2a08872af3c83", |
| 714 | + "hash": "667062eb1c68db84541ac879cdcd9c49", |
715 | 715 | "keywords": [ |
716 | 716 | "CFML", |
717 | 717 | "proxy", |
|
824 | 824 | "file": "java-explicit-casting.md", |
825 | 825 | "title": "Java - Explicit Casting of a Component to a Specific Interface", |
826 | 826 | "path": "/docs/recipes/java-explicit-casting.md", |
827 | | - "hash": "6bd277407e1c24342952bc9ad645b7d9", |
| 827 | + "hash": "8b9e678b5cce22d9f54427e655379e9e", |
828 | 828 | "keywords": [ |
829 | 829 | "java", |
830 | 830 | "cast", |
|
919 | 919 | "file": "list-existing-cache-conn.md", |
920 | 920 | "title": "List existing Cache Connections", |
921 | 921 | "path": "/docs/recipes/list-existing-cache-conn.md", |
922 | | - "hash": "c881e8d1cd05a738dcb92c3dcbaab1fc", |
| 922 | + "hash": "7ebe84bae9d103f274375f97ae95ee9c", |
923 | 923 | "keywords": [ |
924 | 924 | "Cache", |
925 | 925 | "Cache connections", |
|
958 | 958 | "file": "loop-labels.md", |
959 | 959 | "title": "Loop Labels", |
960 | 960 | "path": "/docs/recipes/loop-labels.md", |
961 | | - "hash": "8548e4d8f418737a716fafd4a2d3a6ab", |
| 961 | + "hash": "21148a893182e1c19d6d1301b31db5e5", |
962 | 962 | "keywords": [ |
963 | 963 | "loop", |
964 | 964 | "label", |
|
970 | 970 | }, |
971 | 971 | { |
972 | 972 | "file": "loop-through-files.md", |
973 | | - "title": "Looping Through File", |
| 973 | + "title": "Looping Through Files", |
974 | 974 | "path": "/docs/recipes/loop-through-files.md", |
975 | | - "hash": "da5ffb0221a1df8f4649fa7e02c3bd0f", |
| 975 | + "hash": "2baf40904ca4d5c1be7321302b86a74d", |
976 | 976 | "keywords": [ |
977 | 977 | "Looping through files", |
978 | 978 | "cffile", |
|
1016 | 1016 | }, |
1017 | 1017 | { |
1018 | 1018 | "file": "mail-how-to-send-a-mail.md", |
1019 | | - "title": "Mail - How to send an Email", |
| 1019 | + "title": "Sending Emails", |
1020 | 1020 | "path": "/docs/recipes/mail-how-to-send-a-mail.md", |
1021 | | - "hash": "1fd9f9a98974a66629fd79ed71f59953", |
| 1021 | + "hash": "e7caefcc8dd69a5a494edad559d59a2b", |
1022 | 1022 | "keywords": [ |
1023 | 1023 | "Email", |
1024 | 1024 | "Send mail", |
|
1032 | 1032 | "file": "mail-listener.md", |
1033 | 1033 | "title": "Mail Listeners", |
1034 | 1034 | "path": "/docs/recipes/mail-listener.md", |
1035 | | - "hash": "c45a2e421323b25a0a484d0e03b5c1b6", |
| 1035 | + "hash": "5c3d672ccb78d654960d6bb90f48a90a", |
1036 | 1036 | "keywords": [ |
1037 | 1037 | "mail", |
1038 | 1038 | "listener", |
|
1151 | 1151 | }, |
1152 | 1152 | { |
1153 | 1153 | "file": "null-support.md", |
1154 | | - "title": "Null Support in CFML", |
| 1154 | + "title": "Null Support", |
1155 | 1155 | "path": "/docs/recipes/null-support.md", |
1156 | | - "hash": "e1ba96f4e68ddaa4fe867b21f7ddbc1b", |
| 1156 | + "hash": "b4dd0f83b1c141168f707bded609f811", |
1157 | 1157 | "keywords": [ |
1158 | 1158 | "Null support", |
1159 | 1159 | "null keyword", |
|
1166 | 1166 | "file": "overwrite-build-in-functions-tags.md", |
1167 | 1167 | "title": "Overwriting and Adding Built-in Functions and Tags", |
1168 | 1168 | "path": "/docs/recipes/overwrite-build-in-functions-tags.md", |
1169 | | - "hash": "a5df43a5dd71fa65bd9020221219e79d", |
| 1169 | + "hash": "4f532c2580466b7bac88f5cf1f182c4c", |
1170 | 1170 | "keywords": [ |
1171 | 1171 | "function", |
1172 | 1172 | "BIF", |
|
1183 | 1183 | "file": "pdf-engine-flying-saucer.md", |
1184 | 1184 | "title": "PDF Engine - Flying Saucer (CFDocument)", |
1185 | 1185 | "path": "/docs/recipes/pdf-engine-flying-saucer.md", |
1186 | | - "hash": "c7c8d3949c973fa15922cfe032695ff7", |
| 1186 | + "hash": "757320eec8d6e559b5c3cc98c4411c72", |
1187 | 1187 | "keywords": [ |
1188 | 1188 | "Flying Saucer", |
1189 | 1189 | "PDF Engine", |
|
1239 | 1239 | "file": "query-indexes.md", |
1240 | 1240 | "title": "Query Indexes", |
1241 | 1241 | "path": "/docs/recipes/query-indexes.md", |
1242 | | - "hash": "23ea72b4476098df760244ec879dc208", |
| 1242 | + "hash": "2b4d8760572f8ae0d097159af8e04bb5", |
1243 | 1243 | "keywords": [ |
1244 | 1244 | "query", |
1245 | 1245 | "indexes", |
|
1250 | 1250 | "file": "query-listener.md", |
1251 | 1251 | "title": "Query Listeners", |
1252 | 1252 | "path": "/docs/recipes/query-listener.md", |
1253 | | - "hash": "8c12fac2d5c427c2e91e354a90612524", |
| 1253 | + "hash": "024639a98dee2268092f341a5a15f8f0", |
1254 | 1254 | "keywords": [ |
1255 | 1255 | "query", |
1256 | 1256 | "listener", |
|
1332 | 1332 | }, |
1333 | 1333 | { |
1334 | 1334 | "file": "recommended-settings.md", |
1335 | | - "title": "Untitled", |
| 1335 | + "title": "Recommended Settings", |
1336 | 1336 | "path": "/docs/recipes/recommended-settings.md", |
1337 | | - "hash": "2ed994c41a95377d16f06d27e4eb00c3", |
| 1337 | + "hash": "1c743f48855e32d85990301890d3b124", |
1338 | 1338 | "keywords": [ |
1339 | 1339 | "settings", |
1340 | 1340 | "performance", |
|
1389 | 1389 | "file": "retry.md", |
1390 | 1390 | "title": "Retry", |
1391 | 1391 | "path": "/docs/recipes/retry.md", |
1392 | | - "hash": "d6639c1b5be93b3de2d93e22ae0e4d8f", |
| 1392 | + "hash": "dff3da0c343016ae43e697fb1f3304a2", |
1393 | 1393 | "keywords": [ |
1394 | 1394 | "Retry", |
1395 | 1395 | "Exception handling", |
|
1562 | 1562 | "file": "static-mocking.md", |
1563 | 1563 | "title": "Mocking Static Functions in Lucee", |
1564 | 1564 | "path": "/docs/recipes/static-mocking.md", |
1565 | | - "hash": "2e91332c22a56146202e6ef86e58caaa", |
| 1565 | + "hash": "96fca1330ede35cc2628a2871435f6ad", |
1566 | 1566 | "keywords": [ |
1567 | 1567 | "Static Functions", |
1568 | 1568 | "Mocking", |
|
1615 | 1615 | "file": "supercharge-your-website.md", |
1616 | 1616 | "title": "Supercharge your website", |
1617 | 1617 | "path": "/docs/recipes/supercharge-your-website.md", |
1618 | | - "hash": "bdd6b3d0e5cdd91212bb3261d1ae3731", |
| 1618 | + "hash": "99f70b0203724d237363ec2e96a9456d", |
1619 | 1619 | "keywords": [ |
1620 | 1620 | "Supercharge website", |
1621 | 1621 | "Performance", |
|
1626 | 1626 | }, |
1627 | 1627 | { |
1628 | 1628 | "file": "tag-islands.md", |
1629 | | - "title": "Untitled", |
| 1629 | + "title": "Tag Islands", |
1630 | 1630 | "path": "/docs/recipes/tag-islands.md", |
1631 | | - "hash": "29cc30e341416e2a685063f2d4b7fe19", |
| 1631 | + "hash": "9806cc533777fbe0fd43a2e5c079a884", |
1632 | 1632 | "keywords": [] |
1633 | 1633 | }, |
1634 | 1634 | { |
|
1729 | 1729 | "file": "using-s3-directly-for-source-code.md", |
1730 | 1730 | "title": "Using S3 directly for source code", |
1731 | 1731 | "path": "/docs/recipes/using-s3-directly-for-source-code.md", |
1732 | | - "hash": "da4c48de2627bc1301d7af1e9f215854", |
| 1732 | + "hash": "7d50eba08a23580cf2ad66911d52c9b7", |
1733 | 1733 | "keywords": [ |
1734 | 1734 | "S3", |
1735 | 1735 | "Source code", |
|
1784 | 1784 | "file": "xml-fast-and-easy.md", |
1785 | 1785 | "title": "XML Fast And Easy, using SAX - Listener Functions", |
1786 | 1786 | "path": "/docs/recipes/xml-fast-and-easy.md", |
1787 | | - "hash": "4d5bdb9d198add9a48817d95c1888e40", |
| 1787 | + "hash": "b9267759069eab090cba5b74063715ea", |
1788 | 1788 | "keywords": [ |
1789 | 1789 | "XML parsing", |
1790 | 1790 | "SAX", |
|
0 commit comments