<commit_before>/*

	Here comes the API.	
	
*/


app.get('/api/getBasemaps', function (req, res) {
	// Hier müsste man die Basemaps holen	

  res.send('Hello World!');
});



app.get('/api/getEinsatz/:EinsatzID/', function(req, res){
	
	// Beispiel wie das mit den Parametern läuft ;-)
	
	var einsatzid = req.params.EinsatzID;

	
	
});
<commit_msg>add routes<commit_after>/*

	Here comes the API.

*/


app.get('/api/getBasemaps', function (req, res) {
	// Hier müsste man die Basemaps holen

  res.send('Hello World!');
});



app.get('/api/getEinsatz/:EinsatzID/', function(req, res){

	// Beispiel wie das mit den Parametern läuft ;-)

	var einsatzid = req.params.EinsatzID;



});

/* liefert liste mit den ids und titeln der taktischen zeichen*/
app.get('/zeichen/', function(req, res){
	//'Schema' durch entsprechendes mongoose schema für taktische zeichen ersetzen
	Schema.find(function(err, result){
		if (err) return console.err(err);
		res.send(result);
	})
});

/* liefert das zeichen mit der ID :id */
app.get('/zeichen/:id/', function(req, res){
	var zeichenID = req.params.id;

	//'Schema' durch entsprechendes mongoose schema für taktsiche zeichen ersetzen
	Schema.findOne({_id: zeichenID}, function(err, callback){
			if (err) return console.log(err);
			res.send(callback);
	});
});

/* nimmt ein geändertes Zeichen entgegen */
app.post('/zeichen/:id/', function(req, res){
  var zeichenID = req.params.id;

  //'Schema' durch entsprechendes mongoose schema für taktsiche zeichen ersetzen
  Schema.findByIdAndUpdate(zeichenID, {$set: {/* hier die json elemente einfügen */}}, function(err, schema){
    if (err) return handelError(err);
    res.send(schema);
  });
});

{'fraction_non_alphanumeric': 0.1566765578635015, 'fraction_numerical': 0.0, 'mean_word_length': 3.8869565217391306, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1490537', 'n_tokens_mistral': 640, 'n_tokens_neox': 615, 'n_words': 155}