Alexander Onnikov and GitHub
103a81fa39
fix: embed html instead of showing in iframe ( #10549 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-24 23:47:02 +05:00
Alexander Onnikov and GitHub
c06ded12e2
fix: embed pdf via direct link ( #10491 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-07 17:33:51 +05:00
Artyom Savchenko and GitHub
40fda7b337
feat: Brazilian Portuguese translation ( #10478 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-07 17:33:11 +05:00
4563fab7a6
feat(ui): add Turkish language to settings popup ( #10441 )
...
* feat(ui): add Turkish language to settings popup
Added Turkish (Türkçe) to the language selection dropdown in SettingsPopup.svelte
and added the Turkish IntlString definition to plugin.ts.
Turkish translation files already exist in the codebase (lang/tr.json files).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
* ci: add workflow to build front image with Turkish support
Adds a GitHub Actions workflow to build and push the front container
image to GitHub Container Registry for testing Turkish language support.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
* fix(ci): use lowercase image name for ghcr.io
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
* fix(ci): use huly's docker:build for proper image creation
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
* chore: remove test workflow file from PR
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
* feat(inbox): add Turkish translations for inbox module
Added missing Turkish translation file for the inbox-assets plugin.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
---------
Signed-off-by: Bahadır Atılgan <gokcel.bahadir@gmail.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 20:36:46 +07:00
Denis Bykhov and GitHub
9bb0d35de5
Card versioning ( #10336 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-12-29 19:04:38 +05:00
Denis Bykhov and GitHub
33bb180505
Ability to show ids in title ( #10318 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-12-19 20:26:53 +05:00
Artyom Savchenko and GitHub
1dd5db283e
feat: Export documents from one workspace to another ( #10283 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-12-12 12:02:06 +05:00
Andrey Sobolev and GitHub
73a99cb37d
Improve performance for separator ( #10258 )
...
* Improve performance for separator
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
* Prevent mouse events during separator move
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
---------
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-11-28 18:00:26 +07:00
Denis Bykhov
d5d5b4028f
Add password aging
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-11-27 00:01:53 +05:00
Artyom Savchenko and GitHub
7ce12ddc0d
Redesign limits indicator ( #10198 )
...
* Redesign limits indicator
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix formatting
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-11-10 18:15:13 +07:00
Artyom Savchenko and GitHub
f96acb2b1c
Redesign Huly loading screen ( #10189 )
...
* Redesign Huly loading screen
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Update copyright
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Use square spinner
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-11-07 08:37:51 +07:00
Artyom Savchenko and GitHub
6a5a7ea650
Display upgrade plan button if limit is reached ( #10175 )
2025-10-31 11:01:14 +07:00
Alexander Onnikov and GitHub
621a61da22
add usage info to workspace status ( #10172 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-10-30 19:40:20 +07:00
Alexander Onnikov and GitHub
c6706903f7
fix pulse issues ( #10144 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-10-24 18:47:37 +07:00
Kristina and GitHub
f2e0ca1453
Add ai usage to billing ( #10138 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-10-24 12:02:39 +04:00
Andrey Sobolev and GitHub
aa7829bb93
Update deps oct 11 ( #10069 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-10-12 08:55:50 +07:00
Alexander Onnikov and GitHub
4781e6f5a5
qifx: address sentry issues ( #10027 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-10-05 23:53:02 +07:00
Alexey Zinoviev and GitHub
edc2378845
UBERF-13844,13845: Edit card type UI improvements ( #10009 )
...
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com >
2025-10-02 23:03:31 +04:00
Artyom Savchenko and GitHub
ae497e270a
Update cards feed view ( #9979 )
...
* New card view
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Update card feed view
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix content preview
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix formatting
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Minor fixes
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix layout
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-10-02 12:33:53 +07:00
ff4fdc228a
Office: use pulse for invites and join requests ( #9941 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-02 11:37:55 +07:00
Denis Bykhov and GitHub
0f80bfd95f
Process const context ( #9996 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-10-01 21:33:10 +05:00
Artyom Savchenko and GitHub
3195af9934
Fix modal layout ( #9980 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-09-30 18:38:19 +07:00
Anton Alexeyev and GitHub
764d963885
Backport plugin permissions in the workspace ( #9966 )
...
* Apply patch
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix merge errors
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix drive header
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix tests
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 09:55:39 +07:00
Artyom Savchenko and GitHub
8a7f78c59a
Fix threads and attachments overflow for large messages ( #9950 )
...
* Fix large message display
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-09-26 21:40:16 +07:00
Denis Bykhov and GitHub
1a0496c743
Add min and max value support for number inputs ( #9916 )
2025-09-23 14:44:20 +07:00
Alexey Zinoviev and GitHub
c0fa4b7299
UBERF-13511: Support guest tokens with open account ( #9834 )
...
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com >
2025-09-11 22:49:33 +07:00
Artyom Savchenko and GitHub
113e72e3af
Add search for card types dropdown ( #9836 )
2025-09-11 17:55:20 +07:00
Anton Alexeyev and GitHub
ab0ee7388d
Emoji improvements ( #9730 )
...
* Add Noto Color emojis
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix custom emojis in the new chat
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Rollback unnecessary changes
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix return type
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Load emoji function in the top level component
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix detection of messages with emojis only
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Move parseEmojisFunction to the plugin
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-09 12:34:38 +07:00
Artyom Savchenko and GitHub
59c8f05508
Add content to new card form in Home ( #9803 )
2025-09-08 22:44:45 +07:00
Artyom Savchenko and GitHub
8381d2ce70
New card form in Home ( #9787 )
...
* New card form
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Add tooltip for extend button
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-09-05 23:35:41 +07:00
Alexander Onnikov and GitHub
567fd3b4dc
UBERF-11387 Preview service ( #9738 )
...
* UBERF-11387 Preview service
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* code review fixes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* optimize build
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* use base preview image
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* free some disk space in github runner
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* fix: try to clean builder cache
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* fix: update sharp version for preview
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
* some cache fixes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
---------
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-09-03 01:08:37 +07:00
Denis 'GeneralGDA' Gladkiy and GitHub
1b1bbe7053
Drawing board on theme dependent palette ( #9750 )
...
* Drawing board colors palette now depends on UI color theme
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
* Desktop app for windows bug fixes. Formatting and style fixes.
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
* Desktop app bug fix.
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
* Theme unsubscribing fix.
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
* Formatting.
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
* Typo fix.
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
---------
Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com >
2025-09-02 12:45:30 +06:00
Kristina and GitHub
5d9f62d178
Init home page ( #9735 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-08-29 10:33:31 +04:00
Kristina and GitHub
ff4cce9248
Fix direct title ( #9721 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-08-26 13:26:56 +04:00
Alexander Onnikov and GitHub
40a72af7ee
fix: limit clone depth ( #9716 )
2025-08-25 18:23:24 +07:00
Kristina and GitHub
b618b3c42f
Init directs ( #9715 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-08-25 14:36:59 +07:00
Kristina and GitHub
d2a5a2ef53
Fix inbox ui ( #9688 )
2025-08-19 02:22:39 +07:00
Artyom Savchenko and GitHub
21e49e833c
UBERF-13124: Format hulygram phone number ( #9686 )
2025-08-19 02:21:57 +07:00
Alexander Platov and GitHub
b36e64d148
Fix EQMS-1630: Separator resize logic ( #9662 )
...
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
2025-08-12 11:17:29 +07:00
Alexander Platov and GitHub
879f67ff62
analytics: add IP headers collection for geo debugging and session tracking ( #9648 )
...
* analytics: add IP headers collection for geo debugging and session tracking
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
* Fix
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
* Format
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
---------
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
2025-08-07 11:10:17 +05:00
Artyom Savchenko and GitHub
0cc83dac54
Integration UI fixes ( #9647 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-08-06 18:53:35 +07:00
Denis Bykhov and GitHub
29257e9fc8
Improve process ui ( #9645 )
2025-08-06 17:19:12 +07:00
2021e27379
UBERF-12988: Add integration status and redesign integration state ( #9643 )
...
* UBERF-12988: Add integration status and redesign integration state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Update plugins/setting-assets/lang/es.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
* UBERF-12988: Get state from event
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-12988: Add isLoading for status
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-12988: Fix svelte-check
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-06 13:09:15 +07:00
Artyom Savchenko and GitHub
7e92c12073
UBERF-11414: Integrations ( #9610 )
...
* UBERF-11414: Use common integration kind
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Allow multiple gmail
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Merge with develop
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Refactor integration kinds
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add integrations package
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Integrations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Integration state and config
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add integration events
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Refresh integration states
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Rename to integration-client
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add filter button
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add translations for filters
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Synced channels count
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Actions
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add isLoading for connect
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Create connection and integration
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Use social id from hulygram
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Remove old integrations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Gmail state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Gmail state and disconnect all handler
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Add tests
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Formatting
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Gmail sync state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix rush check
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix gmail tests
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix calendar actions and config
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Calendar state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Access config
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Github integration state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix svelte errors
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix formatting
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix typos
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix validate
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Fix translations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* UBERF-11414: Retry on network issues
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2025-08-04 15:14:06 +07:00
Alexander Onnikov and GitHub
fd5354a7d1
fix broken ui test ( #9629 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-07-31 23:38:21 +07:00
Alexander Onnikov and GitHub
f326e35541
feat: minimized screen recorder ( #9619 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2025-07-31 15:43:12 +07:00
Kristina and GitHub
f3c4de0a44
Chat fixes v2 ( #9616 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-07-30 14:09:18 +04:00
Victor Ilyushchenko and GitHub
5d991da341
Attempt to persist text input state across the platform on beforeunload ( #9612 )
...
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-07-29 23:01:29 +07:00
Kristina and GitHub
679a3df09f
Init poll applet ( #9586 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-07-23 19:05:48 +07:00
Anton Alexeyev and GitHub
cfbe03bf99
Readonly ux improvements ( #9573 )
...
* Add Join WS button to the AccountPopup
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Add ReadOnly notification to the Recorder
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Add ReadOnly notification to the file uploader
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Tune locales
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-21 18:23:10 +07:00