| -rw-r--r-- | .forgejo/workflows/bump-infra.yml | 46L |
| -rw-r--r-- | .formatter.exs | 6L |
| -rw-r--r-- | .gitignore | 41L |
| -rw-r--r-- | AGENTS.md | 510L |
| -rw-r--r-- | README.md | 18L |
| -rw-r--r-- | assets/css/app.css | 105L |
| -rw-r--r-- | assets/js/app.js | 83L |
| -rw-r--r-- | assets/tsconfig.json | 32L |
| -rw-r--r-- | assets/vendor/daisyui-theme.js | 124L |
| -rw-r--r-- | assets/vendor/daisyui.js | 1031L |
| -rw-r--r-- | assets/vendor/heroicons.js | 43L |
| -rw-r--r-- | assets/vendor/topbar.js | 138L |
| -rw-r--r-- | config/config.exs | 80L |
| -rw-r--r-- | config/dev.exs | 92L |
| -rw-r--r-- | config/prod.exs | 33L |
| -rw-r--r-- | config/runtime.exs | 135L |
| -rw-r--r-- | config/test.exs | 44L |
| -rw-r--r-- | deps.nix | 610L |
| -rwxr-xr-x | esbuild | 10264728B |
| -rw-r--r-- | flake.lock | 27L |
| -rw-r--r-- | flake.nix | 53L |
| -rw-r--r-- | lib/daily_tracker.ex | 9L |
| -rw-r--r-- | lib/daily_tracker/accounts.ex | 297L |
| -rw-r--r-- | lib/daily_tracker/accounts/scope.ex | 33L |
| -rw-r--r-- | lib/daily_tracker/accounts/user.ex | 132L |
| -rw-r--r-- | lib/daily_tracker/accounts/user_notifier.ex | 84L |
| -rw-r--r-- | lib/daily_tracker/accounts/user_token.ex | 156L |
| -rw-r--r-- | lib/daily_tracker/application.ex | 34L |
| -rw-r--r-- | lib/daily_tracker/mailer.ex | 3L |
| -rw-r--r-- | lib/daily_tracker/release.ex | 24L |
| -rw-r--r-- | lib/daily_tracker/repo.ex | 5L |
| -rw-r--r-- | lib/daily_tracker/tracker.ex | 38L |
| -rw-r--r-- | lib/daily_tracker/tracker/entry.ex | 27L |
| -rw-r--r-- | lib/daily_tracker_web.ex | 114L |
| -rw-r--r-- | lib/daily_tracker_web/components/core_components.ex | 505L |
| -rw-r--r-- | lib/daily_tracker_web/components/layouts.ex | 154L |
| -rw-r--r-- | lib/daily_tracker_web/components/layouts/root.html.heex | 54L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/error_html.ex | 24L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/error_json.ex | 21L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/page_controller.ex | 7L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/page_html.ex | 10L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/page_html/home.html.heex | 202L |
| -rw-r--r-- | lib/daily_tracker_web/controllers/user_session_controller.ex | 67L |
| -rw-r--r-- | lib/daily_tracker_web/endpoint.ex | 55L |
| -rw-r--r-- | lib/daily_tracker_web/gettext.ex | 25L |
| -rw-r--r-- | lib/daily_tracker_web/live/entry_live/form.ex | 102L |
| -rw-r--r-- | lib/daily_tracker_web/live/entry_live/index.ex | 67L |
| -rw-r--r-- | lib/daily_tracker_web/live/entry_live/show.ex | 45L |
| -rw-r--r-- | lib/daily_tracker_web/live/user_live/confirmation.ex | 94L |
| -rw-r--r-- | lib/daily_tracker_web/live/user_live/login.ex | 134L |
| -rw-r--r-- | lib/daily_tracker_web/live/user_live/registration.ex | 89L |
| -rw-r--r-- | lib/daily_tracker_web/live/user_live/settings.ex | 160L |
| -rw-r--r-- | lib/daily_tracker_web/router.ex | 80L |
| -rw-r--r-- | lib/daily_tracker_web/telemetry.ex | 93L |
| -rw-r--r-- | lib/daily_tracker_web/user_auth.ex | 287L |
| -rw-r--r-- | mix.exs | 96L |
| -rw-r--r-- | mix.lock | 49L |
| -rw-r--r-- | priv/gettext/en/LC_MESSAGES/errors.po | 112L |
| -rw-r--r-- | priv/gettext/errors.pot | 109L |
| -rw-r--r-- | priv/repo/migrations/.formatter.exs | 4L |
| -rw-r--r-- | priv/repo/migrations/20260530203140_create_entries.exs | 19L |
| -rw-r--r-- | priv/repo/migrations/20260530210131_create_users_auth_tables.exs | 30L |
| -rw-r--r-- | priv/repo/migrations/20260530230420_add_user_id_to_entries.exs | 11L |
| -rw-r--r-- | priv/repo/seeds.exs | 11L |
| -rw-r--r-- | priv/static/favicon.ico | 152B |
| -rw-r--r-- | priv/static/images/logo.svg | 6L |
| -rw-r--r-- | priv/static/robots.txt | 5L |
| -rw-r--r-- | test/daily_tracker/accounts_test.exs | 397L |
| -rw-r--r-- | test/daily_tracker/tracker_test.exs | 75L |
| -rw-r--r-- | test/daily_tracker_web/controllers/error_html_test.exs | 14L |
| -rw-r--r-- | test/daily_tracker_web/controllers/error_json_test.exs | 12L |
| -rw-r--r-- | test/daily_tracker_web/controllers/page_controller_test.exs | 8L |
| -rw-r--r-- | test/daily_tracker_web/controllers/user_session_controller_test.exs | 147L |
| -rw-r--r-- | test/daily_tracker_web/live/entry_live_test.exs | 122L |
| -rw-r--r-- | test/daily_tracker_web/live/user_live/confirmation_test.exs | 118L |
| -rw-r--r-- | test/daily_tracker_web/live/user_live/login_test.exs | 109L |
| -rw-r--r-- | test/daily_tracker_web/live/user_live/registration_test.exs | 82L |
| -rw-r--r-- | test/daily_tracker_web/live/user_live/settings_test.exs | 212L |
| -rw-r--r-- | test/daily_tracker_web/user_auth_test.exs | 390L |
| -rw-r--r-- | test/support/conn_case.ex | 79L |
| -rw-r--r-- | test/support/data_case.ex | 58L |
| -rw-r--r-- | test/support/fixtures/accounts_fixtures.ex | 89L |
| -rw-r--r-- | test/support/fixtures/tracker_fixtures.ex | 28L |
| -rw-r--r-- | test/test_helper.exs | 2L |