Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kubernetes #103

Merged
merged 136 commits into from
Jan 19, 2022
Merged

Kubernetes #103

merged 136 commits into from
Jan 19, 2022

Commits on Jun 4, 2020

  1. linting fixes

    mazhurin committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    e8c4468 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2020

  1. linting fixes

    mazhurin committed Jun 5, 2020
    Configuration menu
    Copy the full SHA
    75672e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    176c0ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    432a9fe View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13 from equalitie/action_fix

    Unit tests and linting fixes.
    mazhurin authored Jun 5, 2020
    Configuration menu
    Copy the full SHA
    5c6ccd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Parameter model_path is implemented. ModelEnum names are used int the…

    … configuration istead of full python model names.
    mazhurin committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    4a106e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    8307b47 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #14 from equalitie/model_path

    model_path parameter
    mazhurin authored Jun 9, 2020
    Configuration menu
    Copy the full SHA
    3456190 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Rollback of the config change in model_path PR. Now, as before, engin…

    …e.training.model refers to the full module path of the Model class(not the Enum key).
    mazhurin committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    8d17664 View commit details
    Browse the repository at this point in the history
  2. Unused import removed.

    mazhurin committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    3140cd3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15 from equalitie/model_config_fix

    Config fix for Model
    mazhurin authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    be2e481 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. New features: country and host. (#20)

    Country and Host features. Stratified sampling(parameter 'max_samples_per_host'). Support for nested features in JSON parser(geoip feature fix).
    mazhurin authored Jun 25, 2020
    Configuration menu
    Copy the full SHA
    70ac66d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5a7aa5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0402d82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    779d168 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d88a1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    85caf4f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    262a360 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0934c6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    086dc85 View commit details
    Browse the repository at this point in the history
  10. Fix spark config for redis

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    01f3122 View commit details
    Browse the repository at this point in the history
  11. flake8ing

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    179b907 View commit details
    Browse the repository at this point in the history
  12. flake8ing

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    6d444e9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e9d421 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d851f4d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    032a3fe View commit details
    Browse the repository at this point in the history
  16. flake8ing

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    9a38f49 View commit details
    Browse the repository at this point in the history
  17. flake8ing - again..

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    32f11e5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    316f629 View commit details
    Browse the repository at this point in the history
  19. unittests pt1

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    a93e9fb View commit details
    Browse the repository at this point in the history
  20. licensing + linting

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    272105d View commit details
    Browse the repository at this point in the history
  21. task base tests

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    36bef3b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0eee932 View commit details
    Browse the repository at this point in the history
  23. review changes

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    1b493b6 View commit details
    Browse the repository at this point in the history
  24. updated docs

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    18d7e21 View commit details
    Browse the repository at this point in the history
  25. updating configuration

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    da6f747 View commit details
    Browse the repository at this point in the history
  26. merge gone bad

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    dfe72a2 View commit details
    Browse the repository at this point in the history
  27. linting

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    d6dba60 View commit details
    Browse the repository at this point in the history
  28. linting...

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    fb1fc9f View commit details
    Browse the repository at this point in the history
  29. license check and action

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    10bbe61 View commit details
    Browse the repository at this point in the history
  30. move beautifulsoup import

    mkaranasou committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    929ecfb View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. Merge pull request #17 from equalitie/activity_1.1_pipeline_separation

    Activity 1.1 pipeline separation
    mkaranasou authored Jun 29, 2020
    Configuration menu
    Copy the full SHA
    520466d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #22 from equalitie/license_check

    License check
    mkaranasou authored Jun 29, 2020
    Configuration menu
    Copy the full SHA
    4983a15 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

  1. Configuration menu
    Copy the full SHA
    06aa066 View commit details
    Browse the repository at this point in the history
  2. Created_at fix (#24)

    Fix for 'created_at' postgress issue.
    mazhurin authored Jul 7, 2020
    Configuration menu
    Copy the full SHA
    875efb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ceda7e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2020

  1. Configuration menu
    Copy the full SHA
    910db12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8329a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b7cb02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2833c1c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d14c590 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2020

  1. Merge pull request #28 from equalitie/issue_25_1.1_bug_fixes

    Fill in prediction columns if no model
    mkaranasou authored Jul 11, 2020
    Configuration menu
    Copy the full SHA
    88d60af View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2020

  1. Calculate Anomaly Score (#29)

    AttackDetection task. Anomaly and challenge thresholds. Anomaly metrics directly to Prometheus.
    mkaranasou authored Jul 22, 2020
    Configuration menu
    Copy the full SHA
    145cd7c View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. Separation Pipeline fixes (#31)

    * Model logging. Spark-iforest-2.4.0.99.jar
    
    * Preprocessing pipeline fix. Categorical features fixes for new pipeline. SendToKafka task. New kafka producer from spark dataframe.
    
    * Preprocessing and Prediction pipelines tested with real logs and production kafka. Feature parsing fix. Carbon copy parameter for sending predictions to a separate client topic. Model path support for ServiceProvider.
    
    * Working pipelines: preprocessing, predit, postprocessing.
    
    * Merge branch 'develop' into model_logging
    
    # Conflicts:
    #	src/baskerville/models/pipeline_tasks/tasks.py
    
    * Redis fix for timestamp.
    
    * Redis fix2 for timestamp.
    
    * Fix rs cache issue (#33)
    
    * RefreshCache(config)
    
    * created_at fix
    
    * RequestSet cache is commented out since it's still failing.
    
    * Extra comment removed from config validation.
    
    * Removed F.broadcast from request_cache
    
    * Fix for request cache update. Removing 'first_ever_request' column.
    
    * Debug pdb line removed.
    
    * Additional fix for cache update_self()
    
    * Unit test and linting fixes.
    
    * Linting fix.
    
    * Original target column (#35)
    
    Added `target_original` column
    
    * New training pipeline
    
    * Unit test fix.
    
    * Fix for 'target_original' in update cache.
    
    Co-authored-by: Maria Karanasou <karanasou@gmail.com>
    mazhurin and mkaranasou authored Aug 4, 2020
    Configuration menu
    Copy the full SHA
    6d8cd6e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Configuration menu
    Copy the full SHA
    5134d1b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. Banjax metrics (#38)

    * Banjax reports. 
    * Register banjax metrics only with -e argument.
    mazhurin authored Aug 7, 2020
    Configuration menu
    Copy the full SHA
    058c485 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2d3b78 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2020

  1. Redis fix (#40)

    * Redis password and config.
    
    * Redis ip in the config. Additional banjax metrics.
    mazhurin authored Aug 17, 2020
    Configuration menu
    Copy the full SHA
    b356f48 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Sliding window for attack detection (#45)

    * Using target instead of target_original in attack metrics.
    * Traffic light metric
    * Count anomalies metric removed. It should be directly queried from postgres.
    * Redis merge warning for missing data.
    * Sliding window for attack detection.
    * Cache loading fix (wrong old isdir)
    * Low rate attack detection
    * White list
    * Training loading schema fix.
    * Casting features values fix
    mazhurin authored Sep 14, 2020
    Configuration menu
    Copy the full SHA
    443d729 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. DEPLOYMENT.md updated (#50)

    mazhurin authored Sep 21, 2020
    Configuration menu
    Copy the full SHA
    fbaa6c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Host country (#51)

    * Feature class 'host_country'
    mazhurin authored Sep 23, 2020
    Configuration menu
    Copy the full SHA
    cd96325 View commit details
    Browse the repository at this point in the history
  2. Sliding window (#52)

    * Sliding window processing is disabled when attack_threshold is 0
    mazhurin authored Sep 23, 2020
    Configuration menu
    Copy the full SHA
    872b781 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Configuration menu
    Copy the full SHA
    39c91e7 View commit details
    Browse the repository at this point in the history
  2. Spark Persist disabled (#55)

    All spark `persist` calls are commented out with a prefix `ppp`
    mazhurin authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    8c97241 View commit details
    Browse the repository at this point in the history
  3. Low rate attack with 2 conditions (#56)

    * Low rate attack with 2 conditions
    mazhurin authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    959cbcc View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Configuration menu
    Copy the full SHA
    d0c9842 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. Evaluation and Labeling notebooks.

    Greenhost (#62)
    
    * IPCache class added
    * no counts in logging
    * Full cache warning instead of exception.
    * IP cache persisting
    * logs message corrected with total
    * Thread safe singleton ip cache
    * White list fix. Challenged default zero fix.
    * Banned/passed reports from banjax
    * Extra logging removed
    * Two ip caches: passed and pending
    * Saving ip_passed cache in the file.
    * start report consumer even without -e
    * Banjax thread moved into AttackDetectin task
    * The new version of spark-iforest
    * White list ips optimized.
    * White list hosts added.
    * Host white listing is moved to send_challenge()
    * Spark standalone 3nodes deployment procedure.
    * ats_log_schema.json added. IForest removed from requirements.txt. spark_standalone.md updated.
    * count() is deleted everywhere
    * Spark secret. Count() removed from postprocessing.
    * spark encryption configuration added
    * spark ssl for ui, standalone and history config.
    * Sliding window in postprocesing is optional. Set sliding_window config param to zero to disable sliding_window(defaut is also zero now)
    * Markdown dependency removed due to the confict with pdoc.
    * model interpretation helpers and functional shapley with anomaly model
    * improve shap calculation's udf
    * OriginIPs class for getting the list of original ips for whitelisting in postprocessing pipeline.
    * Hot model upgrade (#65)
    
    notebook commits
    mkaranasou committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    7f95dbf View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2021

  1. ip_passed_challenge2 (#73)

    Processing 'ip_passsed_challege2' from banjax
    mazhurin authored Feb 15, 2021
    Configuration menu
    Copy the full SHA
    a1f8066 View commit details
    Browse the repository at this point in the history
  2. Reuse parameter in model.predict() (#72)

    * reuse_dataframe parameter in model.predict()
    
    * reuse spark workers to True
    mazhurin authored Feb 15, 2021
    Configuration menu
    Copy the full SHA
    c9a31bc View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    cf1641e View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2021

  1. S3 (#79)

    * S3 support
    * memory only request_cahce
    * second URL for OriginIPs
    mazhurin authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    36f1573 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    e449f85 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. First draft(not tested)

    mazhurin authored and mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    a7c2eff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0de34b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd45a94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa4f48c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e3d5b9 View commit details
    Browse the repository at this point in the history
  6. dashboard models

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    c238089 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c58d10 View commit details
    Browse the repository at this point in the history
  8. Feedback pipeline - WIP

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    1bcd55c View commit details
    Browse the repository at this point in the history
  9. helpers

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    ae5434f View commit details
    Browse the repository at this point in the history
  10. pipeline factory

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    e261275 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b13bddd View commit details
    Browse the repository at this point in the history
  12. uuid_request_set

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f02821b View commit details
    Browse the repository at this point in the history
  13. dashboard models changes

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    1623197 View commit details
    Browse the repository at this point in the history
  14. user config

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    996ee65 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8c750a6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bca0053 View commit details
    Browse the repository at this point in the history
  17. er diagram

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    da24049 View commit details
    Browse the repository at this point in the history
  18. updating requirements

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    65cb5ce View commit details
    Browse the repository at this point in the history
  19. missed runtime filename

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    87ed85b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dc2f8e4 View commit details
    Browse the repository at this point in the history
  21. model transfer

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    061868d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ab41a96 View commit details
    Browse the repository at this point in the history
  23. fix rebase

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    472a093 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6d15d90 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c6a96fb View commit details
    Browse the repository at this point in the history
  26. pipeline factory update

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    977a2d8 View commit details
    Browse the repository at this point in the history
  27. retrain schema update

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    ae5011b View commit details
    Browse the repository at this point in the history
  28. send updates to client

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    9dcbc96 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5756fad View commit details
    Browse the repository at this point in the history
  30. flake8ing

    mkaranasou committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    a2d3bea View commit details
    Browse the repository at this point in the history
  31. Merge pull request #80 from equalitie/model_retrain_live_load

    Deliverable: Model with ability for dynamic updates
    mkaranasou authored Apr 15, 2021
    Configuration menu
    Copy the full SHA
    a56fcca View commit details
    Browse the repository at this point in the history
  32. Log filter (#82)

    Whitelist of urls in the preprocessing pipeline.
    mazhurin authored Apr 15, 2021
    Configuration menu
    Copy the full SHA
    40d6dba View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    7a92365 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. troubleshooting prod

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    975fbf7 View commit details
    Browse the repository at this point in the history
  2. troubleshooting

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    b71723f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb89683 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0cfaa6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0205b1d View commit details
    Browse the repository at this point in the history
  6. revert change

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    cb4292b View commit details
    Browse the repository at this point in the history
  7. debugging prod

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    1483cd3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81955a9 View commit details
    Browse the repository at this point in the history
  9. remove logging

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    1c64502 View commit details
    Browse the repository at this point in the history
  10. logging for second issue

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    1f276ef View commit details
    Browse the repository at this point in the history
  11. logging

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    afac851 View commit details
    Browse the repository at this point in the history
  12. apply whitelist ips

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    289aeeb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a44c853 View commit details
    Browse the repository at this point in the history
  14. removing logs

    mkaranasou committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    1250408 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Configuration menu
    Copy the full SHA
    4d40f81 View commit details
    Browse the repository at this point in the history
  2. reverting

    mkaranasou committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    2d93475 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #83 from equalitie/production_tuning_1

    Production tuning 1
    mkaranasou authored Apr 20, 2021
    Configuration menu
    Copy the full SHA
    aaafa66 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Kubernetes (#84)

    * IPCache
    * Two ip caches: passed and pending
    * Docker image with unit tests complete.
    * The new version of spark-iforest
    * Kafka is up and running
    * Spark secret. 
    * spark encryption configuration added
    * spark ssl for ui, standalone and history config.
    * self.__cache.count() replaced with head()
    * send to kafka by partition id
    * bug fix in accummulator reset
    * disable broadcast spark.sql.autoBroadcastJoinThreshold
    * Sliding window in postprocesing is optional. Set sliding_window config param to zero to disable sliding_window(defaut is also zero now)
    * Redis merge logging count() before and after
    * Postprocessing: rollback to sending challenge with collect() due to performance issues
    * append mode for Redis write.
    * Fix for default 'challenged' column set to 0.
    * Spark worker Dockerfile
    * pyspark bump to 2.4.7
    * Argo dockerfile moved to dockerfiles folder.
    * spark 2.4.6
    * S3 support. Alternating cache files instead of renaming.
    * No s3 deletion.
    * use_storage option for request_set_cache
    * Support for using kafka for sensitive data.
    * Support for send_by_partitions for sensitive data.
    * Support for github raw configs. Support for storing sensitive data in Kafka.
    * Git config support with ssh.
    * Kubernetes client mode spark deployment.
    * White list urls from dashboard url link.
    * Whitelisting IPs in preprocessing
    * Whitelisting IPs without UDF
    
    Co-authored-by: Maria Karanasou <karanasou@gmail.com>
    mazhurin and mkaranasou authored May 20, 2021
    Configuration menu
    Copy the full SHA
    ffa4135 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Support for kafka connection configuration per client. (#85)

    client_mode in the config.
    Separate clearing_house connection.
    mazhurin authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    9a98e71 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Fixing whitelist ips (#86)

    Fixing whitelist ips. Switched to left_anti join.
    mazhurin authored Jun 29, 2021
    Configuration menu
    Copy the full SHA
    ed134b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94ffeff View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Kubernetes deployment (#92)

    * Kubernetes deployment. Not finished.
    * Jupyter notebook with spark.
    * Kafka ACL
    mazhurin authored Sep 21, 2021
    Configuration menu
    Copy the full SHA
    9887d34 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Incident detection sql (#93)

    * DB reader
    * SQL based incident detector
    * Attack detection and chunks removed from AttackDetection task.
    * Incident detector added.
    * Incident Labeler class. Tested in Jupyter notebook.
    * Optional scaling in AnomalyModel
    * Some fixes in Jupyter notebooks.
    mazhurin authored Nov 8, 2021
    Configuration menu
    Copy the full SHA
    0c94b75 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. start in whitelist urls

    start in whitelist urls
    fix in sending to kafka
    mazhurin authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    af1c704 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8db8ec9 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Configuration menu
    Copy the full SHA
    ef2c73f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Configuration menu
    Copy the full SHA
    5ee2661 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Configuration menu
    Copy the full SHA
    0f843ef View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    7f5501d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Configuration menu
    Copy the full SHA
    e40266d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. JAVA sdk downgraded to fix s3 issue. Incident detector null fix. Opti…

    …onal low rate attack detection. (#102)
    mazhurin authored Jan 19, 2022
    Configuration menu
    Copy the full SHA
    f5c4d3a View commit details
    Browse the repository at this point in the history