Hi,
As promised on my GitHub Sponsors account (
https://github.com/sponsors/ehuelsmann) I've drawn up a selection of bugs
that I'm ready to take on. The community will be offered an opportunity to
help select the bug that adds most value when being solved.
Today, I'm sending out my first mail with a list of bugs I think I can take
on and solve in the upcoming weeks:
* Remove restriction on file types that can be uploaded
Currently, only files with a MIME type already known to LedgerSMB can be
uploaded
With this issue fixed, files of all MIME types will be accepted
https://github.com/ledgersmb/LedgerSMB/issues/1949
* Make contact type names translatable
Currently, the names of contact types (Vendor, ...) are presented
straight from the database
without ways to translate them.
https://github.com/ledgersmb/LedgerSMB/issues/2315
* 'setup.pl' shows system databases in the list of company databases
Currently, when logging into 'setup.pl' without a named database, a list
of databases is shown.
This list includes databases not available for logging in, such as
postgres, template0
and template1. Resolving this bug will remove these common databases from
this list.
* The "Internal notes" field on the invoice isn't scrollable
https://github.com/ledgersmb/LedgerSMB/issues/3203
* Contact Notes has empty Author and Entered At fields
https://github.com/ledgersmb/LedgerSMB/issues/2822
Please provide your feedback as to which of these bugs adds the most value
to you by Tue 2 Dec. Please note that sponsors get an actual vote; all
others provide advisory feedback.
If you most-wanted bug isn't in this list, please mail me directly about
that and I'll check to see if I can add it to the list on its next
iteration. Before you mail me, please make sure your bug is registered as a
bug on GitHub (https://github.com/ledgersmb/LedgerSMB/issues).
--
Thanks!
Erik.
http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.7.4
* Fix COGS failure when posting AP invoice reversal (#4218)
* Include first transaction on account in reconciliation (#4221)
* Fix error on reconciliation when no prior balance available (#4224)
* Fix SQL write access error when posting fixed assets disposal (#4230)
* Correctly calculate the tax basis amount even for 0% taxes ($4240)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.7.4/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.7.4
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.7.4
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.7.4
These are the sha256 checksums of the uploaded files:
15a996fe9fd36ac28385ec975e1958727e70a398623015490b0dc5d1bd0dd31f ledgersmb-1.7.4.tar.gz
cda0574435ea777be22922c48dfe8a4ac659ba923d7d9283ea32e3626aad3aed ledgersmb-1.7.4.tar.gz.asc
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.6.16
* Include first transsaction on account in reconciliation report (Erik H)
* Fix COGS error when posting AP invoice reversal (Erik H)
* Fix error in reconciliation in case no prior balance exists (Erik H)
* Fix write access error thrown on fixed assets disposal (Erik H)
* Correctly calculate tax basis amount even for 0% taxes (Erik H)
Erik H is Erik Huelsmann
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.6.16/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.6.16
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.6.16
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.6.16
These are the sha256 checksums of the uploaded files:
72527c660cbd839df06b7abbf16d15f093077c98aa2e1d098ccb738b6d558d01 ledgersmb-1.6.16.tar.gz
ba42bf5fef8733c4debf4a6d882e4cd92bdcf49685d408ce86e20f3f85f73aca ledgersmb-1.6.16.tar.gz.asc
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.5.30
* Include first transsaction on account in reconciliation report (Erik H)
* Fix COGS error when posting AP invoice reversal (Erik H)
* Fix error in reconciliation in case no prior balance exists (Erik H)
* Fix write access error thrown on fixed assets disposal (Erik H)
* Correctly calculate tax basis amount even for 0% taxes (Erik H)
Erik H is Erik Huelsmann
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.5.30/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.5.30
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.5.30
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.5.30
These are the sha256 checksums of the uploaded files:
a19e0947a3181509e3543cfca29ae81b5323665889675e599ceaf4a4386b6b75 ledgersmb-1.5.30.tar.gz
a9dd176385498796fecbd90879b4902aa8971473475128a13b4ddaab7bc6b36b ledgersmb-1.5.30.tar.gz.asc
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.7.3
* Fix regression in fixed assets module due to Multi Currency support (#4195)
* Fix 'constraint not deferrable' error in fixed assets disposal (#4195)
* Stop posting manual tax lines with zero amount and zero base amount (#4196)
* Fix incorrect currency setup error on 'Update' in part screen (#4198)
* Fix occasional COGS error on invoice posting (#4200)
* Fix occasional COGS error on invoice reversal posting (#4213)
* Fix regression with missing download links on reports (#4206)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.7.3/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.7.3
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.7.3
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.7.3
These are the sha256 checksums of the uploaded files:
e007550265fd0ea3509b31bcd71950cb18664cc71cdf072df4b8b4f97a80f29f ledgersmb-1.7.3.tar.gz
b55ad96a32ccbbfeee6b78eb0a06beb86706cadd3678b1d6066fc6921cccd9bc ledgersmb-1.7.3.tar.gz.asc
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.6.15
* Fix occasional COGS error on invoice posting (Erik H)
* Fix occasional COGS error on invoice reversal posting (Erik H)
* Fix failure on first reconciliation report for an account (Erik H)
Erik H is Erik Huelsmann
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.6.15/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.6.15
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.6.15
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.6.15
These are the sha256 checksums of the uploaded files:
80613c18f2a80401a636c1ef21456333b4087c2b5a8f46d4978cecbd75d2a0ae ledgersmb-1.6.15.tar.gz
4e3c25d4ccb694d238413b60441396dd5c150c1c99c117c44e621ff51efd737c ledgersmb-1.6.15.tar.gz.asc
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.5.29
* Fix occasional COGS error on invoice posting (Erik H)
* Fix occasional COGS error on invoice reversal posting (Erik H)
* Fix failure on first reconciliation report for an account (Erik H)
Erik H is Erik Huelsmann
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.5.29/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.5.29
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.5.29
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.5.29
These are the sha256 checksums of the uploaded files:
ec8523647531361416db5fbc79b235d47f309bd532cff81c71540a36fa3414c4 ledgersmb-1.5.29.tar.gz
7c30f6f1e0520b1c3c897b4f0eebb266707db9d2ae8c8280a777754a91088565 ledgersmb-1.5.29.tar.gz.asc
And Chris's answer.
---------- Forwarded message ---------
From: Chris Bennett <chris(a)bennettconstruction.us>
Date: Sat, Nov 2, 2019 at 10:25 PM
Subject: Re: [ledgersmb-devel] Porting to OpenBSD again
To: Erik Huelsmann <ehuels(a)gmail.com>
On Sat, Nov 02, 2019 at 09:20:57PM +0100, Erik Huelsmann wrote:
> If you want to be running linux from a usb stick, I think a distribution
with a
> Live version will help. (I'd suggest DebianLive, because we have regularly
> updated Debian packages.)
>
Sounds good.
>
> I really don't expect you will need to change much on the project's
source code
> -- which would be a primary reason to create a branch. I *can* imagine
though
> that you'll need to store a lot of code/changes required to do the
porting of
> the Perl packages you listed in one of the tickets into OpenBSD. Because
> development of packages is usually tangent on the development of the
project
> itself, we've created package repositories within the GitHub 'ledgersmb'
> organisation: https://github.com/ledgersmb/ledgersmb-docker for the Docker
> packages/images, https://github.com/ledgersmb/pkg-ledgersmb for the Debian
> package and https://github.com/ledgersmb/lsmb-overlay for a Gentoo Overlay
> (package).
>
> We could create another repository for the OpenBSD package(s), if that
helps?
>
I am thinking that the most useful thing will turn out to be some
installation details for different web servers. That could be a longish
list since there are quite a few choices. Putting that into the final
package would be pretty cumbersome. And too much work to keep it always
up to date. The base httpd server in OpenBSD can be run in quite a few
different ways. But that's for much later.
You can close the issues on github. I did manage to miss the 1.7
instructions.
Thanks,
Chris Bennett
--
Bye,
Erik.
http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
Forgot to send to the mailing list...
---------- Forwarded message ---------
From: Erik Huelsmann <ehuels(a)gmail.com>
Date: Sat, Nov 2, 2019 at 9:20 PM
Subject: Re: [ledgersmb-devel] Porting to OpenBSD again
To: Chris Bennett <chris(a)bennettconstruction.us>
Hi Chris,
On Sat, Nov 2, 2019 at 1:35 PM Chris Bennett <chris(a)bennettconstruction.us>
wrote:
> I was CPBen on github.
> Yes here is better.
>
Thanks for taking this to the list. (And thanks for picking up the effort.)
I am updating to latest -current right now.
> If anyone wants to help, that would be great.
> OpenBSD has become a breeze to update now. A flash stick or drive works
> fine. Development has to be done on -current only.
>
> It seems that it might help me to be running a Linux version too.
> Which one would be recommended as easy and workable on a flash stick?
> I'm a total noob on Linux, now.
>
If you want to be running linux from a usb stick, I think a distribution
with a Live version will help. (I'd suggest DebianLive, because we have
regularly updated Debian packages.)
> I posted two issues on github, one with the very minimum dependencies
> that I have to add. Is anyone still using OpenOffice versus Libreoffice.
> OpenOffice just isn't supported on OpenBSD for a long time.
>
Well, LedgerSMB I don't think things will make a big difference: it doesn't
depend on either, but simply generates a document format which either will
consume.
> Docker is also not an option.
No problem. Nothing requires Docker; it's just a very convenient way of
producing a standardized distribution which works "always" (well, most of
the time).
> PostgreSQL 12+ will be the version coming out.
>
>From what I can tell, we were compatible with 9.x, 10 and 11; I'm expecting
us to be compatible with 12.
[snip]
And thanks to Mr. Ransbottom for his $100 donation to me. That allowed
> me to purchase an external hard drive which I really needed to get this
> work done.
>
Very nice to hear that this effort comes from that sponsoring!
> Is there any reason for me to work on any version before 1.7+ also?
>
I don't think so. We've seen very few regressions on 1.7 even though it's
been a major change under the hood. Over the coming months some issues will
be ironed out as they are found, but there's really little reason not to
use it at all.
> I and intended to work on a Mexican Spanish translation, but my passport
> is expired and I need to get a Mexican accounting textbook. The
> different Spanish speaking countries vary wildly in their accounting
> methods, so my Spain dictionary on accounting might not be appropriate.
>
> I use git, but not in a group. Would opening an OpenBSD branch be a good
> idea?
>
I really don't expect you will need to change much on the project's source
code -- which would be a primary reason to create a branch. I *can* imagine
though that you'll need to store a lot of code/changes required to do the
porting of the Perl packages you listed in one of the tickets into OpenBSD.
Because development of packages is usually tangent on the development of
the project itself, we've created package repositories within the GitHub
'ledgersmb' organisation: https://github.com/ledgersmb/ledgersmb-docker for
the Docker packages/images, https://github.com/ledgersmb/pkg-ledgersmb for
the Debian package and https://github.com/ledgersmb/lsmb-overlay for a
Gentoo Overlay (package).
We could create another repository for the OpenBSD package(s), if that
helps?
> Glad to be back again,
> Chris Bennett
>
>
Nice to see activity on this front again!
--
Bye,
Erik.
http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
--
Bye,
Erik.
http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application.
This release contains the following fixes and improvements:
Changelog for 1.7.2
* Fix invoice screens crashing on manual tax with 0% tax rate (#4176)
* Fix manual tax lines posted on current instead of transaction date (#4180)
* Fix default currency invoice sometimes failing to save (#4184)
* Fix SQL error in reversal of services in AP invoice (#4190)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.7.2/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.7.2
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.7.2
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.7.2
These are the sha256 checksums of the uploaded files:
af7da4dea056080d9171271f917e7f568529b1c2d7316e3fe15637045d2ee4e5 ledgersmb-1.7.2.tar.gz
db923e2ba8deefee2b4750ebb42eb3727b01cf62ad3fa9f931932649c77bd872 ledgersmb-1.7.2.tar.gz.asc