bdb286ca71
feat(ssr): add Selmer dependency + Hiccup<->Selmer interop bridge (Phase 2 foundation)
...
The strangler foundation for migrating interactive SSR components from Hiccup to
Selmer (plain-HTML Alpine/HTMX attributes instead of mixed keyword/string encodings).
- project.clj: add [selmer "1.12.61"].
- auto-ap.ssr.selmer: render / render-str (selmer/render-file + string), hiccup->html
(Hiccup -> string for {{ frag|safe }}), raw (wrap a rendered fragment for embedding
in a Hiccup tree without double-escaping), render->hiccup.
- resources/templates/interop-smoke.html: proves render-file from the classpath and
that plain-HTML alpine attrs (x-model, @keydown, tippy?.show()) pass through verbatim.
- selmer_test: 4 tests / 8 assertions covering both interop directions; all green.
Proven via REPL + tests: a Hiccup component renders inside a Selmer template, and a
Selmer fragment renders inside a Hiccup tree. Both valid during the transition.
2026-06-03 00:09:12 -07:00
17eebe5628
Add http-port override, login UI improvements, and dev tooling
2026-05-27 14:13:43 -07:00
3489fb19d5
clauding
2026-01-31 10:13:06 -08:00
e22beb149e
much smaller build (hopefully) and transactions progress.
2025-03-10 22:13:53 -07:00
fcb46bf756
msot
2025-03-10 15:04:39 -07:00
487a171693
Should fix repl once more
2024-02-08 20:36:04 -08:00
959c4ed74f
fixes build
2024-02-08 16:04:18 -08:00
c290c34ec7
Allows making rules by client group
2024-02-08 15:56:46 -08:00
a5e6b0549d
Should make reloading AND aot work again
2024-02-08 15:20:58 -08:00
f8573f58e8
Should fix repl
2024-02-08 14:01:53 -08:00
fcefbd5d6d
Makes groups possible
2024-02-08 11:41:03 -08:00
d5e8545ec8
fix builds.
2024-02-07 22:32:43 -08:00
8c61d6571a
Should fix builds
2024-02-07 22:28:22 -08:00
56215621c9
Fixes issue with stepping on each others toes when importing invoices
2024-02-07 21:51:01 -08:00
8063a8fcbd
Builds client SSR approach, sunsets old cljs.
2024-02-07 21:22:56 -08:00
930b900849
Makes logging unified
2023-10-30 12:35:18 -07:00
346ece787a
migrates accounts to new dialog, adds client search to user
2023-10-17 10:14:02 -07:00
b61e0df108
fix
2023-10-12 23:35:33 -07:00
Bryce
bc57978ceb
makes it easy for bryce to trigger reload for all yodlee
2023-07-28 13:59:15 -07:00
Bryce
529dbe393d
tries skipping cleaning step for performance improvement
2023-07-27 11:08:27 -07:00
Bryce
aae69389a5
merged.
2023-06-08 21:38:25 -07:00
Bryce
49a5af9409
Adds new invoice for Reed, makes external ledger downloadable
2023-06-08 21:34:19 -07:00
Bryce
a681b61115
Merge branch 'master' into try-tailwind
...
merged
2023-05-26 16:59:10 -07:00
Bryce
780d1b6d4d
just making things work
2023-05-18 22:03:47 -07:00
Bryce
3f3ac269ab
minor project updates
2023-05-18 21:22:44 -07:00
Bryce
cf34b4af7e
cloud - finishes search implementation
2023-05-18 21:05:48 -07:00
8bd73b8a98
Removes docjure, freeing space
2023-05-10 10:39:58 -07:00
05f1f009fd
Adds cloud approach to reading excel
2023-05-09 16:32:00 -07:00
b200728c6a
makes cloud search possible.
2023-05-04 17:07:08 -07:00
b2ad7790cf
Migrates back to datomic on-prem
2023-04-29 07:12:51 -07:00
8fcfe9e880
merged.
2023-04-04 13:11:25 -07:00
b71095e44b
Sets up ability to do backups from production
2023-03-28 12:40:23 -07:00
e810612fbb
(cloud) makes ledger running balances fast and smooth
2023-03-24 11:02:17 -07:00
67a94644e5
minor tweak.
2023-03-24 11:01:09 -07:00
8290138156
Fixes build
2023-03-24 10:57:53 -07:00
470af36ba5
leiningen failure
2023-03-24 10:57:53 -07:00
972b2acc8f
beginning to get rid of migrate
2023-03-24 10:57:53 -07:00
9c65751b21
Should fix bad client
2023-03-24 10:57:53 -07:00
8104506988
Minor tweaks for datomic cloud
2023-03-24 10:57:53 -07:00
45ab9fe0af
getting cloud working ok.
2023-03-24 10:57:53 -07:00
78519663ac
Getting closer to datomic cloud
2023-03-24 10:57:50 -07:00
bd658906b5
Made tweaks to support datomic
2023-03-24 10:56:35 -07:00
65ecee7014
making cloud runnable again.
2023-03-24 10:56:35 -07:00
d02fba2b44
Makes integreat run on datomic cloud
2023-03-24 10:56:28 -07:00
46dd191391
Revamps all of the IOL's routing, so that the new history page can share with the rest.
2023-01-12 16:56:40 -08:00
Bryce Covert
7cec382c52
test
2023-01-11 11:01:39 -08:00
06f59ae531
making queries really traceable and queryable
2023-01-08 10:03:48 -08:00
139c6a0331
Fixes intentional build failure
2023-01-07 22:36:57 -08:00
69715a6ac8
Testing broken build.
2023-01-07 20:51:20 -08:00
Bryce Covert
ad5841135a
attempting for square 3 approach.
2023-01-06 16:34:30 -08:00