Commit Graph
100 Commits
Author SHA1 Message Date
Arjun PatelandGitHub f1e1ab785c Merge pull request #4 from talksik/live-voice-call-api-integration
Live voice call api integration
2022-01-01 22:36:01 -08:00
talksik 433de5224a making the convo show up if it's relevant and not bug while the convo is starting 2022-01-01 22:32:07 -08:00
talksik 4a74ecb7eb testing relevancy score stuff 2022-01-01 22:22:32 -08:00
talksik 454601a13c cleaning up things 2022-01-01 22:06:00 -08:00
talksik 03d6ec4bf2 Update CircleGridView.swift 2022-01-01 21:41:31 -08:00
talksik 6ece864ba1 updates 2022-01-01 21:21:59 -08:00
talksik bb6f9661d8 Update ConvoViewModel.swift 2022-01-01 20:20:10 -08:00
talksik e863804a63 allowing third party to join seamless pretty sweet 2022-01-01 20:16:11 -08:00
talksik 7a7bd7db15 fixing user status and making it universal 2022-01-01 19:52:05 -08:00
talksik c4d0e1bb07 fixing bugs with the footer 2022-01-01 19:36:43 -08:00
talksik 398185dac0 fixing bug to show my own icon in the convo bubble 2022-01-01 19:18:39 -08:00
talksik f497740c75 adding some nicer ui for the convos 2022-01-01 18:48:37 -08:00
talksik d64267b2a1 Update CircleGridView.swift 2022-01-01 18:18:12 -08:00
talksik 6b3fcb0827 working third person can now join the channel 2022-01-01 18:11:34 -08:00
talksik d5d0a9bc21 fixing fatal error 2022-01-01 17:58:27 -08:00
talksik b418a7e89c nice consistent sizing for each bubble across devices 2022-01-01 17:50:09 -08:00
talksik 9050c40649 fixed bug with the contacts page and coming back with the delegate assigning problem 2022-01-01 17:28:42 -08:00
Arjun PatelandGitHub dcd8f21900 Merge pull request #3 from talksik/live-voice-call-api-integration
Live voice call api integration
2021-12-31 03:15:33 -08:00
talksik 3e4a335631 handles both ways now pretty smooth for two people but don't know about three 2021-12-31 03:06:15 -08:00
talksik 70c2ad8621 brute force database to end call 2021-12-31 02:54:11 -08:00
talksik ca586f8331 some cleaning up 2021-12-31 02:36:14 -08:00
talksik 9ef95b3445 Update ConvoViewModel.swift 2021-12-31 02:14:39 -08:00
talksik 7e211942e3 cleanup seems to be working 2021-12-31 02:04:35 -08:00
talksik 71fa444cf2 getting sounds working and getting both connected, but the leave channel not triggering 2021-12-31 01:02:20 -08:00
talksik c879f916e5 decent place? 2021-12-31 00:30:36 -08:00
talksik 353be3b0ad getting closer and closer 2021-12-30 22:54:01 -08:00
talksik 699288e17f compiling but haven't tested anything 2021-12-30 21:12:54 -08:00
talksik 2d7c8e5904 adding call states based on connection 2021-12-30 05:01:48 -08:00
talksik 57c9b2dd46 good spot with footer stuff 2021-12-30 04:46:36 -08:00
talksik 5e60dd6005 creating another footer to handle convos 2021-12-30 04:28:25 -08:00
talksik 59ded595e6 decent clean up 2021-12-30 03:57:32 -08:00
talksik a9e6de6c44 more refactoring slowly adding in more and more 2021-12-30 02:49:18 -08:00
talksik cbd655466a good spot figuring out how to use the delegate 2021-12-30 02:21:10 -08:00
talksik 6d6a5ebe85 adding delegate methods and making speaker phone work 2021-12-30 02:07:13 -08:00
talksik 242ac60629 basic call works with swiftui architecture 2021-12-30 01:13:10 -08:00
talksik 2ee5aabde0 ui done for one convo 2021-12-29 23:15:58 -08:00
talksik 984cc9c3a3 starting basic demo convos ui 2021-12-29 22:07:40 -08:00
talksik c559a25f29 fixing circles for status showing black and covering. 2021-12-29 22:05:34 -08:00
talksik 5a5e49b0a1 adjustment to status in footer 2021-12-29 18:36:59 -08:00
talksik 54c5cf6e20 adding stuff 2021-12-29 18:24:16 -08:00
talksik dccba8389a saving last updated status in db 2021-12-29 17:06:44 -08:00
talksik ba383dfdb0 getting basic call to backend for a token but it's messy as hellll!!!! 2021-12-29 01:53:29 -08:00
talksik 9bc6462f34 adding another scheme to allow connection to unique server url for node server 2021-12-29 00:19:57 -08:00
talksik 4db618c7d0 fixing bug with updating of user status 2021-12-28 23:19:17 -08:00
talksik 04affa99fe adding package 2021-12-28 17:59:16 -08:00
Arjun PatelandGitHub 93d5bab920 Merge pull request #2 from talksik/show-online-users
Show online users
2021-12-28 16:50:35 -08:00
talksik 5d143ea2e8 fixing logic to make sure there are no duplicates in the friends arr 2021-12-28 16:49:19 -08:00
talksik b60f7e77b3 basic status showing based on friend status 2021-12-28 16:36:40 -08:00
talksik df801a4433 adding overlay to user icon but still need to view for other users 2021-12-28 15:55:13 -08:00
talksik fa0024eafa updating in the right spots 2021-12-28 15:29:03 -08:00
talksik 6a0622f47a getting states read 2021-12-28 14:47:51 -08:00
talksik b1a22b715b speeding up listening to audio 2021-12-25 23:15:35 -08:00
talksik ee4cedf986 fixing notification bug 2021-12-25 23:12:40 -08:00
talksik 2ab546097a moving it around as I found a bug but I was not able to reproduce so won't change... 2021-12-25 23:04:26 -08:00
talksik 2a170cdaaa fixing audioo not playing out loud 2021-12-25 17:46:02 -08:00
talksik 9bea58dbff changing build version for quick deploy 2021-12-25 17:15:24 -08:00
talksik 316be460e9 adding limits but not doing anything like showing alert 2021-12-25 17:08:49 -08:00
talksik ba065cf71d Update CircleGridView.swift 2021-12-25 16:57:14 -08:00
talksik 96511991d9 adding in things to have period observer and all 2021-12-25 16:53:04 -08:00
talksik fe630376c3 Update CircleFooterView.swift 2021-12-25 15:32:11 -08:00
talksik 2d6087da35 fixed haptic ....wtf....need to understand every line...this is a lesson don't get frustrated
I don't know how audiosession works and so should learn about it before adding things like this
2021-12-25 05:20:52 -08:00
talksik 29cc87c2f9 trying to fix haptics not working but going to go back and test older version 2021-12-25 04:30:36 -08:00
talksik 781547a35b small improvements and allowing user to delete 2021-12-25 04:12:25 -08:00
talksik 6ad872d793 cleaning things up nad adding their turn your turn first iteration...improve later 2021-12-25 03:46:14 -08:00
talksik 225048152d getting decently far in handling the data for friends and all 2021-12-25 02:29:17 -08:00
talksik fb56c79fe8 fixing issue of updating inbox users and the grid changing problem but need to still fix overall problem of ordering people consistently based on friend creation date 2021-12-25 00:56:20 -08:00
talksik 05068043d9 fixing bug for rejecting inbox users 2021-12-25 00:30:03 -08:00
talksik 4651114dcb got alerts and actions working, but the ui isn't smooth with the grid because I have too many elements changing 2021-12-25 00:18:45 -08:00
talksik 70b869f08d navigate user to the proper page for adding contacts 2021-12-24 23:26:32 -08:00
talksik bb68b6596a adjusting small things for ui 2021-12-24 17:55:51 -08:00
talksik aec0ad9a4f decent place with the whole refactoring but not done, and not tested at all 2021-12-24 17:29:00 -08:00
talksik e890681839 starting implementation of new grid 2021-12-24 02:40:21 -08:00
talksik c361411728 asking for notification permissions on authentication for more reliability for it to work off the bat and permissions for notifications 2021-12-24 00:15:14 -08:00
talksik 4b2208eae6 getting proper listener activation instead of having 100 listeners on
also brute force log out navigation as it's not working

