Commit Graph

8729 Commits

Author SHA1 Message Date
Gabriel Horner
2d19eae645 enhance: refresh list of table columns
Useful when having selected columns and changing query. With file graphs
graph, we could delete the query-properties property but with db graphs
we need something in the ui to do this
2023-08-24 14:09:41 -04:00
Gabriel Horner
6d303a9d02 enhance: add class to a new object option
If a user enters new option in an object property, give
the new option the user's intended class rather than error out
2023-08-24 10:22:07 -04:00
Tienson Qin
cdae6e2ff0 enhance: page/block embed using :block/link instead of {{embed }} 2023-08-24 21:06:42 +08:00
Tienson Qin
04722fbf40 fix: disable /template command for db version 2023-08-24 19:01:05 +08:00
Tienson Qin
517a476a9f fix: object blocks drag drop 2023-08-24 18:20:54 +08:00
Tienson Qin
e733a104bf enhance: outdent the last child of an object move it to the current page 2023-08-24 17:49:13 +08:00
Tienson Qin
2061b1da88 fix: merge object children blocks with existing page 2023-08-24 17:29:32 +08:00
Tienson Qin
63ac4e42c3 fix: delete objects 2023-08-24 16:25:43 +08:00
Tienson Qin
620038ea0f fix: move top block's children to the bottom 2023-08-24 15:40:05 +08:00
Tienson Qin
1f6c950bf4 fix: move up/down 2023-08-24 14:56:25 +08:00
Tienson Qin
f44bbd5e64 fix: selected blocks should be updated to the current dom nodes 2023-08-24 13:12:38 +08:00
Gabriel Horner
d48a3ca46b fix: built-in props not being ignored in query table
also add timestamp columns for db graph blocks now that sorting
is working
2023-08-23 17:01:23 -04:00
Gabriel Horner
1e4cc1b4f2 fix: query table sorting for property columns
also fixes sorting indicator
2023-08-23 16:25:40 -04:00
Tienson Qin
9fba34dd22 fix: move-blocks when multiple same embedded blocks 2023-08-23 20:01:07 +08:00
Tienson Qin
99efa7be0b fix: assign different container ids for linked blocks 2023-08-23 13:10:18 +08:00
Gabriel Horner
775a38f91d fix: sorting for keyword columns 2023-08-22 17:15:32 -04:00
Gabriel Horner
70b685f279 fix: created-at and updated-at selection for page results
close #4318
2023-08-22 16:27:24 -04:00
Gabriel Horner
6ad560e4cb fix: query table column selection
also fix lint in related ns
2023-08-22 16:27:04 -04:00
Gabriel Horner
2327fa3103 Fix query table settings failing on click and enhance dev commands
to display properties as named maps
2023-08-22 16:18:21 -04:00
Tienson Qin
7edfa533d4 enhance: display tags instead of property in outliner 2023-08-22 23:46:03 +08:00
Tienson Qin
384e67dc9e fix: remove tags from the original block if it's tagged 2023-08-22 22:20:54 +08:00
Tienson Qin
e6cce62c9d fix: don't redirect the page when click its title on preview 2023-08-22 21:39:32 +08:00
Tienson Qin
1e00c88968 Replace page preview with the full page component 2023-08-22 21:26:19 +08:00
Tienson Qin
c8b88c9d8f Disable template on db version
Use structure tag instead
2023-08-22 20:50:08 +08:00
Tienson Qin
03ec9580c3 Merge branch 'master' into feat/db 2023-08-22 20:32:15 +08:00
Tienson Qin
8be1a57deb fix: children instances are also counted as parent's instances 2023-08-22 20:15:58 +08:00
Tienson Qin
6407cd77ef fix: broken page when moving blocks 2023-08-22 16:13:56 +08:00
Konstantinos Kaloutas
6ce6b1933c reorder fix 2023-08-22 16:08:26 +08:00
Konstantinos Kaloutas
8ebf2dbadb fix: left sidebar duplicate favorites 2023-08-22 16:08:26 +08:00
Konstantinos Kaloutas
9507f0efe6 fix: right sidebar header wrap and content padding 2023-08-22 16:08:26 +08:00
Gabriel Horner
fea174d661 Fix: Number property values can be clicked on without failing 2023-08-21 17:44:05 -04:00
Gabriel Horner
fbee3614f8 Fix typos in right sidebar lang keys 2023-08-21 16:43:29 -04:00
hasecilu
d32a22a6cb i18n: Update Spanish translations. 2023-08-21 16:27:47 -04:00
Inge
1db0708e9c Update Norwegian translations 2023-08-21 16:26:31 -04:00
Konstantinos Kaloutas
f04fcf4abf disable sidebar pane conetnt scrolling 2023-08-22 00:15:54 +08:00
charlie
90bbd03c45 enhance(pdf): remove password model close fn state 2023-08-21 23:48:38 +08:00
Andelf
29188f90a6 enhance(pdf): pdf password input modal
Close #10033
2023-08-21 23:48:38 +08:00
Konstantinos Kaloutas
40edb61b76 fix: right sidebar pane menu overflow 2023-08-21 23:47:57 +08:00
Tienson Qin
bf847f6cd6 fix: broken chain detection 2023-08-21 23:45:42 +08:00
Tienson Qin
592c475f77 compute fix only if broken 2023-08-21 23:36:28 +08:00
Tienson Qin
37faef37b0 Fix broken page after transaction
Tests has been added
2023-08-21 23:24:51 +08:00
Gabriel Horner
9fff912f1e Improve on create graph script
- Split out reusable fns to their own ns
- Created graph now initializes all the same data as in the app
- Had to make a copy of block-with-timestamps for nbb compatibility
  and started using it in a couple places that are easy to QA
2023-08-20 02:38:53 -04:00
Gabriel Horner
31aa5a7e47 Working script to generate db graphs from CLI
Using this script to QA the variety of property type configurations.
Currently supports generating pages, blocks and properties.
Split out fns from outliner.pipeline to be able to use them in nbb
2023-08-18 16:48:30 -04:00
Tienson Qin
6f8b9712d9 fix: other unit test 2023-08-18 21:42:37 +08:00
Tienson Qin
c0058a9db3 fix: outliner core test 2023-08-18 21:19:20 +08:00
Tienson Qin
c1b16cea89 fix: enable repl test on non-node environments 2023-08-18 20:54:55 +08:00
Tienson Qin
e19613f2d8 Use db/transact! when possible 2023-08-18 19:45:41 +08:00
Tienson Qin
b0ad758654 fix: drag to the top of first child block 2023-08-18 18:51:47 +08:00
Andelf
35f9397fc6 enhance(sqlite): in-browser sqlite db support for non-chrome 2023-08-18 15:35:48 +08:00
rcmerci
d5e2c9672b fix: repo-name length should <= 56
otherwise, sqlite3_open_v2 will throw exceptions in browser
2023-08-18 14:29:26 +08:00