537 Commits

Author SHA1 Message Date
Rahul Vadisetty
117df0d2c0
Merge 7571ba0072eb77ee957fd15d3d04e200a3264071 into 50a11a5f50eb3ba2f48a86672b1d52038a93f88e 2025-04-25 03:01:45 +00:00
Alicia Sykes
50a11a5f50
Merge pull request #243 from Lissy93/sec/fix-com-inj-vul
security: Replace exec with execFile
2025-04-12 12:13:01 +01:00
Alicia Sykes
145711bdc7 ref: Bump version to 2.0.1 2025-04-12 12:12:51 +01:00
Alicia Sykes
0e4958aa10 security: Replace exec with execFile 2025-04-12 12:11:11 +01:00
Alicia Sykes
99653868c7
ref: Update data-domain 2025-04-03 13:05:33 +01:00
Alicia Sykes
20d08290af
Merge pull request #228 from CrazyWolf13/patch-1
Really fix the screenshot api endpoint
2025-03-29 10:51:22 +00:00
Alicia Sykes
90883843e6
Merge pull request #237 from Lissy93/contributors-readme-action-8zk_vySnji
docs(contributor): contributors readme action update
2025-03-29 10:48:40 +00:00
liss-bot
eb63741e04 docs: Updates contributors list 2025-03-23 02:18:05 +00:00
Tobias
bbf519e110
fix screenshot.js 2025-02-26 13:55:48 +01:00
Alicia Sykes
f233de9bca
Merge pull request #205 from Lissy93/sad/disable-everything-temporarily
feat: Temporarily disable, because I am poor.
2024-12-17 20:16:57 +00:00
Alicia Sykes
da0204c156 feat: Temporarily disable, because I am poor. 2024-12-17 20:16:36 +00:00
Rahul Vadisetty
7571ba0072
web_check.tsx
Here various changes have been made to the forked React application to solve numerous problems and make improvements. Here’s a detailed explanation of the changes:Here’s a detailed explanation of the changes: 
 
 Dependency and Module Resolution 
 
 Issue Resolution: The most important work was dedicated to cleaning up dependency and resolution problems with modules. The original code also produced errors which were caused by the missing of modules such as react-router-dom and react/jsx-runtime. These are signs that TypeScript could not find the correct modules or the type declarations required. 
 
 Solution: The solution was to properly install these packages such that the packages’ type declarations were even reachable. This was done by installing `react-router-dom` and `@types/react-router-dom` to enhance the routing functionality of the application and to check the correct installation of `react` and `react-dom`. Moreover, TypeScript configuration was changed to work with the new JSX transform, which became a part of React 17 to pass the `react/jsx-runt ime` rule. 
 
 ErrorBoundary Component 
 
 Issue Resolution: The second important change fixed the problem of the absence of the `children ` prop in the `ErrorBoundary ` component. TypeScript errors suggested that the component expected to receive `children` but it was half-baked to achieve such a feat. 
 
 Solution: The `ErrorBoundary` component was error-prone in the way the `children` prop was defined and what it was expected to contain. This was achievable by changing the `children` type of the `ErrorBoundary` from `any` to `ReactNode` and correct rendering of child components or rendering a fallback UI in case of errors. This enhancement seeks to increase the way of handling the runtime errors in the application by finding a better way of catching them. 
 
 Code Organization and Consistency 
 
 Enhancements: Apart from solving the above problems, the code was further optimized as to be more readable and standardized. The `Layout` component was refactor to make use of an implicit return statement which makes a bit cleaner and less verbose. In imports, they were checked and fixed to match the real structure of the files they refer to, especially the components and styles. 
 
 Impact: The problem is that it is not only designs and fixes significant problems but also improves the overall stability and code maintainability of the React application. Thus, through solving dependency resolution issues, error boundaries’ dealing, and code organization, the application was enhanced to provide better results in numerous cases and create a more stable user experience.
2024-08-30 01:02:49 +05:00
Alicia Sykes
7ca22daa9a
Merge pull request #162 from 34bits/patch-2
Update AdditionalResources.tsx
2024-08-17 15:26:13 +01:00
Alicia Sykes
7ca8412cc9
Merge pull request #170 from Lissy93/contributors-readme-action-YNmkpszRFZ
docs(contributor): contributors readme action update
2024-08-17 15:20:20 +01:00
liss-bot
bc6afa635c docs: Updates contributors list 2024-08-11 03:06:52 +01:00
Alicia Sykes
1627bed25c
Merge pull request #163 from Lissy93/feat/hudson-rock
rf: Adds ref to hudson rock link
2024-07-23 16:39:25 +01:00
Alicia Sykes
00af9f35cd rf: Adds ref to hudson rock link 2024-07-23 16:38:52 +01:00
NGN
95469b971f
Update AdditionalResources.tsx
I changed the URL in MDN HTTP Observatory from  link: 'https://observatory.mozilla.org/', to link: 'https://developer.mozilla.org/en-US/observatory', because

