Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

APIFlask

APIFlask is a lightweight Python web API framework based on Flask and marshmallow-code projects. It's easy to use, highly customizable, ORM/ODM-agnostic, and 100% compatible with the Flask ecosystem.
Collective - Host: opensource - https://opencollective.com/apiflask - Website: https://apiflask.com - Code: https://github.com/greyli/apiflask

Sort configuration variables

github.com/apiflask/apiflask - 3601c7a43c03d674b56590559182c66a33f166f8 authored almost 4 years ago
Fix Swagger UI OAuth redirect URL for missing config

The SWAGGER_UI_OAUTH2_REDIRECT_URL config is removed.

github.com/apiflask/apiflask - 4420d3ea58766af74222e53366db7d5cc1ede296 authored almost 4 years ago
Remove AUTH_ERROR_SCHEMA

Use HTTP_ERROR_SCHEMA for auth error

github.com/apiflask/apiflask - b6a60d1edff971bd352d1a4e0a3d21fcb30936ec authored almost 4 years ago
Remove config AUTO_HTTP_ERROR_RESPONSE

github.com/apiflask/apiflask - 8d62fd0ef5be0c04225a3066c4fb0c70abfed68b authored almost 4 years ago
Merge 2XX response description configs

Replace following:
- DEFAULT_2XX_DESCRIPTION
- DEFAULT_200_DESCRIPTION
- DEFAULT_201_DESCRIPTION...

github.com/apiflask/apiflask - 9a182431848e87eec996d6fc59ba4e0888b70346 authored almost 4 years ago
Merge pull request #5 from Yuxiaoy1/patch-1

Fix typos in APIFlask docstring

github.com/apiflask/apiflask - 26905d63b9dc21c8a9051d9dbbb3ec093cdb2746 authored almost 4 years ago
Fix typos in APIFlask docstring

Default version of the api should be "0.1.0", not "1.0.0".

github.com/apiflask/apiflask - 4143548085b2ec10944492fed4008628633a7590 authored almost 4 years ago
Simplify documentation progress bar

github.com/apiflask/apiflask - c30271169b3878e79355f0e888da649f78e0a2bd authored almost 4 years ago
Update example application to use a better name for input data

github.com/apiflask/apiflask - 59029cc0d41ef0dec96f4cecba0b05059e80ec9e authored almost 4 years ago
Update GitHub test workflow: remove Python 3.6

github.com/apiflask/apiflask - 5d8fc9404bbadb82fe8a3cc9f7bb508b45daf53a authored almost 4 years ago
Support to customize spec MIME type (#3)

* Add configs for spec MIME type & remove config SPEC_FORMAT

Use flask.jsonify generate a res...

github.com/apiflask/apiflask - 61d9c198cb30e6c2dcce342b70f80c20aeedcbd4 authored almost 4 years ago
Fix example in README

github.com/apiflask/apiflask - 3a6540ce8e3c6be1a4ee45dc87673d16291725f5 authored almost 4 years ago
[Docs] Fix image URL for twitter card

github.com/apiflask/apiflask - 4fed22bae7f329878d69bfd6d72b47c417338684 authored almost 4 years ago
Add Codecov badge

github.com/apiflask/apiflask - 1204f77b90c139902e944f6970b91aad424cea52 authored almost 4 years ago
Mark other docs chapters as WIP, progress 25%

github.com/apiflask/apiflask - 32e1e5d3006b77501537977f7ad1f6aca92a6131 authored almost 4 years ago
Add docs chapter "Basic Usage"

github.com/apiflask/apiflask - 0a1b29dd7684d239e98a1d8025477bcfabe310c2 authored almost 4 years ago
Disable GA for localhost

github.com/apiflask/apiflask - b07746e3afd53775e286549201aa14a4b12dd7f3 authored almost 4 years ago
Fix GA for GA4 tag

github.com/apiflask/apiflask - 2e8845b65cb8f5e8717a7cab180939e94bf3092e authored almost 4 years ago
Add GA and Twitter meta tags in docs

github.com/apiflask/apiflask - 244e9dde509e8333e350ac779b756cf8e8f6a1b7 authored almost 4 years ago
Work on version 0.3.1

github.com/apiflask/apiflask - 15b94fa9e364f77c751c270a31e9e9594f6e936b authored almost 4 years ago
Release version 0.3.0

github.com/apiflask/apiflask - b14136f8986ddc2ec37da0b7aeab852276ed42bf authored almost 4 years ago
Update example application

github.com/apiflask/apiflask - 3fb42d5f51a4db551d1c8f5aaf4705b71f06635b authored almost 4 years ago
Support to set custom example for request/response body

github.com/apiflask/apiflask - 638fa9c5680944d6454a4dbafe8abb152525d91c authored almost 4 years ago
Update docs announcement

github.com/apiflask/apiflask - 803fe74f76156c438e0bb0cf8900c66f9e36ba6d authored almost 4 years ago
Add docs WIP progress bar

github.com/apiflask/apiflask - 99746e5b06e687792975ec70dd55cc98fbc29cc2 authored almost 4 years ago
Update changelog for version 0.3.0

github.com/apiflask/apiflask - 672f53042703e8e8a17a1e9c821e786624342a3f authored almost 4 years ago
Add config file for Netlify

Install all requirements to make Pytkdocs importing work.

github.com/apiflask/apiflask - 69d280f9ba5affd78b3ee9cb6df1e5247a622d45 authored almost 4 years ago
Fix typo in docstring and example application

github.com/apiflask/apiflask - 007f0c3339af8677e18ad4e806e8b75edad98783 authored almost 4 years ago
Update example application to use separate schema for input and output

github.com/apiflask/apiflask - 982d38be573597512b25d383c1ffa81e3ffa6896 authored almost 4 years ago
Rename, relocate and refactor

- Rename module errors to exceptions.
- Rename api_abort() to abort_json().
- Rename get_error_m...

github.com/apiflask/apiflask - d149c0c0ee90a7120e6ede1c3e09715c944bb704 authored almost 4 years ago
Add docstrings (Google style) and generate API reference with mkdocstrings

github.com/apiflask/apiflask - 6d65a25ab4de9d623e22575d4d5476abdc50cbc0 authored almost 4 years ago
Check if status_code is valid for api_abort and HTTPError

github.com/apiflask/apiflask - 20077dea0e82f123a3d2fc50c2ec529346215789 authored almost 4 years ago
Allow pass a dict schema in "output" decorator

Now use default schema name "Generated" for dict schema if schema_name is missing, remove Runtim...

github.com/apiflask/apiflask - e82fd168faf5f04871e549ebe22c63e66270bd1b authored almost 4 years ago
Support to pass a dict schema in "input" decorator

github.com/apiflask/apiflask - f9c2c441363ddf4720800e0d3fc3d0e9cc28fe81 authored almost 4 years ago
Use marshmallow.Schema as base schema

github.com/apiflask/apiflask - f472b562530f80a386d3e06d22d05bf5bfa822c0 authored almost 4 years ago
Rename @doc(tags) to @doc(tag)

github.com/apiflask/apiflask - 3cb45cbfa6370a2a55127e3caafc2db0f6522c03 authored almost 4 years ago
Add type annotations and refactor some APIs

- Add role and optional argument for auth_required.
- Rename openapi._OpenAPIMixin to openapi.Op...

github.com/apiflask/apiflask - 5cbf27ecbb4318a9fd177307a52146aa993f86c8 authored almost 4 years ago
Fix tox docs dir

github.com/apiflask/apiflask - 49180e773fe479938b7dbbc1406c24bde5a6472b authored almost 4 years ago
Add mkdocs search plugin and set toc permalink

github.com/apiflask/apiflask - 10c31ed0d61d2ab8c96aea35f22481b3c5a9b25a authored almost 4 years ago
Reuse README file in docs

github.com/apiflask/apiflask - f600d6c7135af68dbbbe7cf6e36c551d09afde86 authored almost 4 years ago
Change the structure of docs folder

github.com/apiflask/apiflask - cb0f7f13c422e932ca7718a11e0633fec7068f53 authored almost 4 years ago
Add development requirements files

github.com/apiflask/apiflask - 6961ac793dbcf70b334b8c9dc4e1b818300a87fc authored almost 4 years ago
Use public URLs for images in README

github.com/apiflask/apiflask - 83ce6febf1ea52346f005b1e08f019206f46a898 authored almost 4 years ago
Update setup.py for package data

github.com/apiflask/apiflask - 868ba018efdd1215d3b2ac32fbf1201a400855bd authored almost 4 years ago
Work on 0.3.0

github.com/apiflask/apiflask - e40b5e98b8a8a1cf984a31555f19f45360a0b5f5 authored almost 4 years ago
Add mkdocstrings into tox docs deps

github.com/apiflask/apiflask - 7006331e96a821e1c5ee33fc2856021073fa800f authored almost 4 years ago
Ready to release 0.2.0

github.com/apiflask/apiflask - 9fa5a9e59478518cf93350de5f72cf70fde04460 authored almost 4 years ago
Ignore mkdocs site folder

github.com/apiflask/apiflask - a22de8c3678f65da2add5441bf8b0f87807adb08 authored almost 4 years ago
Add basic docs with MkDocs Material

github.com/apiflask/apiflask - 36aca143e99b631cf4a37d76dfea4b907685b2d6 authored almost 4 years ago
Add basic example application

github.com/apiflask/apiflask - bf5f7369123fd91f3ca06b7d22387cd3d081590f authored almost 4 years ago
Update Changelog and README

github.com/apiflask/apiflask - 545306727302f6772acb414255f0ffaa7e3cf1d1 authored almost 4 years ago
Stop adding "List" postfix for schema with many=True

github.com/apiflask/apiflask - 947afc4a40435146d96071009f2b78ba09cfc32d authored almost 4 years ago
Add config DEFAULT_2XX_DESCRIPTION for other 2XX responses

Also add a config DEFAULT_201_DESCRIPTION for 201 response.

github.com/apiflask/apiflask - d9bec914394f6afacae3b74e4e1551a89c5e486b authored almost 4 years ago
Pin APISpec to 4.2.0 and change to use the public attribute "Components.schema"

github.com/apiflask/apiflask - cf18fd759195c738040c73b710e9ce78de916d13 authored almost 4 years ago
Update README and Changelog for 0.2.0

github.com/apiflask/apiflask - c362092b7e4748ed234847a160dc3d5d7869ff72 authored almost 4 years ago
Support pass a list to @doc(responses) and stop overwrite description

github.com/apiflask/apiflask - 09986541afa5d7013cfcc6f16820c7af3b8d7470 authored almost 4 years ago
Register an error response schema for response added with @doc

Add new config:
- AUTO_HTTP_ERROR_RESPONSE
- HTTP_ERROR_SCHEMA

github.com/apiflask/apiflask - 1b7dce5f722d038be5dc726d52a0eefd0365eeeb authored almost 4 years ago
Register a authorization error response for endpoints which use @auth_required

Add new config:
- AUTO_AUTH_ERROR_RESPONSE
- AUTH_ERROR_STATUS_CODE
- AUTH_ERROR_DESCRIPTION
- A...

github.com/apiflask/apiflask - c8992a8e420522a3e66563e455aa628f0f20a09c authored almost 4 years ago
Make error response configurable

Add config AUTO_VALIDATION_ERROR_RESPONSE
Add config VALIDATION_ERROR_SCHEMA
Change config VALID...

github.com/apiflask/apiflask - 35869456a2a7a73771afc15446a9963a239eba7f authored almost 4 years ago
Turn view_func._spec['response'] into a dict

github.com/apiflask/apiflask - a80c941cdcf446ae3ba0a0b4dab2ae5495230013 authored almost 4 years ago
Add EmptySchema to declare 204 response

github.com/apiflask/apiflask - 9f5dcc31d50d67c5ea53cc909780cd66f068a0f6 authored almost 4 years ago
Improve 204 and 200 response handling

- Rename DESCRIPTION_FOR_200 to DEFAULT_200_DESCRIPTION
- Rename DESCRIPTION_FOR_204 to DEFAULT_...

github.com/apiflask/apiflask - 202c89f238e95e6afc040006916e8b96a831ad15 authored almost 4 years ago
Update setup.py and .gitignore

github.com/apiflask/apiflask - 565bc958316e7944a10ba7ca3bdff64178e68e86 authored almost 4 years ago
Add license notice

github.com/apiflask/apiflask - 4fe62d100e3bd69ec54c2b75446d9d09f8f392b9 authored almost 4 years ago
Import Schema from flask_marshmallow

github.com/apiflask/apiflask - ed55ba27e11139af64125241c4f64d292ec8e7b2 authored almost 4 years ago
Rename Blueprint to APIBlueprint, rename abort to api_abort

github.com/apiflask/apiflask - 29be6c87efbc864f7e971ff77722999ed4beb64f authored almost 4 years ago
Add tests and test_apps (100% coverage)

github.com/apiflask/apiflask - 71d9322d57f065e5da6cd0f4d27defac839f9afd authored almost 4 years ago
Fix setting Swagger UI OAuth config

github.com/apiflask/apiflask - edc32a02848a6ab777fb71fa5b7fdaee9fc09128 authored almost 4 years ago
Add APIFlask.docs_oauth2_redirect_path

Remove config SWAGGER_UI_OAUTH2_REDIRECT_URL

github.com/apiflask/apiflask - ba998474a6a7de0a9cfc1785fb352bde7fc2d606 authored almost 4 years ago
Rename DOCS_USE_GOOGLE_FONT to REDOC_USE_GOOGLE_FONT

Since Swagger UI has built in google font support

github.com/apiflask/apiflask - a406cac8a558ea36f25c3198dfcf3e1047aa644a authored almost 4 years ago
Add more AUTO_* configs

AUTO_DESCRIPTION
AUTO_PATH_SUMMARY
AUTO_PATH_DESCRIPTION

github.com/apiflask/apiflask - 65d66ff7c2ba2b91b39578c16e4f34fc23c6d922 authored almost 4 years ago
Rename module exceptions to errors

github.com/apiflask/apiflask - 605286e648a9ebdf32b01650ac8645736541ee52 authored almost 4 years ago
Remove config UNKNOWN_ERROR_MESSAGE

also rename _get_error_message to get_error_message

github.com/apiflask/apiflask - 62617660a5083803bbc12182b85746b9924f3293 authored almost 4 years ago
Refactor security module and fix current_user property MRO issue

github.com/apiflask/apiflask - d4fbd7ed64cea6c74dbb8202f33ebfeade3f2c70 authored almost 4 years ago
Move default_error_handler to exceptions module

github.com/apiflask/apiflask - 4851f45661a858340b47b38066c7cae01320b891 authored almost 4 years ago
Update the docstring of doc decorator

github.com/apiflask/apiflask - d7a7d34bc52f0bab6c840e86d2c0536b35b8c3fa authored almost 4 years ago
Add switch to disable OpenAPI support

github.com/apiflask/apiflask - 356a2d75296a33ec017381a9644ffc3af117b99b authored almost 4 years ago
Add description attribute for Auth classes

github.com/apiflask/apiflask - 7e3d67bc134c780fcd68efdef866b8d72ffe7e90 authored almost 4 years ago
Rename all the "apisepc" into "spec"

github.com/apiflask/apiflask - 57672d296981aad5eb571e6bac80c9a75cbcb0ae authored almost 4 years ago
Skip test coverage for the method from Flask

github.com/apiflask/apiflask - 8c5e64ab705228016af5ea485a5ae53b5a3dc83f authored almost 4 years ago
Add app.get_apispec() method and config SPEC_FORMAT

github.com/apiflask/apiflask - 3945ea637b041541bfb92e84a34d1292a3b81d3e authored almost 4 years ago
Improve tags generation

github.com/apiflask/apiflask - adda2e6d03da9c33ce5c842011ecd79ee18f7a7d authored almost 4 years ago
Rename @doc tag to tags to support pass a tag list

github.com/apiflask/apiflask - d9de13e9bcc6a84fe76f52f6a85f246850ebd555 authored almost 4 years ago
Fix @doc hide level

github.com/apiflask/apiflask - 19d1455be4eb21fb5b1b68a55daa73ca507a76b6 authored almost 4 years ago
Fix @doc description

github.com/apiflask/apiflask - b4cb3c526562642bfe41c7f86e8d9bc4229b56be authored almost 4 years ago
Add explicit arguments for HTTPBasicAuth and HTTPTokenAuth

github.com/apiflask/apiflask - c5098220c739b37c34d07f85a5b6d9e90c57b659 authored almost 4 years ago
Add tag support for blueprint.Blueprint

Add new config AUTO_TAGS

github.com/apiflask/apiflask - 14582375259a05b11bda7209792a248335c619e2 authored almost 4 years ago
Skip docs test temporarily

github.com/apiflask/apiflask - 0a5840087756f8b19a4eb89eecf42a573887357f authored almost 4 years ago
Add blueprint and scaffold module

Also add keyword arguments for APIFlask for IDE hints

github.com/apiflask/apiflask - 6d9d85b5f3652cc6de676c9f4e846ea92258e6d9 authored almost 4 years ago
Add security module

github.com/apiflask/apiflask - 4d3162a98c317887b0772d6c7a0c2e97b0604b9f authored almost 4 years ago
Improve auth schema names and support blueprint level auth

github.com/apiflask/apiflask - 977dd42636d7d230469a774d751edb0981c91f7f authored almost 4 years ago
Move config to settings module

DESCRIPTION_FOR_200 -> 200_DESCRIPTION
DESCRIPTION_FOR_204 -> 204_DESCRIPTION

github.com/apiflask/apiflask - 07c1d56d9e505b56d8d068b6351737c8ee827481 authored almost 4 years ago
Add some padding for logo image

github.com/apiflask/apiflask - fcb8cebe0de94513945ee167d5b59316d9b6535f authored almost 4 years ago
Add helpful info for input location error

github.com/apiflask/apiflask - cbb17883ca3b4d0ac0bdc6bbdc8b9857f307df33 authored almost 4 years ago
Refactor and improve exceptions

Use the status code reason as the default error message
Make status_code become a positional arg...

github.com/apiflask/apiflask - 3084ea917fccecafbf85e66e571b7beba03d225c authored almost 4 years ago
Change HTTPException to HTTPError

github.com/apiflask/apiflask - 993f5ed4a01e83f24849be122d91c6a6f8b49c1b authored almost 4 years ago
Add validation for input location

github.com/apiflask/apiflask - 70b5579c1e627c3ef162f355b23bc9a23bfa8ba2 authored almost 4 years ago
Fix status code when route returns a one-element tuple

github.com/apiflask/apiflask - c67a5ea6619abdc823ed082578c1dfea50e8e271 authored almost 4 years ago