Commit Graph

  • 84ac2eb1c7 feat: block sync if server-side data is ahead of client main Simon Reinisch 2026-02-17 18:01:43 +01:00
  • d70d2d598d chore: split up GitHub workflows Simon Reinisch 2026-02-16 18:29:21 +01:00
  • 7ba70d9fdb feat: show line when re-ordering budgets Simon Reinisch 2026-02-14 09:06:22 +01:00
  • ad8278826a feat: show line when re-ordering entries reorder-line Simon Reinisch 2026-02-10 18:43:16 +01:00
  • fae1e8a6fe docs: document using docker secrets Simon Reinisch 2026-02-10 17:26:15 +01:00
  • 4d6d34bdc7 feat: add login rate limiting Simon Reinisch 2026-02-09 18:02:47 +01:00
  • 79b4a2babb docs: update deploy documentation and a little bit of custom theming Simon Reinisch 2026-01-26 16:43:37 +01:00
  • 4f667587ef feat: make it possible to use the app over http if wanted v2.2.2 Simon Reinisch 2026-01-25 17:57:02 +01:00
  • 8e64d58adf fix: use correct base image for genesis when building multi-platform image Simon Reinisch 2026-01-25 17:25:20 +01:00
  • b34368ee71 refactor: offload snowflakes animation to a worker Simon Reinisch 2026-01-20 18:20:15 +01:00
  • 1aad0c4829 feat: hide button to load demo data if logged in v2.2.1 Simon Reinisch 2026-01-18 17:18:29 +01:00
  • 14622110c7 fix: use normal background for the context-menu due to a bug in firefox Simon Reinisch 2026-01-18 17:15:10 +01:00
  • 876a0714c0 chore: update docs and readme v2.2.0 Simon Reinisch 2026-01-17 17:32:34 +01:00
  • f9ffa28cec test: add more authentication tests Simon Reinisch 2026-01-17 08:24:02 +01:00
  • ea005f1aed chore: set up authenticated tests and refactor template loading Simon Reinisch 2026-01-13 17:41:23 +01:00
  • 1518931917 chore: set up authenticated tests and refactor template loading Simon Reinisch 2026-01-13 17:41:23 +01:00
  • d9a2f57789 fix: prevent errors on log-out due to invalid current year Simon Reinisch 2026-01-12 17:18:05 +01:00
  • 06041b69b2 feat: move month names back into header for more space Simon Reinisch 2026-01-11 18:30:42 +01:00
  • de59634f45 fix: mount EChart only if element has a known size Simon Reinisch 2026-01-11 18:09:46 +01:00
  • 020dab3580 feat: further performance improvements for large amount of budget groups Simon Reinisch 2026-01-11 17:23:56 +01:00
  • bc4465e66d chore: fix broken vue-tsc type checking Simon Reinisch 2026-01-11 09:33:06 +01:00
  • 36e8aedf99 refactor: move budget-cell into separate component Simon Reinisch 2026-01-10 17:28:25 +01:00
  • d048d54340 refactor: simplify CellMenu component Simon Reinisch 2026-01-10 14:31:52 +01:00
  • 3acef92403 refactor: split up main state manager and add drag and drop tests Simon Reinisch 2026-01-10 14:12:33 +01:00
  • 93598dad7f refactor: use new view transition api for switching themes Simon Reinisch 2026-01-10 12:16:21 +01:00
  • 288472f357 chore: update pnpm and node version Simon Reinisch 2026-01-10 09:31:51 +01:00
  • c962645a62 feat: improve performance with large amount of budget groups Simon Reinisch 2026-01-06 16:06:16 +01:00
  • f6a6b4a2a8 fix: block background click closing the import modal too early Simon Reinisch 2026-01-06 13:46:11 +01:00
  • 660d507477 docs: update screenshots in readme Simon Reinisch 2026-01-05 14:22:05 +01:00
  • 21b4bad8fc refactor: use v3.3+ syntax for typing component emits Simon Reinisch 2026-01-05 14:13:11 +01:00
  • b43baf3beb refactor: polyfill uuid properly Simon Reinisch 2026-01-05 06:54:11 +01:00
  • 30c8a3a7ca chore: update GitHub files Simon Reinisch 2026-01-05 06:36:47 +01:00
  • 87cf15a1b1 feat: allow zooming in on all-time chart Simon Reinisch 2026-01-05 06:29:15 +01:00
  • 560da8253c docs: update deployment documentation and migration instructions Simon Reinisch 2026-01-04 19:32:44 +01:00
  • cd6ec21556 feat: show small animation when undoing changes v2.1.0 Simon Reinisch 2026-01-04 19:16:57 +01:00
  • b56ee36328 feat: add global undo button for destructive actions Simon Reinisch 2026-01-04 18:25:41 +01:00
  • b2bb12b421 refactor: simply global store provider using createGlobalState Simon Reinisch 2026-01-04 17:18:52 +01:00
  • acdf728931 feat: translate new category and group names Simon Reinisch 2026-01-04 12:24:36 +01:00
  • c5cddc0d62 refactor: replace legacy element refs with template refs Simon Reinisch 2026-01-03 13:54:16 +01:00
  • 9765fea3cf refactor: wrap and group all composables in folders Simon Reinisch 2026-01-02 18:50:01 +01:00
  • 9d6dbadc4d feat: add button to maximize the app if screen is too large Simon Reinisch 2026-01-02 18:24:39 +01:00
  • 91da7f52e1 feat: show winter features through December and January Simon Reinisch 2026-01-02 10:50:44 +01:00
  • c74bcef014 feat: add missing localizations and add test to verify everything is translated Simon Reinisch 2026-01-01 16:35:12 +01:00
  • 74a9dbddeb fix: use correct year span in copy-paste modal Simon Reinisch 2026-01-01 16:08:11 +01:00
  • 56765a0fa7 feat: simplify mobile layout Simon Reinisch 2025-12-31 16:31:30 +01:00
  • 3be4d1b3e0 chore: update dependencies Simon Reinisch 2025-12-30 16:12:09 +01:00
  • 788427ad6c chore: publish docker images with major version tags as well Simon Reinisch 2025-12-30 09:43:27 +01:00
  • 83027063a5 feat: improve Italian translation Giammarco Boscaro 2025-12-29 12:42:04 +01:00
  • 7dea84a74a feat: improve Italian translation Giammarco Boscaro 2025-12-29 12:42:04 +01:00
  • 94751783fc docs: update container versions in deploy manual Simon Reinisch 2025-12-29 21:13:33 +01:00
  • bea798ab00 feat: provide single docker container for deployment v2.0.0 Simon Reinisch 2025-12-29 21:03:11 +01:00
  • 079ccfc07f fix: adjust chart spacings Simon Reinisch 2025-12-29 14:47:26 +01:00
  • 5c01e920c8 feat: add new bar-chart to the dashboard Simon Reinisch 2025-12-29 14:35:15 +01:00
  • 57e6ac5e4a fix: add spacing to the all-time chart and remove space before surplus value Simon Reinisch 2025-12-28 18:26:36 +01:00
  • 907f621805 chore: convert scripts to TypeScript and add screenshots Simon Reinisch 2025-12-28 17:18:26 +01:00
  • ab869ab8f0 feat: translate template data Simon Reinisch 2025-12-28 12:19:35 +01:00
  • 4c0b355ddd refactor: remove app config and use demo mode if no backend configured Simon Reinisch 2025-12-28 11:32:19 +01:00
  • 18b2884d41 docs: fix demo link in readme Simon Reinisch 2025-12-27 18:39:40 +01:00
  • 0bbcad9a98 refactor: group localizations in features Simon Reinisch 2025-12-27 18:18:06 +01:00
  • 4437ad601b feat: allow collapsing budget groups Simon Reinisch 2025-12-27 17:41:01 +01:00
  • 5630dd52c0 fix: allow loading demo data even when authenticated Simon Reinisch 2025-12-27 17:40:30 +01:00
  • 8fb508415b test: add e2e tests for keyboard navigation Simon Reinisch 2025-12-27 09:06:01 +01:00
  • 90b61f91eb test: hide tooltips in e2e test to avoid blocking events in edge cases Simon Reinisch 2025-12-26 20:21:13 +01:00
  • 6dd4cee490 feat: add christmas easter egg for during december Simon Reinisch 2025-12-26 18:55:11 +01:00
  • 0412f67f18 feat: ask user before overwriting existing data with demo data Simon Reinisch 2025-12-25 17:13:20 +01:00
  • ae5c2f2714 fix: prevent crashing when switching to a different year before loading demo data Simon Reinisch 2025-12-25 16:54:28 +01:00
  • 445b93318d feat: add new tool to copy data from one year to another Simon Reinisch 2025-12-25 16:34:46 +01:00
  • b90710ba5b chore: forbid app from being indexed by search engines Simon Reinisch 2025-12-25 16:11:34 +01:00
  • 6db4a1206f feat: improve mobile layout and make demo notice dismissable Simon Reinisch 2025-12-23 09:31:19 +01:00
  • 426bac63b3 chore: fix issues when developing with windows Simon Reinisch 2025-12-23 08:53:23 +01:00
  • 1a96f1feb6 feat: localize demo data Simon Reinisch 2025-12-22 18:54:56 +01:00
  • e5c4e9f205 fix: show correct remaining balance when fiscal cycle is customized Simon Reinisch 2025-12-22 17:49:34 +01:00
  • 4beb34c77d chore: deploy demo on GitHub pages Simon Reinisch 2025-11-09 09:07:33 +01:00
  • f41f5c973d fix: prevent tooltips from getting stuck if quickly mounted and unmounted v1.13.0 Simon Reinisch 2025-11-09 09:43:11 +01:00
  • db6c1fa188 refactor: simplify links and fix z-index of popper Simon Reinisch 2025-11-02 16:53:01 +01:00
  • 7668bb5575 fix: improve currency formatting and handling of invalid inputs Simon Reinisch 2025-11-02 09:29:39 +01:00
  • 1ebe5279d6 fix: evaluate expressions in cells only once Simon Reinisch 2025-11-01 16:59:47 +01:00
  • 3aa954934b chore: update dependencies Simon Reinisch 2025-11-01 16:49:37 +01:00
  • 926bb6e7cb fix: handle locales without group separators for numbers gracefully Simon Reinisch 2025-11-01 16:43:33 +01:00
  • 55dd007565 feat: activate keyboard navigation only with shift/ctrl/command Simon Reinisch 2025-11-01 15:52:22 +01:00
  • 79ac66cb99 chore: add feature and bug tags to issue templates Simon Reinisch 2025-11-01 10:15:01 +01:00
  • 57b20e8823 chore: fix pre-commit hooks and don't run husky in CI Simon Reinisch 2025-10-29 18:05:30 +01:00
  • 693ca4115c feat: automate provisioning of available currency codes Simon Reinisch 2025-10-29 17:44:32 +01:00
  • efdaca318a feat: RON and MDL to available currencies Marin Andy 2025-10-02 23:36:40 +03:00
  • ae84bdae3d feat: RON and MDL to available currencies Marin Andy 2025-10-02 23:36:40 +03:00
  • 930ec0b008 chore: add pre-commit checks for the commit message Simon Reinisch 2025-10-22 18:34:34 +02:00
  • 8515f9a472
    Add RON and MDL to available currencies Marin Andy 2025-10-02 23:24:00 +03:00
  • 3146a138b9 docs: change logo for documentation homepage Simon Reinisch 2025-09-27 15:25:44 +01:00
  • 54e2c65e3d fix: consider month offset in ending balance Simon Reinisch 2025-09-26 19:17:12 +01:00
  • 3ff5311bd5 fix: remove gap between sticky months and pane header Simon Reinisch 2025-09-26 18:23:38 +01:00
  • efdb1c4452 feat: make it possible to navigate cells using the keyboard Simon Reinisch 2025-09-26 18:09:51 +01:00
  • d9ba2db85e feat: adding CLP and UYU currency Gonzalo Leyton 2025-07-29 17:15:13 -03:00
  • ae2649808f feat: adding CLP and UYU currency Gonzalo Leyton 2025-07-29 17:15:13 -03:00
  • 15d52a1896 feat: improve importing data from third party apps #108 Simon Reinisch 2025-08-04 17:36:09 +02:00
  • 1e5967502f refactor: remove unused styles and fix naming in Steps component Simon Reinisch 2025-06-11 18:26:32 +02:00
  • e8cf945e58 fix: make height of yearly toggle equal on all pages Simon Reinisch 2025-06-01 18:06:16 +02:00
  • 469a0f5e01 chore: update dependencies v1.12.0 Simon Reinisch 2025-05-17 10:44:45 +02:00
  • 2fbfdd4b10 fix: keep values in cells that have a stored value after blur Simon Reinisch 2025-05-17 10:37:01 +02:00
  • e1fe29d4cb docs: update CONTRIBUTING.md Benny Powers 2025-05-13 10:14:20 +03:00
  • c056130684 feat: add ILS Benny Powers - עם ישראל חי! 2025-05-13 10:12:40 +03:00