Yisroel Baum yisroelbaum
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-05-01 11:37:33 +03:00
a9a7461aad Merge branch 'style-foundation'
9979178fd5 style forbidden page with auth-card layout
8d38a092d8 style register page with auth-card layout
a20d12177e style login page with auth-card layout
e51378b8c7 style admin landing page with shell and card nav
Compare 12 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-05-01 11:19:43 +03:00
d885319597 remove wrong caveman plugin
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-05-01 11:14:00 +03:00
8d46a4158e fix caveman json file
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-05-01 10:58:21 +03:00
cd2f688372 remove unused import
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-05-01 10:54:42 +03:00
38d72ba1a8 Merge branch 'today-scheduled-nodes-page'
7091eefd4a add caveman ai plugin config
ed4440eec2 test scheduled node controller returns 404 when user missing
f315db6d00 wrap get todays schedule in try catch
659f9b88f1 test scheduled node controller surfaces date error from use case
Compare 35 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-26 20:43:25 +03:00
8eb0f2366b remove missed default value
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-26 20:05:23 +03:00
041590da15 Merge branch 'auth-and-admin'
b41652af71 remove default value in fake token generator
cd40483cd4 remove default values from user constructors
f95adddaaf fix code style in test files
13da7c311a return utc from clock
Compare 87 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-24 11:30:25 +03:00
ceb956739b Merge branch 'home-page-create-plan-modal'
9d831915de test create plan schedules nodes
0ff5043ba5 test create plan persists plan
165f08f04d test create plan 404 when text not found
2238202384 test create plan 404 when user not found
Compare 33 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 21:19:56 +03:00
6b9ad5ef8e extract validation code to private method
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 21:12:35 +03:00
27a90c27c0 extract validation code to private method
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 21:06:38 +03:00
49663d70d9 distribute scheduled nodes evenly by filling days sequentially
358694e7e3 nodes are scheduled on different days according to dates provided
858f2e075f test for date end being before date start
a752ff9ba5 add start and end date and test for null entries
Compare 4 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 20:21:32 +03:00
f8a1c2616d test that nonexistant text will throw error
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 20:09:28 +03:00
c32087c35d move instantiation of date time immutable to use case. request gets a string
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 20:00:39 +03:00
d7fdbc20ee initial drawio of entities
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 10:04:09 +03:00
7084794c67 Merge branch 'home-page'
ff3e0b26f7 add home route
29db3aec55 add home controller method
1c2ca21f44 add home javascript
95ea38acfa add home template
Compare 7 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 09:47:57 +03:00
6cd3aff350 declare prompt template to be for backend dev
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-23 09:45:30 +03:00
c8c901a306 fix initial test data expectations to match seed data
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-20 09:43:18 +03:00
70f0574330 Merge branch 'toggle-display-of-children-nodes'
760f995fa0 add line break to echo of file name
0d44d2c090 change seed data for better user comprehension
12fd5a88b6 add toggle children button to nodes
d26734facf test toggle children button visibility
Compare 6 commits »
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-20 09:28:26 +03:00
a3e4505d6d update prompt template with project specific examples
yisroelbaum pushed to master at yisroelbaum/Goal-Calibration 2026-04-19 23:49:06 +03:00
6d8f931432 Merge branch 'refactor-request-dtos-to-be-nullable-and-move-business-logic-out-of-them'
6009fb7ddd refactor create text controller to catch BadRequestException
82dab3b90f test create text controller returns 400 when name missing
8a90c5bab4 refactor bulk create nodes controller to catch BadRequestException
1761bfad7f refactor create node controller to catch BadRequestException
Compare 33 commits »