profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/MihaelIsaev/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
iMike MihaelIsaev SwifWeb, SwifQL, UIKitPlus Worldwide http://upwork.com/freelancers/~01e0f70e7b012fe926 I'm currently working on something great for you

CodyFlame/CodyFire 246

🌸 Powerful Codable API requests builder and manager for iOS.

MihaelIsaev/FCM 86

⚡️ PushNotifications through FireBase for Vapor 3 and 4.

MihaelIsaev/AwesomeWS 32

🍬 An elegant way to use websockets with Vapor

MihaelIsaev/BeautifulButtons 21

❤️ iOS5 beautiful buttons

MihaelIsaev/ECSwiftSlidingViewController 8

Translated to Swift ECSlidingViewController

MihaelIsaev/AlexoChat 7

A simple realtime chat written in Swift on Vapor 3

MihaelIsaev/ChatInMacOSX 7

Chat for inmac.org

MihaelIsaev/braintree_swift 5

💰Not official Swift Braintree provider for Vapor 3

MihaelIsaev/branch.io.spm 4

Branch.io iOS SDK with SPM support (cleaned from `framework` files)

MihaelIsaev/Chat 2

Just chat on jquery+php

issue commentvgorloff/swift-everywhere-toolchain

Update to use Swift 5.5

Yes please 🙏🚀

vgorloff

comment created time in 6 hours

push eventMihaelIsaev/UIKitPlus

Mihael Isaev

commit sha 9643c509927e64ffb51273fb385da1e6af6b462c

🧹Remove `RootViewController` docs since it is deprecated

view details

push time in 19 hours

release MihaelIsaev/UIKitPlus

2.0.0

released time in 19 hours

push eventMihaelIsaev/UIKitPlus

Mihael Isaev

commit sha 216d37e1bde9963178d538ac4fee45491c07ead9

✍️ Fix Chinese autocomplete in text fields with @UState

view details

Mihael Isaev

commit sha 5587ce4bb0c36c3c6077aeec66e8c2dbdba2d9c4

🛠 Migrate to Swift 5.5

view details

push time in 19 hours

created tagMihaelIsaev/UIKitPlus

tag2.0.0

🏰 Declarative UIKit with LivePreview for iOS9+ (best alternative to SwiftUI)

created time in 19 hours

delete tag MihaelIsaev/UIKitPlus

delete tag : 2.0.0

delete time in 20 hours

created tagMihaelIsaev/UIKitPlus

tag2.0.0

🏰 Declarative UIKit with LivePreview for iOS9+ (best alternative to SwiftUI)

created time in 20 hours

push eventMihaelIsaev/UIKitPlus

Mihael Isaev

commit sha c95359d4b5ad6aacf2ab6799c4a3d8acc78e29c6

🚀 Release 2.0.0 🎉

view details

push time in 20 hours

created tagMihaelIsaev/UIKitPlus

tag2.0.0-alpha.1.11.0

🏰 Declarative UIKit with LivePreview for iOS9+ (best alternative to SwiftUI)

created time in 2 days

push eventMihaelIsaev/UIKitPlus

Mihael Isaev

commit sha 9c35bfb504bf664c8dad6ca9e3736d4b02f487c4

✍️ Fix Chinese autocomplete in text fields with @UState

view details

push time in 2 days

push eventMihaelIsaev/UIKitPlus

Mihael Isaev

commit sha 75e533ee54ef6bfe9857e846707c069069146424

🛠 Fix for Xcode 13

view details

push time in 2 days

created tagMihaelIsaev/UIKitPlus

tag2.0.0-alpha.1.10.3

🏰 Declarative UIKit with LivePreview for iOS9+ (best alternative to SwiftUI)

created time in 2 days

startednerzh/telegram-vapor-bot

started time in 7 days

push eventCodyFlame/CodyFire

Mihael Isaev

commit sha bc16db79cf6a5593410f05a74689c2af87b3d832

📜Fix multipart encoding

view details

push time in 8 days

PR opened vapor/vapor

Fixes #2683 `HTTPHeaders+ContentDisposition` init

Multipart won't parse File if there are additional directives in Content-Disposition header.

Postman app adds filename* directive and it fails File parsing.

Screenshot 2021-09-15 at 23 08 10

This fix allows to init ContentDisposition with additional directives in Content-Disposition header.

+1 -1

0 comment

1 changed file

pr created time in 8 days

push eventMihaelIsaev/vapor

iMike

commit sha 9b6702255e5fc6a135120ae189c4bbe1c1d7584a

Fixes #2683 `HTTPHeaders+ContentDisposition` init Allows to init `ContentDisposition` with additional directives in `Content-Disposition` header.

view details

push time in 8 days

push eventMihaelIsaev/vapor

Ayden Panhuyzen

commit sha 127af060141c5353de663787a0990c798da7ae05

Add data responses and TypedDataResponse

view details

tanner0101

commit sha 10dd1d8772c855c9d9afa327d850c55918eefb84

middleware order

view details

Tanner

commit sha 382de71d500eb78f05f0175beb9d199806fa61d0

Merge pull request #1660 from MihaelIsaev/master Fix typo in Logger+LogError

view details

Ayden Panhuyzen

commit sha 9a9413c27a16a3f3d98e4a932e3ca06cbee52909

Fix @tanner0101's suggestions

view details

Ayden Panhuyzen

commit sha 5f8e5049aad079de029ca5599dbece7ffac2de6f

Merge branch 'master' into master

view details

Tanner

commit sha b82668e21a6b8d394cc85a0bb2c95bf408a7a285

Merge branch 'master' into middleware-order

view details

tanner0101

commit sha b55b9daa6630f39d2cfe0136153c3e04e9bb6bfa

make blockingio thread pool a singleton

view details

Tanner

commit sha 8f5c30fc685d18435db63823586e1c3fe75ef17a

Merge pull request #1663 from vapor/middleware-order middleware order

view details

tanner0101

commit sha 59cd3317f50e0ddb2ade207fa1f02c802605cb76

add a non-variadic 'on' method to router, fixes #1658

view details

tanner0101

commit sha 26e2e0ac19ff76e9cb865af8ffbe854f7c564306

add session destroy test, addresses #1661

view details

Tanner

commit sha 8119c066b805763593eb5d2be6c518dae939187f

Merge pull request #1666 from vapor/non-variadic-on add a non-variadic 'on' method to router

view details

Tanner

commit sha 2337043632fd5c73fd1b527c0b84ee0c9c9c232d

Merge branch 'master' into sessions-destroy

view details

Tanner

commit sha 5ac83910197b64d4cb8ce4dfaa0c5ef0ec2bd0de

Merge pull request #1667 from vapor/sessions-destroy add session destroy test

view details

Tanner

commit sha dd91ea89387a1e31b47619fd47d6bad111ba318e

Merge branch 'master' into threadpool-singleton

view details

tanner0101

commit sha a025ea98ffb6e6c55d230449ba8eb66f2eb6047e

start shared thread pool

view details

Tanner

commit sha 055360d26f0cf049ae746a95f07a1585771be819

Merge branch 'master' into master

view details

Tanner

commit sha 199593ab3709378a37a1da03b1babad8cd1540da

Merge pull request #1657 from aydenp/master Add Data responses and TypedDataResponse

view details

Tanner

commit sha 8f6236089169a05c9c84c4877dce1822b777f3a5

Merge pull request #1665 from vapor/threadpool-singleton make blockingio thread pool a singleton

view details

tanner0101

commit sha 6cfd4a9867a079d43f61659fb718df4ea14aca11

clean up typed data response, related to #1657

view details

tanner0101

commit sha 8c73eebf7c41c7d8bf83ff87f550e0f97d6aadc4

small test cleanup

view details

push time in 8 days

issue openedvapor/vapor

Multipart won't accept `File` while `Data` works

Describe the bug

Multipart won't parse File if there are additional directives in Content-Disposition header.

Postman app adds filename* directive and it fails File parsing.

Screenshot 2021-09-15 at 23 08 10

To Reproduce

Steps to reproduce the behavior:

  1. Create simple POST request handler and use simple Content struct with one File field.
struct UpoadTestPayload: Content {
    let image: File
}
  1. Use Postman app to send multipart request with one image file field

Screenshot 2021-09-15 at 23 18 20

  1. See error Could not convert value at "image" to type File from multipart part. for key image

Expected behavior

It should just parse uploaded File without any errors.

Environment

  • Vapor Framework version: 4.48.5
  • OS version: macOS 11.1

created time in 8 days

created tagSwifQL/SwifQL

tag2.0.0-beta.3.17.0

💎 A Swift DSL for type-safe, extensible, and transformable SQL queries.

created time in a month

push eventSwifQL/SwifQL

Mihael Isaev

commit sha 8866f7da3f9e1cf72830fabe625aa7f75d7c3b4e

🔨Improve `Fn.make_interval`

view details

push time in a month

issue commentespressif/esp-idf

stuck at E (234871) wifi:ieee80211_ioctl.c 1443 (IDFGH-5118)

I just updated to v4.3 and don't see wifi:ieee80211_ioctl.c 1443 anymore. Before that I seen it during OTA 14 times of 15 attempts. Now 0 times, so I hope it is gone.

thedayu

comment created time in a month

create barnchwow-pay/esp-idf

branch : v4.3

created branch time in a month

push eventwow-pay/esp-idf

Mihael Isaev

commit sha 16ee3dee0386ef178db1a463e0ee0c91013340f0

Set release/v4.3 branch for wifi lib

view details

push time in a month

pull request commentMihaelIsaev/UIKitPlus

Fix ReadMe Usage height part

Hey, sorry for the slow reaction. Thank you very much for the contribution! 😊

GREENOVER

comment created time in a month

push eventMihaelIsaev/UIKitPlus

GREEN

commit sha a593858c142eabff255be1b63a566187b61d4d7e

Fix ReadMe Usage height part

view details

iMike

commit sha 8aae1139b5250cb7e6c311ec0beab28095485408

🍴Merge pull request #12 from GREENOVER/master Fix ReadMe Usage height part

view details

push time in a month

PR merged MihaelIsaev/UIKitPlus

Fix ReadMe Usage height part

Hi! I found strange part of ReadMe Usage height part. I think width keyword should be changed to height keyword :)

+2 -2

0 comment

1 changed file

GREENOVER

pr closed time in a month

PullRequestReviewEvent

push eventMihaelIsaev/UIKitPlus

Legys

commit sha 56a00702670015dbf34e942928c07b1e8fc88b0d

fix typo

view details

iMike

commit sha a1a0966e877789675f8bdba76f76ce42701142b1

🍴Merge pull request #15 from Legys/patch-1 fix typo

view details

push time in a month

PR merged MihaelIsaev/UIKitPlus

fix typo
+1 -1

0 comment

1 changed file

Legys

pr closed time in a month

PullRequestReviewEvent