Skip to content

Commit ea9711e

Browse files
committed
Travis update: Dec 2025 (Build 997)
[skip ci]
1 parent c1e05e6 commit ea9711e

55 files changed

Lines changed: 4658 additions & 138 deletions

Some content is hidden

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

.openapi-generator/FILES

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,27 @@ docs/PriceInfo.md
5959
docs/PriceNetworksInner.md
6060
docs/PricingApi.md
6161
docs/Priority.md
62+
docs/Rcs.md
63+
docs/RcsCardContent.md
64+
docs/RcsCardOrientation.md
65+
docs/RcsCardWidth.md
66+
docs/RcsCarouselCard.md
67+
docs/RcsContentInfo.md
68+
docs/RcsCreateCalendarEventAction.md
69+
docs/RcsDialAction.md
70+
docs/RcsImageAlignment.md
71+
docs/RcsLatLng.md
72+
docs/RcsMedia.md
73+
docs/RcsMediaHeight.md
74+
docs/RcsOpenUrlAction.md
75+
docs/RcsOpenUrlApplication.md
76+
docs/RcsRichCard.md
77+
docs/RcsStandaloneCard.md
78+
docs/RcsSuggestedAction.md
79+
docs/RcsSuggestedReply.md
80+
docs/RcsSuggestion.md
81+
docs/RcsViewLocationAction.md
82+
docs/RcsWebviewViewMode.md
6283
docs/SMS.md
6384
docs/StatisticsApi.md
6485
docs/StatisticsReport.md
@@ -67,7 +88,6 @@ docs/StatisticsReportSuccess.md
6788
docs/Status.md
6889
docs/SyncNumberLookupResult.md
6990
docs/SyncNumberLookupSuccess.md
70-
docs/Telegram.md
7191
docs/TextStore.md
7292
docs/Viber.md
7393
docs/ViberVideo.md
@@ -162,14 +182,34 @@ lib/messente_api/models/price.rb
162182
lib/messente_api/models/price_info.rb
163183
lib/messente_api/models/price_networks_inner.rb
164184
lib/messente_api/models/priority.rb
185+
lib/messente_api/models/rcs.rb
186+
lib/messente_api/models/rcs_card_content.rb
187+
lib/messente_api/models/rcs_card_orientation.rb
188+
lib/messente_api/models/rcs_card_width.rb
189+
lib/messente_api/models/rcs_carousel_card.rb
190+
lib/messente_api/models/rcs_content_info.rb
191+
lib/messente_api/models/rcs_create_calendar_event_action.rb
192+
lib/messente_api/models/rcs_dial_action.rb
193+
lib/messente_api/models/rcs_image_alignment.rb
194+
lib/messente_api/models/rcs_lat_lng.rb
195+
lib/messente_api/models/rcs_media.rb
196+
lib/messente_api/models/rcs_media_height.rb
197+
lib/messente_api/models/rcs_open_url_action.rb
198+
lib/messente_api/models/rcs_open_url_application.rb
199+
lib/messente_api/models/rcs_rich_card.rb
200+
lib/messente_api/models/rcs_standalone_card.rb
201+
lib/messente_api/models/rcs_suggested_action.rb
202+
lib/messente_api/models/rcs_suggested_reply.rb
203+
lib/messente_api/models/rcs_suggestion.rb
204+
lib/messente_api/models/rcs_view_location_action.rb
205+
lib/messente_api/models/rcs_webview_view_mode.rb
165206
lib/messente_api/models/sms.rb
166207
lib/messente_api/models/statistics_report.rb
167208
lib/messente_api/models/statistics_report_settings.rb
168209
lib/messente_api/models/statistics_report_success.rb
169210
lib/messente_api/models/status.rb
170211
lib/messente_api/models/sync_number_lookup_result.rb
171212
lib/messente_api/models/sync_number_lookup_success.rb
172-
lib/messente_api/models/telegram.rb
173213
lib/messente_api/models/text_store.rb
174214
lib/messente_api/models/viber.rb
175215
lib/messente_api/models/viber_video.rb

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ script:
88
- bundle install --path vendor/bundle
99
- bundle exec rspec
1010
- gem build messente_api.gemspec
11-
- gem install ./messente_api-2.4.1.gem
11+
- gem install ./messente_api-2.5.0.gem

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Messente API Library
22

33
- Messente API version: 2.0.0
4-
- Ruby gem version: 2.4.1
4+
- Ruby gem version: 2.5.0
55

