diff --git a/CHANGELOG.md b/CHANGELOG.md index a0cd3ded..bf266f5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,302 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.3.0](https://github.com/johanbook/meet/compare/v2.2.0...v2.3.0) (2025-04-21) + + +### Features + +* **api:** add blog post reaction ([#660](https://github.com/johanbook/meet/issues/660)) ([c40b422](https://github.com/johanbook/meet/commit/c40b422f32058092e312b9aca368d0b58d2f1f9a)) +* **api:** add chat conversations ([#772](https://github.com/johanbook/meet/issues/772)) ([f022299](https://github.com/johanbook/meet/commit/f022299bc528be320d16a74caeae94d4cb0836e4)) +* **api:** add endpoint to create new chat ([#833](https://github.com/johanbook/meet/issues/833)) ([6042ef7](https://github.com/johanbook/meet/commit/6042ef7afa11cae07efb16c81d4b1182cbc1a906)) +* **api:** add endpoint to delete current profile ([c1bac6c](https://github.com/johanbook/meet/commit/c1bac6c87adf3b793290df241f18e44b8dde251a)) +* **api:** add endpoint to delete current profile ([9b8cdb9](https://github.com/johanbook/meet/commit/9b8cdb9075430135603271f03a87c026f5325b6c)) +* **api:** add endpoint to get image list ([#908](https://github.com/johanbook/meet/issues/908)) ([068c324](https://github.com/johanbook/meet/commit/068c3249251a2871be1be225762432dc6fd94ba7)) +* **api:** add info query ([d695323](https://github.com/johanbook/meet/commit/d6953234a6fdf7661968cdba138f491e54b0d9f5)) +* **api:** add notification entity ([be3646a](https://github.com/johanbook/meet/commit/be3646aa77f11e3f44181607b3c2b6833fc4da7c)) +* **api:** add notification entityt ([cabb036](https://github.com/johanbook/meet/commit/cabb03667dfd3ef7f6e07b4abcd370d90fecff8b)) +* **api:** add organization journal ([b86a881](https://github.com/johanbook/meet/commit/b86a8817f59b667b0096084218b7485fcc8e82f3)) +* **api:** add organization journal ([8edbab2](https://github.com/johanbook/meet/commit/8edbab2c1688f20cf4ad9a4d6b914f6d4055a95f)) +* **api:** add organization permission entity ([#911](https://github.com/johanbook/meet/issues/911)) ([eef7a6c](https://github.com/johanbook/meet/commit/eef7a6c79d927031afca669f6312d71515e3a1ff)) +* **api:** add vapid endpoint ([#896](https://github.com/johanbook/meet/issues/896)) ([e126a0d](https://github.com/johanbook/meet/commit/e126a0dd61c38c6fdfbb9876b48ba97079573447)) +* **api:** create notifications ([b877c06](https://github.com/johanbook/meet/commit/b877c0636e68f80f68bc692ea4afa9e0c14669e4)) +* **api:** enable web push notifications ([#902](https://github.com/johanbook/meet/issues/902)) ([7ba7bfc](https://github.com/johanbook/meet/commit/7ba7bfc006dff2eae250d968db8faa12dae6e1ff)) +* **api:** include blog id on photos ([#973](https://github.com/johanbook/meet/issues/973)) ([3a6bb5c](https://github.com/johanbook/meet/commit/3a6bb5c09ea0a121b772a5e1d5918888411c31c1)) +* **api:** include message and type in notification list query ([33ee051](https://github.com/johanbook/meet/commit/33ee0513904b5585fde9b49bbeb6bc4416b440b3)) +* **api:** include post content in notification ([#673](https://github.com/johanbook/meet/issues/673)) ([f413328](https://github.com/johanbook/meet/commit/f413328fe3b4ad8222823c3c4d17dd6bfc0563fe)) +* **api:** include profile image in journal queries ([#657](https://github.com/johanbook/meet/issues/657)) ([d736f4d](https://github.com/johanbook/meet/commit/d736f4dc6813892860fae9b843681716a912d3fc)) +* **api:** include profile name and photo in chat messages ([#847](https://github.com/johanbook/meet/issues/847)) ([ec05576](https://github.com/johanbook/meet/commit/ec0557613bdbdc688f4ed752a0f5094a9c7f53ba)) +* **api:** include profiles in conversation response ([#865](https://github.com/johanbook/meet/issues/865)) ([d71093b](https://github.com/johanbook/meet/commit/d71093b33c8de464b1f67a9afc402a77e4d952cb)) +* **api:** include reaction names in query ([#681](https://github.com/johanbook/meet/issues/681)) ([344539b](https://github.com/johanbook/meet/commit/344539b7576eac2e1326f82c929d2c2b3bddb7a8)) +* **api:** only notify people in post on new comment ([#674](https://github.com/johanbook/meet/issues/674)) ([c7c8731](https://github.com/johanbook/meet/commit/c7c8731ba29a9b5a056cba49364ea053dbe8c508)) +* **api:** order organization list by name ([#792](https://github.com/johanbook/meet/issues/792)) ([010b608](https://github.com/johanbook/meet/commit/010b60877c4380c85b7c7035a2cad32d75b63e81)) +* **api:** persist notifications ([349cb19](https://github.com/johanbook/meet/commit/349cb197032b7dcd6fdf618385eba8a30e4bc1e2)) +* **api:** sort conversations by last message date ([#867](https://github.com/johanbook/meet/issues/867)) ([a5517e1](https://github.com/johanbook/meet/commit/a5517e1ee17dcdf3ce97ac15c6d5ef5fb6917679)) +* **api:** support deleting organization ([#825](https://github.com/johanbook/meet/issues/825)) ([47fbf00](https://github.com/johanbook/meet/commit/47fbf00bfbb0f07418c5ba0a64d66ec0fb16e2d7)) +* **auth-ui:** add link to privacy statement ([#1084](https://github.com/johanbook/meet/issues/1084)) ([56de53c](https://github.com/johanbook/meet/commit/56de53c93bf5be5705e75610bb621c60e0357d87)) +* **auth-ui:** improve error message ui ([#691](https://github.com/johanbook/meet/issues/691)) ([2265ea2](https://github.com/johanbook/meet/commit/2265ea2f7ee13f1356335d32383f11762783a55f)) +* **auth-ui:** update translations ([#1083](https://github.com/johanbook/meet/issues/1083)) ([5e71f1f](https://github.com/johanbook/meet/commit/5e71f1fe683359c968ad122926d0cb2bc7ea3be6)) +* **homepage:** add privacy policy ([#816](https://github.com/johanbook/meet/issues/816)) ([c479e41](https://github.com/johanbook/meet/commit/c479e4188357715f3abe682ba8ae3b83ca71fe60)) +* **homepage:** add retina image for background ([#1077](https://github.com/johanbook/meet/issues/1077)) ([e7d874c](https://github.com/johanbook/meet/commit/e7d874ce8420cdaf2f387f9d2e7d49e5202ad544)) +* **homepage:** always use background ([#1081](https://github.com/johanbook/meet/issues/1081)) ([43bbd3c](https://github.com/johanbook/meet/commit/43bbd3cfc24ad608efa05fcbb1d91940ea0578a5)) +* **homepage:** improve site meta tags ([#1076](https://github.com/johanbook/meet/issues/1076)) ([9ab4d12](https://github.com/johanbook/meet/commit/9ab4d1272e309368a805e1cb3e7844ada8d9dd69)) +* **homepage:** improve style of navbar ([#1074](https://github.com/johanbook/meet/issues/1074)) ([dd27fa3](https://github.com/johanbook/meet/commit/dd27fa3a65bd78cd0a781041082778fa1bf04544)) +* **homepage:** improve styling ([#1070](https://github.com/johanbook/meet/issues/1070)) ([29e7674](https://github.com/johanbook/meet/commit/29e7674f6c032d97851a86e307cf613460bcf266)) +* **homepage:** improve translations ([#1075](https://github.com/johanbook/meet/issues/1075)) ([954793f](https://github.com/johanbook/meet/commit/954793f18a8b19536773fa8178a0fe4320e04151)) +* **homepage:** link to own page ([#1085](https://github.com/johanbook/meet/issues/1085)) ([51b21e9](https://github.com/johanbook/meet/commit/51b21e96d0f307af02b2cb07b8f2e70efb7dc16d)) +* **homepage:** make logo clickable ([#1082](https://github.com/johanbook/meet/issues/1082)) ([d49d444](https://github.com/johanbook/meet/commit/d49d444703497e6aec282835c97c4385d2215659)) +* **homepage:** use new background ([#1073](https://github.com/johanbook/meet/issues/1073)) ([51d93bb](https://github.com/johanbook/meet/commit/51d93bbbee186840459609129c33d9b42f7c936d)) +* **mobile-app:** add anroid app ([#803](https://github.com/johanbook/meet/issues/803)) ([349a149](https://github.com/johanbook/meet/commit/349a149853ffaa82f009d0897bfd6e5cecab4237)) +* **mobile-app:** update navigation bar color ([#804](https://github.com/johanbook/meet/issues/804)) ([29615d7](https://github.com/johanbook/meet/commit/29615d75cca44720b8a0884849b7ae0429c22ac0)) +* **web-ui:** add animation to reaction button ([#676](https://github.com/johanbook/meet/issues/676)) ([8c4ff86](https://github.com/johanbook/meet/commit/8c4ff86465658e5168b34523a29417fe9c68fd99)) +* **web-ui:** add autocomplete for profile creation ([#670](https://github.com/johanbook/meet/issues/670)) ([adced00](https://github.com/johanbook/meet/commit/adced00ea17d61cdf78c415eff6feda6b01159de)) +* **web-ui:** add back nav to profile journal ([dc49a63](https://github.com/johanbook/meet/commit/dc49a63485584d60c55f96c29a47723ccdf21a1a)) +* **web-ui:** add blog post event handler ([1de2658](https://github.com/johanbook/meet/commit/1de26583084608779802087f63b35ce2b0d77e1e)) +* **web-ui:** add blog post event handler ([80d2171](https://github.com/johanbook/meet/commit/80d2171474cfc7cd6add533adcadb6ee7977ff63)) +* **web-ui:** add blog styling fixes ([#809](https://github.com/johanbook/meet/issues/809)) ([df7cbd6](https://github.com/johanbook/meet/commit/df7cbd65c075b649bd36d51be2f4bd7cce23388a)) +* **web-ui:** add button to enable notifcations ([#924](https://github.com/johanbook/meet/issues/924)) ([63b9f50](https://github.com/johanbook/meet/commit/63b9f50925437986e1d83fbfb4ab8e44953aae25)) +* **web-ui:** add Chinese translations ([#692](https://github.com/johanbook/meet/issues/692)) ([e921d3d](https://github.com/johanbook/meet/commit/e921d3d78141b21e440259c68b8288797c284af6)) +* **web-ui:** add current organizations settings ([#789](https://github.com/johanbook/meet/issues/789)) ([dab6f0f](https://github.com/johanbook/meet/commit/dab6f0f10bb3919985859ff5de5c93fa5cbcd7b2)) +* **web-ui:** add dd analytics ([2995099](https://github.com/johanbook/meet/commit/2995099eed92be607de6ac510f4f68db48635939)) +* **web-ui:** add dd analytics ([9d938ed](https://github.com/johanbook/meet/commit/9d938ed48f24242afe99792270a60cd043d9b609)) +* **web-ui:** add error messages to chat creation ([#840](https://github.com/johanbook/meet/issues/840)) ([b611fe5](https://github.com/johanbook/meet/commit/b611fe5e6580bc84030565ff59903d29b226a1bb)) +* **web-ui:** add fab for creating new chat ([#849](https://github.com/johanbook/meet/issues/849)) ([616964e](https://github.com/johanbook/meet/commit/616964e5a0e3ac5118a1018ac9e67526a9769c1e)) +* **web-ui:** add link to page to create organization ([#968](https://github.com/johanbook/meet/issues/968)) ([0d5e278](https://github.com/johanbook/meet/commit/0d5e278a8cabc53224608fe0d3261d8839e01f0d)) +* **web-ui:** add meet styled text ([#886](https://github.com/johanbook/meet/issues/886)) ([bb8bb89](https://github.com/johanbook/meet/commit/bb8bb89cc210bd17b63ce5f2a9e3a9e5800a08dc)) +* **web-ui:** add message on successful account deletion ([#814](https://github.com/johanbook/meet/issues/814)) ([8e32c56](https://github.com/johanbook/meet/commit/8e32c565a1f78cb92d1fe67bd14ff4434626dc52)) +* **web-ui:** add navigations ([4aa1393](https://github.com/johanbook/meet/commit/4aa13939bf85e4e639f51aca525bd30611a18b18)) +* **web-ui:** add navigations ([8c6dae0](https://github.com/johanbook/meet/commit/8c6dae08bbbef888e7cb79ab6d1c30d71fb53961)) +* **web-ui:** add organization journal page ([#655](https://github.com/johanbook/meet/issues/655)) ([c3a65d1](https://github.com/johanbook/meet/commit/c3a65d167d6eb32cb882cb4082f9a271d226dcb2)) +* **web-ui:** add page for blog post photos ([#909](https://github.com/johanbook/meet/issues/909)) ([0466036](https://github.com/johanbook/meet/commit/0466036d9343a468219b68c80c398195b6600f72)) +* **web-ui:** add quick switch button for changing organization ([#693](https://github.com/johanbook/meet/issues/693)) ([9ca8b37](https://github.com/johanbook/meet/commit/9ca8b373bd47d370b6d885571fbb7e1c87f7dcb2)) +* **web-ui:** add regexp for drawer active states ([a1b412f](https://github.com/johanbook/meet/commit/a1b412fcca5978b89c9f2083b3e3ee967309b2ef)) +* **web-ui:** add skeleton to photos page ([#913](https://github.com/johanbook/meet/issues/913)) ([6f7e614](https://github.com/johanbook/meet/commit/6f7e614957795d3a338a93db14b30dc70394224e)) +* **web-ui:** add styling fixes for blogs ([#811](https://github.com/johanbook/meet/issues/811)) ([de8343e](https://github.com/johanbook/meet/commit/de8343e604b4b95150f02a7df6f4cb76c500cfea)) +* **web-ui:** allow clicking blog photo ([#974](https://github.com/johanbook/meet/issues/974)) ([1149cc6](https://github.com/johanbook/meet/commit/1149cc6a1da9e61fa7124c9b5b3b9e5381266759)) +* **web-ui:** allow deleting current organization ([#970](https://github.com/johanbook/meet/issues/970)) ([3e9a640](https://github.com/johanbook/meet/commit/3e9a64089dd8f2e24c2266ce23397ed9f4f1204c)) +* **web-ui:** allow removing blog post photo in form ([c769f76](https://github.com/johanbook/meet/commit/c769f7685b1b6057b8a76ab293b0e824cdbaa2dd)) +* **web-ui:** allow removing blog post photo in form ([9fb20bb](https://github.com/johanbook/meet/commit/9fb20bb3f5b48b81821d4deefee8b60fa687ac39)) +* **web-ui:** always show appbar on desktop ([#887](https://github.com/johanbook/meet/issues/887)) ([2d4b933](https://github.com/johanbook/meet/commit/2d4b933e45186e6e7e89e0b2a47491ab2e3a6248)) +* **web-ui:** change styling of error screen ([#784](https://github.com/johanbook/meet/issues/784)) ([89fe08a](https://github.com/johanbook/meet/commit/89fe08a974ac4833602aa0bece394bf6d74e1a50)) +* **web-ui:** create profile avatar component ([#658](https://github.com/johanbook/meet/issues/658)) ([6fa44e1](https://github.com/johanbook/meet/commit/6fa44e1ddfe0867d5813a8b71cc5bc4e6457f101)) +* **web-ui:** disable zoom in mobile devices ([#861](https://github.com/johanbook/meet/issues/861)) ([7e601cd](https://github.com/johanbook/meet/commit/7e601cdc545922e7516c48815732d144a7d39e38)) +* **web-ui:** improve blog skeletons styling ([#828](https://github.com/johanbook/meet/issues/828)) ([a18bb05](https://github.com/johanbook/meet/commit/a18bb05a01e922ca566c545809c7ce6f95928871)) +* **web-ui:** improve design of current organization page ([#844](https://github.com/johanbook/meet/issues/844)) ([0a0fffd](https://github.com/johanbook/meet/commit/0a0fffd38b3a3c01010a3b1500541c7e7ccfe0df)) +* **web-ui:** improve loading screen ([#920](https://github.com/johanbook/meet/issues/920)) ([a2b7e62](https://github.com/johanbook/meet/commit/a2b7e62d3baee70611bac6f2e1016911765d3178)) +* **web-ui:** improve mobile nav ([#871](https://github.com/johanbook/meet/issues/871)) ([b7e5620](https://github.com/johanbook/meet/commit/b7e5620530deab22bd0db5df9feae0b76f188a6f)) +* **web-ui:** improve nav further ([#872](https://github.com/johanbook/meet/issues/872)) ([cbd57ca](https://github.com/johanbook/meet/commit/cbd57caa8c614284e0f52d9b80fa642dfd47b42d)) +* **web-ui:** improve profile page ([#795](https://github.com/johanbook/meet/issues/795)) ([e74cf62](https://github.com/johanbook/meet/commit/e74cf62757b6ebc6cabd5d53d62195f6b468343f)) +* **web-ui:** improve profile page skeleton ([#796](https://github.com/johanbook/meet/issues/796)) ([86c5580](https://github.com/johanbook/meet/commit/86c55803fa354cb9a86da90db8de3d1ab88e07b9)) +* **web-ui:** improve profile page styling ([#846](https://github.com/johanbook/meet/issues/846)) ([2539dec](https://github.com/johanbook/meet/commit/2539dec0c05f4d5eb201372038bc118e1c55229a)) +* **web-ui:** include profile avatar when creating chat ([#850](https://github.com/johanbook/meet/issues/850)) ([2a19ef3](https://github.com/johanbook/meet/commit/2a19ef3b48d0a78f48dfe500ff59c9122ad0045b)) +* **web-ui:** increase mobile breakpoint ([168c5e5](https://github.com/johanbook/meet/commit/168c5e55780f664f82f97f5f70b3a6c6c875d021)) +* **web-ui:** increase mobile breakpoint ([d1a6648](https://github.com/johanbook/meet/commit/d1a664885e61c6e1b223613dc8b8117ff6fd8256)) +* **web-ui:** link to profile from blog post ([#793](https://github.com/johanbook/meet/issues/793)) ([b3e63eb](https://github.com/johanbook/meet/commit/b3e63eb1cc8fee4e404ccc94c09c776302a86de1)) +* **web-ui:** make current organization avatar link to page ([#925](https://github.com/johanbook/meet/issues/925)) ([d6a962a](https://github.com/johanbook/meet/commit/d6a962ac277ee3ed00fc6034a61f5fc60b5ca8d8)) +* **web-ui:** move invite user form to a dialog ([782bae0](https://github.com/johanbook/meet/commit/782bae03f6344d80bd5e83de6271559aa1cbd88d)) +* **web-ui:** move invite user form to a dialog ([86273fb](https://github.com/johanbook/meet/commit/86273fbe38584dff4f4f95d5f6a331767a88c1d6)) +* **web-ui:** move nav button to header ([#969](https://github.com/johanbook/meet/issues/969)) ([5eb28a2](https://github.com/johanbook/meet/commit/5eb28a24c60c257a063c15d9226fb4f2ef14b71a)) +* **web-ui:** redesign chat messages ([#845](https://github.com/johanbook/meet/issues/845)) ([96926db](https://github.com/johanbook/meet/commit/96926dbca7f3b331d61cdec7307c4db26443d638)) +* **web-ui:** redesign profile page ([#842](https://github.com/johanbook/meet/issues/842)) ([b527d03](https://github.com/johanbook/meet/commit/b527d0355b5247ae77b6882be6354851e6fce1a7)) +* **web-ui:** refresh blog post events on notification ([5babb3f](https://github.com/johanbook/meet/commit/5babb3f85fe6bec09c85e1ac04446cfefe93e922)) +* **web-ui:** refresh blog post events on notification ([5ffd6a3](https://github.com/johanbook/meet/commit/5ffd6a395049c7261d25ae1febee841b199d046d)) +* **web-ui:** remove global padding ([#807](https://github.com/johanbook/meet/issues/807)) ([7b7e6c4](https://github.com/johanbook/meet/commit/7b7e6c46560d108a9b86ccd165cc720a83256b20)) +* **web-ui:** remove Meet name in appbar ([#873](https://github.com/johanbook/meet/issues/873)) ([92e04ab](https://github.com/johanbook/meet/commit/92e04ab39174b3009cdfb8e7d6ac6aa144983864)) +* **web-ui:** remove redundant header ([#800](https://github.com/johanbook/meet/issues/800)) ([275e996](https://github.com/johanbook/meet/commit/275e996b0785b07a4256117c63a7637b78bbb6eb)) +* **web-ui:** show avatars next to chat messages ([#848](https://github.com/johanbook/meet/issues/848)) ([7bc7b6a](https://github.com/johanbook/meet/commit/7bc7b6a18bcb441a665736b580721f1e55088075)) +* **web-ui:** show notification in navigation ([571e4de](https://github.com/johanbook/meet/commit/571e4de348b258ca7ce33f01890a8e3df24a947c)) +* **web-ui:** show notification in navigation ([4936df3](https://github.com/johanbook/meet/commit/4936df3a11e765e13df63998c8ecffef6a05a200)) +* **web-ui:** show organization created date ([#788](https://github.com/johanbook/meet/issues/788)) ([d122e2f](https://github.com/johanbook/meet/commit/d122e2f511c550e3702d7c1c5cfdfc00c386eff3)) +* **web-ui:** show profile details in organization journal ([#656](https://github.com/johanbook/meet/issues/656)) ([d1b6a15](https://github.com/johanbook/meet/commit/d1b6a15365ea74285d1e8529bd2287625147830e)) +* **web-ui:** show profile names as part of reactions ([#684](https://github.com/johanbook/meet/issues/684)) ([fee6208](https://github.com/johanbook/meet/commit/fee6208e50255a05143ad1d54337c04a3208a8ac)) +* **web-ui:** show reactions in ui ([#665](https://github.com/johanbook/meet/issues/665)) ([3a0887d](https://github.com/johanbook/meet/commit/3a0887d972eab690e933dd424711540d2bcf4c24)) +* **web-ui:** show web push notifications ([#900](https://github.com/johanbook/meet/issues/900)) ([f32dd7e](https://github.com/johanbook/meet/commit/f32dd7eb7751bdb685b3a11ab015cec5038a5197)) +* **web-ui:** support new conversation's api ([#776](https://github.com/johanbook/meet/issues/776)) ([8489d27](https://github.com/johanbook/meet/commit/8489d271500c0d91c5d3901d5f91541c4cb26078)) +* **web-ui:** trigger events on receiving notifications ([a7fe896](https://github.com/johanbook/meet/commit/a7fe896279b0d2f297c73b95ad3a9258684e3e52)) +* **web-ui:** update blog post style ([#823](https://github.com/johanbook/meet/issues/823)) ([2b00214](https://github.com/johanbook/meet/commit/2b00214c96aa6ef6f04ca44488a5b7c98abf2068)) +* **web-ui:** update blog post styles ([#822](https://github.com/johanbook/meet/issues/822)) ([ffd1de3](https://github.com/johanbook/meet/commit/ffd1de3adb7a12755c4299e2ba31f0a783009df5)) +* **web-ui:** update style of appbar for new chat page ([#906](https://github.com/johanbook/meet/issues/906)) ([702f300](https://github.com/johanbook/meet/commit/702f300bf3b276d869caf68e26b34ef117e5baee)) +* **web-ui:** use drawer to show organization list menu on mobile ([#922](https://github.com/johanbook/meet/issues/922)) ([8230773](https://github.com/johanbook/meet/commit/8230773f41899231b06a5eaf1fb303d78ba9684e)) +* **web-ui:** use new navigation on profile page ([#975](https://github.com/johanbook/meet/issues/975)) ([4c08ff5](https://github.com/johanbook/meet/commit/4c08ff5e9e8155fb5f9e52cd000818757e080b49)) +* **web-ui:** use profile avatar in organization member list ([#853](https://github.com/johanbook/meet/issues/853)) ([7e38190](https://github.com/johanbook/meet/commit/7e381909483840a344ace79ca06597d9d745495c)) + + +### Bug Fixes + +* **api:** add exit statement to cli ([d9362be](https://github.com/johanbook/meet/commit/d9362bed90dadb9df21e55b0fbb9674faab67f3e)) +* **api:** add missing columns ([#785](https://github.com/johanbook/meet/issues/785)) ([e62fbfd](https://github.com/johanbook/meet/commit/e62fbfd928f10c639880d9785f2c7da319d8812c)) +* **api:** add missing error code ([f5ee30b](https://github.com/johanbook/meet/commit/f5ee30b47253ffe0395970366638c9fda2043d22)) +* **api:** add missing provider ([#972](https://github.com/johanbook/meet/issues/972)) ([4930888](https://github.com/johanbook/meet/commit/493088870baaefa0569f0f8dfffe1ca7e8281817)) +* **api:** add missing uniqueness constraint ([#837](https://github.com/johanbook/meet/issues/837)) ([f96ec4f](https://github.com/johanbook/meet/commit/f96ec4f2d326f708047daf07c1e23cc2cc7f3bc8)) +* **api:** avoid journaling profile deletion ([#815](https://github.com/johanbook/meet/issues/815)) ([67b3d09](https://github.com/johanbook/meet/commit/67b3d09cdbd1e0e8a15a161598f87687c9c160bd)) +* **api:** do not allow invite members to personal organization ([#824](https://github.com/johanbook/meet/issues/824)) ([4d7fa32](https://github.com/johanbook/meet/commit/4d7fa32d5bbebe4be3e22c214b37db25b9c02349)) +* **api:** fix incorrect controller type ([#836](https://github.com/johanbook/meet/issues/836)) ([8e01009](https://github.com/johanbook/meet/commit/8e010091150222c42f1e9acaab2e2688a7021e25)) +* **api:** fix incorrect type when saving subscription ([#898](https://github.com/johanbook/meet/issues/898)) ([fe34736](https://github.com/johanbook/meet/commit/fe3473607b2d61f282cf52048b2921da44f3ef2e)) +* **api:** fix journal typo ([#648](https://github.com/johanbook/meet/issues/648)) ([04c4a59](https://github.com/johanbook/meet/commit/04c4a597162e0f8d7e7f7ba5966469fd8f653e92)) +* **api:** fix notifications on sent chat messages ([#903](https://github.com/johanbook/meet/issues/903)) ([5aecbde](https://github.com/johanbook/meet/commit/5aecbde252afbf53b6fd1c0f8bf9950303b6aba7)) +* **api:** fix type error ([#769](https://github.com/johanbook/meet/issues/769)) ([2b8f856](https://github.com/johanbook/meet/commit/2b8f856304d178972e65eeca871d29a370dbb4b7)) +* **api:** fix typo ([364c5ae](https://github.com/johanbook/meet/commit/364c5aef5330a19a609b4e6726a17dab25a9ed29)) +* **api:** fix typo ([7e7492d](https://github.com/johanbook/meet/commit/7e7492d95f614aea1991da15997d22d8931e95c7)) +* **api:** fix typo ([3dc4241](https://github.com/johanbook/meet/commit/3dc424166fbfe591b6cc6511e4219c5e57a0ddf2)) +* **api:** fix typo ([0158dfd](https://github.com/johanbook/meet/commit/0158dfd0f9b675cfa246bfeb4ba89f3c3f162049)) +* **api:** fix typo ([4e07bd2](https://github.com/johanbook/meet/commit/4e07bd2af33b1af2224a6b39cc55fd72891682e3)) +* **api:** fix typo ([61a3f2b](https://github.com/johanbook/meet/commit/61a3f2bfad2c47115ac9b0a99307ae33f661a3b4)) +* **api:** fix typo ([#826](https://github.com/johanbook/meet/issues/826)) ([228f00d](https://github.com/johanbook/meet/commit/228f00d1d9ad921ad728e7f3f7a555e14ad2c39f)) +* **api:** fix typo in chat messages ([#841](https://github.com/johanbook/meet/issues/841)) ([dba099a](https://github.com/johanbook/meet/commit/dba099aaf4be6fcb86c9b26938f9137e3b39ab0e)) +* **api:** fix typo in subscription serialization ([#899](https://github.com/johanbook/meet/issues/899)) ([d18862b](https://github.com/johanbook/meet/commit/d18862bc6f50d84b1cbeb5edec42d41207b2cf42)) +* **api:** handle failing to send push notification ([#930](https://github.com/johanbook/meet/issues/930)) ([8b618d8](https://github.com/johanbook/meet/commit/8b618d8801adc9673970758816286a47c2357ed7)) +* **api:** handle organzation and profile deletion ([#813](https://github.com/johanbook/meet/issues/813)) ([428419e](https://github.com/johanbook/meet/commit/428419ed17ddeb04e5fdfe2edab78dd0a2670759)) +* **api:** hide email addresses from other members ([fb70919](https://github.com/johanbook/meet/commit/fb70919d06af5c31d3e94ff6e6825f2e1d2da3a3)) +* **api:** hide email addresses from other members ([ef97649](https://github.com/johanbook/meet/commit/ef97649b066bd01faa8d1115570bb98df5572dbe)) +* **api:** make data in notification dto mandatory ([38aab17](https://github.com/johanbook/meet/commit/38aab17f78c14600b6505e4bf5a3113e77eccee6)) +* **api:** order chat messages by creation ([#862](https://github.com/johanbook/meet/issues/862)) ([98155c3](https://github.com/johanbook/meet/commit/98155c3e5cc096d1317d57756068946c01d8c10c)) +* **api:** rename notification websocket endpoint ([102f8cb](https://github.com/johanbook/meet/commit/102f8cb2801a7ae048c01bd04a15e9b38ba8a6b3)) +* **api:** resize photos on width instead of height ([#810](https://github.com/johanbook/meet/issues/810)) ([2f5934b](https://github.com/johanbook/meet/commit/2f5934bc6490e70e66f659ca4edc8ce13347bb92)) +* **api:** show correct profile in conversation list ([#864](https://github.com/johanbook/meet/issues/864)) ([d1be699](https://github.com/johanbook/meet/commit/d1be6991fee20d83d495deaabbf6481b28da7cea)) +* **api:** show last message in conversation ([#863](https://github.com/johanbook/meet/issues/863)) ([784114b](https://github.com/johanbook/meet/commit/784114b483de12e03e61fd41c54b1f9ecf4a68a0)) +* **auth-ui:** accomodate breaking changes ([b1d6743](https://github.com/johanbook/meet/commit/b1d6743e488d84ec5c73958b9ece1bfda22bc1de)) +* **auth-ui:** accomodate breaking changes ([63b3311](https://github.com/johanbook/meet/commit/63b3311e36c34028b61216958b836d8b159a09ca)) +* **auth-ui:** fix styling regression ([#1071](https://github.com/johanbook/meet/issues/1071)) ([a8ca865](https://github.com/johanbook/meet/commit/a8ca8652e51d9aaa46ff1c6f90d48407d8e2ee53)) +* **auth-ui:** fix translation regression ([#1072](https://github.com/johanbook/meet/issues/1072)) ([016ca8e](https://github.com/johanbook/meet/commit/016ca8e3a0ec91adb31a4635334b0a44def0f0b0)) +* **auth-ui:** fix typo ([5f923dd](https://github.com/johanbook/meet/commit/5f923ddac8af984eed1b47a449cf2cf90c4ab1fa)) +* **auth-ui:** use manifest from main app ([#917](https://github.com/johanbook/meet/issues/917)) ([6f90c6a](https://github.com/johanbook/meet/commit/6f90c6a514715bd75282903bc4f944aab7ae7b30)) +* **homepage:** fix script uri ([7bd3bbe](https://github.com/johanbook/meet/commit/7bd3bbedbf7db8dd0855ec540cbf805407bb2609)) +* **homepage:** remove tracking ([#818](https://github.com/johanbook/meet/issues/818)) ([b1e4d2d](https://github.com/johanbook/meet/commit/b1e4d2ddc972a1270dd75e6f6dc945d786a3e513)) +* **homepage:** use hash router ([#817](https://github.com/johanbook/meet/issues/817)) ([a0282b8](https://github.com/johanbook/meet/commit/a0282b8cbc2ab0a3e576b132aaf9026a330eadc5)) +* services/api/Dockerfile to reduce vulnerabilities ([#757](https://github.com/johanbook/meet/issues/757)) ([3395a53](https://github.com/johanbook/meet/commit/3395a532dc65acbd4dbd86af319cddf886c5206a)) +* services/api/Dockerfile to reduce vulnerabilities ([#965](https://github.com/johanbook/meet/issues/965)) ([fee371a](https://github.com/johanbook/meet/commit/fee371aa23ceec9c7e435723f9424cbd8cbee953)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([139f4bb](https://github.com/johanbook/meet/commit/139f4bb914ab0eaeeda0b082f55320a6b245ba6e)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#614](https://github.com/johanbook/meet/issues/614)) ([f9b2553](https://github.com/johanbook/meet/commit/f9b2553abc2aa5a24f15bccd2527dfa9c5e6a902)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#677](https://github.com/johanbook/meet/issues/677)) ([f8af5d0](https://github.com/johanbook/meet/commit/f8af5d0f0bd0455b7faa50dfccede3361c586243)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#697](https://github.com/johanbook/meet/issues/697)) ([b27cec8](https://github.com/johanbook/meet/commit/b27cec894fb034fe78b12e948f9e6e603bad4477)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#701](https://github.com/johanbook/meet/issues/701)) ([e47c3bd](https://github.com/johanbook/meet/commit/e47c3bdb72f4bf92c651f42623f3f949e0d98ccf)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#937](https://github.com/johanbook/meet/issues/937)) ([97c51f2](https://github.com/johanbook/meet/commit/97c51f2b1614dc54545894e11e471f6041430055)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#957](https://github.com/johanbook/meet/issues/957)) ([e6c1032](https://github.com/johanbook/meet/commit/e6c1032dbcec4e88b65d947c188477ff5427c9d5)) +* services/api/package.json & services/api/package-lock.json to reduce vulnerabilities ([#985](https://github.com/johanbook/meet/issues/985)) ([64039da](https://github.com/johanbook/meet/commit/64039dadcf95de4429e60ddc0527678e60b3c2a2)) +* services/auth-api/Dockerfile to reduce vulnerabilities ([#758](https://github.com/johanbook/meet/issues/758)) ([92073bf](https://github.com/johanbook/meet/commit/92073bfeaeedc309eedc4f64b72e98984e07fb74)) +* services/auth-api/Dockerfile to reduce vulnerabilities ([#967](https://github.com/johanbook/meet/issues/967)) ([e777ea9](https://github.com/johanbook/meet/commit/e777ea96fbf2f96d784de7b08179143ed65eeb5b)) +* services/auth-api/Dockerfile to reduce vulnerabilities ([#999](https://github.com/johanbook/meet/issues/999)) ([785b485](https://github.com/johanbook/meet/commit/785b485668173cf9e38e05c681776c0c5f39a39d)) +* services/auth-api/package.json & services/auth-api/package-lock.json to reduce vulnerabilities ([3413af1](https://github.com/johanbook/meet/commit/3413af1579c2fb52b6e63bfe6f8cd5f49e2c84b3)) +* services/auth-api/package.json & services/auth-api/package-lock.json to reduce vulnerabilities ([#1012](https://github.com/johanbook/meet/issues/1012)) ([091c02e](https://github.com/johanbook/meet/commit/091c02e839ae2b3120a6982947126faff8a2130a)) +* services/auth-ui/Dockerfile to reduce vulnerabilities ([#1002](https://github.com/johanbook/meet/issues/1002)) ([25e13af](https://github.com/johanbook/meet/commit/25e13afdc9552dabe0a866f2a1ec87fda961ce62)) +* services/auth-ui/Dockerfile to reduce vulnerabilities ([#761](https://github.com/johanbook/meet/issues/761)) ([bf95f2d](https://github.com/johanbook/meet/commit/bf95f2d231b7a86c9fd0df6df3f2ff7af07fd59b)) +* services/auth-ui/Dockerfile to reduce vulnerabilities ([#964](https://github.com/johanbook/meet/issues/964)) ([0615fc1](https://github.com/johanbook/meet/commit/0615fc16462cf92dcb3fa4c7fd1207ee1a2a5a28)) +* services/auth-ui/Dockerfile to reduce vulnerabilities ([#988](https://github.com/johanbook/meet/issues/988)) ([2486de7](https://github.com/johanbook/meet/commit/2486de7b587fd1f83e75b5b8463191394f2d7535)) +* services/homepage/package.json & services/homepage/package-lock.json to reduce vulnerabilities ([#1007](https://github.com/johanbook/meet/issues/1007)) ([199c852](https://github.com/johanbook/meet/commit/199c852d08c1298ceb5f3838ef77d91a4c80278f)) +* services/homepage/package.json & services/homepage/package-lock.json to reduce vulnerabilities ([#1013](https://github.com/johanbook/meet/issues/1013)) ([3752f40](https://github.com/johanbook/meet/commit/3752f40fec0b2d19b1d27b16b5a87c746f14aaf2)) +* services/homepage/package.json & services/homepage/package-lock.json to reduce vulnerabilities ([#949](https://github.com/johanbook/meet/issues/949)) ([039d521](https://github.com/johanbook/meet/commit/039d5210a4b532d6bac51beb3456b17fa8835556)) +* services/tracking/Dockerfile to reduce vulnerabilities ([#1003](https://github.com/johanbook/meet/issues/1003)) ([40169ba](https://github.com/johanbook/meet/commit/40169ba47bc1f366971e3c04b29299be99a393cf)) +* services/tracking/Dockerfile to reduce vulnerabilities ([#760](https://github.com/johanbook/meet/issues/760)) ([0de2d74](https://github.com/johanbook/meet/commit/0de2d748012a16b812a89f86d164ed583fd85aba)) +* services/tracking/Dockerfile to reduce vulnerabilities ([#963](https://github.com/johanbook/meet/issues/963)) ([c90ddf4](https://github.com/johanbook/meet/commit/c90ddf486e81607756e134950995929eb4b5194f)) +* services/tracking/Dockerfile to reduce vulnerabilities ([#990](https://github.com/johanbook/meet/issues/990)) ([57c667d](https://github.com/johanbook/meet/commit/57c667d1ee3af538fa3143ecbac951058495cf78)) +* services/tracking/package.json & services/tracking/package-lock.json to reduce vulnerabilities ([#1011](https://github.com/johanbook/meet/issues/1011)) ([306c0b3](https://github.com/johanbook/meet/commit/306c0b385dd277be6343b494b46ee630a33a8d18)) +* services/tracking/package.json & services/tracking/package-lock.json to reduce vulnerabilities ([#958](https://github.com/johanbook/meet/issues/958)) ([ec52f7d](https://github.com/johanbook/meet/commit/ec52f7d560b581bb039cd296a83ee86c939e0ae5)) +* services/web-ui/Dockerfile to reduce vulnerabilities ([#759](https://github.com/johanbook/meet/issues/759)) ([b987269](https://github.com/johanbook/meet/commit/b987269cd10e8d78e71a2ba81a86cc16d3c4460d)) +* services/web-ui/Dockerfile to reduce vulnerabilities ([#966](https://github.com/johanbook/meet/issues/966)) ([4daa9b1](https://github.com/johanbook/meet/commit/4daa9b13031d46050a9059f85240d4c81a3578be)) +* services/web-ui/package.json & services/web-ui/package-lock.json to reduce vulnerabilities ([#1021](https://github.com/johanbook/meet/issues/1021)) ([e4435ec](https://github.com/johanbook/meet/commit/e4435ecc48a4e99d99b20f99afa29d578aec5750)) +* services/web-ui/package.json & services/web-ui/package-lock.json to reduce vulnerabilities ([#948](https://github.com/johanbook/meet/issues/948)) ([1686a75](https://github.com/johanbook/meet/commit/1686a7500a5061267d78e4e8af13a02ee84e1665)) +* upgrade @commitlint/cli from 17.7.1 to 17.7.2 ([b7a3b05](https://github.com/johanbook/meet/commit/b7a3b057efeb258ae339bccd61430adb6baa7f04)) +* upgrade @emotion/react from 11.10.6 to 11.11.1 ([f52824c](https://github.com/johanbook/meet/commit/f52824c8de553b023e46eb902f7c18ae9e72f961)) +* upgrade @emotion/styled from 11.10.6 to 11.11.0 ([47629a7](https://github.com/johanbook/meet/commit/47629a7a30ad9f3880415e94cae6f35c0fbdb0d1)) +* upgrade @fastify/static from 6.11.2 to 6.12.0 ([#787](https://github.com/johanbook/meet/issues/787)) ([5695af5](https://github.com/johanbook/meet/commit/5695af5f9abb0dc00003ad20ac7f8579da75dd96)) +* upgrade @fastify/static from 7.0.0 to 7.0.4 ([#781](https://github.com/johanbook/meet/issues/781)) ([6bbd701](https://github.com/johanbook/meet/commit/6bbd701c1d97373341858dc5747633bfcbdd8240)) +* upgrade @mui/icons-material from 5.14.11 to 5.14.13 ([1f257e7](https://github.com/johanbook/meet/commit/1f257e7ee4b9303947f0f65a709d5ef3b67c0669)) +* upgrade @mui/material from 5.11.13 to 5.14.13 ([7d1afb1](https://github.com/johanbook/meet/commit/7d1afb18b543b2632915ddd52f79fc2f4812facb)) +* upgrade @mui/material from 5.14.12 to 5.14.14 ([#644](https://github.com/johanbook/meet/issues/644)) ([34098d1](https://github.com/johanbook/meet/commit/34098d1fcab3b7c326ced0b65f4d125bd6add119)) +* upgrade @mui/material from 5.14.6 to 5.14.12 ([953b1ae](https://github.com/johanbook/meet/commit/953b1aee4d698a0b9689dd1a021b7ffb5e05935f)) +* upgrade @nestjs/common from 10.3.9 to 10.4.15 ([#1018](https://github.com/johanbook/meet/issues/1018)) ([5e8b76c](https://github.com/johanbook/meet/commit/5e8b76c5a05befa091515a7dfe2241077e7f23a3)) +* upgrade @nestjs/platform-fastify from 10.2.4 to 10.2.7 ([5aa8612](https://github.com/johanbook/meet/commit/5aa861283b0fecf654ebae2002ef797080cedc89)) +* upgrade @nestjs/platform-socket.io from 10.2.10 to 10.3.9 ([#768](https://github.com/johanbook/meet/issues/768)) ([a2861a1](https://github.com/johanbook/meet/commit/a2861a1fc1e619401651428ed07dab33cc603e47)) +* upgrade @nestjs/platform-socket.io from 10.2.4 to 10.2.7 ([b3e32db](https://github.com/johanbook/meet/commit/b3e32db2674ce45d5b3aad0241a840a2de2f8ae0)) +* upgrade @nestjs/platform-socket.io from 10.2.7 to 10.2.10 ([#679](https://github.com/johanbook/meet/issues/679)) ([47dbfaa](https://github.com/johanbook/meet/commit/47dbfaa0bd0b47e917a2208c8a80038301cfbd5e)) +* upgrade @nestjs/platform-socket.io from 10.3.9 to 10.4.15 ([#1020](https://github.com/johanbook/meet/issues/1020)) ([8471ef6](https://github.com/johanbook/meet/commit/8471ef6b60ffc6bd8235ff391def05b08b73b066)) +* upgrade @nestjs/schedule from 3.0.1 to 3.0.4 ([90eec25](https://github.com/johanbook/meet/commit/90eec2507f480754fa5bd67caa933e2b4de9cf30)) +* upgrade @nestjs/swagger from 7.1.10 to 7.1.14 ([#646](https://github.com/johanbook/meet/issues/646)) ([3482b18](https://github.com/johanbook/meet/commit/3482b182676d8a2cd5e164caa0582c1bcd959c76)) +* upgrade @nestjs/swagger from 7.1.14 to 7.3.1 ([#779](https://github.com/johanbook/meet/issues/779)) ([1dd03bb](https://github.com/johanbook/meet/commit/1dd03bbd652fc9a01048ccb15a831a5add25f220)) +* upgrade @nestjs/typeorm from 10.0.0 to 10.0.2 ([#858](https://github.com/johanbook/meet/issues/858)) ([0fc49e7](https://github.com/johanbook/meet/commit/0fc49e78de828bd75f0fc811ac4cf236b9620a33)) +* upgrade @nestjs/websockets from 10.2.4 to 10.2.8 ([#662](https://github.com/johanbook/meet/issues/662)) ([040e49b](https://github.com/johanbook/meet/commit/040e49b95842aa8828c3fe1a568dc14f8bbc3b4e)) +* upgrade @nestjs/websockets from 10.2.8 to 10.3.9 ([#766](https://github.com/johanbook/meet/issues/766)) ([569b6fd](https://github.com/johanbook/meet/commit/569b6fdd9c548b5c0cc5181b231f1425cc23e44c)) +* upgrade @types/node from 16.11.26 to 16.18.58 ([2e22ef9](https://github.com/johanbook/meet/commit/2e22ef9be8c4e392c67d9cc38ecdd95cac7d0d37)) +* upgrade @types/node from 16.18.55 to 16.18.58 ([02fbb9b](https://github.com/johanbook/meet/commit/02fbb9b9c6f5858e9da7f13660fcf24f1f3daf61)) +* upgrade @types/react from 17.0.39 to 17.0.67 ([67575b4](https://github.com/johanbook/meet/commit/67575b4727ba02fec5c585eab509b8ebcba65191)) +* upgrade @types/react from 18.0.28 to 18.2.36 ([#650](https://github.com/johanbook/meet/issues/650)) ([d7c6265](https://github.com/johanbook/meet/commit/d7c62654b4fd77c9257d1e857b8e0cb173fd7e07)) +* upgrade @types/react from 18.2.21 to 18.2.25 ([d1370ba](https://github.com/johanbook/meet/commit/d1370ba070f90f430ea8e85199172b761e659358)) +* upgrade @types/react from 18.2.25 to 18.2.31 ([#641](https://github.com/johanbook/meet/issues/641)) ([6b3988e](https://github.com/johanbook/meet/commit/6b3988e5966da4bdefe446e55a27425148dc5490)) +* upgrade @types/react from 18.2.31 to 18.2.37 ([#667](https://github.com/johanbook/meet/issues/667)) ([ab043e1](https://github.com/johanbook/meet/commit/ab043e1c55f65667aef2370e81cdd82395559676)) +* upgrade @types/react-dom from 17.0.13 to 17.0.21 ([fd08ffc](https://github.com/johanbook/meet/commit/fd08ffcb9707796a65dc0533a1607087a4012c55)) +* upgrade @types/react-dom from 18.0.11 to 18.2.14 ([#645](https://github.com/johanbook/meet/issues/645)) ([b405b4f](https://github.com/johanbook/meet/commit/b405b4fcc797e625e3d3075d4bfc0bcfcb09a33d)) +* upgrade @types/react-dom from 18.2.8 to 18.2.13 ([a659f90](https://github.com/johanbook/meet/commit/a659f90a2a2889b6694a0334bacd4f8c10ab0b83)) +* upgrade axios from 1.6.4 to 1.7.2 ([#777](https://github.com/johanbook/meet/issues/777)) ([42f046a](https://github.com/johanbook/meet/commit/42f046a140b59cb8eab224d23140789014dc33cb)) +* upgrade csv-parse from 5.4.0 to 5.5.2 ([a01159e](https://github.com/johanbook/meet/commit/a01159eeaffc4825a7daa6b7b9d7b4e826fa5e50)) +* upgrade csv-parse from 5.5.2 to 5.5.6 ([#790](https://github.com/johanbook/meet/issues/790)) ([302e6b7](https://github.com/johanbook/meet/commit/302e6b7e3f5fa3df33be2041486dc760082359f9)) +* upgrade i18next-http-backend from 2.2.1 to 2.4.1 ([#668](https://github.com/johanbook/meet/issues/668)) ([44d964d](https://github.com/johanbook/meet/commit/44d964d73051522823ef5874cc118b3a4522ae63)) +* upgrade jest-environment-jsdom from 29.5.0 to 29.7.0 ([14c41fa](https://github.com/johanbook/meet/commit/14c41fa0ccc57a823a62c02c15532d7ad7948b24)) +* upgrade jest-environment-jsdom from 29.5.0 to 29.7.0 ([0f1fef1](https://github.com/johanbook/meet/commit/0f1fef1eba62a64049f110bc818a35a07b0c5e63)) +* upgrade jimp from 0.22.10 to 0.22.12 ([#856](https://github.com/johanbook/meet/issues/856)) ([11ac98e](https://github.com/johanbook/meet/commit/11ac98e9defe410cb299f6e5d7c97387f3d4e491)) +* upgrade multiple dependencies with Snyk ([d47b80e](https://github.com/johanbook/meet/commit/d47b80eb659e8253462594f63a47e33eede17c43)) +* upgrade multiple dependencies with Snyk ([1c47d03](https://github.com/johanbook/meet/commit/1c47d031711573f83583fac5d97092b842d69044)) +* upgrade multiple dependencies with Snyk ([#680](https://github.com/johanbook/meet/issues/680)) ([977abe7](https://github.com/johanbook/meet/commit/977abe7942002a69e6015839ce34ecf6c70159d7)) +* upgrade multiple dependencies with Snyk ([#767](https://github.com/johanbook/meet/issues/767)) ([05cba00](https://github.com/johanbook/meet/commit/05cba0026add5df12a82d21c19e958242c2f7f63)) +* upgrade nodemailer from 6.9.4 to 6.9.7 ([#664](https://github.com/johanbook/meet/issues/664)) ([3e5f565](https://github.com/johanbook/meet/commit/3e5f5655c9d25358062f8cf3c34fd20427648b94)) +* upgrade nodemailer from 6.9.9 to 6.9.13 ([#791](https://github.com/johanbook/meet/issues/791)) ([e83c8d7](https://github.com/johanbook/meet/commit/e83c8d70f3d6031dc3820c9bca2a382520037645)) +* upgrade pg from 8.10.0 to 8.11.3 ([a77e0e6](https://github.com/johanbook/meet/commit/a77e0e66adbe1c92758d497acd1346bf4d8aa601)) +* upgrade pg from 8.11.3 to 8.12.0 ([#854](https://github.com/johanbook/meet/issues/854)) ([c30c9f1](https://github.com/johanbook/meet/commit/c30c9f162d77ff70ee3161b79b3ff131cce86b66)) +* upgrade pino from 8.14.1 to 8.15.6 ([7cde90f](https://github.com/johanbook/meet/commit/7cde90f94d918e221d0f2031364514ccfeaa137e)) +* upgrade pino from 8.15.6 to 8.16.1 ([#663](https://github.com/johanbook/meet/issues/663)) ([2afb89a](https://github.com/johanbook/meet/commit/2afb89aa9305943ee2267c67176406f26d64d276)) +* upgrade pino from 8.16.1 to 8.21.0 ([#778](https://github.com/johanbook/meet/issues/778)) ([39b91bc](https://github.com/johanbook/meet/commit/39b91bcbb1b8ac417130700dda446d1f802f90b6)) +* upgrade react-i18next from 13.0.2 to 13.2.2 ([a28b014](https://github.com/johanbook/meet/commit/a28b01423d33065bf8c4116f6cdc0ea7efc8619b)) +* upgrade react-i18next from 13.2.2 to 13.4.1 ([#669](https://github.com/johanbook/meet/issues/669)) ([d8adf7f](https://github.com/johanbook/meet/commit/d8adf7f9138f66a418b6ff07d17e1ab4f2c1c24a)) +* upgrade react-router-dom from 6.15.0 to 6.16.0 ([7b55982](https://github.com/johanbook/meet/commit/7b559820abaa5ab4fad1fe5296067851bb30f797)) +* upgrade react-router-dom from 6.16.0 to 6.17.0 ([#643](https://github.com/johanbook/meet/issues/643)) ([2be8e25](https://github.com/johanbook/meet/commit/2be8e25ad4c2c19aee8e17f87b194a04b8196ecd)) +* upgrade reflect-metadata from 0.1.13 to 0.2.2 ([#764](https://github.com/johanbook/meet/issues/764)) ([c5daea5](https://github.com/johanbook/meet/commit/c5daea59fcc4626f98fe316daf38ec289094b417)) +* upgrade supertokens-auth-react from 0.31.5 to 0.35.5 ([c9cb8c8](https://github.com/johanbook/meet/commit/c9cb8c8032c6b5ab1bb4d6d87ba26c134903616b)) +* upgrade typeorm from 0.3.20 to 0.3.21 ([#1017](https://github.com/johanbook/meet/issues/1017)) ([9a9f5ef](https://github.com/johanbook/meet/commit/9a9f5efbfd6f27debb7213782cd579cc2d0eafcf)) +* upgrade typescript from 5.5.2 to 5.8.2 ([#1016](https://github.com/johanbook/meet/issues/1016)) ([166bbf5](https://github.com/johanbook/meet/commit/166bbf5232984653913b1e0ba72b2bb92800afde)) +* **web-ui:** add missing suspense ([#661](https://github.com/johanbook/meet/issues/661)) ([c4d2396](https://github.com/johanbook/meet/commit/c4d2396bd141ea888fc1faf8e7fc0aa1ff0f2faf)) +* **web-ui:** add missing translation ([#976](https://github.com/johanbook/meet/issues/976)) ([5264f3a](https://github.com/johanbook/meet/commit/5264f3a4ef19eb82a59088e444255e95e59381a2)) +* **web-ui:** change default reaction ([#690](https://github.com/johanbook/meet/issues/690)) ([ea1c388](https://github.com/johanbook/meet/commit/ea1c388cc95723dd4c0f3042422925cb911b8583)) +* **web-ui:** disable pull to refresh ([#874](https://github.com/johanbook/meet/issues/874)) ([5a5049f](https://github.com/johanbook/meet/commit/5a5049f0f9a4567a36ae69f885ce1fa69672d22e)) +* **web-ui:** disallow selecting app bar header text ([#889](https://github.com/johanbook/meet/issues/889)) ([c7c67b9](https://github.com/johanbook/meet/commit/c7c67b9ffeed528b8218e4c495a553111261c368)) +* **web-ui:** disallow selecting same profile twice when creating chat ([#851](https://github.com/johanbook/meet/issues/851)) ([40e4bcb](https://github.com/johanbook/meet/commit/40e4bcbec3206a2bde683eccff267e379f3f6c9e)) +* **web-ui:** fix cache issue when creating new chat ([#907](https://github.com/johanbook/meet/issues/907)) ([d44eba3](https://github.com/johanbook/meet/commit/d44eba3f30f79bc0f78afd8b0bc76c79806eeda3)) +* **web-ui:** fix incorrect import path for apple icon ([#918](https://github.com/johanbook/meet/issues/918)) ([b041329](https://github.com/johanbook/meet/commit/b041329d82f1846f08edb75997a90b2b26eb1db0)) +* **web-ui:** fix menu position ([#694](https://github.com/johanbook/meet/issues/694)) ([2ba55c3](https://github.com/johanbook/meet/commit/2ba55c3d91c4b0c3c2849d2d58366c9a3e6af56d)) +* **web-ui:** fix profile journal column width ([#843](https://github.com/johanbook/meet/issues/843)) ([cc3799d](https://github.com/johanbook/meet/commit/cc3799d3b74340654dd9e886afda3b0ee94bca8e)) +* **web-ui:** fix typo ([2ca27f3](https://github.com/johanbook/meet/commit/2ca27f32e36af66503ccf2c481a38ee94caefa07)) +* **web-ui:** fix typo ([1896c9d](https://github.com/johanbook/meet/commit/1896c9d975513cc562930ca35f56604766e25c6d)) +* **web-ui:** fix typo ([cf2b42f](https://github.com/johanbook/meet/commit/cf2b42f546d76364621cae2662af8ee2783459ea)) +* **web-ui:** fix typo ([#852](https://github.com/johanbook/meet/issues/852)) ([0578a7b](https://github.com/johanbook/meet/commit/0578a7b97e14f3fd6357a90d60ba97c0831cbb46)) +* **web-ui:** fix typo ([#914](https://github.com/johanbook/meet/issues/914)) ([9524886](https://github.com/johanbook/meet/commit/9524886007fcb8df99c86215ee9d4892a4c8325d)) +* **web-ui:** fix typo ([#938](https://github.com/johanbook/meet/issues/938)) ([071054b](https://github.com/johanbook/meet/commit/071054b66896b61d96147e7395f732774651f0d6)) +* **web-ui:** fix typo ([#971](https://github.com/johanbook/meet/issues/971)) ([b607a03](https://github.com/johanbook/meet/commit/b607a038ea5b4013f785af35a86e280d39093ae4)) +* **web-ui:** fix typo in service worker ([#877](https://github.com/johanbook/meet/issues/877)) ([c8b1513](https://github.com/johanbook/meet/commit/c8b1513ca0d1855b478651ebaeac44052e1b3a14)) +* **web-ui:** handle notification click ([#929](https://github.com/johanbook/meet/issues/929)) ([00fecbf](https://github.com/johanbook/meet/commit/00fecbfc83037785c68071ffac5847e121c37bae)) +* **web-ui:** improve chat page styling ([#866](https://github.com/johanbook/meet/issues/866)) ([2193c7c](https://github.com/johanbook/meet/commit/2193c7c7958e104643f2ad2eb89f7792f0bf2d59)) +* **web-ui:** improve styling for blog error view ([#827](https://github.com/johanbook/meet/issues/827)) ([99fce31](https://github.com/johanbook/meet/commit/99fce31e08331e018b4efcb67481b6aed5e94763)) +* **web-ui:** include error when failing to enable notification ([#934](https://github.com/johanbook/meet/issues/934)) ([17e2416](https://github.com/johanbook/meet/commit/17e2416375a7f799a7d239ae7fe38379817ec864)) +* **web-ui:** invalidate conversation cache on new messages ([#905](https://github.com/johanbook/meet/issues/905)) ([bcb988c](https://github.com/johanbook/meet/commit/bcb988cd71bdfcefd3ad1c945b91f94ec9c0961b)) +* **web-ui:** make appbar scrollable ([#885](https://github.com/johanbook/meet/issues/885)) ([f48bad7](https://github.com/johanbook/meet/commit/f48bad759447ada7302a4c24db912544ad87b6bb)) +* **web-ui:** make comment form multiline ([deff9ee](https://github.com/johanbook/meet/commit/deff9ee8ae2114f5d69d205cdcae3358511a09bd)) +* **web-ui:** make comment form multiline ([658450a](https://github.com/johanbook/meet/commit/658450a1f9b211c70f6f73ea08662450eb7e83d4)) +* **web-ui:** minor styling fixes ([#794](https://github.com/johanbook/meet/issues/794)) ([d53c253](https://github.com/johanbook/meet/commit/d53c253604a2d0859e7e47aeff5d2ae700d92fdf)) +* **web-ui:** minor styling fixes for photos list page ([#912](https://github.com/johanbook/meet/issues/912)) ([f131ec5](https://github.com/johanbook/meet/commit/f131ec5ae124d532a2036e6462b892788a114d73)) +* **web-ui:** properly reset queries when switching organization ([59d9f36](https://github.com/johanbook/meet/commit/59d9f3635a222066fb16bedec6fdc5435c391b91)) +* **web-ui:** properly reset queries when switching organization ([c0401d7](https://github.com/johanbook/meet/commit/c0401d7ef36ba537359057a1ec46aedfb711a416)) +* **web-ui:** sort notifications by type ([578ddb7](https://github.com/johanbook/meet/commit/578ddb763f99926f76326d3df99247c20695b2fd)) +* **web-ui:** support sorting by profiles in journal ([#659](https://github.com/johanbook/meet/issues/659)) ([4c3289e](https://github.com/johanbook/meet/commit/4c3289e8a0a15c1197600317b78f937f08639620)) +* **web-ui:** update locale ([#923](https://github.com/johanbook/meet/issues/923)) ([6e43d30](https://github.com/johanbook/meet/commit/6e43d306b88c6d2044ab6332a1482b52291ba0b1)) +* **web-ui:** use new journal endpoint ([#639](https://github.com/johanbook/meet/issues/639)) ([58d1c2c](https://github.com/johanbook/meet/commit/58d1c2c02d9b68da8405f460d25fe13dbc1a7218)) +* **web-ui:** use same theme for loading screen ([#921](https://github.com/johanbook/meet/issues/921)) ([2f18586](https://github.com/johanbook/meet/commit/2f18586ec7c27469ce06856135f78c93344f7d91)) + + +### Performance Improvements + +* **web-ui:** add assets service worker cache ([#878](https://github.com/johanbook/meet/issues/878)) ([1c8c19b](https://github.com/johanbook/meet/commit/1c8c19b275619cf9a0e9f1c0fab6467023b2ac02)) +* **web-ui:** add cache to service worker ([#859](https://github.com/johanbook/meet/issues/859)) ([eef23ac](https://github.com/johanbook/meet/commit/eef23aceaf9398b7313090a1adfc9414b47a3db9)) +* **web-ui:** improve service worker s3 regexp ([#880](https://github.com/johanbook/meet/issues/880)) ([2389714](https://github.com/johanbook/meet/commit/23897146a9361457c8aa54cc904968a66a66a10e)) +* **web-ui:** improve service worker s3 regexp ([#883](https://github.com/johanbook/meet/issues/883)) ([11c010a](https://github.com/johanbook/meet/commit/11c010a314fe81eb4215b2ba72246ca17b5aac12)) +* **web-ui:** include index.html in sw cache ([#884](https://github.com/johanbook/meet/issues/884)) ([54ad7cd](https://github.com/johanbook/meet/commit/54ad7cd793b03b5d689dd73e1759f26669f12166)) + ## [2.2.0](https://github.com/johanbook/meet/compare/v2.1.0...v2.2.0) (2025-04-20) ### Features diff --git a/package-lock.json b/package-lock.json index 34fd4c99..f97a438a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "meet", - "version": "2.2.0", + "version": "2.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "meet", - "version": "2.2.0", + "version": "2.3.0", "license": "ISC", "devDependencies": { "@commitlint/cli": "19.8.0", diff --git a/package.json b/package.json index 6dc03b26..f801ff1b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meet", - "version": "2.2.0", + "version": "2.3.0", "description": "**meet** is an app for meeting other people.", "scripts": { "prepare": "husky install"