aboutsummaryrefslogtreecommitdiff
path: root/sharedCost.cabal
blob: befd71bf6cb616be559c646865bb97b874b292ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
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:       Conf
                       , Controller.Category
                       , Controller.Income
                       , Controller.Index
                       , Controller.Payment
                       , Controller.SignIn
                       , Cookie
                       , Design.LoggedIn.Home.Table
                       , Design.LoggedIn.Stat
                       , Design.LoggedIn.Table
                       , Design.Media
                       , Design.SignIn
                       , Design.Tooltip
                       , Design.Color
                       , Design.Constants
                       , Design.Dialog
                       , Design.Errors
                       , Design.Form
                       , Design.Global
                       , Design.Header
                       , Design.Helper
                       , Design.LoggedIn
                       , Design.LoggedIn.Home
                       , Design.LoggedIn.Home.Header
                       , Design.LoggedIn.Home.Pages
                       , Job.Daemon
                       , Job.Frequency
                       , Job.Kind
                       , Job.Model
                       , Job.MonthlyPayment
                       , Job.WeeklyReport
                       , Json
                       , LoginSession
                       , MimeMail
                       , Model.Category
                       , 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.Payment
                       , Model.PaymentCategory
                       , Model.Query
                       , Model.SignIn
                       , Model.UUID
                       , Model.User
                       , Resource
                       , Secure
                       , SendMail
                       , Utils.Text
                       , Utils.Time
                       , View.Format
                       , View.Mail.SignIn
                       , View.Mail.WeeklyReport
                       , View.Page