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

Backend: invoice upload #32

Open
wants to merge 32 commits into
base: develop
Choose a base branch
from
Open

Backend: invoice upload #32

wants to merge 32 commits into from

Commits on Apr 30, 2019

  1. Lowercase import names & uppercase file name

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    84b6ebd View commit details
    Browse the repository at this point in the history
  2. Create Company model

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    16c40e9 View commit details
    Browse the repository at this point in the history
  3. Create Category model

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    7ce84ab View commit details
    Browse the repository at this point in the history
  4. Create graphql types Category & Company

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    af5dc88 View commit details
    Browse the repository at this point in the history
  5. Add category & company to Transaction

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    37b3222 View commit details
    Browse the repository at this point in the history
  6. Add InvoiceUpload & CompanyInput

    Ismaila Abdoulahi committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    f33bc2a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Add invoice upload validation & make the validation components more r…

    …eusable
    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    b10b1cd View commit details
    Browse the repository at this point in the history
  2. Implement upload invoice resolver

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    fcd5d6b View commit details
    Browse the repository at this point in the history
  3. Test register input validation

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    0694119 View commit details
    Browse the repository at this point in the history
  4. Better error handling & password test

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    0d7d107 View commit details
    Browse the repository at this point in the history
  5. Add env variable to set maximum characters allowed for strings

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    5f882cf View commit details
    Browse the repository at this point in the history
  6. Inject validation module

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    76f509c View commit details
    Browse the repository at this point in the history
  7. Test max length for strings

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    78ba2fe View commit details
    Browse the repository at this point in the history
  8. Test updateProfileValidtion & expenseValidation

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    55f6aee View commit details
    Browse the repository at this point in the history
  9. Test validation of upload invoice inputs

    Ismaila Abdoulahi committed May 2, 2019
    Configuration menu
    Copy the full SHA
    5bc435e View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. Add more tests for register endpoint

    Ismaila Abdoulahi committed May 3, 2019
    Configuration menu
    Copy the full SHA
    720102e View commit details
    Browse the repository at this point in the history
  2. Test update profile

    Ismaila Abdoulahi committed May 3, 2019
    Configuration menu
    Copy the full SHA
    e7ea283 View commit details
    Browse the repository at this point in the history
  3. Test invoice upload

    Ismaila Abdoulahi committed May 3, 2019
    Configuration menu
    Copy the full SHA
    baf3a88 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Add constants & improve test a bit

    Ismaila Abdoulahi committed May 6, 2019
    Configuration menu
    Copy the full SHA
    6a13af8 View commit details
    Browse the repository at this point in the history
  2. Generate an invoice as pdf

    Ismaila Abdoulahi committed May 6, 2019
    Configuration menu
    Copy the full SHA
    66a9eb6 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. Add ref field

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    48fa906 View commit details
    Browse the repository at this point in the history
  2. Create Counter collection

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    773f9b8 View commit details
    Browse the repository at this point in the history
  3. Create function to retrieve incremented invoice ref

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    29db764 View commit details
    Browse the repository at this point in the history
  4. Fix typo

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    c7f5eaf View commit details
    Browse the repository at this point in the history
  5. Create types related to invoice generation

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    1600ab1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b67a6d1 View commit details
    Browse the repository at this point in the history
  7. Modify pdf template

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    e583b3b View commit details
    Browse the repository at this point in the history
  8. Add generateInvoiceInputValidation & refine some resolvers

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    49eeb34 View commit details
    Browse the repository at this point in the history
  9. Clean Company & Counter test data

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    1f55baa View commit details
    Browse the repository at this point in the history
  10. Test generate invoice

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    ed81504 View commit details
    Browse the repository at this point in the history
  11. Test generate invoice validation

    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    1511e2c View commit details
    Browse the repository at this point in the history
  12. Change filename invoiceGen -> invoiceFactory & import name invoiceGen…

    … -> generateInvoicePDF
    Ismaila Abdoulahi committed May 7, 2019
    Configuration menu
    Copy the full SHA
    7650f43 View commit details
    Browse the repository at this point in the history