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, 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)