🔨 1 New commit to KittyNeverDies/Bozenka[
• 52f2567 - feat: Added Notification Centre placeholder from beta versions to frontend by kittyneverdies catofeyev
latest]• 52f2567 - feat: Added Notification Centre placeholder from beta versions to frontend by kittyneverdies catofeyev
🔨 6 New commit to KittyNeverDies/Bozenka[
• 00ee1c8 - feat: Search with connection to backend in frontend
1. Some small UI tweaks
2. Search :) by kittyneverdies catofeyev
• 690901d - feat & fix: Fixed Connection form + Added security content by kittyneverdies catofeyev
• fd415cf - feat: Added avatar to user + changed community directory by kittyneverdies catofeyev
• e15db9c - feat: Updaded community serializer + fixed Tags Serializer by kittyneverdies catofeyev
• 7b539ee - fix: Idk what is that and why I written it? by kittyneverdies catofeyev
• f34626e - feat: Added meadia and static URL (Backend) by kittyneverdies catofeyev
latest]• 00ee1c8 - feat: Search with connection to backend in frontend
1. Some small UI tweaks
2. Search :) by kittyneverdies catofeyev
• 690901d - feat & fix: Fixed Connection form + Added security content by kittyneverdies catofeyev
• fd415cf - feat: Added avatar to user + changed community directory by kittyneverdies catofeyev
• e15db9c - feat: Updaded community serializer + fixed Tags Serializer by kittyneverdies catofeyev
• 7b539ee - fix: Idk what is that and why I written it? by kittyneverdies catofeyev
• f34626e - feat: Added meadia and static URL (Backend) by kittyneverdies catofeyev
🔨 1 New commit to KittyNeverDies/Bozenka[
• 03dacd3 - fix: deleted testing database by kittyneverdies catofeyev
latest]• 03dacd3 - fix: deleted testing database by kittyneverdies catofeyev
🔨 1 New commit to KittyNeverDies/Bozenka[
• a0d1fd3 - fix: Removed testing pictures by kittyneverdies catofeyev
latest]• a0d1fd3 - fix: Removed testing pictures by kittyneverdies catofeyev
🔨 6 New commit to KittyNeverDies/Bozenka[
• 5659e1f - feat: More things, made for User.
I mean:
1. Serializer
2. Views to get information
3. Modified a bit model by kittyneverdies catofeyev
• b1ec982 - feat: Community card on click shows community (not hardcoded data) by kittyneverdies catofeyev
• 0daaa39 - fix: I forgot to add id in communities search by kittyneverdies catofeyev
• dda002a - feat: Authorization of Frontend part 1 by kittyneverdies catofeyev
• d15b455 - misc: updated example of .env file for Backend and added for Frontend by kittyneverdies catofeyev
• 79efb3a - misc: Added cryptojs to dependencies of frontend. by kittyneverdies catofeyev
latest]• 5659e1f - feat: More things, made for User.
I mean:
1. Serializer
2. Views to get information
3. Modified a bit model by kittyneverdies catofeyev
• b1ec982 - feat: Community card on click shows community (not hardcoded data) by kittyneverdies catofeyev
• 0daaa39 - fix: I forgot to add id in communities search by kittyneverdies catofeyev
• dda002a - feat: Authorization of Frontend part 1 by kittyneverdies catofeyev
• d15b455 - misc: updated example of .env file for Backend and added for Frontend by kittyneverdies catofeyev
• 79efb3a - misc: Added cryptojs to dependencies of frontend. by kittyneverdies catofeyev
Не стоит ждать анонсов до завтрашнего дня 👾
Сейчас я активно занимаюсь разработкой, и работа идёт полным ходом. У меня накопилось много чего, о чем я с удовольствием поделюсь )
Сейчас я активно занимаюсь разработкой, и работа идёт полным ходом. У меня накопилось много чего, о чем я с удовольствием поделюсь )
P.S. Поздравляю всех девочек с прошедшим 8 Марта 🫠
🔨 6 New commit to KittyNeverDies/Bozenka[
• 231c5bb - feat: Backend part 3 of base (A bit for Final) by kittyneverdies catofeyev
• b4b5b4f - feat: Dashboard connection (1/2, with bugs) by kittyneverdies catofeyev
• 3c1dfc2 - feat: fixes of API connection hook (Frontend) by kittyneverdies catofeyev
• f32a715 - feat: Updated git ignore by kittyneverdies catofeyev
• c172422 - fix: Community right now shows full description. by kittyneverdies catofeyev
• 346b102 - feat: Added OpenAPI3 schema generation for API + server status view by kittyneverdies catofeyev
latest]• 231c5bb - feat: Backend part 3 of base (A bit for Final) by kittyneverdies catofeyev
• b4b5b4f - feat: Dashboard connection (1/2, with bugs) by kittyneverdies catofeyev
• 3c1dfc2 - feat: fixes of API connection hook (Frontend) by kittyneverdies catofeyev
• f32a715 - feat: Updated git ignore by kittyneverdies catofeyev
• c172422 - fix: Community right now shows full description. by kittyneverdies catofeyev
• 346b102 - feat: Added OpenAPI3 schema generation for API + server status view by kittyneverdies catofeyev
Итоги проделанной работы 👁️
Основные достижения(по другому я не знаю как это назвать)
1. Удален устаревший код Backend-разработки, который хранился в репозитории 🗑️
2. Реализована базовая авторизация на основе
3. Доступ к списку сообществ, тегов и сообществ конкретного пользователя с авторизацией через API. Кроме того, есть возможность обновлять информацию о собственных сообществах и о пользователе 👁️
4. Мы подключили существующий функционал к Frontend через Хуки и внесли некоторые улучшения. Теперь пользователи могут искать сообщества, обновлять их, входить в аккаунт и регистрироваться 👾
5. Возможность просмотреть работу API через интерфейс (сыро, но работает) 🔍
Задачи, которые ещё предстоит решить 🫠
1. Доработать систему авторизации, так как она не интегрирована во все необходимые элементы (заголовок, меню навигации), необходимо сделать систему защиты (восстановление пароля, верификация по почте ) 🛡️
2. Исправить уже найденные ошибки и улучшить работу авторизации ⚒️
3. Собрать статистику и завершить разработку графика, чтобы он был более функциональным 📈
4. (Задача со звёздочкой) Внедрить кеширование для Frontend-части 🗃️
После выполнения задач можно считать базовую реализацию готовой и мы сможем отполировать и довести бозеньку до идеала ^_~
И таким образом, с 55% мы прыгнули до 80% готовности базовой реализации 🫡
После завершения работы над Frontend мы приступили к работе над Backend-части нашего приложения 🫥
Основные достижения
1. Удален устаревший код Backend-разработки, который хранился в репозитории 🗑️
2. Реализована базовая авторизация на основе
JWT с возможностью регистрации, аутентификации и обновления ключа JWT. Это означает, что пользователи теперь имеют аккаунты впринципе 🫡3. Доступ к списку сообществ, тегов и сообществ конкретного пользователя с авторизацией через API. Кроме того, есть возможность обновлять информацию о собственных сообществах и о пользователе 👁️
4. Мы подключили существующий функционал к Frontend через Хуки и внесли некоторые улучшения. Теперь пользователи могут искать сообщества, обновлять их, входить в аккаунт и регистрироваться 👾
5. Возможность просмотреть работу API через интерфейс (сыро, но работает) 🔍
Задачи, которые ещё предстоит решить 🫠
1. Доработать систему авторизации, так как она не интегрирована во все необходимые элементы (заголовок, меню навигации), необходимо сделать систему защиты (восстановление пароля, верификация по почте ) 🛡️
2. Исправить уже найденные ошибки и улучшить работу авторизации ⚒️
3. Собрать статистику и завершить разработку графика, чтобы он был более функциональным 📈
4. (Задача со звёздочкой) Внедрить кеширование для Frontend-части 🗃️
После выполнения задач можно считать базовую реализацию готовой и мы сможем отполировать и довести бозеньку до идеала ^_~
И таким образом, с 55% мы прыгнули до 80% готовности базовой реализации 🫡
🔨 16 New commit to KittyNeverDies/Bozenka[
• 8e3bf93 - misc + refactor: Updated .gitignore + Refactor of API connection. by kittyneverdies catofeyev
• f3822d0 - fix: Remove useless code of AuthContext by kittyneverdies catofeyev
• 1e8f251 - feat + refactor: CommunityClientAPI -> BaseClientAPI, removed useless code and fixed broken features by kittyneverdies catofeyev
• 6d32fc9 - fix: errorUtils.js back by kittyneverdies catofeyev
• 93282da - feat: Auth integration into header by kittyneverdies catofeyev
• 72c7dd2 - feat: Nice looking error handling in community list :) by kittyneverdies catofeyev
• 7323440 - refactor: Auth pages by kittyneverdies catofeyev
• c6af51f - feat: Small imrpovements of Dashboard by kittyneverdies catofeyev
• 3d6c2fd - misc: Spacing fix in main.jsx by kittyneverdies catofeyev
• 90cd8c3 - fix: More clean code at App.jsx by kittyneverdies catofeyev
• 7b71962 - misc: Documentation for launch_bozenka command by kittyneverdies catofeyev
• 33e4061 - feat: Added schemas docs for views (pt. 1) by kittyneverdies catofeyev
• e042624 - fix: Removed debug print in settings.py by kittyneverdies catofeyev
• fbd000c - misc: Abtain token removed + swagger UI on home page by default by kittyneverdies catofeyev
• 0ca66ae - fix: Post refactor fixes by kittyneverdies catofeyev
• 0c9c9a7 - feat: Started working on docker support by kittyneverdies catofeyev
latest]• 8e3bf93 - misc + refactor: Updated .gitignore + Refactor of API connection. by kittyneverdies catofeyev
• f3822d0 - fix: Remove useless code of AuthContext by kittyneverdies catofeyev
• 1e8f251 - feat + refactor: CommunityClientAPI -> BaseClientAPI, removed useless code and fixed broken features by kittyneverdies catofeyev
• 6d32fc9 - fix: errorUtils.js back by kittyneverdies catofeyev
• 93282da - feat: Auth integration into header by kittyneverdies catofeyev
• 72c7dd2 - feat: Nice looking error handling in community list :) by kittyneverdies catofeyev
• 7323440 - refactor: Auth pages by kittyneverdies catofeyev
• c6af51f - feat: Small imrpovements of Dashboard by kittyneverdies catofeyev
• 3d6c2fd - misc: Spacing fix in main.jsx by kittyneverdies catofeyev
• 90cd8c3 - fix: More clean code at App.jsx by kittyneverdies catofeyev
• 7b71962 - misc: Documentation for launch_bozenka command by kittyneverdies catofeyev
• 33e4061 - feat: Added schemas docs for views (pt. 1) by kittyneverdies catofeyev
• e042624 - fix: Removed debug print in settings.py by kittyneverdies catofeyev
• fbd000c - misc: Abtain token removed + swagger UI on home page by default by kittyneverdies catofeyev
• 0ca66ae - fix: Post refactor fixes by kittyneverdies catofeyev
• 0c9c9a7 - feat: Started working on docker support by kittyneverdies catofeyev
🔨 5 New commit to KittyNeverDies/Bozenka[
• 21ae05f - fix: added missing documentation for 404 page by kittyneverdies catofeyev
• e54878f - feat: Starting implementation of Enabling / Disabling features from dashboard by kittyneverdies catofeyev
• 40547ed - fix: Fixes at community page (Frontend) by kittyneverdies catofeyev
• 4ad5a1e - feat: Custom values based GrowthChart (Frontend) by kittyneverdies catofeyev
• 596f6c2 - fix: Updated and fixed readme (Again) by kittyneverdies catofeyev
latest]• 21ae05f - fix: added missing documentation for 404 page by kittyneverdies catofeyev
• e54878f - feat: Starting implementation of Enabling / Disabling features from dashboard by kittyneverdies catofeyev
• 40547ed - fix: Fixes at community page (Frontend) by kittyneverdies catofeyev
• 4ad5a1e - feat: Custom values based GrowthChart (Frontend) by kittyneverdies catofeyev
• 596f6c2 - fix: Updated and fixed readme (Again) by kittyneverdies catofeyev
🔨 10 New commit to KittyNeverDies/Bozenka[
• 5189418 - feat: Small feature database model changes by kittyneverdies catofeyev
• 0e780cd - fix: Added community row to FeatureSettingSerializer by kittyneverdies catofeyev
• 85530be - feat + fix: Added ability to edit features + fixes of some views by kittyneverdies catofeyev
• 1c820a9 - fix: Fixes of UI in Community Segmented Info (Frontend) by kittyneverdies catofeyev
• d7c9be1 - fix: Replaced mock data to real data in frontend again (Frontent, dumb fixes) by kittyneverdies catofeyev
• c73c743 - feat: Added to url new views in previous commits. by kittyneverdies catofeyev
• c4ac9a9 - fix: Giving posts to CommunitySegmentedInfo + fix of typo error (Frontend) by kittyneverdies catofeyev
• bd1ba39 - fix: Multiple typo fixes + DashboardControlCommunity logic error fix. by kittyneverdies catofeyev
• 59ce638 - misc: Added react-markdown to dependencies. by kittyneverdies catofeyev
• 0a7cfe8 - misc: Updated readme + added sensative information by kittyneverdies catofeyev
latest]• 5189418 - feat: Small feature database model changes by kittyneverdies catofeyev
• 0e780cd - fix: Added community row to FeatureSettingSerializer by kittyneverdies catofeyev
• 85530be - feat + fix: Added ability to edit features + fixes of some views by kittyneverdies catofeyev
• 1c820a9 - fix: Fixes of UI in Community Segmented Info (Frontend) by kittyneverdies catofeyev
• d7c9be1 - fix: Replaced mock data to real data in frontend again (Frontent, dumb fixes) by kittyneverdies catofeyev
• c73c743 - feat: Added to url new views in previous commits. by kittyneverdies catofeyev
• c4ac9a9 - fix: Giving posts to CommunitySegmentedInfo + fix of typo error (Frontend) by kittyneverdies catofeyev
• bd1ba39 - fix: Multiple typo fixes + DashboardControlCommunity logic error fix. by kittyneverdies catofeyev
• 59ce638 - misc: Added react-markdown to dependencies. by kittyneverdies catofeyev
• 0a7cfe8 - misc: Updated readme + added sensative information by kittyneverdies catofeyev
Проект НЕ закрыт, разработка будет идти всё таким же образом 🫠
Сейчас нет постов и нет изменений в репозитории так как:
1. Админ / разработчик сейчас разгребает все накопившиеся дела 🚶
P.S пытаюсь выбраться, помощи пока не надо. При этом ещё остались экзамены ;(
2. Пытаюсь продумать логику некоторой части в работе функций ⚒️
В чём соль?
В функций есть настройки. Эту часть в базе данных с помощью моделей и функций мы сделали, ведь эти настройки есть в формате JSON.
Но для того, чтобы это не были костыли на JSON, нам необходим чёткий формат типов для проекта, что вы и я могли удобно работать в языках программирования или библиотеках Python.
Ибо если сейчас какой-то товарищ ошибётся с базовой структурой для настроек его функции, у нас может весь стандарт может поехать вместе с Frontend частью.
Также нужно информацию об настройке сообщества передавать хендлеру функции (идея как это делать уже есть, обсудим её чуть позднее). Примерно над этим сейчас думаю и набрасываю реализацию.
Спокойной ночи :)
Сейчас нет постов и нет изменений в репозитории так как:
1. Админ / разработчик сейчас разгребает все накопившиеся дела 🚶
P.S пытаюсь выбраться, помощи пока не надо. При этом ещё остались экзамены ;(
2. Пытаюсь продумать логику некоторой части в работе функций ⚒️
В чём соль?
В функций есть настройки. Эту часть в базе данных с помощью моделей и функций мы сделали, ведь эти настройки есть в формате JSON.
Но для того, чтобы это не были костыли на JSON, нам необходим чёткий формат типов для проекта, что вы и я могли удобно работать в языках программирования или библиотеках Python.
Ибо если сейчас какой-то товарищ ошибётся с базовой структурой для настроек его функции, у нас может весь стандарт может поехать вместе с Frontend частью.
Также нужно информацию об настройке сообщества передавать хендлеру функции (идея как это делать уже есть, обсудим её чуть позднее). Примерно над этим сейчас думаю и набрасываю реализацию.
Спокойной ночи :)
🔨 2 New commit to KittyNeverDies/Bozenka[
• acdc389 - refactor: Split routes to public / protected + fixes of imports by kittyneverdies catofeyev
• 20b0a12 - misc: README changes; by kittyneverdies catofeyev
latest]• acdc389 - refactor: Split routes to public / protected + fixes of imports by kittyneverdies catofeyev
• 20b0a12 - misc: README changes; by kittyneverdies catofeyev
🔨 1 New commit to KittyNeverDies/Bozenka[
• 390594b - fix: Fixed issue on registering features by kittyneverdies catofeyev
latest]• 390594b - fix: Fixed issue on registering features by kittyneverdies catofeyev
🔨 5 New commit to KittyNeverDies/Bozenka[
• 9d1165f - fix: `Theme` is not defined issue by kittyneverdies catofeyev
• 07c8ad4 - fix: In hamburger menu finally displays avatar of user. by kittyneverdies catofeyev
• 621f30f - refactor: DynamicChart -> TestChart + fixes of not defined TestChart by kittyneverdies catofeyev
• 012bb38 - feat: Moved secret key to .env file + added information about it; by kittyneverdies catofeyev
• 869b6f5 - feat: Small instructions for backend development by kittyneverdies catofeyev
latest]• 9d1165f - fix: `Theme` is not defined issue by kittyneverdies catofeyev
• 07c8ad4 - fix: In hamburger menu finally displays avatar of user. by kittyneverdies catofeyev
• 621f30f - refactor: DynamicChart -> TestChart + fixes of not defined TestChart by kittyneverdies catofeyev
• 012bb38 - feat: Moved secret key to .env file + added information about it; by kittyneverdies catofeyev
• 869b6f5 - feat: Small instructions for backend development by kittyneverdies catofeyev
Сделано множество коммитов, но все изменения незначительны, в основном просто исправление недоработок 🚶
Сегодня / завтра ещё буду делать 🫠
Сегодня / завтра ещё буду делать 🫠