Commit Graph

19 Commits

Author SHA1 Message Date
François Voron
159c8b967e Update README 2020-01-17 11:45:25 +01:00
François Voron
104a6c6bf5 Inject every models variations and DB model in DB adapters (#84)
* Inject every model variations in router and DB model in DB adapters

* Update documentation and import Tortoise in db module

* Use path operation decorator dependencies for superuser routes
2020-01-04 15:36:34 +01:00
François Voron
49deb437a6 Fix #42: multiple authentication backends (#47)
* Revamp authentication to allow multiple backends

* Make router generate a login route for each backend

* Apply black

* Remove unused imports

* Complete docstrings

* Update documentation

* WIP add cookie auth

* Complete cookie auth unit tests

* Add documentation for cookie auth

* Fix cookie backend default name

* Don't make cookie return a Response
2019-12-04 13:32:49 +01:00
François Voron
6f8bf57d0a Add development instructions in README 2019-11-02 14:18:08 +01:00
François Voron
ab0b187f20 Implement MongoDB database adapter (#29)
* Implement MongoDB adapter using motor

* Add mongo container to build pipeline

* Tidy up dependencies

* Update documentation for MongoDB

* Export MongoDB adapter from db package

* Pass black format

* Update README
2019-10-27 16:34:30 +01:00
François Voron
f337bf1491 Use README as index for documentation 2019-10-20 10:23:46 +02:00
François Voron
a5618399a1 Fix #9: Write documentation (#16)
* Start to write documentation

* Add docs favicon

* Add routes documentation

* Add doc about dependency callables

* Add information about how to make authenticated calls
2019-10-19 18:16:08 +02:00
François Voron
fee3e4ef53 Update build badge in README 2019-10-17 08:59:37 +02:00
François Voron
1e1a3dc06a Setup Flit and lock packages versions 2019-10-17 07:48:39 +02:00
François Voron
c111f00318 Use GitHub actions for CI (#7) 2019-10-13 19:01:39 +02:00
François Voron
c00fe925c2 Fix logo on README 2019-10-13 10:58:48 +02:00
François Voron
1280ad0776 Add logo 2019-10-13 10:56:24 +02:00
François Voron
d439731304 Link issues in README 2019-10-12 09:45:16 +02:00
François Voron
c7592ba442 Add features to README 2019-10-12 09:44:01 +02:00
François Voron
8c488c8242 Add Codecov badge [ci skip] 2019-10-11 15:33:46 +02:00
François Voron
cd50bc6f71 Add build status badge [ci skip] 2019-10-11 15:23:03 +02:00
François Voron
d9e6e93f08 Add Dependabot badge to README 2019-10-10 12:20:00 +02:00
François Voron
f2bd2c6485 Update README 2019-10-09 16:58:46 +02:00
François Voron
f6ff897232 Setup Mkdocs 2019-10-09 08:07:49 +02:00