Changelog ========= 0.4.2 (12/16/2016) ------------------ - Fix: bui-agent was broken - Fix: handle i18n exceptions - Fix: enable db migration only when needed 0.4.1 (12/15/2016) ------------------ - **BREAKING**: Use the new Flask's embedded server by default means no more SSL (HTTPS) support without a dedicated application server - Fix: issue `#156 `_ - Fix: issue `#157 `_ - Fix: issue `#165 `_ - Fix: issue `#176 `_ - Fix: issue `#181 `_ - Fix: issue `#182 `_ - Various bugfix - `Full changelog `__ 0.4.0 (11/23/2016) ------------------ - **BREAKING**: The database schema evolved. In order to apply these modifications, you **MUST** run the ``bui-manage db upgrade`` command after upgrading - **BREAKING**: Plain text passwords are deprecated since v0.3.0 and are now disabled by default - **BREAKING**: The default *version* setting has been set to ``2`` instead of ``1`` - Add: new `bui-manage setup_burp `_ command - Add: new `docker image `_ - Add: manage `user sessions `_ - Add: `French translation `_ - Fix: issue `#151 `_ - Fix: issue `#154 `_ - Fix: issue `#158 `_ - Fix: issue `#163 `_ - Fix: issue `#164 `_ - Fix: issue `#166 `_ - Fix: issue `#169 `_ - Fix: issue `#171 `_ - Fix: issue `#172 `_ - Fix: issue `#173 `_ - Fix: issue `#174 `_ - Various bugfix - `Full changelog `__ 0.3.0 (08/15/2016) ------------------ - **BREAKING**: New configuration file format to allow further improvements (The conversion is automatic, but LDAP settings might need some attention) - **BREAKING**: Passwords are now *salted* for the *BASIC* authentication backend (The conversion is automatic too) - **BREAKING**: If you plan to use the SQL storage along with gunicorn, you **MUST** add the *--preload* parameter (see the *gunicorn.d/burp-ui* file) - Add: `Celery `_ support for asynchronous tasks - Add: `SQLAlchemy `_ support for persistent storage - Add: `RESTful restore `_ - Add: `autoreload config `_ - Add: `remember some user settings `_ - Add: `client certificate revocation `_ - Add: new `local authentication backend `_ - Add: new `filters on history API call `_ - Add: implement backend `keepalive `_ - Add: allow to *disable* `server-initiated restoration `_ - Fix: disable Basic-Auth login from UI to prevent some bugs with sessions - Fix: issue `#134 `_ - Fix: issue `#135 `_ - Fix: issue `#137 `_ - Fix: issue `#138 `_ - Fix: issue `#145 `_ - Fix: issue `#148 `_ - Improvement: new asynchronous `backup-running API call `_ - Security: restrict files that can be sent by the agent - `Full changelog `__ 0.2.1 (05/17/2016) ------------------ - Add: allow to `edit a server-initiated restoration `_ - Add: allow to `cancel a server-initiated restoration `_ - Add: support for `Burp labels `_ - Add: `server-initiated backups `_ - Add: support `sub-root path `_ - Add: new Burp 2 settings - Improvement: `better logging system `_ - Improvement: `new security options `_ - Fix: issue `#109 `_ - Fix: issue `#113 `_ - Fix: issue `#114 `_ - Fix: issue `#117 `_ - Fix: issue `#123 `_ - Doc - `Full changelog `__ 0.1.3 (02/20/2016) ------------------ - Fix: issue `#107 `_ - Fix: issue `#108 `_ 0.1.2 (02/18/2016) ------------------ - Fix: duration computation - Fix: issue `#104 `_ - Fix: issue `#105 `_ - Fix: issue `#106 `_ 0.1.1 (02/17/2016) ------------------ - Fix: burp2 backend issue - Fix: Debian wheezy compatibility - Fix: sample configuration files location - Better calendar readability 0.1.0 (02/15/2016) ------------------ - Add: `python 3 support `_ - Add: new fields in `backup reports `_ - Add: `server-side initiated restoration `_ - Add: percent done in `overview `_ - Add: ability to `chain multiple authentication backends `_ - Add: display versions `within the interface `_ - Add: support for `zip64 `_ - Add: new `report `_ - Add: new `calendar view `_ - Add: "restart" option to debian init script thanks to @Larsen - Add: Basic HTTP Authentication (mostly for the API) - Add: self-documented API - Fix: issue `#81 `_ - Fix: issue `#87 `_ - Fix: issue `#88 `_ - Fix: issue `#92 `_ - Fix: issue `#95 `_ - Fix: issue `#99 `_ - Fix: issue `#100 `_ - Fix: issue `#101 `_ - `demo `_ - API refactoring - Security fixes - Bugfixes 0.0.7.3 (09/26/2015) -------------------- - Fix: issue `#77 `_ - Doc 0.0.7.2 (09/01/2015) -------------------- - Fix: issue `#73 `_ - Fix: issue `#74 `_ - Doc 0.0.7.1 (08/22/2015) -------------------- - Add: `Burp-2 backend `_ - Add: `sortable tables `_ - Add: `ACL support `_ - Add: `support client-side encrypted backups while performing an online restoration `_ - Add: `multiple archive format `_ - Add: `better Active Directory support `__ - Improvement: `better config file parser `_ - Improvement: `better logging with Gunicorn `_ - Improvement: `full support of server configuration file + clientconfdir `_ - Fix: issue `#35 `_ - Fix: issue `#37 `_ - Fix: issue `#41 `_ - Fix: issue `#42 `_ - Fix: issue `#46 `_ - Fix: issue `#49 `_ - Fix: issue `#53 `_ - Fix: issue `#54 `_ - Fix: issue `#59 `_ - Fix: issue `#62 `_ - Fix: issue `#68 `_ - Fix: issue `#69 `_ - Fix: issue `#70 `_ - Fix: issue `#71 `_ - Fix: issue `#72 `_ - doc on `readthedocs `_ - Two merge requests from Wade Fitzpatrick (`!1 `_ and `!2 `_) - API refactoring - Security fixes - Bufixes - `Full changelog `__ 0.0.6 (12/15/2014) ------------------ - Add: `gunicorn support `_ - Add: `init script for CentOS `_ - Add: `init script for Debian `_ - Add: `autofocus login field on login page `_ - Add: `burp-server configuration panel `_ - Fix: issue `#25 `_ - Fix: issue `#26 `_ - Fix: issue `#30 `_ - Fix: issue `#32 `_ - Fix: issue `#33 `_ - Fix: issue `#34 `_ - Fix: issue `#35 `_ - Fix: issue `#39 `_ - Code cleanup - Improve unit tests - Bugfixes - `Full changelog `__ 0.0.5 (09/22/2014) ------------------ - Add: multi-server support - Fix bugs - `Full changelog `__ 0.0.4 (09/07/2014) ------------------ - Add: ability to download files directly from the web interface - `Full changelog `__ 0.0.3 (09/02/2014) ------------------ - Add: authentication - `Full changelog `__ 0.0.2 (08/25/2014) ------------------ - Fix bugs - `Full changelog `__ 0.0.1 (08/25/2014) ------------------ - Initial release