Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.22 KB

File metadata and controls

25 lines (21 loc) · 1.22 KB

Flee-Mail Backend

This is the backend code for the Flee-Mail Mass Email Detector. package.json and package-lock.json are configuration files for Node.js specifying libraries. The source code for this application lives in the app/ directory. app/app.js provides the main functionality of handling incoming connections and adding messages to our database. app/med.js provides the functionality for comparing an email against our database. app/levenshtein.js and app/levenshtein_util.js are modified parts of the edit-distance-js library. They are included in app/ since the functionality of app/med.js depends on them. Additionally, a copy of the app's icon and logo are contained in the img/ directory.

License

This project uses SPDX-License-Identifiers to specify the licensing of individual files. Some code in this repository is a modified copy of edit-distance-js, which is licensed under the Apache License version 2.0. The rest of the files is licensed under the GNU Affero General Public License version 3.0 or later. A copy of these licenses is available in the LICENSE directory.