Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finished Database working #12

Merged
merged 50 commits into from Feb 9, 2019
Merged

Finished Database working #12

merged 50 commits into from Feb 9, 2019

Commits on Oct 29, 2018

  1. Copy the full SHA
    abbc481 View commit details
    Browse the repository at this point in the history
  2. Updated EntryOperations

    Javinator9889 committed Oct 29, 2018
    Copy the full SHA
    6cf4da7 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Copy the full SHA
    02c995d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5e78e09 View commit details
    Browse the repository at this point in the history
  3. Removed unnecessary entry set methods

    Those methods do not correspond entry ones
    Javinator9889 committed Oct 30, 2018
    Copy the full SHA
    34a8d4f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    54be88b View commit details
    Browse the repository at this point in the history
  5. Finished Entry get methods for database

    Entry file needs new coverage and analysis
    Javinator9889 committed Oct 30, 2018
    Copy the full SHA
    ba3f18c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2018

  1. Copy the full SHA
    4e19fbc View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    96f8f77 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Added Travis CI

    Javinator9889 committed Nov 1, 2018
    Copy the full SHA
    3a309c6 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    32e6d78 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5d4f9d9 View commit details
    Browse the repository at this point in the history
  4. Default gradlew build

    Javinator9889 committed Nov 1, 2018
    Copy the full SHA
    bfafb3a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    391d1dc View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    8465c77 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    65ef874 View commit details
    Browse the repository at this point in the history
  8. SecurityCodesOperations finished

    Moved some methods to parent class as they are working the same way for all subclasses
    Javinator9889 committed Nov 1, 2018
    Copy the full SHA
    41650b5 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    c901c04 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2018

  1. Updated database file and correspondent classes

    "cidCategory" is not necessary to be in Entry child classes/tables, so it was removed
    Javinator9889 committed Nov 2, 2018
    Copy the full SHA
    cb37150 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9c051b2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    299edba View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    02b79d0 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4dc9c50 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    ad234bf View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    18de4d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. Generated OSQL script and included new dependencies - class "Generato…

    …r" for obtaining a new SQL script and included new method at IOManager for reading OSQL files
    Javinator9889 committed Nov 5, 2018
    Copy the full SHA
    3594803 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    52e92e6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1fad67f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d707379 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2018

  1. Copy the full SHA
    084a81d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Copy the full SHA
    2656ad1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    65583fa View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b04f48d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    91e2c05 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    0b1faf7 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2018

  1. Copy the full SHA
    95a257b View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2019

  1. Copy the full SHA
    a2c4e3d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'database' of https://github.com/Javinator9889/SecurePass

    …into database
    
    # Conflicts:
    #	APP/.idea/caches/build_file_checksums.ser
    #	APP/app/build.gradle
    #	APP/app/src/main/java/javinator9889/securepass/io/database/DatabaseManager.java
    #	APP/app/src/main/java/javinator9889/securepass/io/database/operations/CommonOperations.java
    Javinator9889 committed Jan 6, 2019
    Copy the full SHA
    c0e209a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2019

  1. Finished category tests

    Minor corrections on "CommonOperations" class (the executor now finishes also when "finishConnection()" is called) and also inside "CategoryOperations" class. The new method allows the ability to remove the ID field inside the "Enum" classes (in a future, enumerations will be replaced with "StringDef" - see: https://android.jlelse.eu/android-performance-avoid-using-enum-on-android-326be0794dc3)
    Finally, lots of conflict files were removed as they are not essential
    Javinator9889 committed Jan 7, 2019
    Copy the full SHA
    a81edf6 View commit details
    Browse the repository at this point in the history
  2. Updated methods for using Map instead of index values (the values doe…

    …s not correspond always to the table ones)
    Javinator9889 committed Jan 7, 2019
    Copy the full SHA
    3de8152 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2019

  1. Copy the full SHA
    5ae5a5f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8b0c8ac View commit details
    Browse the repository at this point in the history
  3. Included gitignore

    Javinator9889 committed Jan 21, 2019
    Copy the full SHA
    415b9be View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f4f1e47 View commit details
    Browse the repository at this point in the history
  5. CleanCode optimizations

    Javinator9889 committed Jan 21, 2019
    Copy the full SHA
    b5d96ab View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2019

  1. Database modifications - in SQLite, only one primary key is required

    In SQLite, if there is any FOREIGN KEY, it will not be necessarily a PRIMARY KEY, as it can violate constraints (NOT NULL) and at some cases there will be NULL primary keys and multiple (NON UNIQUE) FOREIGN KEYS marked as PRIMARY KEYS
    Javinator9889 committed Jan 23, 2019
    Copy the full SHA
    2484e1e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d540dfa View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2019

  1. Copy the full SHA
    c14604e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2019

  1. Copy the full SHA
    737a45f View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2019

  1. Copy the full SHA
    cd4041f View commit details
    Browse the repository at this point in the history