This website requires JavaScript.
2811e6142b
feat: Test gpg signing
dev
Michael Housh
2025-01-28 14:03:46 -05:00
701e942710
feat: Updates ci workflow
main
Michael Housh
2025-01-28 13:23:36 -05:00
a76d523541
feat: Adds ability to toggle an employee's active status (#3 )
Michael Housh
2025-01-28 17:27:00 +00:00
027c7037a6
fix: Fixes failing tests for purchase order creation in view routes.
Michael Housh
2025-01-27 13:38:25 -05:00
5da433b815
fix: Fixes purchase order view generation to use the intermediate request and the logged in user as the created by id.
Michael Housh
2025-01-27 13:12:18 -05:00
f6c36cb489
fix: Fixes purchase order generation through api allows id to be passed in.
Michael Housh
2025-01-27 12:18:59 -05:00
b2108e2742
fix: Adds curl to docker container builds for health checks.
Michael Housh
2025-01-27 11:28:12 -05:00
981ad30adc
feat: Fixes merge conflicts
Michael Housh
2025-01-27 10:42:06 -05:00
2af978ab20
feat: Adds minimal readme.
Michael Housh
2025-01-27 10:34:36 -05:00
a7df4f349f
feat: Adds some documenation comments
Michael Housh
2025-01-27 10:20:33 -05:00
9478fae371
Reset Password (#1 )
Michael Housh
2025-01-27 14:07:37 +00:00
f3ffdbf41b
feat: Adds reset password views and view routes.
Michael Housh
2025-01-27 09:01:23 -05:00
8a79ab0b02
feat: Fixes broken tests from adding reset-password routes / views.
Michael Housh
2025-01-26 21:26:26 -05:00
72221a5cb3
feat: Begins reset password view workflow.
Michael Housh
2025-01-26 21:19:16 -05:00
d4a2048b12
feat: Adds reset password api route, needs associated view route.
Michael Housh
2025-01-26 21:03:10 -05:00
1f2bb900ca
feat: Moves docker stuff to it's own directory, same with development databases.
Michael Housh
2025-01-26 17:14:49 -05:00
a920e35d39
feat: Cleans up package.swift
Michael Housh
2025-01-26 11:53:30 -05:00
eaa2c44ff4
feat: Moving back to using setup-just action
Michael Housh
2025-01-26 10:30:09 -05:00
28841e36ed
feat: Testing just installing just with apt, not using action
Michael Housh
2025-01-26 10:19:13 -05:00
0616257177
feat: Testing just installing just with apt, not using action
Michael Housh
2025-01-26 10:16:49 -05:00
7c223ce064
feat: Testing just installing just with apt, not using action
Michael Housh
2025-01-26 09:50:16 -05:00
62300abd6b
feat: Updates setup-just version in ci.
Michael Housh
2025-01-26 09:47:15 -05:00
4dc928e1f4
feat: Refactoring route declarations.
Michael Housh
2025-01-26 01:16:59 -05:00
0fad024350
feat: Moves api controller to it's own module.
Michael Housh
2025-01-25 15:54:02 -05:00
67e689b51e
feat: Builds docker image during tests in ci
Michael Housh
2025-01-24 20:33:36 -05:00
2e7865a61c
feat: fixes typo in ci
Michael Housh
2025-01-24 20:23:29 -05:00
d1e2f37629
feat: Sets up ci workflows
Michael Housh
2025-01-24 20:19:43 -05:00
000f8ce16b
feat: Working on fixing todos.
Michael Housh
2025-01-24 17:07:59 -05:00
978ce8c74f
feat: Fixes release build failures and get's release dockerfile working.
Michael Housh
2025-01-24 16:47:00 -05:00
90c6058d56
feat: Removes old tests, fixes authentication middleware not working, view routes updated to not have delete routes and uses api routes for delete methods.
Michael Housh
2025-01-24 10:55:59 -05:00
aa60f69758
feat: Integrates view controller produced views, without working middleware protected routes. Need to get middleware working
Michael Housh
2025-01-24 09:50:55 -05:00
ce9cbe168e
feat: Begins view controller integration into app target.
Michael Housh
2025-01-24 09:37:54 -05:00
94f0c660ff
feat: Adds purchase order view tests.
Michael Housh
2025-01-24 08:16:51 -05:00
5695d0e13c
feat: Initial view controller dependency and snapshot tests.
Michael Housh
2025-01-23 10:57:20 -05:00
c74433c2eb
feat: Removes base routes and goes back to separated routes.
Michael Housh
2025-01-22 08:45:04 -05:00
eb1e27e03a
feat: Uses base routes for api... Not sure I like this solution, perhaps just make base parsers.
Michael Housh
2025-01-21 21:25:35 -05:00
497355ce1f
feat: Seeing if case paths can help with base route lookup.
Michael Housh
2025-01-21 17:12:17 -05:00
66074d66f4
feat: Refactoring routes to use shared / base routes.
Michael Housh
2025-01-21 16:00:16 -05:00
20e58114c0
feat: Removes old snapshots, adds user view snapshots.
Michael Housh
2025-01-21 13:13:01 -05:00
07f7f7f957
feat: Begins snapshot testing for html
Michael Housh
2025-01-21 12:39:30 -05:00
97b231767e
feat: Moves vendor branch views to their own files, starts to implement snapshot testing for html
Michael Housh
2025-01-21 09:51:11 -05:00
40726c8bd7
feat: Disables file length warnings.
Michael Housh
2025-01-20 17:03:50 -05:00
e198247b6c
feat: Adds favicon.ico
Michael Housh
2025-01-20 16:54:44 -05:00
0cf01298bc
feat: Some todos added.
Michael Housh
2025-01-20 16:47:28 -05:00
410bbae1c8
feat: Adds api route tests. Tested user interface works as expected, still needs some work on vendors form.
Michael Housh
2025-01-20 16:44:12 -05:00
affd9b5d81
feat: Adds view route parsing tests.
Michael Housh
2025-01-20 10:51:07 -05:00
2de85ed758
feat: Updating id key for usage in views, for typesafe keys
Michael Housh
2025-01-19 20:07:32 -05:00
81f0e03549
feat: Cleans up some file names, adds generate admin user command.
Michael Housh
2025-01-19 17:07:08 -05:00
185ebbbc15
feat: Adds middleware to routes
Michael Housh
2025-01-19 14:20:51 -05:00
b23dc6bf07
feat: Cleans up routes.
Michael Housh
2025-01-19 13:33:01 -05:00
1c8748211c
feat: Refactoring route declarations.
Michael Housh
2025-01-19 10:52:15 -05:00
d27a19863a
feat: Mostly implemented routing using url-routing package.
Michael Housh
2025-01-19 00:06:57 -05:00
da41da566b
feat: Begins implementing route definitions.
Michael Housh
2025-01-18 18:49:04 -05:00
9efd920456
fix: Search button would stay on top of sidepanel when it was open.
Michael Housh
2025-01-18 09:05:07 -05:00
d8328314ed
feat: Working on route and id helpers for views.
Michael Housh
2025-01-17 23:50:04 -05:00
531a385dba
feat: Working on search for purchase orders.
Michael Housh
2025-01-17 17:04:41 -05:00
be0b5a6033
feat: Initial purchase order views, login seems to be broken though.
Michael Housh
2025-01-17 12:58:32 -05:00
e1d07008a1
feat: Adds script to generate database seeded values and removes old mock storage.
Michael Housh
2025-01-16 21:00:27 -05:00
09b46f672a
feat: Working on mocks and mock storage.
Michael Housh
2025-01-16 17:00:19 -05:00
b6e7fe915f
feat: Working on mocks and mock storage.
Michael Housh
2025-01-16 16:29:46 -05:00
94b2b1e50c
fix: Adds missing delete button from employee view.
Michael Housh
2025-01-16 12:32:07 -05:00
b51532bb94
feat: Adds employee views.
Michael Housh
2025-01-16 12:26:23 -05:00
51124205b8
feat: Working vendor views, does need some tweeks to user experience.
Michael Housh
2025-01-16 11:09:35 -05:00
d4a8444700
feat working on vendor views.
Michael Housh
2025-01-16 08:02:13 -05:00
6f2e87e886
feat: Begins vendor views
Michael Housh
2025-01-15 16:37:18 -05:00
24570e7191
feat: Working on layout / css.
Michael Housh
2025-01-15 14:31:36 -05:00
cf28e52fa2
feat: Mostly working user view with elementary html.
Michael Housh
2025-01-14 22:55:34 -05:00
8842957cf3
feat: Begins migrating views from leaf to elementary
Michael Housh
2025-01-14 17:11:57 -05:00
31c6b51371
feat: Updates api controllers to use database client.
Michael Housh
2025-01-14 13:10:24 -05:00
ccf80f05a7
feat: Begins integrating database client into vapor app.
Michael Housh
2025-01-14 11:50:06 -05:00
c8bcffa0b5
feat: Minimal user api controller on hummingbird app, not sure there's big wins over vapor.
Michael Housh
2025-01-14 09:19:04 -05:00
4f47f1aed8
feat: Working on hummingbird app
Michael Housh
2025-01-14 07:51:13 -05:00
6225c32007
feat: Fixes 'any' not being used in some function calls.
Michael Housh
2025-01-13 16:54:28 -05:00
b38dc0d4e3
feat: Adds basic tests for database client.
Michael Housh
2025-01-13 16:33:18 -05:00
217dc5fa56
feat: Begins breaking database out into it's own module, using dependencies
Michael Housh
2025-01-13 14:39:37 -05:00
540b3e771a
feat: Begins moving models into their own module.
Michael Housh
2025-01-12 22:43:25 -05:00
8228b1dfff
feat: Updates to employee detail views.
Michael Housh
2025-01-12 22:14:39 -05:00
1ce369e156
feat: working on detail views.
Michael Housh
2025-01-12 17:42:06 -05:00
0e31d2c30c
feat: Moves database dependency directory.
Michael Housh
2025-01-11 00:26:08 -05:00
9994644d21
feat: Some updates to employee views.
Michael Housh
2025-01-10 23:32:36 -05:00
69351d0a0b
feat: Implements common database interactions as dependencies.
Michael Housh
2025-01-10 22:37:59 -05:00
6f206bbd82
feat: Begins implementing dependencies as db controllers.
Michael Housh
2025-01-10 21:33:17 -05:00
59b6d46606
feat: Begins po detail.
Michael Housh
2025-01-10 17:13:43 -05:00
455287fe1c
feat: Reorganizes files.
Michael Housh
2025-01-10 14:03:52 -05:00
280bc31a03
feat: Updates views to use new api controllers and db items.
Michael Housh
2025-01-10 14:00:33 -05:00
88ee71cb68
feat: Begins breaking out database interfaces and api controllers into seperate items.
Michael Housh
2025-01-10 13:31:56 -05:00
3f30327fd8
feat: Adds purchase-order form only renders a new row rather than whole table.
Michael Housh
2025-01-09 22:34:49 -05:00
c4410706fd
feat: Removes some logging that was used to debug.
Michael Housh
2025-01-09 16:45:09 -05:00
bf71b725f6
feat: Working purchase order table and form.
Michael Housh
2025-01-09 16:23:42 -05:00
da5fec4a94
feat: Adds browser-sync / hot reload
Michael Housh
2025-01-09 08:15:48 -05:00
e414afd95b
feat: Reorganizing views
Michael Housh
2025-01-08 18:10:26 -05:00
f5dbd7e121
feat: Begins vendor views, working form, and table. Styles need some updates.
Michael Housh
2025-01-08 17:01:33 -05:00
2b6e92a5c6
feat: Begins a generic htmx form context and template, integrates user form, begins views for vendor and purchase orders.
Michael Housh
2025-01-08 14:02:50 -05:00
3557227430
feat: Starting users view controller.
Michael Housh
2025-01-08 08:02:29 -05:00
e86e5facc6
feat: Adds route query parameter to home, htmx updates url, and working next parameter for login
Michael Housh
2025-01-07 20:39:12 -05:00
6eb723a7cf
feat: Moves employee views to their own controller, updates css, and employee table view.
Michael Housh
2025-01-07 17:07:37 -05:00
08a0a8e1a3
feat: Adds employee form and table view, begins user form and table view.
Michael Housh
2025-01-07 14:05:40 -05:00
e3f150b32c
feat: More view changes.
Michael Housh
2025-01-07 07:53:32 -05:00
f9b58676bb
feat: Working login form with htmx.
Michael Housh
2025-01-06 19:28:14 -05:00
35ca73e1b4
feat: Begins views, login is currently not working.
Michael Housh
2025-01-06 17:28:43 -05:00