Commit graph

577 commits

Author SHA1 Message Date
Júlio César Batista
be21a957ff
Update message zindex 2022-12-02 10:27:32 -08:00
Júlio César Batista
7fcf62ca67
Change isActor 2022-12-02 10:26:07 -08:00
Júlio César Batista
f918991550
Fix tests 2022-12-02 10:23:11 -08:00
Júlio César Batista
11d29facb8
extract function to restore graph state 2022-12-02 10:09:06 -08:00
Júlio César Batista
7c2d9cf26d
extract function to layout sequence diagram 2022-12-02 09:29:29 -08:00
Júlio César Batista
ce88184e31
Remove sequence diagram mock object 2022-12-02 09:11:02 -08:00
Júlio César Batista
de34747035
Fix lint 2022-12-01 18:33:01 -08:00
Júlio César Batista
8621512739
Handle layout with binaries 2022-12-01 18:30:14 -08:00
Júlio César Batista
b2ec5970e5
Skip layout engine for root sequence diagrams 2022-12-01 17:11:41 -08:00
Júlio César Batista
2c557a32d8
Changelog 2022-12-01 14:34:24 -08:00
Júlio César Batista
c0e670bb2f
Fix 2022-12-01 14:32:54 -08:00
Júlio César Batista
8b845ce285
Merge branch 'master' into nested-sequence-diagrams 2022-12-01 14:31:51 -08:00
Anmol Sethi
94ed6ee41f
go mod tidy 2022-12-01 14:26:19 -08:00
Anmol Sethi
790248e508
go.mod: Update 2022-12-01 14:25:33 -08:00
Anmol Sethi
9d3eb02406
d2plugin: Minor simplification 2022-12-01 14:10:48 -08:00
Júlio César Batista
f9f02015e6
Merge branch 'master' into nested-sequence-diagrams 2022-12-01 14:03:35 -08:00
Anmol Sethi
d87d897fdb
changelog: Fix emoji 2022-12-01 14:01:20 -08:00
Júlio César Batista
d3316c7961
Add sequence diagram e2etests 2022-12-01 13:56:47 -08:00
Júlio César Batista
3684a1e770
Add sequence diagram 2022-12-01 13:40:19 -08:00
Júlio César Batista
2841b8b9fa
Keep g.Objects in order 2022-12-01 13:39:48 -08:00
Anmol Sethi
041fdc6853
Merge pull request #316 from nhooyr/installsh-b62b
installsh b62b
2022-12-01 13:30:40 -08:00
Anmol Sethi
9dede51973
doc/INSTALL.md: Backquote d2 2022-12-01 13:29:04 -08:00
Anmol Sethi
116151cc82
INSTALL.md: Demonstrate minimal script to install standalone release
Closes #150
2022-12-01 13:29:04 -08:00
Anmol Sethi
f333cb1a2b
docs: Defend install.sh
Closes #149
2022-12-01 13:29:04 -08:00
Júlio César Batista
8d79f28412
Split sequence diagram and layout 2022-12-01 13:27:53 -08:00
Anmol Sethi
419ecc8928
Merge pull request #313 from nhooyr/install-c148
release/build.sh: Implement --install and --uninstall for quick installation from source
2022-12-01 12:43:19 -08:00
Anmol Sethi
44ca1bb3a4
Merge pull request #314 from nhooyr/sudo-73c6
release: Use sudo automatically when installing/uninstalling
2022-12-01 12:41:41 -08:00
Anmol Sethi
54311cbf3d
release: Use sudo automatically when installing/uninstalling 2022-12-01 12:29:50 -08:00
Anmol Sethi
25e628943b
release/build.sh: Implement --install and --uninstall for quick installation from source 2022-12-01 12:25:18 -08:00
Anmol Sethi
5e151c1e0a
Merge pull request #311 from nhooyr/util-go-ef2b
util-go migration
2022-12-01 11:56:48 -08:00
Anmol Sethi
5cba89a588
ci: Update 2022-12-01 11:53:53 -08:00
Anmol Sethi
d116889fc9
Switch fully to util-go 2022-12-01 11:48:49 -08:00
Anmol Sethi
07e316fac5
xmain: rm -rf 2022-12-01 11:48:49 -08:00
Anmol Sethi
820226c72b
lib/xexec: rm -rf 2022-12-01 11:48:49 -08:00
Anmol Sethi
6139c35af2
watch: Move xbrowser to util-go and fix
Closes #175
Closes #205
2022-12-01 11:48:49 -08:00
Júlio César Batista
21083910e5
Rename to Layout 2022-12-01 11:47:27 -08:00
Anmol Sethi
a05ba67a36
go2: rm -rf 2022-12-01 10:49:15 -08:00
Júlio César Batista
7f26540d64
Layout sequence diagrams before running the layout engine 2022-12-01 10:47:46 -08:00
Anmol Sethi
83872ee1c0
Merge pull request #310 from nhooyr/testdata-2322
lib/diff: Delete in favour of util-go
2022-12-01 10:27:45 -08:00
Anmol Sethi
dd4a7bc2df
lib/diff: Delete in favour of util-go 2022-12-01 10:23:48 -08:00
Anmol Sethi
207a445766
Merge pull request #309 from nhooyr/urlenc-a461
compress -> urlenc
2022-12-01 10:15:52 -08:00
Anmol Sethi
712217050b
compress -> urlenc
And associated cleanup.

Blocked until oss.terrastruct.com/util-go is importable.
2022-12-01 10:06:28 -08:00
Anmol Sethi
349d902ffc
Merge pull request #308 from nhooyr/tocsubst-39f7
Add markdown TOC generation using pandoc and shell
2022-12-01 09:55:49 -08:00
Anmol Sethi
91ac1280b3
ci/fmt.sh: More efficient 2022-12-01 09:54:09 -08:00
Anmol Sethi
b81647e7e3
Add markdown TOC generation using pandoc and shell
See a875763ecc/lib/misc.sh (L28)

The TOC is generated via pandoc and inserted via shell. `<!-- toc -->`
marks the insertion point, the TOC is inserted right below.

I'm using this in utils-go too. We should use it anywhere else we need
TOCs. I'm sure pandoc can handle the frontmatter in d2-docs too.
2022-12-01 09:54:09 -08:00
Anmol Sethi
0cb71095b7
Merge pull request #292 from nhooyr/autofmt-f0d3
d2format: Expose in CLI under fmt subcommand
2022-12-01 09:52:30 -08:00
Anmol Sethi
cdffedb9df
pr292: Review fixes 2022-12-01 09:24:50 -08:00
Anmol Sethi
f7623a2057
main: Error on arguments to version subcmd 2022-12-01 09:24:48 -08:00
Anmol Sethi
fcb41107db
d2format: Expose in CLI under fmt subcommand
Closes #289
2022-12-01 09:24:48 -08:00
Anmol Sethi
2df2c781e9
lib/xmain: Print usage info in separate log 2022-12-01 09:24:48 -08:00