Commit Graph

73 Commits

Author SHA1 Message Date
allcontributors[bot]
ccbdd09659 docs: add stephane as a contributor for test, bug (#723)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-09-12 12:01:26 +02:00
allcontributors[bot]
c7f1e448a2 docs: add daanbeverdam as a contributor for code (#712)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-09-04 18:14:00 +02:00
François Voron
7527902e9d Update book link 2021-09-04 18:08:23 +02:00
François Voron
6436e08664 Add book notice on README 2021-09-03 16:57:57 +02:00
François Voron
37d03ea730 Update repository paths 2021-08-27 16:00:27 +02:00
allcontributors[bot]
0ea3460a49 docs: add davidbrochart as a contributor for doc (#690)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: François Voron <fvoron@gmail.com>
2021-08-12 14:21:31 +02:00
allcontributors[bot]
7e52db304b docs: add BoYanZh as a contributor for doc (#689)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-08-12 14:17:37 +02:00
allcontributors[bot]
6374cf4b7a docs: add cosmosquark as a contributor for code (#665)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-07-17 10:02:07 +02:00
François Voron
adc0826886 Update BMC button 2021-07-16 17:20:56 +02:00
François Voron
023bf08a7e Revert "Switch to GitHub sponsors"
This reverts commit 3afc2037f1.
2021-07-16 17:00:02 +02:00
allcontributors[bot]
11db99c13e docs: add jnu as a contributor for bug (#651)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-07-03 20:18:20 +02:00
allcontributors[bot]
c83bdeb0e0 docs: add lill74 as a contributor (#641)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-06-08 16:28:51 +02:00
François Voron
5267e605f4 Implement password validation mechanism (#632)
* Implement password validation mechanism

* Add invalid password reason

* Always pass user in password validator

* Add password validation documentation
2021-05-17 08:58:23 +02:00
allcontributors[bot]
8c4afbaf9f docs: add vladhoi as a contributor (#620)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-05-01 18:06:43 +02:00
allcontributors[bot]
679cd1a1cf docs: add sandalwoodbox as a contributor (#611)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-04-20 09:46:26 +02:00
allcontributors[bot]
d2a7ba0460 docs: add alexferrari88 as a contributor (#608)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-04-18 18:26:38 +02:00
François Voron
3afc2037f1 Switch to GitHub sponsors 2021-04-10 09:59:24 +02:00
allcontributors[bot]
61e5b77647 docs: add silllli as a contributor (#586)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-04-02 12:48:57 +02:00
allcontributors[bot]
c7c561a7c5 docs: add Smithybrewer as a contributor (#562)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-03-23 14:20:35 +01:00
François Voron
e2709f1e31 Remove pipenv and switch to good old pip 2021-03-04 17:35:48 +01:00
allcontributors[bot]
cdb62bfdf7 docs: add augusto-herrmann as a contributor (#535)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-03-02 08:14:21 +01:00
allcontributors[bot]
5446a91383 docs: add rbracco as a contributor (#529)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-25 12:00:59 +01:00
allcontributors[bot]
95b5c1b276 docs: add collerek as a contributor (#501)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-07 09:35:32 +01:00
Paolo Dina
579313f887 Ormar backend support (#470)
* Add db adapter for ormar (wip)

* finish ormar support enough to pass tests

* remove idea folder

* update ormar version in tool.flit.metadata.requires-extra

* Add documentation about ormar

* Apply isort and black formatting

* Restore python 3.7 in Pipfile

* Update build.yml

* Add missing test for ormar update

* changes after review

Co-authored-by: Paolo Dina <paolo.dina@codingmoth.com>
Co-authored-by: collerek <collerek@gmail.com>
2021-02-07 09:34:40 +01:00
François Voron
469d9e73cc Fix all contributors badge position 2021-02-06 18:42:21 +01:00
allcontributors[bot]
82c2c43eed docs: add lefnire as a contributor (#500)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:40:52 +01:00
allcontributors[bot]
74f5177230 docs: add dralshehri as a contributor (#499)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:40:21 +01:00
allcontributors[bot]
4badaefdf8 docs: add p3t3r67x0 as a contributor (#498)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:39:31 +01:00
allcontributors[bot]
7d15c1b83a docs: add grigi as a contributor (#497)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:38:32 +01:00
allcontributors[bot]
2fa9120286 docs: add MariusMez as a contributor (#496)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:37:42 +01:00
allcontributors[bot]
5a596ca504 docs: add prostomarkeloff as a contributor (#495)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:35:45 +01:00
allcontributors[bot]
0f8ad9d987 docs: add niazangels as a contributor (#494)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:34:47 +01:00
allcontributors[bot]
3b9c771ad5 docs: add rnd42 as a contributor (#493)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:34:13 +01:00
allcontributors[bot]
ad0fd3bbf4 docs: add nullhack as a contributor (#492)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:32:28 +01:00
allcontributors[bot]
3318ccfca5 docs: add mcolladoio as a contributor (#491)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:31:51 +01:00
allcontributors[bot]
2acddd4e05 docs: add oskar-gmerek as a contributor (#490)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:30:50 +01:00
allcontributors[bot]
d5ba3acdd0 docs: add SelfhostedPro as a contributor (#489)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:29:40 +01:00
allcontributors[bot]
9552c82db8 docs: add lill74 as a contributor (#488)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:28:37 +01:00
allcontributors[bot]
fe627906ef docs: add mark-todd as a contributor (#486)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: François Voron <fvoron@gmail.com>
2021-02-06 18:27:07 +01:00
allcontributors[bot]
05353725af docs: add eddsalkield as a contributor (#485)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:21:16 +01:00
allcontributors[bot]
95e1214c16 docs: add satwikkansal as a contributor (#483)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:18:29 +01:00
allcontributors[bot]
5d32ff0bcc docs: add roywes as a contributor (#482)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:16:02 +01:00
allcontributors[bot]
53f8b41948 docs: add MatthewScholefield as a contributor (#481)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:15:12 +01:00
allcontributors[bot]
cef3c35a2f docs: add slado122 as a contributor (#480)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:14:20 +01:00
allcontributors[bot]
7cc750ea4a docs: add paolodina as a contributor (#478)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 18:11:57 +01:00
François Voron
63068bb291 Tweak allcontributors config 2021-02-06 17:56:57 +01:00
allcontributors[bot]
4cfcab3657 docs: add frankie567 as a contributor (#477)
* docs: update README.md [skip ci]

* docs: create .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2021-02-06 17:54:36 +01:00
François Voron
373157c284 Finalize user activation feature (#439)
* Add routes for user activation (#403)

* Add routes for user activation

Generate a token after creating the user in register route, passing to `activation_callback`, if `activation_callback` supplied
Create new `/activate` route that will verify the token and activate the user
Add new error codes to `fastapi_users/router/common.py`
Update documentation
Add tests

Co-authored-by: Mark Todd <markpeter.todd@hotmail.co.uk>

* Rework routes for user activation

* Separate verification logic and token generation into `/fastapi_users/router/verify.py`, with per-route callbacks for custom behaviour

* Return register router to original state

* Added `is_verified` property to user models

* Added `requires_verification` argument to `get_users_router`and `get_auth_router`

* Additional dependencies added for verification in `fastapi_users/authentication/__init__.py`

* Update tests for new behaviour

* Update `README.md` to describe a workaround for possible problems during testing, by exceeding ulimit file descriptor limit

Co-authored-by: Mark Todd <markpeter.todd@hotmail.co.uk>

* Restored docs to original state.

* All other modifications reqested added

Kebab-case on request-verify-token
SECRET now used as test string
Other minor changes

Co-authored-by: Mark Todd <markpeter.todd@hotmail.co.uk>

* Embed token in body in verify route

* Reorganize checks in verify route and add unit test

* Ignore coverage on Protocol classes

* Tweak verify_user function to take full user in parameter

* Improve unit tests structure regarding parametrized test client

* Make after_verification_request optional to be more consistent with other routers

* Tweak status codes on verify routes

* Write documentation for verification feature

* Add not released warning on verify docs

Co-authored-by: Edd Salkield <edd@salkield.uk>
Co-authored-by: Mark Todd <markpeter.todd@hotmail.co.uk>
2021-01-12 10:44:42 +01:00
François Voron
8940f6b9f8 Add Buy me a coffee badge 2020-12-24 12:04:34 +01:00
François Voron
61bdab0fb4 Revert ko-fi 2020-12-24 10:43:54 +01:00