Commit Graph

585 Commits

Author SHA1 Message Date
vincanger
cc2b13ade2
fix auth args (#1376) 2023-07-31 10:23:53 +02:00
Mihovil Ilakovac
60653fb835
Add Custom Domain docs (#1336) 2023-07-21 17:08:12 +02:00
Martin Sosic
1e8717e621 Added link to technical blog post for Generator from main post. 2023-07-21 15:55:53 +02:00
Mihovil Ilakovac
c6c2d00032
[docs] Point the page edit to release branch (#1335)
* Point the page edit to release branch

Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Fixes the blog edit URL

---------

Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2023-07-21 13:50:26 +02:00
Mihovil Ilakovac
3e481eba04 Merge branch 'release' 2023-07-21 12:06:30 +02:00
Craig McIlwrath
4da36535ca
[docs] removes type annotation in JS code in the tutorial (#1329) 2023-07-19 09:01:01 -04:00
Martin Sosic
eb84fa4ba0 Added 'cost per app' to blog on how we made GPT. 2023-07-18 16:41:02 +02:00
Martin Sosic
a663af5dd7 Improved a bit the blog post about how we built gpt code agent. 2023-07-18 15:17:18 +02:00
Martin Sosic
cbf9545e1b Wrote 'How we built GPT web app generator' blog post. 2023-07-17 16:09:32 +02:00
Matija Sosic
bb53b057b2 lp: put GPT starter into announcement bar. 2023-07-14 14:22:09 +02:00
Umbrien
2df423006c
add missing comma (#1318) 2023-07-13 15:41:59 +02:00
Filip Sodić
d554506bc8 Merge branch 'release' 2023-07-12 17:10:58 +02:00
Filip Sodić
af9d7992b3
Add support for Prisma preview features (#1315) 2023-07-12 17:08:57 +02:00
Matija Sosic
0492f3dbe6 blog: added video to wasp ai intro post. 2023-07-11 15:10:57 +02:00
Matija Sosic
5cbc0daba3 blog: small updates to Wasp AI intro post. 2023-07-11 14:51:22 +02:00
Matija Sosic
f204ed6fc4 blog: Added Web App Generator intro post. 2023-07-11 14:00:20 +02:00
Matija Sosic
e57bf4ff9a blog/lp: updated lw3 blog post with links + updated lp banner 2023-07-04 17:49:17 +02:00
Matija Sosic
281b0489dd docs: added note about restarting wasp server upon enabling tailwind support. 2023-07-03 14:43:12 +02:00
vincanger
b6bb8b70cc
[BLOG] -- twitter agent fixes and tutorial jam (#1302)
* fix twitter tutorial

* add tutorial jam post
2023-06-30 17:22:12 +02:00
Matija Sosic
1be896e621 blog: LSP 2.0 2023-06-29 18:15:39 +02:00
Matija Sosic
b5e06f642c blog: what you can build with wasp. 2023-06-28 19:44:36 +02:00
vincanger
443a373953
add twitter agent post & images (#1295) 2023-06-27 15:32:36 +02:00
Mihovil Ilakovac
8587e14be5
Typescript/Javascript tutorial toggle (#1266) 2023-06-26 14:11:05 +02:00
Mihovil Ilakovac
2db1dfad2a Merge branch 'release' 2023-06-23 17:26:07 +02:00
vincanger
f2f5a98ee6
add credit card info for fly deploy (#1285) 2023-06-23 17:01:01 +02:00
Matija Sosic
6977dd104e lp: updated banner + hero buttons. 2023-06-22 18:44:42 +02:00
Matija Sosic
353ee10e95 blog: lw3 announcement. 2023-06-22 18:31:47 +02:00
vincanger
76c63ec88e
update railway deploy guide w/ client routing config (#1278) 2023-06-22 14:00:19 +02:00
Mihovil Ilakovac
52c4e0f8ca Merge branch 'release' 2023-06-22 10:48:23 +02:00
vincanger
34fdcb7469
Docs: add username & password guide (#993)
* add user-password guide

* small changes

* move username-password file to guides

* fix links in username-password guide
2023-06-22 10:42:10 +02:00
Martin Šošić
7c1e9879ab
Removed JS extension from imports on client (in examples, docs, ...). (#1276) 2023-06-21 19:19:13 +02:00
Martin Šošić
1584721299
Updated telemetry docs. (#1237) 2023-06-19 12:29:05 +02:00
Shayne Czyzewski
3e85b0f067
Adds WebSocket support (#1203) 2023-06-19 10:49:57 +02:00
David Santoso
4b8a97c044
Fix two small typos in the docs and website (#1262) 2023-06-19 10:44:07 +02:00
Mihovil Ilakovac
c5540ae742 Updates CRUD docs
Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2023-06-15 16:18:50 +02:00
Mihovil Ilakovac
94d736f485
Auto CRUD: docs update & type bug fix (#1256) 2023-06-15 15:35:23 +02:00
Mihovil Ilakovac
b37cc22fc4
Adds support for a client public folder (#1229) 2023-06-15 15:17:10 +02:00
Aftab Alam
0b38a0a462
Update css-frameworks.md (#1254)
Removed an extra "/" from the code block title
2023-06-15 08:43:57 +02:00
Martin Šošić
590a08bb14
Upgrade React to v18 and Vite accordingly (#1248) 2023-06-14 21:56:26 +02:00
Mihovil Ilakovac
3faee611ac
Automatic CRUD (#1197) 2023-06-14 16:55:07 +02:00
Mihovil Ilakovac
e2ba85153b
Narrows down what can be saved when signing up (#1236) 2023-06-07 14:23:27 +02:00
Matija Sosic
6909213f4d blog: Added May '23 Beta update. 2023-06-07 11:52:10 +02:00
Matija Sosic
4255d9bc5a fix for email subscribing. 2023-06-01 17:24:14 +02:00
Matija Sosic
ee84d18cb8 Email subscribers now go to Loops. 2023-06-01 17:03:15 +02:00
Umbrien
226ec3915e
Update react-query docs link (#1191) 2023-06-01 16:12:21 +02:00
Mihovil Ilakovac
f3add5d646
Use Wasp syntax highlighting (#1221)
Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2023-05-25 15:23:29 +02:00
Shayne Czyzewski
8d5530519b
Adds --org and launch secrets to wasp deploy (#1196) 2023-05-23 10:25:37 -04:00
vincanger
d5b9d78542 LP: update announcement (#1214)
* add hackathon results

* Update Announcement.js
2023-05-23 14:30:43 +02:00
vincanger
b004eceff9 add hackathon results (#1213) 2023-05-23 14:30:43 +02:00
Mihovil Ilakovac
6f125c2966 Update website banner 2023-05-23 14:30:43 +02:00
Mihovil Ilakovac
9b867901aa
Adds Wasp and Prisma syntax highlighting (#1209) 2023-05-23 14:29:54 +02:00
Mihovil Ilakovac
ef10d37357 Merge branch 'release' 2023-05-11 11:37:39 +02:00
Matija Sosic
fe5eb9a453 lp: added letsask.ai chatbot + navbar edit. 2023-05-03 13:15:13 +02:00
Mihovil Ilakovac
3f218fbbc5
Improve the scaffolding experience (#1140) 2023-05-03 12:57:17 +02:00
Mihovil Ilakovac
2168282473 Merge branch 'main' into release-with-main-02-05 2023-05-02 10:14:47 +02:00
Filip Sodić
9d947c5a6d
Small docs fixes (#1175)
* Fix LoginForm and SignupForm imports in 06-auth.md (#1156)

* Fix docs for async queries

---------

Co-authored-by: Phillip Cutter <mrfleap@gmail.com>
2023-05-02 10:00:06 +02:00
Matija Sosic
b998d189b0 blog: added CTA to the bottom of each post. 2023-04-28 12:16:50 +02:00
vincanger
a1c02468ab
hackathon2 blogpost (#1174) 2023-04-27 18:04:13 +02:00
Matija Sosic
39af11f450 blog: List of all blog posts is shown in a grid layout. 2023-04-25 14:16:53 +02:00
Shayne Czyzewski
013a13dee2
Adds middleware customization (#1092) 2023-04-24 12:16:54 -04:00
Matija Sosic
44a2552acd lp: updated banner to point to correct hackathon url. 2023-04-21 16:21:53 +02:00
Phillip Cutter
860c470d03
Fix LoginForm and SignupForm imports in 06-auth.md (#1156) 2023-04-21 09:55:17 +02:00
Matija Sosic
734e9f3acd lp: hackathon banner to netlify url. 2023-04-20 17:56:45 +02:00
Matija Sosic
f49dbd7162 lp: updated banner to announce hackathon. 2023-04-20 15:10:11 +02:00
Matija Sosic
afcf6d3f82 Added cover image for cover letter gpt blog post. 2023-04-20 13:51:20 +02:00
Matija Sosic
1c3346a904 lp: updated banner for PH launch. 2023-04-18 18:57:09 +02:00
vincanger
f9cca2787f
[BLOG] add coverletterGPT post (#1141)
* add coverlettergpt post

* Update web/blog/2023-04-17-How-I-Built-CoverLetterGPT.md

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Update web/blog/2023-04-17-How-I-Built-CoverLetterGPT.md

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Update web/blog/2023-04-17-How-I-Built-CoverLetterGPT.md

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Update web/blog/2023-04-17-How-I-Built-CoverLetterGPT.md

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Update web/blog/2023-04-17-How-I-Built-CoverLetterGPT.md

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>

---------

Co-authored-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2023-04-18 16:33:27 +02:00
Matija Sosic
cd8bcdec17 lp: updated banner for lw day 5. 2023-04-17 17:45:16 +02:00
Mihovil Ilakovac
e03301930a
Fixes e-mail auth docs (#1142)
Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2023-04-17 14:17:12 +02:00
Matija Sosic
25da97538a lp: banner url fix. 2023-04-15 00:13:53 +02:00
Matija Sosic
5e069c0af7 lp: adjusted banner for lw day 3. 2023-04-14 17:53:07 +02:00
Martin Šošić
3ee47150d9
Somewhat improved Introduction in docs. (#1137) 2023-04-14 16:52:40 +02:00
Matija Sosic
8376c93219 lp: banner link fix. 2023-04-13 18:00:27 +02:00
Matija Sosic
027e556761 lp+blog: updated launch banner and auth ui blog title. 2023-04-13 17:49:28 +02:00
Mihovil Ilakovac
06c84f5da6
Updates ordering of intro pages (#1136) 2023-04-13 17:17:14 +02:00
Martin Sosic
1f1797c705 Fixed date of db improvements blog post. 2023-04-13 15:24:58 +02:00
Martin Sosic
98f6526059 Small fixes to lp and docs + added Roadmap. 2023-04-13 15:19:02 +02:00
Martin Sosic
cae56cc066 Added blog post about 'wasp start db' and 'wasp db seed'. 2023-04-13 15:17:09 +02:00
Matija Sosic
a3efbefa17 lp: Added 'backed by YC' badge 2023-04-13 11:43:14 +02:00
Matija Sosic
03a911f0e7 lp: updated lw banner for day 1. 2023-04-12 22:18:45 +02:00
Matija Sosic
d0663f2fa7 blog: updated auth ui intro post. 2023-04-12 19:56:42 +02:00
Mihovil Ilakovac
b1eee23f41 Merge branch 'main' into release-with-main-2 2023-04-12 16:03:28 +02:00
Matija Sosic
c1f7b802e1 blog: auth ui intro blog post 2023-04-12 15:52:13 +02:00
Filip Sodić
4ad22ffc9d
Update full-stack type safety docs (#1126) 2023-04-12 15:37:23 +02:00
Mihovil Ilakovac
52c55dbc03
Add better intro docs (#1125) 2023-04-12 15:34:00 +02:00
Mihovil Ilakovac
8ac03b5a41
Release -> main (#1124) 2023-04-12 12:18:12 +02:00
Matija Sosic
d68333e982 lp: removed Examples button from the hero section. 2023-04-12 11:37:57 +02:00
Martin Sosic
dbb52a5c74 lp: changes by Martin. 2023-04-12 11:15:54 +02:00
Matija Sosic
3fc3a24c40 lp: updated lw2 navbar to point to lw2 announcement post. 2023-04-11 19:52:53 +02:00
Matija Sosic
176ee2b97a blog: Added LW2 announcement. 2023-04-11 19:47:53 +02:00
Shayne Czyzewski
28fb8310e2
Some api doc updates (#1121) 2023-04-11 10:45:58 -04:00
Matija Sosic
9d2fa72d34 lp: fix for gradient in the banner. 2023-04-11 14:11:39 +02:00
Matija Sosic
5cd773036f lp: updated our landing page & messaging for lw2. 2023-04-11 11:44:24 +02:00
Martin Sosic
da71a3ca60 Small doc fixes, updated Prisma to 4.12.0 2023-04-07 18:26:24 +02:00
Mihovil Ilakovac
fdc1df8909
Adds Auth UI docs (#1115) 2023-04-07 16:50:29 +02:00
Mihovil Ilakovac
a2936b78a0
Add e-mail auth docs (#1113) 2023-04-07 16:21:06 +02:00
Matija Sosic
01c4f85375 web: bumped docusaurus to 2.4.0. 2023-04-07 12:25:36 +02:00
Matija Sosic
6f1e2d7afa web: Added GTM id. 2023-04-07 11:36:54 +02:00
Matija Sosic
af922ec9b8 lp: slight copy update, for the user interview. 2023-04-06 16:02:46 +02:00
Shayne Czyzewski
5119f0fa4f
Updates docs about social and usernameAndPassword field coupling (#1106) 2023-04-06 09:05:04 -04:00
Martin Šošić
0e5aa85014
Implement database seeding via 'wasp db seed' 2023-04-05 11:33:52 +02:00
Shayne Czyzewski
5d2b278e75
Adds vitest for testing client code (#1055) 2023-03-30 12:22:40 -04:00
Mihovil Ilakovac
6dbeedca60
Adds support for e-mail sending (#1050) 2023-03-24 12:42:22 +01:00
Mihovil Ilakovac
b5967d395b
Fix configureQueryClient import (#1084) 2023-03-24 12:22:46 +01:00
Shayne Czyzewski
3e90323da2
Upgrade pg-boss to 8.4.2 (#1078) 2023-03-23 08:52:24 -04:00
Martin Šošić
91a8063081
Implemented wasp start db (managed dev db) (#1044)
Implemented 'wasp start db' + docs + e2e tests + refactoring.
2023-03-21 16:37:20 +01:00
Matija Sosic
db73d99f2d blog typo fix. 2023-03-17 20:59:49 +01:00
Matija Sosic
dd1f009fa8 blog: added post about react's new docs. 2023-03-17 20:24:45 +01:00
Mihovil Ilakovac
78e15ce327
Release -> main (#1060) 2023-03-16 09:33:21 +01:00
Shayne Czyzewski
9f3f5234ef
Adds api for defining custom HTTP routes (#1043) 2023-03-14 14:04:51 -04:00
Matija Sosic
2cb4603716 web: reverted google tracking id to the old value. 2023-03-14 17:22:50 +01:00
Mihovil Ilakovac
a64b11c505
Adding the Wasp vs. Supabase blog post (#1046) 2023-03-10 14:15:08 +01:00
Martin Sosic
6844ba33bf Merge branch 'release' into v0.9.0 2023-03-08 23:11:35 +01:00
vincanger
fa29d3fc68
[BLOG] ten hard truths for junior devs (#1041)
* add 10 hard truths post

* emphasize
2023-03-08 06:43:09 +01:00
Vedran Blazenka
ed89bbee7b
docs: update mention of latest Node.js LTS to 18.14.2 (#1039) 2023-03-07 08:55:39 +01:00
Matija Sosic
00caac3205 blog: fixes for update Feb '23 post. 2023-03-03 10:14:45 +01:00
Matija Sosic
000bca6525 blog: added Beta Feb 23 update 2023-03-02 18:26:41 +01:00
Mihovil Ilakovac
4c60f3c5b7
Vite related docs and changelog update (#1037) 2023-03-02 16:31:53 +01:00
Filip Sodić
09af859b1a Merge branch 'release' 2023-03-02 16:08:38 +01:00
Shayne Czyzewski
8991043eed
Add Express app and http server to server setupFn (#1017) 2023-02-27 12:19:17 -05:00
Filip Sodić
bba13e06f2
Fix errors in TypeScript docs (#1034) 2023-02-27 16:42:54 +01:00
Filip Sodić
9637156878 Merge remote-tracking branch 'origin/release' 2023-02-27 11:52:40 +01:00
Filip Sodić
32188075c6
Add docs for TypeScript support in Wasp (#1029) 2023-02-27 11:19:09 +01:00
vincanger
2ae547132d
[BLOG] add junior misconceptions blogpost (#1023)
* add junior dev misconceptions post

* formatting

* fix images and titles

* change url
2023-02-23 12:13:02 -05:00
Mihovil Ilakovac
c2a3e04283
Adds support for root component (#1009) 2023-02-20 11:15:54 +01:00
Shayne Czyzewski
868362d103
Allow Fly to build locally (#1006) 2023-02-16 10:27:30 -05:00
Mihovil Ilakovac
b139a0bcff Merge branch 'main' into release-with-main 2023-02-14 23:04:01 +01:00
Matija Sosic
afb5bb446b blog: beta review post fix. 2023-02-14 17:15:33 +01:00
vincanger
85b6cc801b
Blog: indiehacker Amicus interview (#991)
* blog indiehacker amicus

* change job title
2023-02-14 09:40:52 -05:00
Mihovil Ilakovac
0fce66f21e
Drop the npm version requirement (#1002) 2023-02-13 16:10:40 +01:00
Matija Sosic
0964b883ef lp: updated RoR question. 2023-02-13 14:51:35 +01:00
Shayne Czyzewski
b14ed945fc
Adds wasp deploy CLI command for Fly.io (#961) 2023-02-07 10:29:25 -05:00
vincanger
05ae9dde30
Merge pull request #981 from wasp-lang/vince-improve-auth-integrations
Big Auth / Integrations Docs Update
2023-02-06 14:41:41 -05:00
vincanger
1c36da8ad3
Merge pull request #988 from wasp-lang/vince-truncate-posts
Blog: truncate 2 posts
2023-02-06 14:41:17 -05:00
vincanger
3502f9465c truncate 1 more post 2023-02-03 15:12:00 +01:00
vincanger
421d0fc934 too much junk in the trunk 2023-02-03 14:37:57 +01:00
vincanger
6c3e0b92e3 Merge branch 'release' 2023-02-02 15:35:29 +01:00
vincanger
d8c83725ef
Merge pull request #986 from wasp-lang/vince-add-framework-blogpost
add 'best framework doesn't exist' post
2023-02-02 15:23:45 +01:00
Matija Sosic
8526208dea Blog: beta launch review 2023-02-02 13:56:35 +01:00
vincanger
592716467d add framework blogpost 2023-02-02 12:25:15 +01:00
Mihovil Ilakovac
1017e20bf4
Adding uninstall command (#953)
* Adding uninstall command

* Updates docs and changelog related to the uninstall command
2023-02-01 11:18:24 +01:00
vincanger
7b90f5c12e Update sidebars.js 2023-01-31 14:44:47 +01:00
vincanger
b610addef9 Update features.md 2023-01-31 11:35:12 +01:00
vincanger
7c29fcae2a Update features.md 2023-01-31 11:28:15 +01:00
vincanger
f91b2a4fad cleanup and improvements 2023-01-31 11:18:52 +01:00
vincanger
f359ef6e18 big auth/integrations update 2023-01-30 13:48:05 +01:00
Matija Sosic
b698924fa9 Blog: added newsletter CTA to Dec '23 update post. 2023-01-25 13:37:27 +01:00
Matija Sosic
2165ced0f7 blog: fixed image in Dec '23 update post. 2023-01-25 13:00:18 +01:00
Matija Sosic
91d4fbfe1e Blog: added December '23 update. 2023-01-25 12:45:27 +01:00
vincanger
da42c6cb40 add Intro Video link 2023-01-18 18:06:53 +01:00
vincanger
2c166e8701 Update features.md 2023-01-18 17:50:10 +01:00
Matija Sosic
a17abcbfec lp: added Wasp intro video. 2023-01-17 17:12:40 +01:00
Matija Sosic
3f4d2346a9 blog: linked to Amicus website in Amicus use case. 2023-01-16 09:47:17 +01:00
vincanger
afd59877ca Added Betathon blog post. 2023-01-12 16:59:36 +01:00
Matija Sosic
44fec49992 gtag tracking id update. 2023-01-11 13:28:10 +01:00
Matija Sosic
ed8bc2ef74 Added link to Waspello demo on lp + fixes deployment docs. 2023-01-04 15:27:28 +01:00
vincanger
c43ba4956c
Merge pull request #913 from wasp-lang/vince-add-pizzazz-homepage
Vince add pizzazz homepage
2023-01-04 10:40:28 +01:00
vincanger
621312e1a3 remove semicolons 2023-01-03 13:26:46 +01:00
Shayne Czyzewski
1f0b4c84fa
Add GitHub to docs sidebar (#920) 2023-01-02 12:23:46 -05:00
shayneczyzewski
9393afa055 Merge branch 'release' 2023-01-02 10:16:43 -05:00
Matija Sosic
4f490623d0 Added Twitter testimonial by tskaggs. 2023-01-02 11:54:56 +01:00
vincanger
af16dc7232 Update index.js 2022-12-23 16:41:26 +01:00
vincanger
924b546052 add meta image to homepage 2022-12-23 16:39:30 +01:00
Matija Sosic
7a120530cd lp: Added example apps section + link to the full code in hero code example. 2022-12-21 12:00:36 +01:00
Matija Sosic
8c7f8bc445 lp: removed annoucement bar. 2022-12-20 16:03:25 +01:00
Shayne Czyzewski
2182b9088d
Adds GitHub login and refactors Passport.js (#872) 2022-12-20 09:12:08 -05:00
vincanger
b36e82d3d6
Merge pull request #875 from wasp-lang/vince-update-docs-workers-auth
Update features.md
2022-12-16 17:55:45 +01:00
vincanger
7373c4a172
Update web/docs/tutorials/todo-app.md
Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>
2022-12-16 09:45:29 +01:00
vincanger
cc97d02031 add gitpod to docs and tutorial 2022-12-15 18:31:40 +01:00
vincanger
95c34bd0ed
Update web/docs/language/features.md
Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>
2022-12-15 13:49:19 +01:00
Shayne Czyzewski
a16aa73753
Add support for --create-only migrations (#862) 2022-12-13 13:55:01 -05:00
Shayne Czyzewski
752ece369c
Fix Google login button height for use with Tailwind (#858) 2022-12-13 13:00:43 -05:00
Domi
e20dd458ee Fix small typo (missing letter) 2022-12-13 16:33:30 +01:00
Martin Sosic
ce31d940ac Merge branch 'release' 2022-12-13 11:06:31 +01:00
vincanger
a3f0b7d9f2 Update deploying.md 2022-12-13 10:56:10 +01:00
vincanger
e8a84aea24 Merge branch 'release' into vince-update-docs-workers-auth 2022-12-13 10:40:22 +01:00
vincanger
46ad0b4d1d Update features.md 2022-12-12 17:28:05 +01:00
Matija Sosic
abf196331f lp: small fix, wrong id in testimonials section. 2022-12-12 17:10:06 +01:00
Matija Sosic
b878b170ea lp: small changes + added missing links. 2022-12-12 12:36:00 +01:00
Matija Sosic
e35f81eb87 lp: added gh icon to navbar. 2022-12-08 20:32:27 +01:00
Matija Sosic
8bdeef6041 lp: updated banner + small fixes. 2022-12-08 18:43:25 +01:00
vincanger
d104c37a7a
add chatgpt blog article (#871) 2022-12-08 15:40:29 +01:00
Allan Moreno
3fd4664886
Fix typo (#857)
Fix typo
2022-12-06 15:29:28 +01:00
Matija Sosic
07e5cb24e3 lp: Added twitter and ph testimonials section. 2022-12-05 14:54:21 +01:00
Matija Sosic
a1a518ec9a lp: Dark mode fix + width fix. 2022-12-04 00:21:32 +01:00
Matija Sosic
f79dde7558 Updated lp banner with hackathon info. 2022-12-02 15:18:52 +01:00
Matija Sosic
db56572844 returned 'star us on gh' button to nav instead of star count. 2022-12-02 11:10:42 +01:00
Martin Sosic
7654e201fc Added 'beta ide improvements' blog post. 2022-12-01 15:21:04 +01:00
Matija Sosic
7f395230cf Banner day 5 update + install cmd rewording. 2022-12-01 13:58:55 +01:00
Filip Sodić
45b1336cc4 Optimistic updates blog post. 2022-11-30 22:10:16 +01:00
Matija Sosic
47b4a10328 lp: Added big curl cmd to hero section. 2022-11-30 18:14:51 +01:00
Matija Sosic
34918dae6e lp: Added gh stars badge. 2022-11-30 18:14:51 +01:00
Martin Sosic
9e319bfa45 Added 'Permissions in web apps' blog post. 2022-11-30 15:54:39 +01:00
Filip Sodić
b3d7d3cccf Write TS feature announcement 2022-11-29 23:08:55 +01:00
Matija Sosic
666cf7bc5f Added beta post. 2022-11-29 17:09:22 +01:00
Matija Sosic
6a01c05289 updated banner + preflight fixes. 2022-11-29 16:32:08 +01:00
Matija Sosic
cd35d83cb6 updated prisma blog post title. 2022-11-28 12:59:30 +01:00
Martin Sosic
d729614154 Added 'Why we chose Prisma' blog post. 2022-11-28 01:51:28 +01:00
Matija Sosic
994ce0477b Added PH launch announcement banner. 2022-11-27 14:00:35 +01:00
Filip Sodić
586531d721
Replace main with release in examples (#852) 2022-11-27 13:46:47 +01:00
Martin Sosic
cb4dd31169 Added caution notice for issue with WSL2 not detecting file changes. 2022-11-27 12:59:35 +01:00
Filip Sodić
f13c31a55e
Hide dev excuses tutorial for Beta (#851) 2022-11-27 12:38:41 +01:00
Martin Sosic
1d87476a0f Added links to newsletter to docs. 2022-11-27 12:12:38 +01:00
Matija Sosic
5160c5c34a Implemented hamburger menu for landing page on mobile. 2022-11-27 11:46:23 +01:00
Filip Sodić
ab2a87bd0d
Remove danger with caution in tutorial (#850) 2022-11-27 11:34:54 +01:00
Shayne Czyzewski
e28741caf3
Update fn imports in tutorial (#848)
* update fn imports in tutorial

* Explain js extensions in server imports

Co-authored-by: shayneczyzewski <shayne.czyzewski@gmail.com>
Co-authored-by: Filip Sodić <filip.sodic@fer.hr>
2022-11-27 09:43:57 +01:00
Matija Sosic
3a4c41c276 small landing page changes. 2022-11-26 21:44:39 +01:00
Filip Sodić
1ba5b7fcc8 Merge remote-tracking branch 'origin/main' into filip-merge-release 2022-11-26 19:49:27 +01:00
Filip Sodić
1f7f9005b0
Update Todo app tutorial (#840)
* Update todo app tutorial

* Remove trailing spaces from clocks

* Match MainPage with tutorial

* Add newline to end of action.js

* Fix newline at the end of action.js

* Fix typo in tutorial

* Update web/docs/tutorials/todo-app/creating-new-project.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update web/docs/tutorials/todo-app/creating-new-project.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Fix jsx typo in tutorial

* Remove React import from e2e tests

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2022-11-26 19:32:43 +01:00
Matija Sosic
9050ce3c74 Created new landing page for Beta. 2022-11-26 19:01:40 +01:00
vincanger
140cbcd018
clean up Features, GoogleAuth, & Deploy docs (#820)
* add railway deployment

* clean up Features and GoogleAuth docs

* Update web/docs/language/features.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
Co-authored-by: Martin Sosic <sosic.martin@gmail.com>
2022-11-26 18:02:09 +01:00
shayneczyzewski
c168df875b minor edits 2022-11-26 17:40:08 +01:00
shayneczyzewski
e56faede27 first pass at both beta launch blog posts 2022-11-26 17:40:08 +01:00
Martin Sosic
8114ecc5db Fixed some grammar errors in use case posts. 2022-11-26 17:24:53 +01:00
Martin Sosic
bfa62bce63 Added Erlis Kllogjri's Amicus use case blog post. 2022-11-26 16:23:20 +01:00
vincanger
e392a8b949
Update docs and todo tutorial (#834)
* Updated wasp version to 0.7.0-rc.

* update todo app and feat for beta

* add typescript info to todo tutoriial

* fix cabal version

Co-authored-by: Martin Sosic <sosic.martin@gmail.com>
Co-authored-by: Filip Sodić <filip.sodic@gmail.com>
2022-11-26 16:20:45 +01:00
Martin Sosic
c557b2a8a6 Added Michael Curry (cursorial) use case blog post. 2022-11-26 16:01:43 +01:00
Matija Sosic
b017f3d372 small blog fix, updated thumbnail img. 2022-11-26 14:29:59 +01:00
Matija Sosic
3d6f037dc1 Added Beta Launch Week announcement post. 2022-11-26 13:44:02 +01:00
Martin Sosic
4a265a404e docs fix. 2022-11-25 19:53:32 +01:00
Martin Sosic
ce1d4ac5fe doc fixes. 2022-11-25 19:43:12 +01:00
Martin Sosic
f72f20b879 doc fix. 2022-11-25 19:01:58 +01:00
Max Khamrovskyi
105fe5837c
Update image thumbnail (#832)
Co-authored-by: mkhamrov <mkhamrov@redhat.com>
2022-11-25 16:12:37 +02:00
vincanger
7714817601 add railway proxy warning 2022-11-23 18:32:12 +01:00
Martin Šošić
4087774d26
Removed alpha messaging. (#825) 2022-11-23 14:33:18 +01:00
vincanger
c521a7c807 update Railway client deployment 2022-11-22 18:18:00 +01:00
Dwi Satrio W
267469b984
Fix typo in docs (#813) 2022-11-21 17:28:54 +01:00
mkhamrov
e2ceaea817 Added Hacktoberfest 2022 reflections blog post. 2022-11-18 22:40:46 +01:00
vincanger
cd3dfe0fa8
add railway deployment (#818) 2022-11-17 15:20:18 +01:00
vincanger
9c8434cb94 Update features.md newUser snippets
more explicit examples
2022-11-17 14:56:08 +01:00
Matija Sosic
b59d653928 Added Alpha Testing Program: post-mortem blog post. 2022-11-17 13:10:22 +01:00
Filip Sodić
2fe7398462
Adapt example apps to project struct change (#809)
* Separate ext code to client and server

* Use skeleton in createNewProject and refactor

* Refactor Lib.hs to use ExceptT

* Fix formatting

* Pop up returns

* Extract liftIO and add a do block

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Address some review comments

* Add skeleton comment

* Extract common CommandError message

* Separate skeleton comment into two rows

* Move server and client dirs into src

* Simplify maybeToEither

* Further refactor Lib.hs

* Further simplify skeleton comment

* Add shared code directory to project structure

* Update e2e test inputs

* Update e2e test outputs

* Fix formatting

* Fix bug in compile function

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Change map to fmap in compile function

* Fix formatting

* Force git to include empty directories

* Remove extra empty line from .gitkeep files

* Add .jsconfig to enable go-to-definition

* Watch shared directory for changes

* Add final newline to jsconfigs

* Fix regular and e2e tests

* Update e2e tests

* Fix cli template packaging and update todoApp

* Add a shared function demo to todoApp

* Update waspc and e2e tests

* Fix compiler warnings and rename function

* Rename mkError to mkParserError

* Remove redundant empty line

* Fix test warnings

* Fix formatting

* Update waspc.cabal with jsconfigs

* Minimize jsconfig.json files

* Add jsconfigs to waspc todoApp

* Update e2e tests

* Update e2e tests

* Update docs for new project structure

* Update todoApp example to new structure

* Update ItWaspsOnMyMachine

* Update thoughts

* Update Waspello to new structure

* Update Waspleau to new structure

* Update Realworld to new structure, fix warnings

* Fix directory tree watching on wasp start

* Implement review feedback

* Fix typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Fix typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Fix another typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Add src prefix to file path in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Remove env server file

* Apply suggestions from code review

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Address code review comments

* Fix incorrect path in docs

* Fix references to ext in docs

* Edit changelog and add migration guide

* Further update docs to new structure

* Update blogs about example apps to new structure

* Fix typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Update typo on frontpage

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Add missing src in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>
Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2022-11-11 18:58:29 +01:00
Filip Sodić
1555662645
Update docs to account for struct changes (#808)
* Separate ext code to client and server

* Use skeleton in createNewProject and refactor

* Refactor Lib.hs to use ExceptT

* Fix formatting

* Pop up returns

* Extract liftIO and add a do block

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Address some review comments

* Add skeleton comment

* Extract common CommandError message

* Separate skeleton comment into two rows

* Move server and client dirs into src

* Simplify maybeToEither

* Further refactor Lib.hs

* Further simplify skeleton comment

* Add shared code directory to project structure

* Update e2e test inputs

* Update e2e test outputs

* Fix formatting

* Fix bug in compile function

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Change map to fmap in compile function

* Fix formatting

* Force git to include empty directories

* Remove extra empty line from .gitkeep files

* Add .jsconfig to enable go-to-definition

* Watch shared directory for changes

* Add final newline to jsconfigs

* Fix regular and e2e tests

* Update e2e tests

* Fix cli template packaging and update todoApp

* Add a shared function demo to todoApp

* Update waspc and e2e tests

* Fix compiler warnings and rename function

* Rename mkError to mkParserError

* Remove redundant empty line

* Fix test warnings

* Fix formatting

* Update waspc.cabal with jsconfigs

* Minimize jsconfig.json files

* Add jsconfigs to waspc todoApp

* Update e2e tests

* Update e2e tests

* Update docs for new project structure

* Update todoApp example to new structure

* Fix directory tree watching on wasp start

* Implement review feedback

* Fix typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Fix typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Fix another typo in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Add src prefix to file path in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Address code review comments

* Fix incorrect path in docs

* Fix references to ext in docs

* Further update docs to new structure

* Update typo on frontpage

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

* Add missing src in docs

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>

Co-authored-by: Shayne Czyzewski <523636+shayneczyzewski@users.noreply.github.com>
Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2022-11-11 18:36:50 +01:00
Shayne Czyzewski
5f48dd090f
Adds Fly.io to deployment guide (#803)
Co-authored-by: Matija Sosic <matija.sosic@gmail.com>
Co-authored-by: vincanger <70215737+vincanger@users.noreply.github.com>
2022-11-10 10:53:26 -05:00
Shayne Czyzewski
edc0581342
Update Docusaurus (#797) 2022-11-07 13:04:15 -05:00
Matija Sosic
3df81266fe Added Beta announcement bar to the landing page and docs. 2022-11-06 17:49:57 +01:00
Shayne Czyzewski
fa9f487e2a
Adds opt-in support for Tailwind (#777) 2022-11-04 09:39:13 -04:00
Martin Sosic
9cfbcbebe0 Improved messaging about node version in getting started page in docs. 2022-11-04 09:54:15 +01:00
Anthony Suárez
0cde880f24
Feat: Validate wasp version from spec (#786)
* Add wasp field to AppSpec.App

* Validate app.wasp.version in AppSpec.Valid

* Add app.wasp.version field on .wasp file generated by CreateNewProject

* Add app.wasp.version to .wasp files of e2e tests

* Add app.wasp.version to examples' .wasp files

* Add app.wasp.version to docs

* Change waspc version from 0.6.0.0 to 0.6.0

* Change app.wasp.version validation to use regular semver

* Format code

* Refactor app.wasp.version validation

* Refactor app.wasp.version validation

* Update supported app.wasp.version format in docs

* Add TODO to validateWaspVersion

* Refactor app.wasp.version using toEnum

* Create Wasp.Version module with waspVersion constant

* Fix parseWaspVersionRange regex

Fixed:
  - The regex wasn't checking the string *starts* with ^.
  - The . symbols were not escaped.
  - The $ token is not specified as supported in the regex-tdfa docs.
    \' is used instead.

* Add comment explaining wasp version validation restrictions

* Use Wasp.Version.waspVersion instead of Paths_wasp.version
2022-10-31 23:00:03 +01:00
Shayne Czyzewski
51b7f0d42c
Updates node/npm to current LTS (#788) 2022-10-31 08:08:50 -04:00
Vaishnav
a3e611cae0
Fix invalid contact link on our website (#791) 2022-10-28 18:29:06 +02:00
Matija Sosic
8c095df39f Added Farnance showcase blog post. 2022-10-28 11:52:12 +02:00
Dominik Picheta
84c60febdc Documents wasp completion in docs/cli.md
Refs #256.
2022-10-26 00:09:48 +02:00
Matija Sosic
20bd020800 Linked Copilot post to its HN discussion. 2022-10-24 16:32:21 +02:00
Emmanuel Aiyenigba
e3ce6d6776
update getting started page (#770)
* update getting started page

* update getting started page

* latest-update

* latest

Co-authored-by: Filip Sodić <filip.sodic@gmail.com>
2022-10-19 12:58:28 +02:00
Steven Garcia
76e1cf026f
Update documentation for the signup action (#757)
* Update documentation for signup()

* Update wording based on feedback

Co-authored-by: sgarcia <sgarcia@pop-os.localdomain>
2022-10-14 16:10:51 +02:00
Shayne Czyzewski
8fc6fd1836
Adds support for Dockerfile customization (#732) 2022-10-13 12:46:07 -04:00
Shayne Czyzewski
a84f3547fa
Fixes login issue for uppercase usernames (#751) 2022-10-13 12:04:45 -04:00
Shah
4020295740
Make blog intro / CTA visually distinguishable (#748)
* Add class to paragraph containing CTA

Add class to the paragraph containing CTA elements. The class is used to target the container paragraph element to create a box to distinguish CTA section from the content.

* Add css properties for paragraphy containing CTA

Added css properties for paragraph element to create a box around the CTA, centering the text and providing padding.

* Add media query for CTA box

Add media query for CTA box for small screens to prevent individual CTA from breaking. Each CTA appears on an individual line and look clean. CTA dividers are not shown on small screens.
2022-10-12 11:54:29 +02:00
Peter Reshetin
3f63340fc1
feat: separate env vars for server and client (#683) 2022-10-06 12:51:28 +02:00
Martin Šošić
059fdb5ad5
Small fix of 'Pick a Tutorial' doc page. (#737) 2022-09-30 17:41:36 +02:00
Martin Sosic
eb2ed3f0b9 Fixed a bit 'how to get started with haskell in 2022' blog post. 2022-09-30 17:35:23 +02:00
mkhamrov
93f0057299 Update to-do app tutorial links 2022-09-30 16:16:29 +03:00
Max Khamrovskyi
75245747d2
Docs update for Hacktoberfest (#731)
* Initial docs update for Hacktoberfest

* Contributing.md update

* Update "Before you begin" section

* Update web/docs/tutorials/dev-excuses-app/creating-the-project.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update web/docs/tutorials/dev-excuses-app/updating-main-page-js-file.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update CONTRIBUTING.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update web/docs/tutorials/dev-excuses-app/modifying-main-wasp-file.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update the section names

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app/updating-main-page-js-file.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/contributing.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/contributing.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/contributing.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Add Discord component and some minor fixes

* Add unclear notice

* Update web/docs/pick-a-tutorial.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app/modifying-main-wasp-file.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/getting-started.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app/modifying-main-wasp-file.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Review updates

* Update web/docs/tutorials/dev-excuses-app/modifying-main-wasp-file.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update suggestion

* Update web/docs/tutorials/dev-excuses-app/perform-migration-and-run.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update web/docs/tutorials/dev-excuses-app/perform-migration-and-run.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update

* Update web/docs/tutorials/dev-excuses-app/updating-main-page-js-file.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Remove lines

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update getExcuse function

* Update page naming convention

* Remove Main.css

* Update migration text

* Update image

* Update "Wasp's compiler is built with Haskell"

* Add tutorials description

* Update web/docs/pick-a-tutorial.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Update Discord link and tutorial ending

* Update links

Co-authored-by: mkhamrov <mkhamrov@redhat.com>
Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
Co-authored-by: Matija Sosic <matija.sosic@gmail.com>
2022-09-30 15:31:09 +03:00
Matija Sosic
535794c491 Added 'How Wasp got to 1k stars on gh' blog post. 2022-09-29 15:58:31 +02:00
Martin Sosic
f637dd206f Merge branch 'release' 2022-09-29 12:00:15 +02:00
Martin Sosic
c6eaabc09a Bit of clarification on Haskell in 2022 blog post. 2022-09-29 11:00:52 +02:00
Filip Sodić
fbf6de0d4d
Fix flickering UI in optimistic updates (#668)
* Fix query cache key generation issue

* Make waspc/todoApp return tasks in consistent order

* Implement basic support for optimistic updates

* Fix query cache key generation issue again

* Add action counter to prevent flickering updates

* Add remove todo to action counter

* Count only optimistically updated cache keys

* Make waspc/todoApp return tasks in consistent order

(cherry picked from commit 57606c74e4)

* Reduce duplication in frontend actions and queries

* Fix formatting

* Fix optimistic updates after merge

* Experimenting

* Hash queries before counting

* Rename parameters in counter

* Add task done toggling to task page

* Fixes after merge

* Fix wrong condition in example todo app

* Simplify counter with react-query's internal hash

* Remove console log and add notes

* Clear up some todos and tidy up

* Fix formatting

* Remove leftover todo

* Fix a bug that caused double action calls

* Simplify query key hashing function

* Revert accidental blog changes

* Revert accidental blog changes

* Apply optimistic updates on each query response

* Clean up code for optimistic updates

* Clean up more code for optimistic updates

* Remove redundant optimistic update tuple list

* Rename query to queryKey

* Return previous data from onMutate

* Move counter into the constructor function

* Move updatesHandler into the constructor function

* Remove debug logs from optimisticUpdatesMap

* Rename and refactor optimistic updates

* Fix typo in comments

* Remove the option to directly specify query key

* Remove flickering fixes for optimistic updates

* Add optimistic updates to Task.js

* First round of code review feedback

* Remove react query's additional options from hook

* Futher review feedback and code docs

* Fix and document error handling for optimistic updates

* Fix formatting and remove comment

* Further document optimistic update mechanisms

* Fix memory leak in updates handler map

* Update optimistic update docs

* Improve comment for useAction

* Further improve comments in actions/index

* Heavily comment actions/index

* Fix capitalization in action/index

* Add types to actions/index

* Fix jsdoc types in actions/index

* Comment testing sleeps

* Comment sleep function in todoApp/ext/actions

* Properly handle type errors in actions/index

* Fix formatting in actions/index

* Rename an argument in actions/index

* Move updateFn change to optimistic update instantiation

* Extract common functionality in actions/index

* Reuse common functionality for optimistic updates

* Fix formatting in actions/index

* Comment the internal action mechanism

* Add jsdoc types to actions/index

* Revise jsdoc in actions/index

* Document makeOptimisticUpdateMutationFn

* Add updateQuery constraints

* Address PR comments

* Update e2e tests

* Mention optimistic updates in cache invalidation

* Further elaborate updateQuery constraints

* Update e2e tests
2022-09-22 00:17:00 +02:00
Filip Sodić
4a94c9851e
Implement optimistic updates
* Remove flickering fixes for optimistic updates

* Add optimistic updates to Task.js

* First round of code review feedback

* Remove react query's additional options from hook

* Futher review feedback and code docs

* Fix and document error handling for optimistic updates

* Further document optimistic update mechanisms

* Update optimistic update docs

* Improve comment for useAction

* Further improve comments in actions/index

* Heavily comment actions/index

* Fix capitalization in action/index

* Add types to actions/index

* Fix jsdoc types in actions/index

* Comment testing sleeps

* Comment sleep function in todoApp/ext/actions

* Properly handle type errors in actions/index

* Fix formatting in actions/index

* Move updateFn change to optimistic update instantiation

* Extract common functionality in actions/index

* Fix formatting in actions/index

* Add jsdoc types to actions/index

* Revise jsdoc in actions/index

* Address PR comments

* Update e2e tests

* Mention optimistic updates in cache invalidation
2022-09-21 17:40:06 +02:00
Shayne Czyzewski
1a7a04b87c
Updates React to 17, plus some other minor version updates (#720) 2022-09-16 09:55:26 -04:00
Max Khamrovskyi
4b7b75636c
Blog post update (#725)
* Add an image to the excuses blog post

* Add image

Co-authored-by: mkhamrov <mkhamrov@redhat.com>
2022-09-15 11:20:08 +03:00
Max Khamrovskyi
c2705c82cd
Update article title and add credits for a meme (#722)
Co-authored-by: mkhamrov <mkhamrov@redhat.com>
2022-09-13 14:38:51 +03:00
Vasili Shynkarenka
92fe532786
Merge pull request #711 from wasp-lang/martin-haskell-post
Added Martin's Haskell post
2022-09-07 10:17:11 +01:00
Shayne Czyzewski
6cd38b0f94
Adds Google as an authentication method (#669) 2022-09-06 14:35:59 -04:00
flreln
cf5a4d8493 added martin's haskell post 2022-09-06 17:43:19 +02:00
Max Khamrovskyi
dd1dd42c36
Add dev excuse blog post (#714)
* Add dev excuse blog post

* Change the release date

* Add additional links and image refactoring

Co-authored-by: mkhamrov <mkhamrov@redhat.com>
2022-09-05 19:55:38 +03:00
Matija Sosic
ee7c6a2c2b
added shayne's haskell learning post and imagery (#706)
Co-authored-by: flreln <flreln@192.168.1.198>
2022-08-26 12:50:21 +02:00
Shayne Czyzewski
bc92b024e1
Renames auth method EmailAndPassword to UsernameAndPassword (#696) 2022-08-24 10:32:46 -04:00
Shayne Czyzewski
d827d05d96
Jobs callback function updates (#676) 2022-08-17 13:53:05 -04:00
Shayne Czyzewski
f06e9894a9
[docs] Updates READMEs with new branching and merging model (#695)
Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2022-08-17 11:42:32 -04:00
Vasili Shynkarenka
ae5d539bbf
Added "why join a startup" blog post
Co-authored-by: flreln <flreln@Vasilis-MacBook-Pro.local>
2022-08-15 19:38:06 +02:00
h4r1337
0de9997198
[docs] Updates todo app docs (#677)
* Changed HttpError from 403 to 401
2022-07-26 14:04:06 -04:00
Matija Sosic
1c3fae78f3 updated ml code gen blog post. 2022-07-14 12:52:11 +02:00
Matija Sosic
340a117416 updated copilot blog title. 2022-07-12 18:37:37 +02:00
Shayne Czyzewski
d5a9039722
Work around versioned package NPM bug (#661) 2022-07-07 10:37:48 -04:00
Matija Sosic
f945307e9e small blog fix. 2022-07-05 11:01:58 +02:00
Matija Sosic
553e748240
Added post about ML code generation vs coding by hand. (#654) 2022-07-05 10:09:05 +02:00
Hannah Vivian Shaw
0c3db966c0
Minor grammar and spelling fixes in docs (#662)
* Minor spelling/grammar fixes in getting-started.md

* minor grammar/spelling fixes in new project

* minor spelling/grammar fixes in task-entity.md

* minor spelling/grammar fixes to listing-tasks.md

* minor spelling/grammar fixes in creating-tasks.md

* minor spelling/grammar fixes in updating-tasks.md

* corrections to auth.md

* minor fixes to dependencies.md

* fixes to the-end.md

* fix link

* typo
2022-07-04 10:44:15 +02:00
mkhamrov
342b089adc Add google analytics 2022-06-29 17:31:28 +03:00
Martin Šošić
ec032e74e6
Touched-up deployment and related instructions. (#651) 2022-06-28 13:54:55 +02:00
Shayne Czyzewski
11da82705d
[docs] Added note to deployment docs for Apple M1 users (#652) 2022-06-28 07:42:07 -04:00
Shayne Czyzewski
110864fe7e
Add Jobs feature blog post (#636) 2022-06-23 14:10:38 -04:00
Martin Šošić
62f0a76937
Limited Wasp version to ^16.0.0 && <=16.15.0 (#634)
* Limited Wasp node version to ^16.0.0 && <=16.15.0.

In the process, I removed .nvmrc files from generated code and
refactored SemanticVersion to follow npm spec.
I also updated CI to use node 16.15.0, and not any 16.
I also updated docs.
2022-06-17 17:02:54 +02:00
Max Khamrovskyi
f83b9cd152
Merge pull request #627 from wasp-lang/change-alpha-testing-link
Change Alpha-testing link to Typeform
2022-06-09 12:54:04 +03:00
Filip Sodić
0b78f658be
Implement support for query client configuration (#612)
* Implement support for query client configuration

* Make sure query client is always initialized

* Fix formatting

* Fix formatting

* Add missing await in index.js

* Separate query client setup into two functions

* Introduce default query client config

* Fix missing export in docs

* Fix missing field warnings

* Add query client setup docs

* Update e2e tests for query client config
2022-06-09 10:37:19 +02:00
Filip Sodić
b19e95ea51
Filip intro blog post (#625)
* Add first draft of blog post

* Finish article

* finalized filip intro post - added intro + rm martijn post.

* Update web/blog/2022-05-31-filip-intro.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update web/blog/2022-05-31-filip-intro.md

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* Update web/blog/2022-05-31-filip-intro.md

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>

* Make final edits to the intro blog post

Co-authored-by: Matija Sosic <matija.sosic@gmail.com>
Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2022-06-08 16:20:11 +02:00
Max Khamrovskyi
cb28db8a1b
Change Alpha-testing link to Typeform 2022-06-08 16:13:21 +03:00
mkhamrov
fc780d6b74 Add truncate 2022-06-07 15:56:11 +03:00
Max Khamrovskyi
1e73936704
Merge pull request #613 from wasp-lang/add_gitpod_post
Add Gitpod hackathon guide
2022-06-07 15:14:15 +03:00
mkhamrov
5f8bd3aabe Add intro image 2022-06-07 14:54:24 +03:00
mkhamrov
009f26eba1 Merge branch 'add_gitpod_post' of github.com:wasp-lang/wasp into add_gitpod_post 2022-06-07 14:18:18 +03:00
mkhamrov
d1f54d98e8 Fix image description and personal banner 2022-06-07 14:18:14 +03:00
Modotte
98afb79999
Fix level of headers in deployment docs (#622) 2022-06-07 11:59:21 +02:00
Max Khamrovskyi
faf972b11a
Add bit.ly link 2022-06-06 11:22:45 +03:00
mkhamrov
efb7946cd9 Update alpha-testing program link and add WaspIntro 2022-06-05 18:31:49 +03:00
mkhamrov
3920ecd269 Add Gitpod hackathon guide 2022-06-01 16:58:21 +03:00
Shayne Czyzewski
1721371fc7
Updates Waspleau with Jobs and some documentation updates (#600) 2022-05-25 12:55:54 -04:00
Filip Sodić
59c714111e
Support for the client setup function (#595)
* Add clientSetup support to analyzer and tidy up generator

* Add clientSetup support to generator

* Add tests for client setup function and tidy up

* Address PR comments for client setup function

* Clean up server and web app generators

* Document react query invalidation on logout

* Update e2e tests after query client cache clean

* Fix syntax error in exmaple app

* Remove leftover todos

* Fix formatting

* Fix formatting

* Fix tests for client setup function

* Update e2e test

* Fix todos in templates

* Add docs for client setup

* Fix docs typo

* Fix docs typo

* Fix docs typo

* Fix docs typo

* Update e2e test
2022-05-20 14:49:26 +02:00
Shayne Czyzewski
4de7d16331
Adds cron support to pg-boss Jobs and documentation (#586) 2022-05-13 12:30:55 -04:00
Shayne Czyzewski
2345ce2b4f
[Examples] Fixes realworld auth error return and display (#571)
Adds two new sections to docs as well.
2022-04-21 10:22:21 -04:00