Commit graph

5 commits

Author SHA1 Message Date
DecafDev
1f52edaefb
Refactor migrations (#133)
* refactor: move migrations into their own class

* refactor: don't export old types

* test: fix failing test

* feat: add preform migrations function

* fix: delete creationDate prop

* chore: add ts-auto-guard

* test: make sure migrations work
2024-06-25 19:58:35 -06:00
DecafDev
4f852373c3
Add custom filter (#94)
* refactor: rename for custom filter

* chore: bump version

* feat: add custom filters

* feat: add different filter UI

* feat: delete old folder key

* feat: remove global folder selection

* fix: resolve folder filtering

* refacctor: update parameter names

* feat: don't duplicate frontmatter cache data

* feat: add content filtering logic

* feat: add is empty and is not empty

* fix: hide input on empty or not empty

* test: update assertions

* feat: add premium license message

* fix: remove default folder value
2024-06-22 23:03:20 -06:00
DecafDev
afdddc655c
Add date filter dropdown (#90)
* feat: change settings to support more filter rules

* feat: add data options

* chore: bump version

* feat: handle optional types

* style: move code

* feat: delete old variable names

* fix: handle valueData change

* feat: add DatePropertyFilterType enum

* feat: increase property filter select size to 160px

* feat: add custom date

* fix: use valueData for date input

* fix: clear custom date on date value switch

* refactor: rename to "select a property"

* fix: don't accept number on input

* feat: add placeholder for input

* fix: fix updating of value input

* feat: add assertion for date

* feat: add new date filtering

* feat: add other options
2024-06-21 20:06:39 -06:00
DecafDev
5ca6b9906f
Add property filter tests (#87)
* refactor: rename to load-property-value

* test: add property filter tests
2024-06-21 15:17:52 -06:00
DecafDev
81c6aae880 refactor: move into tests folder 2024-06-13 17:02:07 -06:00