Commit Graph

78 Commits

Author SHA1 Message Date
Keith Solomon
2cb5038c00 🐞 fix: Fix encoding of URLs in test links
All checks were successful
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2025-05-30 19:01:32 -05:00
Keith Solomon
c6070dffeb 🐞 fix: change url validation to require scheme and allow path 2025-05-29 07:15:29 -05:00
Keith Solomon
de88a320d7 feature: Add TODOs action 2025-05-29 06:43:30 -05:00
Keith Solomon
1b8235e3a5 🔵 other: Add TODO for other pages 2025-05-29 06:40:26 -05:00
Keith Solomon
8b94d14088 feature: Style main navigation 2025-05-29 06:38:51 -05:00
Keith Solomon
e844613eec feature: Add page for signle site test list 2025-05-28 22:13:54 -05:00
Keith Solomon
a994cd8266 🐞 fix: Adjust button position for consistency 2025-05-28 20:57:25 -05:00
Keith Solomon
ff4ff4c587 feature: Add padding for search label 2025-05-27 22:18:22 -05:00
Keith Solomon
3bbdf90ccf 🐞 fix: Fix card overflow 2025-05-27 21:58:54 -05:00
Keith Solomon
9659d93556 🐞 fix: Make header title a link to home 2025-05-27 19:50:20 -05:00
Keith Solomon
309e174a46 feature: Add success message display for site creation 2025-05-27 19:25:27 -05:00
Keith Solomon
cfba9672ef feature: Add basic template and wire up single domain list 2025-05-27 19:05:06 -05:00
Keith Solomon
1c6e96e94c feature: Incorporate new sites routes, add dummy favicon to stop 404 errors 2025-05-27 18:51:15 -05:00
Keith Solomon
c133603e43 feature: Add button for single domain page 2025-05-26 20:21:39 -05:00
Keith Solomon
5845bbeca3 feature: Make index page a grid of domains and tests in cards 2025-05-26 19:48:29 -05:00
Keith Solomon
f62012c13d feature: Reversed array to show latest entries first 2025-05-26 08:30:15 -05:00
Aarish
e0daee72da Redirect to home on successfully ading a new site 2025-05-25 18:24:42 -05:00
Keith Solomon
4020b33293 Refactor routes and views for improved clarity and functionality
- Commented out console log in the home route to reduce clutter in logs.
- Updated formatting and consistency in the sites route, including removing unused domain fetching functionality.
- Added form action to the add-form view for submitting new sites, ensuring the input field is properly named for backend processing.
2025-05-25 17:53:13 -05:00
Keith Solomon
88a6969f2f Merge branch 'feature/integrate-playwright' into feature/dashboard 2025-05-25 17:40:08 -05:00
Aarish
f86bfee3f3 Updat name - getByDomainName() returns an array 2025-05-25 17:14:26 -05:00
Aarish
57c393d939 Add a method to fetch by domain 2025-05-25 17:11:34 -05:00
Aarish
f28328dcc4 Remove name from insert method - this is removed from db schema 2025-05-25 17:06:37 -05:00
Aarish
b9967a8e66 handle errors thrown by model incase there is any error while fetching the site 2025-05-25 16:58:34 -05:00
Keith Solomon
4ba36081d2 feature: Wire up sites API listing, move add form to separate file 2025-05-25 14:51:37 -05:00
Keith Solomon
4c2576052f Update packages 2025-05-25 13:37:37 -05:00
Keith Solomon
841c416a93 Merge branch 'main' into feature/dashboard 2025-05-25 13:36:32 -05:00
Keith Solomon
08a1beff07 🐞 fix: Fix alignemnt and font size of site grid 2025-05-25 09:57:24 -05:00
Aarish
512d18ec23 update index.js to show domain_name 2025-05-24 21:09:27 -05:00
Aarish
c364e31ee3 handle exceptions while adding the site 2025-05-24 18:37:54 -05:00
Aarish
061f9121b9 add insert validation 2025-05-24 18:37:36 -05:00
Aarish
1ef5815f65 domain name validation logic 2025-05-24 18:36:56 -05:00
Aarish
f9710d4387 Fix insert request 2025-05-24 18:16:45 -05:00
Keith Solomon
380478d20a 🐞 fix: Update list to show url and adjust spacing 2025-05-24 17:48:58 -05:00
Aarish
9394dd2990 I don't know what this is... 2025-05-24 17:44:11 -05:00
Aarish
8fa0656366 loop the sites array 2025-05-24 17:43:57 -05:00
Aarish
712df1d8a0 example for querying sites stored in db 2025-05-24 17:43:45 -05:00
Aarish
9b523f0acf Fix package.json conflic errors 2025-05-24 17:43:18 -05:00
Aarish
96ea2af153 Merge remote-tracking branch 'origin/main' 2025-05-24 17:36:54 -05:00
Aarish
660c520561 Merge branch 'feature/integrate-playwright' 2025-05-24 17:33:39 -05:00
aarish
5f7fbab021 Merge pull request 'Feature: Integrate Tailwind' (#14) from feature/integrate-tailwind into main
Reviewed-on: #14
Reviewed-by: aarish <aarishgilani10@gmail.com>
2025-05-24 22:24:11 +00:00
Keith Solomon
4fce9ab108 feature: Dashboard mockup 2025-05-24 17:04:00 -05:00
Keith Solomon
fc6793df06 feature: Add DaisyUI library 2025-05-24 16:04:13 -05:00
Keith Solomon
53c74913be feature: set up concurrently for single command dev start 2025-05-24 12:28:08 -05:00
Keith Solomon
2ba6821fae 🐞 fix: Adjust spacing 2025-05-24 12:24:18 -05:00
Keith Solomon
89c725a282 feature: Set up basic layout and styles 2025-05-24 12:22:24 -05:00
Keith Solomon
bd7e54d7c7 feature: Move to ejs instead of twig 2025-05-24 11:11:04 -05:00
Keith Solomon
969760ac5d feature: Add Tailwind and configure 2025-05-24 09:08:06 -05:00
Keith Solomon
58610891f2 📄 docs: Update readme with dev server instructions 2025-05-24 08:56:45 -05:00
Aarish
44a69a48a4 init site routes - to move this into api later 2025-05-24 00:05:47 -05:00
Aarish
5e7f97f2fb add export and fix async functions 2025-05-24 00:05:24 -05:00