diff --git a/.gemini/settings.json b/.gemini/settings.json new file mode 100644 index 0000000..4cda8c1 --- /dev/null +++ b/.gemini/settings.json @@ -0,0 +1,10 @@ +{ + "mcpServers": { + "chrome-devtools": { + "command": "npx", + "args": [ + "chrome-devtools-mcp@latest" + ] + } + } +} \ No newline at end of file diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..5b82d43 --- /dev/null +++ b/TODO.md @@ -0,0 +1,7 @@ +Начисление бонусов происходит про посещении страницы /village . А надо на уровне роута сделать, у залогиненного пользователя, что бы при посещении любой страницы происходила расчистка, и если расчистка закончена, выбирался новый тайл для расчистки. + +У нас в БД lastExpAt и CleaningStartAt это UTC дата Стрингом. А выполнение привычки идёт как Date. И стрик тоже Date считается. Сделать так же UTC, однотипно. + +Так как дата UTC, не учитывается часовой пояс. как то это надо пофиксить + +На лидербордах не показывать пользователей анонимусов (они без имени) \ No newline at end of file diff --git a/app/components/HabitCard.vue b/app/components/HabitCard.vue index 30ab9cc..a7d16f9 100644 --- a/app/components/HabitCard.vue +++ b/app/components/HabitCard.vue @@ -1,18 +1,10 @@