├── .github └── workflows │ └── maven.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Procfile ├── README.md ├── pom.xml ├── src ├── main │ ├── java │ │ └── me │ │ │ └── amarpandey │ │ │ ├── ChatRoomsApplication.java │ │ │ ├── config │ │ │ ├── SchedulerConfig.java │ │ │ └── WebSocketConfig.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ ├── event │ │ │ └── WebSocketEventListener.java │ │ │ ├── model │ │ │ ├── ApplicationStats.java │ │ │ └── Message.java │ │ │ └── utils │ │ │ ├── ApplicationUtils.java │ │ │ └── Constants.java │ └── resources │ │ ├── application.properties │ │ └── static │ │ ├── css │ │ └── main.css │ │ ├── index.html │ │ └── js │ │ └── app.js └── test │ └── java │ └── me │ └── amarpandey │ └── ApplicationStatsTest.java └── system.properties /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: java -jar -Dserver.port=$PORT target//chat-rooms.jar 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/ChatRoomsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/ChatRoomsApplication.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/config/SchedulerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/config/SchedulerConfig.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/config/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/controller/ChatController.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/event/WebSocketEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/event/WebSocketEventListener.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/model/ApplicationStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/model/ApplicationStats.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/model/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/model/Message.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/utils/ApplicationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/utils/ApplicationUtils.java -------------------------------------------------------------------------------- /src/main/java/me/amarpandey/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/java/me/amarpandey/utils/Constants.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/static/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/resources/static/css/main.css -------------------------------------------------------------------------------- /src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/resources/static/index.html -------------------------------------------------------------------------------- /src/main/resources/static/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/main/resources/static/js/app.js -------------------------------------------------------------------------------- /src/test/java/me/amarpandey/ApplicationStatsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amarlearning/chat-rooms/HEAD/src/test/java/me/amarpandey/ApplicationStatsTest.java -------------------------------------------------------------------------------- /system.properties: -------------------------------------------------------------------------------- 1 | java.runtime.version=1.8 2 | --------------------------------------------------------------------------------