Commit Graph

89 Commits

Author SHA1 Message Date
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
Mihovil Ilakovac
0fce66f21e
Drop the npm version requirement (#1002) 2023-02-13 16:10:40 +01:00
Shayne Czyzewski
b14ed945fc
Adds wasp deploy CLI command for Fly.io (#961) 2023-02-07 10:29:25 -05: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
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
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
ed8bc2ef74 Added link to Waspello demo on lp + fixes deployment docs. 2023-01-04 15:27:28 +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
vincanger
a3f0b7d9f2 Update deploying.md 2022-12-13 10:56:10 +01:00
vincanger
46ad0b4d1d Update features.md 2022-12-12 17:28:05 +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
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
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
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
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
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
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
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
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
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
Dominik Picheta
84c60febdc Documents wasp completion in docs/cli.md
Refs #256.
2022-10-26 00:09:48 +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