Changesets: bareos-webui

master 68f12d5b

2016-08-03 16:59

frank

Ported: N/A

Details Diff
Refactoring: Director Model

- Renames the sendCommand() method to sendDirectorCommand() to be more consistent.
mod - module/Director/src/Director/Controller/DirectorController.php Diff File
mod - module/Director/src/Director/Model/DirectorModel.php Diff File

master 791c6703

2016-08-03 16:33

frank

Ported: N/A

Details Diff
Refactoring: Dashboard Model

- Removes getLastDirectorMessages() from the Dashboard Model. The Dashboard Controller
uses the getDirectorMessages() method of the Director Model now. getDirectorMessages()
is extended to be more flexible.

- Moves the getJobsLastStatus() method into its context, the Job Model.

- Removes getJobs() from the Dashboard Model. The Dashboard Controller uses the getJobsByStatus()
method of the Job Model now.
mod - module/Dashboard/src/Dashboard/Controller/DashboardController.php Diff File
mod - module/Dashboard/src/Dashboard/Model/DashboardModel.php Diff File
mod - module/Director/src/Director/Controller/DirectorController.php Diff File
mod - module/Director/src/Director/Model/DirectorModel.php Diff File
mod - module/Director/view/director/director/messages.phtml Diff File
mod - module/Job/src/Job/Model/JobModel.php Diff File

master c3485427

2016-08-03 15:13

frank

Ported: N/A

Details Diff
Refactoring: Client Model

Moves getDirectorVersion() into its context,
the Director Model.
mod - module/Auth/src/Auth/Controller/AuthController.php Diff File
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Client/src/Client/Model/ClientModel.php Diff File
mod - module/Director/src/Director/Model/DirectorModel.php Diff File

master 6d425259

2016-08-02 16:16

frank

Ported: N/A

Details Diff
Configuration adjustments

To avoid collisions, we rename the webui admin profile configuration file
from admin.conf to webui-admin.conf and change the profile name directive
also according to the filename, webui-admin.
mod - Makefile.am Diff File
mod - Makefile.in Diff File
mod - install/bareos/bareos-dir.d/console/admin.conf.example Diff File
mod - packaging/obs/bareos-webui.spec Diff File

master 8d8693fd

2016-08-02 15:13

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000068 from pommetjehorlepiep/master

Update README-INSTALL-FROM-SOURCE.md
mod - doc/README-INSTALL-FROM-SOURCE.md Diff File

master 1f36e01b

2016-08-02 15:06

frank

Ported: N/A

Details Diff
Autochanger management: Label media improvement

Adds the ability to label and assign media to all types of pools
and not just scratch pools.
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File

master d1266539

2016-08-02 13:54

pommetjehorlepiep


Committer: GitHub

Ported: N/A

Details Diff
Update README-INSTALL-FROM-SOURCE.md

Added missing *APPLICATION_ENV* param in NGinx configuration.

This will prevent following error in NGinx access.log:

...FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: APPLICATION_ENV...
mod - doc/README-INSTALL-FROM-SOURCE.md Diff File

master 03c291f3

2016-08-01 19:08

frank

Ported: N/A

Details Diff
Jobs: Run jobs action

Allow to run the following jobs as well.

JT_BACKUP 'B' /* Backup Job */
JT_ADMIN                      'D' /* admin job */
JT_ARCHIVE                    'A' /* Archive Job */
JT_COPY                       'c' /* Copy Job */
JT_MIGRATE                    'g' /* Migration Job */               
JT_CONSOLIDATE                'O' /* Always Incremental Consolidate Job */
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Job/src/Job/Model/JobModel.php Diff File
mod - module/Job/view/job/job/actions.phtml Diff File

master 6073640f

2016-07-28 18:42

frank

Ported: N/A

Details Diff
Storage: Label media

Provides a dialog to label barcodes.

- Select one of the defined scratch pools where labeled media goes
- Select the drive to use for labeling
mod - install/bareos/bareos-dir.d/profile/admin.conf Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
add - module/Storage/src/Storage/Form/StorageForm.php Diff File
mod - module/Storage/src/Storage/Model/Storage.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File
mod - module/Storage/view/storage/storage/details.phtml Diff File

master fdcbd9d5

2016-07-26 18:31

frank

Ported: N/A

Details Diff
Restore: Bugfix

An exception has been thrown when no jobids for a specific client were available.

This patch allows an emtpy jobid if no backup jobs are available.

We just drop the jobid argument from isset(), so the argument list is correct
in case of not given jobid, by that the exception is no longer thrown.

