Stack Swift - beta 1.0.0
We just released our version 1.0.0 of our Swift stack. We are near the end of the beta ..
We just released our version 1.0.0 of our Swift stack. We are near the end of the beta, the stack is currently being tested on a personal project :).
Main Points :
- Fixs
- Config Refactor
- Preference Refactor
- User login Refactor
Changelog
Bug Fixes
- auth: fix cookie not saved π (d9a7720)
- auth: fix double Metric declaration π (cd23805)
- auth: fix user errors stuck if server restart or Β π (3c3c584), closes #163
- auth,splash,tasks: fix auth errors adn expiration π (826fc27)
- build: fix travis :bug: (95c6491)
- build: fix travis:bug: (455cfe8)
- build: test fix ReactorKit build :bug: (80dfc2d)
- dependencies: aligne eureka π (ff65e63)
- global: error handling π (5e91e36), closes #185
- global: fix info.plist auth π (1767348)
- global: fix localization, close #165 π (0479b33)
- global: infoplist π (2567d2f)
- global: remove unused file :fire: (9903d52)
- global: removed unused file (gitignored) :fire: (a64b487)
- helpers, user: fix auto extension on img upload π (a77f5f1)
- knowledges: fix remove in xcode π (478b851)
- lib: delete init due to Alamofire / Moya Upgrade π (c6d8d20)
- readme: fix link π (63cf2cf)
- release: url π (76a24bd)
- services, helpers: fix cookies management (multi user same app) π (d77c256)
- tasks: fix model option example π (de6d9a9)
- tasks,helpers,deps: upgrade all deps, fix build π (b637981)
- travis: fix build SetColor π (52dab90)
- travis: fix os target π (26631ad)
- travis: fix travis cache test π (6d7d884)
- travis: stop carthage build to cache it before travis timeout π (7ee403f)
- travis: upgrade to ios 13.2 and iphone 11 π (9e2d2c4)
- travis: upgrade to last xcode π (691a18e)
- user: avatar protect clear with null avatar π (e9ba478)
- users: avatar wrong display sometimes π (ff2b9b7)
- users: fix errors π (91e9455)
Features
- assets: add link default color β¨ (1c3f978)
- auth: add form check from model :sparkles: (175cd79)
- auth: add me endpoint and stubbed (92d54fb)
- auth: add signin client validation example :sparkles: (3e2f2d0)
- auth: add signup β¨ (eedfd75)
- auth: auto Β layout with snapkit, form slide if keyboard β¨ (6141720)
- auth: display errors β¨ (550c872)
- auth: init and cleans :sparkles: (d93e95a)
- auth: init auth β¨ (87a02a7)
- auth, core: add fontawesome icon option for classic inputs β¨ (8bb21a1)
- auth, tasks, user: fix provider instance share O.O β¨ (2e21865)
- auth,onboarding,tasks,user: handle multiple tap for api requests β¨ (37a043c)
- config: add image style options β¨ (f19ef76)
- config: autofill β¨ (0ce96df)
- config, lib, user, auth: add loader for long requests β¨ (63c8d1e)
- config, user: add image compression rate for Jpeg in config β¨ (442d559)
- config, user: add links to config β¨ (b74f216)
- core: begin router automation β¨ (539bf54)
- core: collection based controller (kind of helper) β¨ (5695b74)
- global: add commitlint / commitizen :sparkles: (59464a1)
- global: add licence and changelog file :tada: (1e9d6e5)
- global: add reactorKit :sparkles: (298c173)
- global: api tasks & auth signin begin :sparkles: (9099923)
- global: end swift 5 migration β¨ (c170afe)
- global: include font awesome β¨ (5fa4bc5)
- global: init carthage and add flow :sparkles: (066b8c1)
- global: init flow & ReactorKit (e4f6d0e)
- global: init local CRUD (f960634)
- global: quick clean :sparkles: (232de94)
- global: switch to our own waos-CC to define and check β¨ (c3ce161)
- global: ugrade dependencies, fix & readme β¨ (4b8ad24)
- helpers: add bold in label faction β¨ (a2d9e5c)
- helpers: add bw effect β¨ (5e0e3ef)
- helpers: add default image if wrong path provided β¨ (5ec5a82)
- helpers, auth, core, user: review error management and display β¨ (ec5136a)
- issues: Update issue templates :tada: (65b8585)
- lib: switch token from defaults to keychain β¨ (5e298fc)
- localization: add example β¨ (d06e758)
- localization: init localization β¨ (7c1511c)
- profil: init user profil, add option to hide tabbar title β¨ (6771d64)
- profil: profil / Default Form / Errors optimisation β¨ (36dc7e4)
- services: init config services :sparkles: (5f2c1da)
- services: init logger β¨ (90339c8), closes #38
- services: init serviceProvider :sparkles: (ddf0c4e)
- tasks: add example of moya api codable β¨ (1968108)
- tasks: display api errors β¨ (c3d63c5)
- tasks: init local list :sparkles: (2fec892)
- tasks,auth,helpers: connect to demo β¨ (2ee3f20)
- tasks,auth,splash: add logout β¨ (acfe2f1)
- tasks,auth,splash: signin & tasks crud end :sparkles: (aa1eab2)
- user, config: add uer gravatar profil picture β¨ (23d3ab4)
- user, lib, config: add preference example β¨ (7ec129c)
- users: add account delete β¨ (46e9e33)
- users: add avatar upload in profile (kingfisher, ImageRow) β¨ (c093471)
- users: add confirmation modal β¨ (b922e5d)
- users, core, config: add data privacy request, get & delete β¨ (409178b)
- users, helpers: review error handling withour eureka, add bio β¨ (20d0b88)