{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":352948867,"defaultBranch":"main","name":"gufo-api-gateway","ownerLogin":"gogufo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-30T09:45:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81620138?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713639717.0","currentOid":""},"activityList":{"items":[{"before":"79d4c5cb6580933d2a459aec2dfd3dce39cb9cff","after":"79b41ce120f41684157709277a48b9edbc11955a","ref":"refs/heads/main","pushedAt":"2024-04-20T17:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Code Refactoring\n- Add PATCH and TRACE Methods\n- Modify JSON Requests Functions to allow use freedom Authorisation \ntokens and Headers\n- Add GRPC requests with PATCH and TRACE Methods\n- Add Sign as argument in GRPC request. It necessary for access to \ninternal microservices\n- Create extantion to microservices types. Now it can be internal with \nno possible for connections outside of Gufo","shortMessageHtmlLink":"- Code Refactoring"}},{"before":"30a5e8988669d1526f1e2eb848ad0637b6144bee","after":"79d4c5cb6580933d2a459aec2dfd3dce39cb9cff","ref":"refs/heads/main","pushedAt":"2024-04-06T17:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Modify GRPC internal request URL key in config file to avoid from conflicts\n- Add JSONReq for make simple server-server requests","shortMessageHtmlLink":"- Modify GRPC internal request URL key in config file to avoid from c…"}},{"before":"a989048ea35455857b8e0a79a6721eaf9f4b21eb","after":"30a5e8988669d1526f1e2eb848ad0637b6144bee","ref":"refs/heads/main","pushedAt":"2024-03-25T15:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Add GET, POST, PUT, DELETE requests between microservices","shortMessageHtmlLink":"Add GET, POST, PUT, DELETE requests between microservices"}},{"before":"edcd30c23a3537e1f26ccbf31da62f0aa889b8f6","after":"a989048ea35455857b8e0a79a6721eaf9f4b21eb","ref":"refs/heads/main","pushedAt":"2024-02-26T14:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"## 1.12.1\n\n### Bugs Fixes\n- Issue with wrong path Request\n- Issue with sessions\n- other small fixes\n\n### Improvemetns\n- Fixed issue with file upload\n- Remove Request struct","shortMessageHtmlLink":"## 1.12.1"}},{"before":"6f566b10ff74cba663f9cc55551c4ac3e61c8977","after":"edcd30c23a3537e1f26ccbf31da62f0aa889b8f6","ref":"refs/heads/main","pushedAt":"2024-02-23T15:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Remove plugins support\n- Change Error response structure\n- Remove API v2 suport \n- Proto modifications. Preparations for streaming connection","shortMessageHtmlLink":"- Remove plugins support"}},{"before":"1f11010bee8c1d5e3695a21e593db8f72038bf60","after":"6f566b10ff74cba663f9cc55551c4ac3e61c8977","ref":"refs/heads/main","pushedAt":"2024-02-22T12:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"add feature to upload file in GRPC microserivce. Need Check!","shortMessageHtmlLink":"add feature to upload file in GRPC microserivce. Need Check!"}},{"before":"19830d42d431861cd80eee4c850e3cf6fb774078","after":"1f11010bee8c1d5e3695a21e593db8f72038bf60","ref":"refs/heads/main","pushedAt":"2024-02-19T15:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Add ErrorReturn Function as general Error Handler\n- Add CheckForSign and Gufo Sign. Gufo Sign is necessary for safety \nconnection between GRPC microservices. By this sign, Microservice can \nunderstand that request was made from right GUFO instance\n- Add Sign data with GUFO Sign\n- Add Requestor's IP address and UserAgent Data","shortMessageHtmlLink":"- Add ErrorReturn Function as general Error Handler"}},{"before":"9b591f4aa894d7590824fa24567a27cac3fe2cc3","after":"19830d42d431861cd80eee4c850e3cf6fb774078","ref":"refs/heads/main","pushedAt":"2024-02-07T14:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"add config file and describtion how to build and run Gufo in Docker","shortMessageHtmlLink":"add config file and describtion how to build and run Gufo in Docker"}},{"before":"d7acd76078655f03ee88bfa54c4323cbc141bee5","after":"9b591f4aa894d7590824fa24567a27cac3fe2cc3","ref":"refs/heads/main","pushedAt":"2024-02-06T12:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"fixed bugs","shortMessageHtmlLink":"fixed bugs"}},{"before":"03625c0456699aa8fe710f3d1905350da6893313","after":"d7acd76078655f03ee88bfa54c4323cbc141bee5","ref":"refs/heads/main","pushedAt":"2024-02-06T11:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"remove link to gufodao library","shortMessageHtmlLink":"remove link to gufodao library"}},{"before":"e64ea0c6e73e43153bf892190b3e75aac0677b01","after":"03625c0456699aa8fe710f3d1905350da6893313","ref":"refs/heads/main","pushedAt":"2024-02-06T09:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"update gufo version","shortMessageHtmlLink":"update gufo version"}},{"before":"2a6b31f1c005edac06ac506fa05c418e2fdf5f1d","after":"e64ea0c6e73e43153bf892190b3e75aac0677b01","ref":"refs/heads/main","pushedAt":"2024-02-06T09:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Add path in Request struct","shortMessageHtmlLink":"Add path in Request struct"}},{"before":"77b0f052ebfe822847af03a8dbe51349c277b997","after":"2a6b31f1c005edac06ac506fa05c418e2fdf5f1d","ref":"refs/heads/main","pushedAt":"2024-01-20T20:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Update GoLang version to 1.21.6\n- Code refactoring\n- Fixed bug with v2 plugins connection","shortMessageHtmlLink":"- Update GoLang version to 1.21.6"}},{"before":"54ba2ebbb517dd0c44708eb54f1aefcf8ed07ed1","after":"77b0f052ebfe822847af03a8dbe51349c277b997","ref":"refs/heads/main","pushedAt":"2024-01-04T09:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Fixed issue with build library","shortMessageHtmlLink":"Fixed issue with build library"}},{"before":"d449c7026ff2aedb155f4460bb2bd1c39e7bf1bd","after":"54ba2ebbb517dd0c44708eb54f1aefcf8ed07ed1","ref":"refs/heads/main","pushedAt":"2024-01-03T14:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Modify API struct for GRPC microservices","shortMessageHtmlLink":"Modify API struct for GRPC microservices"}},{"before":"b62928acd3233c05102bff7819109c45ffb05a1e","after":"d449c7026ff2aedb155f4460bb2bd1c39e7bf1bd","ref":"refs/heads/main","pushedAt":"2023-11-28T19:02:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"aa6bbed7874f8c216c79eca26473499d19c343d5","after":"b62928acd3233c05102bff7819109c45ffb05a1e","ref":"refs/heads/main","pushedAt":"2023-11-28T07:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"modify GRPC response structure","shortMessageHtmlLink":"modify GRPC response structure"}},{"before":"84075b56661eea6e7970aa1c5bda226af849f6cf","after":"aa6bbed7874f8c216c79eca26473499d19c343d5","ref":"refs/heads/main","pushedAt":"2023-11-25T11:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Update libraries link","shortMessageHtmlLink":"Update libraries link"}},{"before":"31350dd563888b5593dff0e48c667eb59f4558e9","after":"84075b56661eea6e7970aa1c5bda226af849f6cf","ref":"refs/heads/main","pushedAt":"2023-11-25T09:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- Add possobility to run Gufo without DB check and without DB connection. Justneed to add dbcheck=false in settings.toml in server section\n- add error return if not possible to connect GRPC microservice","shortMessageHtmlLink":"- Add possobility to run Gufo without DB check and without DB connect…"}},{"before":"fac2d4bb74243fb6de221c516ac7db936b91238f","after":"31350dd563888b5593dff0e48c667eb59f4558e9","ref":"refs/heads/main","pushedAt":"2023-11-24T19:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"676d5b2860015e0f634d468088a5c3b0fedf568e","after":"fac2d4bb74243fb6de221c516ac7db936b91238f","ref":"refs/heads/main","pushedAt":"2023-11-24T19:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"update package name","shortMessageHtmlLink":"update package name"}},{"before":"a983e7f0d2ee8759724a6e77ae881c927cb54c58","after":"676d5b2860015e0f634d468088a5c3b0fedf568e","ref":"refs/heads/main","pushedAt":"2023-11-24T19:37:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"- connect GRPC to PUT request.\n- Fixed issue with http code status in response body","shortMessageHtmlLink":"- connect GRPC to PUT request."}},{"before":"143a152c46715fc26a50477f0d16e47825694e2f","after":"a983e7f0d2ee8759724a6e77ae881c927cb54c58","ref":"refs/heads/main","pushedAt":"2023-11-24T15:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Fix issue with http code in microservices response","shortMessageHtmlLink":"Fix issue with http code in microservices response"}},{"before":"b4681e8676249343fcb8416f12ace8f17cdf2e34","after":"143a152c46715fc26a50477f0d16e47825694e2f","ref":"refs/heads/main","pushedAt":"2023-11-24T10:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Update GRPC response","shortMessageHtmlLink":"Update GRPC response"}},{"before":"0c852c6d0e0d5a8b0674f6982843c10e88cc6984","after":"b4681e8676249343fcb8416f12ace8f17cdf2e34","ref":"refs/heads/main","pushedAt":"2023-11-23T18:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"small updates","shortMessageHtmlLink":"small updates"}},{"before":"0c852c6d0e0d5a8b0674f6982843c10e88cc6984","after":null,"ref":"refs/tags/v2.0.0","pushedAt":"2023-11-23T17:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"}},{"before":"6ab52ed0f1e3664489da8eec6b8dce13ec1ae619","after":"0c852c6d0e0d5a8b0674f6982843c10e88cc6984","ref":"refs/heads/main","pushedAt":"2023-11-23T17:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Create all nececssary funcrtionality for connect GRPC microservices","shortMessageHtmlLink":"Create all nececssary funcrtionality for connect GRPC microservices"}},{"before":"b4262d72bd7a91243df199240edca4360527cd9e","after":"6ab52ed0f1e3664489da8eec6b8dce13ec1ae619","ref":"refs/heads/main","pushedAt":"2023-11-22T14:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"modify proto files","shortMessageHtmlLink":"modify proto files"}},{"before":"0e57cd101875e066fe1e49ea97cf72471ef8d79d","after":"b4262d72bd7a91243df199240edca4360527cd9e","ref":"refs/heads/main","pushedAt":"2023-11-22T11:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"test for grpc microservices","shortMessageHtmlLink":"test for grpc microservices"}},{"before":"f6b6023a14de0432f69bc6cc176840a80bc7aaf8","after":"0e57cd101875e066fe1e49ea97cf72471ef8d79d","ref":"refs/heads/main","pushedAt":"2023-11-21T13:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sucsessyan","name":"Alex Yanchenko","path":"/sucsessyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37913931?s=80&v=4"},"commit":{"message":"Update version to 1.8 with gufo connection. Use this version fro gufo conection","shortMessageHtmlLink":"Update version to 1.8 with gufo connection. Use this version fro gufo…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENe_IRwA","startCursor":null,"endCursor":null}},"title":"Activity · gogufo/gufo-api-gateway"}