Commit Graph

63 Commits (475f00edb33da3fdf6c0e9dfcf8beb577f0be818)

Author SHA1 Message Date
Icedream 07de32a44e
Update to ICSv2.
ICSv2 will be used as a preparation to fully change to ES2017 only. For now the compilation will be done by transpiling from ICSv2 to ES2015+, then using lebab to upgrade some left-over code parts and then using Babel to transpile down some of the features that Node does not support yet. This way we already make sure we can theoretically use ES2017.

- Use import instead of require.
- Rename *.iced to *.coffee with some exceptions (see below).
- Rename app.iced to index.coffee.
- Rename app.js to index.js.
- Wrap app code in function definition to avoid import statements not being at top-most root.
- Avoid using fat arrows where unnecessary to reduce overhead in generated ES code.

Known issues:

- Currently the code can not be run without being built first. We need to see how we can solve that soon.
2017-05-18 01:23:54 +02:00
Icedream f083a65445
Remove TS3BOT_COMMIT variable from Dockerfile. 2017-05-07 23:56:36 +02:00
Icedream 3a61d370a7
Update Node.js to 6.3.1. 2016-08-13 22:26:22 +02:00
Icedream a4b5037c92
Update TS3Client to version 3.0.19.4 and change mirror.
The old official mirror no longer works on my own production servers and this is a quick fix for it. Hopefully, I can fix this permanently in my own infrastructure though.
2016-08-13 22:19:21 +02:00
Icedream 3d7d06c67d Update Node.js to 6.2.2. 2016-06-24 23:44:06 +02:00
Icedream b47ff74f45 Update TS3Client to version 3.0.19.3. 2016-06-24 23:39:31 +02:00
Icedream 40d175f634 Update Docker files.
Signed-off-by: Carl Kittelberger <icedream@icedream.pw>
2016-05-08 23:35:09 +02:00
Icedream 14edb2b1bb Update Node.js to 6.1.0. 2016-05-08 16:41:02 +02:00
Icedream 889c22aefc Update TS3Bot to 4ab1de5a5e. 2016-05-08 16:29:45 +02:00
Icedream de9bb6fad8 Update TS3Client to version 3.0.19.1. 2016-05-02 21:24:35 +02:00
Icedream 10025fdca2 Update TS3Bot to 3212134e2c. 2016-04-15 00:35:07 +02:00
Icedream fa25dfe662 Update TS3Bot to 0bca1a63ad. 2016-04-10 16:03:07 +02:00
Icedream cfaad888fb Upgrade to Node.js 5.10. 2016-04-09 16:34:13 +02:00
Icedream f1c8fbc00f Update TS3Bot to 264f07cf9b. 2016-04-09 16:33:36 +02:00
Icedream 016d9589fa Update TS3Bot to 3948c767e9 and TS3Client to 3.0.19. 2016-04-08 20:06:11 +02:00
Icedream 2b8895e185 Update TS3Bot to 92c66a6bbc92c66a6bbc. 2016-02-16 18:29:11 +01:00
Icedream fbae8559f1 Update Node.js to 5.6.0 and TS3Bot to 0a0a3875e5. 2016-02-16 17:41:41 +01:00
Icedream 8f7ae2119c Update TS3Bot to 592872f97d. 2015-11-08 21:07:29 +01:00
Icedream 72651b36f4 Update TS3Bot to 7160acee75. 2015-11-05 20:00:36 +01:00
Icedream 930cb271a7 Update TS3Bot to 95fe3249cc. 2015-11-05 19:43:02 +01:00
Icedream e9f84245ea Update TS3Bot to e93b3f5fff. 2015-11-05 19:31:06 +01:00
Icedream f448e44587 Update TS3Bot to ed9e3605a7. 2015-11-05 19:06:46 +01:00
Icedream 37263f8482 Update TS3Bot to 003ec48763.
Change installation process by using the global binary that TS3Bot now ships.
2015-11-05 04:03:59 +01:00
Icedream bd82fd5ccf Update TS3Bot to b71c2be88fr. 2015-11-05 00:41:55 +01:00
Icedream d3a62813bc Update TS3Bot to 8fe17abdf8. 2015-11-04 19:45:59 +01:00
Icedream bf11f06992 Update TS3Bot to d403f93e76. 2015-11-03 10:39:54 +01:00
Icedream 64c1083008 Update TS3Bot to 59bdee9229. 2015-11-03 10:15:57 +01:00
Icedream 01eee239b1 Update TS3Bot to 655659e254. 2015-11-03 04:03:31 +01:00
Icedream a881ee4924 Update TS3Bot to 4d7550865e. 2015-11-03 01:29:09 +01:00
Icedream 27cda8f7f4 Update TS3Bot to 2ee4dc32c3. 2015-11-02 16:12:49 +01:00
Icedream bf6f1ce081 Update TS3Bot to 02e6f0c489. 2015-11-02 13:38:40 +01:00
Icedream baa6796896 Update TS3Bot to 8afc967796. 2015-11-02 13:27:44 +01:00
Icedream Jenkins 7849a8dcf0 Update TS3Bot to 2e246a1a98. 2015-11-02 12:48:57 +01:00
Icedream d50400a1dd Fix faulty startup command. 2015-11-02 09:57:27 +01:00
Icedream 12b4c02492 Delete the /tmp/empty folder after useradd. 2015-11-01 16:05:56 +01:00
Icedream 930b7c5bd1 Fix skeleton flag on useradd. 2015-11-01 16:05:33 +01:00
Icedream c0ce150858 Fix "useradd: group 'app' does not exist". 2015-11-01 14:57:03 +01:00
Icedream 0c16608f9c Typo: This is actually node:4.2, not nodejs:4.2. 2015-11-01 01:39:54 +01:00
Icedream 755d0d4752 Migrating to base image nodejs:4.2.
- Remove dbus, it's unnecessary and we can no longer run it in the background without the phusion-baseimage's init process.
- Remove setuser calls since that script no longer exists without phusion-baseimage, instead do all as root (will make files read-only for the app user which is more secure anyways).
2015-11-01 00:45:06 +01:00
Icedream 839e176381 Update TS3Bot to 82c19a2196. 2015-10-29 03:09:14 +01:00
Icedream 6672e0d319 Update TS3Bot to c20462272f. 2015-10-29 02:31:48 +01:00
Icedream 3c9d66fb03 Update TS3Bot to 034d12df07. 2015-10-28 00:25:15 +01:00
Icedream 284d85605c Update TS3Bot to ed10e875b3. 2015-10-24 11:30:16 +02:00
Icedream 144e10763d Merge remote-tracking branch 'origin/develop' into space
Conflicts:
	Dockerfile
2015-10-24 11:03:08 +02:00
Icedream b0feeb7fe6 Update TS3Bot to 1892b56e4c. 2015-10-24 10:27:12 +02:00
Icedream b739ed3e40 Move build to a single install script to save on layers/space. 2015-10-24 10:21:16 +02:00
Icedream 17ada4dc46 Update TeamSpeak3 to version 3.0.18.2. 2015-10-23 11:53:29 +02:00
Carl Kittelberger a6c6cebe73 Update TS3Bot to 6695fbd83e. 2015-10-21 21:04:12 +02:00
Icedream d10ef6703b Update TS3Bot to 1b57bd36ce. 2015-10-21 16:39:58 +02:00
Icedream eb5b214f49 Update TS3Bot to 69b6deb9be. 2015-10-21 15:41:06 +02:00