- 07 Dec, 2017 1 commit
-
-
Kateryna Kostiuk authored
this patch: - adds sqlite.swift to dependencies - creates database - creates tables - adds basics queries Change-Id: I178097aebaa62d73886132ee7a86bb4a9734d25b Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 04 Dec, 2017 1 commit
-
-
Andreas Traczyk authored
- Adds a configuration called 'Development' to the project, which uses manual signing - Changes the 'Release' configuration to use manual signing - Adds support for fastlane automation. This commit adds 2 lanes: - 'test' uses scan to build and run unit tests on the client - 'build' unlocks the system's keychain, uses match to sync the development certificate and provisioning profile with a private git repo, then uses gym to build the development configuration of the xcode project - Adds a .gitignore to Ring/fastlane for undesired fastlane related files Change-Id: I1bc0eb8cfa20cc536c297ba7ae14292cc66e1d96
-
- 21 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Checks if the ringid parameter belongs to a contact request and loads the vcard from the ContactRequestModel object, otherwise, loads it from the contact's file. Change-Id: I8c7f286f213d7bab1f50204b050e5d41f23b85e4
-
- 19 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Replaces flat icon with original Ring logo icon. Change-Id: I7cdeacc54630dd57c0dde298bbdaf2090b39d373
-
- 17 Nov, 2017 1 commit
-
-
Romain Bertozzi authored
This commit fixes typos and harmonize the method name of the applicative delegate of exportOnRingEnded. This will be useful for the new AccountsService. Change-Id: I8e90c23344a1890ffdf7548a1ef619bf4655fca8 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Tuleap: #1752
-
- 16 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
- Sets the conversation cells' fallback avatar colors based on the username known when initializing. This should avoid the color flickering except when a lookup is actually in progress. - Uses the value of the username known at cell init to set the fallback avatar's intitial. - Removes the use of the fallback avatar initial in the case of the ringId being the best name. For now, no character is shown. Change-Id: Ib42cc1c8aa31783c77f986a6a32976fa74b48d57
-
- 13 Nov, 2017 4 commits
-
-
Romain Bertozzi authored
This commit updates the SwiftyBeaver dependency. Tuleap: #1747 Change-Id: I300991152421d7823e13bca05023f035ea03ad39 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Romain Bertozzi authored
This commit updates the PKHUD dependency of the project. Tuleap: #1714 Change-Id: Ie0e7f55f45063972bf3b87bfbf01587b492d4d18 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Romain Bertozzi authored
This commit updates the following dependencies: - RxRealm - RxDataSources RxSwift is also updated to the 4.0.0 version. There are minor compatibility changes in the source code to migrate the project to these new versions. Tuleap: #1747 Change-Id: I485aa725ad88283c2b66f797140d12b6facd6cd4 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
When saving vCard extra spaces was added in the name and first name fields. This patch fix it by recreating vCard string. Change-Id: I1b6d936348adb80d704461bab029c012cf37330d Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 03 Nov, 2017 5 commits
-
-
Kateryna Kostiuk authored
Fix compile errors was introduced after installing a new XCode component Change-Id: Ib8b4f574348f26016fd5ffbda7154a9ebd83d427 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: Ib445897bdd8b85a17e61dee4575885b7251afe52 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change bundle ID to be unique Change-Id: If37a4e29e43eb4a049e12ddc860a77796427fd08 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Currently we support arm64 architecture Change-Id: I243531ab02b6e07cdc5e761523eb7a3379fb9cb8 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Currently only portrait mode is supported Change-Id: I3eac2d15ef0c331989d9c7a67a25483362ade3c1 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 02 Nov, 2017 1 commit
-
-
Andreas Traczyk authored
Change-Id: If3f3550118cace5499d204fbcc920ee779dff769 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 01 Nov, 2017 7 commits
-
-
Andreas Traczyk authored
- Allows the user to create an account, link to an existing account, and generate account link PINs without supplying a password. Change-Id: I41216d55bb44bab5f92fd096d483f639502e4a42 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change-Id: Ia6a9cda402cef15266d44139314ebd5ec3b271e5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change-Id: I9c9f243afd47ba431f3a1c3cc8dff91ce95847d7 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I3a447dca2332a06d3cf49bae3f3f82b2332718ff Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I3c4edcb1d5cd90442705aff6f5d71906424c3d05 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I98f3ef81c9eff38dc05109cbcdf68d620e7c6d5f Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Fix badge value on Conversation TabBarItem: - handle case when account does not exists - filter out messages that shown on contact request conversation Change-Id: Ife44a70b2d0b728876be648ebad2e3d772128ce5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 31 Oct, 2017 5 commits
-
-
Andreas Traczyk authored
- Adds the sending of an invite automatically upon sending the first message in a new conversation. Change-Id: If3d371036970d81648c33b501a59088fefd394e0 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
In smart list display conversation if one of the conditions is met: - contact exists - history of messaging is not empty Change-Id: I344c3ed66f637366c3435f3aee11e045e7da6a1b Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
- Makes the contact request items selectable and links them to their associated conversation. Change-Id: I91f1ac47fa513453a3091297f56e4493082dee4b Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
Create conversation and generate messages when: - request from peer is received Change-Id: Ibe56cba805c88e5517ed1fb3fc3f21bf36259970 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add icons and badges for tab bar items. Change-Id: I4a806c9c9968de14ae60d73f50f9da826e553e27 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 27 Oct, 2017 5 commits
-
-
Kateryna Kostiuk authored
Because Account View Model is created at the very beginning of app launching, it is possible to create it when account does not exists. This patch makes variables lazy, so all values will be rendered when screen become visible. Also it adds name lookup, account does not have username. Change-Id: Ia4747bdb2efaffd8b0f39109407946e736ab09e5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
-When checking if contact accept the invitation conversation ringId was used and that caused error when conversation is not exists. This patch fix it by using recepient ringID. -Conversation View Model is creating two times for each conversation. One when creating SmartList and then when conversation is celected. This patch use existing view model to present cinversation. Change-Id: I67cb334efc61017b5b1f26573879b736a83b0fa3 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add back button to initial walkthrough Change-Id: I25e2dd03d8ae862fb2a23d61c6e6289ecc01e4e7 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
- Adds Reachability via Carthage Change-Id: Id4043c33afd4b62a5b69e285126eb301d924047f Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: Id7c76e821a525bf85d68960dfab456908c20456b Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 26 Oct, 2017 5 commits
-
-
Kateryna Kostiuk authored
- add buttons with transparent background - fix constraints for welcome screen and link to account screen. Change-Id: I8ae194ea6b82bd8c2ded2a91f75653d37280223d Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Andreas Traczyk authored
- Applies a centered style to the generated message cells. Change-Id: I71fa4221194e2a974c787d710c2825a76c99f5c4 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
- Message engine will cause erroneous status updates to SENDING or FAILURE for messages already SENT or READ. This patch treats these cases client side. Change-Id: Icd5df2728bb83f8a4ba193f653e12f68935aa4bd Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
- Adds DisposeBags for cells and uses them to dispose of their subscriptions. - Prevents status indicators from showing for the generated message cell type. Change-Id: I930865e02b628a0f749683456d14184dd9189dc2 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add option to link device to an existing Ring account. Change-Id: I730d1d354b67f001fb7826aa08a3f028cd363afb Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 23 Oct, 2017 2 commits
-
-
Kateryna Kostiuk authored
Add functionality to fetch user password and display PIN that could be used to link a new device Change-Id: Ie985b797af64ebe0de1bea9ac64292e427f5302f Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
In account page add table with linked devices Change-Id: I33c1a079a580644164e1817d95f03254d332b976 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-