bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 14:51:59 -04:00
74ee288fd4 DRY pass #2, batch 6, F19: Hint, the quiet line under a field (#5372)
3d03567633 DRY pass #2, batch 6, F19: one confirm dialog, one permission vocabulary, one #name (#5372)
ef759e7d8b DRY pass #2, batch 6, F18: one failure message, one factory shape, one editor sitting (#5372)
3dd47fa178 DRY pass #2, batch 5, F17: the web's smaller pairs (#5372)
6e4c4930cb DRY pass #2, batch 5, F16: the admin lists load through useLoad (#5372)
Compare 6 commits »
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 14:44:49 -04:00
ebbe4a678a DRY pass #2, batch 5, F16: one way an action reports its failure (#5372)
fe1b61fa4d Android: loneUrl's chain in ktlint's layout
8899bd205f DRY pass #2, batch 5, F15: the four signed-out pages share AuthLayout (#5372)
b481e6857c DRY pass #2, batch 5, F14: the web's repeated class lists become component classes (#5372)
38b94bd57e DRY pass #2, batch 4, F13: the server's remaining pairs (#5372)
Compare 6 commits »
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 14:35:30 -04:00
16ab4a13f5 DRY pass #2, batch 4, F11: one email normaliser, one 401, one password-length refusal (#5372)
a34d469e1e An attachment's file leaves the disk one way: storage.unlink_media
f5478a0ce0 The export and the Markdown frontmatter write times through common.iso
ac9035d9a5 Admin routes and the SPA fallback answer errors through responses.py
bfe2ed783f The web's password forms read the server's minimum length
Compare 22 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-08 14:18:46 -04:00
918db27fec feat(web): shared collection header, Play and Shuffle, and the centred page column (M494)
aaa6fa15d6 test(web): import history components after their mocks (M494)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 14:18:39 -04:00
0101b05487 Stored timestamps have one writer: local::iso and local::now
ef839ba0cd The store's layout names live in the core: local::DB_FILE, BLOBS_DIR
1f2ddd70d3 Unlinking a device is one flow in the core: link::unlink
91c47245ab Linking a device is one flow in the core: sync::link
70274347af One read of a device's link: state::credentials, with the client's seal
Compare 10 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-08 14:14:08 -04:00
b7f50c42a9 feat(web): one track-list row shape, and drag reorder that snaps (M494, #5393)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-08 14:12:57 -04:00
c533eec33a feat(settings): Users page — list, add, rename, role, password, disable, delete (#5336)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-08 14:08:08 -04:00
ec55faf737 feat(email): alert and weekly-report emails read as designed messages (#5335)
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 14:05:12 -04:00
be4897276c Android sharing sends the opened device token, not the sealed one
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-08 13:28:44 -04:00
24700ee608 feat(settings): Settings brought into line with the rest of Steward (milestone 493)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-08 13:20:13 -04:00
263560cc94 fix(migrations): 0035's revision id fits alembic_version (32 chars) (#5374)
f035a3b14a fix(snmp): a UPS on mains reads "On battery: No, on mains", not "0s" (#5214)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/minstrel 2026-10-08 13:17:16 -04:00
e16d182417 fix(web): drop the shelf-header accent rule Tailwind 4 started drawing (#5021)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-10-08 13:15:57 -04:00
f67678998c refactor(plugins): no plugin catalog; plugins ship in the image or are mounted (#5374)
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 11:19:43 -04:00
39b1ebae96 Settings → Activity: an audit log of what happened to accounts
bvandeusen pushed to dev at bvandeusen/inkwell 2026-10-08 11:12:27 -04:00
043c87a8dc Each account may store 5 GB of attachments; admins have no limit
bvandeusen pushed to main at bvandeusen/minstrel 2026-10-08 11:11:10 -04:00
c9fa18ecb7 Merge pull request 'Notifications inbox (M489), Discover taste-arm fix, web tooling majors' (#151) from dev into main
ca9917d8cd chore(web): clear kit 3's alias and Vite's config-loader deprecations (#5021)
b1b10b0c77 fix(web): run Tailwind 4 through @tailwindcss/vite, not PostCSS (#5021)
94a9c8cbe3 chore(deps): SvelteKit 3 with adapter-static 4 and TypeScript 6, full-tree npm audit (#5021)
beba5b2082 Merge remote-tracking branch 'origin/renovate/sveltejs-kit-3.x' into dev
Compare 27 commits »
bvandeusen merged pull request bvandeusen/minstrel#151 2026-10-08 11:11:09 -04:00
Notifications inbox (M489), Discover taste-arm fix, web tooling majors
bvandeusen created pull request bvandeusen/minstrel#151 2026-10-08 11:10:54 -04:00
Notifications inbox (M489), Discover taste-arm fix, web tooling majors
bvandeusen closed pull request bvandeusen/minstrel#150 2026-10-08 11:10:42 -04:00
chore(deps): update dependency tailwindcss to v4
bvandeusen closed pull request bvandeusen/minstrel#149 2026-10-08 11:10:42 -04:00
chore(deps): update dependency @sveltejs/kit to v3