forked from lda/telodendria
Bring change log up to date-ish.
Next release I'll try to stay on top of this more.
This commit is contained in:
parent
056804810f
commit
70fd61cd23
2 changed files with 27 additions and 3 deletions
2
TODO.txt
2
TODO.txt
|
@ -31,7 +31,7 @@ Milestone: v0.2.0
|
||||||
[ ] Document Str and remove old functions from Util docs.
|
[ ] Document Str and remove old functions from Util docs.
|
||||||
|
|
||||||
[ ] Clean up scripts (make tools/lib/matrix.sh)
|
[ ] Clean up scripts (make tools/lib/matrix.sh)
|
||||||
[ ] Update changelog
|
[x] Update changelog
|
||||||
[x] Fix man page links on website
|
[x] Fix man page links on website
|
||||||
|
|
||||||
Milestone: v1.0.0
|
Milestone: v1.0.0
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.Dd $Mdocdate: January 6 2023 $
|
.Dd $Mdocdate: January 17 2023 $
|
||||||
.Dt TELODENDRIA-CHANGELOG 7
|
.Dt TELODENDRIA-CHANGELOG 7
|
||||||
.Os Telodendria Project
|
.Os Telodendria Project
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
|
@ -32,10 +32,22 @@ as well, so you can discuss your progress and ask questions.
|
||||||
.Pp
|
.Pp
|
||||||
Not released yet.
|
Not released yet.
|
||||||
.Pp
|
.Pp
|
||||||
|
This release is focused on providing a decent amount of the
|
||||||
|
client authentication API. You can now create accounts on a
|
||||||
|
Telodendria homeserver, and log in to get access tokens.
|
||||||
|
.Pp
|
||||||
New:
|
New:
|
||||||
.Bl -bullet
|
.Bl -bullet
|
||||||
.It
|
.It
|
||||||
Added a basic form of the user interactive authentication API,
|
Added the basic form of the user registration API. If
|
||||||
|
registration is enabled in the configuration file, clients
|
||||||
|
can now register for Matrix accounts.
|
||||||
|
.It
|
||||||
|
Added the basic form of the user login API. Clients can now
|
||||||
|
log in to their accounts and generate access tokens to be
|
||||||
|
used to authenticate requests.
|
||||||
|
.It
|
||||||
|
Added the basic form of the user interactive authentication API,
|
||||||
which can be used by any endpoints that the spec says require
|
which can be used by any endpoints that the spec says require
|
||||||
it. Currently, it only implements a single dummy login flow,
|
it. Currently, it only implements a single dummy login flow,
|
||||||
so it's more of a formality than anything else, but more login
|
so it's more of a formality than anything else, but more login
|
||||||
|
@ -75,6 +87,9 @@ such as access tokens, usernames, or passwords. However,
|
||||||
.Nm
|
.Nm
|
||||||
should not be leaking memory at all, so if you encounter
|
should not be leaking memory at all, so if you encounter
|
||||||
any leaks, please report them.
|
any leaks, please report them.
|
||||||
|
.It
|
||||||
|
Refactored a lot of the code and accompanying documentation
|
||||||
|
to be more readable and maintainable.
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
Bug fixes:
|
Bug fixes:
|
||||||
|
@ -127,7 +142,16 @@ Fix whitespace issues in various shell scripts.
|
||||||
.It
|
.It
|
||||||
Fixed the debug log output so that it only shows the file name,
|
Fixed the debug log output so that it only shows the file name,
|
||||||
not the entire file path in the repository.
|
not the entire file path in the repository.
|
||||||
|
.It
|
||||||
|
Updated the copyright year in the source code and compiled output.
|
||||||
|
.It
|
||||||
|
Switch the -std=c89 flag to -ansi instead, as -ansi might be more
|
||||||
|
supported.
|
||||||
.El
|
.El
|
||||||
|
.Pp
|
||||||
|
And many more small bug fixes and feature additions. Please
|
||||||
|
test the current functionality, and report bugs to the Matrix
|
||||||
|
rooms.
|
||||||
.Sh v0.1.0
|
.Sh v0.1.0
|
||||||
.Pp
|
.Pp
|
||||||
Tuesday, December 13, 2022
|
Tuesday, December 13, 2022
|
||||||
|
|
Loading…
Reference in a new issue