Giter VIP home page Giter VIP logo

Comments (9)

Redm4x avatar Redm4x commented on June 23, 2024

November 28, 2023:

Started working on the api refactor and planning the new api structure (naming/versioning), Looking at the possibility to change the framework (expressjs) for something more modern like Hono.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

December 5, 2023:

Hono seems like a good option. Currently implementing the OpenAPI/Swagger UI integrations.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

December 12, 2023:

Going forward with Hono and their Zod/OpenAPI/Swagger intergrations. I'll share the swagger definition with the team for review as soon as it's ready.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

December 19, 2023:

Still working on a prototype of the new api. Had an issue with date serializing, but it should be fixed in the latest version of Hono [edit: Confirmed Fixed].

from cloudmos.

stayForward09 avatar stayForward09 commented on June 23, 2024

Thanks with great API routes.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

January 9, 2024:

The api versioning is implemented. Doing progress on refactoring every endpoints, I deployed a preview url for keeping track of the progress through swagger UI:
https://api-preview.cloudmos.io/v1/swagger

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

January 16, 2024

  • Finished almost all route refactoring, only the endpoints for logged in users remain:
    • Public Api Routes ✅
    • Private Dashboard Routes ✅
    • Web3Index Routes ✅
    • User Routes (login/templates/favorites) 🕐
  • Improved typescript typing across the board
  • Updated the deploy-tool to use new endpoints

Expecting to create a PR this week. I updated the Preview URL with the latest changes.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

January 23, 2024:

Finished refactoring the user routes (login/templates/favorites) and authorization middlewares. Created a draft PR for self review. I will add documentation to the README and make the PR ready for review today. The api key system is not implemented, but I think it's best to split it into it's own task.

from cloudmos.

Redm4x avatar Redm4x commented on June 23, 2024

January 30, 2024:

PR is in review, created issue #92 to track the remaining tasks (authentitcation system)

from cloudmos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.