Commit Graph

1199 Commits

Author SHA1 Message Date
tanner0101 f8ebd37505 client docs 2020-03-02 13:39:44 -05:00
tanner0101 b74b590060 timestamp updates 2020-03-02 13:16:47 -05:00
tanner0101 c6a7f75a59 rc.1 updates 2020-03-02 13:07:33 -05:00
rpstro02 eef1360f6a
Siblings (#443)
* added siblings documentation

* more siblings documentation

* siblings

* Add previously abridged siblings and migration code
Improved sibling relationship post request

* Improved tag creation post route
addressed nits
2020-02-20 20:55:03 +00:00
Tanner 6fb3503878
Swift 5.2 requirement (#442) 2020-02-15 13:44:40 -08:00
tanner0101 8536178b4b add migration names, fixes #441 2020-02-15 13:03:26 -05:00
Steve Bryce 2448ff5392
Timestamp and ModelMiddleware docs (#436)
* Timestamp and ModelMiddleware docs

* Readability improvements

* Nit fixes
2020-02-07 13:06:22 +00:00
Felix Wehnert 83ebdfc099
Update getting-started.md (#438) 2020-01-30 20:33:51 +00:00
Samuel Shearing 80f36e1c65 Update Run option for Production build (#437)
Replace .build/debug/Run with .build/release/Run
2020-01-28 15:17:14 +00:00
Tanner c5151a44cb
add authentication (#435)
* add authentication

* update auth

* rm yaml change

* add fluent auth/c

* fixes

* fix nits

* composition
2020-01-22 14:59:59 -08:00
tanner0101 89a04ceb27 small fixes 2020-01-20 22:30:55 -05:00
Tanner 2e4060e82d
add validation (#434)
* add validation

* fix nits

* small nit

* type name nit
2020-01-20 19:17:43 -08:00
tanner0101 222a02be9a update title 2020-01-20 16:11:22 -05:00
tanner0101 1c8f61f6f2 fix links 2020-01-20 16:09:25 -05:00
Tanner f675ce19f8
Refactor 4.0 Folder Structure (#433)
* validation basics

* refactor folder structure
2020-01-20 12:17:12 -08:00
Bastian Inuk Christensen 98f8095c48 Changed .psql to .mysql in part about mysql (#431) 2020-01-19 10:14:19 -08:00
Tanner ed4878a5e9
start fluent docs (#430)
* start fluent docs

* finish overview

* update sqlite config

* fix nits

* fix typo
2020-01-18 13:09:44 -08:00
Thomas Krajacic 345cf03a6a Fix typos (#429) 2020-01-18 11:11:32 +08:00
Tanner 69ae643d3a
add content section (#423)
* add content section

* scaffold query + config

* rm extra headers

* custom + subscript
2020-01-17 14:20:03 -05:00
tanner0101 73c0b21963 add swift to usr bin 2020-01-15 23:41:47 -05:00
tanner0101 2b39715429 fix links 2020-01-15 13:47:50 -05:00
Tanner 26d3a55a28
deploy guides (#428)
* deploy guides

* vapor 4 updates

* digital-ocean spelling
2020-01-15 13:41:46 -05:00
logan 7c74d45cf0 add heroku deploy docs (#427)
* add heroku deploy docs

* restructure heroku deploy

* folder typo

* fix comments

Co-authored-by: Tanner <me@tanner.xyz>
2020-01-02 10:49:10 -05:00
Lucas Derraugh 843d283320 Fix misspelling "succesful" (#424)
succesful -> successful
2020-01-02 09:25:09 -05:00
Alexandre Brispot 597e58c19a Add unauthenticated user redirection example (#425)
* Add unauthenticated user redirection example

* Update web.md
2019-12-29 19:22:04 +00:00
viz 0026cae298 Update hello-world.md (#426)
Seems the instruction is outdated.
2019-12-23 09:40:16 -06:00
Tom Counsell 9f32ff045c Fix probable typo: LoginController -> LoginAPIController (#420) 2019-11-02 08:04:32 -04:00
Kamalakannan Srinivasan bca650e239 Updated macos.md (#419)
Made minor edits to the document.
2019-10-30 16:09:40 +01:00
tanner0101 4a9b661522 rm fatalerror 2019-10-25 14:05:21 -04:00
tanner0101 fd49bc7571 add route groups section 2019-10-25 13:55:21 -04:00
tanner0101 9f1282b71f update manifest format 2019-10-24 16:50:35 -04:00
tanner0101 ef922fe086 add routes section 2019-10-22 22:38:15 -04:00
tanner0101 c6d806cf0c folder structure, spm, + routing 2019-10-22 19:02:24 -04:00
Thomas Krajacic d498dd5ff7 Fix link to hello world page (#418)
* Fix link to hello world sample

* Fix fixing the link
2019-10-21 16:18:52 +01:00
Tanner Nelson 7ab67897c4 add -beta suffix 2019-10-11 19:06:01 -04:00
Tanner 3acfa72719
start vapor 4 docs (#416)
* start vapor 4 docs

* add getting started page

* add version switcher + fix deploy

* improve macOS wording
2019-10-11 18:59:58 -04:00
Joe Smith 39491a08ac Add fluent-dynamodb (#415)
* Add fluent-dynamodb

* Update getting-started.md
2019-10-08 10:59:53 -04:00
Joe Smith 95bba5fa2e Cannot use `id` in Swift (#407)
* Cannot use id in Swift

`error: 'id' is unavailable in Swift: 'id' is not available in Swift; use 'Any'`

https://developer.apple.com/swift/blog/?id=39

* Update routing.md
2019-09-12 15:33:36 +01:00
Hoàng Minh Nhật f7fa580ad1 Fix error in sample source in blocking section (#410)
- Add return type *-> Future<String>* to fix compile error *Type 'PathComponentsRepresentable' does not conform to protocol 'ExpressibleByStringLiteral'*
- Change *DispatchQueue.global()* to *DispatchQueue.global().async* to fix compile error *Cannot invoke 'global' with an argument list of type '(() -> ())'*
2019-09-12 15:30:37 +01:00
Christopher Combes ff145e1e7c Fix internal links in DatabaseKit and Fluent. (#411) 2019-09-12 15:29:51 +01:00
David Stephens 426073f599 `Timestampkey` -> `TimestampKey` in example (#412)
Fix typo that would lead to people copying the example getting an "undeclared type" error.
2019-08-07 23:54:51 +02:00
Anthony Bullard b701b0dca4 Fix typo in Redis -> Getting Started (#413)
For clearer reading
2019-07-16 21:39:22 -05:00
Joe Smith 956bc55ca8 Pointer toward a struct and not raw array for Encodable (#409) 2019-06-19 15:17:35 -04:00
Matthew Davies f6b3f0c532 corrects database-kit link (#406)
The relative path for the DatabaseKit Connections link was incorrect
2019-05-23 10:02:29 -05:00
Jonas Schwartz 08857102e5
Adding deploy to Vapor Red (#405)
* Adding deploy to Vapor Red

* Adding deploy to Vapor Red
2019-05-13 17:38:43 +02:00
Jerry-Carter b93aca2297 Update models.md (#403)
Added descriptions of the creation and update timestamps and of soft delete.
2019-05-05 09:25:18 -04:00
Christian Weinberger a65a957cea Update toolbox.md (#400)
I am always searching for the installation guide for the toolbox on this page, so I added the links.
2019-03-20 11:39:18 -04:00
NobodyNada 9ac62ae943 Vapor repo needs to be tapped before installing with Homebrew (#392) 2019-02-05 18:22:47 -05:00
Ross Beazley 2b648ed280 fix incorrect pattern name DI -> Service Locator (#391)
As fowler discusses here

[Inversion of Control Containers and the Dependency Injection pattern](https://martinfowler.com/articles/injection.html#UsingAServiceLocator)

Dependency Injection and Service Locator are different things. If I understand correctly a service locator is passed into the object in question and it then has to request the service it needs from it. Dependency injection would have the objects dependencies automatically injected in through its initialiser or setters. In this case I think we are using a Service Locator.
2019-01-31 09:38:02 +00:00
Jacob Rhoda 512bc1e62c Add cache configuration to MySQL documentation (#378)
This adds a simple snippet and explanation for setting up MySQL to be used as a KeyedCache. SQLite does this automatically, Postgres does this simpler, but while MySQL supports it, it's more of an involved process.
2019-01-17 12:29:37 -05:00