{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":619176058,"defaultBranch":"main","name":"distributed-task-scheduler","ownerLogin":"scarpart","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-26T13:52:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104280700?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1682806249.0","currentOid":""},"activityList":{"items":[{"before":"499aae8ef42e3e89f2c5b7215f20b9db0c05816b","after":"84afb40e1a8d1d218c88316251a39aff4b9ef3be","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-27T16:58:09.186Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Containerization of the tasks executed by nodes","shortMessageHtmlLink":"Containerization of the tasks executed by nodes"}},{"before":"516f40bda9c18174828364e0c82fa7e63ab5e97a","after":"499aae8ef42e3e89f2c5b7215f20b9db0c05816b","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-27T03:12:02.423Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Miscelaneous changes, quality of life","shortMessageHtmlLink":"Miscelaneous changes, quality of life"}},{"before":"593ae3c77d54e7117ffbe0a26f3413f421930905","after":"516f40bda9c18174828364e0c82fa7e63ab5e97a","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-27T03:11:33.230Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Initial work on the kafka task queue and workers.","shortMessageHtmlLink":"Initial work on the kafka task queue and workers."}},{"before":"72f0cf656968474ab486cb8d77568236f17e3111","after":"7c47a5ff72c05f4ce850249ca9a8a30ed5ae3ec3","ref":"refs/heads/main","pushedAt":"2023-05-27T01:24:21.120Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Merge pull request #7 from scarpart/dev\n\nHTTPS and API key verificatoin on API servers, more methods for the User model, fix SQLC and other bugs","shortMessageHtmlLink":"Merge pull request #7 from scarpart/dev"}},{"before":"79de6593ec78d098797fd1b427ad198731d52d41","after":"593ae3c77d54e7117ffbe0a26f3413f421930905","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-18T14:02:35.503Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"API Key registration works upon user creation","shortMessageHtmlLink":"API Key registration works upon user creation"}},{"before":"0ada2df6f36e27af781a731a51e4b63667340325","after":"79de6593ec78d098797fd1b427ad198731d52d41","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-16T20:28:13.629Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Add createTask forms, test frontend skeleton","shortMessageHtmlLink":"Add createTask forms, test frontend skeleton"}},{"before":"96a8ae7176cd9e9a1a5c81373c20e01619b92822","after":"4934272893510239bd0a27b3dbbe1bd50def3670","ref":"refs/heads/dev","pushedAt":"2023-05-16T01:09:40.705Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Merge pull request #6 from scarpart/not-yet-working\n\nMore security and authentication steps, started frontend project","shortMessageHtmlLink":"Merge pull request #6 from scarpart/not-yet-working"}},{"before":"5440ac9fd13862d219e5f52787c39c07eabd08ab","after":"0ada2df6f36e27af781a731a51e4b63667340325","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-16T01:06:42.658Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"First frontend commit, set up React project.","shortMessageHtmlLink":"First frontend commit, set up React project."}},{"before":"7cc37b278647bfefd923adba02188807fc4643db","after":"5440ac9fd13862d219e5f52787c39c07eabd08ab","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-14T21:52:50.843Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Trust CAs (tests) and write code for user creation","shortMessageHtmlLink":"Trust CAs (tests) and write code for user creation"}},{"before":"657b0eaaa4633483a8e8eb715035a60b6b08d13e","after":"96a8ae7176cd9e9a1a5c81373c20e01619b92822","ref":"refs/heads/dev","pushedAt":"2023-05-13T16:45:32.725Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Merge pull request #5 from scarpart/not-yet-working\n\nAdd TLS and API Key validation support to remote servers, add CRUD operations to User controller","shortMessageHtmlLink":"Merge pull request #5 from scarpart/not-yet-working"}},{"before":"d543fd625fbd86dbb4eff6271cf28485a9754ca5","after":"7cc37b278647bfefd923adba02188807fc4643db","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-13T16:43:07.778Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Add more CRUD methods to user","shortMessageHtmlLink":"Add more CRUD methods to user"}},{"before":"d792b9e4ef7c32928cd794e633b2bbb8ff059f5e","after":"d543fd625fbd86dbb4eff6271cf28485a9754ca5","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-12T20:00:18.548Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Add user controller and key validation/pwd hashing","shortMessageHtmlLink":"Add user controller and key validation/pwd hashing"}},{"before":"614d5599cddabc9326f1ff8b852ec86c172077b8","after":"d792b9e4ef7c32928cd794e633b2bbb8ff059f5e","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-12T00:11:03.141Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"servers now have TLS and API key validation.","shortMessageHtmlLink":"servers now have TLS and API key validation."}},{"before":"d1b2e2d03e07f69d79a21c3bed0d7a166d316033","after":"614d5599cddabc9326f1ff8b852ec86c172077b8","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-11T17:23:32.619Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Fix SQLC code when it comes to insertion","shortMessageHtmlLink":"Fix SQLC code when it comes to insertion"}},{"before":"0c38912c746add7811590fc71919aaa68bb629e5","after":"72f0cf656968474ab486cb8d77568236f17e3111","ref":"refs/heads/main","pushedAt":"2023-05-11T16:54:25.414Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Merge pull request #4 from scarpart/not-yet-working\n\nLoad Balancer works using Least Connections (organized by a MinHeap)","shortMessageHtmlLink":"Merge pull request #4 from scarpart/not-yet-working"}},{"before":"7818fe56eb6a2dbe4c3f9da03e534f1863595185","after":"d1b2e2d03e07f69d79a21c3bed0d7a166d316033","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-11T16:51:46.530Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Fix createNode function (was commented out for testing)","shortMessageHtmlLink":"Fix createNode function (was commented out for testing)"}},{"before":"7ac7b844200f6426d42b93941b4da2626a78d416","after":"7818fe56eb6a2dbe4c3f9da03e534f1863595185","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-11T16:49:46.318Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"LB now fully working with heap and least connections","shortMessageHtmlLink":"LB now fully working with heap and least connections"}},{"before":"576216a067e0edc3b9a4b5c50fd242f0b4a638ce","after":"7ac7b844200f6426d42b93941b4da2626a78d416","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-11T15:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Fix SQLC, better HTTPS, add many consts to config.","shortMessageHtmlLink":"Fix SQLC, better HTTPS, add many consts to config."}},{"before":"2a20c5a2dd2bfc4736accd18b66a8ca5be1be8fd","after":"576216a067e0edc3b9a4b5c50fd242f0b4a638ce","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-11T02:09:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Add HTTPS capability to LB","shortMessageHtmlLink":"Add HTTPS capability to LB"}},{"before":"5eeb5d3420b5e2c568b8f155c42de6b7ea39380a","after":"657b0eaaa4633483a8e8eb715035a60b6b08d13e","ref":"refs/heads/dev","pushedAt":"2023-05-10T20:00:53.000Z","pushType":"pr_merge","commitsCount":31,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Merge pull request #3 from scarpart/not-yet-working\n\nLB correctly routes requests based on least connections","shortMessageHtmlLink":"Merge pull request #3 from scarpart/not-yet-working"}},{"before":"f43aaf84afa274e6853db445b4f1dbf252a2222a","after":"2a20c5a2dd2bfc4736accd18b66a8ca5be1be8fd","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-10T19:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"LB works (initial stages). yet to fix SQLC issues","shortMessageHtmlLink":"LB works (initial stages). yet to fix SQLC issues"}},{"before":"ef3b85f7158b78e5d529d4ae6f28459154f4f1c8","after":"f43aaf84afa274e6853db445b4f1dbf252a2222a","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-09T21:28:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Deleted prometheus.yaml for now, updated server","shortMessageHtmlLink":"Deleted prometheus.yaml for now, updated server"}},{"before":"c6a9873a30a02b65d03c5725ecc594c336a05d8f","after":"ef3b85f7158b78e5d529d4ae6f28459154f4f1c8","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-09T01:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Ensured better support for concurrency in the Load Balancer","shortMessageHtmlLink":"Ensured better support for concurrency in the Load Balancer"}},{"before":"2dc00b92507ac269a65f50145bd06933ec8b9c18","after":"c6a9873a30a02b65d03c5725ecc594c336a05d8f","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-08T22:06:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Changed load-balancer to main-server","shortMessageHtmlLink":"Changed load-balancer to main-server"}},{"before":"3a00e4ddd8dbaee897cc02c826aac0cf2c9f0266","after":"2dc00b92507ac269a65f50145bd06933ec8b9c18","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-08T22:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Change LB algo: now using Least Connections.\nChanged logic in general, better subdirectory organization.","shortMessageHtmlLink":"Change LB algo: now using Least Connections."}},{"before":"8d96d7020db5c735300a149dc7ce6ca95315d2fc","after":"3a00e4ddd8dbaee897cc02c826aac0cf2c9f0266","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-07T17:17:33.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Added prometheus configuration yaml. Test-only rn","shortMessageHtmlLink":"Added prometheus configuration yaml. Test-only rn"}},{"before":"89946c758bac844109d82972f4076eb93da7c288","after":"0c38912c746add7811590fc71919aaa68bb629e5","ref":"refs/heads/main","pushedAt":"2023-05-07T17:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Added more prometheus logic. Need to configure. Semi-operational APIs","shortMessageHtmlLink":"Added more prometheus logic. Need to configure. Semi-operational APIs"}},{"before":"bb9bebca1fe93bc7f3f46e1be935f13bb30e34a3","after":"8d96d7020db5c735300a149dc7ce6ca95315d2fc","ref":"refs/heads/not-yet-working","pushedAt":"2023-05-07T17:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Removed deprecated directory","shortMessageHtmlLink":"Removed deprecated directory"}},{"before":"d5334aca75fac38be62dcbbe3e0b439d5cfe78b7","after":"89946c758bac844109d82972f4076eb93da7c288","ref":"refs/heads/main","pushedAt":"2023-05-07T02:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Removed deprecated directory","shortMessageHtmlLink":"Removed deprecated directory"}},{"before":"c313980648f03c911ed962a89bbf9912caa0ad54","after":"d5334aca75fac38be62dcbbe3e0b439d5cfe78b7","ref":"refs/heads/main","pushedAt":"2023-05-07T02:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"scarpart","name":"Arthur","path":"/scarpart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104280700?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADNX1zEgA","startCursor":null,"endCursor":null}},"title":"Activity ยท scarpart/distributed-task-scheduler"}