Commit Graph

46 Commits

Author SHA1 Message Date
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
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
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
Aarish
c1eabb9dac Build sites resource routes 2025-05-23 23:50:27 -05:00
Aarish
a1387db6b1 add get methods - siteModel 2025-05-23 23:35:12 -05:00
Aarish
a30942daae build a model to interact with sites table 2025-05-23 22:39:21 -05:00
Aarish
fc360fd2ca Build a autheticaiton module for supabase 2025-05-23 22:38:59 -05:00
Aarish
369a2cc1b7 include client to interact with supabase api 2025-05-23 22:38:39 -05:00
Keith Solomon
ea227cf9dd 🐞 fix: Remove extra character from layout 2025-05-23 12:35:51 -05:00
Keith Solomon
54de77e544 merma
feature: Switch to twig for template engine
2025-05-23 06:41:48 -05:00
Aarish
a27ffb3016 Add a todoComment 2025-05-23 00:55:45 -05:00
Aarish
d79c581ea8 Better comments 2025-05-23 00:55:04 -05:00
Aarish
355837ffd0 Better comments 2025-05-23 00:48:47 -05:00
Aarish
7773e85811 refactor playwright service class 2025-05-23 00:42:55 -05:00
Aarish
b194ff6924 Update api route timeout, this is resource intensive task, find a better way to handle this 2025-05-23 00:42:22 -05:00
Aarish
365c599cd3 Include JSDOM dependency - using it to parse page.content returned by playwright 2025-05-23 00:41:49 -05:00
Aarish
4ccbef77d2 refactor to use rootUrl method 2025-05-22 23:46:37 -05:00
Aarish
966b3f1c1f Add block comment for runAccessibilityTest method 2025-05-22 23:46:11 -05:00
Aarish
38da11fd99 build methods to return site map url and site root url 2025-05-22 23:45:50 -05:00
Aarish
eece05bced remove unwanted instance variables 2025-05-22 23:45:24 -05:00
Aarish
79c4ecdc7a Include playright and axe-core dependencies 2025-05-22 22:51:26 -05:00
Aarish
67b91d9624 Build a service class to handle Playwright Testing 2025-05-22 22:51:11 -05:00
Aarish
1f77198683 register /api endpoints 2025-05-22 22:50:28 -05:00
Aarish
a624b4c8a2 build api endpoints /api 2025-05-22 22:50:19 -05:00
Aarish
6d17cdacc1 axe test helper - to reuse accessibility test fixures. If future these can be test options/types 2025-05-22 22:50:05 -05:00
Keith Solomon
5e327b9b59 feature: Set up Express Generator skeleton 2025-05-22 18:16:11 -05:00
Aarish
d1f4fe7112 Init express 2025-05-22 17:54:20 -05:00
Aarish
d81925cc59 Ignore node modules 2025-05-22 17:54:11 -05:00
Keith Solomon
f662bca094 📄 docs: Make links list 2025-05-15 21:34:33 -05:00
Keith Solomon
fdbfe81be6 📄 docs: Add link to task board 2025-05-15 21:33:11 -05:00
Keith Solomon
8fcdae81ec Initial commit 2025-05-15 21:29:18 -05:00