Commit Graph

18312 Commits

Author SHA1 Message Date
Tienson Qin
2195c4b63a fix: convert to ref type when updating a property to closed values 2024-04-16 23:24:53 +08:00
Tienson Qin
8554e15be7 fix: closed values for default type 2024-04-16 21:04:19 +08:00
rcmerci
187c743224 test(undo): comment out testcases for now 2024-04-16 18:58:40 +08:00
rcmerci
842efe5958 test(undo): add random outliner-ops testcase 2024-04-16 18:58:40 +08:00
rcmerci
99aa9ebe02 enhance(test): add generators for outliner-op 2024-04-16 18:58:40 +08:00
rcmerci
cf4e43e126 fix: remove wrong cond when delete-blocks 2024-04-16 18:58:40 +08:00
rcmerci
02f9041dd0 chore: update prn content 2024-04-16 18:58:40 +08:00
Tienson Qin
202576a862 fix: load property pairs for structured blocks 2024-04-16 16:30:03 +08:00
Tienson Qin
daafe5f4e0 fix: default type values 2024-04-16 15:56:43 +08:00
dependabot[bot]
0aa8b5a607 chore(deps): bump tar from 6.2.0 to 6.2.1 in /packages/ui
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 15:50:10 +08:00
charlie
977eaee3d9 enhance(ux): refactor the classic datepicker to the shui calendar within the animated-model cp 2024-04-16 15:17:25 +08:00
Tienson Qin
ee9391e091 fix: display class properties 2024-04-16 15:07:42 +08:00
dependabot[bot]
2ec2bb30e7 chore(deps): bump tar from 6.2.0 to 6.2.1
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 13:02:03 +08:00
Gabriel Horner
1e1a17aaf4 fix: validation of single value for a :many property
Single value of a :many property wasn't being rolled up as a set,
in CLI or in app validation
2024-04-15 17:17:24 -04:00
Gabriel Horner
eb9f422a6b fix: can't add a new page property 2024-04-15 16:10:45 -04:00
Tienson Qin
09f65cf842 fix: lazy load properoty value blocks 2024-04-16 00:49:29 +08:00
Gabriel Horner
236a28764b fix: new property values invalid because of placeholder
Also use cardinality in validation instead of previous hacky value-based
detection. Also disable closed-values generation so new graphs can
temporarily be valid
2024-04-15 12:22:21 -04:00
Gabriel Horner
f57b0f137e fix: property always updating updated-at
updated-at is meaningless if it's always updated, especially when
updated for property values. Only update it if property itself has
changed
2024-04-15 11:02:08 -04:00
Gabriel Horner
b390459a61 fix: can't uncheck checkbox property val 2024-04-15 09:56:47 -04:00
Tienson Qin
dbab96771c fix: refresh property value ui when block values have been retracted 2024-04-15 21:40:57 +08:00
Gabriel Horner
8ec360759a enhance(dev): humanize option for validation script
also fix nil entity query results
2024-04-15 09:36:09 -04:00
Tienson Qin
4828cfa17d fix: handle situations when block values have been retracted 2024-04-15 21:05:11 +08:00
Tienson Qin
fb93a35fbc fix: store text values as entities 2024-04-15 20:39:36 +08:00
charlie
4face39381 fix(ui): z-index of the shui select content 2024-04-15 20:14:34 +08:00
Tienson Qin
7fb5fb7511 fix: add pair with existing property 2024-04-15 19:18:20 +08:00
Tienson Qin
3beb10c5cb enhance: store property text as blocks 2024-04-15 18:53:06 +08:00
charlie
fe12ffab86 enhance(ui): polish accent color for the classic form select 2024-04-15 18:30:59 +08:00
Tienson Qin
9725934af8 fix: multi-line block content not saved 2024-04-15 17:53:10 +08:00
Tienson Qin
e19879a12a fix: cleanup property related data 2024-04-15 17:00:46 +08:00
Tienson Qin
960033d9f5 fix: date picker updated value not refreshed on UI 2024-04-15 16:35:22 +08:00
Tienson Qin
4616fcb697 fix: date picker 2024-04-15 16:19:42 +08:00
Tienson Qin
ac23d31f85 fix: date picker button align 2024-04-15 16:11:07 +08:00
charlie
5797dbac6c enhance(ui): polish details for the settings-related dialog 2024-04-15 15:43:16 +08:00
Tienson Qin
d30e20e4eb enhance: move tags outside page info 2024-04-15 14:43:55 +08:00
charlie
136f5faf5f fix(ux): bullet alignment & blink of the first child block for the intent operation 2024-04-15 14:33:42 +08:00
Tienson Qin
ff53ed811c fix: display viewable properties 2024-04-15 13:52:49 +08:00
Tienson Qin
3e0849cb16 fix: set more properties as hidden properties 2024-04-15 13:01:46 +08:00
Tienson Qin
81da3a9960 enhance: move tags and icon to properties area too 2024-04-15 12:52:53 +08:00
Tienson Qin
dd0de0b45f fix: closed value icon 2024-04-15 12:11:45 +08:00
Tienson Qin
837e1aad6d fix: property set icon 2024-04-15 12:00:12 +08:00
charlie
cdc4749ca8 enhance(ui): lables alignment for the page properties details 2024-04-15 11:56:42 +08:00
Tienson Qin
afde2df1f0 fix: lint 2024-04-15 11:40:18 +08:00
Tienson Qin
356f45b8e5 Merge branch 'feat/db' into refactor/db-properties-schema 2024-04-15 11:38:34 +08:00
charlie
2ba9f28026 Merge branch 'master' into feat/db 2024-04-15 07:58:14 +08:00
charlie
1e6a7f9010 fix(ui): close all for the shui popups 2024-04-14 11:18:11 +08:00
charlie
956f380ddc fix(plugin): props for the sdk editor component 2024-04-14 11:17:46 +08:00
Tienson Qin
e66e8d245e fix: cycle todos 2024-04-14 08:46:34 +08:00
Tienson Qin
ebe67390fa perf: no need to get all the property pairs when asking for only one 2024-04-14 08:33:53 +08:00
Tienson Qin
e03b5a2322 fix: property pairs lazy load 2024-04-14 08:19:59 +08:00
Tienson Qin
47abd92155 fix: load property pairs too when lazy load a block 2024-04-14 08:13:10 +08:00