66
[Messente](https://messente.com) is a global provider of messaging and user verification services. * Send and receive SMS, Viber and WhatsApp messages. * Manage contacts and groups. * Fetch detailed info about phone numbers. * Blacklist phone numbers to make sure you're not sending any unwanted messages. Messente builds [tools](https://messente.com/documentation) to help organizations connect their services to people anywhere in the world.
77

docs/BulkMessagingApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ MessenteApi.configure do |config|
2626
end
2727

2828
api_instance = MessenteApi::BulkMessagingApi.new
29-
bulk_omnimessage = MessenteApi::BulkOmnimessage.new({messages: [MessenteApi::Omnimessage.new({to: 'to_example', messages: [MessenteApi::SMS.new({text: 'Hello world!'})]})]}) # BulkOmnimessage | Bulk Omnimessage to be sent
29+
bulk_omnimessage = MessenteApi::BulkOmnimessage.new({messages: [MessenteApi::Omnimessage.new({to: 'to_example', messages: [MessenteApi::OmnimessageMessagesInner.new({sender: 'sender_example', text: 'text_example'})]})]}) # BulkOmnimessage | Bulk Omnimessage to be sent
3030

3131
begin
3232
# Sends a bulk Omnimessage

docs/OmnimessageApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ MessenteApi.configure do |config|
9595
end
9696

9797
api_instance = MessenteApi::OmnimessageApi.new
98-
omnimessage = MessenteApi::Omnimessage.new({to: 'to_example', messages: [MessenteApi::SMS.new({text: 'Hello world!'})]}) # Omnimessage | Omnimessage to be sent
98+
omnimessage = MessenteApi::Omnimessage.new({to: 'to_example', messages: [MessenteApi::OmnimessageMessagesInner.new({sender: 'sender_example', text: 'text_example'})]}) # Omnimessage | Omnimessage to be sent
9999

100100
begin
101101
# Sends an Omnimessage

docs/OmnimessageMessagesInner.md

Lines changed: 46 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,54 @@
11
# MessenteApi::OmnimessageMessagesInner
22

3-
## Class instance methods
4-
5-
### `openapi_one_of`
6-
7-
Returns the list of classes defined in oneOf.
8-
9-
#### Example
10-
11-
```ruby
12-
require 'messente_api'
13-
14-
MessenteApi::OmnimessageMessagesInner.openapi_one_of
15-
# =>
16-
# [
17-
# :'SMS',
18-
# :'Telegram',
19-
# :'Viber',
20-
# :'WhatsApp'
21-
# ]
22-
```
23-
24-
### build
25-
26-
Find the appropriate object from the `openapi_one_of` list and casts the data into it.
27-
28-
#### Example
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **sender** | **String** | Phone number or alphanumeric sender name | |
8+
| **validity** | **Integer** | After how many minutes this channel is considered as failed and the next channel is attempted.Only one of \"ttl\" and \"validity\" can be used. | [optional] |
9+
| **ttl** | **Integer** | After how many seconds this channel is considered as failed and the next channel is attempted. Only one of \"ttl\" and \"validity\" can be used. | [optional] |
10+
| **text** | **String** | Text content of the RCS message | |
11+
| **image_url** | **String** | URL for the embedded image Valid combinations: 1) image_url, 2) text, image_url, button_url, button_text | [optional] |
12+
| **button_url** | **String** | URL of the button, must be specified along with ''text'', ''button_text'' and ''image_url'' (optional) | [optional] |
13+
| **button_text** | **String** | Must be specified along with ''text'', ''button_url'', ''button_text'', ''image_url'' (optional) | [optional] |
14+
| **channel** | **String** | The channel used to deliver the message | [optional][default to 'rcs'] |
15+
| **video** | [**WhatsAppVideo**](WhatsAppVideo.md) | | [optional] |
16+
| **autoconvert** | **String** | Defines how non-GSM characters will be treated: - \"on\" Use replacement settings from the account's [API Auto Replace settings page](https://dashboard.messente.com/api-settings/auto-replace) (default) - \"full\" All non GSM 03.38 characters will be replaced with suitable alternatives - \"off\" Message content is not modified in any way | [optional] |
17+
| **udh** | **String** | hex-encoded string containing SMS UDH | [optional] |
18+
| **template** | [**WhatsAppTemplate**](WhatsAppTemplate.md) | | [optional] |
19+
| **image** | [**WhatsAppImage**](WhatsAppImage.md) | | [optional] |
20+
| **audio** | [**WhatsAppAudio**](WhatsAppAudio.md) | | [optional] |
21+
| **document** | [**WhatsAppDocument**](WhatsAppDocument.md) | | [optional] |
22+
| **sticker** | [**WhatsAppSticker**](WhatsAppSticker.md) | | [optional] |
23+
| **suggestions** | [**Array<RcsSuggestion>**](RcsSuggestion.md) | List of suggestions to include with the message | [optional] |
24+
| **rich_card** | [**RcsRichCard**](RcsRichCard.md) | | [optional] |
25+
| **content_info** | [**RcsContentInfo**](RcsContentInfo.md) | | [optional] |
26+
27+
## Example
2928

