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

Implementation of Engineering Manager Assessment #7

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Commits on Aug 27, 2021

  1. Setting up bootstrapped springboot app with checktyle, pmd, logging, …

    …and base classes
    navin reddy committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    a1971d0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from navreddy23/springboot_setup

    Setting up bootstrapped  springboot app
    navreddy23 authored Aug 27, 2021
    Configuration menu
    Copy the full SHA
    0d6a8ed View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2021

  1. api contract specification setup

    navin reddy committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    97d544e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from navreddy23/springboot_setup

    api contract specification setup
    navreddy23 authored Aug 28, 2021
    Configuration menu
    Copy the full SHA
    e62d226 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. Implementation for first controller to return all active users (#3)

     implementation of first controller to get all active users
    
    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 29, 2021
    Configuration menu
    Copy the full SHA
    d110d07 View commit details
    Browse the repository at this point in the history
  2. improving api schemas and fixing bug in active user response (#4)

    * improving api schemas and fixing bug in response
    
    * updating test
    
    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 29, 2021
    Configuration menu
    Copy the full SHA
    a2eec43 View commit details
    Browse the repository at this point in the history
  3. second controller implementation (#5)

    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 29, 2021
    Configuration menu
    Copy the full SHA
    cb46439 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. adding implementation of third control to save data in db (#6)

    * adding implementation of third control to save data in db
    
    * renaming comntroller
    
    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 30, 2021
    Configuration menu
    Copy the full SHA
    53a795b View commit details
    Browse the repository at this point in the history
  2. handling common error scenarios (#7)

    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 30, 2021
    Configuration menu
    Copy the full SHA
    acce703 View commit details
    Browse the repository at this point in the history
  3. adding unit and integration tests (#8)

    * adding unit and integration tests
    
    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 30, 2021
    Configuration menu
    Copy the full SHA
    15d1304 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. adding dockerfile and updating docker compose (#9)

    * adding dockerfile and updating docker compose
    Co-authored-by: navin reddy <[email protected]>
    navreddy23 authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    d697b72 View commit details
    Browse the repository at this point in the history
  2. fixing application.yml (#10)

    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    e74d3de View commit details
    Browse the repository at this point in the history
  3. fixing settings, indentation in pom.xml and application.yml (#11)

    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    f7490db View commit details
    Browse the repository at this point in the history
  4. adding an Integration test for posting work hours (#12)

    Co-authored-by: navin reddy <[email protected]>
    navreddy23 and navin reddy authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    0d6fc2a View commit details
    Browse the repository at this point in the history
  5. adding more integrations tests for worked hours (#13)

    * adding more integrations tests for worked hours
    navreddy23 authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    dca67af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f589fa View commit details
    Browse the repository at this point in the history
  7. Adding swagger endpoint (#15)

    * adding swagger endpoint
    navreddy23 authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    9775e71 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f8aa3b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    99dd0a7 View commit details
    Browse the repository at this point in the history
  10. updating README.md (#18)

    navreddy23 authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    57bad88 View commit details
    Browse the repository at this point in the history