├── .github └── workflows │ └── main.yml ├── .gitignore ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── ci ├── Gemfile-rails-6.1 ├── Gemfile-rails-7.0 ├── Gemfile-rails-7.1 ├── Gemfile-rails-7.2 └── Gemfile-rails-8.0 ├── keepr.gemspec ├── lib ├── generators │ └── keepr │ │ └── migration │ │ ├── migration_generator.rb │ │ └── templates │ │ └── migration.rb ├── keepr.rb └── keepr │ ├── account.rb │ ├── account_export.rb │ ├── active_record_extension.rb │ ├── contact_export.rb │ ├── cost_center.rb │ ├── group.rb │ ├── groups_creator.rb │ ├── groups_creator │ ├── de │ │ ├── asset.txt │ │ ├── liability.txt │ │ └── profit_and_loss.txt │ ├── en │ │ ├── asset.txt │ │ ├── liability.txt │ │ └── profit_and_loss.txt │ └── es │ │ ├── asset.txt │ │ ├── liability.txt │ │ └── profit_and_loss.txt │ ├── journal.rb │ ├── journal_export.rb │ ├── posting.rb │ ├── tax.rb │ └── version.rb └── spec ├── database.yml ├── factories ├── account.rb ├── cost_center.rb ├── group.rb └── tax.rb ├── keepr ├── account_export_spec.rb ├── account_spec.rb ├── active_record_extension_spec.rb ├── contact_export_spec.rb ├── cost_center_spec.rb ├── group_spec.rb ├── groups_creator_spec.rb ├── journal_export_spec.rb ├── journal_spec.rb ├── posting_spec.rb └── tax_spec.rb ├── spec_helper.rb └── support ├── contact.rb ├── document.rb ├── ledger.rb └── spec_migration.rb /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/Rakefile -------------------------------------------------------------------------------- /ci/Gemfile-rails-6.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/ci/Gemfile-rails-6.1 -------------------------------------------------------------------------------- /ci/Gemfile-rails-7.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/ci/Gemfile-rails-7.0 -------------------------------------------------------------------------------- /ci/Gemfile-rails-7.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/ci/Gemfile-rails-7.1 -------------------------------------------------------------------------------- /ci/Gemfile-rails-7.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/ci/Gemfile-rails-7.2 -------------------------------------------------------------------------------- /ci/Gemfile-rails-8.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/ci/Gemfile-rails-8.0 -------------------------------------------------------------------------------- /keepr.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/keepr.gemspec -------------------------------------------------------------------------------- /lib/generators/keepr/migration/migration_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/generators/keepr/migration/migration_generator.rb -------------------------------------------------------------------------------- /lib/generators/keepr/migration/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/generators/keepr/migration/templates/migration.rb -------------------------------------------------------------------------------- /lib/keepr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr.rb -------------------------------------------------------------------------------- /lib/keepr/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/account.rb -------------------------------------------------------------------------------- /lib/keepr/account_export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/account_export.rb -------------------------------------------------------------------------------- /lib/keepr/active_record_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/active_record_extension.rb -------------------------------------------------------------------------------- /lib/keepr/contact_export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/contact_export.rb -------------------------------------------------------------------------------- /lib/keepr/cost_center.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/cost_center.rb -------------------------------------------------------------------------------- /lib/keepr/group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/group.rb -------------------------------------------------------------------------------- /lib/keepr/groups_creator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator.rb -------------------------------------------------------------------------------- /lib/keepr/groups_creator/de/asset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/de/asset.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/de/liability.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/de/liability.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/de/profit_and_loss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/de/profit_and_loss.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/en/asset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/en/asset.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/en/liability.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/en/liability.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/en/profit_and_loss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/en/profit_and_loss.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/es/asset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/es/asset.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/es/liability.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/es/liability.txt -------------------------------------------------------------------------------- /lib/keepr/groups_creator/es/profit_and_loss.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/groups_creator/es/profit_and_loss.txt -------------------------------------------------------------------------------- /lib/keepr/journal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/journal.rb -------------------------------------------------------------------------------- /lib/keepr/journal_export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/journal_export.rb -------------------------------------------------------------------------------- /lib/keepr/posting.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/posting.rb -------------------------------------------------------------------------------- /lib/keepr/tax.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/lib/keepr/tax.rb -------------------------------------------------------------------------------- /lib/keepr/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Keepr 4 | VERSION = '0.9.0' 5 | end 6 | -------------------------------------------------------------------------------- /spec/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/database.yml -------------------------------------------------------------------------------- /spec/factories/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/factories/account.rb -------------------------------------------------------------------------------- /spec/factories/cost_center.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/factories/cost_center.rb -------------------------------------------------------------------------------- /spec/factories/group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/factories/group.rb -------------------------------------------------------------------------------- /spec/factories/tax.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/factories/tax.rb -------------------------------------------------------------------------------- /spec/keepr/account_export_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/account_export_spec.rb -------------------------------------------------------------------------------- /spec/keepr/account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/account_spec.rb -------------------------------------------------------------------------------- /spec/keepr/active_record_extension_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/active_record_extension_spec.rb -------------------------------------------------------------------------------- /spec/keepr/contact_export_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/contact_export_spec.rb -------------------------------------------------------------------------------- /spec/keepr/cost_center_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/cost_center_spec.rb -------------------------------------------------------------------------------- /spec/keepr/group_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/group_spec.rb -------------------------------------------------------------------------------- /spec/keepr/groups_creator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/groups_creator_spec.rb -------------------------------------------------------------------------------- /spec/keepr/journal_export_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/journal_export_spec.rb -------------------------------------------------------------------------------- /spec/keepr/journal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/journal_spec.rb -------------------------------------------------------------------------------- /spec/keepr/posting_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/posting_spec.rb -------------------------------------------------------------------------------- /spec/keepr/tax_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/keepr/tax_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/support/contact.rb -------------------------------------------------------------------------------- /spec/support/document.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/support/document.rb -------------------------------------------------------------------------------- /spec/support/ledger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/support/ledger.rb -------------------------------------------------------------------------------- /spec/support/spec_migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ledermann/keepr/HEAD/spec/support/spec_migration.rb --------------------------------------------------------------------------------