MDN HTTP Observatory is launched, and Mozilla Observatory is now deprecated.

Here is the article: https://developer.mozilla.org/en-US/blog/mdn-http-observatory-launch/
2024-07-23 08:29:48 +03:00
Alicia Sykes
c30bea943b
Merge pull request #161 from Lissy93/feat/hudson-rock
Feat/hudson rock
2024-07-22 17:29:15 +01:00
Alicia Sykes
2bcf0bc670 rf: Update protocol for hudson rock 2024-07-22 17:28:46 +01:00
Alicia Sykes
15d32a5551 feat: Adds Hudson Rock 2024-07-22 17:27:36 +01:00
liss-bot
42ecdd9ef6 docs: Updates contributors list 2024-07-21 03:05:46 +01:00
liss-bot
89cdbedf11 docs: Updates contributors list 2024-07-07 03:05:43 +01:00
Alicia Sykes
27f719078a
Merge pull request #154 from dimitri-kandassamy/fix-footer-github-link
fix: Fix 404 errors for github repository and license urls in the footer
2024-06-30 22:40:14 +01:00
Alicia Sykes
67cc4c5275
Merge pull request #156 from Its-Just-Nans/fix-cover
Social Tags: change cover img code
2024-06-30 22:40:01 +01:00
n4n5
db242fb980
change cover img 2024-06-30 19:21:39 +02:00
liss-bot
9512595e21 docs: Updates contributors list 2024-06-30 03:05:28 +01:00
Dimitri Kandassamy
7ee81a14e7 fix: Fix 404 errors for github repository and license urls in the footer 2024-06-24 21:24:31 +02:00
liss-bot
c63adc6678 docs: Updates contributors list 2024-06-23 03:04:37 +01:00
Alicia Sykes
21ab305c43
Merge pull request #150 from Lissy93/FIX/links-api-spec-and-sponsor
Fix/links api spec and sponsor
2024-06-22 20:41:56 +01:00
Alicia Sykes
2445381b8e bump: 2.0.0 2024-06-22 20:40:55 +01:00
Alicia Sykes
09efe9904e fix: Hyperlink to homepage not use React Link 2024-06-22 20:40:30 +01:00
Alicia Sykes
203a634f7c fix: Update clas for sponsor block 2024-06-22 20:40:04 +01:00
Alicia Sykes
2186fff4dc fix: Loading of API docs 2024-06-22 20:39:33 +01:00
Alicia Sykes
07b6ca3222
Merge pull request #139 from Lissy93/FEAT/astroify
FEAT - Astroify
2024-06-22 11:40:40 +01:00
Alicia Sykes
abab9f1940 fix: Revert esbuild as the node bundler for netlify 2024-06-22 11:36:14 +01:00
Alicia Sykes
99f1e2768f fix: Uses esbuild as the node bundler for netlify 2024-06-22 00:35:35 +01:00
Alicia Sykes
2ff8155a35 fix: Netlify include axios for function runtime 2024-06-21 23:28:52 +01:00
Alicia Sykes
c0f7ef1079 fix: Netlify include node_modules 2024-06-21 22:55:58 +01:00
Alicia Sykes
9bb8b3f46d dep: Temp downgrade of axios, for netlify 2024-06-21 22:48:59 +01:00
Alicia Sykes
ce9201594e fix: Remove the redirect from netlify config 2024-06-21 22:43:21 +01:00
Alicia Sykes
0ff76de682 dep: Adds Chromium 2024-06-21 22:08:30 +01:00
Alicia Sykes
cee06c987a feat: Specify API destination for netlify 2024-06-21 22:08:04 +01:00
Alicia Sykes
0a419045c0 feat: Styling for error logs 2024-06-21 22:07:48 +01:00
Alicia Sykes
ba8880cff7 feat: Add old-school export option for Netlify 2024-06-18 22:07:27 +01:00
Alicia Sykes
a6bc8d790e feat: Dynamically import SSR handler 2024-06-18 22:06:59 +01:00
Alicia Sykes
8c17303179 feat: Deploy target to lowercase 2024-06-18 22:06:34 +01:00
Alicia Sykes
e529a2e229 feat: Adds coming soon to account 2024-06-16 21:40:06 +01:00
Alicia Sykes
43fb27eade Merge branch 'master' of github.com:lissy93/web-check into FEAT/astroify 2024-06-16 21:18:41 +01:00
Alicia Sykes
aea93fedeb feat: styles, nav, home, and stuff 2024-06-16 21:04:56 +01:00