Commit Graph
31 Commits
Author SHA1 Message Date
Thorsten Sommer 50f4836e44 Fixed TLS for ICCC
Added the hostname of the public server in order to send ICCC messages over TLS and HTTP/2
2016-03-16 12:26:48 +01:00
Thorsten Sommer 4ef6e64a45 Added TLS and HTTP/2 support
In order to use TLS and HTTP/2, add the necessary certificate and the key to the staticFiles.zip file and configure Ocean to enable it.
2016-03-16 10:11:05 +01:00
Thorsten Sommer 4fcb0d9ca2 Bugfix: UUID
The external UUID library changed the text formatting of the UUIDs. Thus, Ocean produces a too short UUID!
2016-02-13 23:17:36 +01:00
Thorsten Sommer b2cf41a088 Version 2.0.7 2016-01-05 20:50:43 +01:00
Thorsten Sommer 4dfda5a807 Fixed ping command and one log event 2015-07-16 18:51:59 +02:00
Thorsten Sommer d071609988 Bugfix: The start-up message's values are wrong 2015-07-15 19:25:45 +02:00
Thorsten Sommer 6c6e52536a Preparation for the next release 2015-07-14 17:02:56 +02:00
Thorsten Sommer bfedc63eb6 Implemented the fixed ICCC driver specification 2015-07-13 10:57:56 +02:00
Thorsten Sommer cc68365977 Implemented the fixed ICCC driver specification 2015-07-13 10:44:03 +02:00
Thorsten Sommer 06e215cde8 Added the logging system to ICCC 2015-07-11 20:02:59 +02:00
Thorsten Sommer 20b93f42d4 Add possibility to provide version (#46) 2015-07-10 16:20:10 +02:00
Thorsten Sommer 86121b733d Improved ICCC as preparation for external components 2015-07-10 14:36:47 +02:00
Thorsten Sommer 184f320a2e Improved ICCC for external components 2015-07-09 20:19:01 +02:00
Thorsten Sommer 6e1800aa5f Improved the admin's interface 2015-06-27 19:57:14 +02:00
Thorsten Sommer ea2a790bad Added Admin Overview 2015-06-22 14:08:29 +02:00
Thorsten Sommer 6e111b7517 Added more ICCC commands
+ Added ICCC command for register a host
+ Added ICCC command for register a command i.e. listener
+ Added ICCC command for getting a number from NumGen
2015-06-21 21:28:39 +02:00
Thorsten Sommer 22d3aae633 Renamed 2015-06-21 20:19:16 +02:00
Thorsten Sommer 2bd612da48 Improved ICCC
It is now necessary, that every command sends an answer.
2015-06-21 20:18:23 +02:00
Thorsten Sommer 81c4d15d9f Add the new NumGen
Added the new and distributed NumGen, which replaces the old one. The
old implementation was based on a master server.
2015-06-18 17:13:41 +02:00
Thorsten Sommer 6dab89a1d4 Add documentation 2015-06-17 17:44:52 +02:00
Thorsten Sommer 7a4f8acff1 Logging Web Interface
**Work in progress**
+ Added an error message to the template package
2015-02-04 07:58:23 +01:00
Thorsten Sommer 0c24bd749a Logging Web Interface
**Work in progress**
2015-02-03 21:40:29 +01:00
Thorsten f0c73c3fd5 BinaryAssets & Fixes
+ Added binary assets
+ Added font Source Code Pro for the web logging viewer
+ Removed unreachable code at package static files
2015-01-30 17:45:30 +01:00
Thorsten 8f43171edf Admin Interface
+ Added the static files and the framework handlers also to the admin's
interface
2014-11-17 13:04:34 +01:00
Thorsten 3348e552cc Misc.
+ Removed the fixed shutdown time
+ Added the configuration for the public web server
+ Refactored the old web server settings
+ Improved the handling of shutdown handlers. It is not save!
+ Bugfix: The server start was no longer blocking
2014-11-07 13:00:55 +01:00
Thorsten 96bcb5da8f Admin Interface & Handlers
* Is not done yet
+ Add configuration for the admin web server
+ Refactor the ICCC messages to an own namespace
+ Added a main to Ocean. It can be used by just ICCC!
+ Added proper logging for the servers' start up
2014-11-07 10:46:33 +01:00
Thorsten c1e8ca4b07 Admin Interface & Handlers
* In Progress, Not Done Yet
+ Added Handlers to cover public and admin handlers
+ Added WebServer
+ InitHandlers used the new class
2014-11-06 17:49:04 +01:00
Thorsten Sommer f33f7b5c29 Refactoring, Bugfix & Updates
+ Refactored all imports
+ Fixed a bug for the logging regarding removing \n \t \r
+ Updated to current MGO release
+ Changed the name of ICCC
2014-10-19 19:19:11 +02:00
Thorsten Sommer a007db1b79 Bug fixes and improvements
+ Add a function to the Tools package to provide the local IP address
and port
+ Add a function to the Tools package to provide a time as formated
string as yyyyMMdd hhmmss.fff
+ Improved the ICCC startup message: Now, the message contains the IP
address and port of the stared server
+ Add a new configuration to specific the necessary Ocean servers' port
(internally, not the public port)
+ The template package reports now which version out of the grid FS is
used.
+ The Ocean server is now bound to the correct IP address and port
(rule: the local IP address!)
+ The order of the system shutdown handlers were wrong!
+ The early ICCC messages problem is now fixed!
+ Fixed an ICCC bug for the case, that a message does not have any
payload!
+ Also the configuration database uses now the correct mgo MongoDB rules
(SetSafe & SetMode)
2014-06-08 11:35:01 +02:00
Thorsten Sommer 7120a729bd Bug fixing
+ DB access is now right and uses copied sessions
+ DB session is now specifying the safe state and the mode
+ Fixed the issue with too early ICCC messages regarding to late cache
+ Add the MIME type for Dart
+ Fixed the issuse with wrong order of shutdown handlers
- TODO: Testing of these changes
2014-06-04 21:41:18 +02:00
Thorsten Sommer 86451938ec Initial commit of Ocean's local development 2014-04-26 11:18:56 +02:00