commit 8f3b5dbadda99448696dac820ae7118e89bebf71 Author: Ruben Pollan <meskio@sindominio.net> Date: Sat Feb 19 16:00:08 2022 +0100 Update to upstream version 1.2 commit d14b3f12328d6f322eee1077ee0ac7842aa65965 Merge: e0d0458 7303e4d Author: Ruben Pollan <meskio@sindominio.net> Date: Sat Feb 19 15:58:02 2022 +0100 Update upstream source from tag 'upstream/1.2' Update to upstream version '1.2' with Debian dir a217a81778d219633cf521f45d611f5fb61f81a2 commit 7303e4d59280f76fa4bf4592087e8507e067c406 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 20:08:23 2022 +1300 fe perf: insertAdjacentHTML is faster than innerHTML+= commit 23cb30fc0c5636f63c3028669b4959c044080730 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 20:07:23 2022 +1300 fe perf: throttle log rendering as a further enhancement to efafda16f, schedule a render immediately if 500ms have passed without one, and cap the max delay to 500ms. This removes delay for short logs, and prevents an issue where output that is produced reasonably quickly will not be rendered for a long time. commit 7eb19ce8c47813f606d06ad7d44808632914c023 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 15:12:38 2022 +1300 fe: fix home icon link under subdir when hosting laminar under a subdir, href=/ will break out of the application. Use href=. instead (relative to base href) commit 7c4e1108ae8061ddc57bcf704d71d397fe64db48 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 15:10:26 2022 +1300 nginx example: trailing slash on proxy_pass argument this causes nginx to substitute the location directive. Makes no difference if hosted at toplevel, but if using a subdirectory, omitting the trailing slash will prevent laminar's http server from finding the resources. commit 5607a93cc1f1f900049dfb745f08ea90c1f0feb8 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 14:48:46 2022 +1300 manpage: fix synopsis queue/start/run commit 41ddd8fe4f50a8fa101ea3bd3ab3937dd8a0995a Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 09:07:08 2022 +1300 allow adding job to front of queue laminarc now supports {queue,start,run} --next to place the job at the front of the queue instead of at the end. resolves #162 commit e581a0cf5d8d7257385abad6dbe9138be0631d0f Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 08:07:41 2022 +1300 tests: add setNumExecutors method commit 4a6f99a2037b4e333f2376ea46bd5d341409e27b Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 22 08:05:54 2022 +1300 tests: reinstantiate laminar for each unit reinstantiate Laminar and Server classes and clean the temporary LAMINAR_HOME directory for each unit test via SetUp and TearDown. commit efafda16ff43672e4ec2138d34c0d09dc4fe2253 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Jan 1 21:30:38 2022 +1300 improve frontend performance with large logs frontend would furiously try to render as fast as it received data chunks from the server. This causes a lot of extra load on the browser renderer if the logs are large. Buffer and batch calls to rerender to improve performance. resolves #165 commit bb087b72eefae5953aa3f3cd84d63ad21461f453 Author: Oliver Giles <ohw.giles@gmail.com> Date: Tue Nov 9 09:21:19 2021 +1300 Revert "make taskFailed non-fatal" Originally reverted to prevent a crash when reading from an http client raised ECONNRESET. Although this prevented a crash, laminar stopped listening for http connections. That issue was resolved in 37bbf6ade4 (see #164), so make all exceptions fatal again. This reverts commit 02810309fcfe09f1b4eb283625d656260d0690ef. commit 37bbf6ade49a01eb8feeb47b3aba254aea28ade4 Author: Oliver Giles <ohw.giles@gmail.com> Date: Fri Dec 24 13:34:03 2021 +1300 server: handle ECONNRESET in http connections In real deployments, sometimes http connections break with ECONNRESET. This causes the kj::HttpServer listener promise to break, which means no more connections are accepted. Catch this exception and restart the listener. resolves #164 commit e1686d454b40d9275775bd869cefdb8b95e48904 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sun Dec 5 13:41:05 2021 +1300 display run number for queued jobs in the frontend and in laminarc queue/show-queued. This makes it much easier to abort/unqueue runs which have not yet started. resolves #155 commit 549f49052a31863fdf7fe6e299e1874d66d6dc57 Author: Oliver Giles <ohw.giles@gmail.com> Date: Fri Nov 12 20:06:24 2021 +1300 create unix sockets with 660 permissions Realistically this is probably the permission mask you want if you are using a unix socket for LAMINAR_BIND_RPC or LAMINAR_BIND_HTTP. resolves #160 commit d913d04c4a4e396643fd7e54e0f0815b9c185919 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sun Nov 7 13:52:41 2021 +1300 UserManual: correct Debian version name resolves #163 commit e0d04589e6b13a2c5e109c2228d550c20417e583 Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Oct 25 12:54:04 2021 +0200 Bump standards version to 4.6.0 commit 8881bb81b4b828b479b2c649f0af740fb34045cc Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Oct 25 11:56:49 2021 +0200 Change the VCS repo to debian/laminar commit 3836583e7ba1c06acc5ab74628af56f040c94ec7 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Sep 30 13:19:54 2021 +0200 Update package for the new 1.1 release commit 202af60b86112a99a82cc8c4cefe3a8640f49cc8 Merge: a0f90a7 e121c82 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Sep 30 13:13:04 2021 +0200 Update upstream source from tag 'upstream/1.1' Update to upstream version '1.1' with Debian dir 85c7030c403004ac86bc23b63760bcb98f1ad328 commit 78ceeec3e8c953e7c0c1baaaa7b3a3dcd84b16d7 Author: Oliver Giles <ohw.giles@gmail.com> Date: Sat Sep 25 19:07:36 2021 +1200 frontend: fix double-escaped link do not escape links to downstream jobs generated with a private ANSI CSI escape sequence, because the newer ansi_up escapes HTML. Work around its dropping of unknown sequences, and have the link use the Vue routing mechanism rather than a page reload. resolves #161 commit a0f90a72525d2d37cb32aa02d472ac45be7f535a Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Jan 21 13:05:37 2021 +0100 Add gbp configuration commit 243834ccc887434525599f2d0ad08c65a5ca2af5 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Jan 21 13:05:15 2021 +0100 Be more explicit with the changelog explanation commit f34dcc74fc7fca313193e3b226ecbbed7e0a6010 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Jan 21 13:01:40 2021 +0100 Update the changelog to the one uploaded to debian commit 4d8382c66276523c924bfa1a9f43b824bd7f1f51 Author: Ruben Pollan <meskio@sindominio.net> Date: Wed Jan 20 12:03:24 2021 +0100 Bump package version commit 903185c67ef06d5c702ee9c857e2232ec514ccdc Author: Ruben Pollan <meskio@sindominio.net> Date: Wed Jan 20 11:26:56 2021 +0100 Don't depend on an specific version of boost commit 6b4d3fcff96a829b6f0df1604d137a9c2cdb3ffc Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Jan 18 13:46:34 2021 +0100 Update package version commit 3e9ae1b47594c01e0546829a5427f84f62a388a2 Author: Ruben Pollan <meskio@sindominio.net> Date: Sun Jan 10 18:06:19 2021 +0100 Tag the package for unstable commit 0710d386dd05b10b8d85c9fb8fed20514897f99e Author: Ruben Pollan <meskio@sindominio.net> Date: Sun Jan 10 17:47:57 2021 +0100 Use the right ansi-up path commit 821beecfe5e6a3a259d8fec184962c08c641c4bd Author: Ruben Pollan <meskio@sindominio.net> Date: Sun Jan 10 12:51:24 2021 +0100 Update ansi_up version commit ae01e80dc6b0580e57711eccccd6b374f8219151 Author: Ruben Pollan <meskio@sindominio.net> Date: Wed Jan 6 11:22:12 2021 +0100 Remove vue-router dependency commit 3a7f2a6beb42464938027e94699ef28dc5379629 Author: Ruben Pollan <meskio@sindominio.net> Date: Sat Dec 26 12:01:58 2020 +0100 Add the's to the description commit ec340404382386d3e1d9cbd9239587598af80b85 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Dec 24 12:44:22 2020 +0100 Bump standard commit b1ec8ac584815a7ac56a815c8bd3e3a315d404c5 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Dec 24 12:40:12 2020 +0100 Add upstream/metadata commit b9e48534177c144e03f15dceb664534c29c65518 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Dec 24 12:34:20 2020 +0100 Update dependency and clean up description commit 27b8cd688327a77467480b4958c074f2a7ca695d Author: Ruben Pollan <meskio@sindominio.net> Date: Tue Dec 8 11:57:14 2020 +0100 Add patches already sent to upstream commit dbf55d5aecd4eb62598f6575e80f358d5516cfc0 Author: Ruben Pollan <meskio@sindominio.net> Date: Tue Dec 8 11:22:46 2020 +0100 Set bindnow hardening flag commit 8c465d586e4b6904ccff1170be56d353a5933d3d Author: Ruben Pollan <meskio@sindominio.net> Date: Tue Dec 8 11:02:49 2020 +0100 Update copyright to 2020 commit 00c2b2b81641161379f84ed6a2fc1e07d7e5ca76 Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Dec 7 21:01:21 2020 +0100 Add misc:Pre-Depends to remove the lintian warning commit 596305ad2dfb2efa57546054f53df6640e212cd8 Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Dec 7 19:53:58 2020 +0100 Add examples commit 10221c188df085562c5ff0ebf4abfd5e1c812b2a Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Dec 7 19:21:08 2020 +0100 Update package to version 1.0 commit 2aaa565b17a8f018e5ae8d21cdc28aadda913679 Merge: 370603e e75477b Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Dec 7 19:20:08 2020 +0100 Update upstream source from tag 'upstream/1.0' Update to upstream version '1.0' with Debian dir 06590ff4c2c10234aa0ad93659f4ba5d1ffe4d3e commit 370603ea8aebe17a4d7cf99e79812b0441c7d036 Author: Ruben Pollan <meskio@sindominio.net> Date: Wed Nov 25 19:58:23 2020 +0100 Clean up install files commit 5ddd9676f0aa0921deb1341fbe886e2cca19cc74 Author: Ruben Pollan <meskio@sindominio.net> Date: Fri Oct 30 12:22:30 2020 +0100 Change maintainer and other fixes Specify the libjs-vue-router version, use pkg-info.mk to get the upstream version and set the right version for debhelper-compat and policy. commit 706c585faeb338f3a208869644d7ef4f43a6c19e Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Jul 23 10:53:44 2020 +0200 Remove CMAKE_INSTALL_PREFIX is not needed commit 94b6bb17c0fe45e1711f0583d4e11a52b2903a84 Author: Ruben Pollan <meskio@sindominio.net> Date: Wed Jul 22 09:50:17 2020 +0200 Set CMAKE_INSTALL_PREFIX to /usr commit bfea6857eb507a5aaf340b171ed413467b279bcc Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Jul 20 17:27:07 2020 +0200 Update for upstream 0.9 commit a13b7d784f745cb7bf0a18914f5cb557472bb56f Merge: e3322fb 63e4632 Author: Ruben Pollan <meskio@sindominio.net> Date: Mon Jul 20 12:27:50 2020 +0200 Update upstream source from tag 'upstream/0.9' Update to upstream version '0.9' with Debian dir d5684665a6d67caf8b0e282834c42a7332bbd29d commit e3322fbc44b2681ab57c11a92c0773b6453e9940 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Feb 27 11:11:58 2020 +0100 Update package to upstream version 0.8 commit 967410f90758fd82e79ea60e542c4869d95aac25 Merge: 9a4c514 281fe99 Author: Ruben Pollan <meskio@sindominio.net> Date: Thu Feb 27 11:08:27 2020 +0100 Update upstream source from tag 'upstream/0.8' Update to upstream version '0.8' with Debian dir 6b5dacc7b238a488d0c5c694d7bb2d583d8bee58 commit 9a4c514af61f68b219b2f2f05258a64cd5e8ddaf Author: Dmitry Bogatov <KAction@debian.org> Date: Fri Jun 14 03:56:37 2019 +0000 Fix path to laminard in systemd unit file Thanks: Paolo Greppi <paolo.greppi@libpf.com> Signed-off-by: Dmitry Bogatov <KAction@debian.org> commit 19d094d33f76214c8545105dd33b91ad4d1f9290 Author: Dmitry Bogatov <KAction@debian.org> Date: Fri Jun 14 03:48:52 2019 +0000 Create laminar home during package installation Also, make sure it have correct permissions. Thanks: Paolo Greppi <paolo.greppi@libpf.com> commit 7b2bbf072277a3a397a2ed895aeb4c41c967e523 Author: Dmitry Bogatov <KAction@debian.org> Date: Sun Apr 7 19:21:46 2019 +0000 Add missing build-dependency on zlib commit 0355b34e77eec355ad2d68aedce004f6498ce0b1 Author: Dmitry Bogatov <KAction@debian.org> Date: Sun Apr 7 19:09:34 2019 +0000 Rediff patches commit ea7741d03e555bee41978e298ade1dfec599cdda Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 19:42:22 2019 +0000 Refresh lintian overrides commit 523707c7051d5ee079299dc1d2aa657f431737da Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 19:38:22 2019 +0000 Rediff patches commit bb7aba416bd672323eeaa71c562cbb2bfc678c4c Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 19:34:04 2019 +0000 New snapshot from upstream development branch commit 0a624518738359c3d4d87b4afbeea691c062592a Merge: 8afa1a2 3aac1f5 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 19:31:12 2019 +0000 Update upstream source from tag 'upstream/0.6-56-ga851f19' Update to upstream version '0.6-56-ga851f19' with Debian dir 70513eae6d765fbe90aa0804d61c2bf56b096eeb commit 8afa1a221314790ea2c2806c9b054bdb4cdce9a7 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 19:01:09 2019 +0000 Write and install init.d script commit 62c6b1070edd3c760caad7d8babf78a31bdbde28 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 18:49:21 2019 +0000 Install user manual in laminarc package commit 863cadffd50cd73020ce97cc83d4de8c9ead07f1 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 17:54:26 2019 +0000 Write and install manpage for laminard commit 31d83b3717fa84d87770d8a801eb3b04cbed21ab Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 16:12:13 2019 +0000 Add /etc/default/laminar symlink to match style of sysvinit commit b9b88df3c968c97d4617d7e3370f46011aa0ecbc Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 15:54:42 2019 +0000 Add watchfile commit 119ca50cbc51fcdc72cd8007f958b03298e913e9 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 15:47:00 2019 +0000 Add dh plugin to install bash completions commit d764fc7a8c561a5544ef587cc84fae25964350dd Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 15:14:27 2019 +0000 Minor fixes to laminarc.1 commit 9efa586e8720de42c8c9a28d8aaf72b61070537e Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 11:38:43 2019 +0000 Write and install manpage for laminarc commit 996729ac8e6e40a1db6cec362ab7c78ce49b45f1 Author: Dmitry Bogatov <KAction@debian.org> Date: Thu Apr 4 00:05:34 2019 +0000 Add lintian-override about suspicious-looking js source commit d82fcc7cbfab1180953905541c2330c53d7b1696 Author: Dmitry Bogatov <KAction@debian.org> Date: Wed Apr 3 23:58:04 2019 +0000 Patch build system to use JS libraries from Debian packages commit 2b392c64a336de78d1cb5a132105ae2b0f2629a6 Author: Dmitry Bogatov <KAction@debian.org> Date: Wed Apr 3 20:27:20 2019 +0000 Add build dependency on libsqlite3 commit fd0ad35eab60b428cd309641e387c43711464276 Author: Dmitry Bogatov <KAction@debian.org> Date: Wed Apr 3 18:09:55 2019 +0000 Add build-dependencies on JS libraries commit a9308f23ccfea49676a0ae9a68e15fa991f9c498 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 16:21:14 2019 +0000 Fill in ITP number commit a261454771c75803d7bc7fc3689b4a15d18924d9 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 16:15:01 2019 +0000 Fix spelling of "metapackage" word commit cc9f018ef7e42ae6666ffea330322808ce6933bf Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 16:09:30 2019 +0000 Create system user for laminar server commit 42201ea0cde3586c06e4883ceb3de748daeab625 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 15:47:24 2019 +0000 Separate server and client packages commit 2565e3ece95caafcd9f731dc64800d4a6ea93b38 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 13:12:15 2019 +0000 Add missing build-dependency on cmake commit 8fdb20dba970660ad6e004b8a88caf9b9404dd10 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Feb 2 13:08:04 2019 +0000 wrap-and-sort -sta commit 6fdb24ef5f3546823455b78b280e6bb7babd8656 Author: Dmitry Bogatov <KAction@debian.org> Date: Sat Jan 12 18:15:36 2019 +0000 Initial debianization
Among the 1 debian patch available in version 1.1-1 of the package, we noticed the following issues: