Commit Graph

21 Commits

Author SHA1 Message Date
ecfffa68a3 Implement round-robin for node selection 2023-06-07 17:08:22 +02:00
77b8c4356d Require auth key for node registration 2023-06-07 17:06:26 +02:00
3fc9ec53c0 Update README.md 2023-06-04 22:08:09 +02:00
3960b5f79f Allow identical jobs and assign random uuid instead 2023-06-01 22:57:51 +02:00
8b73df3660 Remove deprecated API routes 2023-06-01 22:45:05 +02:00
39c052e6bd Handle node disconnection 2023-06-01 19:50:21 +02:00
eded4865b7 Implement node communication via Websocket 2023-06-01 17:55:39 +02:00
274ddb3201 Add nodemon and run dev command 2023-06-01 11:12:44 +02:00
249c042995 Move js to src folder and add run command 2023-06-01 11:03:33 +02:00
50c9f09b96 Replace asset URLs in jobDefinition.json 2023-05-31 17:17:43 +02:00
e8d40ff651 Update jobDefinition.json 2023-01-11 23:32:50 +01:00
b7430bfc0f Add Job response and callback. Fixes #4 2023-01-11 19:01:12 +01:00
1786bc39d2 Added endpoint docs to readme 2023-01-11 13:16:23 +01:00
f2e1ac2711 Add route to complete a single job 2023-01-10 23:02:44 +01:00
70cf75b94d Add route to request a batch of jobs 2023-01-10 23:01:42 +01:00
fa2cf2ebfe Add route to add a new job 2023-01-10 23:01:07 +01:00
65d4f412b3 Add route to get list of jobs 2023-01-10 23:00:10 +01:00
860fabe2af Add index with express core 2023-01-10 22:59:04 +01:00
909057df02 Add node packages and basic job definition 2023-01-10 22:57:12 +01:00
ba450a44a2 Add gitignore 2023-01-10 22:55:40 +01:00
33bcd15191 Initial Commit 2023-01-10 20:20:31 +01:00