Also we no longer try to retrieve related jobids via bvfs api for a not given jobid
which lead to unnecessary load on dird. In this case $jobids, $files and
$directories is immediatly set to null.

Note: bfvs_get_jobids needs at least one jobid to retrieve related jobids for a most
recent restore.
mod - module/Restore/src/Restore/Controller/RestoreController.php Diff File
mod - module/Restore/src/Restore/Model/RestoreModel.php Diff File

master d524ff15

2016-07-26 17:49

mvwieringen

Ported: N/A

Details Diff
Refactor other controllers to be analog to new Storage one.
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Schedule/src/Schedule/Controller/ScheduleController.php Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File

master 8bf4e65d

2016-07-26 17:39

mvwieringen

Ported: N/A

Details Diff
Sync bootstrap

Upgrade from v3.3.6 to v3.3.7
mod - public/css/bootstrap-theme.css Diff File
mod - public/css/bootstrap-theme.css.map Diff File
mod - public/css/bootstrap-theme.min.css Diff File
mod - public/css/bootstrap.css Diff File
mod - public/css/bootstrap.css.map Diff File
mod - public/css/bootstrap.min.css Diff File
mod - public/js/bootstrap.js Diff File
mod - public/js/bootstrap.min.js Diff File

master a0dd3384

2016-07-20 00:08

frank

Ported: N/A

Details Diff
Error reporting

If $env is set to development set error reporting in php.ini to E_ALL.
mod - config/application.config.php Diff File

master 127c92ee

2016-07-19 23:03

mvwieringen

Ported: N/A

Details Diff
Null arguments to importSlots method on press of Import all button

When you press Import all it will call the importSlots method with
srcslots == null and dstslots == null we need to cater for that.
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File

master 2d440625

2016-07-19 18:59

mvwieringen

Ported: N/A

Details Diff
Try to fix StorageController class.

We need to pass on a valid $bsock for now I opted for creating and
closing the socket outside of the check for the action and to use a
single return path in which we return the viewmodel.
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File

master d5e5ee39

2016-07-15 15:36

frank

Ported: N/A

Details Diff
Some more adjustments to the introduction of config subdirectories
mod - Makefile.am Diff File
mod - Makefile.in Diff File
add - install/bareos/bareos-dir.d/console/admin.conf.example Diff File
add - install/bareos/bareos-dir.d/profile/admin.conf Diff File
rm - install/bareos/webui-consoles.conf Diff File
rm - install/bareos/webui-profiles.conf Diff File
mod - packaging/obs/bareos-webui.spec Diff File

master 4bc80c37

2016-07-14 21:09

frank

Ported: N/A

Details Diff
Fixes a problem introduced with PR 0000067

Renames a wrong named variable and also adjust
the directors.ini template to have a catalog entry.
mod - config/autoload/global.php Diff File
mod - install/directors.ini Diff File

master f1b90485

2016-07-14 19:31

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000067 from toerb/master

add simple catalog handling
mod - config/autoload/global.php Diff File
mod - vendor/Bareos/library/Bareos/BSock/BareosBSock.php Diff File

master 3a3797da

2016-07-14 00:37

frank

Ported: N/A

Details Diff
Show available updates

Alerts you about available client updates in the client listing
and about director and storage daemon updates in top navbar.
mod - module/Application/Module.php Diff File
mod - module/Application/config/module.config.php Diff File
add - module/Application/src/Application/View/Helper/UpdateAlert.php Diff File
mod - module/Application/view/layout/layout.phtml Diff File
mod - module/Auth/src/Auth/Controller/AuthController.php Diff File
mod - module/Auth/src/Auth/Form/LoginForm.php Diff File
mod - module/Auth/view/auth/auth/login.phtml Diff File
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Client/src/Client/Model/ClientModel.php Diff File
mod - module/Client/view/client/client/index.phtml Diff File
add - public/img/icons/os/centos.png Diff File
add - public/img/icons/os/debian.png Diff File
add - public/img/icons/os/fedora.png Diff File
add - public/img/icons/os/freebsd.png Diff File
add - public/img/icons/os/macos.png Diff File
add - public/img/icons/os/redhat.png Diff File
add - public/img/icons/os/sunsolaris.png Diff File
add - public/img/icons/os/suse.png Diff File
add - public/img/icons/os/ubuntu.png Diff File
add - public/img/icons/os/univention.png Diff File
add - public/img/icons/os/windows.png Diff File
add - public/js/jquery.cookie.js Diff File

master c7b71b13

2016-07-13 15:24

frank

Ported: N/A

