Commit Graph
8854 Commits
Author SHA1 Message Date
Denis BykhovandGitHub 2f3b99fd34 hide_automationOnly_executions (#10828)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-08 00:22:04 +05:00
Denis BykhovandGitHub 364c629d08 Allow array for relation (#10827)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-07 21:54:29 +05:00
Denis BykhovandGitHub f429a3e830 type selector fix (#10826)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-07 19:03:32 +05:00
Denis BykhovandGitHub f561318a6a integrate MarkupProperties directly into tag attribute components (#10824)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-06 15:45:22 +05:00
Denis BykhovandGitHub 4b4b9edbcc add AskSubclass option to CreateCard process and implement ClassUserInput component for flexible subclass selection (#10822)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-05 18:37:39 +05:00
Alexander OnnikovandGitHub 136a4e6b93 feat: hide inactive employees (#10821)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2026-05-05 18:06:13 +07:00
FVOCIandGitHub 2d73be14f8 feat: Korean (ko) translation (#10820)
Signed-off-by: FVOCI <150913557+fvoci@users.noreply.github.com>
2026-05-05 15:38:15 +05:00
Artyom SavchenkoandGitHub 063a1175c6 Allow to copy controlled document content (#10819)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-05 14:55:47 +07:00
Denis BykhovandGitHub b26f093c42 support bulk association creation (#10818)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-04 11:42:35 +05:00
Denis BykhovandGitHub 8d62d91d28 Allow to sort attributes for parent and sub class together (#10816)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-03 23:41:27 +05:00
Denis BykhovandGitHub c6738a02cb markup check filled (#10817)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-03 15:53:23 +05:00
Denis BykhovandGitHub 1dc41f0b1d Fix tables (#10813)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-05-01 21:43:15 +05:00
Denis BykhovandGitHub 826264ef25 enable support for association-based attributes in markdown table (#10811)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-30 12:22:29 +05:00
Artyom SavchenkoandGitHub cb92341556 Exclude payment from dev setup (#10810)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-30 13:48:48 +07:00
Denis BykhovandGitHub 9a847386ae feat: add show all versions toggle to card view options and implement version query filtering (#10809)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-29 01:30:46 +05:00
Denis BykhovandGitHub 62f06940df enable nested association attribute configuration (#10808)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-28 20:26:21 +05:00
Denis BykhovandGitHub 77ac9e09a3 Add left menu for styled text (#10807)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-28 20:25:32 +05:00
Denis BykhovandGitHub 37f5f77f1a feat: add StringFromEnum and EnumFromString process functions (#10806)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-28 19:21:10 +05:00
Denis BykhovandGitHub 1f239235c0 card/process updating import (#10805)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-27 20:29:29 +05:00
Artyom SavchenkoandGitHub 6747131e23 Fix link action (#10793)
* Fix link action

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>
2026-04-27 15:55:53 +07:00
Denis BykhovandGitHub d2591a1e71 Markup properties (#10804)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-27 13:46:08 +05:00
Artyom SavchenkoandGitHub 338b16d665 Do not allow to assign guest as space owner (#10803)
* Exclude guests from space owners

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Show guest if he is in owners

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-25 18:29:08 +07:00
Artyom SavchenkoandGitHub 738a2d0040 Configure available spaces for anonymous guests in settings (#10802)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-25 18:28:28 +07:00
Artyom SavchenkoandGitHub 262bc3153c Optimize memory usage for rekoni service (#10797)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:56:24 +07:00
Artyom SavchenkoandGitHub f7ae635b21 Fix login form layout on small screens (#10798)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:56:02 +07:00
Artyom SavchenkoandGitHub 69c9422d3b Add found elements count in desktop (#10799)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:55:39 +07:00
Artyom SavchenkoandGitHub f188db9888 Disable auto-translate and mailbox (#10800)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:55:22 +07:00
7905e0a6cf fix: re-enable model version check in CI (#10796)
The check_model_version.js CI step was commented out, which allowed
v0.7.413 to ship with MODEL_VERSION=0.7.343 baked into the desktop
client. This causes a blocking "New version is available" dialog for
self-hosted users whose servers have MODEL_VERSION > 0.7.343.

Re-enabling this check will catch future model/version.txt drift
before it reaches a release.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-23 11:31:30 +07:00
Denis BykhovandGitHub add2a8a228 feat: add trigger to remove associated execution data when a card is deleted (#10795)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-22 22:45:55 +05:00
Denis BykhovandGitHub 6796636d8a Handle mixin for todo result (#10792)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-21 21:30:58 +05:00
Artyom SavchenkoandGitHub ecad38c940 Fix published packages (#10788)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-21 20:31:22 +07:00
Denis BykhovandGitHub 6370f0c693 run_process_backend (#10791)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-21 16:28:29 +05:00
Artyom SavchenkoandGitHub a78c58b65a Fix auto join translations (#10787)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 15:47:42 +07:00
Artyom SavchenkoandGitHub f885bf90e0 Fix UI freeze on controlled doc update view (#10778)
* Fix UI freeze on controlled doc update view

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix translation

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 13:07:40 +07:00
Artyom SavchenkoandGitHub 99eafbf8bb Fix training question actions (#10780)
* Fix training actions

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Formatting

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 13:07:25 +07:00
Artyom SavchenkoandGitHub 49a2edf19e Fix tracker project actions (#10786)
* Fix tracker project actions

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Revert "Fix tracker project actions"

This reverts commit 586c6562bd.

* Convert docs for all actions

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>
2026-04-20 13:06:57 +07:00
Denis BykhovandGitHub 4da2c637f4 version_creating_fix (#10785)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-19 17:03:43 +05:00
Denis BykhovandGitHub b9657d53d1 Add min and max transformation functions (#10782)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-19 02:29:55 +05:00
Artyom SavchenkoandGitHub db97de7c63 Fix controlled document folder export (#10775)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:36:11 +07:00
Artyom SavchenkoandGitHub 749a3603b5 Use console warning for slow requests (#10776)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:36:00 +07:00
Artyom SavchenkoandGitHub 848c5dd312 Fix calendar connection on small screens (#10777)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:35:47 +07:00
Artyom SavchenkoandGitHub 596e2705a8 Add ability to configure guest spaces in settings (#10770)
* Configure guest channels in the settings

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Update space classes

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-16 15:02:44 +07:00
Artyom SavchenkoandGitHub 3e415cb0d2 feat: User statuses (#10774)
* feat: User status

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>
2026-04-16 15:02:29 +07:00
Artyom SavchenkoandGitHub 44e4366255 Set 1.0 product version during export (#10771)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-16 14:23:17 +07:00
Artyom SavchenkoandGitHub 869bec96dc Add tool to create missing SocialIdentity (#10758)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-15 14:33:55 +07:00
Artyom SavchenkoandGitHub 7bb98df779 Fix translation errors in copy table action (#10769)
* Fix translation errors in md table

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Add tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Add warning

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-15 14:33:37 +07:00
Igor LoskutovandGitHub cc9c8b870b fix(ci): emit TypeScript declarations before npm publish (#10768)
Published tarballs of several @hcengineering/* packages (0.7.411+)
are missing their .d.ts files, despite every package.json declaring
"types": "types/index.d.ts" and listing "types/**/*" in "files".

  Repro: npm pack @hcengineering/core@0.7.413 --dry-run --json
         (no `types/` entries in the file list)

Root cause
----------
`publish-npm.yml` runs `rush build`, which is defined in
`common/config/rush/command-line.json` as a phased command with
`"phases": ["_phase:build"]`. `_phase:build` resolves to
`compile transpile src` (an esbuild-only transpile → `lib/`). The
`.d.ts` emit lives in a separate phase, `_phase:validate`
(`compile validate` → `tsc --emitDeclarationOnly` →
`declarationDir: ./types`), which the publish workflow never runs.
Because `types/` does not exist when safe-publish.js invokes
`npm publish`, the `types/**/*` glob in each package's `files` field
matches nothing and the tarball ships without declarations.

Why this didn't regress earlier
-------------------------------
These packages used to live in the now-dormant `hcengineering/huly.core`
repo. That repo's `ci.yml` explicitly ran `rush validate` before
`rush publish`, so `types/` was always present at publish time.

After migration into this monorepo, the publish pipeline was rewritten
(PR #10542, then extracted to `publish-npm.yml` in PR #10580) and the
validate step was not carried over. Versions 0.7.18–0.7.382 still
shipped declarations because:

  - 0.7.18–0.7.26 were published from `huly.core` (validate present).
  - 0.7.382 was published manually from a developer machine
    (`_nodeVersion: 22.13.0, _npmVersion: 11.0.0` in npm metadata —
     doesn't match the CI runner). `types/` happened to be left on
     disk from prior local development.
  - 0.7.411+ are the first versions published via `publish-npm.yml`
    on a fresh runner (`_nodeVersion: 22.22.2, _npmVersion: 10.9.7`,
     consistent with actions/setup-node@v6 resolving `.nvmrc: v22`).
    Fresh workspace, no validate step, no `types/`.

Fix
---
Add a `rush validate` step between build and publish in
`publish-npm.yml`. Scoped to the publish workflow so regular CI build
times are unaffected. An alternative would be to add `_phase:validate`
to the `build` phased command in `command-line.json` (matching
`build:watch`, which already does `["_phase:build", "_phase:validate"]`),
but that would make any validate failure block all builds, not just
publishes — strictly worse blast radius for this particular bug.

Affected packages observed on npm (0.7.411+):
  @hcengineering/core
  @hcengineering/account-client
  @hcengineering/api-client
  @hcengineering/text
  @hcengineering/text-core
  @hcengineering/text-html

Fixes #10767
2026-04-15 12:47:45 +07:00
Artyom SavchenkoandGitHub 005980c0a1 Revert "Hide meeting minutes from guests (#10737)" (#10763)
This reverts commit 28b513411d.
2026-04-13 22:23:18 +07:00
Denis BykhovandGitHub 772c4782c8 Fix card viewlet setting for associations (#10761)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-13 20:39:50 +07:00
Denis BykhovandGitHub 59c794b1f6 Fix grid migration (#10762)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-13 20:39:11 +07:00