Commit Graph

  • 6858152acb
    New Crowdin updates (#1562) Hayden 2022-08-15 13:56:18 -08:00
  • ba15006bb1
    chore: make vue global components and layouts localizable (#1565) Philipp Fischbeck 2022-08-15 23:55:51 +02:00
  • 199bb73165 New translations en-US.json (German) Hayden 2022-08-15 12:31:35 -08:00
  • 34cbc546b6 chore: make vue global components and layouts localizable Philipp Fischbeck 2022-08-15 22:15:25 +02:00
  • bbdfb93234 Rename shoppinglist creation button Daniel Palstra 2022-08-15 21:58:00 +02:00
  • 67fc6bdcaf Fix linting and build errors in #1564 Daniel Palstra 2022-08-15 19:19:02 +02:00
  • ae2ece3e33 New translations en-US.json (Hebrew) Hayden 2022-08-15 06:42:41 -08:00
  • 3ecc66de8e New translations en-US.json (German) Hayden 2022-08-15 06:42:40 -08:00
  • 1a911b0e39 Create shoppinglist from weekly mealplan Daniel Palstra 2022-08-15 15:05:09 +02:00
  • 9126b8ee95 New translations en-US.json (German) Hayden 2022-08-15 05:09:01 -08:00
  • a7a5096442 New translations en-US.json (German) Hayden 2022-08-15 03:33:54 -08:00
  • 0409ff0c0c New translations en-US.json (German) Hayden 2022-08-15 02:19:34 -08:00
  • 7af48d51be
    chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 in /frontend (#1561) dependabot[bot] 2022-08-14 17:08:12 -08:00
  • df107ede5f
    chore(deps-dev): bump eslint from 8.21.0 to 8.22.0 in /frontend dependabot[bot] 2022-08-15 00:58:44 +00:00
  • 5b7f372264 added tests for getting recipes by tool Michael Genson 2022-08-14 20:08:37 +00:00
  • fd699c21f4 fixed sort for recipes by tool Michael Genson 2022-08-14 19:52:25 +00:00
  • 6a2e18bb3e removed unusued props Michael Genson 2022-08-14 19:49:16 +00:00
  • 4557c73c64 removed debug log Michael Genson 2022-08-14 19:37:53 +00:00
  • ad9ede20a2
    fix: remove Config.get_attr config and use defaults for tags (#1559) Hayden 2022-08-14 11:31:29 -08:00
  • 62c04be82d added backend recipes filter for tools Michael Genson 2022-08-14 19:29:56 +00:00
  • f5c27563fb remove Config.get_attr config and use defaults Hayden 2022-08-14 11:14:53 -08:00
  • 3985713cbd
    fix: user-feedback-on-schema-mismatch (#1558) Hayden 2022-08-14 11:06:35 -08:00
  • 4048de1136 show user error on backup failure Hayden 2022-08-14 10:57:23 -08:00
  • e5660ffb6a validate schema version on restore Hayden 2022-08-14 10:57:14 -08:00
  • 7adcc86d03
    feat: bulk recipe settings update (#1557) Hayden 2022-08-14 10:37:44 -08:00
  • f8e1024c97 add frontend for bulk settings modifications Hayden 2022-08-14 10:21:15 -08:00
  • 00315e7b5b fix browser cache api calls issue Hayden 2022-08-14 10:21:09 -08:00
  • 5a86c5fe42 implement bulk updater for settings Hayden 2022-08-14 10:20:46 -08:00
  • a96fdacdfe extract switches from menu component Hayden 2022-08-14 10:19:49 -08:00
  • 00ef219689 bug fixes Michael Genson 2022-08-14 16:56:56 +00:00
  • d25da1d48c nuked old frontend sort code minor refactoring Michael Genson 2022-08-14 16:52:29 +00:00
  • 4cde3de29c moved categories/tags to new recipe card section Michael Genson 2022-08-14 16:38:12 +00:00
  • 5d07db4aa8 removed unused import Michael Genson 2022-08-14 16:36:50 +00:00
  • 5cfff75dbe
    moved header out of "cook mode" conditional block (#1556) Michael Genson 2022-08-14 11:04:09 -05:00
  • 359d430a68 moved header out of "cook mode" conditional block Michael Genson 2022-08-14 15:18:23 +00:00
  • 3b45da274c
    New Crowdin updates (#1553) Hayden 2022-08-13 21:44:27 -08:00
  • 238f555f5e
    fix: general bug fixes (#1547) Michael Genson 2022-08-14 00:44:11 -05:00
  • 54c4f19a5c
    security: enforce min length for user password (#1555) Hayden 2022-08-13 21:38:26 -08:00
  • 55fc37e768 fix user password change form Hayden 2022-08-13 21:26:37 -08:00
  • abbc76f1d9 enforce password length on update Hayden 2022-08-13 21:26:23 -08:00
  • 5a339a087a extend form to accept arguments for validators Hayden 2022-08-13 21:25:54 -08:00
  • d2e85fae31 fix broken useToggle method Hayden 2022-08-13 21:25:32 -08:00
  • a40b639391 extract user password strength meter Hayden 2022-08-13 21:25:14 -08:00
  • a07ed01fad fix typing on auth context Hayden 2022-08-13 21:25:02 -08:00
  • b3c41a4bd0
    security: implement user lockout (#1552) Hayden 2022-08-13 13:18:12 -08:00
  • e50afb9ac0 use ignore instead of expect-error Hayden 2022-08-13 12:54:43 -08:00
  • 470249c705 add info when account is locked Hayden 2022-08-13 12:37:25 -08:00
  • 4771ddd4cf add button to reset all locked users Hayden 2022-08-13 12:19:28 -08:00
  • a0cc90e0e8 implement API endpoint for resetting locked users Hayden 2022-08-13 12:19:10 -08:00
  • 746e5a6aa7 run generator Hayden 2022-08-13 12:18:51 -08:00
  • f60f52f7a1 cleanup generator Hayden 2022-08-13 12:18:45 -08:00
  • 4bec31d94b implement reset script Hayden 2022-08-13 11:41:15 -08:00
  • c884953c19 use context manager Hayden 2022-08-13 11:40:49 -08:00
  • 259a9ff93c implement context manager for session Hayden 2022-08-13 11:39:45 -08:00
  • 1694b86e1f document env variables Hayden 2022-08-13 11:27:55 -08:00
  • e84bf9d3ba spelling Hayden 2022-08-13 11:27:47 -08:00
  • 555e513ad9 implement scheduled task Hayden 2022-08-13 11:25:00 -08:00
  • bd040ccda0 do proper test cleanup Hayden 2022-08-13 11:11:51 -08:00
  • 9c1d6aa25b add locked_at to datetime transformer on import Hayden 2022-08-13 11:11:28 -08:00
  • 48ae612707 New translations en-US.json (Ukrainian) Hayden 2022-08-13 02:40:49 -08:00
  • 8235a0ffda New translations en-US.json (Ukrainian) Hayden 2022-08-13 01:28:14 -08:00
  • 23d1be9d10 save increment to database Hayden 2022-08-12 20:10:10 -08:00
  • b8f68ca1dc bump alembic version Hayden 2022-08-12 20:03:00 -08:00
  • bf9caec30e test user service Hayden 2022-08-12 19:57:59 -08:00
  • 389b56c4d4 test user lockout after bad attempts Hayden 2022-08-12 19:57:52 -08:00
  • 594448683d expose passwords in test_user Hayden 2022-08-12 19:57:36 -08:00
  • 84bf976646 cleanup legacy patterns Hayden 2022-08-12 19:57:22 -08:00
  • 49040c803a implement user lockout checking at login Hayden 2022-08-12 19:56:53 -08:00
  • 0d317bf9f4 add data-types required for login security Hayden 2022-08-12 19:54:59 -08:00
  • ca64584fd1
    feat: add the RecipeCardMenu to the recipe in a mealplan (#1551) Daniel Palstra 2022-08-12 19:02:08 +02:00
  • 5834325c9f
    fix parameter naming Hayden 2022-08-12 09:01:28 -08:00
  • 553325ed09
    fix: use flex-basis, not width to fix min size bug (#1548) Bryce Willey 2022-08-12 12:59:34 -04:00
  • ff2334a489
    fix: email typos (#1549) Ryan Quinn 2022-08-12 09:54:41 -07:00
  • a3e1d7641f Add the RecipeCardMenu to the recipe in a mealplan Daniel Palstra 2022-08-11 22:23:30 +02:00
  • 71d3db7aef
    refactor: move dependencies to controllers (#1550) Hayden 2022-08-11 20:13:22 -08:00
  • d7d6ee17e9 move dependencies to controllers directly Hayden 2022-08-11 20:02:44 -08:00
  • a766397e9a "below" -> "above" in all emails Ryan Quinn 2022-08-11 12:21:03 -07:00
  • c512592934 "your" -> "you're" in invitation email Ryan Quinn 2022-08-11 12:20:07 -07:00
  • 5c37c6950d Use flex-basis, not width to fix min size bug Bryce Willey 2022-08-11 01:34:14 +00:00
  • 8a98288248
    New Crowdin updates (#1546) Hayden 2022-08-10 16:03:01 -08:00
  • 48fc490dc3 fixed missing export for new data forms Michael Genson 2022-08-10 15:42:38 +00:00
  • 7024384609 modified page size to be divisible by 4 Michael Genson 2022-08-10 15:04:42 +00:00
  • d508e2ae7f somewhat-hacky bugfix for large screens Michael Genson 2022-08-10 15:03:03 +00:00
  • af35205e6d fixed sort by last updated date Michael Genson 2022-08-10 14:49:32 +00:00
  • 8b5f702277 grouped "instructions" header with first section Michael Genson 2022-08-10 14:44:31 +00:00
  • f500eb6c2f New translations en-US.json (Dutch) Hayden 2022-08-10 03:29:10 -08:00
  • 37fd8ec603 New translations en-US.json (French, Canada) Hayden 2022-08-09 21:33:46 -08:00
  • fc95bea384 New translations en-US.json (Japanese) Hayden 2022-08-09 21:33:45 -08:00
  • 97dbc43a4a New translations en-US.json (Italian) Hayden 2022-08-09 21:33:44 -08:00
  • ec0b7f76d9 New translations en-US.json (Hungarian) Hayden 2022-08-09 21:33:43 -08:00
  • d0010c92ac New translations en-US.json (Hebrew) Hayden 2022-08-09 21:33:42 -08:00
  • 96e8067cf7 New translations en-US.json (Finnish) Hayden 2022-08-09 21:33:41 -08:00
  • 7bb3d12609 New translations en-US.json (Greek) Hayden 2022-08-09 21:33:40 -08:00
  • 7a4a0fcab7 New translations en-US.json (Korean) Hayden 2022-08-09 21:33:39 -08:00
  • 6e9937fda1 New translations en-US.json (German) Hayden 2022-08-09 21:33:38 -08:00
  • 1037e6242f New translations en-US.json (Catalan) Hayden 2022-08-09 21:33:37 -08:00
  • b8493ee450 New translations en-US.json (Bulgarian) Hayden 2022-08-09 21:33:36 -08:00
  • 7bac410543 New translations en-US.json (Arabic) Hayden 2022-08-09 21:33:35 -08:00
  • e3c30da894 New translations en-US.json (Afrikaans) Hayden 2022-08-09 21:33:34 -08:00
  • cffff42a82 New translations en-US.json (Spanish) Hayden 2022-08-09 21:33:33 -08:00