├── .dockerignore ├── .editorconfig ├── .env.example ├── .eslintrc.cjs ├── .github └── workflows │ └── pipeline.yaml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── svelte.code-snippets ├── Dockerfile ├── README.dev.md ├── README.md ├── docker-compose.yaml ├── eslint.config.js ├── global.d.ts ├── pack-icons.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── prisma ├── migrations │ ├── 20240130045311_initial │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── screenshots ├── out │ ├── 1. Login.png │ ├── 10. Categories. One.png │ ├── 11. Categories. Many.png │ ├── 12. Create account.png │ ├── 13. Create account. Filled.png │ ├── 14. Account created.png │ ├── 15. Add incoming.png │ ├── 16. Incoming added.png │ ├── 17. Add outgoing.png │ ├── 18. Add tag.png │ ├── 19. Tag selected.png │ ├── 2. Sign up.png │ ├── 20. Outgoing added.png │ ├── 21. Add transfer. Cash.png │ ├── 22. Add transfer. EUR.png │ ├── 23. Account. USD. Transfers.png │ ├── 24. Account. EUR.png │ ├── 25. Settings.png │ ├── 26. Language select.png │ ├── 27. Language select. RU.png │ ├── 28. Dark. Settings.png │ ├── 29. Dark. Accounts.png │ ├── 3. Sign up. Filled.png │ ├── 30. Dark. Operation.png │ ├── 31. Dark. Categories.png │ ├── 32. Settings. Change name.png │ ├── 33. Settings. Change login.png │ ├── 34. Settings. Change password.png │ ├── 35. Workspaces. Create group.png │ ├── 36. Workspaces. Group list.png │ ├── 37. Workspaces. Edit group.png │ ├── 38. Workspaces. Exlude user.png │ ├── 39. Workspaces. Delete group.png │ ├── 4. Login. Filled.png │ ├── 40. Workspaces. Rename group.png │ ├── 41. UI Kit. Buttons.png │ ├── 42. UI Kit. Inputs.png │ ├── 43. UI KIt. Toasts. Switch. Tags.png │ ├── 5. Accounts. Empty.png │ ├── 6. Categories. Empty.png │ ├── 7. Create category.png │ ├── 8. Create category. Filling.png │ └── 9. Create category. Filled.png └── transform.ipynb ├── src ├── app.d.ts ├── app.html ├── hooks.server.ts ├── lib │ ├── api │ │ ├── ApiError.ts │ │ └── index.ts │ ├── calc │ │ ├── calculator.ts │ │ └── types.ts │ ├── data │ │ ├── accountTags.ts │ │ ├── accounts.ts │ │ ├── categories.ts │ │ ├── crypto.ts │ │ ├── currencyRates.ts │ │ ├── currencySymbols.ts │ │ ├── groupings.ts │ │ ├── index.ts │ │ ├── initialized.ts │ │ ├── interfaces.ts │ │ ├── journal.ts │ │ ├── main.ts │ │ ├── members.ts │ │ ├── operationTags.ts │ │ ├── operations.ts │ │ ├── repeatings.ts │ │ ├── service.ts │ │ ├── settings.ts │ │ └── useDB.ts │ ├── deps.ts │ ├── icons.ts │ ├── routes.ts │ ├── server │ │ ├── api │ │ │ └── v2 │ │ │ │ ├── auth │ │ │ │ ├── index.ts │ │ │ │ ├── login.ts │ │ │ │ ├── loginConfirm.ts │ │ │ │ └── register.ts │ │ │ │ └── journal │ │ │ │ ├── getJournal.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postJournal.ts │ │ │ │ └── postManyJournal.ts │ │ ├── database │ │ │ ├── db.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── serverError.ts │ │ ├── utils │ │ │ ├── checkAuth.ts │ │ │ ├── checkFormParams.ts │ │ │ └── index.ts │ │ ├── withActionMiddleware.ts │ │ └── withRequestHandlerMiddleware.ts │ ├── storable.ts │ ├── store.ts │ ├── translate │ │ ├── LanguageButton.svelte │ │ ├── LanguageModal.svelte │ │ ├── constants.ts │ │ ├── en.ts │ │ ├── index.ts │ │ ├── init.ts │ │ ├── messages.ts │ │ ├── ru.ts │ │ └── types.ts │ ├── ui │ │ ├── FormContainer.svelte │ │ ├── GridCircleItem.svelte │ │ ├── Loader.svelte │ │ ├── Modal.svelte │ │ ├── ModalContainer.svelte │ │ ├── NoItems.svelte │ │ ├── ReloadPageButton.svelte │ │ ├── Select.svelte │ │ ├── Tags.svelte │ │ ├── layout │ │ │ ├── Header.svelte │ │ │ ├── HeaderBackButton.svelte │ │ │ ├── HeaderButton.svelte │ │ │ ├── HeaderFormSubmitButton.svelte │ │ │ ├── Layout.svelte │ │ │ └── SyncState.svelte │ │ ├── list │ │ │ ├── ListGroup.svelte │ │ │ ├── ListGroupItem.svelte │ │ │ ├── ListInputItem.svelte │ │ │ ├── ListLinkItem.svelte │ │ │ ├── ListSelectItem.svelte │ │ │ ├── ListSelectOption.svelte │ │ │ └── ListSwitchItem.svelte │ │ ├── menu │ │ │ ├── Menu.svelte │ │ │ └── menu.ts │ │ └── theme │ │ │ ├── ThemeProvider.svelte │ │ │ ├── index.ts │ │ │ └── theme.ts │ ├── utils │ │ ├── arrayToDict.ts │ │ ├── calc.ts │ │ ├── calculateBalance.ts │ │ ├── checkFormParams.ts │ │ ├── checkParameter.ts │ │ ├── cookie.ts │ │ ├── createBooleanStore.ts │ │ ├── deepEqual.ts │ │ ├── filterNotEmpty.ts │ │ ├── findCurrencyRate.ts │ │ ├── findRate.ts │ │ ├── formatMoney.ts │ │ ├── futureOperations.ts │ │ ├── getSearchParam.ts │ │ ├── getTimeZoneOffset.ts │ │ ├── goBack.ts │ │ ├── groupBy.ts │ │ ├── handleError.ts │ │ ├── index.ts │ │ ├── join.ts │ │ ├── keyTransactions.ts │ │ ├── logger.ts │ │ ├── longPress.ts │ │ ├── minMax.ts │ │ ├── serialize.ts │ │ ├── spreadIf.ts │ │ ├── unexpectedCase.ts │ │ ├── useCreateAction.ts │ │ ├── useFetch.ts │ │ └── useSmartLoading.ts │ └── widgets │ │ ├── TagsList.svelte │ │ ├── TimeZoneList.svelte │ │ └── TimeZoneListItem.svelte ├── routes │ ├── +error.svelte │ ├── +layout.server.ts │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ ├── accounts │ │ ├── +page.svelte │ │ ├── AccountButtons.svelte │ │ ├── AccountCard.svelte │ │ ├── AccountCards.svelte │ │ ├── AccountModal.svelte │ │ ├── AddOperationButton.svelte │ │ ├── DeleteAccountModal.svelte │ │ ├── GroupedOperationsList.svelte │ │ ├── OperationOptionsModal.svelte │ │ ├── OperationsList.svelte │ │ └── list │ │ │ ├── +page.svelte │ │ │ ├── AccountList.svelte │ │ │ ├── AccountListButtons.svelte │ │ │ ├── AccountListItem.svelte │ │ │ ├── AddAccountButton.svelte │ │ │ ├── Filters.svelte │ │ │ └── store.ts │ ├── analytics │ │ ├── +page.svelte │ │ ├── AnalyticsButtonsLeft.svelte │ │ ├── AnalyticsButtonsRight.svelte │ │ ├── accounts │ │ │ ├── +page.svelte │ │ │ ├── AccountsAnalytics.svelte │ │ │ ├── AccountsAnalyticsTable.svelte │ │ │ ├── groupings │ │ │ │ ├── +page.svelte │ │ │ │ ├── AddGroupingButton.svelte │ │ │ │ ├── GroupingList.svelte │ │ │ │ ├── GroupingListItem.svelte │ │ │ │ └── edit │ │ │ │ │ ├── +page.svelte │ │ │ │ │ ├── EditGroupForm.svelte │ │ │ │ │ ├── GroupAccountList.svelte │ │ │ │ │ ├── GroupAccountListItem.svelte │ │ │ │ │ ├── GroupList.svelte │ │ │ │ │ └── GroupingNotFound.svelte │ │ │ ├── interfaces.ts │ │ │ ├── store.ts │ │ │ └── utils.ts │ │ ├── balance │ │ │ ├── +page.svelte │ │ │ ├── BalanceChart.svelte │ │ │ ├── BalanceChartLegend.svelte │ │ │ ├── Chart.svelte │ │ │ └── chartData.ts │ │ └── categories │ │ │ ├── +page.svelte │ │ │ ├── CategoriesAnalytics.svelte │ │ │ ├── DateIntervalModal.svelte │ │ │ ├── MonthSelect.svelte │ │ │ └── store.ts │ ├── api │ │ └── v2 │ │ │ ├── auth │ │ │ ├── login │ │ │ │ ├── +server.ts │ │ │ │ └── confirm │ │ │ │ │ └── +server.ts │ │ │ └── register │ │ │ │ └── +server.ts │ │ │ └── journal │ │ │ ├── +server.ts │ │ │ └── get-updates │ │ │ └── +server.ts │ ├── categories │ │ ├── +page.svelte │ │ ├── CategoryIcons.svelte │ │ ├── CategoryList.svelte │ │ ├── CategoryListButtons.svelte │ │ ├── CategoryModal.svelte │ │ ├── datalist.ts │ │ └── icons.ts │ ├── login │ │ └── +page.svelte │ ├── register │ │ ├── +page.svelte │ │ ├── EncryptionModal.svelte │ │ └── PasswordModal.svelte │ ├── repeatings │ │ ├── +page.svelte │ │ ├── RepeatingIntervalText.svelte │ │ ├── RepeatingModal.svelte │ │ └── RepeatingsList.svelte │ ├── settings │ │ ├── +page.svelte │ │ ├── Settings.svelte │ │ ├── currency-rates │ │ │ ├── +page.svelte │ │ │ ├── AddCurrencyRateButton.svelte │ │ │ ├── CurrencyRateModal.svelte │ │ │ ├── CurrencyRatesList.svelte │ │ │ └── MainCurrencyModal.svelte │ │ ├── import-export │ │ │ └── +page.svelte │ │ └── logs │ │ │ └── +page.svelte │ ├── transactions │ │ ├── +page.svelte │ │ ├── AddTransactionButton.svelte │ │ ├── TransactionList.svelte │ │ ├── TransactionListItem.svelte │ │ ├── create │ │ │ └── +page.svelte │ │ ├── edit │ │ │ ├── +page.svelte │ │ │ └── EditTransaction.svelte │ │ └── form │ │ │ ├── AccountSelect.svelte │ │ │ ├── AccountSelector.svelte │ │ │ ├── AnotherCurrencyModal.svelte │ │ │ ├── CategorySelect.svelte │ │ │ ├── RepeatingTypeModal.svelte │ │ │ ├── TransactionForm.svelte │ │ │ └── TypeSwitch.svelte │ └── uikit │ │ ├── +page.svelte │ │ ├── Buttons.svelte │ │ ├── ColorItem.svelte │ │ ├── Colors.svelte │ │ ├── Inputs.svelte │ │ ├── Modals.svelte │ │ ├── Spoilers.svelte │ │ ├── Switches.svelte │ │ ├── Tags.svelte │ │ └── Toasts.svelte └── service-worker.ts ├── static ├── favicon.png ├── logo192.png ├── logo256.png ├── logo48.png ├── logo512.png ├── manifest.json └── styles.css ├── svelte.config.js ├── tests ├── accounts │ └── createAccount.test.ts ├── auth │ └── login.test.ts ├── global-setup.ts ├── mock.ts ├── tags │ └── createTag.test.ts ├── transactions │ ├── createTransaction.test.ts │ ├── createTransactionWithTags.test.ts │ ├── createTransfer.test.ts │ └── utils.ts ├── tsconfig.json └── utils.ts ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .svelte-kit 3 | node_modules 4 | build 5 | prisma/dev.db 6 | data 7 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.github/workflows/pipeline.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/svelte.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/.vscode/svelte.code-snippets -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/README.dev.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/eslint.config.js -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/global.d.ts -------------------------------------------------------------------------------- /pack-icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/pack-icons.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prisma/migrations/20240130045311_initial/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/prisma/migrations/20240130045311_initial/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /screenshots/out/1. Login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/1. Login.png -------------------------------------------------------------------------------- /screenshots/out/10. Categories. One.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/10. Categories. One.png -------------------------------------------------------------------------------- /screenshots/out/11. Categories. Many.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/11. Categories. Many.png -------------------------------------------------------------------------------- /screenshots/out/12. Create account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/12. Create account.png -------------------------------------------------------------------------------- /screenshots/out/13. Create account. Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/13. Create account. Filled.png -------------------------------------------------------------------------------- /screenshots/out/14. Account created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/14. Account created.png -------------------------------------------------------------------------------- /screenshots/out/15. Add incoming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/15. Add incoming.png -------------------------------------------------------------------------------- /screenshots/out/16. Incoming added.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/16. Incoming added.png -------------------------------------------------------------------------------- /screenshots/out/17. Add outgoing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/17. Add outgoing.png -------------------------------------------------------------------------------- /screenshots/out/18. Add tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/18. Add tag.png -------------------------------------------------------------------------------- /screenshots/out/19. Tag selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/19. Tag selected.png -------------------------------------------------------------------------------- /screenshots/out/2. Sign up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/2. Sign up.png -------------------------------------------------------------------------------- /screenshots/out/20. Outgoing added.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/20. Outgoing added.png -------------------------------------------------------------------------------- /screenshots/out/21. Add transfer. Cash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/21. Add transfer. Cash.png -------------------------------------------------------------------------------- /screenshots/out/22. Add transfer. EUR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/22. Add transfer. EUR.png -------------------------------------------------------------------------------- /screenshots/out/23. Account. USD. Transfers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/23. Account. USD. Transfers.png -------------------------------------------------------------------------------- /screenshots/out/24. Account. EUR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/24. Account. EUR.png -------------------------------------------------------------------------------- /screenshots/out/25. Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/25. Settings.png -------------------------------------------------------------------------------- /screenshots/out/26. Language select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/26. Language select.png -------------------------------------------------------------------------------- /screenshots/out/27. Language select. RU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/27. Language select. RU.png -------------------------------------------------------------------------------- /screenshots/out/28. Dark. Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/28. Dark. Settings.png -------------------------------------------------------------------------------- /screenshots/out/29. Dark. Accounts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/29. Dark. Accounts.png -------------------------------------------------------------------------------- /screenshots/out/3. Sign up. Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/3. Sign up. Filled.png -------------------------------------------------------------------------------- /screenshots/out/30. Dark. Operation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/30. Dark. Operation.png -------------------------------------------------------------------------------- /screenshots/out/31. Dark. Categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/31. Dark. Categories.png -------------------------------------------------------------------------------- /screenshots/out/32. Settings. Change name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/32. Settings. Change name.png -------------------------------------------------------------------------------- /screenshots/out/33. Settings. Change login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/33. Settings. Change login.png -------------------------------------------------------------------------------- /screenshots/out/34. Settings. Change password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/34. Settings. Change password.png -------------------------------------------------------------------------------- /screenshots/out/35. Workspaces. Create group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/35. Workspaces. Create group.png -------------------------------------------------------------------------------- /screenshots/out/36. Workspaces. Group list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/36. Workspaces. Group list.png -------------------------------------------------------------------------------- /screenshots/out/37. Workspaces. Edit group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/37. Workspaces. Edit group.png -------------------------------------------------------------------------------- /screenshots/out/38. Workspaces. Exlude user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/38. Workspaces. Exlude user.png -------------------------------------------------------------------------------- /screenshots/out/39. Workspaces. Delete group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/39. Workspaces. Delete group.png -------------------------------------------------------------------------------- /screenshots/out/4. Login. Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/4. Login. Filled.png -------------------------------------------------------------------------------- /screenshots/out/40. Workspaces. Rename group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/40. Workspaces. Rename group.png -------------------------------------------------------------------------------- /screenshots/out/41. UI Kit. Buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/41. UI Kit. Buttons.png -------------------------------------------------------------------------------- /screenshots/out/42. UI Kit. Inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/42. UI Kit. Inputs.png -------------------------------------------------------------------------------- /screenshots/out/43. UI KIt. Toasts. Switch. Tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/43. UI KIt. Toasts. Switch. Tags.png -------------------------------------------------------------------------------- /screenshots/out/5. Accounts. Empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/5. Accounts. Empty.png -------------------------------------------------------------------------------- /screenshots/out/6. Categories. Empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/6. Categories. Empty.png -------------------------------------------------------------------------------- /screenshots/out/7. Create category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/7. Create category.png -------------------------------------------------------------------------------- /screenshots/out/8. Create category. Filling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/8. Create category. Filling.png -------------------------------------------------------------------------------- /screenshots/out/9. Create category. Filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/out/9. Create category. Filled.png -------------------------------------------------------------------------------- /screenshots/transform.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/screenshots/transform.ipynb -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/app.html -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/lib/api/ApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/api/ApiError.ts -------------------------------------------------------------------------------- /src/lib/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/api/index.ts -------------------------------------------------------------------------------- /src/lib/calc/calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/calc/calculator.ts -------------------------------------------------------------------------------- /src/lib/calc/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/calc/types.ts -------------------------------------------------------------------------------- /src/lib/data/accountTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/accountTags.ts -------------------------------------------------------------------------------- /src/lib/data/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/accounts.ts -------------------------------------------------------------------------------- /src/lib/data/categories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/categories.ts -------------------------------------------------------------------------------- /src/lib/data/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/crypto.ts -------------------------------------------------------------------------------- /src/lib/data/currencyRates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/currencyRates.ts -------------------------------------------------------------------------------- /src/lib/data/currencySymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/currencySymbols.ts -------------------------------------------------------------------------------- /src/lib/data/groupings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/groupings.ts -------------------------------------------------------------------------------- /src/lib/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/index.ts -------------------------------------------------------------------------------- /src/lib/data/initialized.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/initialized.ts -------------------------------------------------------------------------------- /src/lib/data/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/interfaces.ts -------------------------------------------------------------------------------- /src/lib/data/journal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/journal.ts -------------------------------------------------------------------------------- /src/lib/data/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/main.ts -------------------------------------------------------------------------------- /src/lib/data/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/members.ts -------------------------------------------------------------------------------- /src/lib/data/operationTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/operationTags.ts -------------------------------------------------------------------------------- /src/lib/data/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/operations.ts -------------------------------------------------------------------------------- /src/lib/data/repeatings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/repeatings.ts -------------------------------------------------------------------------------- /src/lib/data/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/service.ts -------------------------------------------------------------------------------- /src/lib/data/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/settings.ts -------------------------------------------------------------------------------- /src/lib/data/useDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/data/useDB.ts -------------------------------------------------------------------------------- /src/lib/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/deps.ts -------------------------------------------------------------------------------- /src/lib/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/icons.ts -------------------------------------------------------------------------------- /src/lib/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/routes.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/auth/index.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/auth/login.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/auth/loginConfirm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/auth/loginConfirm.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/auth/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/auth/register.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/journal/getJournal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/journal/getJournal.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/journal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/journal/index.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/journal/postJournal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/journal/postJournal.ts -------------------------------------------------------------------------------- /src/lib/server/api/v2/journal/postManyJournal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/api/v2/journal/postManyJournal.ts -------------------------------------------------------------------------------- /src/lib/server/database/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/database/db.ts -------------------------------------------------------------------------------- /src/lib/server/database/index.ts: -------------------------------------------------------------------------------- 1 | export { db } from './db'; 2 | -------------------------------------------------------------------------------- /src/lib/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/index.ts -------------------------------------------------------------------------------- /src/lib/server/serverError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/serverError.ts -------------------------------------------------------------------------------- /src/lib/server/utils/checkAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/utils/checkAuth.ts -------------------------------------------------------------------------------- /src/lib/server/utils/checkFormParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/utils/checkFormParams.ts -------------------------------------------------------------------------------- /src/lib/server/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/utils/index.ts -------------------------------------------------------------------------------- /src/lib/server/withActionMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/withActionMiddleware.ts -------------------------------------------------------------------------------- /src/lib/server/withRequestHandlerMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/server/withRequestHandlerMiddleware.ts -------------------------------------------------------------------------------- /src/lib/storable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/storable.ts -------------------------------------------------------------------------------- /src/lib/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/store.ts -------------------------------------------------------------------------------- /src/lib/translate/LanguageButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/LanguageButton.svelte -------------------------------------------------------------------------------- /src/lib/translate/LanguageModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/LanguageModal.svelte -------------------------------------------------------------------------------- /src/lib/translate/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/constants.ts -------------------------------------------------------------------------------- /src/lib/translate/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/en.ts -------------------------------------------------------------------------------- /src/lib/translate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/index.ts -------------------------------------------------------------------------------- /src/lib/translate/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/init.ts -------------------------------------------------------------------------------- /src/lib/translate/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/messages.ts -------------------------------------------------------------------------------- /src/lib/translate/ru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/ru.ts -------------------------------------------------------------------------------- /src/lib/translate/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/translate/types.ts -------------------------------------------------------------------------------- /src/lib/ui/FormContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/FormContainer.svelte -------------------------------------------------------------------------------- /src/lib/ui/GridCircleItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/GridCircleItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/Loader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/Loader.svelte -------------------------------------------------------------------------------- /src/lib/ui/Modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/Modal.svelte -------------------------------------------------------------------------------- /src/lib/ui/ModalContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/ModalContainer.svelte -------------------------------------------------------------------------------- /src/lib/ui/NoItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/NoItems.svelte -------------------------------------------------------------------------------- /src/lib/ui/ReloadPageButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/ReloadPageButton.svelte -------------------------------------------------------------------------------- /src/lib/ui/Select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/Select.svelte -------------------------------------------------------------------------------- /src/lib/ui/Tags.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/Tags.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/Header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/Header.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/HeaderBackButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/HeaderBackButton.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/HeaderButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/HeaderButton.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/HeaderFormSubmitButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/HeaderFormSubmitButton.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/Layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/Layout.svelte -------------------------------------------------------------------------------- /src/lib/ui/layout/SyncState.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/layout/SyncState.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListGroup.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListGroupItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListGroupItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListInputItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListInputItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListLinkItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListLinkItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListSelectItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListSelectItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListSelectOption.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListSelectOption.svelte -------------------------------------------------------------------------------- /src/lib/ui/list/ListSwitchItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/list/ListSwitchItem.svelte -------------------------------------------------------------------------------- /src/lib/ui/menu/Menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/menu/Menu.svelte -------------------------------------------------------------------------------- /src/lib/ui/menu/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/menu/menu.ts -------------------------------------------------------------------------------- /src/lib/ui/theme/ThemeProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/theme/ThemeProvider.svelte -------------------------------------------------------------------------------- /src/lib/ui/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/theme/index.ts -------------------------------------------------------------------------------- /src/lib/ui/theme/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/ui/theme/theme.ts -------------------------------------------------------------------------------- /src/lib/utils/arrayToDict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/arrayToDict.ts -------------------------------------------------------------------------------- /src/lib/utils/calc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/calc.ts -------------------------------------------------------------------------------- /src/lib/utils/calculateBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/calculateBalance.ts -------------------------------------------------------------------------------- /src/lib/utils/checkFormParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/checkFormParams.ts -------------------------------------------------------------------------------- /src/lib/utils/checkParameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/checkParameter.ts -------------------------------------------------------------------------------- /src/lib/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/cookie.ts -------------------------------------------------------------------------------- /src/lib/utils/createBooleanStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/createBooleanStore.ts -------------------------------------------------------------------------------- /src/lib/utils/deepEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/deepEqual.ts -------------------------------------------------------------------------------- /src/lib/utils/filterNotEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/filterNotEmpty.ts -------------------------------------------------------------------------------- /src/lib/utils/findCurrencyRate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/findCurrencyRate.ts -------------------------------------------------------------------------------- /src/lib/utils/findRate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/findRate.ts -------------------------------------------------------------------------------- /src/lib/utils/formatMoney.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/formatMoney.ts -------------------------------------------------------------------------------- /src/lib/utils/futureOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/futureOperations.ts -------------------------------------------------------------------------------- /src/lib/utils/getSearchParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/getSearchParam.ts -------------------------------------------------------------------------------- /src/lib/utils/getTimeZoneOffset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/getTimeZoneOffset.ts -------------------------------------------------------------------------------- /src/lib/utils/goBack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/goBack.ts -------------------------------------------------------------------------------- /src/lib/utils/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/groupBy.ts -------------------------------------------------------------------------------- /src/lib/utils/handleError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/handleError.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /src/lib/utils/join.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/join.ts -------------------------------------------------------------------------------- /src/lib/utils/keyTransactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/keyTransactions.ts -------------------------------------------------------------------------------- /src/lib/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/logger.ts -------------------------------------------------------------------------------- /src/lib/utils/longPress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/longPress.ts -------------------------------------------------------------------------------- /src/lib/utils/minMax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/minMax.ts -------------------------------------------------------------------------------- /src/lib/utils/serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/serialize.ts -------------------------------------------------------------------------------- /src/lib/utils/spreadIf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/spreadIf.ts -------------------------------------------------------------------------------- /src/lib/utils/unexpectedCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/unexpectedCase.ts -------------------------------------------------------------------------------- /src/lib/utils/useCreateAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/useCreateAction.ts -------------------------------------------------------------------------------- /src/lib/utils/useFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/useFetch.ts -------------------------------------------------------------------------------- /src/lib/utils/useSmartLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/utils/useSmartLoading.ts -------------------------------------------------------------------------------- /src/lib/widgets/TagsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/widgets/TagsList.svelte -------------------------------------------------------------------------------- /src/lib/widgets/TimeZoneList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/widgets/TimeZoneList.svelte -------------------------------------------------------------------------------- /src/lib/widgets/TimeZoneListItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/lib/widgets/TimeZoneListItem.svelte -------------------------------------------------------------------------------- /src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/+error.svelte -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/+layout.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/accounts/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/+page.svelte -------------------------------------------------------------------------------- /src/routes/accounts/AccountButtons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/AccountButtons.svelte -------------------------------------------------------------------------------- /src/routes/accounts/AccountCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/AccountCard.svelte -------------------------------------------------------------------------------- /src/routes/accounts/AccountCards.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/AccountCards.svelte -------------------------------------------------------------------------------- /src/routes/accounts/AccountModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/AccountModal.svelte -------------------------------------------------------------------------------- /src/routes/accounts/AddOperationButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/AddOperationButton.svelte -------------------------------------------------------------------------------- /src/routes/accounts/DeleteAccountModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/DeleteAccountModal.svelte -------------------------------------------------------------------------------- /src/routes/accounts/GroupedOperationsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/GroupedOperationsList.svelte -------------------------------------------------------------------------------- /src/routes/accounts/OperationOptionsModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/OperationOptionsModal.svelte -------------------------------------------------------------------------------- /src/routes/accounts/OperationsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/OperationsList.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/+page.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/AccountList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/AccountList.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/AccountListButtons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/AccountListButtons.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/AccountListItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/AccountListItem.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/AddAccountButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/AddAccountButton.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/Filters.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/Filters.svelte -------------------------------------------------------------------------------- /src/routes/accounts/list/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/accounts/list/store.ts -------------------------------------------------------------------------------- /src/routes/analytics/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/AnalyticsButtonsLeft.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/AnalyticsButtonsLeft.svelte -------------------------------------------------------------------------------- /src/routes/analytics/AnalyticsButtonsRight.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/AnalyticsButtonsRight.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/AccountsAnalytics.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/AccountsAnalytics.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/AccountsAnalyticsTable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/AccountsAnalyticsTable.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/AddGroupingButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/AddGroupingButton.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/GroupingList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/GroupingList.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/GroupingListItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/GroupingListItem.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/EditGroupForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/EditGroupForm.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/GroupAccountList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/GroupAccountList.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/GroupAccountListItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/GroupAccountListItem.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/GroupList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/GroupList.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/groupings/edit/GroupingNotFound.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/groupings/edit/GroupingNotFound.svelte -------------------------------------------------------------------------------- /src/routes/analytics/accounts/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/interfaces.ts -------------------------------------------------------------------------------- /src/routes/analytics/accounts/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/store.ts -------------------------------------------------------------------------------- /src/routes/analytics/accounts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/accounts/utils.ts -------------------------------------------------------------------------------- /src/routes/analytics/balance/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/balance/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/balance/BalanceChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/balance/BalanceChart.svelte -------------------------------------------------------------------------------- /src/routes/analytics/balance/BalanceChartLegend.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/balance/BalanceChartLegend.svelte -------------------------------------------------------------------------------- /src/routes/analytics/balance/Chart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/balance/Chart.svelte -------------------------------------------------------------------------------- /src/routes/analytics/balance/chartData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/balance/chartData.ts -------------------------------------------------------------------------------- /src/routes/analytics/categories/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/categories/+page.svelte -------------------------------------------------------------------------------- /src/routes/analytics/categories/CategoriesAnalytics.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/categories/CategoriesAnalytics.svelte -------------------------------------------------------------------------------- /src/routes/analytics/categories/DateIntervalModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/categories/DateIntervalModal.svelte -------------------------------------------------------------------------------- /src/routes/analytics/categories/MonthSelect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/categories/MonthSelect.svelte -------------------------------------------------------------------------------- /src/routes/analytics/categories/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/analytics/categories/store.ts -------------------------------------------------------------------------------- /src/routes/api/v2/auth/login/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/api/v2/auth/login/+server.ts -------------------------------------------------------------------------------- /src/routes/api/v2/auth/login/confirm/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/api/v2/auth/login/confirm/+server.ts -------------------------------------------------------------------------------- /src/routes/api/v2/auth/register/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/api/v2/auth/register/+server.ts -------------------------------------------------------------------------------- /src/routes/api/v2/journal/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/api/v2/journal/+server.ts -------------------------------------------------------------------------------- /src/routes/api/v2/journal/get-updates/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/api/v2/journal/get-updates/+server.ts -------------------------------------------------------------------------------- /src/routes/categories/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/+page.svelte -------------------------------------------------------------------------------- /src/routes/categories/CategoryIcons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/CategoryIcons.svelte -------------------------------------------------------------------------------- /src/routes/categories/CategoryList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/CategoryList.svelte -------------------------------------------------------------------------------- /src/routes/categories/CategoryListButtons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/CategoryListButtons.svelte -------------------------------------------------------------------------------- /src/routes/categories/CategoryModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/CategoryModal.svelte -------------------------------------------------------------------------------- /src/routes/categories/datalist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/datalist.ts -------------------------------------------------------------------------------- /src/routes/categories/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/categories/icons.ts -------------------------------------------------------------------------------- /src/routes/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/login/+page.svelte -------------------------------------------------------------------------------- /src/routes/register/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/register/+page.svelte -------------------------------------------------------------------------------- /src/routes/register/EncryptionModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/register/EncryptionModal.svelte -------------------------------------------------------------------------------- /src/routes/register/PasswordModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/register/PasswordModal.svelte -------------------------------------------------------------------------------- /src/routes/repeatings/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/repeatings/+page.svelte -------------------------------------------------------------------------------- /src/routes/repeatings/RepeatingIntervalText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/repeatings/RepeatingIntervalText.svelte -------------------------------------------------------------------------------- /src/routes/repeatings/RepeatingModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/repeatings/RepeatingModal.svelte -------------------------------------------------------------------------------- /src/routes/repeatings/RepeatingsList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/repeatings/RepeatingsList.svelte -------------------------------------------------------------------------------- /src/routes/settings/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/+page.svelte -------------------------------------------------------------------------------- /src/routes/settings/Settings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/Settings.svelte -------------------------------------------------------------------------------- /src/routes/settings/currency-rates/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/currency-rates/+page.svelte -------------------------------------------------------------------------------- /src/routes/settings/currency-rates/AddCurrencyRateButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/currency-rates/AddCurrencyRateButton.svelte -------------------------------------------------------------------------------- /src/routes/settings/currency-rates/CurrencyRateModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/currency-rates/CurrencyRateModal.svelte -------------------------------------------------------------------------------- /src/routes/settings/currency-rates/CurrencyRatesList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/currency-rates/CurrencyRatesList.svelte -------------------------------------------------------------------------------- /src/routes/settings/currency-rates/MainCurrencyModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/currency-rates/MainCurrencyModal.svelte -------------------------------------------------------------------------------- /src/routes/settings/import-export/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/import-export/+page.svelte -------------------------------------------------------------------------------- /src/routes/settings/logs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/settings/logs/+page.svelte -------------------------------------------------------------------------------- /src/routes/transactions/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/+page.svelte -------------------------------------------------------------------------------- /src/routes/transactions/AddTransactionButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/AddTransactionButton.svelte -------------------------------------------------------------------------------- /src/routes/transactions/TransactionList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/TransactionList.svelte -------------------------------------------------------------------------------- /src/routes/transactions/TransactionListItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/TransactionListItem.svelte -------------------------------------------------------------------------------- /src/routes/transactions/create/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/create/+page.svelte -------------------------------------------------------------------------------- /src/routes/transactions/edit/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/edit/+page.svelte -------------------------------------------------------------------------------- /src/routes/transactions/edit/EditTransaction.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/edit/EditTransaction.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/AccountSelect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/AccountSelect.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/AccountSelector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/AccountSelector.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/AnotherCurrencyModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/AnotherCurrencyModal.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/CategorySelect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/CategorySelect.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/RepeatingTypeModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/RepeatingTypeModal.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/TransactionForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/TransactionForm.svelte -------------------------------------------------------------------------------- /src/routes/transactions/form/TypeSwitch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/transactions/form/TypeSwitch.svelte -------------------------------------------------------------------------------- /src/routes/uikit/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/+page.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Buttons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Buttons.svelte -------------------------------------------------------------------------------- /src/routes/uikit/ColorItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/ColorItem.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Colors.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Colors.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Inputs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Inputs.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Modals.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Modals.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Spoilers.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Spoilers.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Switches.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Switches.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Tags.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Tags.svelte -------------------------------------------------------------------------------- /src/routes/uikit/Toasts.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/routes/uikit/Toasts.svelte -------------------------------------------------------------------------------- /src/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/src/service-worker.ts -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/logo192.png -------------------------------------------------------------------------------- /static/logo256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/logo256.png -------------------------------------------------------------------------------- /static/logo48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/logo48.png -------------------------------------------------------------------------------- /static/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/logo512.png -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/static/styles.css -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tests/accounts/createAccount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/accounts/createAccount.test.ts -------------------------------------------------------------------------------- /tests/auth/login.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/auth/login.test.ts -------------------------------------------------------------------------------- /tests/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/global-setup.ts -------------------------------------------------------------------------------- /tests/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/mock.ts -------------------------------------------------------------------------------- /tests/tags/createTag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/tags/createTag.test.ts -------------------------------------------------------------------------------- /tests/transactions/createTransaction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/transactions/createTransaction.test.ts -------------------------------------------------------------------------------- /tests/transactions/createTransactionWithTags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/transactions/createTransactionWithTags.test.ts -------------------------------------------------------------------------------- /tests/transactions/createTransfer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/transactions/createTransfer.test.ts -------------------------------------------------------------------------------- /tests/transactions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/transactions/utils.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tests/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ya-erm/money-keeper/HEAD/vite.config.ts --------------------------------------------------------------------------------