{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60379785,"defaultBranch":"master","name":"mojito","ownerLogin":"box","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-03T21:50:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23900?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714604203.0","currentOid":""},"activityList":{"items":[{"before":"7fc9f82f7cd930b24cce975ea29c265639789610","after":"873b73c4c4696a904b523bdf7f8d60c53771e22b","ref":"refs/heads/ja/phrase-connector","pushedAt":"2024-05-23T05:21:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"docker work","shortMessageHtmlLink":"docker work"}},{"before":null,"after":"7fc9f82f7cd930b24cce975ea29c265639789610","ref":"refs/heads/ja/phrase-connector","pushedAt":"2024-05-01T22:56:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"remove garbage loggers","shortMessageHtmlLink":"remove garbage loggers"}},{"before":null,"after":"5ba3a2bcfb947dc09ad9a31db21ebd1c78eec5c3","ref":"refs/heads/ja/openai-client","pushedAt":"2024-04-15T17:24:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Initial Openai Client\n\nSupports the Chat Completion API and the Embedding API\n\nSee UT: testGetChatCompletionsSuccess for usage example\n\nUse JDK http client and jackson for JSON ser/deser.","shortMessageHtmlLink":"Initial Openai Client"}},{"before":"b6005e569ed93b4b609f6ccbc04b4f798cdea75c","after":"44f04c95a1eed09cf2e8125475d0c480917da753","ref":"refs/heads/master","pushedAt":"2024-03-06T23:20:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Support unicode escape with \\uXXXX format in Android strings (#1006)\n\nAs per doc https://developer.android.com/guide/topics/resources/string-resource#FormattingAndStyling\r\n\r\nNote on the output, whatever is used as input: \\u00A0,  ,   or   the output will be  ","shortMessageHtmlLink":"Support unicode escape with \\uXXXX format in Android strings (#1006)"}},{"before":"3608ee7bd93ad86d53a681c46fb610eb0a265753","after":"b6005e569ed93b4b609f6ccbc04b4f798cdea75c","ref":"refs/heads/master","pushedAt":"2024-03-05T23:28:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Adds minor corrections to the open source guide (#1005)\n\n* Clarified the steps required to install Java 17 on MacOS when using Homebrew.\r\n* Corrected the Java version to check post-install.\r\n* Fixed extra triple brace near database start step.","shortMessageHtmlLink":"Adds minor corrections to the open source guide (#1005)"}},{"before":"466fce076dedb17070819dc3079a09a5c86c7f8c","after":"3608ee7bd93ad86d53a681c46fb610eb0a265753","ref":"refs/heads/master","pushedAt":"2024-03-05T23:24:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Adds minor corrections to the open source guide (#1005)\n\n* Clarified the steps required to install Java 17 on MacOS when using Homebrew.\r\n* Corrected the Java version to check post-install.\r\n* Fixed extra triple brace near database start step.","shortMessageHtmlLink":"Adds minor corrections to the open source guide (#1005)"}},{"before":"5bde739acadcb995e31ae4a01baab7ca356f7684","after":"466fce076dedb17070819dc3079a09a5c86c7f8c","ref":"refs/heads/master","pushedAt":"2024-03-01T21:45:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Add a dropdown for selecting the page size on the workbench (#1002)","shortMessageHtmlLink":"Add a dropdown for selecting the page size on the workbench (#1002)"}},{"before":"6aaa31a73eb55cce2b9ba4d9adc819d183d7b78d","after":"5bde739acadcb995e31ae4a01baab7ca356f7684","ref":"refs/heads/master","pushedAt":"2024-03-01T19:52:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Add password change modal (#1001)","shortMessageHtmlLink":"Add password change modal (#1001)"}},{"before":"55838210dda5fa0daa40fb662dc1daa575d0cea5","after":"6aaa31a73eb55cce2b9ba4d9adc819d183d7b78d","ref":"refs/heads/master","pushedAt":"2024-03-01T19:52:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Enforce serving content as UTF-8 (#999)","shortMessageHtmlLink":"Enforce serving content as UTF-8 (#999)"}},{"before":"2c80f5aa8ac13aab211e96c51140dd4db13c4d85","after":"55838210dda5fa0daa40fb662dc1daa575d0cea5","ref":"refs/heads/master","pushedAt":"2024-03-01T19:01:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Restrict access to endpoints for somre roles (#1000)\n\n- USERs can only view and not edit\r\n- TRANSLATORs can translate\r\n- ADMINs, PMs can use more management functions","shortMessageHtmlLink":"Restrict access to endpoints for somre roles (#1000)"}},{"before":"a8edcfec417f92889e5ddb65fbe9b8385c2e506a","after":"2c80f5aa8ac13aab211e96c51140dd4db13c4d85","ref":"refs/heads/master","pushedAt":"2024-03-01T17:53:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Always show the asset path (#998)","shortMessageHtmlLink":"Always show the asset path (#998)"}},{"before":"19729817e521b3407709187ba4d834f46e5d3368","after":"a8edcfec417f92889e5ddb65fbe9b8385c2e506a","ref":"refs/heads/master","pushedAt":"2024-02-28T18:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Add a user management tab (implements #994) (#995)\n\n- Refactor /api/users to use pagination \r\n- Allow Setting givenName surname and commonName to an empty string\r\n- GUI user management \r\n- Implment access management for user management \r\n- Refactor Role enum","shortMessageHtmlLink":"Add a user management tab (implements #994) (#995)"}},{"before":"9427ba2b54346c48e6eebbc5b8e18268b402bc7a","after":"19729817e521b3407709187ba4d834f46e5d3368","ref":"refs/heads/master","pushedAt":"2024-02-28T18:19:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Update instruction for Java 17 installation\n\nDoc was still showing how to install Java 8","shortMessageHtmlLink":"Update instruction for Java 17 installation"}},{"before":"19eec6f5e6c49baf0b87d498f1f552537ec82752","after":"9427ba2b54346c48e6eebbc5b8e18268b402bc7a","ref":"refs/heads/master","pushedAt":"2024-02-22T01:07:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Fixes an exception in the webapp when querying branches without any paramerters","shortMessageHtmlLink":"Fixes an exception in the webapp when querying branches without any p…"}},{"before":"0fd63bcba1a1df286cb080d8abd903b55f381a4d","after":"19eec6f5e6c49baf0b87d498f1f552537ec82752","ref":"refs/heads/master","pushedAt":"2024-02-21T21:59:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"Fixes an exception in the webapp when querying branches without any paramerters","shortMessageHtmlLink":"Fixes an exception in the webapp when querying branches without any p…"}},{"before":"54efb1d1e4e39c79516cef07ce1f64a91cd744de","after":"290aacfd1a0c9bdaa21b6959889e27048ad44074","ref":"refs/heads/legacy","pushedAt":"2024-01-17T18:06:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Allow disabling server rotation health check and rotation toggle API","shortMessageHtmlLink":"Allow disabling server rotation health check and rotation toggle API"}},{"before":"7bf2bf94d20a5ac2ac7c22e2238a3d312bd9c92c","after":"54efb1d1e4e39c79516cef07ce1f64a91cd744de","ref":"refs/heads/legacy","pushedAt":"2024-01-16T17:56:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add a liveness probe","shortMessageHtmlLink":"Add a liveness probe"}},{"before":"999b9be07bb430f2633bd3c790bd6e549866ef35","after":"0fd63bcba1a1df286cb080d8abd903b55f381a4d","ref":"refs/heads/master","pushedAt":"2024-01-10T18:42:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"JSR310 Migration add parsing of date only\n\nJoda new DateTime(String) used to also support \"date only\". Add support to also parse \"date only\" with JSR310\nby attempting to convert from a LocalDate if the previous parsing logic failed.","shortMessageHtmlLink":"JSR310 Migration add parsing of date only"}},{"before":"92fadd657e3c874223136f30f4cd14c569e6a34d","after":"999b9be07bb430f2633bd3c790bd6e549866ef35","ref":"refs/heads/master","pushedAt":"2024-01-10T18:00:02.000Z","pushType":"pr_merge","commitsCount":55,"pusher":{"login":"aurambaj","name":"Jean Aurambault","path":"/aurambaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9702182?s=80&v=4"},"commit":{"message":"JSR310 Migration add parsing of date only\n\nJoda new DateTime(String) used to also support \"date only\". Add support to also parse \"date only\" with JSR310\nby attempting to convert from a LocalDate if the previous parsing logic failed.","shortMessageHtmlLink":"JSR310 Migration add parsing of date only"}},{"before":"71604968607b90b0698c8e28b1a8979b24647c8a","after":null,"ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-23T14:10:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"}},{"before":"cfee44decb6685fe9bfe40d4a7bd8cb8fa8f0097","after":"7bf2bf94d20a5ac2ac7c22e2238a3d312bd9c92c","ref":"refs/heads/legacy","pushedAt":"2023-11-23T14:09:57.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add tests for drop-view command","shortMessageHtmlLink":"Add tests for drop-view command"}},{"before":"7ebd01b6f90af5d672a4dd31c371b6053648a1b0","after":"71604968607b90b0698c8e28b1a8979b24647c8a","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-21T01:14:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add tests for drop-view command","shortMessageHtmlLink":"Add tests for drop-view command"}},{"before":"90bc422a484036c929ddb51f57d4ff540c1c4c8a","after":"7ebd01b6f90af5d672a4dd31c371b6053648a1b0","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T16:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add tests for drop-complete and drop-cancel","shortMessageHtmlLink":"Add tests for drop-complete and drop-cancel"}},{"before":"812c3ede3ea0aa5975e4d2b0820ec03e2ef44e20","after":"90bc422a484036c929ddb51f57d4ff540c1c4c8a","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T15:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Merge pull request #7 from wadimw/dropClose\n\nAdd commands to cancel a drop or mark it as complete","shortMessageHtmlLink":"Merge pull request #7 from wadimw/dropClose"}},{"before":"35237c0bb4949d79033362a8e624d5067bbf05bf","after":"812c3ede3ea0aa5975e4d2b0820ec03e2ef44e20","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T14:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add test for drop-view command","shortMessageHtmlLink":"Add test for drop-view command"}},{"before":"e5ac9ae7504003b37bdd5f04cbcd7913629fbc3e","after":"35237c0bb4949d79033362a8e624d5067bbf05bf","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T14:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Merge pull request #2 from ehoogerbeets/dropView\n\nAdd drop-view command","shortMessageHtmlLink":"Merge pull request #2 from ehoogerbeets/dropView"}},{"before":"5739fcecc1a8fa3b8ec6686efbdffe4046bc2d16","after":"e5ac9ae7504003b37bdd5f04cbcd7913629fbc3e","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T13:11:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add initial support for CLI structured messages\n\nAdded separate writer for outputting structured messages from CLI. Currently, is only able to write to stdout. This can be used in combination with l10n.consoleWriter.consoleOutputType=NONE to achieve parseable output from CLI commands (useful for scripting with a wrapper).","shortMessageHtmlLink":"Add initial support for CLI structured messages"}},{"before":"661de36e872528ee3fb9c5191f029bafc823fced","after":"5739fcecc1a8fa3b8ec6686efbdffe4046bc2d16","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T12:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add initial support for CLI structured messages\n\nAdded separate writer for outputting structured messages from CLI. Currently, is only able to write to stdout. This can be used in combination with l10n.consoleWriter.consoleOutputType=NONE to achieve parseable output from CLI commands (useful for scripting with a wrapper).","shortMessageHtmlLink":"Add initial support for CLI structured messages"}},{"before":"fb3dfbe653a1624dd622a66f30c374b3e2ac88d6","after":"661de36e872528ee3fb9c5191f029bafc823fced","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-20T11:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Make CLI console and logger output types independent\n\n- Removed contradictory settings for CLI output types. Previously, config property l10n.consoleWriter.OutputType indicated you can enable ANSI in logger xor in console, but this could be further overridden by ansiCodeEnabled. Both properties are now removed.\n- Added new config properties for independent output type selection in stdout and logger.\n- Added new output type which disables any output for a given channel.","shortMessageHtmlLink":"Make CLI console and logger output types independent"}},{"before":"f5908a5baac0117f747dd806e4d0248cf93ad489","after":"fb3dfbe653a1624dd622a66f30c374b3e2ac88d6","ref":"refs/heads/cli-updates-cleanup","pushedAt":"2023-11-17T23:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wadimw","name":"Wadim Wawrzeńczak","path":"/wadimw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15056319?s=80&v=4"},"commit":{"message":"Add test to avoid empty drop creation\n\nGiven a repository in which only some (but not all) locales are fully translated, when drop export is triggered specifying only locales which are fully translated, drop should not be created (because it would be empty).\n\nThis is a test for fix 88f3b061c3855c975d13136cb8fbbcbdfd7a9fbf.","shortMessageHtmlLink":"Add test to avoid empty drop creation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUZ5wGwA","startCursor":null,"endCursor":null}},"title":"Activity · box/mojito"}