{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":716288051,"defaultBranch":"main","name":"fintech_platform","ownerLogin":"ivanbgd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-08T20:28:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24551171?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699475281.158925","currentOid":""},"activityList":{"items":[{"before":"6626477141f835775d9a6556311cecf1846dcca4","after":"e8650d77b36ba558bbd64f8625b98dc25ef65c1b","ref":"refs/heads/main","pushedAt":"2024-02-22T20:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Small reformat in Cargo.toml","shortMessageHtmlLink":"Small reformat in Cargo.toml"}},{"before":"0d159f38ae11de9633f293943a5ccdeeb0d60f38","after":"6626477141f835775d9a6556311cecf1846dcca4","ref":"refs/heads/main","pushedAt":"2024-02-22T17:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Use `is_success()` instead of `StatusCode::OK` in few places for `response.status()`","shortMessageHtmlLink":"Use is_success() instead of StatusCode::OK in few places for `res…"}},{"before":"a597720b6e4b38d8836d7ab21af962c01aa1c010","after":"0d159f38ae11de9633f293943a5ccdeeb0d60f38","ref":"refs/heads/main","pushedAt":"2024-02-22T16:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Use turbofish with reqwest `json()`; improve service docs","shortMessageHtmlLink":"Use turbofish with reqwest json(); improve service docs"}},{"before":"7c201b8061e33671f2e112340bc694d4ef7dbf1a","after":"a597720b6e4b38d8836d7ab21af962c01aa1c010","ref":"refs/heads/main","pushedAt":"2024-02-22T16:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Add some header(s) examples to the CLI client","shortMessageHtmlLink":"Add some header(s) examples to the CLI client"}},{"before":"ef4a32da708ab183c068a2cf0ff076701895ef0f","after":"7c201b8061e33671f2e112340bc694d4ef7dbf1a","ref":"refs/heads/main","pushedAt":"2024-02-22T15:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Match ranges of response status codes instead of just `StatusCode::OK` in a client cmd","shortMessageHtmlLink":"Match ranges of response status codes instead of just `StatusCode::OK…"}},{"before":"a50fab8e91cfb7aad188dbdc2f22c09f351175ba","after":"ef4a32da708ab183c068a2cf0ff076701895ef0f","ref":"refs/heads/main","pushedAt":"2024-02-22T15:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Remove input validation from most handlers, but keep some as example, keep its tests","shortMessageHtmlLink":"Remove input validation from most handlers, but keep some as example,…"}},{"before":"41ef9910be9f2a30511eab5a662bc3f41c2dd982","after":"a50fab8e91cfb7aad188dbdc2f22c09f351175ba","ref":"refs/heads/main","pushedAt":"2024-02-22T15:17:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Extract common helper CLI functions and tests","shortMessageHtmlLink":"Extract common helper CLI functions and tests"}},{"before":"cc9f37b624e094b4f0720d3e89091cd0c90ae3cf","after":"41ef9910be9f2a30511eab5a662bc3f41c2dd982","ref":"refs/heads/main","pushedAt":"2024-02-22T15:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Remove `CliType` (The type of the CLI application)","shortMessageHtmlLink":"Remove CliType (The type of the CLI application)"}},{"before":"9337fc4ac9b914bcb5c7f237ae48b4cf4b266e36","after":"cc9f37b624e094b4f0720d3e89091cd0c90ae3cf","ref":"refs/heads/main","pushedAt":"2024-02-22T14:14:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Modify all remaining commands in `fintech_web_client_cli` to work with web service","shortMessageHtmlLink":"Modify all remaining commands in fintech_web_client_cli to work wit…"}},{"before":"321ab5704d347820244faa840dc173aa7dffa925","after":"9337fc4ac9b914bcb5c7f237ae48b4cf4b266e36","ref":"refs/heads/main","pushedAt":"2024-02-21T23:30:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"008d0d37d858144e791d599549e4eb65fbe7ac4b","after":"321ab5704d347820244faa840dc173aa7dffa925","ref":"refs/heads/main","pushedAt":"2024-02-21T23:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Continue work on \"fintech_web_client_cli\"","shortMessageHtmlLink":"Continue work on \"fintech_web_client_cli\""}},{"before":"20bac83ad662dfde55af37d3d790547c66cb3423","after":"008d0d37d858144e791d599549e4eb65fbe7ac4b","ref":"refs/heads/main","pushedAt":"2024-02-21T22:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Start work on \"fintech_web_client_cli\"","shortMessageHtmlLink":"Start work on \"fintech_web_client_cli\""}},{"before":"9d306460c0eef59b7cea24b237251c9b3f180808","after":"20bac83ad662dfde55af37d3d790547c66cb3423","ref":"refs/heads/main","pushedAt":"2024-02-21T01:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Update experiment about validation in handlers.rs a little","shortMessageHtmlLink":"Update experiment about validation in handlers.rs a little"}},{"before":"778980dd0decbb0717642aa0021c2929b7566691","after":"9d306460c0eef59b7cea24b237251c9b3f180808","ref":"refs/heads/main","pushedAt":"2024-02-21T00:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Update a TODO comment about validation in handlers.rs","shortMessageHtmlLink":"Update a TODO comment about validation in handlers.rs"}},{"before":"b1b5f677810e87c16fec336a8eae84bdbabddd6a","after":"778980dd0decbb0717642aa0021c2929b7566691","ref":"refs/heads/main","pushedAt":"2024-02-21T00:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Experiment w/ validation in handlers.rs (diff variants); improve validation.rs","shortMessageHtmlLink":"Experiment w/ validation in handlers.rs (diff variants); improve vali…"}},{"before":"a639ae38144f734681849f0a61d2972ce40e22ac","after":"b1b5f677810e87c16fec336a8eae84bdbabddd6a","ref":"refs/heads/main","pushedAt":"2024-02-20T20:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Add empty `fintech_web_client_cli`","shortMessageHtmlLink":"Add empty fintech_web_client_cli"}},{"before":"fdb7c24af922e2baad3ee156c5267c3bbd4c5c62","after":"a639ae38144f734681849f0a61d2972ce40e22ac","ref":"refs/heads/main","pushedAt":"2024-02-20T18:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Add logging; Make query params in GET handlers optional","shortMessageHtmlLink":"Add logging; Make query params in GET handlers optional"}},{"before":"3a2dfff200391d9a5a65404a4bdbde73ece3614e","after":"fdb7c24af922e2baad3ee156c5267c3bbd4c5c62","ref":"refs/heads/main","pushedAt":"2024-02-20T12:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Add remaining handlers and routes (filters) - endpoints","shortMessageHtmlLink":"Add remaining handlers and routes (filters) - endpoints"}},{"before":"6047a8c6b56b46414e95b0948b0056259054c8c5","after":"3a2dfff200391d9a5a65404a4bdbde73ece3614e","ref":"refs/heads/main","pushedAt":"2024-02-19T22:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Extract core/matching.rs, accounts.rs & trading_platform.rs into fintech_common from CLI & WS","shortMessageHtmlLink":"Extract core/matching.rs, accounts.rs & trading_platform.rs into fint…"}},{"before":"6cb087d58779a49cb2caf124185c011a4e52cac4","after":"6047a8c6b56b46414e95b0948b0056259054c8c5","ref":"refs/heads/main","pushedAt":"2024-02-19T21:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Start implementing `fintech_web_service`","shortMessageHtmlLink":"Start implementing fintech_web_service"}},{"before":"058f520d6c2c32c3458687a446b50183e0c2dd2a","after":"6cb087d58779a49cb2caf124185c011a4e52cac4","ref":"refs/heads/main","pushedAt":"2024-02-19T18:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Extract validation to common","shortMessageHtmlLink":"Extract validation to common"}},{"before":"ea31f4f61676e750c13217d865237df72d5cd2d6","after":"058f520d6c2c32c3458687a446b50183e0c2dd2a","ref":"refs/heads/main","pushedAt":"2024-02-15T14:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"A re-export","shortMessageHtmlLink":"A re-export"}},{"before":"3dfa6bdc21b82e71a63d49bd70293feb4ee5c730","after":"ea31f4f61676e750c13217d865237df72d5cd2d6","ref":"refs/heads/main","pushedAt":"2024-02-12T18:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Modify all Cargo.toml files a little","shortMessageHtmlLink":"Modify all Cargo.toml files a little"}},{"before":"3e94f234b63fd53025f17f6726dc2ef716f7f0e5","after":"3dfa6bdc21b82e71a63d49bd70293feb4ee5c730","ref":"refs/heads/main","pushedAt":"2024-02-11T21:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Add empty `fintech_web` binary member","shortMessageHtmlLink":"Add empty fintech_web binary member"}},{"before":"10c7b7df6be125a06aa6d906c2efc9aa65f41adb","after":"3e94f234b63fd53025f17f6726dc2ef716f7f0e5","ref":"refs/heads/main","pushedAt":"2024-02-11T21:03:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Create a workspace with `fintech_cli` & `fintech_common`","shortMessageHtmlLink":"Create a workspace with fintech_cli & fintech_common"}},{"before":"58fda11ed80259c51cf428ec0d4a03eaaccfade2","after":"10c7b7df6be125a06aa6d906c2efc9aa65f41adb","ref":"refs/heads/main","pushedAt":"2024-02-11T19:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Begin Part III of the whole series: Extract shared code to a shared library","shortMessageHtmlLink":"Begin Part III of the whole series: Extract shared code to a shared l…"}},{"before":"374768332839c402b442798bb9bf6ffb8df7ea28","after":"58fda11ed80259c51cf428ec0d4a03eaaccfade2","ref":"refs/heads/main","pushedAt":"2024-02-11T16:51:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Expand tests `order_book_by_price_sorted_both_ways` & `order_book_sorted_both_ways()`","shortMessageHtmlLink":"Expand tests order_book_by_price_sorted_both_ways & `order_book_sor…"}},{"before":"0615089068581c2aab2cdc31ac7492f84ce7c7ca","after":"374768332839c402b442798bb9bf6ffb8df7ea28","ref":"refs/heads/main","pushedAt":"2024-02-11T16:08:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Fix `orderbookbyprice` cmd & `order_book_by_price` fn","shortMessageHtmlLink":"Fix orderbookbyprice cmd & order_book_by_price fn"}},{"before":"df87dd0d65134d3b6e007c1901ff62f7824ec1d0","after":"0615089068581c2aab2cdc31ac7492f84ce7c7ca","ref":"refs/heads/main","pushedAt":"2024-02-11T15:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"`orderbook` cmd now sorts asc by default","shortMessageHtmlLink":"orderbook cmd now sorts asc by default"}},{"before":"963c23aff18f0a3f5f0d9c0a3a79d087a5b9d416","after":"df87dd0d65134d3b6e007c1901ff62f7824ec1d0","ref":"refs/heads/main","pushedAt":"2024-02-11T14:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivanbgd","name":"Ivan Lazarevic","path":"/ivanbgd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24551171?s=80&v=4"},"commit":{"message":"Improve `TradingPlatform::order_book` a little","shortMessageHtmlLink":"Improve TradingPlatform::order_book a little"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQyMDozMzo0Ny4wMDAwMDBazwAAAAQCbShO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQyMDozMzo0Ny4wMDAwMDBazwAAAAQCbShO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xMVQxNDoyMzoxNS4wMDAwMDBazwAAAAP3wMst"}},"title":"Activity · ivanbgd/fintech_platform"}