fixing little things here and there and getting organized
2021-12-23 23:51:17 -08:00
talksik aafe544e71 fixed bug with the navigation error constraint and all and clean now 2021-12-23 23:00:17 -08:00
talksik 6e244b4562 more intuitive help button 2021-12-23 21:18:09 -08:00
talksik e7b3c63000 cleaning up and adding back search bar 2021-12-23 20:50:11 -08:00
talksik d0efe32076 Update Package.resolved 2021-12-23 20:36:42 -08:00
talksik 45437a88e3 fixing problem with not showing stale state 2021-12-23 16:50:32 -08:00
talksik 2eea2d5ba6 adding back old bundle name as too many problems 2021-12-23 15:17:51 -08:00
talksik 01f012d7ba removing as couldn't upload to testflight with this setting 2021-12-23 14:58:06 -08:00
talksik 22b419cebf changing bundle name 2021-12-23 14:36:54 -08:00
talksik dff6308344 changing display name 2021-12-23 14:30:57 -08:00
talksik e2697e4efa adding app icons 2021-12-23 14:21:29 -08:00
talksik 76c61e54db fixing padding as I took it off 2021-12-23 05:13:44 -08:00
talksik 81a71ef309 adding help alert and all 2021-12-23 05:13:11 -08:00
talksik 1c1d371f14 alerts for stale state of the navigation bar 2021-12-23 04:49:36 -08:00
talksik 8895865fc6 fixing issues and navigation smooth now 2021-12-23 04:39:01 -08:00
talksik ce26e6fa39 bunch of little things to improve overall stale states 2021-12-23 04:06:33 -08:00
talksik 8f4ecb0780 bunch of ui adjustments 2021-12-23 03:48:32 -08:00
talksik f6a4d94de4 phone verification consistency and elegance 2021-12-23 02:50:43 -08:00
talksik 069cc543f4 fixing inconsistencies in ui in onboarding 2021-12-23 02:38:54 -08:00
talksik 566574542f starting small adjustments with whole flow with a new user 2021-12-23 02:27:56 -08:00
talksik 58b8b7b879 logic for getting rid of the friends from the list of friends in contacts 2021-12-23 02:19:48 -08:00
talksik c00706afc2 changing contact view to not have the wave background in the back...it's a sheet, keep it simple 2021-12-23 02:00:08 -08:00
talksik de973c4652 notifications working!!!! 2021-12-23 01:46:49 -08:00
talksik 09a3f2b0bb updating user device token and starting implementation for sending push notification device to device 2021-12-23 01:26:30 -08:00
talksik 5a63eba4a5 Update nirvana_iosApp.swift 2021-12-23 00:06:20 -08:00
talksik 48099a91e9 getting bunch of things in for the remote notifications feature 2021-12-22 22:53:55 -08:00
talksik 05ef5d79c8 fixing other bugs with silent mode and such 2021-12-22 19:57:55 -08:00