-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DB properties storage refactoring #11177
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1956d80 - Browse repository at this point
Copy the full SHA 1956d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede9e5d - Browse repository at this point
Copy the full SHA ede9e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 210be5a - Browse repository at this point
Copy the full SHA 210be5aView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cd38e0b - Browse repository at this point
Copy the full SHA cd38e0bView commit details -
1. back to use container id + editing block id instead of block dom ref to decide which block is in editing, to simplify edit-block! and reduce browser gc. 2. set next editing block ahead of receiving the data changes from db worker, so the editor feels a bit faster.
Configuration menu - View commit details
-
Copy full SHA for 2d5eb0f - Browse repository at this point
Copy the full SHA 2d5eb0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a329024 - Browse repository at this point
Copy the full SHA a329024View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0564c - Browse repository at this point
Copy the full SHA 7a0564cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76dd204 - Browse repository at this point
Copy the full SHA 76dd204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2940e86 - Browse repository at this point
Copy the full SHA 2940e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df866a - Browse repository at this point
Copy the full SHA 6df866aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3130e3 - Browse repository at this point
Copy the full SHA b3130e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77679db - Browse repository at this point
Copy the full SHA 77679dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa98bc4 - Browse repository at this point
Copy the full SHA aa98bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f9bfbc - Browse repository at this point
Copy the full SHA 9f9bfbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15cb71e - Browse repository at this point
Copy the full SHA 15cb71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5748f6 - Browse repository at this point
Copy the full SHA d5748f6View commit details -
fix: properties silently clobbered each other if
they had the same unique db-ident. Ensure a unique db-ident with automatic db-ident suffixes. Also add tests for this and add more sanitization to property db idents
Configuration menu - View commit details
-
Copy full SHA for ea1cc87 - Browse repository at this point
Copy the full SHA ea1cc87View commit details -
fix: adding class properties can result
in clobbered db idents. Also rename fn to make its purpose explicit
Configuration menu - View commit details
-
Copy full SHA for 6a2b6d2 - Browse repository at this point
Copy the full SHA 6a2b6d2View commit details -
fix: new db graph doesn't silently clobber db/ident's
if they conflict
Configuration menu - View commit details
-
Copy full SHA for a608139 - Browse repository at this point
Copy the full SHA a608139View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7d2104c - Browse repository at this point
Copy the full SHA 7d2104cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef627c2 - Browse repository at this point
Copy the full SHA ef627c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8de4989 - Browse repository at this point
Copy the full SHA 8de4989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62802d0 - Browse repository at this point
Copy the full SHA 62802d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0baba5c - Browse repository at this point
Copy the full SHA 0baba5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6996636 - Browse repository at this point
Copy the full SHA 6996636View commit details -
Configuration menu - View commit details
-
Copy full SHA for e962797 - Browse repository at this point
Copy the full SHA e962797View commit details -
enhance: remove border radius for property key bullet
To difference properties from block content.
Configuration menu - View commit details
-
Copy full SHA for aa314c8 - Browse repository at this point
Copy the full SHA aa314c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b1e3a8 - Browse repository at this point
Copy the full SHA 4b1e3a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c2ee8 - Browse repository at this point
Copy the full SHA 39c2ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 789e24f - Browse repository at this point
Copy the full SHA 789e24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d44bd44 - Browse repository at this point
Copy the full SHA d44bd44View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcecbcf - Browse repository at this point
Copy the full SHA fcecbcfView commit details -
fix: unable to add a page or date closed value
Also fix page and date properties creating unused hidden pages from property configuration
Configuration menu - View commit details
-
Copy full SHA for f1c9277 - Browse repository at this point
Copy the full SHA f1c9277View commit details -
fix: date property page crashing with closed values
page-cp is nil from a page and is redundant in a block context
Configuration menu - View commit details
-
Copy full SHA for a70b7bf - Browse repository at this point
Copy the full SHA a70b7bfView commit details -
chore: property type vars should be in property.type
also remove unused :block and :uuid types
Configuration menu - View commit details
-
Copy full SHA for c29d4a3 - Browse repository at this point
Copy the full SHA c29d4a3View commit details -
fix: new graphs don't create unused hidden pages for
date and page closed properties. Observed with properties graph
Configuration menu - View commit details
-
Copy full SHA for a42e5f6 - Browse repository at this point
Copy the full SHA a42e5f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4c0c33 - Browse repository at this point
Copy the full SHA e4c0c33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0895c13 - Browse repository at this point
Copy the full SHA 0895c13View commit details -
fix: adding existing values to page and date properties
multiple bugs: - detected existing closed values incorrectly - didn't display closed values - didn't add existing values correctly
Configuration menu - View commit details
-
Copy full SHA for aa58ff3 - Browse repository at this point
Copy the full SHA aa58ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8d76c - Browse repository at this point
Copy the full SHA 4f8d76cView commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f3dc460 - Browse repository at this point
Copy the full SHA f3dc460View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e351a4 - Browse repository at this point
Copy the full SHA 3e351a4View commit details -
Merge branch 'refactor/db-properties-schema' into refactor/db-remove-…
…block-name-unique
Configuration menu - View commit details
-
Copy full SHA for 8d128f4 - Browse repository at this point
Copy the full SHA 8d128f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e779e - Browse repository at this point
Copy the full SHA b9e779eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7007fa7 - Browse repository at this point
Copy the full SHA 7007fa7View commit details -
fix: regression on new, unused property displays blank type
in configure modal
Configuration menu - View commit details
-
Copy full SHA for 22f2bcc - Browse repository at this point
Copy the full SHA 22f2bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 527dae3 - Browse repository at this point
Copy the full SHA 527dae3View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 419eac1 - Browse repository at this point
Copy the full SHA 419eac1View commit details -
Merge branch 'refactor/db-properties-schema' into refactor/db-remove-…
…block-name-unique
Configuration menu - View commit details
-
Copy full SHA for 0096748 - Browse repository at this point
Copy the full SHA 0096748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b41808 - Browse repository at this point
Copy the full SHA 3b41808View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c83a3 - Browse repository at this point
Copy the full SHA e8c83a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbdfb6b - Browse repository at this point
Copy the full SHA bbdfb6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c0291e - Browse repository at this point
Copy the full SHA 0c0291eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6698f - Browse repository at this point
Copy the full SHA 7b6698fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddd9a82 - Browse repository at this point
Copy the full SHA ddd9a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81e5d5f - Browse repository at this point
Copy the full SHA 81e5d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b40b4 - Browse repository at this point
Copy the full SHA 89b40b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a9608b - Browse repository at this point
Copy the full SHA 1a9608bView commit details -
fix: new db graph creates properties correctly
Also fix basic validation
Configuration menu - View commit details
-
Copy full SHA for e07fd51 - Browse repository at this point
Copy the full SHA e07fd51View commit details -
fix: schema graph creation for previous properties schema
Also add db/id to query script and fix outdated case insensitive constraint on property db idents
Configuration menu - View commit details
-
Copy full SHA for cbcff4b - Browse repository at this point
Copy the full SHA cbcff4bView commit details -
fix: add timestamps to built-in property pair
Also cleanup build-initial-properties and remove unused ns
Configuration menu - View commit details
-
Copy full SHA for 97367c3 - Browse repository at this point
Copy the full SHA 97367c3View commit details
Commits on Apr 12, 2024
-
fix: built-in? helper and most deps tests
Also fix validate script's count
Configuration menu - View commit details
-
Copy full SHA for 354c0c1 - Browse repository at this point
Copy the full SHA 354c0c1View commit details -
fix: closed validation with new properties
Also fix group error reporting incorrectly and improve it by adding :db/id
Configuration menu - View commit details
-
Copy full SHA for b2a2249 - Browse repository at this point
Copy the full SHA b2a2249View commit details -
attribute in the wrong schema and db graph only vars had file graph keys. Also temp fix to avoid crashing ui with props
Configuration menu - View commit details
-
Copy full SHA for 4f3b7e7 - Browse repository at this point
Copy the full SHA 4f3b7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4771a97 - Browse repository at this point
Copy the full SHA 4771a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7003903 - Browse repository at this point
Copy the full SHA 7003903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cbc0ac - Browse repository at this point
Copy the full SHA 8cbc0acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90a7fe6 - Browse repository at this point
Copy the full SHA 90a7fe6View commit details -
fix: validating user :many properties
User properties with :many cardinality were overriding each other instead of aggregating
Configuration menu - View commit details
-
Copy full SHA for b99af71 - Browse repository at this point
Copy the full SHA b99af71View commit details
Commits on Apr 13, 2024
-
fix: adding new properties for some property actions
Also removed duplicate helper fn
Configuration menu - View commit details
-
Copy full SHA for 8ac39b3 - Browse repository at this point
Copy the full SHA 8ac39b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10cb5b6 - Browse repository at this point
Copy the full SHA 10cb5b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c7281 - Browse repository at this point
Copy the full SHA 52c7281View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd1ae2e - Browse repository at this point
Copy the full SHA dd1ae2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a39c8 - Browse repository at this point
Copy the full SHA 16a39c8View commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3efc85c - Browse repository at this point
Copy the full SHA 3efc85cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47abd92 - Browse repository at this point
Copy the full SHA 47abd92View commit details -
Configuration menu - View commit details
-
Copy full SHA for e03b5a2 - Browse repository at this point
Copy the full SHA e03b5a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebe6739 - Browse repository at this point
Copy the full SHA ebe6739View commit details -
Configuration menu - View commit details
-
Copy full SHA for e66e8d2 - Browse repository at this point
Copy the full SHA e66e8d2View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 356f45b - Browse repository at this point
Copy the full SHA 356f45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for afde2df - Browse repository at this point
Copy the full SHA afde2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 837e1aa - Browse repository at this point
Copy the full SHA 837e1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd0de0b - Browse repository at this point
Copy the full SHA dd0de0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81da3a9 - Browse repository at this point
Copy the full SHA 81da3a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0849c - Browse repository at this point
Copy the full SHA 3e0849cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff53ed8 - Browse repository at this point
Copy the full SHA ff53ed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d30e20e - Browse repository at this point
Copy the full SHA d30e20eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac23d31 - Browse repository at this point
Copy the full SHA ac23d31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4616fcb - Browse repository at this point
Copy the full SHA 4616fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 960033d - Browse repository at this point
Copy the full SHA 960033dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e19879a - Browse repository at this point
Copy the full SHA e19879aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9725934 - Browse repository at this point
Copy the full SHA 9725934View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3beb10c - Browse repository at this point
Copy the full SHA 3beb10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fb5fb7 - Browse repository at this point
Copy the full SHA 7fb5fb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb93a35 - Browse repository at this point
Copy the full SHA fb93a35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4828cfa - Browse repository at this point
Copy the full SHA 4828cfaView commit details -
enhance(dev): humanize option for validation script
also fix nil entity query results
Configuration menu - View commit details
-
Copy full SHA for 8ec3607 - Browse repository at this point
Copy the full SHA 8ec3607View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbab967 - Browse repository at this point
Copy the full SHA dbab967View commit details -
Configuration menu - View commit details
-
Copy full SHA for b390459 - Browse repository at this point
Copy the full SHA b390459View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for f57b0f1 - Browse repository at this point
Copy the full SHA f57b0f1View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 236a287 - Browse repository at this point
Copy the full SHA 236a287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f65cf - Browse repository at this point
Copy the full SHA 09f65cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb9f422 - Browse repository at this point
Copy the full SHA eb9f422View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 1e1a17a - Browse repository at this point
Copy the full SHA 1e1a17aView commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee9391e - Browse repository at this point
Copy the full SHA ee9391eView commit details -
Configuration menu - View commit details
-
Copy full SHA for daafe5f - Browse repository at this point
Copy the full SHA daafe5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 202576a - Browse repository at this point
Copy the full SHA 202576aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8554e15 - Browse repository at this point
Copy the full SHA 8554e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2195c4b - Browse repository at this point
Copy the full SHA 2195c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for adcc76e - Browse repository at this point
Copy the full SHA adcc76eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5833b84 - Browse repository at this point
Copy the full SHA 5833b84View commit details -
fix: closed :default values validate correctly
and values can be selected from UI. Also tweak query to expand properties if available
Configuration menu - View commit details
-
Copy full SHA for 0853940 - Browse repository at this point
Copy the full SHA 0853940View commit details -
fix: use user-property type :default for public built-in properties
Fixes a property configuration issues since configuration works with user-property types. Also remove :entity from UI as it is an internal property type and we can now use :default type
Configuration menu - View commit details
-
Copy full SHA for 6f5b744 - Browse repository at this point
Copy the full SHA 6f5b744View commit details -
Configuration menu - View commit details
-
Copy full SHA for bacba9d - Browse repository at this point
Copy the full SHA bacba9dView commit details -
fix: inlined db-based-graph? calls in db-property
Addressed fixmes for db-based-graph fns that were inlined to prevent circular dependencies b/n db-property and sqlite-util. Moved multi graph fns to db-property-util and existing db-property-util to db-property-build to address this
Configuration menu - View commit details
-
Copy full SHA for 0aa4bda - Browse repository at this point
Copy the full SHA 0aa4bdaView commit details -
Also fix :entity type incorrectly allowing things to be edited as :default when it's an internal property type. No longer need this as :default can be used for closed :entity values
Configuration menu - View commit details
-
Copy full SHA for 37974a8 - Browse repository at this point
Copy the full SHA 37974a8View commit details -
chore: use block/properties instead of property?
don't need guess at property keys anymore
Configuration menu - View commit details
-
Copy full SHA for 8f806db - Browse repository at this point
Copy the full SHA 8f806dbView commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for acf5512 - Browse repository at this point
Copy the full SHA acf5512View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8aa98 - Browse repository at this point
Copy the full SHA ed8aa98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36acf60 - Browse repository at this point
Copy the full SHA 36acf60View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf0d5b - Browse repository at this point
Copy the full SHA bcf0d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b2958 - Browse repository at this point
Copy the full SHA d4b2958View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2884fc7 - Browse repository at this point
Copy the full SHA 2884fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330ec99 - Browse repository at this point
Copy the full SHA 330ec99View commit details -
fix and enhanced validation of property values
Fixed close value validation of url and number. Enhanced :default, :page and :date types with stricter checks. Closed values are now validated at the malli-schema level
Configuration menu - View commit details
-
Copy full SHA for 71aa3fe - Browse repository at this point
Copy the full SHA 71aa3feView commit details -
fix: build all closed value property types correctly
Fixes building of :url and :number closed value properties which affected properties graph and would effect future built-in properties. Also simplify translation of property values by keeping it only in create-graph namespaces
Configuration menu - View commit details
-
Copy full SHA for 390892e - Browse repository at this point
Copy the full SHA 390892eView commit details
Commits on Apr 18, 2024
-
fix: built-in string properties with internal :string type
Also fix a bug that caused numbered list to fail after first item
Configuration menu - View commit details
-
Copy full SHA for 9bab096 - Browse repository at this point
Copy the full SHA 9bab096View commit details -
fix: basic editing of background-image property
and other future :string properties
Configuration menu - View commit details
-
Copy full SHA for 3f566b3 - Browse repository at this point
Copy the full SHA 3f566b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a30f2bd - Browse repository at this point
Copy the full SHA a30f2bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0372cb6 - Browse repository at this point
Copy the full SHA 0372cb6View commit details -
fix: pages not displaying their page properties
on initial load. Page properties would only show up after clicking on Configure which is confusing and made the initial page load seem buggy
Configuration menu - View commit details
-
Copy full SHA for 27aca24 - Browse repository at this point
Copy the full SHA 27aca24View commit details
Commits on Apr 19, 2024
-
fix: generate schema graph with new properties
Also remove unused bindings and basic validation to graph creation
Configuration menu - View commit details
-
Copy full SHA for 449d4d3 - Browse repository at this point
Copy the full SHA 449d4d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38672f2 - Browse repository at this point
Copy the full SHA 38672f2View commit details -
enhance: closed value membership validated everywhere
Frontend and lower-level validation now validate the same. Also simplified metadata injection
Configuration menu - View commit details
-
Copy full SHA for 311cd13 - Browse repository at this point
Copy the full SHA 311cd13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 622cbe0 - Browse repository at this point
Copy the full SHA 622cbe0View commit details -
enhance: allow user properties with other namespaces
to allow for imported properties to have a different namespace than the one the editor generates. Update schema example graph which now imports properties as :schema.property/X
Configuration menu - View commit details
-
Copy full SHA for 8f411fa - Browse repository at this point
Copy the full SHA 8f411faView commit details
Commits on Apr 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 44af221 - Browse repository at this point
Copy the full SHA 44af221View commit details -
Configuration menu - View commit details
-
Copy full SHA for d92a325 - Browse repository at this point
Copy the full SHA d92a325View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c93152 - Browse repository at this point
Copy the full SHA 9c93152View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a595b1 - Browse repository at this point
Copy the full SHA 5a595b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0afeb2c - Browse repository at this point
Copy the full SHA 0afeb2cView commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a0736f - Browse repository at this point
Copy the full SHA 4a0736fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e835d2 - Browse repository at this point
Copy the full SHA 1e835d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd1914 - Browse repository at this point
Copy the full SHA 1cd1914View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b3a9f4 - Browse repository at this point
Copy the full SHA 6b3a9f4View commit details -
Load as less pages && closed values as we can to avoid loading too much data. We already know that transacting db attributes is slow, going to investigate it later.
Configuration menu - View commit details
-
Copy full SHA for a15066c - Browse repository at this point
Copy the full SHA a15066cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 912ddd6 - Browse repository at this point
Copy the full SHA 912ddd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a662108 - Browse repository at this point
Copy the full SHA a662108View commit details -
fix: load user defined closed values
they aren't lazy loaded by the UI
Configuration menu - View commit details
-
Copy full SHA for 71f01b1 - Browse repository at this point
Copy the full SHA 71f01b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b20cc9d - Browse repository at this point
Copy the full SHA b20cc9dView commit details -
chore: cleanup setting :many property values
and validating them. Setting :many property values was spread across fns, hard to understand and needlessly validating differently. Removed type inferring for :many as it's not possible to do this from the UI
Configuration menu - View commit details
-
Copy full SHA for 2fad540 - Browse repository at this point
Copy the full SHA 2fad540View commit details -
fix: remove unused uuid string conversions when handling properties
also renamed anon fn to not have name as existing fn in ns
Configuration menu - View commit details
-
Copy full SHA for ee3ecdb - Browse repository at this point
Copy the full SHA ee3ecdbView commit details
Commits on Apr 23, 2024
-
fix: large graph creation having blank and incorrect block counts
large graph chunking assumed a certain tx order which isn't guaranteed. There are also some edge cases where blocks could get separated from each other which are now fixed. Also fixed a bug with validating user properties and made small enhancement for query script
Configuration menu - View commit details
-
Copy full SHA for 2f0fc3c - Browse repository at this point
Copy the full SHA 2f0fc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2702062 - Browse repository at this point
Copy the full SHA 2702062View commit details -
enhance: db graphs can add case sensitive properties
Also allow all pages view to display/sort case sensitive property pages.
Configuration menu - View commit details
-
Copy full SHA for 7e31888 - Browse repository at this point
Copy the full SHA 7e31888View commit details
Commits on Apr 24, 2024
-
enhance: allow page search to show case sensitive results
Also allow cmd-k to open to case sensitive page. Case insensitive results should still behave the same
Configuration menu - View commit details
-
Copy full SHA for e5ea21e - Browse repository at this point
Copy the full SHA e5ea21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cb2ac6 - Browse repository at this point
Copy the full SHA 4cb2ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aca502 - Browse repository at this point
Copy the full SHA 8aca502View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4bd6b9 - Browse repository at this point
Copy the full SHA b4bd6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3512d - Browse repository at this point
Copy the full SHA 5c3512dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2bdc2f - Browse repository at this point
Copy the full SHA d2bdc2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6006730 - Browse repository at this point
Copy the full SHA 6006730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd090e - Browse repository at this point
Copy the full SHA 2cd090eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a13e43 - Browse repository at this point
Copy the full SHA 0a13e43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58cf9f8 - Browse repository at this point
Copy the full SHA 58cf9f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for edef1ea - Browse repository at this point
Copy the full SHA edef1eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13edd74 - Browse repository at this point
Copy the full SHA 13edd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92cb360 - Browse repository at this point
Copy the full SHA 92cb360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d7d449 - Browse repository at this point
Copy the full SHA 6d7d449View commit details -
Configuration menu - View commit details
-
Copy full SHA for fef4e89 - Browse repository at this point
Copy the full SHA fef4e89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 558606e - Browse repository at this point
Copy the full SHA 558606eView commit details -
refactor: use :block/type for journal pages instead of :block/journal?
breaking change: removes :block/journal attribute
Configuration menu - View commit details
-
Copy full SHA for 8d9e6da - Browse repository at this point
Copy the full SHA 8d9e6daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96bdda4 - Browse repository at this point
Copy the full SHA 96bdda4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e01a771 - Browse repository at this point
Copy the full SHA e01a771View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3213d8 - Browse repository at this point
Copy the full SHA e3213d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c2a00d - Browse repository at this point
Copy the full SHA 4c2a00dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a91b34a - Browse repository at this point
Copy the full SHA a91b34aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 706f3c7 - Browse repository at this point
Copy the full SHA 706f3c7View commit details -
fix: :block/original-name shouldn't be unique
There're at least two use cases for same page original names: 1. multiple clients can create pages with the same title 2. multiple tagged blocks can have the same :block/original-name
Configuration menu - View commit details
-
Copy full SHA for d416687 - Browse repository at this point
Copy the full SHA d416687View commit details -
Configuration menu - View commit details
-
Copy full SHA for 297e408 - Browse repository at this point
Copy the full SHA 297e408View commit details -
fix: entering case sensitive properties
Case sensitive properties worked for p1/P1 but not actor1/Actor1
Configuration menu - View commit details
-
Copy full SHA for 94e6f78 - Browse repository at this point
Copy the full SHA 94e6f78View commit details -
Configuration menu - View commit details
-
Copy full SHA for c87c077 - Browse repository at this point
Copy the full SHA c87c077View commit details -
extract and dependent namespaces require a db now and :block/path-refs is no longer being handled in this dep
Configuration menu - View commit details
-
Copy full SHA for 878d69f - Browse repository at this point
Copy the full SHA 878d69fView commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 349542b - Browse repository at this point
Copy the full SHA 349542bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd04db - Browse repository at this point
Copy the full SHA bcd04dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b55c064 - Browse repository at this point
Copy the full SHA b55c064View commit details -
Configuration menu - View commit details
-
Copy full SHA for d82c7fa - Browse repository at this point
Copy the full SHA d82c7faView commit details -
fix: selecting journal in all pages displays journals
Journals are not visible by default so enable them on select so the user can see results
Configuration menu - View commit details
-
Copy full SHA for b0c7867 - Browse repository at this point
Copy the full SHA b0c7867View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb22dca - Browse repository at this point
Copy the full SHA cb22dcaView commit details -
fix: move db-pipeline and datascript-report back to outliner dep
graph-parser is primarily a file graph dep that is maintained separately from db graphs. We want to move as many namespaces out of it as possible. Also moved differing count assertions to their respective tests
Configuration menu - View commit details
-
Copy full SHA for 3681ac3 - Browse repository at this point
Copy the full SHA 3681ac3View commit details -
Configuration menu - View commit details
-
Copy full SHA for edca304 - Browse repository at this point
Copy the full SHA edca304View commit details -
fix: replace file graph helper in db graph namespaces
with db graph equivalent
Configuration menu - View commit details
-
Copy full SHA for 4276a3f - Browse repository at this point
Copy the full SHA 4276a3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75bd3e8 - Browse repository at this point
Copy the full SHA 75bd3e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0138221 - Browse repository at this point
Copy the full SHA 0138221View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81c267e - Browse repository at this point
Copy the full SHA 81c267eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3b3af - Browse repository at this point
Copy the full SHA 1b3b3afView commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c20e3b - Browse repository at this point
Copy the full SHA 8c20e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2088c80 - Browse repository at this point
Copy the full SHA 2088c80View commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b90eb36 - Browse repository at this point
Copy the full SHA b90eb36View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4a123d - Browse repository at this point
Copy the full SHA c4a123dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b5765 - Browse repository at this point
Copy the full SHA e1b5765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a8065d - Browse repository at this point
Copy the full SHA 5a8065dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f2ba3 - Browse repository at this point
Copy the full SHA 16f2ba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6272dd1 - Browse repository at this point
Copy the full SHA 6272dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e0bda - Browse repository at this point
Copy the full SHA c4e0bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b21bdbe - Browse repository at this point
Copy the full SHA b21bdbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e2a09 - Browse repository at this point
Copy the full SHA d0e2a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d4ae66 - Browse repository at this point
Copy the full SHA 5d4ae66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a976ca - Browse repository at this point
Copy the full SHA 6a976caView commit details -
Configuration menu - View commit details
-
Copy full SHA for dda5f22 - Browse repository at this point
Copy the full SHA dda5f22View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8275449 - Browse repository at this point
Copy the full SHA 8275449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 723f0a5 - Browse repository at this point
Copy the full SHA 723f0a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for abbaf49 - Browse repository at this point
Copy the full SHA abbaf49View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdf546d - Browse repository at this point
Copy the full SHA cdf546dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95eb0e7 - Browse repository at this point
Copy the full SHA 95eb0e7View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a35bc9b - Browse repository at this point
Copy the full SHA a35bc9bView commit details -
caused by property pair revert 5d4ae66
Configuration menu - View commit details
-
Copy full SHA for efcffd6 - Browse repository at this point
Copy the full SHA efcffd6View commit details -
fix: validate property values again
caused by property pair revert 5d4ae66
Configuration menu - View commit details
-
Copy full SHA for 670b46f - Browse repository at this point
Copy the full SHA 670b46fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77914fb - Browse repository at this point
Copy the full SHA 77914fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa3a589 - Browse repository at this point
Copy the full SHA fa3a589View commit details -
:default doesn't have closed and tweak validation error messages
Configuration menu - View commit details
-
Copy full SHA for 2540bb3 - Browse repository at this point
Copy the full SHA 2540bb3View commit details -
fix: update properties graph to generate string-closed
instead of default-closed. Also add string-many examples
Configuration menu - View commit details
-
Copy full SHA for fec6383 - Browse repository at this point
Copy the full SHA fec6383View commit details -
fix: slides not working in db graph
caused by property pair revert 5d4ae66
Configuration menu - View commit details
-
Copy full SHA for 39f6beb - Browse repository at this point
Copy the full SHA 39f6bebView commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c81b61 - Browse repository at this point
Copy the full SHA 5c81b61View commit details -
enhance: allow user classes to have db idents
This allows imported and eventually user classes to have db idents. Updated schema example graph which now imports classes as :schema.class/X. Also fix schema properties which were removed from the debug file and remove unused property uuids
Configuration menu - View commit details
-
Copy full SHA for 27ed8c7 - Browse repository at this point
Copy the full SHA 27ed8c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 439d6e6 - Browse repository at this point
Copy the full SHA 439d6e6View commit details -
refactor: replace :block/left with :block/order
Finally no need to worry about parent-left conflicts and broken chain. With :block/order, we only need to re-compute new orders for siblings with same order (it can happens if there're bugs in our code, or updates from rtc), but it doesn't break UI. Another huge potential benefit after discussing with Zhiyuan is: Ee might be able to simplify both RTC and undo/redo, currently, we need to handle each new op for both of them, with recently refactorings like properties being db attributes, :block/order is a string instead of a ref, we can handle most property value conflicts using last-write-wins, and others (e.g. :block/parent, property with :default type) specifically. I haven't fixed the issues of using :block/left in RTC and undo/redo, because we might change both soon.
Configuration menu - View commit details
-
Copy full SHA for 1ec4796 - Browse repository at this point
Copy the full SHA 1ec4796View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ecc39 - Browse repository at this point
Copy the full SHA d4ecc39View commit details -
fix: large graph generation for some cases
Fixes some generation cases like 1 or 2 pages with 1000 blocks. Larger generation with 10k+ blocks still fail b/c of block/order generation. Also remove deleted :block-id-fn
Configuration menu - View commit details
-
Copy full SHA for d4bc5f2 - Browse repository at this point
Copy the full SHA d4bc5f2View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d14cc50 - Browse repository at this point
Copy the full SHA d14cc50View commit details -
Configuration menu - View commit details
-
Copy full SHA for d907eb7 - Browse repository at this point
Copy the full SHA d907eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 742ac92 - Browse repository at this point
Copy the full SHA 742ac92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89edb3a - Browse repository at this point
Copy the full SHA 89edb3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dbdb16 - Browse repository at this point
Copy the full SHA 1dbdb16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 602b236 - Browse repository at this point
Copy the full SHA 602b236View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e38b1 - Browse repository at this point
Copy the full SHA 88e38b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 457a743 - Browse repository at this point
Copy the full SHA 457a743View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3df9b59 - Browse repository at this point
Copy the full SHA 3df9b59View commit details -
fix: multiple fixes related to lookup-by-name
- only use it for user properties - don't use create ident fn to lookup names - fixed get-area-block-asset-url which didn't work for db graphs without the frontend
Configuration menu - View commit details
-
Copy full SHA for 24c48e7 - Browse repository at this point
Copy the full SHA 24c48e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4d7b57 - Browse repository at this point
Copy the full SHA d4d7b57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5130ced - Browse repository at this point
Copy the full SHA 5130cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a8f96 - Browse repository at this point
Copy the full SHA b5a8f96View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7aa3bd7 - Browse repository at this point
Copy the full SHA 7aa3bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b6d3f - Browse repository at this point
Copy the full SHA b1b6d3fView commit details -
enhance: create-graph scripts can generate classes via :classes
Any script can pass a :classes config key. schema script no longer needs to manage db ids or db idents
Configuration menu - View commit details
-
Copy full SHA for 333490f - Browse repository at this point
Copy the full SHA 333490fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0967c5 - Browse repository at this point
Copy the full SHA f0967c5View commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 719ba8c - Browse repository at this point
Copy the full SHA 719ba8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be567b2 - Browse repository at this point
Copy the full SHA be567b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe27ce9 - Browse repository at this point
Copy the full SHA fe27ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8081ef - Browse repository at this point
Copy the full SHA a8081efView commit details