| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | fix(whirl_prompt): register single char input as null | Fuwn | 2021-07-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | When entering inputs with a single character, the input would not register as a null command so no "command not found" error would be produced. Now it will produce the error. In the future, it would be smart to replace this mechanism with an iterator over a commands list. | |||||
| * | | feat(whirl_prompt): whirl mode in fetch builtin | Fuwn | 2021-07-24 | 3 | -9/+40 | |
| |/ | ||||||
| * | Merge pull request #59 from Whirlsplash/renovate/tokio-1.x | Fuwn | 2021-07-19 | 3 | -3/+3 | |
| |\ | | | | | fix(deps): update rust crate tokio to 1.8.2 | |||||
| | * | fix(deps): update rust crate tokio to 1.8.2 | Renovate Bot | 2021-07-19 | 3 | -3/+3 | |
| |/ | ||||||
| * | style(nix): nixfmt | Fuwn | 2021-07-18 | 5 | -108/+143 | |
| | | ||||||
| * | chore(git): nixfmt hook | Fuwn | 2021-07-18 | 1 | -0/+12 | |
| | | ||||||
| * | build(nix): update deps | Fuwn | 2021-07-17 | 1 | -3/+3 | |
| | | ||||||
| * | fix(cli): proper ctrl+c handling | Fuwn | 2021-07-16 | 2 | -0/+13 | |
| | | ||||||
| * | build(make): create kill task | Fuwn | 2021-07-16 | 1 | -0/+5 | |
| | | | | | | Given that Whirl sometimes fails to exit properly (which should be fixed soon...), this task is needed to kill all dangling Whirl processes. | |||||
| * | Merge pull request #58 from Whirlsplash/renovate/sysinfo-0.x | Fuwn | 2021-07-16 | 2 | -2/+2 | |
| |\ | ||||||
| | * | fix(deps): update rust crate sysinfo to 0.19.2 | Renovate Bot | 2021-07-15 | 2 | -2/+2 | |
| |/ | ||||||
| * | Merge pull request #57 from Whirlsplash/renovate/sysinfo-0.x | Fuwn | 2021-07-08 | 2 | -2/+2 | |
| |\ | ||||||
| | * | fix(deps): update rust crate sysinfo to 0.19.1 | Renovate Bot | 2021-07-08 | 2 | -2/+2 | |
| |/ | ||||||
| * | Merge pull request #56 from Whirlsplash/renovate/tokio-stream-0.x | Fuwn | 2021-07-07 | 2 | -2/+2 | |
| |\ | ||||||
| | * | fix(deps): update rust crate tokio-stream to 0.1.7 | Renovate Bot | 2021-07-07 | 2 | -2/+2 | |
| |/ | ||||||
| * | Merge pull request #55 from Whirlsplash/renovate/tokio-1.x | Fuwn | 2021-07-07 | 3 | -3/+3 | |
| |\ | ||||||
| | * | fix(deps): update rust crate tokio to 1.8.1 | Renovate Bot | 2021-07-07 | 3 | -3/+3 | |
| |/ | ||||||
| * | Merge pull request #54 from Whirlsplash/renovate/husky-7.x | Fuwn | 2021-07-06 | 2 | -5/+5 | |
| |\ | ||||||
| | * | chore(deps): update dependency husky to v7.0.1 | Renovate Bot | 2021-07-06 | 2 | -5/+5 | |
| |/ | ||||||
| * | Merge branch 'develop' of https://github.com/Whirlsplash/whirl into develop | Fuwn | 2021-07-05 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Merge pull request #53 from Whirlsplash/renovate/structopt-0.x | Fuwn | 2021-07-04 | 1 | -1/+1 | |
| | |\ | ||||||
| | | * | fix(deps): update rust crate structopt to 0.3.22 | Renovate Bot | 2021-07-04 | 1 | -1/+1 | |
| | |/ | ||||||
| * | | refactor(whirl_api): /api/v1/worlds/info default to empty string intead of ↵ | Fuwn | 2021-07-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | "null" When defaulting to "null", the API request would query for a user with the username "null", by querying for an empty string, no possible false information is provided. | |||||
| * | | refactor(whirl_api): route scoping | Fuwn | 2021-07-05 | 1 | -4/+10 | |
| | | | ||||||
| * | | feat(whirl_api): /api/v1/worlds/info endpoint | Fuwn | 2021-07-05 | 3 | -0/+40 | |
| | | | | | | | | | | | An endpoint for grabbing user profile information. Example usage: https://api.whirlsplash.org/api/v1/worlds/info?username=fuwn will return *a lot of information*. | |||||
| * | | feat(whirl_api): /api/v1/worlds/vip endpoint | Fuwn | 2021-07-05 | 6 | -0/+71 | |
| |/ | | | | | An endpoint for checking if a given user has VIP status at the time of request. Example usage: https://api.whirlsplash.org/api/v1/worlds/vip?username=fuwn will return `false`. | |||||
| * | feat(whirl_server): implement a demo of the REGOBJID and APPRACTR commands | Fuwn | 2021-07-04 | 1 | -0/+15 | |
| | | | | | The following demo creates an actor named "fuwn" upon login at GroundZero. | |||||
| * | feat(whirl_server): create REGOBJID and APPRACTR commands | Fuwn | 2021-07-04 | 3 | -0/+79 | |
| | | ||||||
| * | test(make): add `checkall` task which performs a suite of checks | Fuwn | 2021-07-03 | 1 | -0/+14 | |
| | | | | | like `checkfc` but more! | |||||
| * | refactor(whirl_common): rename `seconds_to_hrtime` to `unixts_to_hrtime` | Fuwn | 2021-07-03 | 5 | -10/+10 | |
| | | ||||||
| * | test(whirl_common): add criterion benchmarks | Fuwn | 2021-07-03 | 3 | -1/+31 | |
| | | ||||||
| * | style(crates): minor changes to crate descriptions | Fuwn | 2021-07-02 | 6 | -11/+11 | |
| | | ||||||
| * | fix(whirl_cli): method of comparing argument when evaluating logger style | Fuwn | 2021-07-02 | 1 | -2/+9 | |
| | | | | | | | This commit adds extra error checking to the logger style evaluator as previously, Whirl would panic if no arguments were passed via the command line because an expression within the evaluator would still do a comparison to the first index of the command line arguments. | |||||
| * | build(nix): update deps | Fuwn | 2021-07-03 | 1 | -12/+12 | |
| | | ||||||
| * | fix(husky): make hooks executable (+x) | Fuwn | 2021-07-03 | 3 | -0/+0 | |
| | | ||||||
| * | feat(vagrant): setup Rust during provisioning | Fuwn | 2021-07-03 | 2 | -0/+10 | |
| | | ||||||
| * | Merge pull request #52 from Whirlsplash/renovate/tokio-1.x | Fuwn | 2021-07-02 | 3 | -3/+3 | |
| |\ | ||||||
| | * | fix(deps): update rust crate tokio to 1.8.0 | Renovate Bot | 2021-07-02 | 3 | -3/+3 | |
| |/ | ||||||
| * | fix(readme): valgrind url | Fuwn | 2021-07-01 | 1 | -2/+1 | |
| | | ||||||
| * | feat(whirl_server): drone development implementation | Fuwn | 2021-07-01 | 1 | -3/+90 | |
| | | | | | | This is not a complete implementation of the drone system of Worlds, not even close, but it is a good proof of concept that drones do work and how they work (arguable...). | |||||
| * | feat(whirl_server): enhanced room insertion logging | Fuwn | 2021-07-01 | 1 | -1/+1 | |
| | | ||||||
| * | style(whirl_api): condense line (`cargo fmt`) | Fuwn | 2021-07-01 | 1 | -3/+1 | |
| | | ||||||
| * | refactor(whirl_api): use the existing `System` to grab uptime instead of ↵ | Fuwn | 2021-07-01 | 1 | -1/+1 | |
| | | | | | constructing a new one | |||||
| * | Merge pull request #50 from Whirlsplash/renovate/sysinfo-0.x | Fuwn | 2021-07-01 | 3 | -7/+7 | |
| |\ | | | | | fix(deps): update rust crate sysinfo to 0.19.0 | |||||
| | * | fix(whirl_api): update sysinfo method calls for `0.19.0` | Fuwn | 2021-07-01 | 1 | -5/+5 | |
| | | | ||||||
| | * | fix(deps): update rust crate sysinfo to 0.19.0 | Renovate Bot | 2021-06-29 | 2 | -2/+2 | |
| | | | ||||||
| * | | Merge pull request #51 from Whirlsplash/renovate/husky-7.x | Fuwn | 2021-07-01 | 2 | -5/+5 | |
| |\ \ | | | | | | | chore(deps): update dependency husky to v7 | |||||
| | * | | chore(deps): update dependency husky to v7 | Renovate Bot | 2021-07-01 | 2 | -5/+5 | |
| | |/ | ||||||
| * | | feat(whirl_server): implement SESSEXIT command | Fuwn | 2021-07-01 | 2 | -4/+34 | |
| | | | ||||||
| * | | feat(whirl_server): create the SESSEXIT command | Fuwn | 2021-07-01 | 2 | -0/+13 | |
| | | | ||||||