77 Commits

Author SHA1 Message Date
Šesták Vít fdd5b9f8d5 Fixed timestamp parsing 2020-01-31 13:43:12 +01:00
Šesták Vít c537a5c5c5 Adapt for new version of ODC database 2020-01-31 02:19:48 +01:00
Šesták Vít 7dfe71b8b9 Added Maven internal dependencies to API 2019-06-05 16:00:04 +02:00
Šesták Vít 8b8c072510 Added support for scanning of non-JAR packages from Maven 2018-10-22 12:49:17 +02:00
Šesták Vít a2a4ee01c7 Report proper error messages when filter is wrong project or wrong team 2018-03-21 10:45:11 +01:00
Šesták Vít e6e9d4c940 Added API endpoint for statistics. 2018-03-21 10:15:28 +01:00
Šesták Vít dcc109a729 Added support for scanning transitive dependencies for .NET libraries (except those with unlimited set of supported TMFs). 2018-03-07 13:59:43 +01:00
Šesták Vít 15f8319de9 Added API for lisling vulnerabilities 2018-03-02 07:43:07 +01:00
Šesták Vít 8095deae70 Fixed handling of slightly diverging dependencies (e.g., different filename) when comparing scans. It used to be considered as two separate dependencies. This caused such dependencies to appear in both added and removed dependencies. 2018-02-05 10:36:47 +01:00
Šesták Vít 5f9546934e When comparing, also list vulnerable dependencies 2017-12-08 17:08:59 +01:00
Šesták Vít 644bd3b539 Give more information when comparing commits. 2017-12-08 15:58:08 +01:00
Šesták Vít 9343619ca9 Initial support for virtual dependencies.
Well, they will probably not work anyway, because they don't have hashes. But at this point, at least the parser does not crash at isVirtual="false"
2017-12-08 12:20:07 +01:00
Šesták Vít 39ba123efc Added support for comparison of scans 2017-12-08 10:18:25 +01:00
Šesták Vít 2e21f78105 Added search for newer NuGet 2017-11-15 16:28:31 +01:00
Šesták Vít 0735ef5dd2 Added a minor comment 2017-11-15 16:28:02 +01:00
Šesták Vít 2a95b07b54 Added more fail safety for vulnerability export.
This should affect all exports when a vulnerability disappears.
2017-10-11 16:54:40 +02:00
Šesták Vít a155188fec Fixed affected projects not appearing in some views 2017-08-02 09:55:41 +02:00
Šesták Vít 22e4cff12b Added .NET scans. 2017-08-01 15:28:34 +02:00
Šesták Vít 2049759430 Added new ODC scans for Java libraries. Those can scan even transitive dependencies and can be run before adding a new library to a project. 2017-07-31 14:35:03 +02:00
Šesták Vít 420a765dc4 Added a proper error message for a missing library 2017-06-28 09:15:55 +02:00
Šesták Vít ffabc8a4e5 Added support for brand 2017-06-21 13:06:35 +02:00
Šesták Vít c55c37fa9a Added a standalone page for library 2017-06-20 01:16:32 +02:00
Šesták Vít 2d0651cfc7 Minor hashes refactoring 2017-06-19 13:09:17 +02:00
Šesták Vít 74ab645475 Added list of all project, including those not included by the filter 2017-06-15 17:30:15 +02:00
Šesták Vít ef1d434871 Fix for notifications: When a vulnerability reappears, it should not try to recreate a ticket for it 2017-04-05 13:14:49 +02:00
Šesták Vít 1a1fb0b9f5 Keep filter when switching between pages (mostly; does not work in Notifications and Status) 2017-04-03 07:46:21 +02:00
Šesták Vít 10b3a3b6f1 Another set of UI improvements 2017-03-21 16:54:20 +01:00
Šesták Vít 81e757d04d More friendly filter 2017-03-16 17:24:54 +01:00
Šesták Vít c1be908990 Added detailed list of dependencies 2017-03-03 15:20:38 +01:00
Šesták Vít 79f7cb4c9a Use text/plain for hygiene. 2017-03-01 15:49:22 +01:00
Šesták Vít 90f785b865 Lazy-load of dependency details 2017-03-01 15:18:41 +01:00
Šesták Vít 87ba3947ca Fixed order of identifiers 2017-03-01 13:21:08 +01:00
Šesták Vít 6402edeb47 When exporting all dependencies, export filenames when no reliable identifier is available 2017-02-28 16:57:06 +01:00
Šesták Vít cf6e1925f7 Added API for listing all dependencies 2017-02-07 16:22:07 +01:00
Šesták Vít fef70cedcf Fixed field name 2017-02-07 15:38:17 +01:00
Šesták Vít e4b382024d Added API for listing of scans
Added API support
2017-01-31 09:32:42 +01:00
Šesták Vít e236c5b1f9 If authentication has failed, proper error message is used. 2017-01-06 16:46:41 +01:00
Šesták Vít e25e67c9f0 Changed homepage to something more friendly. 2017-01-06 12:22:22 +01:00
Šesták Vít 303b06742c Team filter cleanup 2017-01-04 17:20:41 +01:00
Šesták Vít 7bc4ccc814 Minor debug output cleanup 2017-01-04 17:18:04 +01:00
Šesták Vít 4bd78c3ed9 Fixed bug in filtering by team. If a team has assigned a project with all subprojects and the project has more than one subproject, only one subproject used to be shown when filtering by team.
This is a trivial fix (two/three lines changed), but other additions are in tests.
2017-01-04 17:07:38 +01:00
Šesták Vít 265ee1dd95 Refactoring: Move configuration parsing off the Projects class 2017-01-02 16:21:35 +01:00
Šesták Vít f22b86cb78 Added list of files 2016-12-21 17:54:54 +01:00
Šesták Vít 97fef173af Propagate exceptions when caching in order to make errors less magic 2016-12-19 13:29:15 +01:00
Šesták Vít 0ef9636148 Added suppressed vulnerabilities to statistics 2016-12-19 12:56:14 +01:00
Šesták Vít 5680eec2d5 Fixed issues not exporting when they disappear 2016-12-13 23:37:18 +01:00
Šesták Vít bda2debd6d Add link to ticket on 404 page 2016-12-08 09:31:41 +01:00
Šesták Vít b4e7bd251e Added support for finding log smells using custom regular expressions. 2016-12-05 09:29:49 +01:00
Šesták Vít b7d3e78dbb Error messages refactoring 2016-11-21 13:30:35 +01:00
Šesták Vít 5edf9f0781 Filtering by team is now more failsafe 2016-08-24 23:31:10 +02:00