Commit Graph

17 Commits

Author SHA1 Message Date
b949d4a6c6
format utils for printing 2025-06-14 20:24:42 -05:00
5fde9f667b
pass user when printing, add checkboxes 2025-06-14 20:01:16 -05:00
ba2f7fb612
fix client user selection 2025-06-14 19:49:35 -05:00
d9180ffe0a
fix: restore mobile layout and step details view - Fix mobile layout CSS constraints - Add step details view to mobile layout - Add print and note functionality to mobile layout 2025-06-14 19:49:16 -05:00
cca6f4176f
fix tests 2025-06-14 19:22:52 -05:00
c6a647202b
add missing buttons 2025-06-14 19:00:59 -05:00
08c41fa0be
add virtual groups for recent and frequent 2025-06-14 18:45:30 -05:00
ab70385bb3
get the client mostly working 2025-06-14 18:42:04 -05:00
fd9f9e3d85
get the server working 2025-06-14 18:36:27 -05:00
3d02f532d9
fix lots of stuff 2025-06-14 18:04:05 -05:00
ca384f35bd
add serial printer 2025-06-14 17:27:33 -05:00
67de31276f
fix most graphql errors 2025-06-14 17:19:39 -05:00
d9e9a16f42
fix basic errors 2025-06-14 16:09:21 -05:00
23d1f60fc7
update everything 2025-06-14 15:57:24 -05:00
92cce945e9
fix: use 'name' for tasks/steps, fix resolver and test issues, ensure all server tests pass 2025-06-14 15:44:50 -05:00
7e3b2a020c
refactor: use dependency injection for printer in resolvers and tests 2025-06-14 14:31:24 -05:00
75f30b3a16
feat(server): initial implementation with injectable database and testable server - Set up project structure, database schema, and GraphQL API. Implement injectable Knex database for clean testability. Add test printer, migrations, and unit tests. All server and test code is clean, modular, and ready for further development. 2025-06-14 13:45:25 -05:00