{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":707812181,"defaultBranch":"main","name":"backstage-language-admin-poc","ownerLogin":"gashcrumb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-20T18:02:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/351660?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697825001.0","currentOid":""},"activityList":{"items":[{"before":"3442cdb2ff3bcb6b4fc3f89156b5dc4f273fbc43","after":"47b4fed51ed3aa38da4822a3e9c3adbfc113caa2","ref":"refs/heads/main","pushedAt":"2023-10-31T14:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: kick off the upload page\n\nThis commit starts the upload page for a language file. It also starts\nfleshing out the API client a bit more to connect the UI to the API.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: kick off the upload page"}},{"before":"821b3301bf93982f3c3018e31ca7cc9d1daa04eb","after":"3442cdb2ff3bcb6b4fc3f89156b5dc4f273fbc43","ref":"refs/heads/main","pushedAt":"2023-10-27T16:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"chore: rename endpoint\n\nThis renames the \"template\" endpoint to \"language\" and aligns the\nmethods for managing a language file.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"chore: rename endpoint"}},{"before":"4b061f05c0de832e66b1bcc4e459762985e50416","after":"821b3301bf93982f3c3018e31ca7cc9d1daa04eb","ref":"refs/heads/main","pushedAt":"2023-10-27T11:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: add delete method\n\nThis change adds a simple delete method to remove a language from\nstorage.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: add delete method"}},{"before":"34d546d7aa3deee874c6a0f27b26bfbefa02c529","after":"4b061f05c0de832e66b1bcc4e459762985e50416","ref":"refs/heads/main","pushedAt":"2023-10-26T18:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: add support for uploading a language file\n\nThis commit adds another method to the backend to support uploading a\nlanguage file.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: add support for uploading a language file"}},{"before":"9d22f8966287259e9b0e6f5bf8564066322bff3a","after":"34d546d7aa3deee874c6a0f27b26bfbefa02c529","ref":"refs/heads/main","pushedAt":"2023-10-26T16:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: implement downloading language files\n\nThis commit implements a rudimentary scan and download action for\nlanguage files, based on the language code sent by the client. If a\nlanguage code isn't sent, the default 'en' file will be sent.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: implement downloading language files"}},{"before":"060d2e72bbf29e2c2c437e4b167b9b70e7166da9","after":"9d22f8966287259e9b0e6f5bf8564066322bff3a","ref":"refs/heads/main","pushedAt":"2023-10-25T18:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: externalize tag to language name lookup\n\nThis change brings in \"language tags\" to handle mapping language codes\nto the language name. It can also be used for validation and more.\nThis commit also adjusts the table to match the design updates.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: externalize tag to language name lookup"}},{"before":"285e2d078ea99312f8031b38770ef3bd2c486211","after":"060d2e72bbf29e2c2c437e4b167b9b70e7166da9","ref":"refs/heads/main","pushedAt":"2023-10-25T13:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: introduce a simple backend plugin\n\nThis change adds a backend plugin for the language admin UI that grabs\nit's information from a JSON file. This change also simplifies and\ncleans up the table querying slightly.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: introduce a simple backend plugin"}},{"before":"9febd379ad1056b2820ebdc884d281afc8ddf8ad","after":"285e2d078ea99312f8031b38770ef3bd2c486211","ref":"refs/heads/main","pushedAt":"2023-10-23T17:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: some adjustments and fixes\n\nThis change aligns the locale directory names with the plugin names. It\nalso adds a missing translation and updates another translation. Some\nimprovements to the language admin table have been applied.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: some adjustments and fixes"}},{"before":"8575266e90760c61c80e536fd4cd6fc73dda80be","after":"9febd379ad1056b2820ebdc884d281afc8ddf8ad","ref":"refs/heads/main","pushedAt":"2023-10-20T18:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"chore: attempt to rename pesky support button\n\nThis change sets the title for the support button, as unfortunately the\nbutton text is hard-coded in the component upstream.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"chore: attempt to rename pesky support button"}},{"before":null,"after":"8575266e90760c61c80e536fd4cd6fc73dda80be","ref":"refs/heads/main","pushedAt":"2023-10-20T18:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gashcrumb","name":"Stan Lewis","path":"/gashcrumb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/351660?s=80&v=4"},"commit":{"message":"feat: introduce an API layer\n\nThis change starts to stub in an API layer for a language storage\nservice, along with an empty function for obtaining a template\ntranslation file. Currently the API layer serves out some in-memory\ndummy data.\n\nSigned-off-by: Stan Lewis ","shortMessageHtmlLink":"feat: introduce an API layer"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpBprMAA","startCursor":null,"endCursor":null}},"title":"Activity ยท gashcrumb/backstage-language-admin-poc"}