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

Release 1.0.0 alpha.1 #21

Merged
merged 127 commits into from
Sep 30, 2018
Merged

Release 1.0.0 alpha.1 #21

merged 127 commits into from
Sep 30, 2018

Commits on Jul 14, 2018

  1. Add package structure

    javierbrea committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    42c947a View commit details
    Browse the repository at this point in the history
  2. Upgrade domapic-base

    javierbrea committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    4500907 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2018

  1. Configuration menu
    Copy the full SHA
    546dc89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb6b39e View commit details
    Browse the repository at this point in the history
  3. Fix wrong file name

    javierbrea committed Jul 15, 2018
    Configuration menu
    Copy the full SHA
    4c9c999 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2592c2a View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2018

  1. Fix unit tests

    javierbrea committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    73e5b46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84f0d72 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2018

  1. Add user api unit tests

    javierbrea committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    2b6fb44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1377ef5 View commit details
    Browse the repository at this point in the history
  3. Add models unit tests

    javierbrea committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    99f5d48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d071e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f713462 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3405a98 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #5 from domapic/user-model-timestamps

    Add createdAt and updatedAt fields to User model
    javierbrea committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    8ce4335 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2018

  1. Configuration menu
    Copy the full SHA
    440107e View commit details
    Browse the repository at this point in the history
  2. WIP. Adding JWT security

    javierbrea committed Aug 24, 2018
    Configuration menu
    Copy the full SHA
    3ddb8f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2018

  1. Configuration menu
    Copy the full SHA
    2074ad0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    186fbc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c4a44b View commit details
    Browse the repository at this point in the history
  4. Fix tests

    javierbrea committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    76dfcc4 View commit details
    Browse the repository at this point in the history
  5. Add unit tests

    javierbrea committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    2b52ab4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd819a7 View commit details
    Browse the repository at this point in the history
  7. Full unit tests coverage

    javierbrea committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    5b89cb2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e9d8b57 View commit details
    Browse the repository at this point in the history
  9. Fix tests

    javierbrea committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    158b753 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2018

  1. Configuration menu
    Copy the full SHA
    7cc3348 View commit details
    Browse the repository at this point in the history
  2. Add apiKey authentication

    javierbrea committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    ea743d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2018

  1. Configuration menu
    Copy the full SHA
    84aa569 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58b60e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2018

  1. Configuration menu
    Copy the full SHA
    1d8039b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f05e68 View commit details
    Browse the repository at this point in the history
  3. Execute all unit tests

    javierbrea committed Aug 28, 2018
    Configuration menu
    Copy the full SHA
    ced4dde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    347306a View commit details
    Browse the repository at this point in the history
  5. Upgrade version

    javierbrea committed Aug 28, 2018
    Configuration menu
    Copy the full SHA
    36efa92 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2018

  1. Configuration menu
    Copy the full SHA
    d87959c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    359984b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee99f9a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2018

  1. Configuration menu
    Copy the full SHA
    070ce94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6377ff3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81049ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b61fa3 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2018

  1. Configuration menu
    Copy the full SHA
    c96f9c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    795efa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e18821 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc9f1bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e197445 View commit details
    Browse the repository at this point in the history
  6. Add unit tests

    javierbrea committed Sep 1, 2018
    Configuration menu
    Copy the full SHA
    275c574 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #6 from domapic/users-api-authentication

    Users api authentication
    javierbrea committed Sep 1, 2018
    Configuration menu
    Copy the full SHA
    a6d270d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b39ae89 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b0ecd5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    312969b View commit details
    Browse the repository at this point in the history
  11. Merge pull request #7 from domapic/add-secret-option

    Add jwt authentication secret option
    javierbrea committed Sep 1, 2018
    Configuration menu
    Copy the full SHA
    11ae028 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2018

  1. Add users cli

    javierbrea committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    514da9a View commit details
    Browse the repository at this point in the history
  2. Fix cli unit tests

    javierbrea committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    2d28204 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9b3b03 View commit details
    Browse the repository at this point in the history
  4. Add unit tests

    javierbrea committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    a722f75 View commit details
    Browse the repository at this point in the history
  5. Add unit test

    javierbrea committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    dc30840 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2018

  1. Add unit tests

    javierbrea committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    fa926b8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from domapic/users-cli

    Users cli
    javierbrea committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    77307d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2018

  1. Configuration menu
    Copy the full SHA
    48dee0d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from domapic/validate-user-name

    Add user name format validation
    javierbrea committed Sep 9, 2018
    Configuration menu
    Copy the full SHA
    6c452e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bdf563 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccb8eda View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2018

  1. Merge pull request #10 from domapic/add-registerer-api-key

    Add registerer api key
    javierbrea committed Sep 10, 2018
    Configuration menu
    Copy the full SHA
    6924d5d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2018

  1. Add user/name api resource

    javierbrea committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    22b8031 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from domapic/get-user-api

    Add user/name api resource
    javierbrea committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    c347e91 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2018

  1. Configuration menu
    Copy the full SHA
    38b781c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a1942e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a047651 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    410c3a6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7853028 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #12 from domapic/get-apikey-api

    Get apikey api
    javierbrea committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    47be2a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2018

  1. Add service model

    javierbrea committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    a4aed26 View commit details
    Browse the repository at this point in the history
  2. Add service commands

    javierbrea committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    61003ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e97490 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d85f83e View commit details
    Browse the repository at this point in the history
  5. Add GET service/name api

    javierbrea committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    e81a460 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4eeaf2e View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2018

  1. Configuration menu
    Copy the full SHA
    4902ecf View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2018

  1. Fix lint

    javierbrea committed Sep 20, 2018
    Configuration menu
    Copy the full SHA
    90feab0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from domapic/services-api

    Services api
    javierbrea committed Sep 20, 2018
    Configuration menu
    Copy the full SHA
    d3df6cb View commit details
    Browse the repository at this point in the history
  3. Add Ability model

    javierbrea committed Sep 20, 2018
    Configuration menu
    Copy the full SHA
    f83bd48 View commit details
    Browse the repository at this point in the history
  4. Add ability commands

    javierbrea committed Sep 20, 2018
    Configuration menu
    Copy the full SHA
    0961548 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2018

  1. Add abilities api

    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    83fa8db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d0a20e View commit details
    Browse the repository at this point in the history
  3. Fix lint

    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    a605709 View commit details
    Browse the repository at this point in the history
  4. Add abilities functional tests. Use id as filter in get service. Add …

    …user name to service when adding a new service. Add user id from logged user to service when adding a new service
    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    d14b2a3 View commit details
    Browse the repository at this point in the history
  5. Add unit tests

    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    941486f View commit details
    Browse the repository at this point in the history
  6. Fix lint

    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    83a0a44 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fca7dd1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e43de1 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #14 from domapic/abilities-api

    Abilities api
    javierbrea committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    6a3f679 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c371f29 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8c98356 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ed1041c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5a806b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2018

  1. Merge pull request #15 from domapic/use-id-for-get-and-update-user

    Use id for get and update user
    javierbrea committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    87d7a7e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2018

  1. Add users/me api resource

    javierbrea committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    4c781e6 View commit details
    Browse the repository at this point in the history
  2. Fix lint

    javierbrea committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    22b81d3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16 from domapic/get-users-me

    Add users/me api resource
    javierbrea committed Sep 24, 2018
    Configuration menu
    Copy the full SHA
    2c40e9a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

  1. Add abilities descriptions for action, state and events. Allow servic…

    …e-registerer users to create apiKeys for services. Allow service-registerer users to read service users
    javierbrea committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    3154e58 View commit details
    Browse the repository at this point in the history
  2. Fix abilities openapi.json

    javierbrea committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    5e96739 View commit details
    Browse the repository at this point in the history
  3. Fix lint

    javierbrea committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    295e984 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2018

  1. Change apiKey by camelcase in all code. Allow service-registerer user…

    …s to get users with service role. Allow admin users to add apiKeys for any user. Add role filter to get users api. Use only ids as get params in apis. Allow service-registerer users to create apiKeys for service users
    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    8e94cee View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    455ba15 View commit details
    Browse the repository at this point in the history
  3. Fix lint

    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    cf14a1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    075a3e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59d2fb7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #17 from domapic/api-permissions-and-params

    Api permissions and params
    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    1d42376 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    33c21ed View commit details
    Browse the repository at this point in the history
  8. Merge pull request #18 from domapic/modify-service-id

    Change service id property by processId
    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    7bff718 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ed1fa69 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #19 from domapic/openapi-errors

    Add error code responses to openapi
    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    2a5d607 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2df8806 View commit details
    Browse the repository at this point in the history
  12. Add unit tests

    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    d35c79b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    213517c View commit details
    Browse the repository at this point in the history
  14. Fix lint indentations

    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    13d6807 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #20 from domapic/delete-abilities-api

    Delete abilities api
    javierbrea committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    a3cd2f1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d4c75dd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    765688d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2018

  1. Add quick start chapter

    javierbrea committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    ece529a View commit details
    Browse the repository at this point in the history
  2. Add options chapter

    javierbrea committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    c0b3788 View commit details
    Browse the repository at this point in the history
  3. Add security chapter

    javierbrea committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    cbaf003 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc9de40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b8c0ca2 View commit details
    Browse the repository at this point in the history
  6. Add changelog

    javierbrea committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    7920019 View commit details
    Browse the repository at this point in the history