Skip to content

Commit

Permalink
feat: add custom properties selection and filtering (#120)
Browse files Browse the repository at this point in the history
* refactor: use reflection to create filter struct

* feat: add new properties route

* fix: use build time env vars to strip localhost script js

* fix(tracker): remove greedy data medama selector

* feat: add properties dashboard on homepage

* chore: upgrade deps

* fix(dashboard): non deduped lockfile

* fix(dashboard): type errors

* refactor: migrate statsdisplay to radix tabs

* fix(query): use left join instead of only join

* refactor: use radix tabs instead of mantine tabs

* feat(dashboard): add basic combobox

* feat: change the response format for easier dashboard processing

* refactor: use native components for stats item

* fix: use search params for property filtering

* feat(core): add filtering by prop to all results

* fix(core): linter errors

* feat(core): do not return nested array and instead change results on filter

* fix: allow clicking summary item for quick filter

* fix(core): filter names and values work correctly now

* fix(dashboard): expanded table view can filter

* fix(dashboard): filter search correctly includes all names

* chore(dashboard): upgrade deps

* fix(dashboard): placeholder styles

* fix: remove visitors stats on filters
  • Loading branch information
ayuhito authored Aug 25, 2024
1 parent a867b13 commit fce12fb
Show file tree
Hide file tree
Showing 61 changed files with 4,375 additions and 919 deletions.
Binary file modified bun.lockb
Binary file not shown.
1 change: 1 addition & 0 deletions core/Taskfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ tasks:

lint:
cmds:
- go vet ./...
- golangci-lint run ./... --fix

coverage:
Expand Down
288 changes: 288 additions & 0 deletions core/api/oas_handlers_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions core/api/oas_interfaces_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit fce12fb

Please sign in to comment.