What's Changed
- qfix: Add user/socialId/workspace into rpc call traces. by @haiodo in #9983
- qfix: Use measurements from published packages by @haiodo in #9984
- Qfix: account client type by @lexiv0re in #9988
- Use our analytics service properly by @haiodo in #9985
- Remove NPM rc by @haiodo in #9990
- Do not add collabs on mentions whrn security enabled by @kristina-fefelova in #9991
- use of postgress-base by @haiodo in #9989
- fix: use values not arrays in activity by @aonnikov in #9992
- qfix: use generateId instead of generateUuid by @aonnikov in #9995
- Process const context by @BykhovDenis in #9996
- EQMS-1650: External approvers by @lexiv0re in #9987
- Fix missing functions by @BykhovDenis in #9993
- Office: use pulse for invites and join requests by @utkaka in #9941
- Update cards feed view by @ArtyomSavchenko in #9979
- Report all user events into OTLP log by @haiodo in #9997
- Fix thread reply by @kristina-fefelova in #10000
- Remove debug info by @BykhovDenis in #9999
- Fix create child handler by @BykhovDenis in #10002
- Remove a lot of ping spans by @haiodo in #10003
- Display card parent by @ArtyomSavchenko in #10005
- Support card drafts by @ArtyomSavchenko in #10004
- qfix: Use natural mermaid diagram width and fix scroll by @haiodo in #10006
- fix: use fixed chromium version by @aonnikov in #10010
- Different social ids for calendar by @BykhovDenis in #10008
- Attach poll card to message and replace generateUuid by @kristina-fefelova in #10001
- UBERF-13844,13845: Edit card type UI improvements by @lexiv0re in #10009
- Qfix: use css var for calendar zone bg color by @lexiv0re in #10013
- Change space card action by @BykhovDenis in #10012
- Fix item id in card feed by @ArtyomSavchenko in #10014
- fix: update puppeteer version by @aonnikov in #10011
- Qfix: billing livekit errors by @utkaka in #10015
- Decrease padding and add type tooltip for cards feed by @ArtyomSavchenko in #10016
- fix: pass socialId when patching blobs by @aonnikov in #10017
- Add card parent in sidebar by @ArtyomSavchenko in #10018
- Update local time by @ArtyomSavchenko in #10019
- Fix calendar by @BykhovDenis in #10020
- Fix guest search security by @BykhovDenis in #10021
- context value dsl by @BykhovDenis in #10023
- Auto translate service by @kristina-fefelova in #9978
- qifx: address sentry issues by @aonnikov in #10027
- Qfix: move user profile to default card space by @lexiv0re in #10029
- qfix: do not allow to disable contacts plugin by @aonnikov in #10025
- Use dslContext everywhere by @BykhovDenis in #10028
- Allow to move many cards by @BykhovDenis in #10030
- Qfix: AI assistant desktop by @lexiv0re in #10031
- UBERF-13864: Fix social id presenter by @lexiv0re in #10035
- Show emojis in mentions by @kristina-fefelova in #10034
- qfix: log window reload reason by @aonnikov in #10033
- Fix process array reduce by @BykhovDenis in #10036
- UBERF-13874: Generate token for ai assistant by @lexiv0re in #10038
- Fix subscribe initial state, fix switch workspace error, upgrade ping by @lleokaganov in #10026
- Switch huly core by @haiodo in #10041
- Add FirstMatchValue and Filter functions by @BykhovDenis in #10042
- Qfix: delete milestone by @lexiv0re in #10043
- Validate and normalize txes received from user by @n1kolasM in #10037
- Use consistent error codes for authorization errors from transaction by @n1kolasM in #10040
- Qfix: Add fulltext dlq by @lexiv0re in #10046
- qfix: Fix card open to more native by @haiodo in #10047
- qfix: remove token logging by @aonnikov in #10049
- qfix: validate workspace uuid in datalake by @aonnikov in #10048
- Qfix: add ai-assitant to list of allowed integration services by @lexiv0re in #10052
- Process should respect property type by @BykhovDenis in #10050
- Fix/switch workspace by @lleokaganov in #10051
- Fix inner dsl by @BykhovDenis in #10053
- fix: data loss in editor by @aonnikov in #10056
- Reconnect pulse client after token change by @utkaka in #10055
- fix: paste as plain text when in code block by @aonnikov in #10058
- Fix todo trigger by @BykhovDenis in #10059
- feat: replace translate boilerplate with extension in editor by @aonnikov in #10054
- Remove moved to huly.server packages by @haiodo in #10061
- Fix auto translate by @kristina-fefelova in #10062
- Office: Forbid anonymous invites & join requests by @utkaka in #10065
- Fix user input for relations by @BykhovDenis in #10064
- Minor ui fixes by @BykhovDenis in #10068
- Update deps oct 11 by @haiodo in #10069
- ToDo complete trigger can respect results by @BykhovDenis in #10067
- Chore: use modern api sass by @lexiv0re in #10070
- feat: add storage adapter for hulylake by @aonnikov in #10032
- add rush update-deps by @aonnikov in #10072
- Support telegram reconnect by @ArtyomSavchenko in #10039
- qfix: remove indexeddb provider by @aonnikov in #10073
- fix: return original octet-stream blob as image preview by @aonnikov in #10075
- Chore: Improve sass warning suppression by @lexiv0re in #10078
- Bump electron to 38.2.2 by @haiodo in #10079
- CLI argument sanitizing: removing trailing slashes in the server URL. by @GeneralGDA in #10080
- Remove templates by @haiodo in #10084
- Bump all core/server packages to latest version by @haiodo in #10082
- Fix admin integrations by @ArtyomSavchenko in #10076
- Remove unused ts-standard dependency by @n1kolasM in #10086
- add check-versions script by @aonnikov in #10089
- Use navigation by types instead of spaces by @ArtyomSavchenko in #10083
- Enable ordering middleware by @haiodo in #10077
- Fix action layout in card feed by @ArtyomSavchenko in #10088
- Bump versions by @haiodo in #10087
- Allow to perform markdown copy by @haiodo in #10090
- Update server to include proper gauges by @haiodo in #10091
- Compile asserts only with rush by @haiodo in #10085
- Rework client storage access by @aonnikov in #10081
- Add copilot instructions by @haiodo in #10092
- fix: properly unobserve ydoc in inline comments by @aonnikov in #10094
- Allow build without login to docker hub by @haiodo in #10095
- fix: check pasted content before paste by @aonnikov in #10097
- Disable chat by @BykhovDenis in #10098
- Add subprocess match trigger by @BykhovDenis in #10101
- Prevent duplicating ToDos in documents content by @n1kolasM in #10063
- Fix moved packages by @haiodo in #10104
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #10093
- UBERF-13891: global user profile by @lexiv0re in #10102
- fix: editor table performance improvements by @aonnikov in #10106
- Launch at login option for Windows Desktop. by @GeneralGDA in #10105
- Redesign card nav header by @ArtyomSavchenko in #10107
- Bump versions to latest core/server by @haiodo in #10108
- Remove redundant question marks by @haiodo in #10109
- remove image endpoint from datalake by @aonnikov in #10112
- feat:allow to customize typing by @aonnikov in #10111
- qfix: show billing in settings by @aonnikov in #10116
- Bump communication version by @kristina-fefelova in #10117
- Fix translate service by @kristina-fefelova in #10118
- Fix: reduced theme blinking on desktop app start (windows). by @GeneralGDA in #10119
- Drawing board control refinement by @GeneralGDA in #10121
- fix: restructure workspace general settings by @aonnikov in #10120
- Fix card close by @BykhovDenis in #10123
- Disable process notification popup by @BykhovDenis in #10122
- RunProcess action for multiple cards by @BykhovDenis in #10125
- Merge inbox by @kristina-fefelova in #10057
- Fix timezone updates by @ArtyomSavchenko in #10127
- Fix inbox by @kristina-fefelova in #10129
- ID type by @BykhovDenis in #10126
- Number and boolean default values by @BykhovDenis in #10131
- Fix i18n by @BykhovDenis in #10132
- Show relations by @BykhovDenis in #10133
- Support favorite card types by @ArtyomSavchenko in #10130
- Fix relation cards presenter by @BykhovDenis in #10135
- Rating Base by @haiodo in #10124
- Redesign feed view by @ArtyomSavchenko in #10136
- fix: proper transcode large files by @aonnikov in #10137
- Add ai usage to billing by @kristina-fefelova in #10138
- fix pulse issues by @aonnikov in #10144
- Remove redundant tooltip for card type by @ArtyomSavchenko in #10145
- Drawing board rect, ellipse and line shape drawing. by @GeneralGDA in #10142
- Back/Forward buttons move into the title bar. by @GeneralGDA in #10146
- Allow to see archived channels by @kristina-fefelova in #10148
- Direct typing and presence by @kristina-fefelova in #10147
- show card space by @BykhovDenis in #10150
- Process copy markup when card creating by @BykhovDenis in #10149
- Show card content diff by @BykhovDenis in #10151
- Fix error for message without translation by @ArtyomSavchenko in #10152
- Fix case sensitive search for issues by @ArtyomSavchenko in #10153
- Bump versions of all deps by @haiodo in #10154
- fix: use proper doc key when compacting backup by @aonnikov in #10155
- Bump core deps by @haiodo in #10156
- Custom field order by @BykhovDenis in #10158
- sortable card viewlets by @BykhovDenis in #10160
- Bump packages by @haiodo in #10162
- Add chunter-->card tool by @kristina-fefelova in #10163
- force compact backup by @aonnikov in #10164
- Hide content diff in inbox by @BykhovDenis in #10161
- Filter wrong domain from traces by @haiodo in #10165
- Full rush update attempt by @haiodo in #10157
- use latest core by @haiodo in #10167
- Fxi rating control by @haiodo in #10168
- Merge collab change messages by @BykhovDenis in #10166
- Update changelog and fix api client reference by @ArtyomSavchenko in #10169
- Subscriptions by @lexiv0re in #10114
- Bump versions by @BykhovDenis in #10170
- add usage info to workspace status by @aonnikov in #10172
- fix: optimize editor toolbar loading state check by @aonnikov in #10174
- Display upgrade plan button if limit is reached by @ArtyomSavchenko in #10175
- Improve upgrade modal for non-billing manager by @ArtyomSavchenko in #10180
- EQMS-1650: External approvers fixes by @lexiv0re in #10181
- EQMS-1402: limit password login max attempts by @lexiv0re in #10184
- Update chat scroll by @kristina-fefelova in #10182
- Improve office floor editing by @BykhovDenis in #10173
- Bump server by @BykhovDenis in #10185
- Add usage indicator instead of upgrade button by @ArtyomSavchenko in #10186
- Make usage indicator more contrast by @ArtyomSavchenko in #10188
- Avoid creating circular dependencies in drive folders by @ArtyomSavchenko in #10193
- Redesign Huly loading screen by @ArtyomSavchenko in #10189
- Fix wrong component imports by @haiodo in #10194
- Fix double submenu in settings by @ArtyomSavchenko in #10196
- Enable PNPM workspaces by @haiodo in #10192
- Qfix: double approval of review/approve request by @lexiv0re in #10199
- card RBAC by @BykhovDenis in #10197
- Redesign limits indicator by @ArtyomSavchenko in #10198
- Do not use deleted email for login by @ArtyomSavchenko in #10202
- Use our tabs for "open in new tab" by @BykhovDenis in #10204
- Fix process roles by @BykhovDenis in #10203
- Fix mail notifications by @ArtyomSavchenko in #10208
- fix table issues by @aonnikov in #10207
- Fix unstable QMS login tests by @ArtyomSavchenko in #10210
- EQMS-1401: track password changed events by @lexiv0re in #10217
- Fix value.every is not a function by @ArtyomSavchenko in #10213
- Fix bandwidth constraint errors by @ArtyomSavchenko in #10211
- fix: use slim docker image by @aonnikov in #10214
- Optimise docker build space usage by @ArtyomSavchenko in #10224
- Free disk space for ui tests by @ArtyomSavchenko in #10225
- Reuse and improve free space action by @ArtyomSavchenko in #10226
- Enable inbox in default config by @ArtyomSavchenko in #10227
- Fix null error in getReviewers by @ArtyomSavchenko in #10229
- Bump core and server versions by @ArtyomSavchenko in #10230
Full Changelog: v0.7.266...v0.7.307