Søren L. Hansen
41f09daf42
Improve JS workflow
...
Now we can launch Chrome from vscode and also set breakpoints and have
them be respected.
Work still to be done:
The "Launch Chrome" task should compile the typescript stuff.
It takes too long to rebuild the typescript stuff. It is bothersome
during development. If we can work around that with webpack, that's
great. If generating the gotty bundle is what makes it all time
consuming, we should skip the bundle generation for development and
change the index.html to point to a not-bundled version.
Partially fixes #3
2022-11-28 15:03:43 -08:00
Søren L. Hansen
7ffe343767
Avoid leading space in commit msgs
2022-09-01 00:13:12 -07:00
Søren L. Hansen
1bbfd5e152
Add make target to add contributors
2022-08-31 23:31:31 -07:00
Soren L. Hansen
316d5ff442
Run tests on pull requests
...
Pull requests will automatically trigger a build and test run. The
produced binaries are stored as artifacts in the Github workflow.
2022-08-31 17:41:51 -07:00
Søren L. Hansen
7a96f37541
Always disable CGO
...
This means even the native build architecture (amd64) will have
statically linked binaries
Fixes #39
2022-08-27 00:38:38 -07:00
Søren L. Hansen
82c3acf3b1
Add rule to build gotty.js.map
2022-03-31 10:39:29 -07:00
Søren L. Hansen
782991c356
feat(zmodem): Allow file uploads/downloads
...
Using zmodem (rz and sz commands from lrzsz) you can now send and receive
files.
2022-03-29 14:49:09 -07:00
Søren L. Hansen
a9fbc070ac
Add generated data to git
2022-03-28 15:22:58 -07:00
Søren L. Hansen
f66f0d0443
Use Go's built-in embed mechanism
...
Fixes #7
2021-06-04 09:01:20 -07:00
Søren L. Hansen
6c62ab74b7
Publish artifacts on push to master
2021-06-03 13:55:37 -07:00
Søren L. Hansen
55674f1928
Run tests on push
2021-06-03 12:33:18 -07:00
Søren L. Hansen
d70ed90ba7
Build arm64 binaries on supported platforms
...
Fixes #9
2021-05-31 16:14:53 -07:00
Søren L. Hansen
b8e97d7a3c
Fix options help in README.md in-place
2021-04-25 08:28:08 -07:00
Søren L. Hansen
faeb610961
Refresh artwork
2021-04-25 02:31:38 -07:00
Søren L. Hansen
0dfc5aed76
Add WebGL and links addons for xterm.js
2021-04-22 12:44:06 -07:00
Søren L. Hansen
65b49b18b3
Update xterm.js 2.7.0 => 4.11.0
2021-04-22 10:31:52 -07:00
Søren L. Hansen
4a423fdf88
Let git compute version number
2021-04-22 08:20:43 -07:00
Søren L. Hansen
9fb9c5ccb8
Pass BUILD_OPTIONS to gox, too
...
This way release artifacts have version info included, too.
2021-04-19 22:19:25 -07:00
Søren L. Hansen
a3eed43115
Not using godep anymore
2021-04-19 10:57:57 -07:00
Soren L. Hansen
f01cf519dc
Automate options documentation
2021-04-19 03:20:01 -07:00
Soren L. Hansen
3dd0f9245c
Release v1.1.0
...
Calling the release v2 made it very awkward to install. Oh, well.
2021-04-19 00:23:31 -07:00
Soren L. Hansen
117747708b
Release v2.1.0
2021-04-18 08:27:24 -07:00
Soren L. Hansen
31194be638
Remove e-mails from README
...
Let us not make it any easier for spammers than absolutely
necessary
2021-04-18 08:15:48 -07:00
Soren L. Hansen
91f9172faf
Add contributor list to README
2021-04-18 08:10:57 -07:00
Soren L. Hansen
d9fe29e9c7
Update typescript, webpack, and asset building
2021-04-16 06:49:17 -07:00
Søren L. Hansen
77c436b99b
Prep for 2.1.0alpha2 release
2021-04-11 00:18:28 -07:00
Søren L. Hansen
4a82d77e0b
Build for Solaris
...
Refresh pty import and add Solaris as a cross compile target
2021-04-10 23:38:29 -07:00
Søren L. Hansen
e988349add
Merge branch 'pr/sehaas/294'
2021-04-10 23:22:43 -07:00
Søren L. Hansen
4e017f1618
Take over GoTTY maintainership
...
@yudai built this amazing piece of software, but it now needs a new,
active maintainer. I'm taking a stab at it.
2021-04-10 21:46:31 -07:00
Søren L. Hansen
6353624986
Merge branch 'update-toolchain'
2021-04-10 21:17:50 -07:00
Søren L. Hansen
ac0a15df8a
Update toolchain
...
* Use go modules
* Remove vendor/
2021-04-09 19:21:36 -07:00
Sebastian Haas
b685b8040a
Add Progressive Web App support
...
provide manifest.json to enable PWA compatibilities
2020-10-01 22:32:47 +02:00
Stephan van Ellewee
2f69883b30
make docker
2020-02-28 14:49:19 +02:00
Stephan van Ellewee
1680db0961
Added Makefile mods, Dockerfile for demo
2020-02-28 14:43:17 +02:00
Stephan van Ellewee
ded7f094e6
removing makefile reference to godeps
2020-02-28 08:47:10 +02:00
Iwasaki Yudai
a080c85cbc
Release v2.0.0-alpha.3
2017-12-13 17:44:18 +09:00
Iwasaki Yudai
9ac120a557
Support local webpack
2017-10-03 15:34:51 +09:00
Iwasaki Yudai
513b3a5c4d
Do not compile asset by default
...
Run make all instead when you recreate server/asset.go.
2017-09-28 13:37:34 +09:00
Iwasaki Yudai
2c50c43290
Release v2.0.0-alpha.2
2017-08-27 15:56:11 +09:00
Iwasaki Yudai
d1ec7125cf
Run webpack when ts files are updated
2017-08-24 13:22:27 +09:00
Iwasaki Yudai
248f51b290
Release v2.0.0-alpha.1
2017-08-23 12:18:14 +09:00
Iwasaki Yudai
a8bb23f570
Rename bundle.js to gotty-bundle.js
2017-08-22 16:03:19 +09:00
Iwasaki Yudai
70aaf33082
Bundle hterm
2017-08-22 15:58:50 +09:00
Iwasaki Yudai
c1ccfdd859
Add npm to makefile
2017-08-22 12:10:52 +09:00
Iwasaki Yudai
8803721f3d
Add xterm itegration
...
* Move to TypeScript from legacy JavaScript
* Add support of xterm.js
* Hterm is still available for backward compatibility
2017-08-21 16:38:28 +09:00
Iwasaki Yudai
91ee778665
Show commit ID on version
2017-08-17 14:04:17 +09:00
Iwasaki Yudai
a6133f34b7
Refactor
2017-08-11 15:31:11 +09:00
Iwasaki Yudai
91be466d29
Release with commit ID
...
So that release branch can push assets with a proper commit ID.
2017-08-08 17:29:40 +09:00
Iwasaki Yudai
54597c0ba6
Use SHA256SUM
2016-08-11 16:48:03 +09:00
Iwasaki Yudai
49f2051c93
Exclude darwin/arm from cross compile targets
2016-07-29 16:52:37 +09:00