diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a362a2e9..513a42b2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - ".": "1.67.0", - "apps/backend": "1.41.3", + ".": "1.68.0", + "apps/backend": "1.41.4", "apps/frontend": "1.61.1", "packages/shared": "1.38.1", - "scripts/analytics": "1.11.0" + "scripts/analytics": "1.12.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 62d78ab3..2fdb975f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,307 @@ # Changelog +## [1.68.0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/v1.67.0...v1.68.0) (2024-10-09) + + +### Features + +* ability to mark notifications as read gf-460 ([#498](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/498)) ([3ce21f7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3ce21f7c102898077d4be4177b02534277972c06)) +* Add a "No projects found" message when search field no results on the Projects page gf-187 ([#210](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/210)) ([43bafae](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/43bafae531f87d4109b90fc29a8dafe86581996d)) +* add a character counter for the project description gf-188 ([#222](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/222)) ([7c635d5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7c635d51e409cc1e85a89bbd62f1bf8ec4bd2bcd)) +* add ability to delete project on project page gf-407 ([#452](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/452)) ([dacd7b2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/dacd7b2a9ae12801f1f9746ffb9fa13644d01f7b)) +* add ability to edit group gf-81 ([#170](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/170)) ([2485667](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/24856674205c965821f2765d4b0b4a891f53a684)) +* add ability to merge contributors gf-344 ([#435](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/435)) ([a52d648](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a52d6486d6753a73d228b3149eb5984ba32f4e81)) +* add admin group gf-227 ([#235](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/235)) ([1114411](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1114411c7ac28c715b13faaa27a790f7395758b5)) +* add an ability for admins to delete a user gf-419 ([#426](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/426)) ([724b812](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/724b81206451537a3666e1ab54645914281ef2e8)) +* Add an ability to copy project api key gf-284 ([#292](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/292)) ([1251eb9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1251eb969f3f6dd8f1abe7eb7887605f2931d410)) +* add an ability to create a group gf-53 ([#56](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/56)) ([438f4b2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/438f4b22fb4c8b60e303ce9a7336cfbe4f1ffbd2)) +* add an ability to create a project gf-87 ([#115](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/115)) ([2e08e17](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2e08e17056b0293e2ed61ab0ab7ec208835db647)) +* add an ability to create a project group gf-71 ([#108](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/108)) ([4ceb575](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4ceb575bf603508a6a3942aa2592cb29f0b5adcb)) +* Add an ability to create and view project groups gf-139 ([#257](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/257)) ([37c2a01](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/37c2a01eb1f6f94c40fe6b8e0abfc232a6ecbe31)) +* add an ability to delete a group gf-80 ([#128](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/128)) ([53f0f6d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/53f0f6d92fa7f8294af49251b8cae39ef80c6869)) +* Add an ability to delete a project gf-138 ([#168](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/168)) ([76547f4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/76547f4cb6b441974b90b0da7ba57d74c9bc9058)) +* Add an ability to delete personal account gf-146 ([#185](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/185)) ([7fb5001](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7fb500191fc25e2de94679e90501e685317ae339)) +* Add an ability to delete project group gf-353 ([#356](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/356)) ([d6eddd9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d6eddd944d14c1bd19ee7cb5a804bf293e2a53dc)) +* add an ability to edit a project gf-88 ([#137](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/137)) ([92b59e0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/92b59e0f955332412fe52a3fbfcdec570ef0551c)) +* add an ability to edit contributor name gf-345 ([#404](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/404)) ([7056194](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/70561948965d2f06dbc5e99cc7491e5e6f806e9d)) +* Add an ability to edit project group gf-342 ([#371](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/371)) ([8c97374](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8c97374279cb535488bd9a197a35791e97fb7665)) +* add an ability to edit user name gf-89 ([#107](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/107)) ([6dbdf12](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6dbdf12aa3b05675acfb7a78ac24b64bd28c707b)) +* Add an ability to generate and retrieve project api key gf-180 ([#223](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/223)) ([1b016c7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1b016c7086a35b1060dcb716740a38cffa42f458)) +* add an ability to mark contributors as hidden gf-346 ([#400](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/400)) ([6143e4c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6143e4cb851e28de4080230e5e80e0665f65f41f)) +* add an ability to regenerate project api key gf-288 ([#307](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/307)) ([7551326](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/75513264ccf452c8bd1c9f9ff99bf90f71b040f7)) +* add an ability to save and retrieve activity logs gf-181 ([#221](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/221)) ([74b5c5b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/74b5c5be204f9a000fc5537f88f556f7241be3e9)) +* Add an ability to split contributors gf-462 ([#477](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/477)) ([adbf2af](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/adbf2afd81ac81518c50b158ab11cd89768e7c8a)) +* add an ability to view groups gf-78 ([#122](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/122)) ([fd77bf6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fd77bf6b8e388c185625cb3bf38959660c3fa46c)) +* add an ablity to create a group gf-79 ([#176](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/176)) ([ad36683](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ad366835d2fce03680d0d1208fde6ba3a56f5e57)) +* Add an activity chart to contributor items on project details page gf-420 ([#468](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/468)) ([38cf6eb](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/38cf6ebc535a40e117b68f18c53cbecb58ae356f)) +* add analytics last sync time to project details page gf-502 ([#526](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/526)) ([7f3f5c2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7f3f5c21a6312fb0a3ad1e04db1c2e17ffd47cc2)) +* add analytics table gf-327 ([#364](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/364)) ([dd7084a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/dd7084abd8cf65b930897043a2ca837b1468745a)) +* add breadcrumbs component gf-101 ([#104](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/104)) ([a1994c5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a1994c518a8f7032386d225c058c80e4ae672427)) +* Add breadcrumbs to the project details page gf-165 ([#171](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/171)) ([e89c510](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e89c510f279aa51ec6f77c5ada8f87bd33d4a606)) +* add Color enum and colorToCss map gf-23 ([10d108f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/10d108f64d4ef7053691f8338f26cf1c2483a5e0)) +* add contributors page gf-250 ([#334](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/334)) ([35c0e09](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/35c0e09e801896068e9c445086ea6d11dae87eb1)) +* add creating project gf-57 ([54b5614](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/54b561489d6e36fe68318e76e9e4975e2fdf4dd3)) +* add date input to analytics page gf-182 ([#237](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/237)) ([9570a5b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9570a5b5b9f34bcd82bc5a4cbcfe365f127b9c8b)) +* add development ui route gf-72 ([821e93b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/821e93b1a68e53e5b1d4aeeedce86c47b4cdd70b)) +* add display message for empty tables gf-206 ([#220](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/220)) ([f21abb7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f21abb76258dc28dd5ed6dd3c669bd552472177a)) +* add form validation rules and day ranges for color indicators gf-66 ([cb24049](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cb24049dff7695b6723bbb71cdf43549054a6e56)) +* add green tick for generation api key fulfilled gf-189 ([#568](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/568)) ([d4b2d82](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d4b2d821ff6e40e0e792414545e80561a9f23bd3)) +* add hyphen to name pattern gf-236 ([#251](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/251)) ([63bacee](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/63bacee091c16682bbe0f699afda429225a4a26e)) +* add infinite scroll and pagination to notificationspopover gf-458 ([#490](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/490)) ([9daf38b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9daf38b8ab392357d17919a0a6507e884d5a52be)) +* Add infinite scroll to the projects list gf-276 ([#280](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/280)) ([2f9db4f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2f9db4f976802ab23ee50cb0587a5476fe5397a3)) +* Add instructions on how to setup analytics gf-343 ([#392](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/392)) ([a4880d8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a4880d8e579321ba6403fdf0edc63251ecf15b74)) +* add last activity time to contributors gf-347 ([#410](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/410)) ([3128298](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/312829860a693a1f075a7f2d031026a7eb0edb5c)) +* add link to logo gf-154 ([#167](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/167)) ([c4c1621](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c4c162173b45b07c29e4adbf6b85dbf81be0038c)) +* add notification for failed project activity update gf-336 ([#379](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/379)) ([ce69dd9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ce69dd9f5e26504dd80c4b2793a987b692aa7a62)) +* add only latin validation rule gf-131 ([#173](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/173)) ([ecabee8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ecabee8bde62d38d4eaa00886d5765c5bb25b89f)) +* add page layout gf-72 ([1d2ef1a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1d2ef1aca4bbeeb892b3cc14c8ba56ae5fb85a8d)) +* add pagination to the contributors page gf-484 ([#491](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/491)) ([75e0b48](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/75e0b483381fc8704feddbe3a6bf20b01331b98d)) +* Add pagination to the groups table gf-83 ([#184](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/184)) ([2b6f1b3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2b6f1b39eb1ea176506dbf82807cfe930cf4c4fb)) +* add pagination to the users table gf-82 ([#143](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/143)) ([c663ca0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c663ca0be448bfd16c85b99c32e1f334199ea03a)) +* add permission to manage all projects gf-248 ([#282](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/282)) ([0bc48e9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0bc48e980a5aacf3b43cab5aacf2c9583c36a3c2)) +* add project last activity label to project list gf-274 ([#354](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/354)) ([a4e7fab](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a4e7fab02b74f6d9fdbe44bd8c37b0fa22ccc5ef)) +* Add project page gf-86 ([#109](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/109)) ([ba11d74](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ba11d74366764dfafef62b367cd5f66a7182f0a9)) +* Add project select to the contributors page gf-504 ([#516](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/516)) ([3f1f1c5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3f1f1c52204f3233a350567b8c2b8915ce952cd7)) +* add project table gf-57 ([1716bf7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1716bf76e6be6705186266aff8bc190b36e3bfb5)) +* add projects get all api route gf-72 ([5a44aa8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5a44aa8417e3ad7d6fa264fa9a039785106eb3b9)) +* add projects get all types gf-72 ([260cea8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/260cea83a1f76ec3782eaf08d5c5f4908b303012)) +* add projects module with get all action gf-72 ([cd29ed3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cd29ed3a2848146c19bb8fd010739bf74b6b5c9e)) +* add projects page gf-72 ([483fd8b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/483fd8bc8ca54120f919c40bd5e31fe20851f8bb)) +* add projects select to analytics page gf-348 ([#470](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/470)) ([47d8620](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/47d8620dff09d6f21febd1cb74fa08fb53fd6fca)) +* add redirection to root after auth form submission gf-4 ([25859ff](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/25859ffd2b7ed8fa246acb3674c118d2a8945bf9)) +* add script for collecting statistics gf-247 ([#315](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/315)) ([4ada7e5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4ada7e54d759ae3ab865d1bd04b4ed1b7d87ce85)) +* add search field to analytics page gf-352 ([#444](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/444)) ([71dcfb1](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/71dcfb15462b289bad70d90f65875bea40bbc560)) +* Add search input to users table on access management pages gf-402 ([#422](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/422)) ([171d387](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/171d3879dde731db092ddcd00bb14a2e251043e4)) +* add search input to users table on create project group modal gf-355 ([#368](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/368)) ([c5cda1d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c5cda1df9f7aa3cb5a389fd59e05ded2248378fb)) +* Add search to the project list gf-85 ([#114](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/114)) ([44c5ca9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/44c5ca9d28035094efd5a13a47d65009833611e2)) +* add template of project module gf-57 ([6b8614f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6b8614f6d4cb02b8557d8e9ab6232989f0910b2f)) +* add Tooltip component and adjust gitEmail column gf-450 ([#497](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/497)) ([5583d7e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5583d7ebe22b01b9eff84b136ef7e8785b5a1521)) +* add user popup gf-58 ([#95](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/95)) ([cde1fa5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cde1fa5777f6c41313d548216a9d39945d0847d8)) +* add users column to groups table on project access management page gf-403 ([#412](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/412)) ([c8d80b9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c8d80b9c04dc49784da2f243e4648540df298ef9)) +* Add users column to the groups table gf-301 ([#304](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/304)) ([9210049](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/92100497bf886396fbe8610cef88802717cbbf06)) +* add users search in group forms gf-270 ([#303](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/303)) ([985d160](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/985d160827edf30b59c4ea38cf09813015303068)) +* add validation for creating project gf-57 ([dfaaccd](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/dfaaccdaac2c3cb71d761d9209906cb29f6e9928)) +* add validation notification for incorrect password on login gf-517 ([#532](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/532)) ([1cd0f50](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1cd0f502ef3746940863937fd6f0b9c0ba11044a)) +* add view all projects permission gf-230 ([#253](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/253)) ([60fe403](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/60fe403d6285606bd8a26924dd786fe7166b821c)) +* added a new navigation item gf-41 ([201c0f4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/201c0f400f6609c3711646e1bf6297a29455588f)) +* added close on outside click functionality to modal component gf-21 ([b35c653](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b35c6533a39e893a45cd36b30a026b85f60f2272)) +* added cross to iconbuttons and implemented iconbutton into modal gf-21 ([8cbb8bc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8cbb8bcad7e84bbf21f4f0ae2b58e30e51aab491)) +* added custom hook for tracking and controlling modal gf-21 ([8863fba](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8863fba6df2381440c9986fa96c670e15bfd11c0)) +* added function getUserColumns gf-41 ([1e6d04b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1e6d04b8303cac655afceb4c5661c413b68d7de2)) +* added placeholder to contributors list on project page gf-377 ([#384](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/384)) ([0308e61](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0308e61e921d790664c6740c92e53c63f966ea67)) +* added sidebar component to the layout gf-41 ([776b144](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/776b144b4d24daadbe7d1863500cc07f1554fd1a)) +* added usehandleclickoutside hook to the project and used it in modal gf-21 ([488058d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/488058d3384b96ba0e984e922e7b315e1271a156)) +* Adjust project permissions gf-351 ([#401](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/401)) ([1453c52](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1453c52927ec3940e40331a3a93ea96c6a3ce060)) +* Adjust root permissions gf-350 ([#386](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/386)) ([188d94a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/188d94a43267cb822940842c43a297cd73c7e826)) +* adjusted style for date column to align with the table head gf-545 ([#548](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/548)) ([11a237c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/11a237c7c2b59a3a2a7049ef97ae4134229b2db0)) +* **analytics:** add new workspace for analytics gf-296 ([#298](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/298)) ([6388631](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/638863144608db4eaa22e13a061fa1f6cdb03207)) +* authorize the request before starting background job for analytics gf-464 ([#467](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/467)) ([fb682c3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fb682c36b7159031475896e12169738756928d6e)) +* change confirmation modal window on deleting user account gf-216 ([#219](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/219)) ([dd9fd7f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/dd9fd7fdad0801bc325c94babc226c6e04b74fd8)) +* change script to support more than 1 git repository gf-589 ([#590](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/590)) ([a7e9082](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a7e9082823aad891c6aed34174ee11385918a8fb)) +* change script to take parameters from configuration file instead of CLI gf-595 ([#595](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/595)) ([#596](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/596)) ([00acb5a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/00acb5afe103271f4d23723fd6591c3f515e0513)) +* decrease default date range to one week gf-503 ([#518](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/518)) ([8bc6dd8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8bc6dd8a0812f2e9dc6866c62ccc62adbf8e7caa)) +* Display list of contributors on project details page gf-337 ([#341](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/341)) ([ab2ac0b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ab2ac0bfee3e3ce9ddb7a09f9e6e66afed12bced)) +* fix quality criteria issues gf-382 ([#391](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/391)) ([c0fddb2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c0fddb20684439e5f1ad32beea0c6fccde521e2f)) +* fix quality criteria issues gf-557 ([#561](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/561)) ([6b3c9ed](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6b3c9edb8d111e64e175183f6222dfa33940679c)) +* handle dates that cross into the next day but are less than 24 hours apart gf-274 ([#399](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/399)) ([80f526d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/80f526deb2232bf1a48eac039cc05f90631caed1)) +* improve avatar visibility gf-202 ([#228](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/228)) ([d4b7203](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d4b720348e0973e8e36a997509e12b20b7bbdc3c)) +* improve table navigation add a loader to tables gf-311 ([#320](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/320)) ([8310823](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/831082319041f4f06fbc8b54aa0cb5580e5210f9)) +* improve toast notification position and design gf-201 ([#225](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/225)) ([f6de004](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f6de004f7a22b69f63c69bd84c224fb20fb4706e)) +* Log out user when 401 error occurs gf-343 ([#413](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/413)) ([61922a3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/61922a3e13ea33b23090adcd798ad49ab95cb08c)) +* make buttons 100% width gf-232 ([#239](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/239)) ([9267f43](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9267f43310f7bc77e60ec8cb4120dffe3df98c9c)) +* not return description on get all request gf-259 ([#279](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/279)) ([787244c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/787244c7e163d659aa98289e06fe5204c8bfe25d)) +* order contributors list on the project details page by the last activity (the latest active ones on top) gf-533 ([#537](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/537)) ([7286b31](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7286b31ffaee75053516686c5a4a743fd57f6daa)) +* redirect to analytics page on contributor item click gf-349 ([#512](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/512)) ([9861355](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9861355e5ea555866cb5cf3fa909115d4a21beac)) +* refactor existing sub components gf-233 ([#240](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/240)) ([117a666](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/117a666fbbf8d9c63d1b26df3dfa3b71ca8ee6e9)) +* remove ui page gf-243 ([#245](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/245)) ([f19c7ee](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f19c7ee2b416b0a1318c56fe2b6d12cae843181e)) +* replace forever with pm2 for analytics script gf-385 ([#397](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/397)) ([168db21](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/168db2101a3cac49339c5a10bd847db40a8c406d)) +* restrict users manage groups gf-84 ([#175](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/175)) ([064e3dc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/064e3dce0ecb217f380c313f4844c1b8b336b52a)) +* run analytics upload immediately on start gf-592 ([#592](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/592)) ([#593](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/593)) ([1f0b90c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1f0b90cec8253cbdb7902078071a193d52abb868)) +* save search value to query parameters gf-200 ([#218](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/218)) ([8d5cb71](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8d5cb7135a078181a191f653091cf0217cd61023)) +* scroll element must be shown at the right side of the table component gf-149 ([#174](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/174)) ([0c73b4d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0c73b4d271d5d0c04b1ab5aff8e08b9226c24b92)) +* Sign Up page fields validation, Sign up button inconsistent text gf-131 ([#132](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/132)) ([c6496a4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c6496a4616237542cc6d88f83dd83eb2cb173359)) +* split cd actions for analytics and shared gf-375 ([#433](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/433)) ([bc730a5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bc730a557f169877536d5421a1ab12c3d0cc8221)) +* the earliest date availible to be choosen on the date range on the analytics page should be 1 year from today gf-482 ([#488](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/488)) ([f08b073](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f08b0733e296f8856983f462689a94a4f80dd855)) +* trigger analytics release gf-375 ([#430](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/430)) ([a8e06e5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a8e06e58119001bf9b4e379116af84d0b87c85fe)) +* update analytics cd config gf-375 ([#438](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/438)) ([6f99875](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6f99875eda4711dbb733e5ddbd6bbc7ea25ec88e)) +* Update analytics instructions with the new flow gf-406 ([#415](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/415)) ([e7c26d3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e7c26d3a428335356066bf2c24815ee99e91b8ca)) +* Update logo in the app gf-242 ([#258](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/258)) ([1b19756](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1b19756be162000933cb8610146b087e70b30e48)) +* update schema in readme to match the app gf-543 ([#544](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/544)) ([14abdce](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/14abdcee1b61e60aef4f4be1017c50e8cbddfd75)) +* upgrade the visibility of the project's options button on the project detail page gf-508 ([#514](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/514)) ([1d7d6f1](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1d7d6f1f8ed86321fe2b7231c0424d06a5772daa)) +* upload statistics for the last week on each run gf-600 ([#601](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/601)) ([bafc5f4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bafc5f4aa9998dc6722d4aa57e9d0418a73ce708)) +* Validation of the Password field on the login page gf-134 ([#141](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/141)) ([c5793e1](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c5793e146ea97a9df84c728c4139879c582f908f)) + + +### Bug Fixes + +* Abscence of a logo on the Sign In and Sign Up pages gf-121 ([#129](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/129)) ([35663ca](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/35663cadcb961a25dcfe95727122b7969887a40e)) +* Absence of background on the left side of Auth pages gf-121 ([#157](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/157)) ([b71df9e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b71df9e91c5e7b9a342fd6068f813c7c6fa26e66)) +* activity for specific date should be cleared on new analytics uploading gf-604 ([#605](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/605)) ([2210283](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2210283c274ef3ae03436df0ced44df44047fbfe)) +* activity for specific date should be cleared on new analytics uploading gf-604 ([#605](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/605)) ([#607](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/607)) ([9b5798a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9b5798afaecdaaa8eeaa2b4a6fbc58fc5ebf624e)) +* activity for specific date should be cleared on new analytics uploading gf-604 ([#608](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/608)) ([7ced49d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7ced49df2d52c79ece92253d4c75bc30242b5953)) +* add a user permission check gf-324 ([#325](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/325)) ([41d2dff](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/41d2dff3512736cf970f789ccafaa318727f15ab)) +* add icon wrapper gf-12 ([3d51061](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3d51061341e170df1531dbe3c648f4bf2070a9cb)) +* add loader to protected router gf-26 ([4904017](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4904017f8704a7760a363e8e48c9799763689fd7)) +* add mapper gf-41 ([0ee0756](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0ee075658cb6beb3670fc88a4b0601bcbcd0ad2d)) +* add missing user id token error gf-13 ([1af1ef5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1af1ef59e07fe54b561194b81c6958784a92fb4e)) +* add project permissions to sign in response gf-560 ([#563](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/563)) ([34b9245](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/34b9245cb8ca3da7d620ebcc0cb47420fec4a4b1)) +* add range check for queryParams gf-23 ([f54c7d4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f54c7d401bc8c81ea771a72362151e29c0c05513)) +* added a border to the header gf-41 ([95df70e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/95df70e38a10e581303d434e9f6962a17e4130f1)) +* added filtering of deleted users to groups repositories gf-463 ([#480](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/480)) ([ef569ab](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ef569ab619a88ef74cafb8e984f3c20bf6256c79)) +* added the cross icon to project and implemented it into modal gf-21 ([e430e8d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e430e8d066b26b6fbb58e93f49e09a296c35b93f)) +* adjust column sizes so table fits 1440 screen resolution gf-448 ([#454](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/454)) ([aca0dee](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/aca0dee69766982d26690134b5b003df32bb056e)) +* adjust column sizes so table fits 1440 screen resolution gf-448 ([#461](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/461)) ([bf7e7a6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bf7e7a6596dc55a8d910bb48ed82f92040731227)) +* adjust root permissions gf-350 ([#466](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/466)) ([6e42ada](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6e42ada9f78adcd84fd348a76f7518f0d1b03819)) +* adjusted css style and iconbutton to reflect figma design gf-21 ([e4b28c2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e4b28c2e3f274f2b6b26ef6e2d318763891c8857)) +* adjusted css styling for body to adhere with figma design gf-21 ([f3d7fae](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f3d7fae2e6c1dad7fdc79c57af76bd1355d3b444)) +* adjusted css to comply with project and figma design, adjusted accidental filechange gf-21 ([1eed39e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1eed39ea984b71d34effa04afc2aa738c577393d)) +* adjusted css typograpy to unitless number, renamed and updated stylesheet import gf-21 ([a95d2ea](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a95d2ea8960e77c29af14809f9967f335947d976)) +* adjusted file name to reflec hook naming gf-21 ([e605ec3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e605ec3b82f4c64164d3cbeaddab6c5f06a8fe03)) +* adjusted handle click function to arrow function gf-21 ([af5ae7b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/af5ae7b556155b2fd72e04e9e5dc0594246337a7)) +* adjusted hook naming to match project naming conventions gf-21 ([4857e37](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4857e3708a4db112a41c3314b482b4f34db78520)) +* adjusted hooks and types to comply with project structure gf-21 ([3e9d478](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3e9d47892dc07b8933b2a3baab2565c0a87d493d)) +* adjusted httpcode to 201 created gf-312 ([#316](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/316)) ([29ceb20](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/29ceb20c9dd9bbdd7778f6a5581f0a5f84ad50f5)) +* adjusted icon size to even number gf-21 ([3108da6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3108da67d48556d5eac9f371f6cbbb060fbd925e)) +* adjusted imports and type definition to use react.refobject gf-21 ([81ed142](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/81ed142d2d599fb6c928fe0d681bc808b036b754)) +* adjusted loader and placeholder to render properly when loading gf-515 ([#520](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/520)) ([f94c6b6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f94c6b614d4e2a2f37f41a62d7cb2d5d1594d513)) +* adjusted modal to type definition to use react.reactnode gf-21 ([d7bc115](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d7bc115ae8eddae931d526899d98c83d1830ee56)) +* adjusted naming in modal gf-21 ([8480da6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8480da6e0abbae3c927be7f77133d76a72a93680)) +* adjusted naming of hooks to conform with the projects naming conventions gf-21 ([5c633ad](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5c633ad13c4a783da61293c0b2a7fa7ecc686267)) +* adjusted naming of use-click-outside.hook.ts file and hook inside to be more clear gf-21 ([0fe5fda](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0fe5fda5266f5d20514dab40ea3e9a0a40ea594b)) +* adjusted path for project page breadcrumbs gf-283 ([#286](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/286)) ([384ec02](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/384ec022fe92e04042a8fe89b8b5317061dbff9a)) +* adjusted project status message based on search state gf-313 ([#319](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/319)) ([0306fa4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0306fa4879cfa077cb53e9dd067e62ed0e8fd08a)) +* adjusted project/contributor style to match figma design gf-506 ([#513](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/513)) ([b27a06e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b27a06e477ae812f6e36f4cc9c05e76cb7407955)) +* adjusted search for modal to remove double reload gf-455 ([#493](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/493)) ([d80d5c5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d80d5c5b201b7e44f82cc432e264e24bda39069a)) +* adjusted the right arrow SVG to not include the fill white attribute in it's path gf-208 ([#213](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/213)) ([0aa5cc3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0aa5cc3f14c54f5aa448dbbbc3794636c0c61527)) +* analytics script configuration is not updated when api key is generated gf-597 ([#598](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/598)) ([917dea8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/917dea8fda1c674e7ef4c05a399118a7a683ab63)) +* Block access to project access management page when user hasn't either View or Manage All Projects permission gf-350 ([#414](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/414)) ([168101c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/168101c05c7e20a38ff28bdca615db04dafaa4a8)) +* Browser Back button not functioning after redirecting to the Analytics page from the Project details page gf-540 ([#542](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/542)) ([4c8d9dd](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4c8d9dd70e9e3cc6485bdbc3ff193da9584205f9)) +* change constant name gf-12 ([3239cd8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3239cd8a51569c8de14c8f31af97366e0ad223b9)) +* change constants and type location gf-12 ([e205fa3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e205fa34692f84c8fc6d7a145d2955de0881689f)) +* change decrypt function gf-495 ([#505](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/505)) ([c2dc8fe](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c2dc8fe3c569a4fb9e7b997242eec6902961aee5)) +* change name of the file gf-41 ([9602d09](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9602d09da074747bdcb0a1da0e510cf0d657bba4)) +* change structure and fix name of variables gf-41 ([e0ff2b9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e0ff2b9458188a93d14afcf0226e4f327d3f6ce8)) +* change styles gf-12 ([0d6f3dc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0d6f3dc447aaf5c2aac0bc4bafe15a45779b341d)) +* change the file name gf-41 ([fed233d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fed233d4ef5f4b80a9fb77f4e9d3f0d9e831d83b)) +* change the file structure gf-41 ([e710435](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e7104353d7e48a5d9dcbe82001d7e341b9c62260)) +* change the file structure gf-41 ([684686b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/684686bed6eba1f38780ba59becb739d65e9d28d)) +* change UesrEntity gf-41 ([c813b1b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c813b1b2195a7129776166c2d0d7888b3fd61bca)) +* changed formatDate function and changed variable names gf-41 ([65c1587](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/65c1587176f756bef188efddff2da87b06ab7f10)) +* changed import gf-41 ([aef0077](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/aef007795cfdc7eb102454d22c27a12db1186e53)) +* changed import gf-41 ([a2439c4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a2439c4dbf34f4270965f7d93ae503a16e13e7d5)) +* changed import gf-41 ([c5bfcee](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c5bfcee17d7173d591acc4eb6f879d0108cc3735)) +* changed naming to comply with quality criteria gf-21 ([c6c9b13](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c6c9b1349ca6f74998311eaa4aad98a2248bfbd2)) +* changed the name of variables, removed unnecessary things gf-41 ([fcd8911](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fcd891130dd0e50b4f0180c9a9a60b160cb59436)) +* changed the path of imort gf-41 ([f24b550](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f24b550d845fdeed7afb34d6a0aed6e86afc10b6)) +* changed the styles on the pages access-management and layout gf-41 ([af00315](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/af003152606ca4f010628c473de3d357eccf7b9a)) +* cleaned up comments in code gf-21 ([4a0b23d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4a0b23d86e5641c1cf9eff8bc3a7d75e3d993c79)) +* conflicts gf-26 ([6205435](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6205435c4183bbb4a1dd3ed4685c33ea020589c3)) +* correcting white routes gf-13 ([f068138](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f068138fec1e965f69654968bdee00d775295b64)) +* cyclic problem gf-23 ([907a147](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/907a147a24622f10652eb18a91ebf4086e8c814a)) +* date input component gf-472 ([#487](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/487)) ([b607eb3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b607eb3c2914717c60791f8185c29fb43376b891)) +* delete get development routes helper gf-72 ([0dc2712](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0dc2712b88b50c5dce0eaa77fe910abee84951b4)) +* delete unnecessary props gf-12 ([ab28032](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ab280328bedf73eb32cd365e3ff0530189f56104)) +* do App component as the global gf-26 ([b5e1ed0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b5e1ed06d76fd0de230743897bf79733e935afa6)) +* double dots shown nearby user checkboxes in the create/edit group/project group modal window gf-382 ([#441](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/441)) ([319f18e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/319f18e3bb4e481d9b5f86f4e460f727c9bec54a)) +* fix check has permission helper gf-248 ([#378](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/378)) ([ffc88da](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ffc88da2ec88eb24b7e6e0dabe5f0b4ddd96a3ab)) +* fix inconsistent alignment in create group modal gf-265 ([#268](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/268)) ([27f10b7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/27f10b7a9b0454156d2ea936516ec9bf9bd34b2f)) +* fix inconsistent layout of the users table gf-267 ([#273](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/273)) ([b5527bb](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b5527bb62d308635970f963b81566df92c28cb42)) +* fix notification gf-190 ([#207](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/207)) ([be32281](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/be32281d0dda473ed752cdf62a3f2c2863a52c9d)) +* fixed 'no token provided' error on 'access management' page gf-117 ([#125](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/125)) ([667be01](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/667be01f574c0d516f5adfc61a84d56f72ab2f9e)) +* fixed inconsistent analytics page alignment gf-530 ([#535](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/535)) ([8ee08ba](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8ee08ba43e0e559706025ceec16fa43457d34978)) +* fixed last activity to start from the beginning of the day gf-446 ([#451](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/451)) ([06017bf](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/06017bf4587cda9715e44ab84f0539adfb67dda7)) +* fixed merge conflicts and added modal test into projects gf-21 ([89cc726](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/89cc726842a2628273e9da3944f2c600bc2292d3)) +* Font size of the "Profile" heading doesn`t match the design mockup gf-192 ([#194](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/194)) ([8bcaffc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8bcaffc4c2b84fe4390644ff5027ee2e77dd93d9)) +* groups table refresh on deletion of group gf-329 ([#335](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/335)) ([adc543e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/adc543ece15c2774642e6ec5738beb3c28b9aa3b)) +* height of select component gf-23 ([5cb6be8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5cb6be88087e5e7989761540b0357dfe974743f5)) +* hide caret on select component gf-23 ([5371e4a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5371e4afcc0958663179a680ea320afb0f95141c)) +* hook naming according to project naming convention gf-21 ([d23d351](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d23d351e29fdcb8eae80f9515f40c05263a4fca0)) +* i removed use of callback gf-21 ([a2365ca](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a2365caa1119a5404dd638afe3537b80c6617e3c)) +* implemented emtyplaceholdermessage to handle statusmessage gf-313 ([#362](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/362)) ([c9cc015](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c9cc015c29cd11858ea6414c274e7ad4487fdbc1)) +* import gf-23 ([c14fa4a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c14fa4a63d3b39264846b406aa73d4e18c09d745)) +* imported reactnode directly for modal component gf-21 ([c5ffd81](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c5ffd81c07473f05445e9f166e783cf70d5489d4)) +* improve error handling in creating activity logs gf-332 ([#365](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/365)) ([9a4bb43](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9a4bb4315be768c6e5b278f546ba60736ad9b30b)) +* Inappropriate appearance of the Access Managment page for a small screen resolution (1024px) gf-295 ([#323](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/323)) ([0588959](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/058895952437ddff369edc7d14e30066a2f87df6)) +* inappropriate appearance of the scroll element at the Table component on Windows OS gf-197 ([#203](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/203)) ([7781a7a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7781a7af900dbe09f1c1d51bec51eecd4299e8de)) +* inconsistent alignment of the analytics table on the analytics page gf-473 ([#479](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/479)) ([3c5390c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3c5390c6a0d440d9600fece8e0bf027ffb73ea18)) +* inconsistent data display on analytics table due to date format issue gf-510 ([#521](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/521)) ([9882708](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/988270876568673d43945e27ae3c50daf509a435)) +* Inconsistent layout on the Projects and Access Managment page gf-120 ([#126](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/126)) ([1777928](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1777928094417a5db688b8db4deb238d2a940c38)) +* Inconsistent location of the load component with a slow internet connection gf-147 ([#162](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/162)) ([f07f4e3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f07f4e3c7e4e2e7974d4788440d2a1fec4e268ca)) +* Inconsistent location of the load component with a slow internet connection gf-147 ([#179](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/179)) ([f9ad998](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f9ad998843c05a5d35e81e203287db0d686ccf00)) +* inconsistent page content layout on the contributors page with different screen resolutions gf-387 ([#416](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/416)) ([9a9735d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9a9735db5058ab30510a4a0659e66379e56e057a)) +* incorrect message displayed when all contributors are hidden gf-538 ([#539](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/539)) ([0dc06ae](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0dc06aef56a3064730def9a6e46540d2c7ab79e8)) +* incorrect time display and color coding for analytics last sync time gf-547 ([#549](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/549)) ([6247724](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/624772468a6305b04c95460ef0e5f4af0f33e955)) +* internal server error for table pagination on emty tables gf-205 ([#212](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/212)) ([0fd3d03](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/0fd3d038afd20985062210c516b2bc790ec6bee5)) +* label className gf-23 ([115d25f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/115d25f9dffd7c4fd3d2838d57b2c56c7f57232b)) +* loader component is not vertically centralized on the analytics page gf-471 ([#481](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/481)) ([bc36fa9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bc36fa990d9c339b07f92777217384c13ddea499)) +* Loader is missing when switching between pages gf-119 ([#127](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/127)) ([9ee75f5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9ee75f56c9a1e2e570cee0c0d72ba93017eaf6dd)) +* make background to be primary gf-145 ([#161](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/161)) ([c55eb9e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c55eb9e463da35a5a663af5fb78013a699c8665c)) +* Make project group name unique only within the scope of a project gf-361 ([#380](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/380)) ([92fd89a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/92fd89a0d3150056e5d63c0de6a640dccad5c98b)) +* Make sidebar item to indicate the active page gf-118 ([#123](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/123)) ([b851b6c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b851b6c57c57c7dbe9f352cfd61e0729558cd244)) +* make sidebar width consistent gf-475 ([#500](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/500)) ([c3148b0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c3148b0d638407fd629794e42c3b54bffdd1c7fa)) +* manage all projects permissions, edit, view, delete, create gf-411 ([#424](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/424)) ([3599a79](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3599a79205f88979a958c150b73d287e54f0bfce)) +* Manage Project permission does not allow user to delete a Project group in this specific project on the Manage Access page gf-569 ([#572](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/572)) ([582b31a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/582b31a0417824fafbd4ae396ce27fc65db3ff4c)) +* missing error message for invalid email format on Sign Up page gf-252 ([#255](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/255)) ([1851536](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/18515363f8434e4122c42cc1b2ed17374a9625d1)) +* modal naming to adhere with project gf-21 ([3eb493a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3eb493a6be13d865529498bfbe0d1628ee644d1e)) +* move the layout to the page gf-41 ([e0c74e7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e0c74e7c220cfe299be07c99fdf23ca0f00559c3)) +* not all contributors are displayed in contributor merge form gf-550 ([#551](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/551)) ([c19adb8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c19adb8b042f877f18581626cfc22dc52e06de51)) +* Project groups are not deleted from the DB after deleting the project they corresponds to gf-504 ([#559](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/559)) ([6f519dc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6f519dc3e74c46a925a0bf156af2526d87089e4b)) +* quality criteria issues gf-557 ([#580](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/580)) ([5013012](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5013012e1c41baea1f729ee62e35ca4f59386008)) +* refactor get authenticated user gf-25 ([cdd2f2e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cdd2f2e94c507b55e9a46f44048234f777168d3b)) +* refactor group validation messages gf-262 ([#275](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/275)) ([1ac5ccc](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1ac5ccccd76356099a15a178cd6ab2c347de3b68)) +* refactor groups find all fetching logic gf-266 ([#269](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/269)) ([c39f451](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c39f4517505ac59edbcec68e84abb1d118e6b77c)) +* refactor table data word break styles gf-299 ([#300](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/300)) ([60cb964](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/60cb964929386b26088abbfbd4a83ecc5fd13f53)) +* refactor user groups to permissions relation gf-78 ([#116](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/116)) ([9bcbf98](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9bcbf98870a11adc7edd9e9bb28db0e23bc8c841)) +* refactored search handling in search component gf-331 ([#372](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/372)) ([5aea374](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5aea374ffbb96ea388e77456f866534086284e9d)) +* reload contributors on split gf-519 ([#525](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/525)) ([f766ce8](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f766ce8145a202626ad154753dc01e1af5ee29f4)) +* reloading the same page and loader component gf-276 ([#373](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/373)) ([5a38776](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5a38776734e768bd6f28089c9fd81bd122da5091)) +* remove isDirty from analytics page gf-529 ([#531](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/531)) ([f43187b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f43187b1dd2fbe81eedf4ebe5d5a089f36602e82)) +* remove sign forms code duplication gf-4 ([f683a45](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/f683a452d312815a5ff7ddafcb07ed7bf044299c)) +* remove unused method gf-57 ([09a3ae7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/09a3ae7dcfccfc6f4bb5897b86544ad809bd1015)) +* removed comments from code gf-21 ([3dd6a03](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3dd6a0363fd1575a6f18d661931e58debb38d8da)) +* removed one import gf-41 ([6275e14](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6275e14c7b901db95d912b7ff7520bbe2da8f32f)) +* rename setup analytics button to match the design gf-308 ([#309](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/309)) ([abcbde2](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/abcbde2612c4c40215f188b748408db42ecd2835)) +* replace workspaces with appropriate ones in linter commands gf-296 ([#339](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/339)) ([d986718](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d986718d6ce8a1e7fce270924a4672ba379fd9b6)) +* resctict user manage group gf-254 ([#256](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/256)) ([73c7473](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/73c74736ed11930b58260a95fdbea260a4ff40a6)) +* resolve conflicts and complete merge gf-21 ([58aab6f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/58aab6fb6896ecc3ffb54336df4e06afbce1a9ec)) +* resolve merge conflict in app.tsx and complete merge gf-21 ([06565a3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/06565a3a1352499da451e9c8a6c82e6e26c6b1a9)) +* restrict project card visibility based on user permissions gf-558 ([#565](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/565)) ([cfc71fa](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cfc71fabc5d1fa829c9f0e30b9535cda7c6819b3)) +* rid of error throwing when project groups were not deleted by project id gf-555 ([#579](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/579)) ([38c6c23](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/38c6c234f6d212e62dc9220cea5d8abafaa81236)) +* select background and borders. Add background prop for table pagination gf-23 ([741b6b6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/741b6b64df02d5f1d0404da9c2eba23cd4243d0c)) +* select hover styles and cursor, add searchable select gf-204 ([#226](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/226)) ([be81fba](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/be81fba5ee1c53111f860fafa5da740289f5fe08)) +* select initial value display gf-23 ([fe13580](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fe1358092262dc2a307b91ab2d8f71a426caa3a6)) +* submit button labels in project create and update forms gf-474 ([#486](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/486)) ([00d9ade](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/00d9adec9421c90be57bc5f9a0b80e2c91c63eff)) +* table pagination styles gf-23 ([39ab768](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/39ab7680f90fd1e904a6b172216e09e8c12f1f82)) +* table pagination styles gf-23 ([cc3c8c9](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/cc3c8c910be485f4d39668c5af12e00654cfbe55)) +* The Check in the checkbox appears in the choosen row for each page in the Create Group modal (for both Create Progect Group and Create Group) gf-390 ([#396](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/396)) ([435553e](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/435553e825c153ba92ced567d0c9a31f6bcf11ea)) +* the delete project button is displayed and the deletion is accessible for the manage specific project permission gf-570 ([#578](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/578)) ([d5737b1](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d5737b1a0fdf9c29753af6178206ccd6ec4fd24c)) +* the last month in the calendar component on the analytics page is shown with empty data gf-357 ([#359](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/359)) ([d1a0305](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d1a0305adf87bfb345387f6828622fa5e4ab510e)) +* The page reloads after generating the API key gf-289 ([#293](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/293)) ([c899e03](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/c899e031f848345b7170c684ba94c014751fc8b1)) +* The Project description text overflows beyond the screen boundaries when 1000 characters are entered gf-150 ([#153](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/153)) ([77b2055](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/77b2055da1cce948955ee4a81d3fcb06809f9b1d)) +* the size of the user popup and the font of the elements don't match the layout gf-136 ([#148](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/148)) ([2850420](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/285042035ab2bcab05fd7288796f8ad38d733103)) +* The Table should not be able to scroll when the Options Popover is open gf-272 ([#278](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/278)) ([8450514](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8450514f1fcd9f913cf8bd6716c88a975cb34e69)) +* The users are not sorted correctly at the "Users" table in the "Access Managment" page gf-290 ([#294](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/294)) ([3a9e255](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3a9e255cba70a9b21853e7c56bde4e822cb36a36)) +* Three Toast notifications are displayed on attempt to open a project page without a permission gf-567 ([#571](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/571)) ([6cb31d6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6cb31d6dcaca455a624df568738400ac722f122a)) +* token extraction gf-13 ([6c0521c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6c0521c0d08494c8d84876d842d9e2f1a55f3829)) +* type imports gf-276 ([#338](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/338)) ([9ee1d7b](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9ee1d7b6f07f774b9fe8b5c7fa24addd610a13bc)) +* update auth user permissions after project group deleted gf-585 ([#586](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/586)) ([e8a9d1f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/e8a9d1f8c72131f65e5a42ca062f9c55c1ae3257)) +* update button text alignment gf-156 ([#160](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/160)) ([4e42cd6](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4e42cd6004cead60c7e96b73463db8a7a00e690d)) +* update columns width gf-389 ([#421](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/421)) ([bf69331](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bf69331b5294f283bbba095579bbc8f705344ea8)) +* update hasSetupAnalyticsPermission check gf-573 ([#574](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/574)) ([b968e29](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/b968e291860ef52fb45b747abbef32affa0e730b)) +* update imports gf-72 ([8d7ec88](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/8d7ec8831f59791f9e50d6131e278238bc891852)) +* update page layout styles gf-72 ([473707f](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/473707f498bdc11bf9c18f2f5119a8811119a8e2)) +* update page layout styles gf-72 ([ffadf97](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ffadf9748cb825617f655285f0e6e01e16559867)) +* update profile success message gf-193 ([#195](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/195)) ([1b262d7](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1b262d77b25cb5056dfb674ff0fcd8c51bfc315d)) +* update profile success message gf-193 ([#261](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/261)) ([72222f1](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/72222f1a7fd510b91a765f614d2910092fbb4ca1)) +* update useAppSelector for projects gf-72 ([25f4143](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/25f4143ee48507a77d334a3aa796014323e1762c)) +* update user patch validation schema gf-562 ([#566](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/566)) ([3ab48eb](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/3ab48eb2014837f8b2103d2dc9cf5a0a64d6c95b)) +* updated export of modal to be using components.js export gf-21 ([ccac350](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/ccac350daccba0ac28cda08cf86885d4c61e0633)) +* Upon a click on the Logo element in the header user is redirected to the Homepage gf-285 ([#291](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/291)) ([fc2ba06](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fc2ba067490675837e6f285aebdf40cff2009320)) +* user profile not deleted without "Manage User Access" permission gf-449 ([#478](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/478)) ([5e017f5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/5e017f58640efbaca8ace6877e5c8a846b11ce62)) +* useSearch change to handle modal search gf-455 ([#459](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/459)) ([7b99a6d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7b99a6d573eb67aa6d5517daff0c06ebb1fda8a4)) +* сhange the page layout and its styles gf-41 ([6a0679a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6a0679a9918dc8a7c6c9fa7771823f6bf2dc5125)) +* сhange the styles of page layout gf-41 ([2dda590](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2dda5908c88aea676820394b0b521f7f0140a6a0)) + ## [1.67.0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/v1.66.0...v1.67.0) (2024-10-08) diff --git a/apps/backend/CHANGELOG.md b/apps/backend/CHANGELOG.md index 1c3f6769..2c29eb0f 100644 --- a/apps/backend/CHANGELOG.md +++ b/apps/backend/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.41.4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/backend-v1.41.3...backend-v1.41.4) (2024-10-09) + + +### Bug Fixes + +* activity for specific date should be cleared on new analytics uploading gf-604 ([#605](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/605)) ([2210283](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/2210283c274ef3ae03436df0ced44df44047fbfe)) +* activity for specific date should be cleared on new analytics uploading gf-604 ([#605](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/605)) ([#607](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/607)) ([9b5798a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/9b5798afaecdaaa8eeaa2b4a6fbc58fc5ebf624e)) + ## [1.41.3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/backend-v1.41.2...backend-v1.41.3) (2024-09-28) diff --git a/apps/backend/package.json b/apps/backend/package.json index eeb28fa6..50761556 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -1,7 +1,7 @@ { "name": "@git-fit/backend", "type": "module", - "version": "1.41.3", + "version": "1.41.4", "engines": { "node": "20.x.x", "npm": "10.x.x" diff --git a/package-lock.json b/package-lock.json index b5747f11..9c728ffa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "git-fit", - "version": "1.67.0", + "version": "1.68.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "git-fit", - "version": "1.67.0", + "version": "1.68.0", "workspaces": [ "apps/*", "packages/*", diff --git a/package.json b/package.json index f39a17d2..7d011b23 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "git-fit", - "version": "1.67.0", + "version": "1.68.0", "type": "module", "workspaces": [ "apps/*", diff --git a/scripts/analytics/CHANGELOG.md b/scripts/analytics/CHANGELOG.md index a30b9524..d8b7b670 100644 --- a/scripts/analytics/CHANGELOG.md +++ b/scripts/analytics/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [1.12.0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/analytics-v1.11.0...analytics-v1.12.0) (2024-10-09) + + +### Features + +* add an ability to mark contributors as hidden gf-346 ([#400](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/400)) ([6143e4c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6143e4cb851e28de4080230e5e80e0665f65f41f)) +* add script for collecting statistics gf-247 ([#315](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/315)) ([4ada7e5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/4ada7e54d759ae3ab865d1bd04b4ed1b7d87ce85)) +* **analytics:** add new workspace for analytics gf-296 ([#298](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/298)) ([6388631](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/638863144608db4eaa22e13a061fa1f6cdb03207)) +* authorize the request before starting background job for analytics gf-464 ([#467](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/467)) ([fb682c3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/fb682c36b7159031475896e12169738756928d6e)) +* change script to support more than 1 git repository gf-589 ([#590](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/590)) ([a7e9082](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a7e9082823aad891c6aed34174ee11385918a8fb)) +* change script to take parameters from configuration file instead of CLI gf-595 ([#595](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/595)) ([#596](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/596)) ([00acb5a](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/00acb5afe103271f4d23723fd6591c3f515e0513)) +* replace forever with pm2 for analytics script gf-385 ([#397](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/397)) ([168db21](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/168db2101a3cac49339c5a10bd847db40a8c406d)) +* run analytics upload immediately on start gf-592 ([#592](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/592)) ([#593](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/593)) ([1f0b90c](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/1f0b90cec8253cbdb7902078071a193d52abb868)) +* split cd actions for analytics and shared gf-375 ([#433](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/433)) ([bc730a5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bc730a557f169877536d5421a1ab12c3d0cc8221)) +* trigger analytics release gf-375 ([#430](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/430)) ([a8e06e5](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/a8e06e58119001bf9b4e379116af84d0b87c85fe)) +* update analytics cd config gf-375 ([#438](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/438)) ([6f99875](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/6f99875eda4711dbb733e5ddbd6bbc7ea25ec88e)) +* upload statistics for the last week on each run gf-600 ([#601](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/601)) ([bafc5f4](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/bafc5f4aa9998dc6722d4aa57e9d0418a73ce708)) + + +### Bug Fixes + +* activity for specific date should be cleared on new analytics uploading gf-604 ([#608](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/608)) ([7ced49d](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/7ced49df2d52c79ece92253d4c75bc30242b5953)) +* replace workspaces with appropriate ones in linter commands gf-296 ([#339](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/issues/339)) ([d986718](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/d986718d6ce8a1e7fce270924a4672ba379fd9b6)) +* resolve merge conflict in app.tsx and complete merge gf-21 ([06565a3](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/commit/06565a3a1352499da451e9c8a6c82e6e26c6b1a9)) + ## [1.11.0](https://github.com/BinaryStudioAcademy/bsa-2024-gitfit/compare/analytics-v1.10.0...analytics-v1.11.0) (2024-10-08) diff --git a/scripts/analytics/package.json b/scripts/analytics/package.json index d64f909f..be35637b 100644 --- a/scripts/analytics/package.json +++ b/scripts/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@git-fit/analytics", - "version": "1.11.0", + "version": "1.12.0", "type": "module", "repository": { "type": "git",