Releases: glowingstone124/TinyMSG
TinyMSG Release 1.6
##Bug Fix
First start will make threadPool initlize uncorrectly.
Config files never init correctly.
Remove
REMOVED springboot features
This version is compatible with Client Version 1.4 .
TinyMSG Release 1.5
This release contains some features like
api based on SpringBoot
- localhost:8080/userlist
- localhost:8080/status
Serverside Plugin Loader
Fixed some bugs.
Renamed /stop to /Stop.
It is compatible with Client version 1.4 or InnerVersion 17.
TinyMSG Pre-Release 1.5.1
Fixed bug: api: /status never update userlist.
TinyMSG pre-Release 1.5
This pre-release contains some experimental features like
- api based on SpringBoot
- Serverside Plugin Loader
Fixed some bugs.
Renamed /stop to /Stop.
It is compatible with Client version 1.4 or InnerVersion 17.
TinyMSG Release 1.1
TinyMSG Release 1.1
What's new?
Fixed some bugs. Now we have Colorful Texts and log class!
use this by
log("log", 1);
//1 is the log LEVEL. 0 is INFO 1 is Warning 2 is Error
TinyMSG Release 1.3
New Features:
Server Side
Register
Now clients can register accounts if you allowed them.
Server will automatically check version. if it is outdated, it will show a message.
edit configuration by
"AllowRegister": true, "noUpdate": false
Client Side
Picture Recive
Improved Client-side experience.
Version Check
when you trying to connect a server, it will automatically check your client version.
Bug fix
News
Now we have official website!
tmsg.glowingstone.cn
TinyMSG Release 1.2
New Features:
Server Side
Picture Send
Now you can send pictures to Client by /pic
Api connect
Now you can create a API and connect it to the TinyMSG server.
Document of API will upload later.
More features about Usergroup "Server" is devloping!
Client Side
Picture Recive
Now you can recive Pictures from server and show them in a seprate Window. CLI DONT SUPPORT THIS FEATURE
Edit it in Server CFG:
"NOTOKEN": false, "NOPIC": false
Server select from Source
Now you can select a server from a Server Source.
Edit it in Client CFG:
"Source": "your source url", "fromSource":"YES"
TinyMSG Release 1.1.1
New Features:
Log record
Now you can see some error logs in errors.log
deluser AND deladmin
Now you can use /deluser and /deladmin in terminal to delete a user or a administrator.
More features about Usergroup "Server" is devloping!
Whoa, these updates are all server-side!
so you don't need to update client.
Release Alpha 1.1
Fix bugs.
New Commands:
now you can execute some commands in Server-side.
"/help" to show a list of usable commands.
"/adduser " to add a new USER. You can't add a admin by Server-side command.
to use this command, you should run Server by Administrator Mode or sudo mode.
"/token" to show Server token.
#Source code changes:
now we have TWO java files, so i will create folders for client and server.
TinyMSG Release 1.0
This is the first release of TinyMSG.
What is TinyMSG?
A small Chat Application based on Java and Websocket.
How to use?
If you want to start a server, please run Server.jar with java version over 17.
If you want to connect a server please run Client.jar with java version over 17.
Notice
You need to let 1234 port open or select a port in server config.
There is a String called "token" in server cfg. this will automatically generate. Make sure that your clients set the right token in their config files.
Server will NOT generate users.json. You should generate and edit it manually.
users.json like this:
{ "admin": { "password": "admin123", "permission": 1 }, "user1": { "password": "password123", "permission": 0 }, "IllegalPermissionLevel": { "password": "password12", "permission": 114514 } }
And there is a Nodejs version client too.
start it by node Client.js