Skip to content
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

Add multi select filter #174

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
c34d948
Add id to WidgetMetadata
JCZuurmond Jun 13, 2024
27228e5
Use id for sorting
JCZuurmond Jun 13, 2024
d25b26d
Add path to widget metadata
JCZuurmond Jun 13, 2024
3037a69
Add path to widget metadata
JCZuurmond Jun 13, 2024
583057a
Let as_dict only return str
JCZuurmond Jun 13, 2024
f4eae25
Rework
JCZuurmond Jun 13, 2024
9b36c7e
Fix default width height
JCZuurmond Jun 13, 2024
5926cf5
Order based on id and order
JCZuurmond Jun 13, 2024
7b0981e
Format
JCZuurmond Jun 13, 2024
8c10bea
Make id empty string by default
JCZuurmond Jun 13, 2024
f37f0b9
Refactor widgets metdata to separate method
JCZuurmond Jun 13, 2024
8201957
Remove redundant continue
JCZuurmond Jun 13, 2024
d15cbfe
Move widget spec type into WidgetMetdadata
JCZuurmond Jun 13, 2024
ddac932
Refactor get widgets into separate methods
JCZuurmond Jun 13, 2024
9835aff
Update TODO
JCZuurmond Jun 13, 2024
33e5ebb
Let get widgets only return widgets
JCZuurmond Jun 13, 2024
35696ce
Reorder method calling
JCZuurmond Jun 13, 2024
f36f2a2
Refactory function signature
JCZuurmond Jun 13, 2024
6095f81
Update header in docs
JCZuurmond Jun 13, 2024
1ec7488
Change signature
JCZuurmond Jun 13, 2024
897abfd
Move parse widget metadata into WidgetMetadata.from_path
JCZuurmond Jun 13, 2024
0335a0a
Fix typo
JCZuurmond Jun 13, 2024
34f7dfd
Remove redundant id setting
JCZuurmond Jun 13, 2024
c0518c8
Rename get_width_and_height_to_size
JCZuurmond Jun 13, 2024
ae61ed5
Redo setting id
JCZuurmond Jun 13, 2024
3f15068
Make maximum dashboard width a global
JCZuurmond Jun 13, 2024
9559b1f
Add missing type hint
JCZuurmond Jun 13, 2024
2124d9e
Set widget name from metadata id
JCZuurmond Jun 13, 2024
0dd6fc9
Consistent argument ordering for dataset
JCZuurmond Jun 13, 2024
f63eb90
Remove need for dataset to create widget
JCZuurmond Jun 13, 2024
5ed2247
Make size hidden
JCZuurmond Jun 13, 2024
db35b95
Make header one line
JCZuurmond Jun 14, 2024
3113791
Add is_markdown
JCZuurmond Jun 14, 2024
8c0ece9
Make WidgetMetadata a class
JCZuurmond Jun 14, 2024
947c5be
Remove MarkdownSpec
JCZuurmond Jun 14, 2024
a53298f
Add table query
JCZuurmond Jun 12, 2024
dc51865
Add integration test for table
JCZuurmond Jun 12, 2024
56ddd71
Create table widget spec
JCZuurmond Jun 12, 2024
e7f34b1
Use TableV2Spec
JCZuurmond Jun 12, 2024
ccba033
Fix type hints
JCZuurmond Jun 12, 2024
88715fb
Remove redundant elif
JCZuurmond Jun 12, 2024
7430613
Fix field equality
JCZuurmond Jun 12, 2024
79be03c
Test size of table
JCZuurmond Jun 12, 2024
dcc6dc8
Format
JCZuurmond Jun 12, 2024
a8d1699
Rename query file
JCZuurmond Jun 12, 2024
cc684a3
Add counter, table and markdown tile
JCZuurmond Jun 13, 2024
8a09569
Add spec and size to counter and table tiles
JCZuurmond Jun 13, 2024
9dc3bdf
Use tiles
JCZuurmond Jun 13, 2024
b4da4be
Simplify read text
JCZuurmond Jun 13, 2024
f9b53c4
Refactor to Tile
JCZuurmond Jun 14, 2024
bc38600
Rename method for consistency
JCZuurmond Jun 14, 2024
08ceeb0
Reorder methods
JCZuurmond Jun 14, 2024
95f2e14
Move parsing of dashboard metadata to class
JCZuurmond Jun 14, 2024
b365bc8
Refactor to factory pattern
JCZuurmond Jun 14, 2024
c8aa59e
Add is_query method
JCZuurmond Jun 14, 2024
53d7500
Update place after
JCZuurmond Jun 14, 2024
4aa7c34
Refactor get_widget to widget
JCZuurmond Jun 14, 2024
2668e3c
Make default widget a textbox widget
JCZuurmond Jun 14, 2024
5617ad9
Make from_path clearer
JCZuurmond Jun 14, 2024
9c5f69f
Make default size hidden
JCZuurmond Jun 14, 2024
131684f
Refactor get_fields to find_fields
JCZuurmond Jun 14, 2024
5ca8127
Make table tile the default
JCZuurmond Jun 14, 2024
94672be
Let place after return new tile
JCZuurmond Jun 14, 2024
3193065
Test dashboard metadata for valid yml
JCZuurmond Jun 14, 2024
5353915
Move ordering logic into Tiler
JCZuurmond Jun 14, 2024
b05a6ab
Test WidgetMetadata sets size
JCZuurmond Jun 14, 2024
0fc599f
Test WidgetMetadata is_markdown and is_query
JCZuurmond Jun 14, 2024
54a1e1b
Test tile place after
JCZuurmond Jun 14, 2024
b0d0b73
Rewrite test to test find fields directly
JCZuurmond Jun 14, 2024
94100c5
Isort
JCZuurmond Jun 14, 2024
a700cfa
Refactor Tile to have WidgetMetadata as input only
JCZuurmond Jun 17, 2024
9d9c3ae
Refactor (default) size to a method
JCZuurmond Jun 17, 2024
5055d73
Remove Factory class
JCZuurmond Jun 17, 2024
217a2ec
Move sql parsing out of find_fields
JCZuurmond Jun 17, 2024
6816469
Format
JCZuurmond Jun 17, 2024
4aa8937
Remove position from tile signature
JCZuurmond Jun 17, 2024
92ced1f
Add integration test for invalid query
JCZuurmond Jun 17, 2024
17242b3
Add integration test for table with filter
JCZuurmond Jun 18, 2024
88bb1de
Move dataset into QueryTile
JCZuurmond Jun 18, 2024
19f7214
Add filter flag
JCZuurmond Jun 18, 2024
fd789c6
Add first try for filter
JCZuurmond Jun 18, 2024
2f9f568
Iterate on filter
JCZuurmond Jun 18, 2024
594597a
Add closing parameter
JCZuurmond Jun 18, 2024
0e8caaf
Add give filter widget a new name
JCZuurmond Jun 18, 2024
1c18a9e
Isort
JCZuurmond Jun 18, 2024
5f68600
Ignore control encodings type
JCZuurmond Jun 18, 2024
c1927bc
Set back datasets
JCZuurmond Jun 18, 2024
29093c4
Set back get layouts
JCZuurmond Jun 18, 2024
6f203c5
Remove dataset property
JCZuurmond Jun 18, 2024
207bc08
Fix reference to placed_tile
JCZuurmond Jun 18, 2024
d4946b7
Remove exported dashboard
JCZuurmond Jun 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading