Commit Graph

46 Commits

Author SHA1 Message Date
57e823d1ff
Move more server-redundant deps to devDependencies 2024-08-09 18:45:27 +02:00
03671f3548
Add is:inline to analytics script tag 2024-08-09 18:44:45 +02:00
81f031330c
Add detailed setup and deployment instructions 2024-08-04 15:06:04 +02:00
a839f8f998
Move setting Cache-Control to try block 2024-07-28 21:31:07 +02:00
cd9b4b2a8b
Replace Neo4j link with Memgraph 2024-07-27 19:28:55 +02:00
e33d489ad2
Add public link to analytics page 2024-07-27 19:03:23 +02:00
5084dd49e9
Adjust shortest path query to use Memgraph's ASP function 2024-07-27 18:55:45 +02:00
36265e86b5
End all queries with semicolons 2024-07-27 18:41:25 +02:00
7eba90e505
Move DB credentials back to dedicated env file 2024-07-27 17:53:43 +02:00
e857e94a71
Move DB connection vars to compose file 2024-07-27 17:41:46 +02:00
56bf447884
Remove comments from app service section 2024-07-27 17:35:56 +02:00
40ba962e93
Create a Dockerfile and Docker Compose stack 2024-07-27 17:29:14 +02:00
5d8778f730
Move Typescript and Astro Check to dev deps 2024-07-27 17:29:03 +02:00
7fdb61aff1
Migrate from Neo4j to Memgraph 2024-07-27 17:28:36 +02:00
94e3386774
Add analytics script 2024-07-27 17:28:05 +02:00
77c401ac0e
Use single quotes in Astro config 2024-04-29 22:14:53 +02:00
c0df379738
Add Node.js adapter 2024-04-29 22:14:04 +02:00
aa7f5d636e
Set 500 status code on error page request 2024-04-29 21:20:06 +02:00
79145b945c
Merge Graph and PathVisualiser components 2024-04-29 21:18:25 +02:00
da498bfab9
Use db querying logic in the home page 2024-04-29 21:18:01 +02:00
42f3182a90
Fix typo in Pico CSS link text 2024-04-29 21:17:27 +02:00
4adcd62bef
Create an error page 2024-04-29 21:16:50 +02:00
cabb90843d
Separate out the pluralise utility function 2024-04-29 21:16:37 +02:00
2d2965322f
Move db querying logic to separate files 2024-04-29 21:16:11 +02:00
9d3cd78523
Update import meta resolve 2024-04-29 21:15:19 +02:00
2883e8812a
Change license to GNU GPLv3 2024-04-29 11:53:32 +02:00
15774efeac
Add example env file 2024-04-29 11:49:56 +02:00
4217689134
Rename package to sixdegs 2024-04-29 11:42:00 +02:00
f262ca2ba5
Add an about page 2024-04-29 11:38:14 +02:00
25c81709ba
Add meta tags and trade mark notice 2024-04-29 11:37:16 +02:00
c5983866ec
Remove redundant options prop from Graph component 2024-04-28 23:59:49 +02:00
b9a2b2e85c
Remove redundant options prop from Graph component 2024-04-28 23:57:46 +02:00
0e72f6ce97
Implement logic for visualising paths between drivers 2024-04-28 22:39:15 +02:00
a5efe6be12
Add a home page link to the navbar 2024-04-28 22:38:35 +02:00
bbce0af92a
Rename VisGraph component to Graph 2024-04-28 22:36:57 +02:00
02908f7021
Create a foundation for driver search page 2024-04-27 23:56:22 +02:00
f158026ecd
Create a global Neo4j connection instance 2024-04-27 23:54:35 +02:00
88793ee58d
Set project's build output to server 2024-04-27 23:52:59 +02:00
a13c231a19
Add a TS alias for src directory 2024-04-27 23:52:18 +02:00
9d8a9f6cc2
Install PicoCSS and Neo4j Driver 2024-04-27 23:49:27 +02:00
650490e91d Create a reusable Vis graph component 2024-03-07 21:57:07 +01:00
f9f424bc4c Install Vis.js 2024-03-07 21:56:44 +01:00
0c7820ce51 Ensure project's Typescript SDK version is used 2024-03-07 21:56:26 +01:00
347e628511 Init Astro project 2024-03-07 20:40:03 +01:00
1f73b9c1b4
Use the CC BY-NC-SA 3.0 Deed License
This is so as to comply with Ergast API's MySQL DB image licensing: http://ergast.com/mrd/db/
2024-03-07 20:32:02 +01:00
d34c9e9ef0
Initial commit 2024-03-07 20:30:44 +01:00