Skip to content

Commit 5ae334d

Browse files
authored
Release 1.0.0 (#28)
* Feature/api-client (#1) * feat(api-client): Create medusa api class and refactor api classes * feat(api-client): Adds base request classes and updates AuthApi * feat(cart-api): Refactor carts api (#2) * feat(collection-api): Refactor collection api (#3) * feat(customer-api): Refactor customers api (#4) * feat(invite-api): Refactor invite api (#5) * Feature/gift card api (#6) * feat(gift-card-api): Refactor gift cards api * fix(gift-card-api): Corrects path * feat(order-api): Refactor orders api (#7) * Feature/order api (#8) * feat(order-api): Refactor orders api * fix(order-api): Optimize imports * feat(order-edit-api): Refactor order edits api (#9) * feat(payment-collection-api): Refactor payment collection api (#10) * feat(product-api): Refactor product api (#11) * feat(product-category-api): Refactor product category api (#12) * feat(product-tags-api): Refactor product tags api (#13) * feat(return-reason-api): Refactor return reason api (#14) * feat(shipping-options-api): Refactor shipping options api (#15) * feat(return-api): Refactor return api (#16) * feat(swap-api): Refactor swap api (#17) * feat(product-type-api): Refactor product type api (#18) * feat(product-variant-api): Refactor product variant api (#19) * feat(region-api): Refactor region api (#20) * feat(invite-api): Refactor invite api (#21) * feat(pipeline): Implement github actions flow and update pom (#22) * Feature/pipeline (#23) * feat(pipeline): Implement github actions flow and update pom * fix!(pipeline): Remove prerequisites from pom * Feature/pipeline (#24) * feat(pipeline): Implement github actions flow and update pom * fix!(pipeline): Remove prerequisites from pom * fix!: Test issues * Feature/pipeline (#25) * feat(pipeline): Implement github actions flow and update pom * fix!(pipeline): Remove prerequisites from pom * fix!: Test issues * -Fix javadoc
1 parent 796bc8a commit 5ae334d

File tree

310 files changed

+5916
-8945
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

310 files changed

+5916
-8945
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Publish package to GitHub Packages
2+
on:
3+
push:
4+
branches:
5+
- 'release/**'
6+
jobs:
7+
publish:
8+
runs-on: ubuntu-latest
9+
permissions: write-all
10+
steps:
11+
- uses: actions/checkout@v3
12+
- uses: actions/setup-java@v3
13+
with:
14+
java-version: '8'
15+
distribution: 'adopt'
16+
- name: Publish package
17+
run: mvn --batch-mode deploy
18+
env:
19+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
20+
- name: Create Release ✅
21+
id: create_release
22+
uses: actions/create-release@v1
23+
env:
24+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
25+
with:
26+
tag_name: ${{ github.ref_name }}
27+
release_name: ${{ github.ref_name }}
28+
draft: false
29+
prerelease: false

.idea/uiDesigner.xml

Lines changed: 124 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -120,27 +120,26 @@ mvn clean package
120120

121121
Then manually install the following JARs:
122122

123-
* `target/medusa-java-client-1.0.0.jar`
123+
* `target/medusa-java-sdk-1.0.0.jar`
124124
* `target/lib/*.jar`
125125

126126
## Getting Started
127127

128128
Please follow the [installation](#installation) instruction and execute the following Java code:
129129

130130
```java
131-
import mobi.appcent.medusa.store.ApiClient;
131+
import mobi.appcent.medusa.store.MedusaSdkClient;
132132
import mobi.appcent.medusa.store.ApiException;
133-
import mobi.appcent.medusa.store.Configuration;
134133
import mobi.appcent.medusa.store.api.AuthApi;
135134
import mobi.appcent.medusa.store.auth.ApiKeyAuth;
136-
import mobi.appcent.medusa.store.model.StoreAuthRes;
137-
import mobi.appcent.medusa.store.model.StoreGetAuthEmailRes;
138-
import mobi.appcent.medusa.store.model.StorePostAuthReq;
135+
import mobi.appcent.medusa.store.model.response.StoreAuthRes;
136+
import mobi.appcent.medusa.store.model.response.StoreGetAuthEmailRes;
137+
import mobi.appcent.medusa.store.model.response.StorePostAuthReq;
139138

140139
public class AuthApiExample {
141140

142141
public static void main(String[] args) {
143-
ApiClient defaultClient = Configuration.getDefaultApiClient();
142+
MedusaSdkClient defaultClient = Configuration.getDefaultApiClient();
144143

145144
// Configure API key authorization: cookie_auth
146145
ApiKeyAuth cookie_auth = (ApiKeyAuth) defaultClient.getAuthentication("cookie_auth");
@@ -157,18 +156,18 @@ public class AuthApiExample {
157156
}
158157
}
159158
}
160-
import mobi.appcent.medusa.store.*;
161-
import mobi.appcent.medusa.store.auth.*;
162-
import mobi.appcent.medusa.store.model.*;
163-
import mobi.appcent.medusa.store.api.AuthApi;
159+
import mobi.appcent.medusa.store.*;
160+
import mobi.appcent.medusa.store.auth.*;
161+
import mobi.appcent.medusa.store.model.*;
162+
import mobi.appcent.medusa.store.api.AuthApi;
164163

165-
import java.io.File;
166-
import java.util.*;
164+
import java.io.File;
165+
import java.util.*;
167166

168167
public class AuthApiExample {
169168

170169
public static void main(String[] args) {
171-
ApiClient defaultClient = Configuration.getDefaultApiClient();
170+
MedusaSdkClient defaultClient = Configuration.getDefaultApiClient();
172171

173172
// Configure API key authorization: cookie_auth
174173
ApiKeyAuth cookie_auth = (ApiKeyAuth) defaultClient.getAuthentication("cookie_auth");
@@ -186,13 +185,13 @@ public class AuthApiExample {
186185
}
187186
}
188187
}
189-
import mobi.appcent.medusa.store.*;
190-
import mobi.appcent.medusa.store.auth.*;
191-
import mobi.appcent.medusa.store.model.*;
192-
import mobi.appcent.medusa.store.api.AuthApi;
188+
import mobi.appcent.medusa.store.*;
189+
import mobi.appcent.medusa.store.auth.*;
190+
import mobi.appcent.medusa.store.model.*;
191+
import mobi.appcent.medusa.store.api.AuthApi;
193192

194-
import java.io.File;
195-
import java.util.*;
193+
import java.io.File;
194+
import java.util.*;
196195

197196
public class AuthApiExample {
198197

@@ -209,13 +208,13 @@ public class AuthApiExample {
209208
}
210209
}
211210
}
212-
import mobi.appcent.medusa.store.*;
213-
import mobi.appcent.medusa.store.auth.*;
214-
import mobi.appcent.medusa.store.model.*;
215-
import mobi.appcent.medusa.store.api.AuthApi;
211+
import mobi.appcent.medusa.store.*;
212+
import mobi.appcent.medusa.store.auth.*;
213+
import mobi.appcent.medusa.store.model.*;
214+
import mobi.appcent.medusa.store.api.AuthApi;
216215

217-
import java.io.File;
218-
import java.util.*;
216+
import java.io.File;
217+
import java.util.*;
219218

220219
public class AuthApiExample {
221220

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

4-
group = 'io.swagger'
4+
group = 'mobi.appcent'
55
version = '1.0.0'
66

77
buildscript {
@@ -25,11 +25,11 @@ if(hasProperty('target') && target == 'android') {
2525
apply plugin: 'com.github.dcendents.android-maven'
2626

2727
android {
28-
compileSdkVersion 25
28+
compileSdkVersion 32
2929
buildToolsVersion '25.0.2'
3030
defaultConfig {
3131
minSdkVersion 14
32-
targetSdkVersion 25
32+
targetSdkVersion 32
3333
}
3434
compileOptions {
3535
sourceCompatibility JavaVersion.VERSION_1_7
@@ -83,7 +83,7 @@ if(hasProperty('target') && target == 'android') {
8383

8484
install {
8585
repositories.mavenInstaller {
86-
pom.artifactId = 'medusa-java-client'
86+
pom.artifactId = 'medusa-java-sdk'
8787
}
8888
}
8989

docs/AuthApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Destroys a Customer's authenticated session.
2020
### Example
2121
```java
2222
// Import classes:
23-
//import mobi.appcent.medusa.store.ApiClient;
23+
//import mobi.appcent.medusa.store.MedusaSdkClient;
2424
//import mobi.appcent.medusa.store.ApiException;
2525
//import mobi.appcent.medusa.store.Configuration;
2626
//import mobi.appcent.medusa.store.auth.*;
@@ -70,7 +70,7 @@ Gets the currently logged in Customer.
7070
### Example
7171
```java
7272
// Import classes:
73-
//import mobi.appcent.medusa.store.ApiClient;
73+
//import mobi.appcent.medusa.store.MedusaSdkClient;
7474
//import mobi.appcent.medusa.store.ApiException;
7575
//import mobi.appcent.medusa.store.Configuration;
7676
//import mobi.appcent.medusa.store.auth.*;

docs/CustomerApi.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Removes an Address from the Customer's saved addresses.
2626
### Example
2727
```java
2828
// Import classes:
29-
//import mobi.appcent.medusa.store.ApiClient;
29+
//import mobi.appcent.medusa.store.MedusaSdkClient;
3030
//import mobi.appcent.medusa.store.ApiException;
3131
//import mobi.appcent.medusa.store.Configuration;
3232
//import mobi.appcent.medusa.store.auth.*;
@@ -81,7 +81,7 @@ Retrieves a Customer - the Customer must be logged in to retrieve their details.
8181
### Example
8282
```java
8383
// Import classes:
84-
//import mobi.appcent.medusa.store.ApiClient;
84+
//import mobi.appcent.medusa.store.MedusaSdkClient;
8585
//import mobi.appcent.medusa.store.ApiException;
8686
//import mobi.appcent.medusa.store.Configuration;
8787
//import mobi.appcent.medusa.store.auth.*;
@@ -132,7 +132,7 @@ Retrieves a list of a Customer's Orders.
132132
### Example
133133
```java
134134
// Import classes:
135-
//import mobi.appcent.medusa.store.ApiClient;
135+
//import mobi.appcent.medusa.store.MedusaSdkClient;
136136
//import mobi.appcent.medusa.store.ApiException;
137137
//import mobi.appcent.medusa.store.Configuration;
138138
//import mobi.appcent.medusa.store.auth.*;
@@ -221,7 +221,7 @@ Retrieves a list of a Customer's saved payment methods. Payment methods are
221221
### Example
222222
```java
223223
// Import classes:
224-
//import mobi.appcent.medusa.store.ApiClient;
224+
//import mobi.appcent.medusa.store.MedusaSdkClient;
225225
//import mobi.appcent.medusa.store.ApiException;
226226
//import mobi.appcent.medusa.store.Configuration;
227227
//import mobi.appcent.medusa.store.auth.*;
@@ -317,7 +317,7 @@ Updates a Customer's saved details.
317317
### Example
318318
```java
319319
// Import classes:
320-
//import mobi.appcent.medusa.store.ApiClient;
320+
//import mobi.appcent.medusa.store.MedusaSdkClient;
321321
//import mobi.appcent.medusa.store.ApiException;
322322
//import mobi.appcent.medusa.store.Configuration;
323323
//import mobi.appcent.medusa.store.auth.*;
@@ -372,7 +372,7 @@ Adds a Shipping Address to a Customer's saved addresses.
372372
### Example
373373
```java
374374
// Import classes:
375-
//import mobi.appcent.medusa.store.ApiClient;
375+
//import mobi.appcent.medusa.store.MedusaSdkClient;
376376
//import mobi.appcent.medusa.store.ApiException;
377377
//import mobi.appcent.medusa.store.Configuration;
378378
//import mobi.appcent.medusa.store.auth.*;
@@ -427,7 +427,7 @@ Updates a Customer's saved Shipping Address.
427427
### Example
428428
```java
429429
// Import classes:
430-
//import mobi.appcent.medusa.store.ApiClient;
430+
//import mobi.appcent.medusa.store.MedusaSdkClient;
431431
//import mobi.appcent.medusa.store.ApiException;
432432
//import mobi.appcent.medusa.store.Configuration;
433433
//import mobi.appcent.medusa.store.auth.*;

docs/InviteApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Sends an email to emails registered to orders provided with link to transfer ord
1717
### Example
1818
```java
1919
// Import classes:
20-
//import mobi.appcent.medusa.store.ApiClient;
20+
//import mobi.appcent.medusa.store.MedusaSdkClient;
2121
//import mobi.appcent.medusa.store.ApiException;
2222
//import mobi.appcent.medusa.store.Configuration;
2323
//import mobi.appcent.medusa.store.auth.*;

docs/OrderApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ Verifies the claim order token provided to the customer upon request of order ow
167167
### Example
168168
```java
169169
// Import classes:
170-
//import mobi.appcent.medusa.store.ApiClient;
170+
//import mobi.appcent.medusa.store.MedusaSdkClient;
171171
//import mobi.appcent.medusa.store.ApiException;
172172
//import mobi.appcent.medusa.store.Configuration;
173173
//import mobi.appcent.medusa.store.auth.*;

0 commit comments

Comments
 (0)