Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Improve to object oriented structure with tests #54

Draft
wants to merge 131 commits into
base: main
Choose a base branch
from

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    e94f494 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5e57d9 View commit details
    Browse the repository at this point in the history
  3. Fix package.json

    niklhut committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    46c3f89 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Add models

    niklhut committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    73324dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16130ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e6f386 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c78551 View commit details
    Browse the repository at this point in the history
  5. Remove unused error

    niklhut committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ec95d82 View commit details
    Browse the repository at this point in the history
  6. Add documentation

    niklhut committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    3691140 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    62c7294 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Add guild create event tests

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    bae653a View commit details
    Browse the repository at this point in the history
  2. Fix guid create event

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4865c91 View commit details
    Browse the repository at this point in the history
  3. Add more logs

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0126f36 View commit details
    Browse the repository at this point in the history
  4. Remove unused imports

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    aa59ce0 View commit details
    Browse the repository at this point in the history
  5. Improve guild create test

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    75034cb View commit details
    Browse the repository at this point in the history
  6. Add ready event test

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    e23cb1e View commit details
    Browse the repository at this point in the history
  7. Improve ready message

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1fee274 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d9978d View commit details
    Browse the repository at this point in the history
  9. Add interaction create tests

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4e10180 View commit details
    Browse the repository at this point in the history
  10. Improved base classes

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    a5e0cf1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3ce2f77 View commit details
    Browse the repository at this point in the history
  12. Improve imports and exports

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    bf74d38 View commit details
    Browse the repository at this point in the history
  13. Add subcommands

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    e6f0698 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5b071d1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3fec780 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    447e6f8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d3e2233 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f34b610 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    55b9c35 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    533fafb View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    65b379c View commit details
    Browse the repository at this point in the history
  22. Remove -o option for testing

    niklhut committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1791d80 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    0dca2a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdd3965 View commit details
    Browse the repository at this point in the history
  3. Rename Bot to Application

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    25730a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3bd7dba View commit details
    Browse the repository at this point in the history
  5. Add documentation

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    5de44bb View commit details
    Browse the repository at this point in the history
  6. Add queue create tests

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    c4f6e91 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    070fe33 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f8e824e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b6447e4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    44b3765 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3a2c849 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    82cdd5f View commit details
    Browse the repository at this point in the history
  13. Improve option handling

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    f6fb1e2 View commit details
    Browse the repository at this point in the history
  14. Add documentation

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    f18aded View commit details
    Browse the repository at this point in the history
  15. Remove debug logs

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d6f0aa2 View commit details
    Browse the repository at this point in the history
  16. Better description string

    niklhut committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d65a88d View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    34b87f4 View commit details
    Browse the repository at this point in the history
  2. Add Model

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    3404e8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae3370b View commit details
    Browse the repository at this point in the history
  4. Add Models

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    8a3c603 View commit details
    Browse the repository at this point in the history
  5. Add utils for db operations

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    9ab56e7 View commit details
    Browse the repository at this point in the history
  6. Add set waiting room command

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    0058494 View commit details
    Browse the repository at this point in the history
  7. Improve logging

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    e7fc39c View commit details
    Browse the repository at this point in the history
  8. Improve embeds

    niklhut committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    3580189 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Add guild update event

    niklhut committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    a995caf View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Add guild add member event

    niklhut committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ee26dc6 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    0887a59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6cb7db View commit details
    Browse the repository at this point in the history
  3. Remove unused code

    niklhut committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    81f5c46 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    dee797c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Remove redundant index.ts

    niklhut committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c7e0fd9 View commit details
    Browse the repository at this point in the history
  2. Add Queue info command

    niklhut committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    b90b956 View commit details
    Browse the repository at this point in the history
  3. Update versions

    niklhut committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    cf80da9 View commit details
    Browse the repository at this point in the history
  4. Remove redundant console.log

    niklhut committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    fa204d7 View commit details
    Browse the repository at this point in the history
  5. Fix command file name

    niklhut committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    f04c6da View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e5642dd View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    c0da9ab View commit details
    Browse the repository at this point in the history
  2. Add queue join command

    niklhut committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    3fe120f View commit details
    Browse the repository at this point in the history
  3. Add queue list command

    niklhut committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    11e27ff View commit details
    Browse the repository at this point in the history
  4. Add queue join tests

    niklhut committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    dd6fc43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1252231 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    ad747fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74d14e5 View commit details
    Browse the repository at this point in the history
  3. Add documentation

    niklhut committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    5626bda View commit details
    Browse the repository at this point in the history
  4. Add queue leave command

    niklhut committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    e074a4b View commit details
    Browse the repository at this point in the history
  5. Remove unused import

    niklhut committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    1d2e1bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4bb373c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5d1480a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9182356 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Add queue manager

    niklhut committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    bfab104 View commit details
    Browse the repository at this point in the history
  2. Test time spent

    niklhut committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    32cefba View commit details
    Browse the repository at this point in the history
  3. Add queueinfo add command

    niklhut committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e2913f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    e932bf5 View commit details
    Browse the repository at this point in the history
  2. Log queue activity

    niklhut committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3820672 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    7294a5a View commit details
    Browse the repository at this point in the history
  2. Update node modules

    niklhut committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    eb8a924 View commit details
    Browse the repository at this point in the history
  3. Remove unused import

    niklhut committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    20c29b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b4028d View commit details
    Browse the repository at this point in the history
  5. Add documentation

    niklhut committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6562ea6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d3ba55 View commit details
    Browse the repository at this point in the history
  7. Improve tests

    niklhut committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    e1de8aa View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    ac4ff2e View commit details
    Browse the repository at this point in the history
  2. Remove duplicate test

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    684ba6e View commit details
    Browse the repository at this point in the history
  3. Improve tests

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    8022d09 View commit details
    Browse the repository at this point in the history
  4. Add tutor session end command

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    757720e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f27b4bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e22f50 View commit details
    Browse the repository at this point in the history
  7. Fix Javascript problems

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    859d8b1 View commit details
    Browse the repository at this point in the history
  8. Add session summary command

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    fca77a3 View commit details
    Browse the repository at this point in the history
  9. Improve session end command

    niklhut committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    f328bd1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Improve event embeds

    niklhut committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    956a58d View commit details
    Browse the repository at this point in the history
  2. Add queue summary command

    niklhut committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    74ba4fd View commit details
    Browse the repository at this point in the history
  3. Add tutor queue list command

    niklhut committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    eba1996 View commit details
    Browse the repository at this point in the history
  4. Add logging

    niklhut committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    4050bd9 View commit details
    Browse the repository at this point in the history
  5. Add tutor summary command

    niklhut committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    a90ab43 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1efff2b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9a2290c View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Use queue manager

    niklhut committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    53ac583 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    5c22737 View commit details
    Browse the repository at this point in the history
  2. Improvements

    niklhut committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    797d33c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Add voice state tests

    niklhut committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    48a76ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4af1041 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Add tutor queue next command

    niklhut committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    c3e8d44 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Add tutor queue next tests

    niklhut committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    842801d View commit details
    Browse the repository at this point in the history
  2. Add tutor pick command

    niklhut committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    1f5c267 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Fix mongo version error

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    c463328 View commit details
    Browse the repository at this point in the history
  2. Add voice close command

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    d18cd71 View commit details
    Browse the repository at this point in the history
  3. Add voice kick command

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    b4940f8 View commit details
    Browse the repository at this point in the history
  4. Fix test

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    94348c6 View commit details
    Browse the repository at this point in the history
  5. Improve room handling

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    711097c View commit details
    Browse the repository at this point in the history
  6. Add voice lock command

    niklhut committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    3c04f1e View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Improve voice kick test

    niklhut committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9430e5b View commit details
    Browse the repository at this point in the history
  2. Add voice permit command

    niklhut committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    52b808d View commit details
    Browse the repository at this point in the history
  3. Add voice unlock command

    niklhut committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    122f1fd View commit details
    Browse the repository at this point in the history
  4. Add voice toggle lock command

    niklhut committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8296844 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b3dc9d View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Improve test naming

    niklhut committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9dc3a63 View commit details
    Browse the repository at this point in the history
  2. Add voice transfer command

    niklhut committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f2de807 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c93c84 View commit details
    Browse the repository at this point in the history