• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

goto / compass / 10503808764 / 1
81%
main: 81%

Build:
DEFAULT BRANCH: main
Ran 22 Aug 2024 07:36AM UTC
Files 76
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Aug 2024 07:34AM UTC coverage: 84.069% (-1.1%) from 85.175%
10503808764.1

push

github

web-flow
feat: create delete assets API (#77)

* feat(proto): generate proto regarding delete assets

* feat(asset): add refreshed_at field

* feat: create translator from query expr to SQL query and ES query

* feat(module): add expr-lang/expr module

* feat(docs): add comments in QueryExprTranslator

* feat(asset): change migration update

* feat(asset): add down migration

* feat(translator): mark as private func for func that only used in translator

* feat: create delete assets API by query expr

* refactor: make interface for query expr and implement to postgresql and elasticsearch

* refactor: resolve all lint issues

* fix: add refreshed_at in insert asset query

* feat: add refreshed_at field in get all assets

* fix: update return error in delete assets

* fix: update asynchronous process in deletion assets

* refactor: fix lint issues

* feat: fix ConditionalNode logic and toString format

* refactor: remove redundant code, and make return error as soon as possible

* feat: update mock using mockery

* feat: equalize current time at created_at and updated_at based on refreshed_at both in postgresql and elasticsearch

* refactor: rename var

* refactor: remove unused go module

* test: fix existing unit tests

* test: fix existing unit tests

* refactor: makes codes to more readable

* test: create unit test for deletion API

* test: create unit test for converter

* feat: add validation in deletion query and remove redundant code

* feat: make can equals (==) or IN for type and service in delete asset expr

* test: create unit test for delete asset expr

* feat: change flow of deletion assets and refactor codes based on feedbacks

* test: fix unit test

* test: fix unit test

* refactor: remove unused comment

* feat: make maxAttemptRetry to be configurable and improve code performance

* feat: make cancel for context, and remove pointer in ESExpr and SQLExpr

* refactor: make c... (continued)

6876 of 8179 relevant lines covered (84.07%)

21.68 hits per line

Source Files on job 10503808764.1
  • Tree
  • List 76
  • Changed 20
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10503808764
  • 071df6f4 on github
  • Prev Job for on main (#10502183645.1)
  • Next Job for on main (#10504081306.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc