Skip to content

Initial API

Choose a tag to compare

@dhirmadi dhirmadi released this 02 Oct 09:17
· 44 commits to main since this release
99d4bb2

The basic API meets the full requirements and has complete documentation

What's Changed

  • Update README.md with comprehensive project documentation by @dhirmadi in #1
  • implementation plan by @dhirmadi in #2
  • Openhands workspace y5hswfm3 by @dhirmadi in #3
  • Build v 2 by @dhirmadi in #4
  • Fix tenant API authentication and initialization by @dhirmadi in #5
  • Project Types API Implementation by @dhirmadi in #6
  • feat: Complete Project Types implementation and add feature documentation by @dhirmadi in #7
  • Implement Virtual Files Feature and Fix ESM Import Issues by @dhirmadi in #8
  • Remove redundant authentication in tenants routes by @dhirmadi in #9
  • Secure API Documentation and Improve Documentation by @dhirmadi in #11
  • Add API documentation for React clients by @dhirmadi in #10
  • Add comprehensive frontend documentation for OpenHands by @dhirmadi in #12
  • Fix Heroku deployment issues with ESM imports by @dhirmadi in #13
  • Add User Role Context Endpoint (/api/v1/users/me/roles) by @dhirmadi in #14
  • Add User Role Context Endpoint with Documentation by @dhirmadi in #15
  • Add build and heroku-postbuild scripts for automatic TypeScript compi… by @dhirmadi in #17
  • Add GET /api/v1/tenants endpoint for superadmins by @dhirmadi in #18
  • Add GET /api/v1/tenants/:id endpoint to fetch tenant by ID by @dhirmadi in #19
  • Implement improved authorization model with middleware-based approach by @dhirmadi in #20
  • Enhance Encryption Utility with Key Normalization and Salting by @dhirmadi in #22
  • Fix OAuth Provider Fields and Cloud Integrations Endpoint by @dhirmadi in #23
  • Update Cloud Provider Integration Schema and Add OAuth Code Flow Support by @dhirmadi in #24
  • Add Temporary Debugging for Cloud Integration Creation by @dhirmadi in #26
  • Remove Temporary Debugging for Cloud Integration Creation by @dhirmadi in #27
  • Update Documentation for Cloud Provider Integration Enhancements by @dhirmadi in #28
  • Add Debugging for Cloud Provider Integration Endpoint by @dhirmadi in #29
  • Fix cloud provider integration tenant association by @dhirmadi in #30
  • Implement dedicated OAuth callback endpoint by @dhirmadi in #31
  • Update documentation for OAuth feature by @dhirmadi in #32
  • Harmonize API endpoints to use _id field consistently by @dhirmadi in #33
  • feat: Add missing OAuth endpoints for frontend integration by @dhirmadi in #34
  • docs: Harmonize documentation structure and consolidate content by @dhirmadi in #35
  • feat: Implement Phase 3 - Team Onboarding & Training Materials by @dhirmadi in #37
  • docs: reorganize documentation structure and eliminate redundancies by @dhirmadi in #38
  • Organize OpenAPI test scripts into dedicated tests/openapiendpoint directory by @dhirmadi in #41
  • 🔐 Fix OAuth Callback Authentication - Enable External Provider Access by @dhirmadi in #45
  • feat: OAuth Callback Authentication Fix with Comprehensive Security Controls by @dhirmadi in #47
  • fix: resolve cloud integrations delete endpoint 404 errors by standardizing ID handling by @dhirmadi in #48
  • Fix OAuth HTTPS redirect URI compliance for Dropbox integration by @dhirmadi in #49
  • Fix OAuth redirect URI HTTPS enforcement issue by @dhirmadi in #50
  • Fix OAuth token exchange for Dropbox compatibility with HTTP Basic Auth by @dhirmadi in #51
  • Fix OAuth redirect URI mismatch causing Dropbox token exchange failures by @dhirmadi in #52
  • feat: Add PKCE (Proof Key for Code Exchange) support for OAuth 2.0 by @dhirmadi in #54
  • 🚀 CRITICAL: PKCE Frontend Release Preparation - Complete Implementation by @dhirmadi in #55
  • Refactorsept2025 by @dhirmadi in #57
  • docu update by @dhirmadi in #58
  • heroku buikd adjustments by @dhirmadi in #59
  • heroku buidl script by @dhirmadi in #60
  • code and document review by @dhirmadi in #61
  • docuemntaiton broken links by @dhirmadi in #62

New Contributors

Full Changelog: https://github.com/dhirmadi/mwapserver/commits/v0.0.1