Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.7.0_1 06 Dec 2023 04:10:17 |
Larry Rosenman (ler) |
www/bacula-web: return to the pool
My bacula server, and lab, are currently broken. |
8.7.0_1 25 Jul 2023 14:38:48 |
Dima Panov (fluffy) |
www/bacula-web: fix plist
Reported by: poudriere bulk -t
Approved by: portmgr blanket
Sponsored by: Serenity Cybersecurity, LLC |
8.7.0 01 Mar 2023 14:53:01 |
Larry Rosenman (ler) |
www/bacula-web: fix pkg-plist
Pointy Hat to: ler |
8.7.0 26 Feb 2023 17:07:20 |
Larry Rosenman (ler) |
www/bacula-web: update to 8.7.0
ChangeLog:
Core
Using vlucas/valitron for user input validation
Bumped FontAwesome to version 6.2.0 (#141)
PHP versions
7.4 is now the minimal supported versions, older versions are not supported
anymore (#143)
extended support for PHP 8.1 (#147)
Separated some templates into application/views/templates/partials folder (#144)
Removed Composer lock file from git repository
To avoid any potential issues for users using different version of PHP,
composer.lock has been removed from the Git repo
Fixed how MVC is implemented by using psr-15 http-handler (#145)
Added router and user authentication middlewares (Only the first 15 lines of the commit message are shown above ) |
8.6.3_2 19 Nov 2022 05:40:02 |
Larry Rosenman (ler) |
www/bacula-web: update PORTREVISION to shut up pkg-fallout |
8.6.3_1 16 Nov 2022 16:59:57 |
Larry Rosenman (ler) |
www/bacula-web: fix pkg-plist
Pointy Hat to: ler |
8.6.3_1 15 Nov 2022 19:59:15 |
Larry Rosenman (ler) |
www/bacula-web: upgrade to 8.6.3
Changelog
General
Fixed Composer dependency problem with smarty/smarty (see #131)
Bumped smarty/smarty to version 4.2.1
Improved support for PHP >= 8.0
Fixed PSR12 code style warnings
Improved testing and code coverage (see #133)
The error page was too verbose, even while not in debug mode (see #134)
Test page
Test page was not checking correctly the permissions on the protected
assets folder (see #136) (Only the first 15 lines of the commit message are shown above ) |
8.6.2_1 24 Oct 2022 17:53:07 |
Larry Rosenman (ler) |
www/bacula-web: update to 8.6.2
ChangeLog:
General
Fixed a regression introduced in v8.6.1
Using Bacula-Web console to setup authentication was throwing an error
Big thanks to @IdahoPL for reporting the issue
Fixed bug(s)
been sent
New feature(s)
none |
8.6.1_1 19 Oct 2022 16:26:44 |
Larry Rosenman (ler) |
www/bacula-web: remove no longer necessary patch
fix plist
Pointy Hat To: ler |
8.6.1 19 Oct 2022 14:05:31 |
Larry Rosenman (ler) |
www/bacula-web: upgrade to 8.6.1
ChangeLog:
Bacula-Web 8.6.1 (October 19th 2022)
Changelog
General
User will stay on current page when switching to another catalog (see
Fixed Bacula catalog selector
Using several Bacula catalog, the catalog selector was broken for some
pages (see #120)
Web browser will not ask a form submission while moving back from Job
logs report page (see #30)
Fixed how pagination count rows per page (see #123)
Bump Composer dependencies to latest version (Only the first 15 lines of the commit message are shown above ) |
8.6.0_1 06 Oct 2022 16:27:06 |
Larry Rosenman (ler) |
www/bacula-web: fix pkg-plist sort
bump portrevision |
8.6.0 06 Oct 2022 16:16:33 |
Larry Rosenman (ler) |
www/bacula-web: fix pkg-plist |
8.6.0 06 Oct 2022 15:17:17 |
Larry Rosenman (ler) |
www/bacula-web: upgrade to 8.6.0
Changelog
General
Breaking change: Implemented front controller
Bacula-Web web app is now served from the public sub-folder, please
check the web server config documentation (see #114)
Replaced CHttpRequest class by Symfony framework Request class
Use combined operators in CUtil class (see #91)
Refactored PDO related PHP classes (see #100)
Updated composer.json by adding ext-pdo depencency (see #113)
Updated allowed plugin in composer.json (see #103)
Use PHP namespaces (see #118)
Fixed dozens of code smell warnings (Only the first 15 lines of the commit message are shown above ) |
8.5.5_1 25 Sep 2022 18:12:11 |
Larry Rosenman (ler) |
www/bacula-web: add php*-sqlite3
PR: 266597
Submitted By: freebsd-ports@charlieroot.de |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
8.5.5 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
8.5.5 20 Jul 2022 14:23:26 |
Tobias C. Berner (tcberner) |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
8.5.5 04 Jun 2022 20:47:15 |
Larry Rosenman (ler) |
www/bacula-web: upgrade to 8.5.5
ChangeLog:
General
Fix security issue with smarty/smarty (see #111)
Fixed bug(s)
pr# 111 [security] - Upgrade smarty/smarty to 3.1.45
New feature(s)
none |
8.5.4 21 May 2022 21:45:37 |
Larry Rosenman (ler) |
www/bacula-web: update to 8.5.4
ChangeLog:
General
Removed DataTables from everywhere (see #107)
Backup job report
Fixed a bug while displaying compression ratio for canceled jobs (see #105)
Client report
Fixed SQL query error using custom datetime format in Client report page
(see #106)
Fixed bug(s)
105 [bug] - Division by zero with canceled jobs inBackup Job report
106 [bug] - SQL query error using custom datetime format in Client
report page
107 [improvement] - Remove datatables dependency and related code
108 [bug] - Broken job status link in last period job status
New feature(s)
none |
8.5.3 09 Mar 2022 15:26:22 |
Larry Rosenman (ler) |
www/bacula-web: update to 8.5.3
Changelog
General
GPL license notice has been updated in all files
Minor code refactoring and code smell improvments
Fixed type and requirements in composer.json
Jobs report
Fixed bug while using several filter in jobs report page (see #99)
Volumes report
Fixed bug while using several filter in volume report page (see #101)
Security (Only the first 15 lines of the commit message are shown above ) |
8.5.2 15 Dec 2021 15:19:42 |
Larry Rosenman (ler) |
www/bacula-web: Upgrade to 8.5.2
Changelog
General
Fixed SQL Error using PHP 8.0 and latest version of MariaDB (see #97 and #98)
Updated Composer dependencies to latest version
Fixed bug(s)
New Feature(s)
none |
8.5.1 06 Dec 2021 17:18:49 |
Larry Rosenman (ler) |
www/bacula-web: update to 8.5.1, take maintainership
info:
https://www.bacula-web.org/releases/
PR: 260227
Reported by: ler (self)
Approved by: mfechner (former maintainer) |
8.4.3 05 Oct 2021 05:10:14 |
Matthias Fechner (mfechner) |
www/bacula-web: Security update to 8.4.2
Changelog:
https://www.bacula-web.org/releases/2021-07-11-bacula-web-8.4.2/
Security: f05dbd1f-2599-11ec-91be-001b217b3468 |
8.4.2_2 17 Jul 2021 08:08:24 |
Matthias Fechner (mfechner) |
www/bacula-web: Show a message on deinstall to remove files
The application is generating some files on usage which are maybe not
required anymore if you deinstalled the application.
Suggest on deinstall a command the user can execute to remove all
files.
PR: 196016 |
8.4.2_1 17 Jul 2021 07:56:18 |
Matthias Fechner (mfechner) |
www/bacula-web: Fix installation for complete freshly installed FreeBSD
If you install bacula-web without any special options set
it is using by standard sqlite3 for the database.
But this is not available with the standard options defined.
Install by default all 3 options (mysql, pgsql, sqlite).
The user can remove database support if required by compiling the
package with required options set.
But we should not block users using pkg to install the package
by using another database then pgsql. |
8.4.2 15 Jul 2021 14:52:03 |
Matthias Fechner (mfechner) |
www/bacula-web: Update to 8.4.2
=== Release 8.4.2 (July 11 2021)
Changelog
- General
- Upgrade Composer dependencies
- Documentation
- Fix copyright
- Minor fixes
- Add notice about latest Composer version
- Miscelanous (Only the first 15 lines of the commit message are shown above ) |
8.4.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
8.4.1 26 Oct 2020 05:53:32 |
mfechner |
Update to 8.4.1.
Changelog:
https://github.com/bacula-web/bacula-web/releases/tag/v8.4.1 |
8.4.0 03 Jun 2020 08:44:03 |
mfechner |
Update to 8.4.0.
Changelog:
https://github.com/bacula-web/bacula-web/releases/tag/v8.4.0 |
8.3.3_1 19 Apr 2020 09:01:42 |
mfechner |
Add file forgot to add in last commit.
As this does not effect any existing installation, no PORTREVISION pump is done. |
8.3.3_1 18 Apr 2020 06:24:08 |
mfechner |
Fixed license definition for www/bacula-web. |
8.3.3_1 17 Apr 2020 20:14:20 |
mfechner |
Fixed a small typo, su -l www will not work, as www has no home dir. |
8.3.3 17 Apr 2020 15:24:30 |
mfechner |
Update to 8.3.3.
Changed Maintainer.
PR: 245676
Approved by: dvl (maintainer) |
7.2.0_2 04 Apr 2020 20:51:41 |
antoine |
Deprecate ports broken for more than 6 months |
7.2.0_2 15 Nov 2019 10:12:08 |
tobik |
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql |
7.2.0_2 06 Nov 2019 16:26:35 |
antoine |
Mark a few ports BROKEN (unfetchable) |
7.2.0_2 14 Aug 2019 12:25:09 |
mat |
Convert to UCL & cleanup pkg-message (categories w) |
7.2.0_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
7.2.0_1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
7.2.0 04 Oct 2017 11:29:15 |
bapt |
Convert to USES=php
While here convert some ports to optiosn helpers |
7.2.0 27 Aug 2016 20:36:54 |
dvl |
Upgrade to 7.2.0 |
7.0.3 26 Aug 2016 16:43:32 |
dvl |
Let us check in the distinfo, which I did not check in with my previous
commit. |
7.0.3 24 Aug 2016 18:51:02 |
dvl |
Upgrade to 7.0.3
While here, change maintainer to my @FreeBSD.org address
PR: 206450 |
6.0.1_1 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
6.0.1_1 12 Jan 2016 16:20:32 |
amdmi3 |
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket |
6.0.1_1 10 Jan 2016 16:19:37 |
bapt |
Convert www ports to USES=sqlite and USES=firebird |
6.0.1_1 27 Jul 2015 17:38:38 |
amdmi3 |
- Clarify LICENSE
- Add LICENSE_FILE
- Add NO_ARCH
- Drop @dirrm* from plist
Approved by: portmgr blanket |
6.0.1_1 25 Aug 2014 12:19:44 |
bapt |
Convert to USES=pgsql |
6.0.1_1 10 Aug 2014 07:20:25 |
marino |
Reverse categories in www/baculaweb for portmaster and friends
Nobody noticed that the submitter added a new category to the port and
kept it in alphabetical order rather than "true" category first, so we
need to move "www" back to the front of the line.
PR: 191583 |
6.0.1_1 09 Aug 2014 13:54:08 |
marino |
www/bacula-web: Fix pkg-message for non-default location installations
I noticed in the commit diff that the pkg-message did not account for
non-default values of BACULAWEB_HOME, but rather assumed the equivalent
of %%WWWDIR%% (and didn't even use that!). Add a new substition so that
the pkg-message message is correct for non-default locations.
PR: 191583 |
6.0.1 09 Aug 2014 13:38:43 |
marino |
www/bacula-web: Upgrade version 1.38.9 => 6.0.1
PR: 191583
Submitted by: olevole (olevole.ru)
Approved by: maintainer (dvl@)
Lotsa TLC: marino@ |
1.38.9_1 28 Jun 2014 04:44:35 |
miwi |
- Stage support
PR: 190012 |
1.38.9_1 20 Sep 2013 23:36:54 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
1.38.9_1 05 Mar 2013 17:07:44 |
miwi |
- Convert to OptionsNG
- Trim header
Reviewed by: beat, bapt, kwm |
1.38.9_1 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
1.38.9_1 10 May 2010 02:11:49 |
miwi |
- add missing php5-gd dependency
PR: 144417
Submitted by: Cristiano <cris@gufi.org>
Approved by: maintainer timeout |
1.38.9_1 22 Aug 2009 00:38:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with W |
1.38.9_1 06 Jun 2008 14:07:24 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.38.9 06 Mar 2007 06:51:51 |
linimon |
Use the new facility of bsd.port.mk to be able to simplify the interaction
of USE_PHP and OPTIONS.
PR: ports/106557
Submitted by: ale
Hat: portmgr |
1.38.9 08 Oct 2006 14:59:46 |
pav |
- Remove symlinks created by mtree target from plists
Pointy hats to: rafan 6x, droso 2x, pav 2x, alepulve, clsung, glewis, itetcu,
miwi |
1.38.9 14 Aug 2006 15:09:49 |
garga |
o Fix pkg-message -- provide a better description of how to get bacula-web
up and running.
PR: ports/101859
Submitted by: Dan Langille <dan@langille.org> (maintainer) |
1.38.9 08 Aug 2006 14:44:24 |
itetcu |
Bacula-web is a php based web program that provides you a summarized output
of jobs that have already run. It obtains its information from your catalog
database. Aside from a nice graphical display, it provides summaries of your
jobs, as well as graphs of job usage. This is a fairly high level bacula
management tool. Here are a few points that one user made concerning this
important tool:
- It is web-based so can be accessed from anywhere.
- It is "read only" users can examine the state of the backups but not write
to anything and therefore do no damage
- It packs a phenomenal amount of information into a single web-page - that I
credit as being very good design!
The documentation for bacula-web can be found in a separate bacula-web
document in the bacula-docs release.
WWW: http://www.bacula.org/
PR: ports/101457
Submitted by: Dan Langille <dan at langille.org> |