{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":266231149,"defaultBranch":"master","name":"logseq","ownerLogin":"logseq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-23T00:06:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63385289?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715837501.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3c44dca67dd77e2825f93c3e6a2809625c333b34","ref":"refs/heads/enhance/options-to-disable-file-watcher","pushedAt":"2024-05-16T05:31:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andelf","name":"Andelf","path":"/andelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72891?s=80&v=4"},"commit":{"message":"enhance(electron): options to disable file watcher","shortMessageHtmlLink":"enhance(electron): options to disable file watcher"}},{"before":"972e90604ba5c3fdd34fd874b1d1c4dfffdcbeda","after":"18226316dfed17cea74145b40be29c5bf0cbdf08","ref":"refs/heads/feat/db","pushedAt":"2024-05-16T04:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xyhp915","name":"Charlie","path":"/xyhp915","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779837?s=80&v=4"},"commit":{"message":"fix(ui): page crash for the nil page name","shortMessageHtmlLink":"fix(ui): page crash for the nil page name"}},{"before":"9ecafb4d963fc47b8875b53174cd506e0330154e","after":"972e90604ba5c3fdd34fd874b1d1c4dfffdcbeda","ref":"refs/heads/feat/db","pushedAt":"2024-05-16T02:18:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: pause history when restoring cursor and state","shortMessageHtmlLink":"fix: pause history when restoring cursor and state"}},{"before":"a25485a4ef436185e851def3659a7d96cb8ac907","after":"9ecafb4d963fc47b8875b53174cd506e0330154e","ref":"refs/heads/feat/db","pushedAt":"2024-05-16T01:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"enhance: add page route && sidebar blocks to undo/redo","shortMessageHtmlLink":"enhance: add page route && sidebar blocks to undo/redo"}},{"before":"8921767b695c453bcdd7683592e85d38bd912316","after":"a25485a4ef436185e851def3659a7d96cb8ac907","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T22:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: add malli schema for new undo/redo","shortMessageHtmlLink":"fix: add malli schema for new undo/redo"}},{"before":"2117245b28255945e9ad2871ba958946b15f4468","after":"8921767b695c453bcdd7683592e85d38bd912316","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T21:39:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: batch-set-property working with property value refs\n\nFixed batch-setting background-color. With this fix was then able\nto migrate order-list-type to use :default. Also cleaned up\noutdated assumptions in batch fn","shortMessageHtmlLink":"fix: batch-set-property working with property value refs"}},{"before":"980c88b60d05331fef98956c6f46fb4c1fc27f0e","after":"2117245b28255945e9ad2871ba958946b15f4468","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T16:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: fetching built-in property values\n\nFixes :number properties like hl-stamp and hl-page which returned\nrefs instead of actual values. This will also fix it for\nfuture usage of built-in :default props. Also fixed a db test","shortMessageHtmlLink":"fix: fetching built-in property values"}},{"before":"244de2187e380f07c41b93c7e6ca91af1b508529","after":"980c88b60d05331fef98956c6f46fb4c1fc27f0e","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T14:25:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: remove table v2 properties\n\nFinish removal started by 82a1a187622d8afdee4b0498254a91e4bd7f70a0.\nStill need names in exporter so they aren't incorrectly imported\ninto db graphs","shortMessageHtmlLink":"fix: remove table v2 properties"}},{"before":"a689266931e6712880f7eddacd7c909ead3058a6","after":"244de2187e380f07c41b93c7e6ca91af1b508529","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T14:20:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: quit batch tx mode even with errors\n\nAlso, throw errors and send notifications for apply-outliner-ops","shortMessageHtmlLink":"fix: quit batch tx mode even with errors"}},{"before":"9812fbe58ea2afe01fadfbc0a9bb7c85c2e10607","after":"a689266931e6712880f7eddacd7c909ead3058a6","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T12:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: don't persist :block.temp/fully-loaded?","shortMessageHtmlLink":"fix: don't persist :block.temp/fully-loaded?"}},{"before":"bff497415ea08da83b0fc80e8b8675cc654f6af2","after":"9812fbe58ea2afe01fadfbc0a9bb7c85c2e10607","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T11:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: zoom in/out lost editing state","shortMessageHtmlLink":"fix: zoom in/out lost editing state"}},{"before":"fba583fa2623e12b8091b841371447ec613cd9b5","after":"bff497415ea08da83b0fc80e8b8675cc654f6af2","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T11:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: update datoms with latest values for undo/redo\n\nWhen undo or redo an op, each datom's value will be checked against\nthe current db's value as long as if this datom's attribute has\ncardinality of `one`, if those values have been changed, the\ncorresponding datoms will be removed to avoid mutating changes\nfrom other clients.","shortMessageHtmlLink":"fix: update datoms with latest values for undo/redo"}},{"before":"eac41b3282051440d9bb68b5708128938bdddc01","after":"fba583fa2623e12b8091b841371447ec613cd9b5","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T09:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xyhp915","name":"Charlie","path":"/xyhp915","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779837?s=80&v=4"},"commit":{"message":"fix(ui): incorrect persistence state for the selected default theme","shortMessageHtmlLink":"fix(ui): incorrect persistence state for the selected default theme"}},{"before":"2a6a18a8435afedbde0ee2b948a64631d9c19647","after":"eac41b3282051440d9bb68b5708128938bdddc01","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T09:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"enhance: put search results before search filters\n\nIt's too boring to have to navigate a lot before reaching to the\nsearch results.","shortMessageHtmlLink":"enhance: put search results before search filters"}},{"before":"637ed04c98d8b18d734a581bb7f1e53155af9daa","after":"2a6a18a8435afedbde0ee2b948a64631d9c19647","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T08:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"enhance: a bit easier to read the undo/redo impl","shortMessageHtmlLink":"enhance: a bit easier to read the undo/redo impl"}},{"before":"b91d0bdef725afecc23fbff1b554591e5172fe33","after":"637ed04c98d8b18d734a581bb7f1e53155af9daa","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T08:36:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"enhance: enable lazy rendering for long pages only\n\nThe lazy rendering editor experience is not great for now, so it's\ndisabled for shorter pages.","shortMessageHtmlLink":"enhance: enable lazy rendering for long pages only"}},{"before":"73bddbbc8636ff711785a8012a60defc0656874c","after":"b91d0bdef725afecc23fbff1b554591e5172fe33","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T07:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xyhp915","name":"Charlie","path":"/xyhp915","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779837?s=80&v=4"},"commit":{"message":"fix(ux): incorrect composing input for the cmdk input","shortMessageHtmlLink":"fix(ux): incorrect composing input for the cmdk input"}},{"before":"05599624d7e78df7eb386f3822059fa22f98ed20","after":"73bddbbc8636ff711785a8012a60defc0656874c","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T04:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"chore: use the same implementation for local and rtc graphs","shortMessageHtmlLink":"chore: use the same implementation for local and rtc graphs"}},{"before":"114c0524fa35238aa29dfe9a50ffd5bbca85e3c5","after":"05599624d7e78df7eb386f3822059fa22f98ed20","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T02:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"enhance: undo redo treat local graphs as rtc graphs on dev","shortMessageHtmlLink":"enhance: undo redo treat local graphs as rtc graphs on dev"}},{"before":"53658f4ed508351b4f5ffe4e9a367726b8446f2a","after":"114c0524fa35238aa29dfe9a50ffd5bbca85e3c5","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T02:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: handle situations when datom entity has gone or children exists","shortMessageHtmlLink":"fix: handle situations when datom entity has gone or children exists"}},{"before":"eb5f0b356d5c44e4a147934d053a26a4326736d6","after":"53658f4ed508351b4f5ffe4e9a367726b8446f2a","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T01:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"chore: each op is a boundary","shortMessageHtmlLink":"chore: each op is a boundary"}},{"before":"a5a7a781eb2abd29887d9d1f2c9a789020aaf9ba","after":"eb5f0b356d5c44e4a147934d053a26a4326736d6","ref":"refs/heads/feat/db","pushedAt":"2024-05-15T00:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: don't rely on tx-meta to determine whether it's move-blocks\n\nAlso, check whether the target exists","shortMessageHtmlLink":"fix: don't rely on tx-meta to determine whether it's move-blocks"}},{"before":"6fe7680a1f56f1cf7a798d2463c21d8d8a9eb9a6","after":"a5a7a781eb2abd29887d9d1f2c9a789020aaf9ba","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T23:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: keep the last repeated datom (different value) in batch tx","shortMessageHtmlLink":"fix: keep the last repeated datom (different value) in batch tx"}},{"before":"c554627041f3889dd0f36e6e1dd8e453f274dad8","after":"6fe7680a1f56f1cf7a798d2463c21d8d8a9eb9a6","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T23:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"fix: remove boundray since ops are already for batch txs","shortMessageHtmlLink":"fix: remove boundray since ops are already for batch txs"}},{"before":"832061b2ac031b5af39940ce7afe1775bebef7c3","after":"c554627041f3889dd0f36e6e1dd8e453f274dad8","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T19:11:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: outliner lints\n\nWhile fixing large vars, fixed needless circular dependency between\ncreate-property-text-block and set-block-property","shortMessageHtmlLink":"fix: outliner lints"}},{"before":"0238aff2ba44e38e18fb8530d51f828cfbe590dd","after":"832061b2ac031b5af39940ce7afe1775bebef7c3","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T15:46:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/db","shortMessageHtmlLink":"Merge branch 'master' into feat/db"}},{"before":"4a7dab276384ff8220f390fb0ed34205082ed82f","after":"0238aff2ba44e38e18fb8530d51f828cfbe590dd","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T14:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: replace uses of :string closed with :default closed\n\nand remove :string from closed possibilities","shortMessageHtmlLink":"fix: replace uses of :string closed with :default closed"}},{"before":"d142cf227eaf46107bf8d204242ff3cc24df1650","after":"4a7dab276384ff8220f390fb0ed34205082ed82f","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T13:31:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"logseq-cldwalker","name":"Gabriel Horner","path":"/logseq-cldwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97210743?s=80&v=4"},"commit":{"message":"fix: can't add or update closed values","shortMessageHtmlLink":"fix: can't add or update closed values"}},{"before":"70f915839f8568bd2ac5ef72e0e61565ffb8b97f","after":"d142cf227eaf46107bf8d204242ff3cc24df1650","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T10:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tiensonqin","name":"Tienson Qin","path":"/tiensonqin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/479169?s=80&v=4"},"commit":{"message":"refactor: new undo/redo implementation\n\nPrevious undo/redo requires to handle every editor operation including\nany new ops. The new implemenation focus on db attributes instead of\nops, it assumes that most attributes can be safely overwritten except\n:block/parent, block/order and other ref-type attributes. It works likes:\n1. If a block has been moved by another client (:block/parent or\n:block/order has been changed), the whole tx will be skipped\n2. If a refed entity has been deleted, the datom will be skipped","shortMessageHtmlLink":"refactor: new undo/redo implementation"}},{"before":"86a746436005152ce812d7d1b1cd7652e32e4b62","after":"70f915839f8568bd2ac5ef72e0e61565ffb8b97f","ref":"refs/heads/feat/db","pushedAt":"2024-05-14T03:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xyhp915","name":"Charlie","path":"/xyhp915","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779837?s=80&v=4"},"commit":{"message":"enhance(ui): polish multi values for the tag pages","shortMessageHtmlLink":"enhance(ui): polish multi values for the tag pages"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESzuAjAA","startCursor":null,"endCursor":null}},"title":"Activity ยท logseq/logseq"}