Skip to content

Releases: tfasoft/api

TFAsoft API 7.8.1

06 May 11:17
Compare
Choose a tag to compare

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

22 Apr 12:28
Compare
Choose a tag to compare

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

21 Apr 11:42
Compare
Choose a tag to compare

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

09 Apr 18:58
Compare
Choose a tag to compare

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

09 Aug 19:14
Compare
Choose a tag to compare

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

05 Aug 03:26
645de4e
Compare
Choose a tag to compare

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

28 Jul 06:42
Compare
Choose a tag to compare

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

26 Jun 07:39
Compare
Choose a tag to compare

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.