Switched all file operations from ioutil package to io and os packages due to the deprecation of ioutil in Go 1.16. This change contributes to the maintainability of the codebase, ensuring it's up-to-date with the current standard library. Additionally, implemented usage of filepath.Join for platform-independent file paths.
*feat: Update query-service Go version to 1.17 #911
*chore: Upgrade to clickhouse versions v2 #751
*feat: Duration sorting in events table of Trace-filter page #826
*feat: Add grpc status code to traces view #975
*feat: added filtering by resource attributes #881
* added signoz.db to gitignore
* model and crud methods for dashboard package
* added signoz.db to dockerignore
* feat: dashboards crud WIP
* chore: moving response format to correct file
* chore: adding dependencies for sqlite3
* feat: CRUD APIs ready for dashboards
* fix: sqlite needs cgo enabled and hence need to add some flags in building go code
* feat: provision dashboards using json
* chore: mounting dashboard folder to container