Skip to content

Commit aa93e38

Browse files
committed
update CHANGELOG and TODO
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
1 parent bc07e03 commit aa93e38

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Everything in this section will be included in the next official release.
1414

1515
**New Features**
1616

17+
- Paginate users list endpoint ([#796](https://github.com/seapagan/fastapi-template/pull/796)) by [seapagan](https://github.com/seapagan)
1718
- Add heartbeat endpoint and tests ([#795](https://github.com/seapagan/fastapi-template/pull/795)) by [seapagan](https://github.com/seapagan)
1819
- Feat(logging): implement comprehensive logging infrastructure with loguru ([#794](https://github.com/seapagan/fastapi-template/pull/794)) by [seapagan](https://github.com/seapagan)
1920
- Prevent last admin from deleting themselves ([#792](https://github.com/seapagan/fastapi-template/pull/792)) by [seapagan](https://github.com/seapagan)

TODO.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22

33
## General
44

5-
- Convert to an installable package that just works(tm), with all the existing
6-
functionality. This will make it much easier to use and maintain. Obviously
7-
everything should be able to be subclassed as required.
85
- allow to tag endpoints as belonging to a group so can then have similar auth
96
etc.
107
- add time-limited bans (configurable)
@@ -25,7 +22,6 @@
2522
this should be implemented. *This may just need to be in derived projects
2623
though, not this template*.
2724
- Add Metrics and Observability (eg Prometheus, Grafana, Sentry, etc)
28-
- Use an alternative logger if uvicorn is not being used for some reason.
2925
- Allow the option of using auto-incerement integers for the User ID (as it is
3026
now) or UUID's which is more secure and common these days. This should be
3127
configurable in the settings, and (for now) the default should be the current
@@ -42,8 +38,7 @@
4238
periodically be auto-purged of tokens that would be time-expired anyway.)
4339
Redis would be a good choice for this.
4440
- Once the above is done, if a user deletes themselves (or is deleted), their
45-
tokens should be invalidated immediately, this wil fix the Internal Server
46-
Error if they try to keep connecting with their old tokens.
41+
tokens should be invalidated immediately.
4742
- Implement user groups and permissions, make it configurable.
4843
- Allow social login (eg Google, Facebook, Twitter, etc), check out
4944
[fastsapi-sso](https://github.com/tomasvotava/fastapi-sso) for this.
@@ -64,8 +59,6 @@
6459
to change it easily.
6560
- Ctrl-c on the `custom metadata` command should not bring up a Rich
6661
stack-trace, but exit cleanly.
67-
- Add commands to the CLI to serve, build, publish to gh-pages the API
68-
documentation site.
6962

7063
## Documentation
7164

0 commit comments

Comments
 (0)