Commit Graph

17368 Commits (ddabf902631242c9d469a5f20dbf932ff6dcd8c8)

Author SHA1 Message Date
Gabriel Horner ddabf90263 fix: remove uniqueness on blocks for now
Fixes https://github.com/logseq/db-test-cn/issues/26. Also fixes
the same issue for duplicate queries. Revisit this when use
cases are better understood for tagged blocks
2024-09-11 21:35:16 -04:00
Gabriel Horner 4cd886cf1e fix: validate unique page by tags
only applies to type page. Otherwise their would be bugs
with properties and classes having duplicate names.
Also add test for f939b0eff1
2024-09-11 14:33:23 -04:00
Gabriel Horner 6dbc0ce4fc fix: validation allows user property to have same name as built-in property
This is consistent with how 'Add property' works. Fix for
https://github.com/logseq/db-test/issues/69#issuecomment-2343054408
2024-09-11 14:23:11 -04:00
Gabriel Horner 52a577c0e5 fix: users should not see unexpected errors
when already seeing more helpful notifications.
See https://github.com/logseq/db-test/issues/69#issuecomment-2342705411
for an example
2024-09-11 13:20:58 -04:00
Gabriel Horner 5c59c45b45 enhance: make default queries consistent with new task states
Fixes logseq/db-test#74
2024-09-11 10:27:15 -04:00
rcmerci 66f120e004 test(rtc): update fixture db 2024-09-11 21:38:21 +08:00
Gabriel Horner 53a86bac0d fix: uneditable journal title shouldn't be editable
when on the journal page. Fixes logseq/db-test#67.
Also fix kondo lints
2024-09-11 09:08:05 -04:00
charlie 915e36581c dev(electron): support react developer tool for development 2024-09-11 18:18:15 +08:00
charlie d55b07b0ba enhance: delete btn for the date property picker 2024-09-11 15:34:06 +08:00
charlie 5ff2544cf2 fix(ui): icon color https://github.com/logseq/db-test/issues/72 2024-09-11 14:54:41 +08:00
charlie cce10f61a8 fix(ui): bg color for the repos dropdown 2024-09-11 14:29:06 +08:00
charlie cb101eb50c enhance(ux): editor blink for the block title include page ref links 2024-09-11 11:24:36 +08:00
charlie 279353aa32 enhance(ui): correct the node icons alignment for the searching result items 2024-09-11 11:00:11 +08:00
Tienson Qin 6d44526d44 enhance: collapse below position properties 2024-09-11 10:19:34 +08:00
Tienson Qin 40c0f66ea0 fix: below positioned aligned with block content/editor 2024-09-11 10:12:30 +08:00
Tienson Qin a3692f076c fix: bullet position 2024-09-11 09:59:53 +08:00
Tienson Qin b82a981080 fix: update page icon shouldn't trigger redirect 2024-09-11 09:29:08 +08:00
Tienson Qin 46f2667976 enhance(ux): display collapse button on page title if collapsable
This makes it easier to collapse/expand properties for pages.
2024-09-11 09:09:07 +08:00
Tienson Qin 89cbd131d0 enhance: click journal title redirects to its page 2024-09-11 08:24:32 +08:00
Tienson Qin 7852a6f0f6 enhance: show node icon for linked block 2024-09-11 07:08:06 +08:00
Gabriel Horner 5146e0da40 fix: validate property name when changed from menu
Fixes logseq/db-test#69
2024-09-10 17:45:05 -04:00
Gabriel Horner 938f282598 fix: forgot ns docstring 2024-09-10 17:02:55 -04:00
Gabriel Horner d0a3fd6574 chore: mv db specific page fns to db-page-handler 2024-09-10 16:54:27 -04:00
Gabriel Horner 30a635702c fix: validate duplicate object when typed all at once
Fixes 2nd buggy case of logseq/db-test#66 where user
types "hello #Task" all at once. Previous fix had only handled
typing #Task after hello was already in the block
2024-09-10 16:54:27 -04:00
charlie 11ba4b2ad7 enhance(ui): polish date picker 2024-09-10 22:00:28 +08:00
Gabriel Horner 54c6da3232 fix: better names for column toggle and all pages view
'Properties visibility' wasn't correct as we display column options that aren't
properties
2024-09-10 09:53:14 -04:00
Tienson Qin b74727866f feat: nlp date picker 2024-09-10 21:52:22 +08:00
Tienson Qin f336324b8e enhance: date picker year/month use shui ui 2024-09-10 21:03:40 +08:00
Tienson Qin 42bded2c03 fix: can't select today in date picker 2024-09-10 20:31:00 +08:00
Tienson Qin 7b3fa77b18 fix: retract invalid :view-for value 2024-09-10 18:43:26 +08:00
Tienson Qin fa7ea71c11 fix: db migration error 2024-09-10 18:40:34 +08:00
Tienson Qin 2e5a1dabd6 enhance: display parents breadcrumb when searching for a node 2024-09-10 18:06:50 +08:00
Tienson Qin d54c87629c fix: breadcrumb not showing if a block hasn't been fetched from
db worker.
2024-09-10 17:35:20 +08:00
charlie 7b18a9e055 fix(ui): missing default page icon 2024-09-10 17:14:45 +08:00
Tienson Qin 19f3f287fe
Feature: tag multiple views (#11511)
Add tag multiple views support
2024-09-10 16:12:25 +08:00
charlie ad910fa77a enhance(ui): incorrect color for the block icon 2024-09-10 15:46:40 +08:00
charlie 1561a5b98f fix(ui): page crash for the tagged journal node icon 2024-09-10 11:56:00 +08:00
charlie 8a7477403d enhance(ux): keydown event for page cp inside the trigger button 2024-09-10 11:02:47 +08:00
charlie a92159ef98 fix(ux): cannot click on today's date in date picker pop-up https://github.com/logseq/db-test/issues/65 2024-09-10 10:24:57 +08:00
Gabriel Horner 1d3cb66b0a fix: validate uniqueness when tag is being added
Fixes logseq/db-test#66
2024-09-09 17:21:26 -04:00
Gabriel Horner fc58750557 fix: choices for new view type weren't translateable
Follow up to #11508. Avoid dynamically generating built-in property
choices as it prevents us from being able to translate this easily. All
other built-in choices are strings in a file that we can easily
translate
2024-09-09 16:10:27 -04:00
Gabriel Horner 2059eaa4f2 fix: test assertions changed by last commit 2024-09-09 15:53:40 -04:00
Gabriel Horner 4962aad8ba fix: file graph console error while typing priority
Typed '[#' and saw an error. build-new-class shouldn't be
be called for file graphs
2024-09-09 15:35:02 -04:00
Gabriel Horner 366e01b7ef chore: add new ns from #11508 to db lint
Also forgot to update docstring in recent commit
2024-09-09 14:40:38 -04:00
Gabriel Horner e5e9c5c687 chore: mv file-based util namespaces to their own directory
Makes maintenance of different graph types easier and increases linting
of what occurs in these namespaces
2024-09-09 14:31:56 -04:00
Gabriel Horner e8cc09cc1d fix: remove unused db graph code from file specific query-table component
Follow up to #11508
2024-09-09 13:20:54 -04:00
Tienson Qin 1e70ed0ae5 fix: clearing the search box for setting node icons deletes nodes
fixes https://github.com/logseq/db-test/issues/62
2024-09-10 00:30:18 +08:00
Tienson Qin 8455c9419c fix: UI not updated after importing file db
Related to https://github.com/logseq/db-test/issues/59
2024-09-10 00:21:41 +08:00
Tienson Qin 1ed0864af8 fix: add missing env variables for github actions 2024-09-09 23:58:45 +08:00
Tienson Qin 41fd4b2a85 chore: debug 2024-09-09 22:53:12 +08:00