Commit d81acec
Refactor billing API and remove deprecated connection/view endpoints (#60)
## Summary
This PR implements a significant refactoring of the robosystems client
by updating billing API status handling and removing deprecated
connection and view management functionality. The changes streamline the
codebase by eliminating unused endpoints and consolidating
subscription-related models.
## Key Accomplishments
- **Updated Billing API**: Refactored checkout status endpoint with
improved status value handling
- **Removed Connection Management**: Eliminated entire connections API
module including:
- Connection CRUD operations (create, get, delete, list)
- OAuth flow endpoints (init, callback, token exchange)
- Link token management
- Connection synchronization
- **Removed View Management**: Deleted view creation and management
endpoints
- **Model Cleanup**: Removed 30+ obsolete model classes related to
connections and views
- **Subscription Model Updates**: Consolidated graph subscription models
and simplified tier management
## Breaking Changes
File tree
61 files changed
+21
-6879
lines changed- robosystems_client
- api
- billing
- connections
- views
- models
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
61 files changed
+21
-6879
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
| 74 | + | |
74 | 75 | | |
75 | | - | |
| 76 | + | |
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| |||
114 | 115 | | |
115 | 116 | | |
116 | 117 | | |
117 | | - | |
| 118 | + | |
118 | 119 | | |
| 120 | + | |
119 | 121 | | |
120 | | - | |
| 122 | + | |
121 | 123 | | |
122 | 124 | | |
123 | 125 | | |
| |||
154 | 156 | | |
155 | 157 | | |
156 | 158 | | |
157 | | - | |
| 159 | + | |
158 | 160 | | |
| 161 | + | |
159 | 162 | | |
160 | | - | |
| 163 | + | |
161 | 164 | | |
162 | 165 | | |
163 | 166 | | |
| |||
197 | 200 | | |
198 | 201 | | |
199 | 202 | | |
200 | | - | |
| 203 | + | |
201 | 204 | | |
| 205 | + | |
202 | 206 | | |
203 | | - | |
| 207 | + | |
204 | 208 | | |
205 | 209 | | |
206 | 210 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments