Skip to content

Conversation

eshaan7
Copy link
Member

@eshaan7 eshaan7 commented Aug 13, 2020

v1.3.0 Release Description:

  • Added the ability to leverage Django's permissions system to organize users into groups, allow/restrict different permissions to different groups, mark particular jobs as private so they are not visible to other users. Docs on how to use this.
  • Added support for Elastic Search. If elastic search is enabled, all analysis are auto synced between the postgreSQL database and the Elastic Search index. Docs.
    • As a bonus, a preconfigured Kibana configuration (having some helpful visualizations and dashboard) is also provided which can be imported as a "Saved Object" into Kibana.
  • Added basic support for LDAP authentication mechanism. Docs.
  • Fixed: CUCKOO_API_KEY variable missing from env_file_app_template.
  • Increased observable_name field's max_length to support upto 512 chars. Up from the previous 128 limit. (Issue Integration/connectors for other threat intel projects #144)
  • Cleaner log messages throughout analyzer related functions.
  • Various other under-the-hood improvements and optimizations.

For users upgrading to v1.3.0 from prior versions - Please follow the steps described here.

eshaan7 and others added 10 commits July 28, 2020 19:22
…l tweaks (#135)

* Object lvl perms using django-guardian and drf-guardian pkgs,
* Documentation on how to effectively use this.
* better serializer fields,
* receiver for user creation to add each user automatically to a global group,
* cuckoo api key variable missing fixed.
* add `cache: pip` to .travis.yml
added basic support for LDAP + several tweaks
@eshaan7 eshaan7 requested a review from mlodic August 14, 2020 18:27
@intelowlproject intelowlproject deleted a comment from lgtm-com bot Aug 14, 2020
@mlodic
Copy link
Member

mlodic commented Aug 14, 2020

This pull request introduces 1 alert and fixes 1 when merging fc097c9 into d54dc98 - view on LGTM.com

new alerts:

  • 1 for 'import *' may pollute namespace

fixed alerts:

  • 1 for Module-level cyclic import

I did not find a cleaner way to do this (the import *) because that python file has be to configured by the user and the imported variables are not known before. So I added a suppress for that notification. It should disappear after this merge

@eshaan7 eshaan7 requested a review from mlodic August 16, 2020 15:40
@intelowlproject intelowlproject deleted a comment from lgtm-com bot Aug 16, 2020
@intelowlproject intelowlproject deleted a comment from lgtm-com bot Aug 16, 2020
@eshaan7 eshaan7 merged commit 635e827 into master Aug 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants