Http

📡 The Athenna Http server application. Built on top of fastify.

MIT License

Downloads
947
Stars
8
Committers
2

Bot releases are visible (Hide)

Http - 3.11.0

Published by github-actions[bot] over 1 year ago

  • 3fc6558 Merge pull request #137 from AthennaIO/develop
  • 443b59f feat(config): support logger.enabled
Http - 3.10.0

Published by github-actions[bot] over 1 year ago

  • a96c76b Merge pull request #135 from AthennaIO/develop
  • d350d68 chore(npm): update dependencies
Http - 3.9.0

Published by github-actions[bot] over 1 year ago

  • 7702102 Merge pull request #134 from AthennaIO/develop
  • ff8c48e fix(git): merge conflicts
  • 9017df4 chore(npm): update dependencies
  • fc4396d Merge pull request #133 from AthennaIO/snyk-upgrade-2005d738fded3af199744ec02785fb5e
  • 453241e test(server): change fastify version
  • e6483ee fix: upgrade fastify from 4.14.0 to 4.14.1
Http - 3.8.0

Published by github-actions[bot] over 1 year ago

  • ca21f2f Merge pull request #132 from AthennaIO/develop
  • 4f64243 chore(npm): update dependencies
Http - 3.7.0

Published by github-actions[bot] over 1 year ago

  • 460ca87 Merge pull request #131 from AthennaIO/develop
  • 7ccc6ed test(server): change fastify version
  • 1efff90 Merge pull request #130 from AthennaIO/snyk-upgrade-a4f16d99384ef27931e3cc942063da71
  • 01bf250 feat(command): remove commands property dependency
  • c1c12aa fix: upgrade fastify from 4.13.0 to 4.14.0
Http - 3.5.0

Published by github-actions[bot] over 1 year ago

  • fbc3751 Merge pull request #129 from AthennaIO/develop
  • 4083ea1 chore(npm): upgrade to typescript v5
Http - 3.4.4

Published by github-actions[bot] over 1 year ago

  • 9e058e7 Merge pull request #128 from AthennaIO/develop
  • 376691f chore(rc): move rc.view.templates to rc.templates
Http - 3.4.3

Published by github-actions[bot] over 1 year ago

  • 4ee02a1 Merge pull request #127 from AthennaIO/develop
  • afb3685 refactor(scripts): use scripts to build code
Http - 3.4.2

Published by github-actions[bot] over 1 year ago

  • 7120cab Merge pull request #126 from AthennaIO/develop
  • b1bbcee chore(npm): update dependencies
Http - 3.4.1

Published by github-actions[bot] over 1 year ago

  • 8e66196 Merge pull request #125 from AthennaIO/develop
  • 6b951a5 test(kernel): write test for route registration
  • 98776f3 fix(kernel): register routes in kernel
Http - 3.4.0

Published by github-actions[bot] over 1 year ago

  • 7af297f Merge pull request #124 from AthennaIO/develop
  • ba011a9 feat(plugin): implement request plugin for japa
Http - 3.3.0

Published by github-actions[bot] over 1 year ago

  • d20abef Merge pull request #123 from AthennaIO/develop
  • 1af48b7 feat(command): add settings options to commandManifest
Http - 3.2.1

Published by github-actions[bot] over 1 year ago

  • f9ee073 Merge pull request #122 from AthennaIO/develop
  • 1c12cd7 fix(fastify): set decorated values as null to prevent memory leaks
Http - 3.2.0

Published by github-actions[bot] over 1 year ago

  • c34ebd8 Merge pull request #121 from AthennaIO/develop
  • 0e177fe feat(fastify): decorate fastify extended props
Http - 3.1.2

Published by github-actions[bot] over 1 year ago

  • 8a2f837 Merge pull request #120 from AthennaIO/develop
  • 926c624 test(style): use @athenna/test
  • 066b3f9 cd(image): run pipeline on ubuntu-latest machine
Http - 3.1.1

Published by github-actions[bot] over 1 year ago

  • 9553d44 Merge pull request #119 from AthennaIO/develop
  • cf2525d Merge pull request #118 from AthennaIO/style/len-move-to-ts
  • 1125877 chore(build): use new file methods
  • 54b4a82 chore(build): use new file methods
Http - 3.1.0

Published by github-actions[bot] over 1 year ago

  • b498813 Merge pull request #117 from AthennaIO/develop
  • ec6828e Merge pull request #116 from AthennaIO/style/len-move-to-ts
  • 0b8faa7 chore(npm): update dependencies
  • 3bf56a8 fix(script): use cross-env to set NODE_OPTIONS
  • 5ac731c refactor(rc): move rc to package.json
  • d549e66 feat(exception): export all http exceptions
  • a35b3e6 feat(handler): implement http exception handler
  • 32937ba feat(kernel): finish plugin implementation
  • 7b3d1a6 feat(handler): start implementing HttpExceptionHandler
  • 811562e fix(command): resolve route path correctly
  • b839836 fix(command): use the right extension of file
  • e8a40fd test(command): add tests for route:list command
  • 5ecfe25 feat(command): start implementing route list command
  • 5ecb96f chore(contracts): remove middlewares folder
  • b19f29d chore(kernel): resolve partial paths and get href of it
  • 4cf8414 chore(npm): update dependencies
  • 2572bc3 test(decorators): add tests for decorators
  • 31db877 chore(npm): update dependencies
  • 9a27d20 feat(kernel): register middlewares and controllers
  • b78d862 fix(kernel): import config class
  • 2656620 fix(kernel): use import.meta.resolve to resolve other package aliases
  • 0e20c99 feat(kernel): implement middlewares registration
  • 45051bd style(copyright): change package name
  • 837499d refactor(middlewares): use decorators to register middleware names
  • 4c8be9e fix(npm): rename providers export
  • 52cad08 feat(npm): export library commands
  • 6e50fcc feat(commands): implement make commands
  • 0a1f9b6 fix(address): change address to localhost in case of ::1
  • 44434cb fix(ts): ignore ts if swagger prop does not exist
  • 55c5517 chore(module): export modules in index file
  • 458c41e test(route): add tests for route swagger
  • a3c3f9b test(coverage): remove types from code coverage
  • 125e713 test(middlewares): add test for other types of middlewares
  • 0a9032f feat(templates): add terminator and interceptor templates
  • 695f00d test(version): change fastify version
  • cad28f4 fix(git): merge conflicts
  • f123c01 Merge pull request #115 from AthennaIO/snyk-upgrade-0926832d84967dd6139d48b3cc6caf72
  • 1c3c11e test(version): change fastify version
  • d8ac0b8 test(router): add tests for middlewares
  • ce0cac0 test(router): start testing router class
  • 7a6da7b test(server): add tests for the http server
  • 2751264 fix: upgrade fastify from 4.11.0 to 4.12.0
  • f6d1537 feat(route): start route implementation
  • 8310fb5 feat(route): start route implementation
  • aa5e20e feat(handlers): implement fastify hooks handler
  • 0e97d7a feat(types): useful types implementation
  • b22b336 feat(server): http server implementation
  • 59b3ef2 feat(providers): server provider implementation
  • 59dfdb8 feat(context): request context implementation
  • eb4708a test(context): add tests for request context
  • df9e32e feat(ts): add tsconfig.json file
  • e82bf18 feat(ts): initial commit
  • d4b8079 Merge pull request #114 from AthennaIO/snyk-upgrade-fea623d837d1e5948ce5065f21b4c927
  • c88833e test(fastify): change fastify version in tests
  • f7e3f95 fix: upgrade fastify from 4.9.2 to 4.11.0
Http - 3.0.11

Published by github-actions[bot] almost 2 years ago

  • a8a9b5e Merge pull request #113 from AthennaIO/develop
  • 935d519 feat(context): add little new methods to request/response
  • d8e3e8f fix(swagger): remove default value from response
  • db4225e fix(types): change types from commands addFlags method
  • 12aca07 test(logs): remove logs from tests
  • 71adb41 chore(npm): update dependencies
Http - 3.0.10

Published by github-actions[bot] almost 2 years ago

  • 9b348cb Merge pull request #112 from AthennaIO/develop
  • a96596b fix(handler): response should come before ignore status validation
Http - 3.0.9

Published by github-actions[bot] almost 2 years ago

  • 28174e3 Merge pull request #111 from AthennaIO/develop
  • 0532e31 chore(npm): update dependencies