Šesták Vít
c646dbf620
Added a quick workaround against multiplicities.
2017-03-31 11:00:16 +02:00
Šesták Vít
50c6b6daee
Minor tuning for vulnerabilities for a library.
2017-03-31 10:26:55 +02:00
Šesták Vít
abceccae5f
Added test for team filter
2017-03-31 09:08:36 +02:00
Šesták Vít
6044947481
Added false positive heuristics.
2017-03-31 09:05:45 +02:00
Šesták Vít
10b3a3b6f1
Another set of UI improvements
2017-03-21 16:54:20 +01:00
Šesták Vít
134ec971a4
Minor style updates
2017-03-21 13:03:02 +01:00
Šesták Vít
5fb632d432
Added some expand symbols
2017-03-21 08:57:33 +01:00
Šesták Vít
e757485c84
Added explanation for evidence.
2017-03-20 17:15:00 +01:00
Šesták Vít
5fd5c6d974
Added license
2017-03-20 17:14:30 +01:00
Šesták Vít
b33f8e44ca
Fixed severity column wrapping
2017-03-20 16:51:23 +01:00
Šesták Vít
a08b0ceabf
Filter empty paragraphs
2017-03-20 16:44:45 +01:00
Šesták Vít
41b4873847
Major vulnerable libraries UI redesign
2017-03-20 14:34:34 +01:00
Šesták Vít
5d1280e6c7
Removed an extra file
2017-03-16 17:25:50 +01:00
Šesták Vít
81e757d04d
More friendly filter
2017-03-16 17:24:54 +01:00
Šesták Vít
d45c84b690
Sort teams alphabetically
2017-03-16 17:04:18 +01:00
Šesták Vít
31dbee77d5
Changed order of menu items in order to make the most important first
2017-03-16 16:57:51 +01:00
Šesták Vít
c1be908990
Added detailed list of dependencies
2017-03-03 15:20:38 +01:00
Šesták Vít
8f7f5d15ee
Removed some garbage
2017-03-01 15:50:34 +01:00
Šesták Vít
79f7cb4c9a
Use text/plain for hygiene.
2017-03-01 15:49:22 +01:00
Šesták Vít
81769c8309
Nice progressbar for loading
2017-03-01 15:48:41 +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
e9336f7c4f
Added a forgotten route
2017-01-31 09:53:02 +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
cd37dda90c
Moved status to a less visible place
2017-01-09 13:13:52 +01:00
Šesták Vít
85adaaf612
Added filenames to evidence
2017-01-09 13:10:43 +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
c9921765e7
Add error flash messages
2017-01-06 16:46:25 +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
951d62d1cf
Updated license
2017-01-06 08:51:18 +01:00
Šesták Vít
7749741481
Fixed a missing dependency
2017-01-06 08:47:03 +01:00
Šesták Vít
7c8e252d16
Updated notes on automated tests
2017-01-04 17:24:23 +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
a85a944088
Added SonarQube plugin to build.sbt
2017-01-03 14:34:49 +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
0528d6abbe
Caching using FileCacheApi (for dev env) is now less memory hungry
2016-12-19 14:48:01 +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
307155129c
Scala version update
2016-12-14 08:32:14 +01:00
Šesták Vít
3d39c2e6a5
Fixed JIRA transitions
2016-12-14 08:31:49 +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
2d3e1cea0a
Minor JiraIssueTrackerService refactoring
2016-12-12 12:54:18 +01:00
Šesták Vít
bd2a685ae2
Allow ommiting constantFields from config.
2016-12-12 12:50:25 +01:00
Šesták Vít
bb7e631e23
Fixed a mysterious compile error that appears just in some cases.
...
Before the fix, incremental build sometimes used to pass, but clean builds used to fail all the time. This is the reason why I committed code that was not compilable.
2016-12-12 11:35:28 +01:00
Šesták Vít
4c77ef296c
Added recognition for suppressed identifiers
2016-12-09 16:38:55 +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
0992857e75
Autofocus username field in login form
2016-11-24 09:40:13 +01:00
Šesták Vít
b7d3e78dbb
Error messages refactoring
2016-11-21 13:30:35 +01:00
Šesták Vít
47b0c3b021
Added a workaround for long loading of vulnerabilities page
2016-08-26 10:36:22 +02:00
Šesták Vít
5edf9f0781
Filtering by team is now more failsafe
2016-08-24 23:31:10 +02:00
Šesták Vít
990bafd29b
Menuitems that are to be reconsidered are hidden by default
2016-08-18 14:19:53 +02:00
Šesták Vít
1bb70b676b
Fixed description for filters
2016-05-18 09:48:39 +02:00
Šesták Vít
6c8b2cf859
Added notice when there are some failed projects. This required some refactorings and fixes, that are also included in this commit.
2016-05-13 19:31:47 +02:00
Šesták Vít
604fc56d76
It is now possible to subscribe even a failing project.
2016-05-08 23:02:25 +02:00
Šesták Vít
58ea73c41f
Fixed error when filter should contain a failed project
2016-05-08 22:57:08 +02:00
Šesták Vít
42d4dc365d
Treat missing files as a warning
2016-05-06 17:27:47 +02:00
Šesták Vít
2291ded9bc
minor refactoring
2016-05-06 16:53:10 +02:00
Šesták Vít
f3f85128b4
Removed unneeded params for index
2016-05-05 12:14:19 +02:00
Šesták Vít
af5577cd7e
Removed even more from homepage in order to allow fast loading
2016-05-05 10:36:10 +02:00
Šesták Vít
97dc4305e4
Removed vulnerable libraries from homepage, as they have their own page
2016-05-04 17:17:35 +02:00
Šesták Vít
e3d59cede8
Refactored LibDepStatistics to include FailedProjects
2016-04-28 10:14:50 +02:00
Šesták Vít
08500f9a5b
Better JIRA export
2016-04-08 17:55:17 +02:00
Šesták Vít
b35db5bd52
Fixed some leftover mess
2016-04-07 20:46:19 +02:00
Šesták Vít
1ae9aec9d4
Fixed handling of failed builds.
2016-04-07 14:46:44 +02:00
Šesták Vít
c5f63f7ea0
Filtering of failed projects is now responsibility of Downloader.
2016-04-07 14:40:01 +02:00
Šesták Vít
c7826b8584
Added HTML e-mails for digest
2016-03-11 13:15:50 +01:00
Šesták Vít
7b6192593d
Added support for mail digests
2016-03-10 16:30:16 +01:00
Šesták Vít
dd99fe8e9b
Removed a warning
2016-03-09 10:52:01 +01:00
Šesták Vít
a580ab6b95
Evicted a vulnerable library. Althought the vulnerability does not seem to be triggerable, this should make it future-proof.
2016-03-09 10:45:06 +01:00
Šesták Vít
b1f04c3987
Added support for changelog
2016-03-09 09:55:00 +01:00
Šesták Vít
4994a603b6
Bump versions, includes a security update for HTTP client lilbrary.
2016-03-02 14:09:46 +01:00
Šesták Vít
228456c349
Drastically reduced memory usage, mostly using deduplication.
2016-02-26 17:03:41 +01:00
Šesták Vít
d8ca15d367
Fixed a typo
2016-02-26 10:34:34 +01:00
Šesták Vít
cada473e8b
Added some ideas on cache
2016-02-26 10:31:25 +01:00
Šesták Vít
a7c8661768
Multiple documentation updates
2016-02-23 16:28:32 +01:00
Šesták Vít
e9cdfe4035
Added a disabled feature of potentially better redirection after (un)subscribing.
2016-02-23 16:13:01 +01:00
Šesták Vít
38cd14c21d
Fixed open redirect on login screen
2016-02-22 17:11:01 +01:00
Šesták Vít
2e5a265e84
Enhanced locking
2016-02-22 14:44:04 +01:00
Šesták Vít
da93888262
Vulnerabilities are now loaded from the vulnDB
2016-02-22 08:38:11 +01:00
Šesták Vít
ae85cef92b
Projects are sorted in the notifications view
2016-02-19 18:17:57 +01:00
Šesták Vít
66ba68304c
Fixed two typos
2016-02-19 18:10:53 +01:00
Šesták Vít
12f43f4b32
More user-friendly project watching
2016-02-19 12:55:06 +01:00
Šesták Vít
a64f7c540b
Added locking for the cronjob
2016-02-14 15:03:23 +01:00
Šesták Vít
fba19ac9e9
Added a note on cronKey
2016-02-12 20:18:04 +01:00
Šesták Vít
feeec6aec6
When user signs in/out, a proper redirect is performed.
2016-02-12 20:17:30 +01:00
Šesták Vít
2fb2c3fd72
Added support for mail notifications and WIP JIRA export.
2016-02-12 19:50:40 +01:00
Šesták Vít
f4fa0ee948
Updated external user service to return email. The email is a new identifier.
2016-02-11 09:54:49 +01:00
Šesták Vít
2d3e3b5164
Fixed glitches with headings by replacing a CSS hack by a JS solution.
2016-02-10 12:42:11 +01:00
Šesták Vít
5102855990
Added support for wildcarded project names
2016-01-28 12:14:47 +01:00
Šesták Vít
0d1f594028
Fine-tuned subproject names
2016-01-21 12:07:16 +01:00
Šesták Vít
c63f0ab7ec
Suppressed an IDEA warning.
...
I believe that having the same style of parentheses on both sides of compare is more readable.
2016-01-18 13:14:14 +01:00
Šesták Vít
930a32e592
minor update
2016-01-10 21:30:53 +01:00
Šesták Vít
cc44d7cb5d
Added copyright holder
2016-01-10 21:26:48 +01:00