Commit graph

  • cbe6a7b6a7
    changed submodule url to forgejo master Dennis Frieberg 2025-05-10 14:42:07 +02:00
  • 9a3183d239 made all config params start lower case configuration Dennis Frieberg 2022-01-04 23:44:06 +01:00
  • 5dfca68212 changes propagated to cabal Dennis Frieberg 2022-01-03 00:02:41 +01:00
  • 9bf0157575 removed lib dependency from test Dennis Frieberg 2022-01-02 23:59:36 +01:00
  • 1816bd9bb5 smaller changes not changing semantics logging Dennis Frieberg 2022-01-02 23:58:22 +01:00
  • 70ee16d202 added a comment to formatMessage Dennis Frieberg 2021-04-14 16:21:25 +02:00
  • f45297d86b added some reasoning about deadlocks and removed unneeded code Dennis Frieberg 2021-04-14 16:19:39 +02:00
  • b98e5e27d0 forced evaluation of logging message before blocking Dennis Frieberg 2021-04-14 10:48:59 +02:00
  • 60ed3e8f51 cleaned up some dependencies Dennis Frieberg 2021-04-11 14:51:05 +02:00
  • 069bf3fde8 Merge branch 'logging' of gitolite:tickLeisteServer into logging Dennis Frieberg 2021-04-09 03:24:30 +02:00
  • 9bfddbabdc added logging to WebSocketApp Dennis Frieberg 2021-04-09 02:55:13 +02:00
  • 365bf7ea6e made loglevel configurable Dennis Frieberg 2021-04-09 02:53:19 +02:00
  • 3194f40cdc synchronized logging Dennis Frieberg 2021-04-09 02:52:00 +02:00
  • 2bd93583d7 fixed Degbug typo Dennis Frieberg 2021-04-07 19:19:32 +02:00
  • ac303abcc0 wrapped everything in the EnvM Monad, the logging might commence Dennis Frieberg 2021-04-05 22:11:07 +02:00
  • 27a51c2121 made logging Environment Dennis Frieberg 2021-04-05 21:17:48 +02:00
  • 804f7afcbb added co-log dependency Dennis Frieberg 2021-04-05 11:45:04 +02:00
  • 7a4c9a2849 build with tls Dennis Frieberg 2021-04-05 11:33:07 +02:00
  • 566c8cf09e if we drop the fast-cgi backend, we can as well use more up to date versions Dennis Frieberg 2021-04-04 16:27:09 +02:00
  • cf946f960c shredded FastCGI and CGI support, as they are incompatible with WebSocket 😢 Dennis Frieberg 2021-04-03 02:20:00 +02:00
  • 49f3b092be a bit better improvised logging, but logging is still todo Dennis Frieberg 2021-04-02 18:32:16 +02:00
  • 727b24e705 updated tickLeiste dependency Dennis Frieberg 2021-03-30 14:29:55 +02:00
  • 2611bdd254 added CGI backend (hopefully) Dennis Frieberg 2021-03-30 14:23:58 +02:00
  • 7662744153 added fastcgi support Dennis Frieberg 2021-03-18 18:13:47 +01:00
  • 5f7fa8ce2b changed resolver two newest possible :( lts Dennis Frieberg 2021-03-18 17:34:23 +01:00
  • 8c771d2a5f Merge branch 'configuration' Dennis Frieberg 2021-03-18 17:14:57 +01:00
  • d202c777d2 small annotation for later Dennis Frieberg 2021-03-18 16:34:29 +01:00
  • c4a1a442f3 redone backend handling and config parsing Dennis Frieberg 2021-03-18 15:31:59 +01:00
  • 4733c3e3e2 updated tickLeiste submodule Dennis Frieberg 2021-03-14 19:19:59 +01:00
  • 946f038cea changed to lts version 17.5 Dennis Frieberg 2021-03-14 19:02:19 +01:00
  • 4d9c482cda updated tickLeiste submodule Dennis Frieberg 2021-03-14 18:51:18 +01:00
  • aa785c4790 changed https default config Dennis Frieberg 2020-10-15 05:41:36 +02:00
  • 318ad08f74 Https backend done Dennis Frieberg 2020-10-14 20:40:27 +02:00
  • 61ec499c0e refactor is in progress Dennis Frieberg 2020-10-13 13:28:03 +02:00
  • 56e546f5dd started logging (but it's a bit ugly) Dennis Frieberg 2020-10-06 13:03:36 +02:00
  • 04300a161e started refactor into seperate backend_files Dennis Frieberg 2020-10-05 14:21:43 +02:00
  • 0b1e9339e2 changed to an intermediate config datastructures Dennis Frieberg 2020-10-01 21:57:14 +02:00
  • f03f91f917 config parser works Dennis Frieberg 2020-09-26 01:00:38 +02:00
  • df0b72235f configuration parser for the http backend added Dennis Frieberg 2020-09-25 11:45:19 +02:00
  • 04d9f063d4 backends should work now (but untested) Dennis Frieberg 2020-09-23 20:48:03 +02:00
  • e74ab26b44 added flgas for conditional compilation of available backends Dennis Frieberg 2020-09-23 14:08:27 +02:00
  • e8f2a26741 enable cpphs for conditional compilations Dennis Frieberg 2020-09-23 13:37:37 +02:00
  • 84954c062d minor stylistic improvements Dennis Frieberg 2020-09-23 02:00:08 +02:00
  • 5c791a5cbb removed unused library Dennis Frieberg 2020-09-22 18:04:55 +02:00
  • f7207914d4 updated submodules Dennis Frieberg 2020-09-22 17:06:01 +02:00
  • 46cf757be2 switched to newer resolver Dennis Frieberg 2020-09-22 17:04:41 +02:00
  • 3972508953 made tickLeiste ant tickLeiste-aeson dependencies and not a targets Dennis Frieberg 2020-09-22 16:43:30 +02:00
  • e4339fb38d we have a running webserver (nothing tested) Dennis Frieberg 2020-09-22 16:24:39 +02:00
  • fecda5bd45 adapted to tickLeiste restructure Dennis Frieberg 2020-09-22 12:17:30 +02:00
  • ba8c620abe moved Aeson instances to tickLeiste Dennis Frieberg 2020-09-21 23:15:24 +02:00
  • 58a2662d2a fixed some dependencies Dennis Frieberg 2020-09-06 02:38:56 +02:00
  • 3e58e610c6 server mostly done, debugging and documentation missing Dennis Frieberg 2020-09-06 02:36:19 +02:00
  • 4b03d48ee7 updated submodule Dennis Frieberg 2020-09-06 02:13:45 +02:00
  • d2f19b8f03 fixed a typo Dennis Frieberg 2020-09-05 22:49:06 +02:00
  • f8d75439ce updated TickLeiste submodule Dennis Frieberg 2020-09-05 22:48:45 +02:00
  • 9bdcbc315f exceptions are evil, catch them if you can Dennis Frieberg 2020-09-05 02:22:22 +02:00
  • 58a0e3b18e Started working on websocketApp logic Dennis Frieberg 2020-09-04 18:49:22 +02:00
  • f5b747db95 Fixed a typo Dennis Frieberg 2020-09-04 18:48:52 +02:00
  • 0292ff06c1 Added Add Player Event Dennis Frieberg 2020-09-01 14:23:01 +02:00
  • 06cbdb7d76 removed Player from parser because of protocol change Dennis Frieberg 2020-08-30 02:27:54 +02:00
  • dd2d653459 added Aeson instances and JSON datatypes Dennis Frieberg 2020-08-29 15:26:40 +02:00
  • f41f84736a renamed the executable Dennis Frieberg 2020-08-27 20:01:46 +02:00
  • bb9ff329e5 init Dennis Frieberg 2020-08-27 19:38:16 +02:00