What's Changed
- Update bunnylol.rs to modern rust, and add basic bindings by @alichtman in #2
- Restructure command registry by @alichtman in #3
- Update cargo deps by @alichtman in #4
- Update copyright headers in #7
- Update CONTRIBUTING file in #6
- Cleanup by @alichtman in #9
- Unbreak readme by @alichtman in #10
- Add web portal for viewing bindings by @alichtman in #11
- Allow multiple bindings for a command by @alichtman in #12
- Add Meta-specific bindings by @alichtman in #13
- README cleanup by @alichtman in #14
- Add deployment with docker by @alichtman in #15
- Redirect invalid requests to bindings page by @alichtman in #16
- Add setup guides to bindings page by @alichtman in #17
- Add bootstrap setup script for Ubuntu cloud machines by @alichtman in #18
- Add a bunch more bindings by @alichtman in #19
- feat: add bunnylol cli by @alichtman in #21
- perf: cache all the things by @alichtman in #23
- Add settings (XDG Base Dir Spec) and history logging options by @alichtman in #24
- Restructuring service management by @alichtman in #25
- Refactor config, add CI, formatting, systemd stuff by @alichtman in #26
- Add a constructor for BunnylolCommandInfo and use it by @AustinWise in #29
- build(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #30
- build(deps): bump time from 0.3.44 to 0.3.47 by @dependabot[bot] in #31
- gh: @username → profile, author/repo → repo, else → repository search by @Copilot in #36
- fix: resolve config aliases in server mode by @ScienceMachine in #35
- Fix URL encoding: encode & = + # in query parameter values by @Copilot in #37
- feat: Add multi-provider stock website support by @byuly in #34
- Add
gh token[s]subcommand to redirect to GitHub personal access tokens settings by @Copilot in #38 - fix: Add explicit permissions to workflow in #39
- ci: confirm actions/checkout and actions/cache are already at v4 by @Copilot in #41
- Support
r/SUBREDDITNAMEas a standalone shorthand command by @Copilot in #42 - Add GitHub settings shortcuts to
ghcommand by @Copilot in #43 - feat: add Wayback Machine / Internet Archive command (
wayback/archive) by @Copilot in #44 - feat: add Proton Mail (
pmail) and Proton Drive (pdrive) commands by @adnrivera in #46 - build(deps): bump rand from 0.8.5 to 0.8.6 by @dependabot[bot] in #45
- feat: add hot reloading when config file is updated by @alichtman in #48
- ci: add copyright header check to CI by @alichtman in #49
- feat: unify [aliases] and [bindings] into [user_bindings] by @hunarjain09 in #47
- ci: add systemd service test by @alichtman in #50
New Contributors
- @alichtman made their first contribution in #2
- @AustinWise made their first contribution in #29
- @dependabot[bot] made their first contribution in #30
- @Copilot made their first contribution in #36
- @ScienceMachine made their first contribution in #35
- @byuly made their first contribution in #34
- @adnrivera made their first contribution in #46
- @hunarjain09 made their first contribution in #47
Full Changelog: https://github.com/facebook/bunnylol.rs/commits/v0.2.0