Skip to content

v4.0.0.0

Compare
Choose a tag to compare
@sei-dupdyke sei-dupdyke released this 09 Oct 12:24
· 814 commits to master since this release

Breaking Changes from previous versions:

  • C2 Database was a weird naming convention mix, this update changes tables to normal postgres format e.g. "table_names". This should be the last breaking change for the database for a long while. The future will be migrations for any database changes.
  • Some new config values for the Client

Adds:

  • Check for malformed timeline json and writes specific error to console and logs
    Ability to Base64 encode (client) and decode (C2) the client workstation current username (for cases that include characters such as "š" or "ć")
  • Ability to pull content off shared drive (such as email content) via configuration
  • Better API documentation via swagger

Removes:

  • Dependency on Microsoft's Identity library (nobody seems to be using users to restrict all/portions of the API, and there are likely better ways to do this now in the future if we revisit) — this also made migrations janky