Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ticket-ynab-sync

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ticket-ynab-sync

Get transactions from ticket food card and sync them with a YNAB account.

  • 0.0.1
  • PyPI
  • Socket score

Maintainers
1

================ ticket_ynab_sync

Sync Ticket transactions with a YNAB account.

CLI `tys``

Commands:

  • tys init /path/to/db: initializes a new Sync database (asks for YNAB and Ticket credentials) at the provided path
  • tys info /path/to/db: displays information about the current state of the provided Sync database
  • tys sync /path/to/db: runs a sync iteration - 1) get new transactions from Ticket, 2) push them to YNAB
    • tys sync --period X /path/to/db: ryns a sync iteration every X minutes
    • tys sync --hour X /path/to/db: ryns a sync iteration every X minutes

TODO

[ ] CLI for configuring Ticket, e..g creds, start sync date, sync period, default category, etc. [ ] CLI config YNAB, creds, which account to save new transactions to [ ] init database with Ticket transactions [ ] extra: check if Ticket transactions already exist in YNAB account, based on value, description and date; store YNAB transaction id on local database [ ] push new Ticket transactions (without YNAB id) to YNAB, get YNAB ID, associate ID to Ticket transaction [ ] create loop for syncing [ ] OR add to cronjob [ ] EXTRA: alternative web based GUI to CLI

Ticket API

https://github.com/diogo-aos/TicketYnacSync

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc