From 898e7ed11ab0958fcdaf65b99b33f7b04787630a Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 24 Sep 2017 22:14:48 +0200 Subject: Bootstrap with GHCJS and reflex: - setup login and logout, - first draft of payment view. --- sharedCost.cabal | 44 ++++++++++++-------------------------------- 1 file changed, 12 insertions(+), 32 deletions(-) (limited to 'sharedCost.cabal') diff --git a/sharedCost.cabal b/sharedCost.cabal index befd71b..275c849 100644 --- a/sharedCost.cabal +++ b/sharedCost.cabal @@ -48,18 +48,18 @@ executable sharedCost , base64-bytestring -- , mime-mail - other-modules: Conf + other-modules: Common.Model.SignIn + , Conf , Controller.Category , Controller.Income , Controller.Index , Controller.Payment , Controller.SignIn , Cookie - , Design.LoggedIn.Home.Table - , Design.LoggedIn.Stat - , Design.LoggedIn.Table + , Design.View.Payment.Table + , Design.View.Stat + , Design.View.Table , Design.Media - , Design.SignIn , Design.Tooltip , Design.Color , Design.Constants @@ -67,12 +67,13 @@ executable sharedCost , Design.Errors , Design.Form , Design.Global - , Design.Header , Design.Helper - , Design.LoggedIn - , Design.LoggedIn.Home - , Design.LoggedIn.Home.Header - , Design.LoggedIn.Home.Pages + , Design.Views + , Design.View.Header + , Design.View.Payment + , Design.View.Payment.Header + , Design.View.Payment.Pages + , Design.View.SignIn , Job.Daemon , Job.Frequency , Job.Kind @@ -86,27 +87,8 @@ executable sharedCost , Model.Frequency , Model.Income , Model.Init - , Model.Json.Category - , Model.Json.Conf - , Model.Json.CreateCategory - , Model.Json.CreateIncome - , Model.Json.CreatePayment - , Model.Json.EditCategory - , Model.Json.EditIncome - , Model.Json.EditPayment - , Model.Json.Income - , Model.Json.Init - , Model.Json.MessagePart - , Model.Json.Payment - , Model.Json.PaymentCategory - , Model.Json.Translation - , Model.Json.User , Model.Mail - , Model.Message - , Model.Message.Key - , Model.Message.Lang - , Model.Message.Parts - , Model.Message.Translations + , Model.Payer , Model.Payment , Model.PaymentCategory , Model.Query @@ -116,9 +98,7 @@ executable sharedCost , Resource , Secure , SendMail - , Utils.Text , Utils.Time - , View.Format , View.Mail.SignIn , View.Mail.WeeklyReport , View.Page -- cgit v1.2.3 From 27e11b20b06f2f2dbfb56c0998a63169b4b8abc4 Mon Sep 17 00:00:00 2001 From: Joris Date: Wed, 8 Nov 2017 23:47:26 +0100 Subject: Use a better project structure --- sharedCost.cabal | 104 ------------------------------------------------------- 1 file changed, 104 deletions(-) delete mode 100644 sharedCost.cabal (limited to 'sharedCost.cabal') diff --git a/sharedCost.cabal b/sharedCost.cabal deleted file mode 100644 index 275c849..0000000 --- a/sharedCost.cabal +++ /dev/null @@ -1,104 +0,0 @@ -name: sharedCost -version: 0.1 -license: GPL-3 -license-file: LICENSE -author: Joris -maintainer: joris@guyonvarch.me -category: Web -build-type: Simple -cabal-version: >=1.10 - -executable sharedCost - main-is: Main.hs - hs-source-dirs: src/server - default-language: Haskell2010 - ghc-options: -Wall -Werror - build-depends: base < 5 - , scotty - , wai - , wai-middleware-static - , http-types - , http-conduit - , time - , text - , blaze-builder - , cookie - , bytestring - , monad-logger - , resourcet - , transformers - , blaze-html - , clay - , aeson - , clientsession - , uuid - , mtl - , lens - , parsec - , unordered-containers - , containers - , email-validate - , config-manager - , process - , sqlite-simple - - , random - , process - , filepath - , base64-bytestring - -- , mime-mail - - other-modules: Common.Model.SignIn - , Conf - , Controller.Category - , Controller.Income - , Controller.Index - , Controller.Payment - , Controller.SignIn - , Cookie - , Design.View.Payment.Table - , Design.View.Stat - , Design.View.Table - , Design.Media - , Design.Tooltip - , Design.Color - , Design.Constants - , Design.Dialog - , Design.Errors - , Design.Form - , Design.Global - , Design.Helper - , Design.Views - , Design.View.Header - , Design.View.Payment - , Design.View.Payment.Header - , Design.View.Payment.Pages - , Design.View.SignIn - , Job.Daemon - , Job.Frequency - , Job.Kind - , Job.Model - , Job.MonthlyPayment - , Job.WeeklyReport - , Json - , LoginSession - , MimeMail - , Model.Category - , Model.Frequency - , Model.Income - , Model.Init - , Model.Mail - , Model.Payer - , Model.Payment - , Model.PaymentCategory - , Model.Query - , Model.SignIn - , Model.UUID - , Model.User - , Resource - , Secure - , SendMail - , Utils.Time - , View.Mail.SignIn - , View.Mail.WeeklyReport - , View.Page -- cgit v1.2.3