-
7d105bce21
chore: bump version to 0.4.6
main
steve
2026-05-02 17:22:31 -06:00
-
0b21f4ea3c
feat(layout): add preview PDF button to layout editor
steve
2026-05-02 17:21:41 -06:00
-
f91fc7bd8a
fix(deposits): bold check numbers and amounts for better print visibility
steve
2026-04-28 10:28:08 -06:00
-
bb935acfa9
fix(deposits): check number spacing, darker text, header/title repositioning
steve
2026-04-28 09:59:28 -06:00
-
3957cf5518
feat(deposits): add back page rows all at once via single button
steve
2026-04-28 09:28:49 -06:00
-
4a47394923
fix(deposits): darken deposit slip grid lines for scanner readability
steve
2026-04-28 09:14:52 -06:00
-
189ae53d34
feat(deposits): pre-fill 30 slots and add back-page overflow for 31-60 checks
steve
2026-04-28 09:04:44 -06:00
-
657de9e61a
fix(ui): resolve deposit panel scroll and PDF open on iOS
steve
2026-04-28 08:32:07 -06:00
-
0ee95dbb09
chore: bump version to 0.4.5
steve
2026-04-13 08:28:46 -06:00
-
a2de7e2d9d
feat(layout): add grid, safe zone, and MICR anchor alignment
steve
2026-04-13 08:06:23 -06:00
-
c4e4a8c246
chore: bump version to 0.4.3
steve
2026-04-11 10:23:17 -06:00
-
b692791436
fix: align account access checkboxes with fixed grid layout
steve
2026-04-11 10:23:15 -06:00
-
37d70b4d82
chore: bump version to 0.4.2
steve
2026-04-11 09:51:20 -06:00
-
7d854d4e01
fix: clean up account access grid and separate OIDC fields in user form
steve
2026-04-11 09:51:18 -06:00
-
f9f6a4cd9a
chore: bump version to 0.4.1
steve
2026-04-11 09:44:22 -06:00
-
fd36c25636
feat: replace settings modal with full-page sidebar layout
steve
2026-04-11 09:43:24 -06:00
-
a4be7c4cff
chore: bump version to 0.4.0
steve
2026-04-10 19:56:12 -06:00
-
deb31d248f
feat: add check position selector and fix logo not rendering
steve
2026-04-10 19:54:17 -06:00
-
66374196c5
docs: rewrite README for current features and config
steve
2026-04-10 08:34:43 -06:00
-
ec54373848
chore(deps): bump nodemailer from 8.0.4 to 8.0.5 (dependabot #6)
steve
2026-04-09 19:36:12 -06:00
-
-
caf75fbb3f
fix: style OIDC login button with divider line and icon
steve
2026-04-09 17:09:59 -06:00
-
da5d436432
feat: move OIDC settings to env vars and add debug logging
steve
2026-04-09 16:34:14 -06:00
-
dff5fd4156
fix: deposit slip total row now includes currency and coin
steve
2026-04-09 16:19:34 -06:00
-
0c4e190952
Bump nodemailer from 8.0.4 to 8.0.5
dependabot[bot]
2026-04-09 20:50:24 +00:00
-
-
01ca9a08d1
chore: bump version to 0.3.0
steve
2026-04-09 14:49:26 -06:00
-
3b1a35b7f2
feat: add OIDC login with account linking
steve
2026-04-09 14:48:50 -06:00
-
8587fb9378
fix (readme): Fixed the roles table formatting
steve
2026-04-02 11:01:41 -06:00
-
572b4d8c37
feat: make the layout editor modal show the actual content instead of generic labels
steve
2026-04-01 15:40:45 -06:00
-
cac97f1d9c
fix: increase layout editor modal specificity to override base .modal width
steve
2026-04-01 15:16:53 -06:00
-
c2d61c96cd
feat: expand layout editor — full-screen, rulers, bottom controls
steve
2026-04-01 15:10:36 -06:00
-
d70081159d
feat: visual layout editor for check field positioning
steve
2026-04-01 15:01:30 -06:00
-
8a944d1d20
fix: reset all accounts to default layout; fix slot 0 top-field clipping
steve
2026-03-31 17:27:55 -06:00
-
064c14fa12
chore: bump version to 0.2.0
steve
2026-03-31 17:03:20 -06:00
-
9897841666
fix: seed layout fields at startup for accounts with none; add Company Name3/4 mapping
steve
2026-03-31 17:01:06 -06:00
-
368e41037f
feat: seed default layout fields when creating account via wizard
steve
2026-03-31 16:20:02 -06:00
-
416b553be1
Merge branch 'main' of https://github.com/snachodog/check-printing
steve
2026-03-31 10:53:06 -06:00
-
-
e902c6fc24
Merge pull request #4 from snachodog/dependabot/npm_and_yarn/picomatch-2.3.2
steve
2026-03-31 10:51:38 -06:00
-
-
acf8f9f4da
fix: replace inline onclick handlers blocked by CSP with event delegation
steve
2026-03-31 10:49:23 -06:00
-
1b56c2964c
Merge pull request #2 from snachodog/dependabot/npm_and_yarn/brace-expansion-5.0.5
steve
2026-03-31 10:46:15 -06:00
-
-
d9210beea0
Merge pull request #3 from snachodog/dependabot/npm_and_yarn/path-to-regexp-0.1.13
steve
2026-03-31 10:36:52 -06:00
-
-
a4d48a15c1
Bump picomatch from 2.3.1 to 2.3.2
dependabot[bot]
2026-03-31 16:34:26 +00:00
-
-
-
63d009a01b
Merge pull request #5 from snachodog/dependabot/npm_and_yarn/nodemailer-8.0.4
steve
2026-03-31 10:32:51 -06:00
-
-
c99f42974d
Bump nodemailer from 6.10.1 to 8.0.4
dependabot[bot]
2026-03-31 16:26:11 +00:00
-
-
3b1f196f67
chore: update package-lock.json for nodemailer
steve
2026-03-31 10:24:57 -06:00
-
fc114d0ec6
feat: add password reset, SMTP settings, and Add Account button
steve
2026-03-31 10:21:49 -06:00
-
396df413ab
Bump path-to-regexp from 0.1.12 to 0.1.13
dependabot[bot]
2026-03-30 17:55:41 +00:00
-
-
96a400e1bc
Bump brace-expansion from 5.0.4 to 5.0.5
dependabot[bot]
2026-03-27 15:09:50 +00:00
-
-
444e24a191
Fix remaining critical, medium, and low security issues
steve
2026-03-20 13:28:18 -06:00
-
bd3e66cd44
Fix low-level security issues
steve
2026-03-20 12:25:42 -06:00
-
2939bfa608
Fix high and medium security vulnerabilities
steve
2026-03-20 08:21:23 -06:00
-
0f00624e61
Fix three critical authorization vulnerabilities
steve
2026-03-19 22:44:11 -06:00
-
4783cf8953
Restrict write-action UI to editor+ role for checks and deposits
steve
2026-03-19 16:32:03 -06:00
-
af88549ad8
Modal scroll fix; per-account editor/viewer roles
steve
2026-03-18 23:31:23 -06:00
-
764def4f7d
Fix isEditor temporal dead zone error in renderRow
steve
2026-03-18 23:02:08 -06:00
-
f827210a07
Implement user authentication and role-based access control
steve
2026-03-18 22:55:17 -06:00
-
1277fc4aad
Fix delete account: also remove layout_fields rows before deleting account
steve
2026-03-18 21:37:34 -06:00
-
e4feafa82b
Add Delete Account button with confirmation modal
steve
2026-03-18 21:15:05 -06:00
-
35a5d576ea
Add QuickBooks Online CSV importer for checks and deposits
steve
2026-03-18 14:55:21 -06:00
-
c944c84939
Thinner check lines; second signature line toggle
steve
2026-03-18 14:04:15 -06:00
-
964823c8b4
Check 1 position fix; remove comma from next check number display
steve
2026-03-18 12:36:23 -06:00
-
2f2646fb78
Add one-off next check number override
steve
2026-03-18 10:56:05 -06:00
-
830a7ca686
Deposit slip: remove outer border rect, switch deposit total to Courier
steve
2026-03-13 10:33:19 -06:00
-
a97897c30a
Deposit slip: landscape page; strip deposit total combined to one line
steve
2026-03-13 10:19:36 -06:00
-
4a56f15fc6
Deposit slip: portrait layout explicit; MICR repositioned below deposit total
steve
2026-03-13 09:58:30 -06:00
-
ac5670039a
Check select-all, filtered total, deposit slip layout fixes
steve
2026-03-13 09:48:21 -06:00
-
4fb7fd209c
Add deposit slip and report generation
steve
2026-03-13 08:43:34 -06:00
-
a89db179cd
Add account settings edit UI and GnuMICR.otf font
steve
2026-03-12 22:58:56 -06:00
-
4ec51c09fd
Merge pull request #1 from snachodog/dependabot/npm_and_yarn/multer-2.1.1
steve
2026-03-12 22:51:39 -06:00
-
-
c689ddc72a
Fix startup crash on existing DB: move account_id indexes after migration
steve
2026-03-12 22:24:15 -06:00
-
e81a4386d2
Add multi-account support
steve
2026-03-12 22:13:52 -06:00
-
5f9cc16ea5
Support multi-page PDFs for more than 3 selected checks
steve
2026-03-12 21:16:37 -06:00
-
667ec146cc
Replace printed/unprinted tabs with unified list and inline filters
steve
2026-03-12 21:12:08 -06:00
-
0cd4ceb67e
Bump multer from 1.4.5-lts.2 to 2.1.1
dependabot[bot]
2026-03-13 00:01:46 +00:00
-
-
f827de9b1a
Shift company name to logo x origin when no logo is present
steve
2026-03-12 17:37:53 -06:00
-
91958b5331
Remove MICR font diagnostic logging
steve
2026-03-12 17:35:21 -06:00
-
6b3c6be352
Track GnuMICR.ttf in git; remove font file gitignore rules
steve
2026-03-12 17:33:08 -06:00
-
e1a22bdd1c
Add MICR font diagnostic logging to trace load failure
steve
2026-03-12 16:29:44 -06:00
-
b3a1b3a40f
cleared out some old info form readme.md that is no longer relevant to the project.
steve
2026-03-12 16:25:51 -06:00
-
27d580e967
Switch MICR font to TTF; fix multi-line rendering for bank info and address fields
steve
2026-03-12 16:03:22 -06:00
-
c7ce87afd5
Fix MICR font path, date import, PDF button bug; clean up config; add TODO markers
steve
2026-03-12 15:49:56 -06:00
-
f5b1292aff
Fix check slot height to 3.5", remove separator lines between checks
steve
2026-03-12 14:49:22 -06:00
-
6d5ed93efd
Switch to node:20-slim for reliable mdbtools support
steve
2026-03-12 14:34:50 -06:00
-
0bb3ceddf8
Update README to reflect current project state
steve
2026-03-12 14:26:13 -06:00
-
14e1e15226
Add first-run setup wizard with 3-step account configuration
steve
2026-03-12 14:18:15 -06:00
-
68300d0375
Add .mdb import button and modal with server-side migration runner
steve
2026-03-12 14:15:13 -06:00
-
d7fde71e15
Add ntfy success/failure notifications to Docker build workflow
steve
2026-03-12 13:56:40 -06:00
-
a52244af39
Fix missing latest tag causing Portainer deploy failure
steve
2026-03-12 13:51:04 -06:00
-
dab0932c89
Pull image from Docker Hub instead of building locally
steve
2026-03-12 13:22:19 -06:00
-
179a8c23fe
Add package-lock.json for reproducible Docker builds
steve
2026-03-12 12:51:49 -06:00
-
e5e1569fa7
Fix IMAGE_NAME to use vars.DOCKERHUB_USERNAME
steve
2026-03-12 12:44:06 -06:00
-
20dd54682d
Update Docker config: opt into Node.js 24 actions, rename to check-printing
steve
2026-03-12 12:33:45 -06:00
-
5522029c5e
Correct docker-build variables
steve
2026-03-12 12:05:23 -06:00
-
e252ddb952
Add full project structure: backend, frontend, Docker, and CI workflows
steve
2026-03-12 10:29:36 -06:00
-
9fcb31ba0d
Initial commit
steve
2026-03-12 09:34:50 -06:00