ft and ft client are now beta
Finally. Finally, I have finished a project to a degree that I like. ft
and ft-client
are now in beta, not that I want to release them to the public, but they are finally in beta. I might also release a version 0.1
and finalize the API with some swagger or similar API DOCS.
This has been a hell of a ride because I have never really finished a project. I always procrastinated finished projects but writing about this one, I guess, helped me progress along. ft
is definitely a weird project since I don’t know of any similar projects, both in codebase concepts(mainly the server) and in its idea.
I have been thinking of removing the authentication layer completely. I have removed the owner
field from the operation
because it is pretty much useless if a client disconnects and there is no way to re-use a previous token(tokens are handed randomly to users, users cannot influence old tokens). I might aswell remove the requirement that a user must be connected to /sse
to do any sort of operation.
Middleware must be used for ft
to extend its functionality further but, personally, I am satisified with its current state.
In general, this is a good point for the project and me as a developer. I feel proud of what I have accomplished.