Skip to content

Commit 9ee0eb3

Browse files
author
Gabriele Panico
committed
# 3.4.32 in PROD
1 parent 27cefba commit 9ee0eb3

4 files changed

Lines changed: 48 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,52 @@
88
### **Copyrigth**:
99
*Tiledesk SRL*
1010

11+
# 3.4.32 in PROD
12+
13+
# 3.4.32-rc10
14+
- **bug-fixed**: minor ui fix
15+
16+
# 3.4.32-rc9
17+
- **added**: sidebar-user-details — MutationObserver to close dropdowns when user details panel is hidden (watches #user-details class); cleanup in ngOnDestroy to prevent memory leaks.
18+
- **changed**: sidebar-user-details — refined closeDropdowns for better dropdown management when panel closes.
19+
- **added**: sidebar-user-details — hover to open status dropdown; improved status dropdown positioning logic.
20+
- **changed**: sidebar-user-details — flexbox layout (justify-content: space-between) for improved project item spacing.
21+
- **changed**: sidebar-user-details — HTML structure for conditional rendering of teammate status images and titles; cleaned up unused SCSS.
22+
23+
# 3.4.32-rc8
24+
- **bug-fixed**: sidebar-user-details — status dropdown not visible when clicking first/last project; moved outside #user-details container to avoid overflow clipping.
25+
- **bug-fixed**: sidebar-user-details — replaced `transform` on #user-details with `left` animation to fix `position: fixed` containing block (dropdown positioning).
26+
- **changed**: sidebar-user-details — projects_dropdown_container and status-dropdown now use same colors as ng-select teammate-status-in-drawer.
27+
- **changed**: sidebar-user-details — projects-dropdown-wrapper styled to match ng-select container.
28+
- **added**: sidebar-user-details — MPA feature flag in featuresToken: if MPA is true show projects_dropdown_container, else show availability_dropdown_container.
29+
- **bug-fixed**: RouterModule.forRoot() called twice when clicking conversation — SharedModule now imports RouterModule.forChild([]) instead of AppRoutingModule.
30+
- **changed**: FindPipe and FilterPipe moved from AppModule to SharedModule for app-wide availability.
31+
- **added**: conversations-list — postMessage to hosting app on conversation selection (event: `onConversationChanged`, data: full conversation object).
32+
33+
# 3.4.32-rc7
34+
- **addded**: ability to change availability status for each project the logged-in user in sidebar-user-detail
35+
36+
# 3.4.32-rc6
37+
- **bug-fixed**: convertRequestToConversation timestamp wrong unit
38+
39+
# 3.4.32-rc5
40+
- **added**: conversations-list — on init, fetches all projects via `getProjects` and stores them in AppStorageService under `all_projects`; before saving, checks that the key does not already contain each project (avoids duplicates).
41+
- **changed**: conversations-list `onConversationLoaded` — project name and id are now resolved from the `all_projects` storage key instead of per-project localStorage entries.
42+
43+
# 3.4.32-rc4
44+
- **changed**: unassigned conversations page — `onImageLoaded` and `onConversationLoaded` are now invoked for each conversation in the list (avatar URLs, last message formatting, project name).
45+
- **bug-fixed**: navbar project dropdown — descenders (letters like g, p, q) were being clipped; added `line-height: 1.4` and vertical padding to prevent clipping.
46+
47+
# 3.4.32-rc3
48+
- **bug-fixed**: unassigned conversations list was reset on each WebSocket subscription; conversations from other projects were lost when subscribing to multiple online projects. Added `skipClear` parameter to `subscriptionToWsConversations` so the list is cleared only once when subscribing to all online projects.
49+
- **changed**: unassigned conversations empty state — centered the "no conversations" label both vertically and horizontally within the full viewport height.
50+
51+
# 3.4.32-rc2
52+
53+
# 3.4.32-rc1
54+
- **added**: ability to change availability status for each project the logged-in user belongs to.
55+
- **changed**: unserved-request.page refactor html and ts refactor
56+
1157
# 3.4.31 in PROD
1258
- **changed**: enhance HTML entities encoding by normalizing line breaks and handling null/undefined inputs
1359
- **changed**: API for upload a file/image into chat

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@chat21/chat21-ionic",
33
"author": "Tiledesk SRL",
4-
"version": "3.4.31",
4+
"version": "3.4.32",
55
"license": "MIT License",
66
"homepage": "https://tiledesk.com/",
77
"repository": {

src/app/utils/utils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ export function getOSCode(key: string, token: string): boolean {
44
const keys: String[] = token.split("-");
55

66
let element = keys.find(el => el.includes(key))
7-
console.log('keys', keys)
87
if(element){
98
element = element.split(":")[1]
109
if(element && element === "F"){

0 commit comments

Comments
 (0)