Personal-Sync-Service | project aims to provide a SyncAdapter and a matching Server

 by   bearstech Java Version: Current License: GPL-2.0

kandi X-RAY | Personal-Sync-Service Summary

kandi X-RAY | Personal-Sync-Service Summary

Personal-Sync-Service is a Java library. Personal-Sync-Service has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. However Personal-Sync-Service build file is not available. You can download it from GitHub.

Proof of concept of a contact synchronizer from a private server to android.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Personal-Sync-Service has a low active ecosystem.
              It has 8 star(s) with 4 fork(s). There are 8 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Personal-Sync-Service has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Personal-Sync-Service is current.

            kandi-Quality Quality

              Personal-Sync-Service has 0 bugs and 0 code smells.

            kandi-Security Security

              Personal-Sync-Service has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Personal-Sync-Service code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Personal-Sync-Service is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              Personal-Sync-Service releases are not available. You will need to build from source code and install.
              Personal-Sync-Service has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are available. Examples and code snippets are not available.
              Personal-Sync-Service saves you 1457 person hours of effort in developing the same functionality from scratch.
              It has 3253 lines of code, 282 functions and 21 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Personal-Sync-Service and discovered the below as its top functions. This is intended to give you an instant insight into Personal-Sync-Service implemented functionality, and help decide if they suit your requirements.
            • Fetch contacts
            • Create an instance of a Voiper user from the provided JSON data
            • Fetches a list of friend data updates from the server
            • Fetches status messages for a user
            • Confirm user credentials
            • Finish the confirmation
            • Finishes the login process
            • Authenticates a user using the specified username and password
            • Handles the login event
            • Returns the message to be displayed for the login dialog
            • Execute the network operations on a background thread
            • Region Activity
            • Retrieve an authentication token for the specified account
            • Creates the dialog
            • Add a contact
            • Update the account credentials
            • Registers an account
            • Update profile action
            Get all kandi verified functions for this library.

            Personal-Sync-Service Key Features

            No Key Features are available at this moment for Personal-Sync-Service.

            Personal-Sync-Service Examples and Code Snippets

            No Code Snippets are available at this moment for Personal-Sync-Service.

            Community Discussions

            No Community Discussions are available at this moment for Personal-Sync-Service.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Personal-Sync-Service

            1/ compile the java application using eclipse (and the android SDK). 2/ send the application using 'adb install PersonalSync/bin/PersonalSync.apk'. 3/ launch 'python get_contacts_from_vcf.py contact_list.vcf' to update/create a database with a vcf file 3.1/ enter a login and a password (that will be used by android to connect to the server). 4/ launch 'python personalSyncServer.py' (using your root account, because it needs the :80 port. But you can integrate it to your favorite webserver, because it’s only wsgi using bottle.py). 5/ in your android phone (>2.0), get into settings → account & sync → add account → personal sync. 6/ enter your username and password as entered in 4.1/ and use the IP address of the server where personalSyncServer.py is running. 7/ click on the account whose name is the login you entered in 4.1/ and press 'sync contacts'. Once syncronization is ended, get into 'contacts', open the menu, inside 'Display options' open the matching account and put 'All contacts' to checked. and then watch inside Contacts, you shall have all your contacts synchronized.
            1/ compiler l’application à l’aide d’eclipse. 2/ envoyer l’application à l’aide de adb install PersonalSync/bin/PersonalSync.apk. 3/ lancer 'python get_contacts_from_vcf.py liste_contacts.vcf' pour mettre à jour la base de données avec un fichier vcf afin de créer ou mettre à jour la base de données 3.1/ entrer un login et un mot de passe (qui sera utilisé par android pour se connecter au serveur). 4/ lancer 'python personalSyncServer.py' (en root, car il faut le lancer sur le port 80, ou sinon l’intégrer à apache, c’est du wsgi avec bottle.py). 5/ aller sous android (>2.0) dans Settings → Accounts & Sync → Add account → Personal Sync. 6/ entrer username / password tels que donnés en 4.1/. 7/ cliquer ensuite sur le compte dont le nom est l’identifiant entré en 4.1/ et puis sur 'Sync Contacts'. une fois la synchronisation terminée (les flèches arrêtent de tourner), aller dans 'contacts', ouvrir le menu choisir 'Display options' ouvrir le compte correspondant et mettre à vrai 'All Contacts'. enfin, retournez dans Contacts et tous les ours ont leur téléphone, email, nom et poste de défini.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/bearstech/Personal-Sync-Service.git

          • CLI

            gh repo clone bearstech/Personal-Sync-Service

          • sshUrl

            git@github.com:bearstech/Personal-Sync-Service.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Java Libraries

            CS-Notes

            by CyC2018

            JavaGuide

            by Snailclimb

            LeetCodeAnimation

            by MisterBooo

            spring-boot

            by spring-projects

            Try Top Libraries by bearstech

            pussh

            by bearstechShell

            nuka

            by bearstechPython

            iptraf-ng

            by bearstechC

            bokor

            by bearstechPython

            jobq

            by bearstechShell