🚧 Major refactor of backend code.

Relevant changes:

- ring -> vertx
- suricatta -> vertx-pgsql
- emails improvements
- logging
- hybrid sync/async -> full async execution model
- database layout refactor
This commit is contained in:
Andrey Antukh 2019-11-18 11:52:57 +01:00
parent 73753ce071
commit e9b00339a5
134 changed files with 5394 additions and 6598 deletions

View file

@ -10,12 +10,11 @@
[uxbox.migrations]
[uxbox.db]
[uxbox.http]
[uxbox.scheduled-jobs])
#_[uxbox.scheduled-jobs])
(:gen-class))
;; --- Entry point (only for uberjar)
(defn -main
[& args]
(mount/start)
(.join uxbox.http/server))
(mount/start))