{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64853450,"defaultBranch":"master","name":"rink-rs","ownerLogin":"tiffany352","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-03T14:40:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1254344?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717368116.0","currentOid":""},"activityList":{"items":[{"before":"df8b961edf0d7af1f3a0f3640683a9e3ff1139d5","after":"db3f8d060b6187f7d72e056c003c5838041fd6b0","ref":"refs/heads/master","pushedAt":"2024-06-02T22:59:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"API usability improvements (#184)\n\n* Added helper functions `load_definitions()` and `load_currency()` on\r\nContext to deduplicate code every frontend had to write out\r\n* Added ToSpans impl for `Result` to avoid a\r\npointless looking match statement\r\n* Added more examples to the API docs\r\n* Fleshed out the API docs a bit more","shortMessageHtmlLink":"API usability improvements (#184)"}},{"before":"fc016a4e9b83773bad26a8ec98fcea1e53d067a0","after":"89deeb273ca820236f652a0163f909b457a454b5","ref":"refs/heads/api-usability","pushedAt":"2024-06-02T22:56:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"add currency loading test","shortMessageHtmlLink":"add currency loading test"}},{"before":"a1bcfa5b3eee39837a25340aec70802eb0b647b4","after":"fc016a4e9b83773bad26a8ec98fcea1e53d067a0","ref":"refs/heads/api-usability","pushedAt":"2024-06-02T22:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"use currency snapshot in cli integration tests","shortMessageHtmlLink":"use currency snapshot in cli integration tests"}},{"before":null,"after":"a1bcfa5b3eee39837a25340aec70802eb0b647b4","ref":"refs/heads/api-usability","pushedAt":"2024-06-02T22:41:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"update API docs","shortMessageHtmlLink":"update API docs"}},{"before":"5859e928e99bf6aedfe2301a19787fb1e53830b4","after":"df8b961edf0d7af1f3a0f3640683a9e3ff1139d5","ref":"refs/heads/master","pushedAt":"2024-06-02T21:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"fix warnings on nightly","shortMessageHtmlLink":"fix warnings on nightly"}},{"before":"09c51634c5986197d08445bb8e14030d94959dad","after":"5859e928e99bf6aedfe2301a19787fb1e53830b4","ref":"refs/heads/master","pushedAt":"2024-06-02T20:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Display impls use token formatting (#183)\n\nDeduplicates a bunch of code by having Display impls use the TokenFmt\r\nimplementations. There were some bugs with the TokenFmt formatting that\r\nI had to fix, and some slight differences in their output that required\r\nadjusting tests. This also fixes a longstanding bug where there were 2\r\nspaces in the output, like `42 (dimensionless)`.\r\n\r\nI also got rid of that two-step pattern parsing stuff, it's simpler to\r\niterate the chars of the pattern string instead.","shortMessageHtmlLink":"Display impls use token formatting (#183)"}},{"before":"d5422922207b93ea669416817e7e98b960c9fa9d","after":"c90650a2d1d030b2a1958d41782ac027d02b9fc8","ref":"refs/heads/display-uses-tokens","pushedAt":"2024-06-02T20:51:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Merge branch 'master' into display-uses-tokens","shortMessageHtmlLink":"Merge branch 'master' into display-uses-tokens"}},{"before":"50821a845acdc432061cf455edcbdf380aa0facd","after":"09c51634c5986197d08445bb8e14030d94959dad","ref":"refs/heads/master","pushedAt":"2024-06-02T20:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"more tests","shortMessageHtmlLink":"more tests"}},{"before":null,"after":"d5422922207b93ea669416817e7e98b960c9fa9d","ref":"refs/heads/display-uses-tokens","pushedAt":"2024-06-02T20:26:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"reduce duplicated formatting code","shortMessageHtmlLink":"reduce duplicated formatting code"}},{"before":"d642411f31f1fdd182edcffd5e19940784558d54","after":"50821a845acdc432061cf455edcbdf380aa0facd","ref":"refs/heads/master","pushedAt":"2024-06-02T19:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"fix compilation on openbsd via makefile","shortMessageHtmlLink":"fix compilation on openbsd via makefile"}},{"before":"8774544c33078de968690a545cbedd70370ad5d0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/web/pug-3.0.3","pushedAt":"2024-06-02T02:48:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"900b07528a8445bf894ea3f7e915e4258e605169","after":"d642411f31f1fdd182edcffd5e19940784558d54","ref":"refs/heads/master","pushedAt":"2024-06-02T02:48:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Bump pug from 3.0.2 to 3.0.3 in /web (#182)\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\r\n
\r\nRelease notes\r\n

Sourced from pug's\r\nreleases.

\r\n
\r\n

pug-code-gen@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • Validate templateName and globals are\r\nvalid JavaScript identifiers to prevent possible remote code execution\r\nif un-trusted user input is passed to the compilation options (#3438)
  • \r\n
\r\n

pug@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • \r\n

    Update pug-code-gen with the following fix: (#3438)

    \r\n

    Validate templateName and globals are valid\r\nJavaScript identifiers to prevent possible remote code execution if\r\nun-trusted user input is passed to the compilation options

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pug&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/tiffany352/rink-rs/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pug from 3.0.2 to 3.0.3 in /web (#182)"}},{"before":null,"after":"8774544c33078de968690a545cbedd70370ad5d0","ref":"refs/heads/dependabot/npm_and_yarn/web/pug-3.0.3","pushedAt":"2024-06-02T02:08:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pug from 3.0.2 to 3.0.3 in /web\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\n- [Release notes](https://github.com/pugjs/pug/releases)\n- [Commits](https://github.com/pugjs/pug/compare/pug@3.0.2...pug@3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: pug\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pug from 3.0.2 to 3.0.3 in /web"}},{"before":"6e674f07f8b22ced70b8d2eb6af797b38c1a1081","after":"900b07528a8445bf894ea3f7e915e4258e605169","ref":"refs/heads/master","pushedAt":"2024-06-02T02:07:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Manually invoked currency refresh (#181)\n\nAdds `currency.fetch_on_startup` to the config, which when set to false\r\nbehaves as if the `cache_duration` was infinite. This means rink will\r\nfetch the file once, and then keep reusing that file indefinitely.\r\n\r\nAdds a `--fetch-currency` CLI argument, which will make rink download\r\nthe latest version of the currency data and then exit. This can be put\r\ninto a cron job and used together with the config option so that rink\r\nwill never block on a web request at startup, without giving up currency\r\nunits. Requires manual setup though.","shortMessageHtmlLink":"Manually invoked currency refresh (#181)"}},{"before":"e03e7a7b227d3130de3ded85f9ae6109d48c839d","after":"4dba69d4a70c9d80c7d56456199c9b236eed2f0c","ref":"refs/heads/currency-offline-fetch","pushedAt":"2024-06-02T01:47:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"add force_refresh_currency timeout test","shortMessageHtmlLink":"add force_refresh_currency timeout test"}},{"before":"5406dc368febc9967a66e06fd9f92f1539f02518","after":"e03e7a7b227d3130de3ded85f9ae6109d48c839d","ref":"refs/heads/currency-offline-fetch","pushedAt":"2024-06-02T01:31:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"add some tests","shortMessageHtmlLink":"add some tests"}},{"before":null,"after":"5406dc368febc9967a66e06fd9f92f1539f02518","ref":"refs/heads/currency-offline-fetch","pushedAt":"2024-06-02T00:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"9d5cb59bbccf9b1842f1945e4781282c6688f224","after":"6e674f07f8b22ced70b8d2eb6af797b38c1a1081","ref":"refs/heads/master","pushedAt":"2024-06-02T00:09:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"fix broken `make install`","shortMessageHtmlLink":"fix broken make install"}},{"before":"b3df5b8ae46200c6da32fd40785648c572e778ff","after":"9d5cb59bbccf9b1842f1945e4781282c6688f224","ref":"refs/heads/master","pushedAt":"2024-05-28T02:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Fix the irc bot (#169)\n\nThis has been broken for many years. I didn't have much motivation to\r\nfix it because I wasn't actively using irc anymore.\r\n\r\nMost of the libraries in the time in between have changed. I have to\r\nrewrite the bot from scratch.\r\n\r\nUnfortunately, the async ecosystem in rust is split down the middle with\r\ntokio vs async-std. `irc` uses tokio, `rink-sandbox` uses async-std, so\r\nthey aren't compatible. I don't have the motivation to fix this yet, so\r\nfor now the IRC bot has no sandboxing support.","shortMessageHtmlLink":"Fix the irc bot (#169)"}},{"before":"b7cd37682760cf62c419bedee34f074947333d66","after":"38211e5a240bfb2191d758112375f1082ea3da11","ref":"refs/heads/irc-v2","pushedAt":"2024-05-28T02:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"require at least 1 server","shortMessageHtmlLink":"require at least 1 server"}},{"before":"824578efd195415bf21383789d9529908c00c16d","after":"b7cd37682760cf62c419bedee34f074947333d66","ref":"refs/heads/irc-v2","pushedAt":"2024-05-28T01:52:51.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"follow invites","shortMessageHtmlLink":"follow invites"}},{"before":"a13b9fcbaf1610a69699b374df21bda9a798171d","after":"b3df5b8ae46200c6da32fd40785648c572e778ff","ref":"refs/heads/master","pushedAt":"2024-05-28T00:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Add `buttload` (#178)","shortMessageHtmlLink":"Add buttload (#178)"}},{"before":"fb1b58a7c106c18f41b247875dd75cbc4c5bf86f","after":"a13b9fcbaf1610a69699b374df21bda9a798171d","ref":"refs/heads/master","pushedAt":"2024-05-27T23:51:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Markup for doc strings (#177)\n\nMakes Rink parse out the links and date strings when using the token\r\nformat machinery. This is a new syntax in the definitions file with\r\n`` for links and `#abc#` for dates.\r\n\r\nReplaced ansi_term with nu-ansi-term because the former was\r\nunmaintained. The latter comes with the ability to set hyperlinks.","shortMessageHtmlLink":"Markup for doc strings (#177)"}},{"before":"da9467aaf50d15a939ad41c9dcc35d9d53b4a115","after":"21acc56f2421eca4541b6d29573585dbbeac2ec3","ref":"refs/heads/docs-markup","pushedAt":"2024-05-27T23:48:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into docs-markup","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into docs-markup"}},{"before":"c0aadc4237ded24e445ab048f8cfba21d57998d8","after":"fb1b58a7c106c18f41b247875dd75cbc4c5bf86f","ref":"refs/heads/master","pushedAt":"2024-05-27T23:48:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Add more number output formats (#180)\n\nAdds `to frac` and `to sci` to explicitly force the use of these\r\nrepresentations. Also adds `to eng` which behaves similar to the default\r\nbehavior, except rounds to every third power of 10 instead of every\r\npower of 10. I might make the output format configurable and set the\r\nengineering one as the default in a future version.\r\n\r\nWhile working on this I found a bug in the current version of rink.\r\n`surveyfoot to digits` is incorrect by 3 orders of magnitude. I fixed\r\nthat in this PR.","shortMessageHtmlLink":"Add more number output formats (#180)"}},{"before":"8c52d3679da34284940b291f092694a7c8f8a09e","after":"f4eea0389ed81dd9d6385f5148479f78be79cd1c","ref":"refs/heads/number-output-formats","pushedAt":"2024-05-27T23:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"d6bafb7c2b0e4b92e06c52f2d8127ef2e39bcd7e","after":"8c52d3679da34284940b291f092694a7c8f8a09e","ref":"refs/heads/number-output-formats","pushedAt":"2024-05-27T23:34:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"more tests","shortMessageHtmlLink":"more tests"}},{"before":"1732e6f46ae75134d04eab660490f078e7beb55e","after":"d6bafb7c2b0e4b92e06c52f2d8127ef2e39bcd7e","ref":"refs/heads/number-output-formats","pushedAt":"2024-05-27T23:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"add `to eng`","shortMessageHtmlLink":"add to eng"}},{"before":null,"after":"1732e6f46ae75134d04eab660490f078e7beb55e","ref":"refs/heads/number-output-formats","pushedAt":"2024-05-27T22:34:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"passing tests","shortMessageHtmlLink":"passing tests"}},{"before":"dce8c4ddd056811da667bbe28e33529cea8c0c2e","after":"c0aadc4237ded24e445ab048f8cfba21d57998d8","ref":"refs/heads/master","pushedAt":"2024-05-22T03:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiffany352","name":"Tiffany Bennett","path":"/tiffany352","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1254344?s=80&v=4"},"commit":{"message":"Remove unnecessary `-t` from Makefile\n\nBased on the patch made to the Makefile done for OpenBSD:\n","shortMessageHtmlLink":"Remove unnecessary -t from Makefile"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWmPz7gA","startCursor":null,"endCursor":null}},"title":"Activity ยท tiffany352/rink-rs"}