aboutsummaryrefslogtreecommitdiff
path: root/src/server/cmd
Commit message (Collapse)AuthorAgeFilesLines
* refactor(global): even more modules becoming cratesFuwn2021-05-1717-608/+0
| | | | I did multiple checks and **yes**, everything still works perfectly fine.
* refactor(global): whirl_config modulizedFuwn2021-05-172-25/+22
| | | | The config module has now become it's own crate.
* fix(docker): the dockeringFuwn2021-05-062-5/+5
| | | | Fix Docker functionalities.
* feat(redirect_id): specify custom ip in configFuwn2021-05-041-1/+1
| | | | | | | 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.
* refactor(todo): update todo styleFuwn2021-05-023-5/+7
|
* 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-019-26/+79
| | | | | | | 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.
* refactor(cmds): even more of2m-ifyingFuwn2021-05-017-48/+61
|
* refactor(cmds): remove unimplemented command modulesFuwn2021-04-306-14/+0
|
* refactor(cmds): of2mFuwn2021-04-304-30/+22
|
* refactor(cmds): of2mFuwn2021-04-304-37/+28
|
* refactor(cmds): of2mFuwn2021-04-304-65/+32
|
* refactor(cmds): orphan functions to methodsFuwn2021-04-305-54/+44
|
* refactor(cmds): more orphan module functions to methods within structFuwn2021-04-305-57/+46
| | | | 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-3010-13/+111
| | | | | | | teleport This is NOT the final implementation of these commands, this commit is mearly a preperation for future implementation.
* 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.
* etc: Replace copyleft holder nameFuwn2021-04-2829-29/+29
|
* etc: Add copyleft symbol to copyleft headerFuwn2021-04-2725-25/+25
|
* feature: New configuration file formatFuwn2021-04-272-6/+6
|
* fmt: Rename re_server module to serverFuwn2021-04-2629-0/+527
|
* etc: Remove legacy server moduleFuwn2021-04-266-93/+0
|
* major: :star:Fuwn2021-04-236-46/+65
|
* Feature: Parse property set commandFuwn2021-03-282-0/+7
| | | | This is mostly in preparation for avatar support as the function's only purpose is parsing the avatar of the user.
* major: Publish work-in-progressFuwn2021-03-253-3/+7
|
* format: Move server type specific functions to correct modulesFuwn2021-03-243-0/+63