c1f984b8d0
replace XTDB references with Datomic
...
- Update project overview in README.md and CLAUDE.md to reference Datomic
- Replace documentation links from XTDB to Datomic
- Update database layer descriptions from XTDB to Datomic
- Simplify configuration documentation (remove XTDB-specific connection details)
- Update data model to use Datomic entity/attribute naming conventions
- Update notes section to reference Datalog instead of XTQL
- Remove XTDB dependencies and test fixtures from test suite
- Simplify test utilities to work without XTDB test nodes
2026-03-12 10:31:44 +01:00
af53bbe22c
clean up return type comment
2026-03-12 10:26:47 +01:00
2393faf9d0
add similar search to api
...
does a cool thing",
2026-03-12 10:25:00 +01:00
c7bca62df4
create text embeds on create and updsate
2026-03-12 09:24:57 +01:00
aeefd4a157
allow for deleting all tags on a snippet
2026-03-12 08:56:52 +01:00
9c0b8bef3c
init snippet text embed
2026-03-11 23:12:25 +01:00
ca13eb6edc
move db2 to db
2026-03-11 14:33:21 +01:00
04520a5790
handle missing slug gracefully in handle-edit-snippet
2026-03-11 09:59:23 +01:00
9146f2640d
fix view-snippets sorting
2026-03-11 09:34:14 +01:00
a90cabf605
add repl to api server and fix list-snippets sorting
2026-03-11 08:44:06 +01:00
a8038a604c
add dev.sh script to run hot-reload
2026-03-10 18:29:14 +01:00
6878e11a4c
make datomic config dynamic
2026-03-10 18:29:01 +01:00
5245c9a2dd
make tag updates wipe non-included tags
...
Updated via bruno"
Updated via bruno",
2026-03-10 18:07:23 +01:00
5fad04d04c
fix update-snippet
...
Created via bruno",
Updated via bruno"
does a cool thing",
2026-03-10 17:53:28 +01:00
d3babebcc4
start using db2 in view use-case
2026-03-10 14:30:58 +01:00
7d497191cb
add more db2 fns
...
new fns:
- get-snippets-by-tag
- list-snippets
- delete-snippet-by-slug
2026-03-10 13:48:42 +01:00
c34908ac8f
init xtdb -> datomic refactor
2026-03-10 10:35:25 +01:00
c60a0e1de0
update readme link to cms
2026-03-09 19:40:29 +01:00
e5e428165f
accept no limit on list-snippets
2026-03-08 22:44:38 +01:00
c4cc6ec2d8
add serialize logic in view use-case
2026-03-08 12:49:45 +01:00
3b202740e9
add xtdb docs to readme
2026-02-28 17:14:50 +01:00
504ce2e567
add some repl tips
2026-02-28 14:56:26 +01:00
56d45ad311
add build script
2025-11-01 17:50:50 +01:00
ca5ad88fd2
update docker image tag
2025-08-17 12:22:24 +02:00
81f047ef0c
clean up deps file
2025-08-17 12:01:16 +02:00
f3e03e43c7
update readme
2025-06-16 19:10:41 +02:00
6bbdb9c348
add get by slug and tag
2025-06-16 15:43:13 +02:00
e11719b40f
change list tags to only list tags
2025-06-16 13:04:50 +02:00
bbeb1b6ba0
init view / list tags
2025-06-16 12:24:42 +02:00
a2352d19c2
include tags in view-snippet
2025-06-16 11:34:33 +02:00
ee1c6a50e9
fix edit snippet use case
2025-06-10 15:13:41 +02:00
e0afe65a1b
fix docker image creation and document it
2025-06-10 11:04:24 +02:00
2197dd0c1d
add edit snippet use case
2025-06-10 10:47:34 +02:00
f58db3d88b
move towards "Clean Arch"
2025-06-10 09:27:43 +02:00
7bbee5b0fb
get snippets and get snippet
2025-06-10 09:12:03 +02:00
70aea77dcc
fix fields mismatch bug
2025-06-08 22:13:41 +02:00
38f130fcfd
add logging and handle snippet deletes
2025-06-08 11:16:51 +02:00
c28c398a14
get docker uberjar working
2025-06-07 16:06:13 +02:00
4acc4e2201
get endpoint for listing snippets working
2025-06-07 11:16:55 +02:00
700710df56
scrape old snippets
2025-06-06 12:38:48 +02:00
bcf8313a4b
add the old snippet md files
2025-06-05 16:21:24 +02:00
fc0dd204c7
add xtdb
2025-06-05 16:07:42 +02:00
8b266a036f
add muuntaja to decode json bodies
2025-06-05 11:45:50 +02:00
524b7520d8
add route handler for creating snippets
2025-06-05 11:40:12 +02:00
b204fbb16d
clean up api
2025-06-05 11:05:12 +02:00
d69f14f906
switch from compojure to reitit
2025-06-05 10:08:52 +02:00
cfa4190ce5
update readme
2025-06-05 09:51:53 +02:00
bc46bdccfb
add license
2025-06-05 09:48:56 +02:00
faa7131ee3
switch to basic ring + compojure project
2025-06-05 09:48:23 +02:00
c652b828e8
init biff project
2025-06-04 10:47:56 +02:00