depot/web/converse/Cargo.lock, branch refs/r/6188 monorepo for the virus lounge http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F6188 2022-12-02T14:27:30+00:00 chore(web/converse): bump all dependencies within bounds 2022-12-02T14:27:30+00:00 Vincent Ambo mail@tazj.in 2022-12-02T14:24:17+00:00 urn:sha1:3ad3ea1163efbf2183354f0b80604e2a4bf7ade6 This might shorten the list of known CVEs ... Change-Id: Ibe06317f0916f9d889c64e6bf694b737338cf54c Reviewed-on: https://cl.tvl.fyi/c/depot/+/7495 Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su> chore(web/converse): cargo update 2022-10-02T13:37:19+00:00 sterni sternenseemann@systemli.org 2022-10-01T16:58:39+00:00 urn:sha1:3f5e28e756e0aa7564cb395d3cbe7fc605f227d7 This should take care of the chrono advisory which has finally become actionable. Change-Id: I0c290c10893d2b112bc17281a96c760b62dff02f Reviewed-on: https://cl.tvl.fyi/c/depot/+/6831 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> chore(web/converse): Bump dependencies 2022-04-17T13:16:34+00:00 Vincent Ambo mail@tazj.in 2022-04-17T13:08:42+00:00 urn:sha1:71b307ffe214d431248bddbc5aadb1abf6f054f0 Change-Id: Id2786ae93d9bc45ce98834fb4c444510b1beb22f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5474 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> refactor(web/converse): Refactor first handlers to rouille 2021-04-20T10:44:57+00:00 Vincent Ambo mail@tazj.in 2021-04-05T20:09:31+00:00 urn:sha1:929b38e8ae4d61340cbd70352663af8f6f2418cf This commit starts the refactoring process towards dropping actix (and tokio, ...). It builds, but at this commit, Converse does *not* work. I decided to commit to avoid more ridiculous diffs. Included changes: * Added dependency on rouille. * Refactored DbExecutor (formerly actix actor) to simply be a type with a few methods. Most actor messages still exist as they are being referred to by handlers. * Started refactoring two of the handlers (and their related renderer functions) into Rouille's call scheme. Important note: Rouille does not have safe session management out of the box, and it will need to be implemented as this progresses. Change-Id: I3e3f203e0705e561e1a3392e8f75dbe273d5fa81 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2861 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> refactor(web/converse): Use crimp instead of reqwest 2021-04-05T19:19:00+00:00 Vincent Ambo mail@tazj.in 2021-04-05T18:27:42+00:00 urn:sha1:3b0b21f8d155075e81043316434ac37a0cadd7fc This simpler, curl-based HTTP client (which I wrote years ago) is a first step towards cleaning up the dependency mess of converse. Dependency stats: +4, -28 Change-Id: I4f5f3c9307895d261bfb0a6bcf2337b747f9a4c0 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2859 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> fix(web/converse): Bare minimum changes to build in 2021 2021-04-05T19:19:00+00:00 Vincent Ambo mail@tazj.in 2021-04-05T15:22:48+00:00 urn:sha1:a0c4b91955662297ec5bd9249a9488ea6d52defc This project depends on Tokio, via actix, and both of those are bad ideas. This wasn't as clear 3 years ago as it is now, but to demonstrate it the project has amassed issues which required at least this minimum of changes to be buildable in 2021 (using a modern rustc). Yes, this adds dozens of new dependencies again (because of a top-level update) but don't worry: They will be gone when I'm done here. Change-Id: I1dde9dc0325da7bdcb6608359fab33e27692dc1d Reviewed-on: https://cl.tvl.fyi/c/depot/+/2857 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> feat(web/converse): Import repository 2021-04-05T15:01:15+00:00 Vincent Ambo mail@tazj.in 2021-04-05T14:55:10+00:00 urn:sha1:8142149e28991b15affc5e4576a033e0ada9778b Imports the converse forum software I wrote a few years ago. I want to clean this up a bit and try using Hotwire with it. Note: The original repository was AGPL-3.0 licensed. I'm the copyright holder and have relicensed it to GPL-3.0 in the commit that is being merged. Imported from: https://github.com/tazjin/converse git-subtree-dir: web/converse git-subtree-mainline: 386afdc794eefd5bcbc47a3fd7b898a07f69f978 git-subtree-split: 09168021e7405f6b83798d0b43aa6e69e744ae87 Change-Id: Ia8b587db5174ef5b3c52910d3d027199150c58e0
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>depot/web/converse/Cargo.lock, branch refs/r/6188</title>
<subtitle>monorepo for the virus lounge</subtitle>
<id>http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F6188</id>
<link rel="self" href="http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F6188"/>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/"/>
<updated>2022-12-02T14:27:30+00:00</updated>
<entry>
<title>chore(web/converse): bump all dependencies within bounds</title>
<updated>2022-12-02T14:27:30+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2022-12-02T14:24:17+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=3ad3ea1163efbf2183354f0b80604e2a4bf7ade6"/>
<id>urn:sha1:3ad3ea1163efbf2183354f0b80604e2a4bf7ade6</id>
<content type="text"> This might shorten the list of known CVEs ... Change-Id: Ibe06317f0916f9d889c64e6bf694b737338cf54c Reviewed-on: https://cl.tvl.fyi/c/depot/+/7495 Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su> </content>
</entry>
<entry>
<title>chore(web/converse): cargo update</title>
<updated>2022-10-02T13:37:19+00:00</updated>
<author>
<name>sterni</name>
<email>sternenseemann@systemli.org</email>
</author>
<published>2022-10-01T16:58:39+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=3f5e28e756e0aa7564cb395d3cbe7fc605f227d7"/>
<id>urn:sha1:3f5e28e756e0aa7564cb395d3cbe7fc605f227d7</id>
<content type="text"> This should take care of the chrono advisory which has finally become actionable. Change-Id: I0c290c10893d2b112bc17281a96c760b62dff02f Reviewed-on: https://cl.tvl.fyi/c/depot/+/6831 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> </content>
</entry>
<entry>
<title>chore(web/converse): Bump dependencies</title>
<updated>2022-04-17T13:16:34+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2022-04-17T13:08:42+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=71b307ffe214d431248bddbc5aadb1abf6f054f0"/>
<id>urn:sha1:71b307ffe214d431248bddbc5aadb1abf6f054f0</id>
<content type="text"> Change-Id: Id2786ae93d9bc45ce98834fb4c444510b1beb22f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5474 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> </content>
</entry>
<entry>
<title>refactor(web/converse): Refactor first handlers to rouille</title>
<updated>2021-04-20T10:44:57+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-04-05T20:09:31+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=929b38e8ae4d61340cbd70352663af8f6f2418cf"/>
<id>urn:sha1:929b38e8ae4d61340cbd70352663af8f6f2418cf</id>
<content type="text"> This commit starts the refactoring process towards dropping actix (and tokio, ...). It builds, but at this commit, Converse does *not* work. I decided to commit to avoid more ridiculous diffs. Included changes: * Added dependency on rouille. * Refactored DbExecutor (formerly actix actor) to simply be a type with a few methods. Most actor messages still exist as they are being referred to by handlers. * Started refactoring two of the handlers (and their related renderer functions) into Rouille's call scheme. Important note: Rouille does not have safe session management out of the box, and it will need to be implemented as this progresses. Change-Id: I3e3f203e0705e561e1a3392e8f75dbe273d5fa81 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2861 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> </content>
</entry>
<entry>
<title>refactor(web/converse): Use crimp instead of reqwest</title>
<updated>2021-04-05T19:19:00+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-04-05T18:27:42+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=3b0b21f8d155075e81043316434ac37a0cadd7fc"/>
<id>urn:sha1:3b0b21f8d155075e81043316434ac37a0cadd7fc</id>
<content type="text"> This simpler, curl-based HTTP client (which I wrote years ago) is a first step towards cleaning up the dependency mess of converse. Dependency stats: +4, -28 Change-Id: I4f5f3c9307895d261bfb0a6bcf2337b747f9a4c0 Reviewed-on: https://cl.tvl.fyi/c/depot/+/2859 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> </content>
</entry>
<entry>
<title>fix(web/converse): Bare minimum changes to build in 2021</title>
<updated>2021-04-05T19:19:00+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-04-05T15:22:48+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=a0c4b91955662297ec5bd9249a9488ea6d52defc"/>
<id>urn:sha1:a0c4b91955662297ec5bd9249a9488ea6d52defc</id>
<content type="text"> This project depends on Tokio, via actix, and both of those are bad ideas. This wasn't as clear 3 years ago as it is now, but to demonstrate it the project has amassed issues which required at least this minimum of changes to be buildable in 2021 (using a modern rustc). Yes, this adds dozens of new dependencies again (because of a top-level update) but don't worry: They will be gone when I'm done here. Change-Id: I1dde9dc0325da7bdcb6608359fab33e27692dc1d Reviewed-on: https://cl.tvl.fyi/c/depot/+/2857 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> </content>
</entry>
<entry>
<title>feat(web/converse): Import repository</title>
<updated>2021-04-05T15:01:15+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2021-04-05T14:55:10+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=8142149e28991b15affc5e4576a033e0ada9778b"/>
<id>urn:sha1:8142149e28991b15affc5e4576a033e0ada9778b</id>
<content type="text"> Imports the converse forum software I wrote a few years ago. I want to clean this up a bit and try using Hotwire with it. Note: The original repository was AGPL-3.0 licensed. I'm the copyright holder and have relicensed it to GPL-3.0 in the commit that is being merged. Imported from: https://github.com/tazjin/converse git-subtree-dir: web/converse git-subtree-mainline: 386afdc794eefd5bcbc47a3fd7b898a07f69f978 git-subtree-split: 09168021e7405f6b83798d0b43aa6e69e744ae87 Change-Id: Ia8b587db5174ef5b3c52910d3d027199150c58e0 </content>
</entry>
</feed>