Commit Graph

59 Commits

Author SHA1 Message Date
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
Iwasaki Yudai a350994aa2 Change to go1.6.1 and vendoring 2016-04-13 16:17:57 +09:00
Iwasaki Yudai 84f098fe4c Generate shasums 2015-10-18 11:58:04 +09:00
Iwasaki Yudai a9d26bec2c Run commands in Make on wercker 2015-10-12 13:34:31 +09:00