1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
Commit graph

2248 commits

Author SHA1 Message Date
Arunoda Susiripala 03507501cd Release 4.2.0 2017-12-04 15:30:14 -08:00
Arunoda Susiripala 820e3ff716
Always load pages with ".js" extension (#3393)
* Always fetch pages with '.js' extention from client side.

* Load error page always from _error.js rather _error/index.js

* Load pages from page.js instead of page/index.js from the client for static exports.

* Update index.js

* Simplify the path re-write logic in the webpack pages-plugin.
2017-12-05 04:49:53 +05:30
Tim Neutkens c1cefad2fd Update yarn.lock 2017-12-04 11:42:38 -08:00
Tim Neutkens 713dd816ad Merge branch 'master' of github.com:zeit/next.js into canary
# Conflicts:
#	examples/with-mobx-state-tree/components/Page.js
#	examples/with-mobx-state-tree/pages/index.js
#	examples/with-mobx-state-tree/pages/other.js
#	examples/with-mobx-state-tree/store.js
#	server/document.js
2017-12-04 11:16:39 -08:00
Giuseppe 5daafa4f87 Upgrade styled-jsx to v2.2.1 (#3358)
* Pulled encoding to top of head (#3214)

* Remove next.d.ts to use @types/next (#3297)

* Add with-mobx-state-tree example (#3179)

* Adapt with-mobx example for with-mobx-state-tree

* Remove unnecessary lastUpdate parameter to show off snapshot

* update readme

* make other.js more closely mimic index.js

* Upgrade styled-jsx to v2.2.1

Includes some bug fixes.

* Fix linting
2017-12-04 08:15:30 -08:00
Kanjie Lu cab6341545 fix typo in readme.md (#3385) 2017-12-04 08:14:19 -08:00
brandon 64c69866fe doc'd fs-routing option & added note on passHref (#3384)
2 changes:

`passHref` - just added a cautionary note on the importance of `passHref`. We had a few days of no-href links on our site b/c we used a custom component instead of a raw `<a>` tag,  and Google bot wasn't crawling our links (confirmed in Google cache). Hurt our SEO a bit, so I thought it was worth noting.


`useFileSystemPublicRoutes` - this is mentioned in https://github.com/zeit/next.js/pull/914 , but it doesn't appear any doc was actually added. We use `next-routes`, and we were serving all the files in `/pages/` in addition to their route patterns (ie duplicate content), which can be a pain w/ SEO and duplicate content.
2017-12-03 15:01:48 -08:00
dsantic 3a651971e1 Upgrading with-flow example to the latest flow-bin ver. 0.59.0 (#3337)
For upgrading I used flow-upgrade module by https://yarnpkg.com/en/package/flow-upgrade
2017-12-03 14:58:46 -08:00
Fouad Matin 2528779394 examples: add create-next-app (#3377)
* examples: add create-next-app

* fix with-typescript readme
2017-12-02 20:30:17 -08:00
Arunoda Susiripala f6bd1df6aa
Fix canary tests on CIs (travis, appveyor) (#3375)
* Dump address.

* Use zero as the port.

* Limit test cases.

* throw address.

* Fail a specific error.

* Set a port manually.

* Make sure jest is working properly.

* Set the jest timeout time to 5 min.

* Run the actual test

* Run all production tests on Travis.

* Set the Jest default timeout to 5 min for all integration tests.

* Remove production only testing.

* Remove unwanted console.log

* Remove the addition number from test case

* Set the static export test jest timeout to 5 min.

* Run tests again if they failed once.
2017-12-03 08:12:12 +05:30
Gregoor 6ad54704da Update relay example dependencies & .gitignore (#3365) 2017-12-02 18:07:42 -08:00
Sergio Xalambrí cd0e13df01 Add example of Nodemon on a custom server (#3374) 2017-12-02 15:44:38 -08:00
Tim Neutkens 36f6179a52 Check if tmpdir is writeable. Not full path 2017-12-02 09:52:34 -08:00
Tim Neutkens 8cd6bd3fc3
Add check for writeable directory (#3370)
* Add check for writeable directory

Followup of https://github.com/zeit/now-cli/issues/175

* Add link to docs
2017-12-02 18:13:39 +01:00
Benjamin Atkin 57c6f80d72 use underscore in node_modules in travis config (#3369)
The cached directory for node_modules has a dash. AFAIK node uses an underscore, not a dash, for node_modules.

Alternatively, remove it from cached directories if the typo isn't causing any problems.
2017-12-02 18:12:57 +01:00
Tim Neutkens df4974eac8
Add runtime environment example (#3371) 2017-12-02 18:08:53 +01:00
Sergio Xalambrí 32eb6b7718 Add with Portals example (#3372) 2017-12-02 18:02:22 +01:00
Roman Vanesyan 01f05d8cbc Another round of removing extra <div> (#3373) 2017-12-02 18:00:40 +01:00
Adam Stankiewicz eefab8fb3e Disable comparisons to fix mapbox-gl bundling (#3346) 2017-11-28 14:19:14 +01:00
Adrian Li f9c6e12037 Update reason example to version 3 syntax and fix errors (#3347)
* update dependencies

* add bsconfig refmt version

* update to new syntax

* add dependency on concurrently for dev convenience

* fix dev script
2017-11-28 14:15:03 +01:00
Tim Neutkens c9401214db Fix linting 2017-11-25 12:03:25 +01:00
Jess Telford 52bf00eda3 Update to uglifyjs-webpack-plugin@1.1.1 (#3329) 2017-11-23 22:25:09 +01:00
Roman Vanesyan 7a08e1b5f8 Remove extra div (#3327)
* Replace extra div with React fragment.

* Fix linter

* Replace extra div with React fragment.

* Fix linter

* fix script tag, backport nonce attribute
2017-11-23 22:12:52 +01:00
Brian Dombrowski 5ede8c9dc3 More complete with-apollo-and-redux example with dynamic post route (#3223)
* More complete with-apollo-and-redux example with dynamic post route

* Removed commented out code
2017-11-23 14:05:51 +01:00
Jonas Budelmann 742fa6590c Fix statically exported pages from hanging (#2930)
* fix script loading errors not reported if exported

* fix lint
2017-11-23 14:05:17 +01:00
Saro Vindigni 8eb8034236 remove relative path to babel-runtime (#3119) 2017-11-23 14:02:09 +01:00
Lucas Rosa fc335ac36c Add example with tailwind css (#3317)
* Add Tailwind css example

* Fix read me

* Add create-next-app setup to read me
2017-11-23 13:48:34 +01:00
Max Scher f0eacf66ea Add data node to serverState declaration (#3321)
The serverState variable definition did not include the data node, which
may cause parsing errors on the client-side.
  - add data: { } on line 23 within the apollo: { } object
2017-11-23 13:46:33 +01:00
Dan Argue a8c344fa19 Add with-mobx-state-tree example (#3179)
* Adapt with-mobx example for with-mobx-state-tree

* Remove unnecessary lastUpdate parameter to show off snapshot

* update readme

* make other.js more closely mimic index.js
2017-11-23 13:41:59 +01:00
Kenneth Auchenberg 20af8cdabe Add option to pass --inspect flag to enable server-side debugging (#3294)
* Add option to pass --inspect flag

* Re-add shebang's

* Tweak spacing

* Use global 'node' when spawning process
2017-11-20 15:51:46 +01:00
Tage A. L. K c6d9ab7563 with-apollo-auth updated for Apollo 2.0 (#3278)
* Updated for Apollo 2.0

* Updated for commit: ccb188a

* Simplified serverState

Updated with danistefanovic's comment. Looks better.

* Revert "Simplified serverState"

This reverts commit 1b543a35909dcfe401c753cb2f71760180087057.

* Simplified server

Updated with Statedanistefanovic's comment.
2017-11-17 08:23:52 +01:00
Brice BERNARD bda073cfc1 Remove next.d.ts to use @types/next (#3297) 2017-11-16 12:28:10 +01:00
yashha a0e0f851c2 Pulled encoding to top of head (#3214) 2017-11-16 11:54:36 +01:00
Thomas Vogel abe0aebcc0 updated with-apollo example to update option API (#3296) 2017-11-16 11:18:25 +01:00
Anders D. Johnson 7c9d350091 docs(readme): add missing period (#3295) 2017-11-16 10:05:42 +05:30
Tim Neutkens 03aae1f9fc Release 4.2.0-canary.1 2017-11-15 13:22:41 +01:00
Tim Neutkens 6977d61ebe Merge branch 'master' into canary
# Conflicts:
#	.travis.yml
2017-11-15 13:20:46 +01:00
Divyendu Singh ccb188ab6b Update withData.js - support withRouter HOC (#3286)
Add support for using withRouter as HOC with this example.

Passing router context manually fixes this, based on, https://github.com/zeit/next.js/issues/2908#issuecomment-338244804
2017-11-15 10:44:06 +01:00
Elliot Hesp 636c428a05 Update deprecated firebase method (#3277)
getToken is now deprecated, you'll get the following message if using the previous code:

firebase.User.prototype.getToken is deprecated. Please use firebase.User.prototype.getIdToken instead.
2017-11-15 10:35:30 +01:00
Nghiệp c0581a40cc Update README.md for with-shallow-routing example (#3285) 2017-11-15 09:55:41 +01:00
Tomek 5260736e33 example with-redux-observable (#3272)
* example with-redux-observable

* fix styling with js standard-style
2017-11-13 20:37:43 +01:00
Brice BERNARD 45e26f22b3 Fix tsx workaround, bootstrap next.d.ts, add tslint deps (#2885) 2017-11-13 13:59:00 +01:00
Vinicius Camargo fbd4f03254 Update the custom-server-express with an req.params example (#3258) 2017-11-13 12:22:10 +01:00
yuyaohshimo e67d17ef84 Add kea example (#3262) 2017-11-13 12:21:11 +01:00
Kai Yen d72d3c09ef Fixed how credentials opt is passed to HttpLink (#3269)
Prior to react-apollo 2.0 createNetworkInterface accepted the credentials option in {opt: {credentials: 'policy'}}. HttpLink accepts it as {credentials: 'policy'}.
2017-11-13 12:20:59 +01:00
Jess Telford 80a1603189 Use uglify-es for minification (#3150) 2017-11-13 12:19:51 +01:00
Tim Neutkens ccaf640b47
Document router events the way they are used (#3268) 2017-11-11 20:54:50 +01:00
Isaac Ellmen dc07cd1b19 Set Cache-Control max-age to a year (#3247) 2017-11-09 21:27:01 +01:00
Tomas Roos 629d0a261b messages are availble within initialProps (#3252)
This has never been working, we based our intl + locale lookups out of this example and found out when translations wasn't working on page transitions due to the fact that messages gets set to undefined because its trying to destruct in the incorrect level
2017-11-08 20:37:52 +01:00
Leo Lamprecht 92cc28a448 Canary-specific Travis CI config
https://leo.im/2017/canary
2017-11-06 10:45:46 +01:00