muchbeer
01/02/2023, 7:49 PMRobert Jaros
01/02/2023, 9:01 PMmuchbeer
01/02/2023, 9:58 PMmuchbeer
01/02/2023, 9:58 PMmuchbeer
01/02/2023, 9:59 PMimplementation("io.kvision:kvision-bootstrap-upload:$kvisionVersion")
muchbeer
01/02/2023, 9:59 PMstartApplication(
::App,
module.hot,
BootstrapModule,
BootstrapCssModule,
BootstrapUploadModule,
FontAwesomeModule,
TabulatorModule,
ToastifyModule,
CoreModule
)
Robert Jaros
01/03/2023, 5:29 AMmuchbeer
01/03/2023, 5:31 AMRobert Jaros
01/03/2023, 5:33 AMmuchbeer
01/03/2023, 5:34 AMRobert Jaros
01/03/2023, 5:36 AMRobert Jaros
01/03/2023, 5:36 AMRobert Jaros
01/03/2023, 5:37 AMRobert Jaros
01/03/2023, 5:38 AMBootstrapUpload
.
But in KV5 the same component was named Upload
.Robert Jaros
01/03/2023, 5:38 AMRobert Jaros
01/03/2023, 5:39 AMgradle.properties
to match current version:
https://github.com/rjaros/kvision-examples/blob/master/template-fullstack-ktor/gradle.propertiesRobert Jaros
01/03/2023, 5:41 AMbuild.gradle.kts
https://github.com/rjaros/kvision-examples/blob/master/template-fullstack-ktor/build.gradle.kts#L40-L43Robert Jaros
01/03/2023, 5:41 AMkvision-bootstrap-css
from your dependencies.Robert Jaros
01/03/2023, 5:42 AMkvision-examples
and start from the beginning.muchbeer
01/03/2023, 5:44 AMRobert Jaros
01/03/2023, 5:45 AMmuchbeer
01/03/2023, 5:46 AMRobert Jaros
01/03/2023, 5:46 AMmuchbeer
01/03/2023, 11:00 AMmuchbeer
01/03/2023, 11:01 AMmuchbeer
01/03/2023, 11:01 AMkotlinUpgradeYarnLock
task to actualize yarn.lock fileRobert Jaros
01/03/2023, 11:03 AMyarn.lock
file. Either just delete .kotlin-js-store/yarn.lock
file or run ./gradlew kotlinUpgradeYarnLock
command as suggested.Robert Jaros
01/03/2023, 11:04 AMmuchbeer
01/03/2023, 3:35 PMmuchbeer
01/03/2023, 3:36 PMRobert Jaros
01/03/2023, 3:44 PMBootstrapCssModule
initializer in your main() functionmuchbeer
01/03/2023, 3:46 PMRobert Jaros
01/03/2023, 3:47 PMRobert Jaros
01/03/2023, 3:47 PMmuchbeer
01/03/2023, 3:47 PMRobert Jaros
01/03/2023, 3:48 PMRobert Jaros
01/03/2023, 3:48 PMkvision-bootstrap
has two: BootstrapModule
and BootstrapCssModule
muchbeer
01/03/2023, 3:49 PMRobert Jaros
01/03/2023, 3:50 PMmuchbeer
01/03/2023, 4:32 PMmuchbeer
01/03/2023, 4:32 PMmuchbeer
01/03/2023, 4:32 PM[HPM] Error occurred while proxying request 192.168.31.23:5080/kv/routeAcreUssdFarmerSelectServiceManager0 to <http://localhost:5080/> [ENOBUFS]
muchbeer
01/03/2023, 4:33 PMRobert Jaros
01/03/2023, 6:46 PMRobert Jaros
01/03/2023, 6:47 PMRobert Jaros
01/03/2023, 6:47 PMRobert Jaros
01/03/2023, 6:48 PMdevServer = KotlinWebpackConfig.DevServer(
open = false,
port = 3000,
proxy = mutableMapOf(
"/kv/*" to "<http://localhost:8080>",
"/kvws/*" to mapOf("target" to "<ws://localhost:8080>", "ws" to true)
),
static = mutableListOf("$buildDir/processedResources/frontend/main")
)
Robert Jaros
01/03/2023, 6:49 PMRobert Jaros
01/03/2023, 6:50 PMmuchbeer
01/03/2023, 7:14 PMmuchbeer
01/03/2023, 7:14 PMmuchbeer
01/04/2023, 8:00 AMmuchbeer
01/04/2023, 8:00 AMmuchbeer
01/04/2023, 8:05 AMRobert Jaros
01/04/2023, 8:13 AMRobert Jaros
01/04/2023, 8:13 AMRobert Jaros
01/04/2023, 8:14 AMRobert Jaros
01/04/2023, 8:15 AMRobert Jaros
01/04/2023, 8:21 AMmuchbeer
01/04/2023, 9:30 AMThe client app sends files to the server.
This file is in base64 right?Robert Jaros
01/04/2023, 10:08 AMRobert Jaros
01/04/2023, 10:08 AMRobert Jaros
01/04/2023, 10:10 AMRobert Jaros
01/04/2023, 10:11 AMmuchbeer
01/04/2023, 10:15 AMmuchbeer
01/04/2023, 10:15 AMmuchbeer
01/04/2023, 3:30 PMmuchbeer
01/04/2023, 3:30 PMmuchbeer
01/04/2023, 3:31 PMmuchbeer
01/04/2023, 3:32 PMmuchbeer
01/04/2023, 3:33 PMallowedFileTypes = "image"
Robert Jaros
01/04/2023, 3:38 PMallowedFileExtensions = setOf("xls", "xlsx")
muchbeer
01/04/2023, 3:43 PMmuchbeer
01/04/2023, 6:09 PMRobert Jaros
01/04/2023, 6:26 PMallowedFileExtensions = setOf("xls", "xlsx")
and not allowedFileTypes = setOf("xls", "xlsx")
?Robert Jaros
01/04/2023, 6:26 PMallowedFileExtensions
works fine for me (just tested on Firefox and Chrome)