Skip to content

Commit 29ec1bf

Browse files
committed
updated files
1 parent 3488e63 commit 29ec1bf

File tree

3 files changed

+1341
-1194
lines changed

3 files changed

+1341
-1194
lines changed

ruby/ruby_app/app.rb

+20-1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,25 @@
5050
puts "------------------------------------------", "\n"
5151
puts "Upload Private with binary => ", upload
5252

53+
# Get all file versions
54+
versions = imagekitio.file_versions(file_id: upload[:response]['fileId'])
55+
puts '-------------------------------------------', "\n"
56+
puts "File versions =>", versions
57+
58+
# Get file version detail
59+
details = imagekitio.file_version_detail(file_id: upload[:response]['fileId'], version_id: upload[:response]['versionInfo']['id'])
60+
puts '-------------------------------------------', "\n"
61+
puts "File version detail =>", details
62+
63+
# Restore file version
64+
details = imagekitio.restore_file_version(file_id: upload[:response]['fileId'], version_id: upload[:response]['versionInfo']['id'])
65+
puts '-------------------------------------------', "\n"
66+
puts "Restore file version =>", details
67+
68+
# Delete file version
69+
details = imagekitio.delete_file_version(file_id: upload[:response]['fileId'], version_id: upload[:response]['versionInfo']['id'])
70+
puts '-------------------------------------------', "\n"
71+
puts "Delete file version =>", details
5372

5473
# signed url
5574
url = imagekitio.url({path: upload[:response]["filePath"],
@@ -222,7 +241,7 @@
222241
}
223242
# "tags": ['image_tag1'],
224243
# "custom_coordinates": "10,10,100,200"
225-
244+
226245
)
227246
puts '--------------------------------'
228247
puts "updated details => #{updated_detail}"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "sample-app-with-activestorage",
3+
"private": true,
4+
"dependencies": {
5+
"@rails/actioncable": "^6.0.0",
6+
"@rails/activestorage": "^6.0.0",
7+
"@rails/ujs": "^6.0.0",
8+
"@rails/webpacker": "5.4.3",
9+
"turbolinks": "^5.2.0",
10+
"webpack": "^4.46.0",
11+
"webpack-cli": "^3.3.12"
12+
},
13+
"version": "0.1.0",
14+
"devDependencies": {
15+
"webpack-dev-server": "^3"
16+
}
17+
}

0 commit comments

Comments
 (0)