Commit graph

  • 97b35373a9
    bui-monitor and async backends fully supported (closes #278) ziirish 2018-08-17 15:41:32 +02:00
  • 12b8fcc003
    fix: typo ziirish 2018-08-16 14:17:39 +02:00
  • 84d10723f3
    add: new 'listen' and 'listen_status' options (closes #279) ziirish 2018-08-16 14:07:17 +02:00
  • ec47a55131
    improve audit logger ziirish 2018-08-14 18:12:25 +02:00
  • e7d221ccd4
    fix: inconsistent length between bytes and unicode ziirish 2018-08-14 18:07:17 +02:00
  • 53b404a983
    improve CLI startup time ziirish 2018-08-14 18:02:48 +02:00
  • 8dcc431a91
    add: new audit logging system (see #260 for details) ziirish 2018-08-03 15:18:55 +02:00
  • bb5ddcf2d9
    fix: must serialize boolean ziirish 2018-08-03 14:35:55 +02:00
  • c8dc87973a
    few tweaks for the async backend + doc ziirish 2018-08-02 16:58:01 +02:00
  • 06fa39d805
    fix: lint ziirish 2018-08-01 22:50:40 +02:00
  • f6c5ce98d3
    add: new async backend ziirish 2018-08-01 22:42:00 +02:00
  • fff83dd5f5
    add: new bui-monitor tool ziirish 2018-07-28 13:51:41 +02:00
  • 64bd3795f5
    relocate 'engines': agent, server, celery and soon monitor ziirish 2018-07-24 14:53:48 +02:00
  • 29a7e68ccf
    make the multi backend async: restore-files is not working because it is too hard to make it fully async poc-async-multi ziirish 2018-07-23 20:27:16 +02:00
  • 0a09d51c73
    support for ssl ziirish 2018-07-23 10:15:18 +02:00
  • d591339f4a
    agent: use asyncio (trio) instead of gevent ziirish 2018-07-20 17:56:15 +02:00
  • 2a0e9550e5
    refactor burp2 monitor 'worker' into a dedicated object to allow parallelization in a near future ziirish 2018-07-18 17:58:53 +02:00
  • 9ec850fec2
    only handle know users with basic auth (fix #276) ziirish 2018-07-17 10:35:19 +02:00
  • 868670856a
    fix lint ziirish 2018-07-11 16:51:51 +02:00
  • b64f9e99ea
    fix unit tests ziirish 2018-07-11 16:44:50 +02:00
  • bbee468299
    switch tests to pytest ziirish 2018-07-09 15:51:31 +02:00
  • ecc294397c
    fix: caching issues upon label updates ziirish 2018-07-09 14:48:25 +02:00
  • f6231f525b
    force unittests on burp1 backend ziirish 2018-06-14 13:22:40 +02:00
  • 882de0398b
    dummy ziirish 2018-06-14 13:17:06 +02:00
  • 6fcc657f7a
    pep8 ziirish 2018-06-13 08:00:30 +02:00
  • 3cc24725a3
    some more python3 only code ziirish 2018-06-12 18:30:47 +02:00
  • 73a7ded3d4
    improve bug report/contributing documentation ziirish 2018-06-12 18:29:51 +02:00
  • 02d7563ead
    don't preload LDAP users (see #270) ziirish 2018-06-07 17:33:05 +02:00
  • 9b8cceed17
    remove six and drop support of python 2 ziirish 2018-06-06 18:29:08 +02:00
  • 64860e8bf6
    back to master/latest for next development cycle ziirish 2018-06-05 11:20:01 +02:00
  • f360a0c541
    remove unused import ziirish 2018-06-04 15:09:24 +02:00
  • db98679489
    wrong URL for encrypted backups (fix #268) ziirish 2018-06-04 15:02:26 +02:00
  • c116626e2a
    some cleanup ziirish 2018-06-04 14:27:55 +02:00
  • 94e832b56b
    improve wildcard marshalling performances ziirish 2018-05-30 11:04:19 +02:00
  • 1df3d90c20
    backport wildcard changes ziirish 2018-05-28 13:51:45 +02:00
  • c233f47c41
    upgrade to latest flask-restplus + improve marshalling performances ziirish 2018-05-25 22:59:29 +02:00
  • 54662ad17c
    fix: handle exceptions ziirish 2018-05-25 22:56:49 +02:00
  • 301906c581
    remove 'single' and 'version' options in favor of 'backend' ziirish 2018-05-24 18:08:58 +02:00
  • ad0b798e19
    start next development cycle ziirish 2018-05-24 18:05:10 +02:00
  • be7999a417
    continue removing python 2 specifics ziirish 2018-05-24 16:01:42 +02:00
  • 8cf2f017cc
    drop python 2 support (closes #267) ziirish 2018-05-24 15:09:55 +02:00
  • d3a143732d
    tweaks for release 0.6.1 ziirish 2018-05-17 11:56:16 +02:00
  • 76957998ac
    improve websocket startup ziirish 2018-05-17 11:12:11 +02:00
  • aad0e0cdff
    lint ziirish 2018-05-16 18:12:15 +02:00
  • e0641ad051
    update CHANGELOG ziirish 2018-05-16 18:12:10 +02:00
  • ad7bd7c16f
    fix: make sure to refresh cache when leaving a page while there is a running backup ziirish 2018-05-16 18:04:56 +02:00
  • 295570824a
    remove deprecated headers ziirish 2018-05-16 17:20:22 +02:00
  • 9459aef1ed
    fix: wrong behavior of the live monitor view ziirish 2018-05-16 14:25:14 +02:00
  • bc99d6de4b
    reports were broken when there were running backups do to lack of complete logs ziirish 2018-05-15 16:17:55 +02:00
  • 6dae8af713
    start new release cycle ziirish 2018-05-15 12:15:29 +02:00
  • 8117ce899e
    force refresh the whole list to ensure we cache a new clean list ziirish 2018-05-15 12:13:48 +02:00
  • 03999a173a
    fix: bui-agent cannot display its current version ziirish 2018-05-14 17:12:23 +02:00
  • fa9aed5ce8
    tweaks for release 0.6.0 ziirish 2018-05-14 15:38:33 +02:00
  • 949f019f5e
    avoid duplicate requests + manage error cases ziirish 2018-05-09 18:57:29 +02:00
  • dbae3ba75f
    moderators should not be allowed to log out admins ziirish 2018-05-09 18:56:45 +02:00
  • e9c4abefad
    lint ziirish 2018-05-09 16:44:54 +02:00
  • 959408661c
    tweaks for release ziirish 2018-05-09 16:28:47 +02:00
  • 03aaf71b1b
    don't use local cache since it is not shared across workers ziirish 2018-05-09 16:16:44 +02:00
  • ff35c72157
    allow the websocket worker to be extra verbose ziirish 2018-05-09 16:15:15 +02:00
  • b2c3e19207
    remove debug route ziirish 2018-05-09 16:13:56 +02:00
  • aa34109bbe
    document new bui-manage hash_password subcommand ziirish 2018-05-09 14:09:08 +02:00
  • 837b159f1e
    forward deploy environment variables ziirish 2018-05-07 20:14:17 +02:00
  • 8c15147484
    fix: missing live flag ziirish 2018-05-07 19:47:24 +02:00
  • 601dab00a5
    properly implement werkzeug exceptions ziirish 2018-05-07 19:12:56 +02:00
  • 639de43d96
    update doc ziirish 2018-05-07 16:27:24 +02:00
  • 862fa11260
    update demo with a new moderator user ziirish 2018-05-07 16:26:41 +02:00
  • 0e1b8383f8
    add: new hash_password command ziirish 2018-05-07 16:25:43 +02:00
  • 373cee92c0
    fix: wrong key in agents grants (fix #264) ziirish 2018-05-07 16:25:13 +02:00
  • 1292ce5880
    fix: French translation encoding ziirish 2018-05-07 14:15:16 +02:00
  • ebb48c5f6c
    don't share lock between process/workers ziirish 2018-05-05 23:47:05 +02:00
  • 6bf543fba3
    take advantage of the cache to store parsed grants. This allows to limit the size of the pre-computed grants ziirish 2018-05-05 23:39:37 +02:00
  • c7085d9efb
    switch default cache to 'simple' instead of 'null' ziirish 2018-05-05 22:46:40 +02:00
  • 916a80cca2
    lint ziirish 2018-05-04 23:09:41 +02:00
  • 0c573e150c
    update doc ziirish 2018-05-04 22:53:10 +02:00
  • 7609749a05
    fix clients sorting ziirish 2018-05-04 22:52:48 +02:00
  • fc2f224092
    remove config file conversion deprecated since v0.3.0 ziirish 2018-05-04 22:41:29 +02:00
  • 62d7712291
    add admin and moderator roles ziirish 2018-05-02 17:53:53 +02:00
  • 881c7e425b
    remove unused meta-packages ziirish 2018-05-02 16:43:22 +02:00
  • 607d605aa5
    update bui-agent requirements ziirish 2018-05-02 16:41:18 +02:00
  • 24511c27aa
    update documentation ziirish 2018-05-02 16:13:54 +02:00
  • 3c3498073a
    enable extended ACL by default as stated in the documentation ziirish 2018-05-02 16:13:42 +02:00
  • 607d16fa31
    catch early exceptions ziirish 2018-05-02 14:09:14 +02:00
  • b20af9f85a
    the server should not exit upon misconfiguration but rather raise exceptions that are catchable by the UI ziirish 2018-05-02 12:19:12 +02:00
  • cf9f35cfdf
    share global lock between gunicorn workers ziirish 2018-05-02 12:18:04 +02:00
  • 00dd24b013
    doc cosmetic ziirish 2018-05-02 12:17:33 +02:00
  • eb081da44f
    fix flask autodoc ziirish 2018-05-01 19:57:03 +02:00
  • 900ce1853b
    remove useless dependency ziirish 2018-05-01 19:38:03 +02:00
  • 08193c6914
    remove useless reset button ziirish 2018-05-01 19:35:40 +02:00
  • 5ef47984f5
    debug build doc ziirish 2018-05-01 19:29:40 +02:00
  • a29f592357
    fix: buggy arrow package with python 2 ziirish 2018-05-01 17:51:25 +02:00
  • 80887c6f5b
    fix: buggy arrow package with python 2 ziirish 2018-05-01 17:50:58 +02:00
  • bcbbecaf39
    update requirements and changelog ziirish 2018-05-01 17:43:17 +02:00
  • f349caa857
    fix demo burp1 ziirish 2018-04-30 12:11:06 +02:00
  • 916a8a0e17
    also propose authentication usernames for group members completion ziirish 2018-05-01 15:58:19 +02:00
  • 09cee26f8e
    add backends descriptions ziirish 2018-05-01 15:57:17 +02:00
  • 46964d0dbc
    update translations ziirish 2018-05-01 15:56:36 +02:00
  • b69d279388
    fix doc generation ziirish 2018-04-30 23:52:38 +02:00
  • 01a33a847d
    add: ACL hierarchy/order maters ziirish 2018-04-30 23:31:15 +02:00
  • 8ceb878d59
    try to fix demo build ziirish 2018-04-27 15:07:02 +02:00
  • 2641b29656
    missing import ziirish 2018-04-26 18:12:07 +02:00