aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* perf(subs): clippyFuwn2021-05-061-1/+1
|
* test(db): ignore test that only works in certain casesFuwn2021-05-061-0/+3
|
* feat(nix): spice it all upFuwn2021-05-066-35/+99
|
* chore(global): create version fileFuwn2021-05-051-0/+1
|
* build(make): create watchable make taskFuwn2021-05-052-2/+16
|
* feat(make): use cargo-make instead of gnu makeFuwn2021-05-052-43/+55
|
* feat(prompt): null handling and help commandFuwn2021-05-052-5/+25
|
* feat(prompt): ability to specify prompt ps1Fuwn2021-05-054-4/+10
|
* fix(config): add ip field to example configFuwn2021-05-051-0/+1
|
* chore(make): new task, basically checkf except it also executes clippyFuwn2021-05-051-0/+5
|
* feat(prompt): history builtinFuwn2021-05-053-11/+31
|
* feat(global): add a shell-like prompt for interfacing with the server during ↵Fuwn2021-05-056-9/+142
| | | | operation
* feat(redirect_id): specify custom ip in configFuwn2021-05-043-1/+3
| | | | | | | Adds the abiltiy to specify a custom IP in the Whirl.toml BREAKING CHANGE: This feature updates the configuration file format, update your Whirl.toml per the repository example.
* style(global): fix clippy complaintsFuwn2021-05-044-9/+9
|
* revert(deps): remove dev-dependencies once againFuwn2021-05-041-3/+3
|
* build(deps): add dev-dependenciesFuwn2021-05-031-2/+2
|
* feat(db): use diesel instead of sqlx, implement database testsFuwn2021-05-0326-330/+165
|
* docs(readme): add development prerequisitesFuwn2021-05-031-0/+7
|
* chore(git): finally implement commit message lintingFuwn2021-05-032-9/+13
|
* docs(main): nice commentingFuwn2021-05-031-1/+3
|
* refactor(global): remove all the fluff from main fileFuwn2021-05-034-108/+124
|
* revert(deps): remove dev-dependenciesFuwn2021-05-031-1/+1
|
* build(deps): add sqlx-cli to dev-dependenciesFuwn2021-05-031-0/+4
|
* fix(readme): outdated documentation urlFuwn2021-05-021-1/+1
|
* feat(api): flush out statistics endpointFuwn2021-05-025-3/+78
|
* feat(global): begin implementing apiFuwn2021-05-027-2/+61
|
* refactor(todo): update todo styleFuwn2021-05-024-6/+8
|
* docs(cmds): add of2m notice to command: actionFuwn2021-05-011-0/+5
|
* refactor(cmds): remove unimplemented command: whisperFuwn2021-05-013-14/+12
| | | | | When it's time comes, the action command will be implemented, however, at this moment it was serving no purpose.
* feat(cmds): trait based commandsFuwn2021-05-0111-27/+82
| | | | | | | This commit adds the abiltity to implement a series of given traits for a command, where each command should implement **at least** one of these traits; Parsable, ParsableWithArguments, Creatable. These changed are put in place to ensure that when implementing a command, the proper methods are implemented in the proper format.
* ci(actions): fix rust action not running on changes performed on the src ↵Fuwn2021-05-011-2/+2
| | | | directory
* ci(git): temporarily disable prepare-commit-msg hookFuwn2021-05-011-1/+1
|
* docs(readme): add a section detailing known issuesFuwn2021-05-011-0/+3
|
* build(make): more helper tasks, mostly for optional checkingFuwn2021-05-011-3/+5
|
* refactor(cmds): even more of2m-ifyingFuwn2021-05-019-66/+82
|
* chore(git): add prepare-commit-hook for commitizenFuwn2021-05-011-0/+4
|
* build(nix): add niv as a build inputFuwn2021-05-011-1/+1
|
* refactor(cmds): remove unimplemented command modulesFuwn2021-04-306-14/+0
|
* refactor(cmds): of2mFuwn2021-04-305-32/+24
|
* refactor(cmds): of2mFuwn2021-04-305-39/+30
|
* refactor(cmds): of2mFuwn2021-04-305-67/+34
|
* refactor(cmds): orphan functions to methodsFuwn2021-04-307-62/+54
|
* refactor(cmds): more orphan module functions to methods within structFuwn2021-04-307-66/+55
| | | | The rest of the current commands will also receive this refactor... when I have time.
* feat(hub): *implement* new commands; subscribe room, subscribe distance, ↵Fuwn2021-04-3011-13/+129
| | | | | | | teleport This is NOT the final implementation of these commands, this commit is mearly a preperation for future implementation.
* refactor(makefile): introduce easily configurable `Makefile` variables, documentFuwn2021-04-301-1/+9
|
* refactor(makefile): restructure `Makefile` for readabilityFuwn2021-04-301-5/+20
|
* refactor(commands): rename subscribe command module to subscribe_roomFuwn2021-04-303-0/+0
| | | | | subscribe_room and subscribe are different commands, this is to ensure to mixups occur when referencing either of the modules.
* ci(actions): run rust workflow on `Cargo.toml` changesFuwn2021-04-291-2/+6
|
* refactor(commitizen): move Commitizen configuration to it's own fileFuwn2021-04-292-6/+4
|
* Merge pull request #11 from Whirlsplash/renovate/rust-tokio-util-0.xFuwn2021-04-291-1/+1
|\ | | | | fix(deps): update rust crate tokio-util to 0.6.6