You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add match results dialog
* Expose matches as read only data through rest api
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Fix hash match score calc, ignore matches below 50, log # of matches
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Start match results dialog at end of match
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Add task matches designated interface and start using it in MatchResultsDialog
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* result dialogs code cleanups
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Remove some commented out old code, rename a function
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* minor cleanups and fix results dialog show
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Fix tree sorting and other minor ui issues
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Fix multiple filter script dialog issues and create default script file
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* use .pyf instead of py for filter scripts
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Couple renames
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Make result requests delayed and more name changes
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Simplify and cleanup populate_tree plus some minor fixes
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* some more tiny cleanups
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Add pagination to match results and basic pagination infrastructure
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Move client side name generation logic to server side
server directly uses the name annotation of an object to generate an appropriate name (or a 'sub_{offset}' otherwise).
a name attribute is now generated as part of the serialized object, so the client side needs only display that
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Add tests to increase coverage
And a minor codacy fix
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Simplify Match model to ease database insertion process
which proved to be quite slow
* Split match results requests into three: locals, remotes, matches
+ performance optimizations and some debugging
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Make Modal configurable and default to false in results dialog
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Move result download logic to action, add progress bar
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Remove remote graph display placeholder in favor of planned graph
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Add new serialized graph dialog displaying remote functions
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Add annotation view endpoint
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Show remote function in an additional graph view
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Jump to local code on results selection
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Cancel results download when user cancels
Also, small refactor of QueryWorker and surrounding functions
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Replace delayed_query calls with QueryWorker instances
Replace delayed_query calls which potentially risked double starting a query worker (and hang).
Replace delayed_worker calls with calling query worker's start method
Simplify network delayed query interface
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* don't query unneeded db field
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Simplify cancel and reject in MatchDialog
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* More cleanups by reusing pbar and timer in match action
Plus better exception logging
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Fix previusly uncaught minor bugs
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* add locals/remotes/matches to MatchResultDialog as they come instead caching them in MatchAction
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Cleanup preform_upload and fix not uploading last functions unless threshold is reached
* Avoid exception and remove related exception handling code
* Upload serialized instances when all functions were serialized but didn't reach upload threshold
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* Fix progressbar accept on match result read
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
* fix CR comments
* more logs and a few additional comments
* validate pagination network support
Signed-off-by: Nir Izraeli <nirizr@gmail.com>
0 commit comments