danzu
6
Changelog from: 2024-12-15 to: 2024-01-05
New Feature
- Repeated Tasks
(ceb8849db)
- Import & Export Graph Datoms Transit
(665207dc0)
- Select to Delete Rows from Query Result
(f72ec588b)
- Time Tracking
- Schema update for property history
- Record property history
- Initial support for time tracking
- Status history view
- Reactive time tracking
- Tests
- Set max height for status history
- Disable some options for property enable-history?
- Address suggestions from zhiyuan
- Spent-time for doing tasks
- Status history support reverse order
- Merge feat/db
(b24ad28ba)
- Profiler (Dev) Rightside-tab
- Add frontend.handler.profiler
- Add frontend.components.profiler
(28cfdf682)
- Support Plugins for Web
- Load web plugins asynchronously
- Persist updates state for the web plugin
- Merge branch ‘feat/db’ into enhance/plugin-web
(ff0128272)
Enhancement
- Plugin Settings Persistence for Web Platform
(90c4d5eb9)
- Able to Set Checkbox Mapping State for Block Without Going to the Property Page First
(8865b7c90)
- Add 59s Delay for Overdue
(9e32708f4)
- Display Row ID for Table View
(b30bc6d1d)
- Tagged Node Properties Configuration
(0253ae6c8)
- Display Error Stack When It’s Caught by UI
(a46499904)
- WIP Install Plugin from Web
- Merge branch ‘feat/db’ into enhance/plugin-web
(1af1c14ed, e8732f9d4)
- Open Properties in Sidebar
fixes Allow "set node properties" in sidebar · Issue #167 · logseq/db-test · GitHub
(ac156c403)
- Allow View Title to Be Collapsed
(02888b9e6)
- Hide Internal Tags for Node Types
(16f049110)
- Show Tag and Property Classes in Page Header
(01b40b42c)
- Fix Case Sensitive Tag Creation Broken by Previous Commit
- Fix importer importing some pages as both Tag and Page
- Also fixed using pages as a tag first time via ‘#’ didn’t build tx correctly.
- Fixing these allowed for enabling logseq.class/Page validation
(bc9aa08be, b7723db75)
- Backup Notice When the Graph Hasn’t Been Updated Since the Last Export
(f8029417a)
- Set Font-normal for Time Spent
(c6a222e07)
- WIP Use :block/tags to Represent Block Types
- Replace more :block/type
- Show title without tags if a property has specified tags
- Property type
- Schema validate
- Migration
- Wip: schema migration
(9e10dc173, c5fa699db, 41bf1cf5b, f2fa4848b, c7e26a671, 4e9d071fa, c428b87dc)
- Enhance UX: Warning Style on Overdue Tasks
(3a0e0e9b3)
- Choices Property Displayed as Checkbox
- Add property :logseq.property/choice-checkbox-state
- Move set default value to dropdown menu
(ea8be8936, 7714cc270, 3eba95e34)
- Support User Reschedule Property Other Than
Status
(0a2628d12)
- Support Other
:datetime
Properties Than :scheduled
(c9ef716fe)
- Display Overdue for Both :date and :Datetime Properties
(c0a8c7aa4)
- Display Date Property Value as Today/Yesterday/Tomorrow If Possible
(d0c149c78)
- Set Default Value Support for Built-in Property Definition
(d74a52a8d)
- Polish Header Icons
(bdadbebac)
- Polish Left Sidebar Navigations
(61e27aad1)
- Rename :logseq.user/xxx to :logseq.property.user/xxx
(f5f857148)
- Enhance Plugin Settings for Web Lsp
(9ce4bbc16)
- Persist User Shortcuts
(58c136bc9)
- Plugin Marketplace Disable Effect Plugins
(8a5e648c0)
- Condition Words for Repeated Task
(cb72ca80c, 5d9e4b68c)
- Display Asset Type
- Handle asset type
- Persist theme mode for web theme
(659d64c3a, 7d27651a4)
- Unlink Plugins for Web
(ca0368175)
- Add Load Events
(23166186b)
- Conditions for the Plugins Dots Menu
(525651bb7)
- Validate Options for the Palette Command
(eba8e78ab)
- WIP Install Plugin from Web
- Merge branch ‘feat/db’ into enhance/plugin-web
(1af1c14ed, e8732f9d4)
- Update Entity-memoized
(fe5ba4ff4)
- Set Class Scope When Using Class as Property
fixes demo版-在tag页面,添加其他tag为属性时,属性会被识别为Text类型,且node无法编辑此属性 · Issue #38 · logseq/db-test-cn · GitHub
(1760161dd)
- Don’t Stop Propagation for the Pointer Down Event on the Foldable Content Container
(7425e0136)
- Ensure Built-in Data Exists
(99a795a27)
- Save Current Block Before Opening Date Picker
(972e6e634)
- Plugin Settings Persistence for Web Platform
(90c4d5eb9)
- Move Repeat Settings to the Right of Datepicker
- UX: Set repeat task
(b194891cd, 972de7ae0)
Fix
- Invalid Readme for the Web Plugin
(72bf7093f)
- Parse Empty Repo Config
(b9a7950ca)
- Set Class Scope When Using Class as Property
fixes demo版-在tag页面,添加其他tag为属性时,属性会被识别为Text类型,且node无法编辑此属性 · Issue #38 · logseq/db-test-cn · GitHub
(1760161dd)
- Don’t Run Commands for RTC Transaction
(eff34e4ee)
- Skip Running Commands When Undo/Redo
(1d0f6a7c6)
- Fix Lint
- Merge branch ‘feat/db’ into enhance/plugin-web
- Fix lint
(87906fbb9, dd294992a, c75efabc0, 985365a27, 972e6e634, 1bba10c26)
- Don’t Cache Nil as Seen Immutable Entities
(5a374c9e1)
- Db/entid Not Found in Nbb
(a82d4ba15)
- Scheduled and Deadline Query
(f510ffc86)
- Wrong Refs from Datetime Properties
(59b53c1ca)
- Keep Weekday/Month/Day for Year/Month/Week Unit
(7175b2c53)
- Disable Deadline Tests Because CI Local Time Could Be Changed
- Revert db version to number from epoch
- Fix tests
- Timezone issue
- Update deadline to :datetime type
- Apply overdue style only for scheduled/deadline and recur task
(f888e163a, dc6b2a5e6, 704ae4d3f, 4c5d4534a, cdd4ccfcc, cb72ca80c, 42c3ddcff)
- Tests
(41f878c7c, cb33edd42, 5efcc0ed5, 307e4e785)
- Scheduled Using Local Timezone
(780b2007a)
- Set Default Scheduled On Property to Status
(777454eea)
- Rename Reschedule-property to Scheduled-on-property
(dbcbb65b9)
- Enable Repeated Tasks for :date Properties Too
(5efcc0ed5)
- Overdue Style Tweaks
(5d9e4b68c, 199709907)
- Test
(a46499904)
- Demo Page Crash
(60c9b7c7e)
- Resolve Ls Dotdir Root
(558ac34a6)
- Unresolved Conflict
(48cb4d2f9)
- Fix Block Unique Title
(c02270f34, c78d01938)
- Don’t Overwrite Internal Tags When Importing Md Files
- Fix importing tags that have the same names as internal tags
(e737a6958, c78d01938)
- Hide Internal Tags from All Pages and Graph View
(57912bda1)
- Remove Class Icon from Page Reference
(e54ab479e)
- Disable Users to Add or Delete Internal Tags
- Hide internal tags for node types
- Disallow setting internal type tags to any block
- Remove hidden pages from views
- Don’t allow removing [[Journal]]
(77c514e3d, 16f049110, d4b6a3af8)
- Fix Transact Classes Ahead of Properties
Because properties rely on typed classes such as :logseq.property/Property, :logseq.property/Tag.
(6e2839c36)
- Remove :logseq.class/Closed-Value
Because we know a entity is a closed value if it has the property block/closed-value-property
.
(3d84993d6)
- Set Internal Classes Parent to :logseq.class/Page
(253d068e3)
- Disable Users to Add or Delete Internal Tags
- Hide internal tags for node types
- Disallow setting internal type tags to any block
- Remove hidden pages from views
- Don’t allow removing [[Journal]]
(77c514e3d, 16f049110, d4b6a3af8)
- Fix Schema Migration
- Show title without tags if a property has specified tags
- Property type
- Schema validate
- Migration
- Wip: schema migration
(9e10dc173, c5fa699db, 41bf1cf5b, f2fa4848b, c7e26a671, 4e9d071fa, c428b87dc)
- Fix Db Migration
- Ensures internal tags exist before transacting other tx-data.
(57d1c60ac)
- Db/entid Not Found in Nbb
(a82d4ba15)
- Scheduled and Deadline Query
(f510ffc86)
- Wrong Refs from Datetime Properties
(59b53c1ca)
- Keep Weekday/Month/Day for Year/Month/Week Unit
(7175b2c53)
Chore
- React Keys Warnings
(4bcda9914, 91f3dc3d4, dd294992a)
- Fix Lint
- Merge branch ‘feat/db’ into enhance/plugin-web
- Fix lint
(87906fbb9, dd294992a, c75efabc0, 985365a27, 972e6e634)
- Build Libs Core
(15f7b9c76)
- Dev Validate Db
- Enhance(plugin): check updates for the web plugins
- Fix: lint
(deb14ed00, 87906fbb9)
Refactor
- Names
(208ca930e)
- Update Deadline to :Datetime Type
(cdd4ccfcc)
- Remove Unused Code
(eb082f945)
- Consistent Alias of Clojure.String
- Add clojure.string to :consistent-alias in kondo-config
(b65a2d5c0, dd17560fd)
Performance
- Cache D/entity Result for Immutable Entities
(8e07bea74, d36f1c35f)
- Faster Has-tag?
(4ad4019bf)
- Refactor Frontend.Db.React/remove-query-component!
(e1c96411c)
Merge
- Merge Branch ‘feat/db’ into Enhance/plugin-web
(aceaf0c87, a5f5f19fd, eb2d0be20, accc12283, 91ef984f7, ca0368175, 23166186b)
- Merge Pull Request [[11654]] from Logseq/feat/repeated-tasks
- feat: repeated tasks
- Merge branch ‘feat/db’ into feat/repeated-tasks
(ceba8849db, 0856030e8, 64734820d)
- Merge Branch ‘refactor/tag-as-type’ Into Enhance/plugin-web
(fbefade53, a3f6e074c, 223928343, dbb84f032, 2599b4576)
- Merge Branch ‘feat/db’ into Refactor/tag-as-type
(28e04b3b5, c75aad8bf, aaccbca36)
Miscellaneous
- React Key Warnings
(caa9d4cb3)
7 Likes