Skip to content

Releases: tomy0000000/kayman

0.7.0

Choose a tag to compare

@tomy0000000 tomy0000000 released this 26 Jul 12:44
f03b47d

🌟 Features

  • Add table for payment service provider on Transaction
  • Transaction now has reconcile field (on both account side, and payment service provider side)
  • Support sub-category

🪜 Notable Changes

  • Drop Invoice API limit

🐞 Bug fixes

  • Add invoice_random parameter to get_invoice_detail

⚙️ Internal

  • Switch style lint from GitHub Action to pre-commit.ci
  • Unify route function naming
  • Unify examples presentation

✨ Enhanced Invoice API

Choose a tag to compare

@tomy0000000 tomy0000000 released this 19 Jun 23:21
54b9920

Features

  • Merge create/update Invoice API

✨ Enhanced Invoice

Choose a tag to compare

@tomy0000000 tomy0000000 released this 17 Jun 20:00
58b00a7

Features

  • Enhanced Invoice API

Minor

  • Add pre-commit configs

✨ Enhanced Accounting

Choose a tag to compare

@tomy0000000 tomy0000000 released this 11 Jun 11:53
0.4.0
bd9962e

Features

  • Change accounting data type to Decimal
  • Separate different payment type logic
  • Add intro documentation

Minor

  • Componentlize build and push action to custom action

✅ Basic Accounting

Choose a tag to compare

@tomy0000000 tomy0000000 released this 05 Jun 19:46
6eb7937

Features

  • Add models for basic accounting
    • Currency
    • Account
    • Payment
    • PaymentEntry
    • Category
    • Transaction
  • Add rough implement API endpoints for CRUD on these modeling

Minor

  • Style lint CI with flake8 is now enabled
  • Implement a configuration check runs on server start

🔒 Authentication

Choose a tag to compare

@tomy0000000 tomy0000000 released this 27 May 17:35
0.2.0
5505044

Features

  • Authentication system with JWT to access endpoints

🧾 Taiwan Invoice

Choose a tag to compare

@tomy0000000 tomy0000000 released this 27 May 17:35
0.1.0
4b86eeb

Features

  • Basic data models and access points for Taiwan invoice