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

async / await & testing #72

Merged
merged 80 commits into from
Jan 15, 2022
Merged

async / await & testing #72

merged 80 commits into from
Jan 15, 2022

Commits on Oct 5, 2021

  1. Will it blend?

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    65d0f01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9b0b9c View commit details
    Browse the repository at this point in the history
  3. Test async CI

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    1e9cc30 View commit details
    Browse the repository at this point in the history
  4. Retry

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    5305afd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2531820 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    18ace85 View commit details
    Browse the repository at this point in the history
  7. Fix deps

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    d2d483d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d11f56 View commit details
    Browse the repository at this point in the history
  9. Convert scheduler

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    7cd68b7 View commit details
    Browse the repository at this point in the history
  10. Convert Queues & Jobs

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    dbbcb47 View commit details
    Browse the repository at this point in the history
  11. Convert Cache

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    1dc375c View commit details
    Browse the repository at this point in the history
  12. Convert Command

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    7e01968 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a2ea458 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4edf616 View commit details
    Browse the repository at this point in the history
  15. Convert Query & Rune

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    38b9cd6 View commit details
    Browse the repository at this point in the history
  16. Convert Redis

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    5c86439 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a863f7f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d4e11a5 View commit details
    Browse the repository at this point in the history
  19. Final tweaks

    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    61bfdf8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c9595c0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    82cd3cb View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4eb2c75 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f39403c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ddf1b98 View commit details
    Browse the repository at this point in the history
  25. Update router tests

    Add handlers for 404 and 500 errors
    joshuawright11 committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    4f2b62c View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Rename Trie

    joshuawright11 committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    f5fb9d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be2fa54 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Adds Testing (#75)

    * Add SQLite & database stubbing
    
    * Add client & request testing
    
    * Add StubRedis
    
    * Cleanup
    
    * Add SeedDatabase command
    
    * Add assertEmpty and clean up bool field parsing
    
    * Fix optional issue
    
    * Swift 5.5 compatible
    
    * Add variadic parameters to middleware
    
    * macOS 12 only
    
    * Update response debug description
    
    * Add Plot & partial papyrus test coverage
    
    * Refactor Client for testability
    
    * Finalize Client mocking and Papyrus tests
    
    * Add folders
    
    * Application tests & routing cleanup
    
    * Request & Scheduler tests
    
    * Env & Scheduler tests
    
    * Response tests
    
    * WIP
    
    * SQLValue, SQLRow, some Driver tests
    
    * Update
    
    * Use OrderedCollections
    
    * Wrap SQLite and MySQL row tests
    
    * Column
    
    * SQL to variable
    
    * SQLConvertible conformance
    
    * Cleanup Query
    
    * Refactor Grammar
    
    * Remove OrderedDictionary
    
    * Remove insert and return hack
    
    * Start Query tests and some Equatable conformance
    
    * Full Query coverage
    
    * Many tests
    
    * Lots of coverage
    
    * Command and StaticFileMiddleware tests
    
    * Seeder, Auth & Configurable tests
    
    * Some Server tests and additional Queue tests
    
    * Clean up main & tweak config acess
    
    * CORSMiddleware tests
    
    * Relationship tests
    
    * More Command & additional Database Tests
    
    * Add misc tests
    joshuawright11 authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    82ce125 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7f4e3c View commit details
    Browse the repository at this point in the history
  3. Bump workflows

    joshuawright11 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    e93572c View commit details
    Browse the repository at this point in the history
  4. Remove sudo

    joshuawright11 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    7ea7dbb View commit details
    Browse the repository at this point in the history
  5. Linux bump

    joshuawright11 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    1b5204c View commit details
    Browse the repository at this point in the history
  6. Fix linux weirdness

    joshuawright11 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    7758b88 View commit details
    Browse the repository at this point in the history
  7. Fix optional BelongsTo

    joshuawright11 committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    a79bf16 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. Update Env for testing

    joshuawright11 committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    ffd68d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

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

Commits on Nov 29, 2021

  1. Add remote address

    joshuawright11 committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    7b175b1 View commit details
    Browse the repository at this point in the history
  2. Clean up

    joshuawright11 committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    f16ae97 View commit details
    Browse the repository at this point in the history
  3. WIP

    joshuawright11 committed Nov 29, 2021
    Configuration menu
    Copy the full SHA
    5a05a98 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Hummingbird (#76)

    * Convert to humingbird
    
    * Add URL and Multipart content encoding
    
    * Add content tests
    
    * Add files and storage
    
    * Storage tests
    
    * Streaming WIP
    
    * Streaming WIP
    
    * Wrap up Client
    
    * Add streaming and test cases
    
    * Add 413
    
    * Convert to extensions
    
    * Get multipart working
    
    * Cleanup
    
    * Fix commands
    
    * Kill content
    joshuawright11 authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    5eb465f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eb7ef9 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Fix dotenv

    joshuawright11 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    13b7b83 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Sanitize client errors

    joshuawright11 committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    fd47f37 View commit details
    Browse the repository at this point in the history
  2. WIP

    joshuawright11 committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    e176905 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    829034c View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Clean up streamer

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    643ebdc View commit details
    Browse the repository at this point in the history
  2. Fix streamer size

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    4061069 View commit details
    Browse the repository at this point in the history
  3. Tweak Queue log level

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    5d08fd8 View commit details
    Browse the repository at this point in the history
  4. Databaes logging

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    aeb62fb View commit details
    Browse the repository at this point in the history
  5. Update locking

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    77d970e View commit details
    Browse the repository at this point in the history
  6. Update locked

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    a379364 View commit details
    Browse the repository at this point in the history
  7. Add additional log

    joshuawright11 committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    ac9945e View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Add convenience APIs around accessing Content, Files & Attachments (#77)

    * WIP codable
    
    * Add content reading and tests
    
    * Finalize
    joshuawright11 authored Dec 28, 2021
    Configuration menu
    Copy the full SHA
    064d63b View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. Configuration menu
    Copy the full SHA
    eb6fd34 View commit details
    Browse the repository at this point in the history
  2. Rename Store -> Cache

    joshuawright11 committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    45bd95b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa78b97 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    c3dddfc View commit details
    Browse the repository at this point in the history
  2. Rename test lib

    joshuawright11 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    1c8d356 View commit details
    Browse the repository at this point in the history
  3. Remove docs

    joshuawright11 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    2f53132 View commit details
    Browse the repository at this point in the history
  4. Renames & sugar

    joshuawright11 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    fa5edae View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Client docs changes

    joshuawright11 committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    a895620 View commit details
    Browse the repository at this point in the history
  2. Request doc tweaks

    joshuawright11 committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    779a0fa View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

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

Commits on Jan 10, 2022

  1. Update Papyrus

    joshuawright11 committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    532178a View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Fix papyrus tests

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    9a6551d View commit details
    Browse the repository at this point in the history
  2. Clean up waiters

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    1c783af View commit details
    Browse the repository at this point in the history
  3. Bump Xcode

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    747920f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18321ff View commit details
    Browse the repository at this point in the history
  5. Update github runner

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    32d0059 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2956faf View commit details
    Browse the repository at this point in the history
  7. Swap out expectatino

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    bc83321 View commit details
    Browse the repository at this point in the history
  8. Fix tests

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    dfae1af View commit details
    Browse the repository at this point in the history
  9. Fix Redis shutdown

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    1070117 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6b40e5e View commit details
    Browse the repository at this point in the history
  11. Fix json coding order

    joshuawright11 committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    45751d9 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Actually fix

    joshuawright11 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    de92f8d View commit details
    Browse the repository at this point in the history
  2. Update ::1

    joshuawright11 committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    912a37e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7af7159 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51d2ba2 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. Update README

    joshuawright11 committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    f9f6638 View commit details
    Browse the repository at this point in the history