Skip to content

Releases: oposs/bdass

Feature Complete

14 Oct 16:19
a08a307
Compare
Choose a tag to compare

This is the first 'feature complete' release ...

  • users can now create archive requests
  • admins get informed via email about new requests
  • admins can grant or refuse the requests
  • data does get archived and archives get read back for verification
  • the content of the archive gets added to the database for quick searching
  • users get informed about completion of their archive request
  • users can request archive restore and get informed about the completion of the restore

this release has many db structure changes, so please remove your extisting database

user email addresses must be available via the AD 'mail' attribut for a user to be able to login

zstd compression

10 Sep 16:15
9a46915
Compare
Choose a tag to compare
zstd compression Pre-release
Pre-release
  • use zstd to compress the archive file
  • add extra job states
  • refer to job states by name throughout the codebase
  • restore job states to sane states after restart

LDAP TLS

19 Jun 08:54
73aab56
Compare
Choose a tag to compare
LDAP TLS Pre-release
Pre-release

New Features

  • specify admin users via AD group membership: admin_group
  • configure LDAP tls +ad_tls. for a full list of options, see cpan
*** BACKEND ***
[...]
ad_uri = ldap://happy.oetiker.ch
admin_group = Remote Desktop Users
+ad_tls
verify = none

Update: 0.5.1 adds missing options

installer update

25 Apr 14:54
6c49695
Compare
Choose a tag to compare
installer update Pre-release
Pre-release

Installer Update

AD Authentication Test

23 Apr 15:19
57572ba
Compare
Choose a tag to compare
Pre-release

Initial Support for Authentication via Active Directory

Metric Prefix

03 Apr 14:35
172c3f9
Compare
Choose a tag to compare
Metric Prefix Pre-release
Pre-release

Add metric prefix to Job Size

The Transfer

04 Mar 16:39
172c3f9
Compare
Choose a tag to compare
The Transfer Pre-release
Pre-release

This release adds the ability to actually transfer data from a remote system. For now the data gets stored in the locally accessible filesystem. But this will change in the next release where the storage location can be remote too.

Notes:

  • the database format has changed again ... delete your old db

  • every request gets a 'private' token now

  • after creating a job on the web run

    ./bdass.pl jobrunner

    to do the pending work ... in a l8r the job runner will become a daemon.

  • the filetransfer code is nonblocking, so it can process multiple longrunning transfers in paralell.

  • there is now also a history table in the database showing changes to the jobs database

Next steps:

  • remote transfer to destination host
  • verification of archive at destination
  • recording of files in archive
  • more status reporting as transfers run

size does matter

17 Dec 16:55
3874013
Compare
Choose a tag to compare
size does matter Pre-release
Pre-release

added job_size to the database setup

Free Paths and Job sizing

11 Dec 16:41
061e866
Compare
Choose a tag to compare
Pre-release
  • new jobs can now be located in arbitrary locations on the traget host
  • the bdass.pl jobrunner command will run du on all jobs and update the database accordingly

look! remote folders are here!

27 Nov 11:57
b5f7148
Compare
Choose a tag to compare
Pre-release
Merge pull request #1 from oetiker/0.1.0

0.1.0