2019-11-10 GnuCash IRC logs

00:06:20 *** Gerd has joined #gnucash
00:06:23 *** jervin has quit IRC
00:28:50 *** Gerd has quit IRC
00:33:34 *** Aussie_matt has joined #gnucash
00:54:27 *** o01eg has quit IRC
00:54:36 *** o01eg has joined #gnucash
00:58:26 *** boldstripe has quit IRC
00:59:22 *** boldstripe has joined #gnucash
01:27:03 *** o01eg has quit IRC
01:27:12 *** o01eg has joined #gnucash
01:53:10 *** fell_laptop has joined #gnucash
01:53:10 *** ChanServ sets mode: +o fell_laptop
01:54:53 *** fell has quit IRC
02:16:17 *** Gerd has joined #gnucash
02:38:47 *** Gerd has quit IRC
02:59:06 *** boldstripe has quit IRC
03:00:01 *** boldstripe has joined #gnucash
03:00:55 *** gggg has joined #gnucash
03:06:02 *** gggg has quit IRC
03:12:21 *** gggg has joined #gnucash
03:31:19 *** gggg has quit IRC
03:31:57 *** gggg has joined #gnucash
03:34:45 *** gggg_ has joined #gnucash
03:36:24 *** gggg has quit IRC
03:43:12 *** gggg_ has quit IRC
04:14:01 *** bertbob has quit IRC
04:23:16 *** omnireq_ has quit IRC
04:24:20 *** bertbob has joined #gnucash
04:24:21 *** ChanServ sets mode: +v bertbob
04:24:58 *** omnireq_ has joined #gnucash
04:45:46 *** omnireq_ has quit IRC
04:45:57 *** omnireq_ has joined #gnucash
04:59:47 *** boldstripe has quit IRC
05:00:42 *** boldstripe has joined #gnucash
05:12:06 *** gjanssens has joined #gnucash
05:12:06 *** ChanServ sets mode: +o gjanssens
05:19:09 <chris> sorry for the noise in new-aging.scm -- changes were made to anticipate gjanssens's request to hide APAR section headers if there's only 1 APAR account involved
05:23:31 *** o01eg has quit IRC
05:23:39 *** o01eg has joined #gnucash
05:24:08 * gjanssens requested this ?
05:24:15 <gjanssens> I don't remember...
05:27:16 *** omnireq_ has quit IRC
05:27:27 *** omnireq_ has joined #gnucash
05:28:49 *** Joc has quit IRC
05:36:33 *** gggg has joined #gnucash
05:41:04 <chris> no - you requested similar for customer-summary.scm ;)
05:43:27 <gjanssens> oh :)
06:08:46 *** omnireq_ has quit IRC
06:08:57 *** omnireq_ has joined #gnucash
06:29:00 *** sbluhm has joined #gnucash
06:29:00 *** ChanServ sets mode: +v sbluhm
06:33:47 *** waeking6 has joined #gnucash
06:33:48 *** ChanServ sets mode: +v waeking6
06:33:48 *** waeking has quit IRC
06:33:48 *** waeking6 is now known as waeking
06:38:09 *** User has joined #gnucash
06:42:53 *** Gerd has joined #gnucash
06:43:09 *** Aussie_matt has quit IRC
06:47:01 *** sbluhm has quit IRC
06:49:50 *** User has quit IRC
06:58:28 *** storyjesse has joined #gnucash
07:00:27 *** boldstripe has quit IRC
07:01:21 *** boldstripe has joined #gnucash
07:01:42 *** sbluhm has joined #gnucash
07:01:42 *** ChanServ sets mode: +v sbluhm
07:05:23 *** Gerd has quit IRC
07:20:10 *** oozer has joined #gnucash
07:30:57 *** sbluhm has quit IRC
08:07:10 *** storyjesse has quit IRC
08:29:46 *** omnireq_ has quit IRC
08:30:42 *** omnireq_ has joined #gnucash
08:35:43 <mauritslamers> gjanssens: (or any other dutch GnuCash users) if you have any time, could you take a look at my version of the accoo manual? https://mauritslamers.github.io/boekhouden-met-gnucash/
08:39:54 <mauritslamers> it is not done yet, but it is a start :-)
08:50:05 *** sbluhm has joined #gnucash
08:51:46 *** omnireq_ has quit IRC
08:51:57 *** omnireq_ has joined #gnucash
08:53:10 *** storyjesse has joined #gnucash
08:55:39 *** Gerd has joined #gnucash
08:57:08 *** storyjesse has quit IRC
09:01:08 *** boldstripe has quit IRC
09:02:03 *** boldstripe has joined #gnucash
09:05:50 *** sbluhm has quit IRC
09:12:46 *** omnireq_ has quit IRC
09:13:19 *** omnireq_ has joined #gnucash
09:20:19 *** sbluhm has joined #gnucash
09:20:19 *** ChanServ sets mode: +v sbluhm
09:27:13 *** Gerd has quit IRC
09:34:45 <chris> bleah. small hiccup in new-business-reports. if a payment exceeds the invoice amount, the overpayment could/should be applied to the prepayment column.
09:34:46 *** omnireq_ has quit IRC
09:35:02 *** omnireq_ has joined #gnucash
09:35:08 <chris> current owner-report/owner-aging/aging-report handle this case very differently.
09:35:27 <chris> new-owner-report and new-aging also handle it differently
09:38:15 *** nhbh^ has quit IRC
09:39:41 *** Gerd has joined #gnucash
09:44:11 *** gggg has quit IRC
09:56:16 *** omnireq_ has quit IRC
09:57:12 *** omnireq_ has joined #gnucash
10:06:24 *** mauritslamers has quit IRC
10:12:59 *** mauritslamers has joined #gnucash
10:12:59 *** ChanServ sets mode: +v mauritslamers
10:23:41 *** pohly has joined #gnucash
10:50:30 *** jeffpc has joined #gnucash
10:51:13 <jeffpc> is the website down?
10:54:52 <gjanssens> jeffpc: yes, the maintainer is waiting for a replacement power supply. It should be back up one of the coming days.
10:54:58 <jeffpc> ah
10:54:59 <jeffpc> ok
10:56:07 <jeffpc> I suppose I don't need it; wiki is up and tarballs are on github
10:59:16 *** omnireq_ has quit IRC
10:59:49 *** omnireq_ has joined #gnucash
11:05:07 *** mauritslamers has quit IRC
11:06:57 *** mauritslamers has joined #gnucash
11:06:57 *** ChanServ sets mode: +v mauritslamers
11:13:17 *** Gerd has quit IRC
11:17:25 *** jervin has joined #gnucash
11:20:46 *** omnireq_ has quit IRC
11:20:57 *** omnireq_ has joined #gnucash
11:32:26 *** jervin has quit IRC
11:44:57 *** bertbob has quit IRC
11:55:47 *** bertbob has joined #gnucash
11:55:48 *** ChanServ sets mode: +v bertbob
12:00:41 *** o01eg has quit IRC
12:00:49 *** o01eg has joined #gnucash
12:07:37 *** bertbob has quit IRC
12:21:46 *** omnireq_ has quit IRC
12:21:57 *** omnireq_ has joined #gnucash
12:23:59 *** boldstripe has quit IRC
12:25:50 *** bertbob has joined #gnucash
12:25:51 *** ChanServ sets mode: +v bertbob
12:29:38 <jralls> warlord: Yes, www would be very easy indeed to HA. In fact you could bring it up on code now, just clone gnucash-htdocs and gnucash-htdocs-docs into /var/www/html/something and fiddle DNS to point at it.
12:30:27 *** Gerd has joined #gnucash
12:30:46 <warlord> jralls, except Linas controls the DNS ;)
12:31:17 <warlord> We'd have to figure out TLS (I don't recall if he's got www on HTTPS)
12:32:12 <jralls> He does, via a Let's Encrypt cert. I'd forgotten that wrinkle.
12:34:47 <warlord> I've got LetsEncrypt, too, but I don't know how we could both get www.gnucash.org via LE.
12:35:00 *** boldstripe has joined #gnucash
12:42:42 <jralls> Initial web search says to use something called a reverse proxy server. It handles the encryption and communicates with the active/selected web server in the clear. Obviously suitable only on the front end of a secure local network.
12:42:46 *** omnireq_ has quit IRC
12:43:42 *** omnireq_ has joined #gnucash
12:44:29 <jralls> Though I suppose the same approach could be used where the proxy handles the encryption to the client and uses a separate encrypted channel to the selected web server.
12:53:23 <jralls> HA for MySQL and Postgresql is well studied and widely used, that part shouldn't be too hard. According to https://wiki.list.org/DOC/4.75%20How%20do%20I%20set%20up%20a%20Mailman%20cluster%20or%20to%20load-balance%20Mailman%20between%20multiple%20servers%3F Mailman needs a shared file system like NFS, which I guess just shifts the burden to setting up an HA NFS cluster like gluster: https://www.gluster.org.
12:59:30 <warlord> jralls, that doesn't seem to help when the redundancy is not co-located. So e.g. we could not use a load-balancer method for www if the two backends are in my and linas' networks.
12:59:56 <warlord> I dont know how well Gluster would work on a WAN
13:00:28 <jralls> I don't either. I suspect not very well.
13:01:38 <warlord> Yeah. So we could get localized HW redundancy, but not multi-site redundancy. OTOH, I could just use ovirt HA at that point.
13:04:46 *** omnireq_ has quit IRC
13:04:49 <jralls> Which wouldn't help when Comcast disconnects you.
13:04:57 *** omnireq_ has joined #gnucash
13:05:43 <warlord> Right.
13:13:35 <jralls> https://bugs.gnucash.org/show_bug.cgi?id=797283#c89 That's for sure! ;-)
13:24:51 <warlord> LOL
13:25:49 *** Gerd has quit IRC
13:48:33 *** Gerd has joined #gnucash
13:51:57 <gjanssens> :D
13:52:41 <gjanssens> For the HA, what the problem with also sharing the encryption keys over a secure side channel like ssh ?
13:53:41 <gjanssens> linas can still be in charge of getting the keys from letsencrypt and then on an update (roughly once about a month) push them to the other webservers
13:54:30 <jralls> Aren't ssl certificates are locked to a particular IP address?
13:54:41 <gjanssens> No, they are locked to a dns name
13:55:50 <gjanssens> You do need to be able to prove you own the domain though, which is why you need to control a server running the webservice
13:56:18 <gjanssens> But once you receive the certificate you can use it on other servers as well.
13:57:03 *** o01eg has quit IRC
13:57:11 *** o01eg has joined #gnucash
13:57:15 <gjanssens> Though it may depend on the validation mechanism you use
13:57:36 <gjanssens> There's a mechanism that uses DNS, another one uses http
13:57:45 <gjanssens> I don't know which one linas uses
13:58:24 <gjanssens> In the first case you need to be able to add unique hashes to your dns records to prove you own the dns for your domain
13:58:50 <gjanssens> In the latter you prove your ownership by setting up a unique hash in the root of your webserver
13:59:20 <gjanssens> But as far as I know once validation passes, you are free to use the cert as you see fit
14:08:28 *** o01eg has quit IRC
14:12:05 <jralls> OK. I think.
14:13:46 *** User has joined #gnucash
14:16:49 *** User has quit IRC
14:17:31 *** omnireq__ has joined #gnucash
14:18:38 *** frakturfreak has joined #gnucash
14:18:38 *** ChanServ sets mode: +v frakturfreak
14:18:41 *** omnireq_ has quit IRC
14:22:54 *** fell_laptop is now known as fell
14:38:23 *** o01eg has joined #gnucash
14:48:49 *** gjanssens has quit IRC
14:59:35 *** Gerd has quit IRC
15:27:54 *** fell has quit IRC
15:28:00 *** fell has joined #gnucash
15:28:00 *** ChanServ sets mode: +o fell
15:28:16 *** omnireq__ has quit IRC
15:28:27 *** omnireq__ has joined #gnucash
15:32:39 *** maschinenhans has joined #gnucash
15:53:11 *** frakturfreak has quit IRC
15:53:52 *** o01eg has quit IRC
15:54:00 *** o01eg has joined #gnucash
15:54:03 *** frakturfreak has joined #gnucash
15:56:46 *** boldstripe has quit IRC
15:57:40 *** boldstripe has joined #gnucash
15:58:49 *** pohly has quit IRC
16:03:46 *** omnireq__ has quit IRC
16:03:58 *** omnireq__ has joined #gnucash
16:12:07 *** Mechtilde has quit IRC
16:21:03 *** User has joined #gnucash
16:21:49 *** gggg has joined #gnucash
16:25:02 *** oozer has quit IRC
16:25:16 *** omnireq__ has quit IRC
16:25:27 *** omnireq__ has joined #gnucash
16:36:57 *** maschinenhans has quit IRC
16:46:06 *** o01eg has quit IRC
16:46:14 *** o01eg has joined #gnucash
16:47:50 *** frakturfreak has quit IRC
17:17:01 *** fell has quit IRC
17:22:37 *** gggg has quit IRC
17:24:58 *** jeffpc has left #gnucash
17:28:01 *** o01eg has quit IRC
17:28:09 *** o01eg has joined #gnucash
17:29:54 *** fell has joined #gnucash
17:29:54 *** ChanServ sets mode: +o fell
17:33:17 *** testy has joined #gnucash
17:47:46 *** omnireq__ has quit IRC
17:48:04 *** omnireq__ has joined #gnucash
17:49:07 *** testy has quit IRC
17:49:36 *** testy has joined #gnucash
17:57:35 *** mauritslamers has quit IRC
17:58:13 *** mauritslamers has joined #gnucash
17:58:13 *** ChanServ sets mode: +v mauritslamers
18:05:21 *** testy has quit IRC
18:05:39 *** testy has joined #gnucash
18:19:59 *** fell has quit IRC
18:34:03 <chris> https://code.gnucash.org/builds/win32/maint/ show today's build is 155MB instead of 180MB. has anything changed?
18:35:14 <chris> ahh this is the new build to try fix 797283
18:46:08 *** fell has joined #gnucash
18:46:08 *** ChanServ sets mode: +o fell
18:50:51 <chris> here's a fun tidbit: create a payment where payment > invoice-total. this is an overpayment.
18:51:17 <chris> next, use process-payment ui to assign this overpayment to another invoice. havoc ensues.
18:51:39 <chris> the better approach is to edit-payment to include another invoice.
18:51:50 <chris> would this be classed as a bug?
19:29:32 <warlord> IMHO, yes.
19:30:05 <warlord> Because there may not be any additional invoices yet when the overpayment happens, so it should be able to be handled as a "process payment?
19:30:11 <warlord> This *USED* to work fine.
20:22:17 *** fell has quit IRC
20:28:47 *** omnireq__ has quit IRC
20:29:08 *** omnireq__ has joined #gnucash
21:20:45 *** o01eg has quit IRC
21:20:53 *** o01eg has joined #gnucash
22:38:00 *** Gerd has joined #gnucash
22:46:03 *** Gerd1 has joined #gnucash
22:47:00 *** Gerd has quit IRC
22:47:00 *** Gerd1 is now known as Gerd
22:52:15 *** testy has quit IRC
22:54:57 *** Mechtilde has joined #gnucash
22:57:57 *** Mechtilde has quit IRC
23:11:16 *** omnireq__ has quit IRC
23:11:49 *** omnireq__ has joined #gnucash
23:32:51 *** Gerd has quit IRC
23:38:35 *** Gerd has joined #gnucash
23:44:25 *** boldstripe has quit IRC
23:49:11 *** User has quit IRC
23:57:53 *** o01eg has quit IRC
23:58:08 *** o01eg has joined #gnucash