{"action":"created","issue":{"url":"https://api.github.com/repos/linnovate/mean/issues/1027","labels_url":"https://api.github.com/repos/linnovate/mean/issues/1027/labels{/name}","comments_url":"https://api.github.com/repos/linnovate/mean/issues/1027/comments","events_url":"https://api.github.com/repos/linnovate/mean/issues/1027/events","html_url":"https://github.com/linnovate/mean/issues/1027","id":55200235,"number":1027,"title":"Pretty URLs shipped standard","user":{"login":"zwhitchcox","id":4328800,"avatar_url":"https://avatars.githubusercontent.com/u/4328800?v=3","gravatar_id":"","url":"https://api.github.com/users/zwhitchcox","html_url":"https://github.com/zwhitchcox","followers_url":"https://api.github.com/users/zwhitchcox/followers","following_url":"https://api.github.com/users/zwhitchcox/following{/other_user}","gists_url":"https://api.github.com/users/zwhitchcox/gists{/gist_id}","starred_url":"https://api.github.com/users/zwhitchcox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zwhitchcox/subscriptions","organizations_url":"https://api.github.com/users/zwhitchcox/orgs","repos_url":"https://api.github.com/users/zwhitchcox/repos","events_url":"https://api.github.com/users/zwhitchcox/events{/privacy}","received_events_url":"https://api.github.com/users/zwhitchcox/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/linnovate/mean/milestones/4","labels_url":"https://api.github.com/repos/linnovate/mean/milestones/4/labels","id":950181,"number":4,"title":"0.5","description":"- Multiple DB support\r\n- Swagger support\r\n- clean urls - html5push state + mean-seo","creator":{"login":"liorkesos","id":245027,"avatar_url":"https://avatars.githubusercontent.com/u/245027?v=3","gravatar_id":"","url":"https://api.github.com/users/liorkesos","html_url":"https://github.com/liorkesos","followers_url":"https://api.github.com/users/liorkesos/followers","following_url":"https://api.github.com/users/liorkesos/following{/other_user}","gists_url":"https://api.github.com/users/liorkesos/gists{/gist_id}","starred_url":"https://api.github.com/users/liorkesos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liorkesos/subscriptions","organizations_url":"https://api.github.com/users/liorkesos/orgs","repos_url":"https://api.github.com/users/liorkesos/repos","events_url":"https://api.github.com/users/liorkesos/events{/privacy}","received_events_url":"https://api.github.com/users/liorkesos/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2015-01-25T10:55:18Z","updated_at":"2015-01-25T11:01:24Z","due_on":"2015-02-27T22:00:00Z","closed_at":null},"comments":20,"created_at":"2015-01-22T19:52:41Z","updated_at":"2015-01-29T21:06:39Z","closed_at":null,"body":"I slightly modified the mean package, as you can see [here](https://github.com/zwhitchcox/mean/tree/pretty-urls) to remove the #! prefix. I'm just trying to get a feel if anyone thinks this should be included in the standard package.\r\n\r\nThe key change is right [here](https://github.com/zwhitchcox/mean/blob/pretty-urls/config/express.js#L116). Instead of excluding every possible path not needed, as suggested in [this article](http://blog.inzite.io/how-to-remove-hashbang-for-single-page-meanio-web-app/), which, I think results in much simpler, cleaner, easier to use code, but, of course, I could be wrong.\r\n\r\nYou can see an example of how to include a path in the [articles package](https://github.com/zwhitchcox/mean/blob/pretty-urls/packages/articles/server/routes/articles.js#L14)\r\n\r\nYou can download this and use it right now, and everything should work. Please let me know what you think! If there is interest, I will submit a pull request. You'll have to checkout the pretty-urls branch"},"comment":{"url":"https://api.github.com/repos/linnovate/mean/issues/comments/72104017","html_url":"https://github.com/linnovate/mean/issues/1027#issuecomment-72104017","issue_url":"https://api.github.com/repos/linnovate/mean/issues/1027","id":72104017,"user":{"login":"pratik60","id":2249430,"avatar_url":"https://avatars.githubusercontent.com/u/2249430?v=3","gravatar_id":"","url":"https://api.github.com/users/pratik60","html_url":"https://github.com/pratik60","followers_url":"https://api.github.com/users/pratik60/followers","following_url":"https://api.github.com/users/pratik60/following{/other_user}","gists_url":"https://api.github.com/users/pratik60/gists{/gist_id}","starred_url":"https://api.github.com/users/pratik60/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pratik60/subscriptions","organizations_url":"https://api.github.com/users/pratik60/orgs","repos_url":"https://api.github.com/users/pratik60/repos","events_url":"https://api.github.com/users/pratik60/events{/privacy}","received_events_url":"https://api.github.com/users/pratik60/received_events","type":"User","site_admin":false},"created_at":"2015-01-29T21:06:39Z","updated_at":"2015-01-29T21:06:39Z","body":"@zwhitchcox - We just updated mean to 4.3 today which has some big changes. You might have to fix a few merge conflicts before you can update the code.\r\n\r\nAfter the merge conflicts are resolved, send a pr, it will be easier to comment there."}}