Details Diff
Adjustments to the introduction of config subdirectories
mod - Makefile.am Diff File
mod - Makefile.in Diff File
mod - packaging/obs/bareos-webui.spec Diff File

master 63c46717

2016-07-12 14:52

frank

Ported: N/A

Details Diff
Adds configuration.ini defaults
mod - config/autoload/global.php Diff File
mod - install/configuration.ini Diff File

master ea3716d3

2016-07-07 19:09

frank

Ported: N/A

Details Diff
Refactoring
mod - module/Auth/src/Auth/Controller/AuthController.php Diff File
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Client/src/Client/Model/ClientModel.php Diff File
mod - module/Dashboard/src/Dashboard/Controller/DashboardController.php Diff File
mod - module/Dashboard/src/Dashboard/Model/DashboardModel.php Diff File
mod - module/Dashboard/view/dashboard/dashboard/index.phtml Diff File
mod - module/Director/src/Director/Controller/DirectorController.php Diff File
mod - module/Director/src/Director/Model/DirectorModel.php Diff File
mod - module/Fileset/src/Fileset/Controller/FilesetController.php Diff File
mod - module/Fileset/src/Fileset/Model/FilesetModel.php Diff File
mod - module/Fileset/view/fileset/fileset/index.phtml Diff File
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Job/src/Job/Model/JobModel.php Diff File
mod - module/Job/view/job/job/details.phtml Diff File
mod - module/Job/view/job/job/index.phtml Diff File
rm - module/Job/view/job/job/rerun.phtml Diff File
mod - module/Media/src/Media/Controller/MediaController.php Diff File
mod - module/Media/src/Media/Model/MediaModel.php Diff File
mod - module/Pool/src/Pool/Controller/PoolController.php Diff File
mod - module/Pool/src/Pool/Model/PoolModel.php Diff File
mod - module/Pool/view/pool/pool/index.phtml Diff File
mod - module/Restore/src/Restore/Controller/RestoreController.php Diff File
mod - module/Restore/src/Restore/Model/RestoreModel.php Diff File
mod - module/Schedule/src/Schedule/Controller/ScheduleController.php Diff File
mod - module/Schedule/src/Schedule/Model/ScheduleModel.php Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File
mod - vendor/Bareos/library/Bareos/BSock/BareosBSock.php Diff File

master 7f5a7245

2016-07-02 17:30

frank

Ported: N/A

Details Diff
Configurable datatable paging

This makes it possible to set the default number
of rows per page value for datatables (pageLength)
and the different numbers you can choose (lengthMenu)
and if the state of the datatable should be saved
(stateSave)

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - config/autoload/global.php Diff File
mod - install/configuration.ini Diff File
mod - module/Auth/src/Auth/Controller/AuthController.php Diff File
mod - module/Client/view/client/client/details.phtml Diff File
mod - module/Client/view/client/client/index.phtml Diff File
mod - module/Dashboard/view/dashboard/dashboard/index.phtml Diff File
mod - module/Fileset/view/fileset/fileset/index.phtml Diff File
mod - module/Job/view/job/job/actions.phtml Diff File
mod - module/Job/view/job/job/details.phtml Diff File
mod - module/Job/view/job/job/index.phtml Diff File
mod - module/Media/view/media/media/details.phtml Diff File
mod - module/Media/view/media/media/index.phtml Diff File
mod - module/Pool/view/pool/pool/details.phtml Diff File
mod - module/Schedule/view/schedule/schedule/index.phtml Diff File
mod - module/Storage/view/storage/storage/details.phtml Diff File
mod - module/Storage/view/storage/storage/index.phtml Diff File

master 4c845b37

2016-06-30 19:06

frank

Ported: N/A

Details Diff
Introduction of a configuration.ini

This introduces /etc/bareos-webui/configuration.ini to be able to configure
and customize different parts of the webui.

Also it introduces a first variable to configure the session timeout.

Adjustments to the Makefile and OBS spec file are also done.
mod - Makefile.am Diff File
mod - Makefile.in Diff File
mod - config/autoload/global.php Diff File
add - install/configuration.ini Diff File
mod - module/Application/src/Application/Controller/Plugin/SessionTimeoutPlugin.php Diff File
mod - packaging/obs/bareos-webui.spec Diff File

master 5c8cbab7

2016-06-29 15:02

frank

Ported: N/A

Details Diff
README updates
mod - README.md Diff File
mod - doc/README-TRANSLATION.md Diff File
 First  Prev  1 2 3 ... 5 ... 10 ... 13 14 15 16 17 18 19 20 ... 25 ... 30 ... 32 33 34  Next  Last