WIP: backend auth/chores/households work and frontend styling

This commit is contained in:
2026-07-15 21:20:57 -04:00
parent 08987d7c49
commit b4e47b652f
12 changed files with 1597 additions and 276 deletions
+12 -3
View File
@@ -17,6 +17,7 @@ build-type: Simple
library
exposed-modules:
Sis
Sis.Auth
Sis.Database
Sis.Server
Sis.Types
@@ -33,27 +34,33 @@ library
OverloadedStrings
RecordWildCards
TupleSections
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wredundant-constraints
build-depends:
aeson
, base >=4.7 && <5
, base64-bytestring
, beeline-routing
, bytestring
, containers
, cookie
, crypton
, directory
, filepath
, http-types
, json-fleece-aeson
, json-fleece-core
, memory
, mtl
, optparse-applicative
, orb
, random
, safe-exceptions
, shrubbery
, sqlite-simple
, text
, time
, wai
, wai-extra
, warp
default-language: Haskell2010
@@ -72,7 +79,7 @@ executable sis-server
OverloadedStrings
RecordWildCards
TupleSections
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, base >=4.7 && <5
@@ -94,6 +101,7 @@ executable sis-server
, time
, unix
, wai
, wai-extra
, warp
default-language: Haskell2010
@@ -113,7 +121,7 @@ test-suite sis-server-test
OverloadedStrings
RecordWildCards
TupleSections
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
ghc-options: -Wall -Werror -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wredundant-constraints
build-depends:
aeson
, base >=4.7 && <5
@@ -134,5 +142,6 @@ test-suite sis-server-test
, text
, time
, wai
, wai-extra
, warp
default-language: Haskell2010