Releases: oposs/bdass
Feature Complete
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
- 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
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
Installer Update
AD Authentication Test
Initial Support for Authentication via Active Directory
Metric Prefix
Add metric prefix to Job Size
The Transfer
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
added job_size to the database setup
Free Paths and Job sizing
- 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!
Merge pull request #1 from oetiker/0.1.0 0.1.0