{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":291968300,"defaultBranch":"master","name":"EspruinoAppLoaderCore","ownerLogin":"espruino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-01T10:34:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5548236?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1598956472.0","currentOid":""},"activityList":{"items":[{"before":"e892f681b11ee16ae4c1f0eef406d73c5985974f","after":"2938c27bee9430bca03066f199724747f220cda0","ref":"refs/heads/master","pushedAt":"2024-05-10T08:10:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #61 from halemmerich/allowDeviceListReset\n\nAllow resetting the list of installed apps without complete init","shortMessageHtmlLink":"Merge pull request #61 from halemmerich/allowDeviceListReset"}},{"before":"7e9095073f2121afad4bf1d9514d3d049f7be680","after":"e892f681b11ee16ae4c1f0eef406d73c5985974f","ref":"refs/heads/master","pushedAt":"2024-05-09T14:00:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #63 from halemmerich/emulator\n\nAllow more callbacks for incoming data from the emulator","shortMessageHtmlLink":"Merge pull request #63 from halemmerich/emulator"}},{"before":"dc682af2179512525474c43ed616c801a9570ab8","after":"7e9095073f2121afad4bf1d9514d3d049f7be680","ref":"refs/heads/master","pushedAt":"2024-05-07T07:26:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #62 from atjn/conversions\n\nAdd missing locale conversions","shortMessageHtmlLink":"Merge pull request #62 from atjn/conversions"}},{"before":"1deedec58cdb854da978e54f10e7e4755b35302e","after":"dc682af2179512525474c43ed616c801a9570ab8","ref":"refs/heads/master","pushedAt":"2024-04-15T10:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Ensure pretokenisation actually works again, fix https://github.com/espruino/EspruinoTools/issues/177","shortMessageHtmlLink":"Ensure pretokenisation actually works again, fix espruino/EspruinoToo…"}},{"before":"b4224cd348304016dc42d5dda6501e4e95c6b5ce","after":"1deedec58cdb854da978e54f10e7e4755b35302e","ref":"refs/heads/master","pushedAt":"2024-04-09T13:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"If we have the info, default to Sort by Favourited - fix https://github.com/espruino/BangleApps/issues/3329","shortMessageHtmlLink":"If we have the info, default to Sort by Favourited - fix espruino/Ban…"}},{"before":"e9bda9516a3c4fa78483174a270f75c31dbb1f29","after":"b4224cd348304016dc42d5dda6501e4e95c6b5ce","ref":"refs/heads/master","pushedAt":"2024-04-09T08:14:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #60 from jordimas/iso8859-1\n\nConvert string to ISO-8859-1 and remove unneccessary mappings","shortMessageHtmlLink":"Merge pull request #60 from jordimas/iso8859-1"}},{"before":"c72fe1d070fd107b21e01be2251550909321169e","after":"e9bda9516a3c4fa78483174a270f75c31dbb1f29","ref":"refs/heads/master","pushedAt":"2024-03-25T20:24:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"fix pretok error","shortMessageHtmlLink":"fix pretok error"}},{"before":"2603ca6fff12cefc2d0c0e7665a669b032a78e4e","after":"c72fe1d070fd107b21e01be2251550909321169e","ref":"refs/heads/master","pushedAt":"2024-03-25T20:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"add new espruintools with pretokenise fix","shortMessageHtmlLink":"add new espruintools with pretokenise fix"}},{"before":"0222d3c5ac608a1b842ffc1f1f79e19276d648fe","after":"2603ca6fff12cefc2d0c0e7665a669b032a78e4e","ref":"refs/heads/master","pushedAt":"2024-03-18T09:25:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #59 from joserebelo/save-file\n\nUse Android.saveFile if available","shortMessageHtmlLink":"Merge pull request #59 from joserebelo/save-file"}},{"before":"bd301be3324775a8f464328ba9e34f750d503a2b","after":"0222d3c5ac608a1b842ffc1f1f79e19276d648fe","ref":"refs/heads/master","pushedAt":"2024-03-11T09:33:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #58 from jordimas/cat_codepage\n\nAdd mappings to support Catalan language in codepage conversions","shortMessageHtmlLink":"Merge pull request #58 from jordimas/cat_codepage"}},{"before":"364b2c1b00de17ffbbee87fb1d91e79b513b9127","after":"bd301be3324775a8f464328ba9e34f750d503a2b","ref":"refs/heads/master","pushedAt":"2024-02-06T14:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"updated espruinotools with string conversion bug fixed","shortMessageHtmlLink":"updated espruinotools with string conversion bug fixed"}},{"before":"bdcc79ac2155b8eae6ce9ec4cc1065495e99ac8c","after":"364b2c1b00de17ffbbee87fb1d91e79b513b9127","ref":"refs/heads/master","pushedAt":"2024-01-30T16:20:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"allow firmware version to be specified","shortMessageHtmlLink":"allow firmware version to be specified"}},{"before":"e6a65a8cb20a730f75bbbab549c602300e69e8c4","after":"bdcc79ac2155b8eae6ce9ec4cc1065495e99ac8c","ref":"refs/heads/master","pushedAt":"2024-01-29T20:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Update EspruinoTools with pretokeniser that converts strings\nDon't run 'evaluate=true' code like icons through EspruinoTools - faster and less risky","shortMessageHtmlLink":"Update EspruinoTools with pretokeniser that converts strings"}},{"before":"c97b7851f50cfff4e898c2264a337a17085ce463","after":"e6a65a8cb20a730f75bbbab549c602300e69e8c4","ref":"refs/heads/master","pushedAt":"2024-01-17T09:09:20.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #57 from bobrippling/fix/fwupdate-reset\n\nsendCustomizedApp() allows a noFinish setting","shortMessageHtmlLink":"Merge pull request #57 from bobrippling/fix/fwupdate-reset"}},{"before":"4422e4a3e808c99e540dc86ac1e3cab0ccb23a82","after":"c97b7851f50cfff4e898c2264a337a17085ce463","ref":"refs/heads/master","pushedAt":"2023-11-23T12:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Added Utils.readStorageJSON and relaxed JSON parser\n\nSee https://github.com/espruino/Espruino/issues/2429","shortMessageHtmlLink":"Added Utils.readStorageJSON and relaxed JSON parser"}},{"before":"0f78c425bbf1e1947a4981232d2d80110fd04fb8","after":"4422e4a3e808c99e540dc86ac1e3cab0ccb23a82","ref":"refs/heads/master","pushedAt":"2023-10-20T16:04:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Support for interface/custom files to listen directly to data coming from the Bangle","shortMessageHtmlLink":"Support for interface/custom files to listen directly to data coming …"}},{"before":"11f8e16d2ebb726bb92f29d812dc3ccba4f362a9","after":"0f78c425bbf1e1947a4981232d2d80110fd04fb8","ref":"refs/heads/master","pushedAt":"2023-10-13T08:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Add option to automatically reload the clock after uploading an app","shortMessageHtmlLink":"Add option to automatically reload the clock after uploading an app"}},{"before":"71813fe2eaf19987cec07db850ab9d1959694f96","after":"11f8e16d2ebb726bb92f29d812dc3ccba4f362a9","ref":"refs/heads/master","pushedAt":"2023-09-18T12:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"When adding translations, switch to using our own toJSON implementation which will escape any chars that fall into the UTF8 character start range. Fixes https://github.com/espruino/Espruino/issues/2417","shortMessageHtmlLink":"When adding translations, switch to using our own toJSON implementati…"}},{"before":"37a22e0c49666ec3947ad0daaf5f5675101ca485","after":"71813fe2eaf19987cec07db850ab9d1959694f96","ref":"refs/heads/master","pushedAt":"2023-09-14T11:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Add saveFile function, and ensure it uses data: URI not blobs (because they don't work in Gadgetbridge)","shortMessageHtmlLink":"Add saveFile function, and ensure it uses data: URI not blobs (becaus…"}},{"before":"431a3fb743da5c370729ab748cb2c177e70a345b","after":"37a22e0c49666ec3947ad0daaf5f5675101ca485","ref":"refs/heads/master","pushedAt":"2023-09-07T09:26:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:espruino/EspruinoAppLoaderCore","shortMessageHtmlLink":"Merge branch 'master' of github.com:espruino/EspruinoAppLoaderCore"}},{"before":"8cf4d0fbfc310e0d68d616ec779c1888475899a2","after":"431a3fb743da5c370729ab748cb2c177e70a345b","ref":"refs/heads/master","pushedAt":"2023-08-29T11:06:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #54 from joserebelo/readme-utf-8\n\nIdentify md file urls as text files","shortMessageHtmlLink":"Merge pull request #54 from joserebelo/readme-utf-8"}},{"before":"45e27480d0100a601eeda2692b7ee9e2032c4054","after":"8cf4d0fbfc310e0d68d616ec779c1888475899a2","ref":"refs/heads/master","pushedAt":"2023-08-18T09:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"set settings values correctly - fix #53","shortMessageHtmlLink":"set settings values correctly - fix #53"}},{"before":"4f735fc1c1c0c4e728571f80ad3d5ed04e633d46","after":"45e27480d0100a601eeda2692b7ee9e2032c4054","ref":"refs/heads/master","pushedAt":"2023-08-16T08:42:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:espruino/EspruinoAppLoaderCore","shortMessageHtmlLink":"Merge branch 'master' of github.com:espruino/EspruinoAppLoaderCore"}},{"before":"5b8b5fdfd68164358ecbfbdd0f882404f5e3b0c4","after":"4f735fc1c1c0c4e728571f80ad3d5ed04e633d46","ref":"refs/heads/master","pushedAt":"2023-08-10T07:57:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #52 from bobrippling/connect-err-ui-state\n\nTrigger disconnect on connection failure, to revert UI state","shortMessageHtmlLink":"Merge pull request #52 from bobrippling/connect-err-ui-state"}},{"before":"b8813ab92ceb70fb8ec6a7de6baaec88f6b5026f","after":"5b8b5fdfd68164358ecbfbdd0f882404f5e3b0c4","ref":"refs/heads/master","pushedAt":"2023-08-08T15:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Ensure escape sequence is double-quoted (hopefully fix issues with openstmap and Gadgetbridge)","shortMessageHtmlLink":"Ensure escape sequence is double-quoted (hopefully fix issues with op…"}},{"before":"2328a68b36a9af63c4d425f6879a62949fd69868","after":"b8813ab92ceb70fb8ec6a7de6baaec88f6b5026f","ref":"refs/heads/master","pushedAt":"2023-08-03T13:35:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"more robust readfile","shortMessageHtmlLink":"more robust readfile"}},{"before":"e9eb97967d948eea85662ee9ea8eba0b44a363e0","after":"2328a68b36a9af63c4d425f6879a62949fd69868","ref":"refs/heads/master","pushedAt":"2023-07-25T09:36:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #50 from halemmerich/screenshots\n\nAdds function to create screenshots","shortMessageHtmlLink":"Merge pull request #50 from halemmerich/screenshots"}},{"before":"92769acd60bc31548ff7c635128d4e7ef02b7325","after":"e9eb97967d948eea85662ee9ea8eba0b44a363e0","ref":"refs/heads/master","pushedAt":"2023-07-24T08:18:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #51 from halemmerich/alwaysUpdate\n\nAdditional option to allow uploads regardless of version","shortMessageHtmlLink":"Merge pull request #51 from halemmerich/alwaysUpdate"}},{"before":"39c007cb2a41785eff33fdde3e6a315c53d102ea","after":"92769acd60bc31548ff7c635128d4e7ef02b7325","ref":"refs/heads/master","pushedAt":"2023-07-07T15:35:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Ensure apps are always uploaded localized","shortMessageHtmlLink":"Ensure apps are always uploaded localized"}},{"before":"e90c746751f7ca2036d414713c35eb90e3b866c9","after":"39c007cb2a41785eff33fdde3e6a315c53d102ea","ref":"refs/heads/master","pushedAt":"2023-07-07T15:23:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Handle translation of app names as well as internal text","shortMessageHtmlLink":"Handle translation of app names as well as internal text"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERlpJogA","startCursor":null,"endCursor":null}},"title":"Activity · espruino/EspruinoAppLoaderCore"}