Commit Graph

  • 2cb5038c00 🐞 fix: Fix encoding of URLs in test links fix/refactor feature/dashboard Keith Solomon 2025-05-30 19:01:32 -05:00
  • c6070dffeb 🐞 fix: change url validation to require scheme and allow path Keith Solomon 2025-05-29 07:15:29 -05:00
  • de88a320d7 feature: Add TODOs action Keith Solomon 2025-05-29 06:43:30 -05:00
  • 1b8235e3a5 🔵 other: Add TODO for other pages Keith Solomon 2025-05-29 06:40:26 -05:00
  • 8b94d14088 feature: Style main navigation Keith Solomon 2025-05-29 06:38:51 -05:00
  • e844613eec feature: Add page for signle site test list Keith Solomon 2025-05-28 22:13:54 -05:00
  • a994cd8266 🐞 fix: Adjust button position for consistency Keith Solomon 2025-05-28 20:57:25 -05:00
  • ff4ff4c587 feature: Add padding for search label Keith Solomon 2025-05-27 22:18:22 -05:00
  • 3bbdf90ccf 🐞 fix: Fix card overflow Keith Solomon 2025-05-27 21:58:54 -05:00
  • 9659d93556 🐞 fix: Make header title a link to home Keith Solomon 2025-05-27 19:50:20 -05:00
  • 309e174a46 feature: Add success message display for site creation Keith Solomon 2025-05-27 19:25:27 -05:00
  • cfba9672ef feature: Add basic template and wire up single domain list Keith Solomon 2025-05-27 19:05:06 -05:00
  • 1c6e96e94c feature: Incorporate new sites routes, add dummy favicon to stop 404 errors Keith Solomon 2025-05-27 18:51:15 -05:00
  • c133603e43 feature: Add button for single domain page Keith Solomon 2025-05-26 20:21:39 -05:00
  • 5845bbeca3 feature: Make index page a grid of domains and tests in cards Keith Solomon 2025-05-26 19:48:29 -05:00
  • eac41bad5c feature: Add TODO-Issues sync action main Keith Solomon 2025-05-26 10:29:09 -05:00
  • 25a4a2f5cd 📄 docs: Update readme task board URL Keith Solomon 2025-05-26 09:23:38 -05:00
  • f62012c13d feature: Reversed array to show latest entries first Keith Solomon 2025-05-26 08:30:15 -05:00
  • e0daee72da Redirect to home on successfully ading a new site Aarish 2025-05-25 18:24:42 -05:00
  • 4020b33293 Refactor routes and views for improved clarity and functionality Keith Solomon 2025-05-25 17:53:13 -05:00
  • 88a6969f2f Merge branch 'feature/integrate-playwright' into feature/dashboard Keith Solomon 2025-05-25 17:40:08 -05:00
  • f86bfee3f3 Updat name - getByDomainName() returns an array feature/integrate-playwright Aarish 2025-05-25 17:14:26 -05:00
  • 57c393d939 Add a method to fetch by domain Aarish 2025-05-25 17:11:34 -05:00
  • f28328dcc4 Remove name from insert method - this is removed from db schema Aarish 2025-05-25 17:06:37 -05:00
  • b9967a8e66 handle errors thrown by model incase there is any error while fetching the site Aarish 2025-05-25 16:58:34 -05:00
  • 4ba36081d2 feature: Wire up sites API listing, move add form to separate file Keith Solomon 2025-05-25 14:51:37 -05:00
  • 4c2576052f Update packages Keith Solomon 2025-05-25 13:37:37 -05:00
  • 841c416a93 Merge branch 'main' into feature/dashboard Keith Solomon 2025-05-25 13:36:32 -05:00
  • 08a1beff07 🐞 fix: Fix alignemnt and font size of site grid Keith Solomon 2025-05-25 09:57:24 -05:00
  • 512d18ec23 update index.js to show domain_name Aarish 2025-05-24 21:09:27 -05:00
  • c364e31ee3 handle exceptions while adding the site Aarish 2025-05-24 18:37:54 -05:00
  • 061f9121b9 add insert validation Aarish 2025-05-24 18:37:36 -05:00
  • 1ef5815f65 domain name validation logic Aarish 2025-05-24 18:36:56 -05:00
  • f9710d4387 Fix insert request Aarish 2025-05-24 18:16:45 -05:00
  • 380478d20a 🐞 fix: Update list to show url and adjust spacing Keith Solomon 2025-05-24 17:48:58 -05:00
  • 9394dd2990 I don't know what this is... Aarish 2025-05-24 17:44:11 -05:00
  • 8fa0656366 loop the sites array Aarish 2025-05-24 17:43:57 -05:00
  • 712df1d8a0 example for querying sites stored in db Aarish 2025-05-24 17:43:45 -05:00
  • 9b523f0acf Fix package.json conflic errors Aarish 2025-05-24 17:43:18 -05:00
  • 96ea2af153 Merge remote-tracking branch 'origin/main' Aarish 2025-05-24 17:36:54 -05:00
  • 660c520561 Merge branch 'feature/integrate-playwright' Aarish 2025-05-24 17:33:39 -05:00
  • 5f7fbab021 Merge pull request 'Feature: Integrate Tailwind' (#14) from feature/integrate-tailwind into main aarish 2025-05-24 22:24:11 +00:00
  • 4fce9ab108 feature: Dashboard mockup Keith Solomon 2025-05-24 17:04:00 -05:00
  • fc6793df06 feature: Add DaisyUI library Keith Solomon 2025-05-24 16:04:13 -05:00
  • 53c74913be feature: set up concurrently for single command dev start feature/integrate-tailwind Keith Solomon 2025-05-24 12:28:08 -05:00
  • 2ba6821fae 🐞 fix: Adjust spacing Keith Solomon 2025-05-24 12:24:18 -05:00
  • 89c725a282 feature: Set up basic layout and styles Keith Solomon 2025-05-24 12:22:24 -05:00
  • bd7e54d7c7 feature: Move to ejs instead of twig Keith Solomon 2025-05-24 11:11:04 -05:00
  • 969760ac5d feature: Add Tailwind and configure Keith Solomon 2025-05-24 09:08:06 -05:00
  • 58610891f2 📄 docs: Update readme with dev server instructions Keith Solomon 2025-05-24 08:56:45 -05:00
  • 44a69a48a4 init site routes - to move this into api later Aarish 2025-05-24 00:05:47 -05:00
  • 5e7f97f2fb add export and fix async functions Aarish 2025-05-24 00:05:24 -05:00
  • c1eabb9dac Build sites resource routes Aarish 2025-05-23 23:50:27 -05:00
  • a1387db6b1 add get methods - siteModel Aarish 2025-05-23 23:35:12 -05:00
  • a30942daae build a model to interact with sites table Aarish 2025-05-23 22:39:21 -05:00
  • fc360fd2ca Build a autheticaiton module for supabase Aarish 2025-05-23 22:38:59 -05:00
  • 369a2cc1b7 include client to interact with supabase api Aarish 2025-05-23 22:38:39 -05:00
  • ea227cf9dd 🐞 fix: Remove extra character from layout Keith Solomon 2025-05-23 12:35:51 -05:00
  • 54de77e544 merma feature: Switch to twig for template engine Keith Solomon 2025-05-23 06:41:48 -05:00
  • a27ffb3016 Add a todoComment Aarish 2025-05-23 00:55:45 -05:00
  • d79c581ea8 Better comments Aarish 2025-05-23 00:55:04 -05:00
  • 355837ffd0 Better comments Aarish 2025-05-23 00:48:47 -05:00
  • 7773e85811 refactor playwright service class Aarish 2025-05-23 00:42:55 -05:00
  • b194ff6924 Update api route timeout, this is resource intensive task, find a better way to handle this Aarish 2025-05-23 00:42:22 -05:00
  • 365c599cd3 Include JSDOM dependency - using it to parse page.content returned by playwright Aarish 2025-05-23 00:41:49 -05:00
  • 4ccbef77d2 refactor to use rootUrl method Aarish 2025-05-22 23:46:37 -05:00
  • 966b3f1c1f Add block comment for runAccessibilityTest method Aarish 2025-05-22 23:46:11 -05:00
  • 38da11fd99 build methods to return site map url and site root url Aarish 2025-05-22 23:45:50 -05:00
  • eece05bced remove unwanted instance variables Aarish 2025-05-22 23:45:24 -05:00
  • 79c4ecdc7a Include playright and axe-core dependencies Aarish 2025-05-22 22:51:26 -05:00
  • 67b91d9624 Build a service class to handle Playwright Testing Aarish 2025-05-22 22:51:11 -05:00
  • 1f77198683 register /api endpoints Aarish 2025-05-22 22:50:28 -05:00
  • a624b4c8a2 build api endpoints /api Aarish 2025-05-22 22:50:19 -05:00
  • 6d17cdacc1 axe test helper - to reuse accessibility test fixures. If future these can be test options/types Aarish 2025-05-22 22:50:05 -05:00
  • 5e327b9b59 feature: Set up Express Generator skeleton Keith Solomon 2025-05-22 18:16:11 -05:00
  • d1f4fe7112 Init express Aarish 2025-05-22 17:54:20 -05:00
  • d81925cc59 Ignore node modules Aarish 2025-05-22 17:54:11 -05:00
  • f662bca094 📄 docs: Make links list Keith Solomon 2025-05-15 21:34:33 -05:00
  • fdbfe81be6 📄 docs: Add link to task board Keith Solomon 2025-05-15 21:33:11 -05:00
  • 8fcdae81ec Initial commit Keith Solomon 2025-05-15 21:29:18 -05:00