Commit graph

110 commits

Author SHA1 Message Date
DecafDev
87ea202047 chore: bump version 2024-07-10 17:30:50 -06:00
DecafDev
0d271216de chore: bump version 2024-07-10 16:42:45 -06:00
DecafDev
02ec868d60 feat: rename to loadSocialMediaImage 2024-07-10 13:26:56 -06:00
DecafDev
5eaa2c2854 chore: bump version 2024-07-09 23:58:40 -06:00
DecafDev
8ce4096d1b fix: keep resize handle at the end by default 2024-07-09 18:52:07 -06:00
DecafDev
f68f3f5c62
Feat fetch from url (#171)
* feat: add load image from url

* feat: fetch social media image for url
2024-07-09 16:31:52 -06:00
DecafDev
81e420140a
feat: add image support in grid card (#164) 2024-07-09 06:42:47 -06:00
DecafDev
33d3921461 chore: bump version 2024-07-06 15:59:33 -06:00
DecafDev
f551c00efc chore: bump version 2024-07-06 15:32:35 -06:00
DecafDev
ebfd815630
Add file icons (#155)
* feat: add file icons setting

* feat: render file icons
2024-07-06 14:57:47 -06:00
DecafDev
c9d666a1f5 chore: bump version 2024-07-06 12:49:10 -06:00
DecafDev
171bcc3396 chore: bump version 2024-07-06 03:00:01 -06:00
DecafDev
0d6a6f16c9 chore: bump version 2024-07-06 02:47:45 -06:00
DecafDev
32cd396fe4 chore: bump version 2024-07-05 22:47:15 -06:00
DecafDev
d61b30e3cd
Update for quickstart (#139)
* feat: keep groups array empty

* fix: don't enable first group

* chore: bump version
2024-07-02 22:44:21 -06:00
DecafDev
ea3b0a5498 chore: bump version 2024-06-27 17:43:30 -06:00
DecafDev
135e3cd521 chore: bump version 2024-06-25 21:11:09 -06:00
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
ee36bffcce
Fix remove frontmatter block (#130)
* fix: resolve frontmatter sometimes appearing in content

* chore: bump version
2024-06-25 03:33:58 -06:00
DecafDev
aa8643f35d
Add view toggle settings (#127)
* chore: bump version

* feat: upgrade settings to support view toggles

* refactor: use base filter

* feat: update default settings

* feat: fix settings tab

* fix: use flat structure instead of global key

* feat: add view toggle settings

* refactor: rename to viewOrder

* refactor: use T as a type prefix

* fix: update current view on toggle switch

* fix: handle when all toggles are off
2024-06-25 03:13:36 -06:00
DecafDev
6d755ca3b4 chore: bump version 2024-06-24 03:31:28 -06:00
DecafDev
cadee1adc5
Add feed view (#119)
* chore: bump version

* feat: render feed view

* feat: add feed view

* fix: align center

* refactor: move pagination into its own component

* feat: wrapping of pagination indicator on window size shrink

* fix: move filters over 4px to align them with other content

* fix: handle events for all files

* feat: handle file modify event
2024-06-24 03:10:39 -06:00
DecafDev
ea3c071dba
Fix favorite filter value (#117)
* chore: bump version

* fix: set the favorite filter value
2024-06-23 20:07:38 -06:00
DecafDev
7323f0ff4b
Fix crash on group click (#115)
* fix: resolve crash on group click

* chore: bump version
2024-06-23 20:02:31 -06:00
DecafDev
7baa0d17a5
Add filter toggle settings (#112)
* chore: bump version

* feat: add toggle settings for all filters

* fix: delete onlyFavorites prop

* fix: export old settings

* feat: add default settings

* fix: load new settings

* refactor: move into SearchFilter component

* fix: make sure favorites is enabled on settings migration

* feat: render search filter conditionally

* feat: render favorites filter conditionally

* feat: render sort and timestamp filters conditionally

* feat: render custom filter conditionally

* fix: resolve groups not rendering

* docs: update FEATURES.md

* feat: filter toggle setting change event
2024-06-23 18:46:57 -06:00
DecafDev
aa7adb119b
Add group list scroll buttons (#110)
* feat: add left right scroll buttons to group list

* fix: resolve scrollable buttons sometimes not appearing

* chore: bump version
2024-06-23 16:35:11 -06:00
DecafDev
f4f5471ad7
Add clock updates setting (#106)
* feat: add enable clock updates setting

* feat: add event handler for clock updates change

* refactor: update description

* chore: bump version
2024-06-23 13:25:46 -06:00
DecafDev
8543d800aa
Only load markdown content (#104)
* fix: only load markdown content

* refactor: remove console log

* chore: bump version
2024-06-23 12:37:39 -06:00
DecafDev
691a814c6b
Support all files (#102)
* feat: support all file types

* chore: bump version
2024-06-23 12:30:57 -06:00
DecafDev
c2648f02de chore: bump version 2024-06-23 00:08:28 -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
493e158a47 chore: bump version 2024-06-21 20:15:21 -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
b58d1df127 chore: bump version 2024-06-21 15:18:51 -06:00
DecafDev
ed8f2eb4ef
Add device registration (#84)
* feat: add generateRandomVaultId function

* feat: add license key setting

* feat: add update event

* feat: add server is offline message

* refactor: use correct terminology

* refactor: rename to device registration

* chore: bump version
2024-06-16 22:36:45 -06:00
DecafDev
e245aef44a chore: bump version 2024-06-13 15:35:04 -06:00
DecafDev
8e863ada96
Property value loading (#80)
* docs: add more features

* refactor: move to services

* feat: update loadPropertyValue to handle edge cases

* test: add typescript support for jest

* refactor: remove version script

* test: add test for loadPropertyValue

* test: remove paths
2024-06-13 15:32:34 -06:00
DecafDev
bd3aaf5659
Fix contains error (#71)
* fix: use includes instead of contain

* chore: bump version
2024-06-11 12:21:03 -06:00
DecafDev
be05eea226
Fix date formats (#66)
* fix: support YYYY-MM-DDTHH:mm

* fix: handle case where date or datetime are not formatted properly

* feat: use console.warn or console.error

* chore: bump version
2024-06-11 02:45:18 -06:00
DecafDev
3c775343f1 chore: bump version 2024-06-10 13:54:39 -06:00
DecafDev
8f58abbaca
Update creation date (#60)
* refactor: rename to created date

* refactor: rename to createdMillis

* chore: bump version

* refactor: rename to createdDate

* refactor: make description go to another line
2024-06-10 13:34:05 -06:00
DecafDev
416813d4a4
Feat creation modified properties (#59)
* feat: add settings button in view

* chore: bump version

* feat: support property creation date and modified date

* refactor: update setting description

* feat: update view when settings change
2024-06-10 13:13:52 -06:00
DecafDev
b9329d2820
Feat hover preview (#56)
* feat: add hover link preview

* chore: bump version
2024-06-04 13:04:00 -06:00
DecafDev
a3449eefef chore: bump version 2024-06-04 10:54:40 -06:00
DecafDev
1e1f97657c
Feat filter operator (#52)
* feat: display operator dropdown

* feat: add business logic for filtering by operator

* refactor: rearrange condition parameter

* chore: bump version
2024-06-04 02:10:46 -06:00
DecafDev
06d8aa63c5
Match when property doesn't exist (#50)
* feat: add matchNotesWithoutProperty setting

* feat: add match without property checkbox

* feat: add business logic for handling property DNE checkbox

* refactor: rename to property type
2024-06-03 17:28:01 -06:00
DecafDev
29c4af256b
Fix long titles (#48)
* feat: add titleWrapping setting

* feat: set title overflow to ellipsis

* feat: render word break

* chore: bump version
2024-06-02 20:08:36 -06:00
DecafDev
bd4afe8547
Tab accessibility (#44)
* feat: add tab accessibility

* chore: bump version
2024-05-28 17:42:25 -06:00
DecafDev
a2755a48a6
Feat reorder views (#38)
* chore: bump version

* feat: support order in view type settings data

* feat: allow reorder view list

* refactor: disable console log

---------

Co-authored-by: Trey Wallis <40307803+trey-wallis@users.noreply.github.com>
2024-05-28 09:18:51 -06:00
Trey Wallis
feadefa151 chore: update to new GitHub username 2024-05-27 01:51:21 -06:00