An open API service indexing awesome lists of open source software.

https://github.com/eis/simple-suomi24-java-client

Tries to be a simple java client for Suomi24 chat.
https://github.com/eis/simple-suomi24-java-client

Last synced: 5 months ago
JSON representation

Tries to be a simple java client for Suomi24 chat.

Awesome Lists containing this project

README

          

simple-suomi24-java-client
==========================

A simple java chat client.

Some urls:

- [releases, including download binaries (when available)](https://github.com/eis/simple-suomi24-java-client/releases)
- [project technical details](http://eis.github.io/simple-suomi24-java-client)
- [source code](https://github.com/eis/simple-suomi24-java-client)

TODO
----

Must have

- ~~[login to chat](https://github.com/eis/simple-suomi24-java-client/issues/1)~~
- ~~[able to view the messages while in chat](https://github.com/eis/simple-suomi24-java-client/issues/2)~~
- ~~[send messages to chat](https://github.com/eis/simple-suomi24-java-client/issues/3)~~
- ~~[generate and update user list](https://github.com/eis/simple-suomi24-java-client/issues/4)~~

Nice to have

- ~~[save and retrieve settings to/from .ini, .xml or similar](https://github.com/eis/simple-suomi24-java-client/issues/5)~~
- [remember window sizes and positions](https://github.com/eis/simple-suomi24-java-client/issues/6)
- [remember login credentials](https://github.com/eis/simple-suomi24-java-client/issues/7)
- [retrieve room users in login UI](https://github.com/eis/simple-suomi24-java-client/issues/8)
- ~~[keep chat log](https://github.com/eis/simple-suomi24-java-client/issues/9)~~
- [relevant metadata about project added to pom.xml](https://github.com/eis/simple-suomi24-java-client/issues/10)
- ~~[DI system as software internal dependency mechanism](https://github.com/eis/simple-suomi24-java-client/issues/11)~~
- translate ui to finnish and allow user to switch between english and finnish ui
- work properly with non-admin users
- ~~[separation of Travis script into a separate file](https://github.com/eis/simple-suomi24-java-client/issues/12)~~
- ~~integration tests~~
- unit test coverage of 80% for business methods
- mutation test report
- encrypt + decrypt password
- ~~uber jar~~
- installer
- .exe
- update mechanism
- support for nick search
- ~~[login in a background thread](https://github.com/eis/simple-suomi24-java-client/issues/13)~~
- ~~custom DI implementation~~

Build status
------------

[![Build Status](https://api.travis-ci.org/eis/simple-suomi24-java-client.svg?branch=master)]
(https://travis-ci.org/eis/simple-suomi24-java-client)