Giter Site home page Giter Site logo

artemistwest-callme's People

Contributors

leecampbell avatar

Watchers

 avatar  avatar  avatar

artemistwest-callme's Issues

Authenticate with Google as a Provider

Leveraging the Spike from Sprint 0, set up a Google application and Authorize a client with that data. Show when the app has access to Provider (google) and when it does not

Enable cancellation on WebRequests

Currently WebRequests do not support cancellation correctly (the Ob Create return Disp.Empty). This should be implemented correctly, most likely with APM->Task->IObservable pattern.

PC Bluetooth Subscribe

PC should be listening to Bluetooth messages from Paired device. Message will contain initial profile data to be enriched and then displayed by the PC.

Google contact query performance

Currently the google contact api qury seems very slow. I may be double handling calls (being overly chatty) or maybe using a slow parser or logger.

Enrich initial profile from input

When an input is provided e.g. a phone number, it may only be able to be linked by a single provider. However the results of that may allow other providers to get further links.
For example
input: +44712341234
Google returns : {Google, Mobile, +44712341234}, {Google, email/home, [email protected]},

however other providers may not be able to link off the phone number, but could with an email address. This profile is then broadcast for enrichment until all providers are satisfied that they have no more data add

e.g
Outlook extends the profile by adding {Google, email/work, [email protected]} , {Google, twitter, @lee}

Create a WPF Prism project solution.

Create the base WPF solution for the application. Enable basic IoC/DI functionality, loosely coupled UI integration and external package management

Allow auto login across sessions

Persist the Access/Refresh tokens for Google access. On start up of the application, the application should know that it has already been provided access. This would allow the user to immediately issue a query without having to re-authenticate.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.