Releases: tfasoft/api
TFAsoft API 7.8.1
New realease of TFAsoft API 🎉
This API is the core of TFAsoft platform.
Change logs
- IP limitation.
- Using Redis to keep tokens.
- Remove token from model.
- Add tree of docs.
Amirhossein Mohammadi - Mar 2023
TFAsoft API 6.4.0
New realease of TFAsoft API 🎉
This API is the core of TFAsoft platform.
Change logs
- Saving login logs. Now we can provide our Analytics to admins in Dashboard.
- Recive message after successful login. After a successful login, user recive a message with content of which application and provider.
Amirhossein Mohammadi - Apr 2023
TFAsoft API 5.2.0
New realease of TFAsoft API 🎉
This API is the core of TFAsoft platform.
Change logs
- Check admin account is active or not.
- Decrease credits for each successful login.
Amirhossein Mohammadi - Apr 2023
TFA API 4.0.0
TFAsoft API 4.0.0 🎉
After a long time, TFAsoft is back.
We had a lot of changes.
- Improved performance: With a focus on speed and efficiency, version 4.0.0 is designed to handle more requests in less time.
- Enhanced security: We've implemented several security updates to ensure that your data is even more protected than before.
- New features: We've added several new features to make your experience with the API even better. These include [list the new features..
- Improved documentation: We've updated our documentation to make it easier for you to use the API and understand how it works.
- Bug fixes: We've fixed several bugs that were present in version 3.0.0, so you can expect a more seamless experience with version 4.0.0.
Overall, we're excited to release this new version and believe that it will make a big difference for our users. Thank you for your continued support!
Thanks a lot. Amirhossein Mohammadi.
TFA API 3.0.0
TFAsoft API 3.0.0 🎉
Let me start talking about this release with this dialog from The Lord of the Rings:
One API to rule them all, one API to find them, One API to bring them all, and in the darkness bind them!
Our team is so glad to release version 3.0.0 of TFAsoft API.
We had gorgeous updates tonight and we are happy to share them with you. Let me talk about them!
What is these gorgeous updates?
Mixing
We mixed all of our Back-End inside one API! As we said first, One API to rule them all!
You may now say this:
چرا قیمه ها رو میریزی تو ماستا؟
And your answer is that because it become delicious!
TFA-Auth
We are now managing more than 2 authentication service with just a single API. Where we decided to continue creating our back-end from a single base.
Inside docs
In fact if you open every file, you will see a huge comments that describe the file, describe routes, controllers and many stuff. Our API Documentation is not completed yet but if you be patient, we will complete docs in this week!
MVC V2
If you are a back-end developer you may know what is MVC structure. We created our API, based on MVC. But, what is MVC V2. Our team used a new way of using MVC and that is the structure we call MVC V2. I don't think about making it as a global structure but we will talk about is more in our docs.
More stuff
Yes, we had many stuff that I din't have time to explain. Until now is enough.
Last words
I have a small team and every development is on me. I develop SDK, Front-End, Back-End and create docs. I hope that this service will be used one day and y tries don't be waste. If you can help me in development, creating docs or anything related just send me an email.
Every thing here is with JavaScript. Our back-end, front-end and others but if you know things else it is ok, I need help and I will use your skills in this startup.
This is my email: [email protected]
Thanks a lot. Amirhossein Mohammadi.
TFA API 2.4.1
Summary
TFAsoft API is the main part of tfasoft-service.
Change logs
- Change auth GET method to POST method.
- Fix issues in sending 500 error details.
- Change bot endpoints.
- Change some routes and controllers.
TFA API 2.0.0
TFAsoft API first release 🎉
The API service is the main part of the service. where all the Bot actions and authentication actions happens.
Wait, did I say Bot actions? Oh, yeah! here is API 2.0.0!
Bot action handler
Previously all the action was happening in the Bot. We have user model there and it connected to MongoDB and create token and stuff. Bot now we deleted the models and remove all these thing in bot. Bot send post requests to API and in API the actions happens!
Now bot work faster and have very better performance.
MVC Architecture
First version had just a route and it didn't have any architecture. When we added new routes, we need to use MVC to have clean code, better to read and understand the code. You can see the code that we have BotController and AuthController.
Why API 2.0.0? Where is API 1.0.0?
Well the first version was just a beta version. You can see it in releases but it just can authenticate user. Only one router.
Changes log
If you want to know details and changes log, here they are listed below.
- Add bot action handler
- Fix small issues
- Update
cors
Telegram Factor Authentication Service - API
Main part of the Telegram Factor Authentication Service is the Back-End that we call it API.
Today we release the first version of this service.
You can use it manually, like passing params to the URL, but use out SDKs. Our SDKs are now available for Python and NodeJs applications.