| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
| |
The task 'war' creates a war-file for deployment in tomcat (as before),
the 'run' task is gone, and 'jar' creates an executable jar with main
class ExoneraTorDatabaseImporter as well as the source and javadoc jars.
Removed obsolete shell script.
Coverage is really low, but increasing it wasn't part of this task.
Implements task-21145.
|
| | |
|
| |
|
|
| |
Discovered after fixing #23844.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Turns out we shouldn't attempt to write a permanent link containing an
invalid parameter. In this case we wouldn't even write this permanent
link, because we'd have closed the output stream before. But we still
ran into the exception while trying.
Reported by ln5, analyzed by iwakeh. Resolves #23488.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
slf4j and logback were already used in ExoneraTor. This commit makes all
classes use slf4j and replaced j.u.l and System.{err,out} logging.
|
| |
|
|
| |
Also added test sources to checkstyle target.
|
| |
|
|
|
| |
This includes making utils methods static and also moving all
Gson/JSON related code into QueryResponse for better encapsulation.
|
| | |
|
| |
|
|
|
|
| |
We don't expect results to be in order, and taking out ORDER BY
statements means we don't need to worry about replacing numbers with
names for better readability.
|
| | |
|
| | |
|
| |
|
|
| |
Implements #16596.
|
| |
|
|
|
|
|
|
| |
This prepares splitting up ExoneraTor into front-end and back-end.
Note that some code duplication between ExoneraTorServlet and
QueryServlet was deemed acceptable, because ExoneraTorServlet will be
moved to metrics-web in the medium term anyway.
|
| |
|
|
|
|
| |
This is another prerequisite for changing queries towards making a
single query per request (#16596) and towards splitting up ExoneraTor
into front-end and back-end.
|
| |
|
|
|
|
|
|
|
| |
1: Parse the request.
2: Query the database.
3: Write the response.
This doesn't just clean up code, it's also a prerequisite for changing
queries towards making a single query per request (#16596).
|
| |
|
|
| |
Implements #22811.
|
| | |
|
| |
|
|
| |
Implements #22682.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Language names and translations of "This page is also available in the
following languages:" taken from https://www.debian.org/.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Apparently, the zero-width space character causes trouble when copying
and pasting fingerprints. Fortunately, we can let the fingerprint
break anywhere using CSS.
Fixes #17231.
|
| | |
|
| |
|
|
| |
Implements #21535.
|
| | |
|
| | |
|
| |
|
|
| |
Removed obsolete git-submodule.
|
| | |
|
| |
|
|
|
|
| |
We're using metrics-lib for downloading descriptors from CollecTor,
but we're still using our own parsing code. Let's avoid duplicating
code by using what metrics-lib provides.
|
| |
|
|
|
|
|
|
| |
Upgrade to metrics-lib 1.4.0 and include newly required logging .jar
files.
Include PostgreSQL .jar file in the .war file rather than relying on
Tomcat to provide it.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Turns out that resource bundles must be ISO 8859-1 encoded, so we'll
have to convert the German file using:
native2ascii -encoding UTF-8 old new
Also make some minor changes to make UTF-8 encoding of the resulting
web page more explicit, and correct the included language code.
Fixes #19954.
|
| |
|
|
|
|
| |
Fix typo "ant" to "and" and add to the end of all sentences.
Both tweaks suggested by John Lorenz.
|
| |
|
|
|
|
|
|
| |
Required changes from previous schema:
- CREATE OR REPLACE FUNCTION insert_statusentry [...];
- CREATE OR REPLACE FUNCTION insert_exitlistentry [...];
- ALTER TABLE statusentry DROP COLUMN descriptor;
- ALTER TABLE exitlistentry DROP COLUMN rawexitlistentry;
|
| | |
|
| | |
|
| | |
|
| | |
|