Dillon Kearns
|
fdf14a70dc
|
Try hardcoding path for now.
|
2022-01-26 14:59:16 -08:00 |
|
Dillon Kearns
|
11ff7e1afb
|
Try downloading lamdera in current dir.
|
2022-01-26 14:56:08 -08:00 |
|
Dillon Kearns
|
19a5426d90
|
Try different download path.
|
2022-01-26 14:51:06 -08:00 |
|
Dillon Kearns
|
e76dbfd700
|
Try different file path for lamdera download.
|
2022-01-26 14:48:06 -08:00 |
|
Dillon Kearns
|
6b4f505832
|
Try another command to install lamdera on netlify build.
|
2022-01-26 14:45:26 -08:00 |
|
Dillon Kearns
|
7497934772
|
Merge branch 'lamdera-wire' into serverless-latest
# Conflicts:
# examples/pokedex/netlify.toml
# examples/pokedex/src/Api.elm
# examples/pokedex/src/Page/Greet.elm
# examples/pokedex/src/Page/Login.elm
# src/Session.elm
|
2022-01-26 14:32:39 -08:00 |
|
Dillon Kearns
|
119f989d93
|
Add commands to install lamdera to netlify build command.
|
2022-01-26 14:28:12 -08:00 |
|
Dillon Kearns
|
8229547cb7
|
Only use Bytes encoded responses, and delete StripResponse logic which is now obsolete.
|
2022-01-26 09:01:05 -08:00 |
|
Dillon Kearns
|
3e9a93c636
|
Generate distillBytes with wire codecs for all page modules.
|
2022-01-25 21:56:02 -08:00 |
|
Dillon Kearns
|
afb7470cb1
|
Extract functions.
|
2022-01-25 18:26:46 -08:00 |
|
Dillon Kearns
|
d779ed15d2
|
Add missing lamdera dependencies.
|
2022-01-25 18:22:16 -08:00 |
|
Dillon Kearns
|
5342859ecd
|
Use page reload port to reload data without refresh in todo example.
|
2022-01-25 11:20:34 -08:00 |
|
Dillon Kearns
|
359b3e92c5
|
Add todos example.
|
2022-01-24 20:55:07 -08:00 |
|
Dillon Kearns
|
d4eb37f8ac
|
Add Fauna request helper module.
|
2022-01-24 20:45:32 -08:00 |
|
Dillon Kearns
|
f21b8b61b1
|
Add form data decoder and example.
|
2022-01-24 15:50:25 -08:00 |
|
Dillon Kearns
|
83945541d7
|
Add fauna todo list GraphQL schema.
|
2022-01-24 15:38:14 -08:00 |
|
Dillon Kearns
|
c207626a14
|
Install elm-graphql.
|
2022-01-24 15:37:53 -08:00 |
|
Dillon Kearns
|
b0cab3cc7d
|
Use cookie session for logout route.
|
2022-01-23 13:42:50 -08:00 |
|
Dillon Kearns
|
1becbff897
|
Wire through errors with session checksums.
|
2022-01-23 13:35:04 -08:00 |
|
Dillon Kearns
|
7d1f675a90
|
Add some session helpers.
|
2022-01-23 13:01:04 -08:00 |
|
Dillon Kearns
|
aff8b1f850
|
Update Session API to pass through existing Session.
|
2022-01-23 10:43:06 -08:00 |
|
Dillon Kearns
|
d0bfc03d16
|
Return Nothing if there is no session.
|
2022-01-22 17:56:20 -08:00 |
|
Dillon Kearns
|
9bcba71c3a
|
Extract session helper.
|
2022-01-22 14:40:04 -08:00 |
|
Dillon Kearns
|
d7eca2ee4b
|
Use String instead of Json.Decode.Value for session values. Add flash helpers.
|
2022-01-22 13:47:51 -08:00 |
|
Dillon Kearns
|
05457709ae
|
Update session decoders in example.
|
2022-01-21 11:13:36 -08:00 |
|
Dillon Kearns
|
69feca1c42
|
Add distillBytes with some lamdera wire encoder/decoders.
|
2022-01-21 09:31:18 -08:00 |
|
Dillon Kearns
|
e29c4204a5
|
Use withSession helper for managing login.
|
2022-01-20 21:34:33 -08:00 |
|
Dillon Kearns
|
aa4086837f
|
Change argument type for withSession to remove extra wrapper layer.
|
2022-01-20 20:01:07 -08:00 |
|
Dillon Kearns
|
c900b8662b
|
Extract function.
|
2022-01-20 19:52:18 -08:00 |
|
Dillon Kearns
|
9b1f486a1b
|
Don't use secret in example for now.
|
2022-01-20 19:24:55 -08:00 |
|
Dillon Kearns
|
a353a79e49
|
Use newer node version.
|
2022-01-20 19:20:15 -08:00 |
|
Dillon Kearns
|
08e635cbeb
|
Try all secrets in list for decoding signed cookies.
|
2022-01-20 19:09:37 -08:00 |
|
Dillon Kearns
|
b7185adc39
|
Add example page.
|
2022-01-20 18:01:07 -08:00 |
|
Dillon Kearns
|
30ab850c90
|
Add prototype for withSession helper.
|
2022-01-20 18:00:38 -08:00 |
|
Dillon Kearns
|
d062546d0c
|
Add withSetCookieHeader.
|
2022-01-18 18:45:03 -08:00 |
|
Dillon Kearns
|
d44da4ee85
|
Remove example.
|
2022-01-18 18:44:54 -08:00 |
|
Dillon Kearns
|
51aea3b539
|
Simplify Server.Response API by combining render repsonses and server responses into the same API.
|
2022-01-17 20:56:37 -08:00 |
|
Dillon Kearns
|
03dd16a86f
|
Wire through custom headers and status codes for RenderPage server responses.
|
2022-01-17 16:56:40 -08:00 |
|
Dillon Kearns
|
c27377c8f7
|
Use dynamic route segments with different names by appending index.
|
2022-01-17 11:46:40 -08:00 |
|
Dillon Kearns
|
22b3b54799
|
Use phantom types to reduce the number of cominations of functions for setting values with different types.
|
2022-01-16 15:29:06 -08:00 |
|
Dillon Kearns
|
a769a3e569
|
Fix tests.
|
2022-01-15 19:29:30 -08:00 |
|
Dillon Kearns
|
5b06fe51a4
|
Replace requiredRadio with radio that can apply required option.
|
2022-01-15 18:44:06 -08:00 |
|
Dillon Kearns
|
69e8fc92f4
|
Use phantom builder for required checks.
|
2022-01-15 18:28:47 -08:00 |
|
Dillon Kearns
|
00c62a9e96
|
Include form-level errors in server-rendered response.
|
2022-01-15 15:02:32 -08:00 |
|
Dillon Kearns
|
6b7c4586c9
|
Run field-level errors and form-level errors independently to avoid duplicates but get them in real-time.
|
2022-01-15 09:06:19 -08:00 |
|
Dillon Kearns
|
9c922c8f40
|
Run field-level validations on field change. Preparing for change to store dependent validation results separately so they can be updated independently.
|
2022-01-14 15:28:17 -08:00 |
|
Dillon Kearns
|
ff79f79d8f
|
Make field required.
|
2022-01-14 15:25:42 -08:00 |
|
Dillon Kearns
|
84e7d9d157
|
Use user-defined errors instead of a set list of validation errors.
|
2022-01-14 08:46:35 -08:00 |
|
Dillon Kearns
|
1ac1c9d73e
|
Abstract helper for submitHandlers.
|
2022-01-13 17:17:52 -08:00 |
|
Dillon Kearns
|
b8e7a47e34
|
Give multiple errors for non-fatal validation errors.
|
2022-01-13 14:18:53 -08:00 |
|