3029
```ruby
3130
require 'messente_api'
3231

33-
MessenteApi::OmnimessageMessagesInner.build(data)
34-
# => #<SMS:0x00007fdd4aab02a0>
35-
36-
MessenteApi::OmnimessageMessagesInner.build(data_that_doesnt_match)
37-
# => nil
32+
instance = MessenteApi::OmnimessageMessagesInner.new(
33+
sender: null,
34+
validity: 360,
35+
ttl: 21600,
36+
text: null,
37+
image_url: null,
38+
button_url: null,
39+
button_text: null,
40+
channel: null,
41+
video: null,
42+
autoconvert: null,
43+
udh: null,
44+
template: null,
45+
image: null,
46+
audio: null,
47+
document: null,
48+
sticker: null,
49+
suggestions: null,
50+
rich_card: null,
51+
content_info: null
52+
)
3853
```
3954

40-
#### Parameters
41-
42-
| Name | Type | Description |
43-
| ---- | ---- | ----------- |
44-
| **data** | **Mixed** | data to be matched against the list of oneOf items |
45-
46-
#### Return type
47-
48-
- `SMS`
49-
- `Telegram`
50-
- `Viber`
51-
- `WhatsApp`
52-
- `nil` (if no type matches)
53-

docs/Rcs.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# MessenteApi::Rcs
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **channel** | **String** | The channel used to deliver the message | [optional][default to &#39;rcs&#39;] |
8+
| **sender** | **String** | Phone number or alphanumeric sender name | |
9+
| **validity** | **Integer** | After how many minutes this channel is considered as failed and the next channel is attempted.Only one of \&quot;ttl\&quot; and \&quot;validity\&quot; can be used. | [optional] |
10+
| **ttl** | **Integer** | After how many seconds this channel is considered as failed and the next channel is attempted. Only one of \&quot;ttl\&quot; and \&quot;validity\&quot; can be used. | [optional] |
11+
| **text** | **String** | Text content of the RCS message | [optional] |
12+
| **suggestions** | [**Array&lt;RcsSuggestion&gt;**](RcsSuggestion.md) | List of suggestions to include with the message | [optional] |
13+
| **rich_card** | [**RcsRichCard**](RcsRichCard.md) | | [optional] |
14+
| **content_info** | [**RcsContentInfo**](RcsContentInfo.md) | | [optional] |
15+
16+
## Example
17+
18+
```ruby
19+
require 'messente_api'
20+
21+
instance = MessenteApi::Rcs.new(
22+
channel: null,
23+
sender: null,
24+
validity: 360,
25+
ttl: 21600,
26+
text: null,
27+
suggestions: null,
28+
rich_card: null,
29+
content_info: null
30+
)
31+
```
32+

docs/RcsCardContent.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# MessenteApi::RcsCardContent
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **title** | **String** | Title of the card content | [optional] |
8+
| **description** | **String** | Description of the card content | [optional] |
9+
| **media** | [**RcsMedia**](RcsMedia.md) | | [optional] |
10+
| **suggestions** | [**Array&lt;RcsSuggestion&gt;**](RcsSuggestion.md) | List of suggestions that the recipient can use to respond. | [optional] |
11+
12+
## Example
13+
14+
```ruby
15+
require 'messente_api'
16+
17+
instance = MessenteApi::RcsCardContent.new(
18+
title: null,
19+
description: null,
20+
media: null,
21+
suggestions: null
22+
)
23+
```
24+

docs/RcsCardOrientation.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# MessenteApi::RcsCardOrientation
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
8+
## Example
9+
10+
```ruby
11+
require 'messente_api'
12+
13+
instance = MessenteApi::RcsCardOrientation.new()
14+
```
15+

docs/RcsCardWidth.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# MessenteApi::RcsCardWidth
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
8+
## Example
9+
10+
```ruby
11+
require 'messente_api'
12+
13+
instance = MessenteApi::RcsCardWidth.new()
14+
```
15+

0 commit comments

Comments
 (0)