{"action":"closed","issue":{"url":"https://api.github.com/repos/statamic/v2-hub/issues/683","repository_url":"https://api.github.com/repos/statamic/v2-hub","labels_url":"https://api.github.com/repos/statamic/v2-hub/issues/683/labels{/name}","comments_url":"https://api.github.com/repos/statamic/v2-hub/issues/683/comments","events_url":"https://api.github.com/repos/statamic/v2-hub/issues/683/events","html_url":"https://github.com/statamic/v2-hub/issues/683","id":154727414,"number":683,"title":"Notes on a Clean Install of 2.0.4 while Offline","user":{"login":"iDGS","id":1248937,"avatar_url":"https://avatars.githubusercontent.com/u/1248937?v=3","gravatar_id":"","url":"https://api.github.com/users/iDGS","html_url":"https://github.com/iDGS","followers_url":"https://api.github.com/users/iDGS/followers","following_url":"https://api.github.com/users/iDGS/following{/other_user}","gists_url":"https://api.github.com/users/iDGS/gists{/gist_id}","starred_url":"https://api.github.com/users/iDGS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iDGS/subscriptions","organizations_url":"https://api.github.com/users/iDGS/orgs","repos_url":"https://api.github.com/users/iDGS/repos","events_url":"https://api.github.com/users/iDGS/events{/privacy}","received_events_url":"https://api.github.com/users/iDGS/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-13T14:40:06Z","updated_at":"2016-05-17T15:51:07Z","closed_at":"2016-05-17T15:51:07Z","body":"I discovered a few things that might be of interest when I had occasion to do a clean install of 2.0.4 into `localhost` on my laptop while entirely offline. AFAICR...\r\n\r\n1. Although I entered a valid license key, the install insisted my key was invalid. Better might be if it just informed me it couldn't validate my license while offline, and defaulted more gracefully into Trial Mode. (Yes, it was in Trial Mode. The point here being it would be nicer if it didn't scold me by presuming I'm an offender.)\r\n\r\n2. The Gravitar icon was a broken image. Small thing, but why not default to e.g., either a copy of the default Gravitar icon you've maybe stashed away somewhere as a data URI ([https://css-tricks.com/data-uris/](https://css-tricks.com/data-uris/)), or perhaps ye olde stag avatar under such circumstances?\r\n\r\n3. Upon later regaining my online connection, it was still in Trial Mode. I had to intervene and manually `Save` the CP pane with the license key I'd already entered in order to get blessed. I dunno. Kinda thought it would do that automatically.\r\n\r\n4. `git status` after the `Save` in step 3, above, shows `site/settings/system.yaml` has been modified. (All well and good.) However, some of the things that `git diff HEAD site/settings/system.yaml` revealed were additions I would not have expected to depend on having an online connection. E.g.,\r\n```\r\n+date_format: F jS, Y\r\n+default_extension: md\r\n+filesystems:\r\n+  content:\r\n+    driver: local\r\n+    root: site/content\r\n+  storage:\r\n+    driver: local\r\n+    root: site/storage\r\n+  users:\r\n+    driver: local\r\n+    root: site/users\r\n+  themes:\r\n+    driver: local\r\n+    root: site/themes\r\n+    url: /site/themes\r\n```\r\n\r\nand\r\n```\r\n+redactor:\r\n+  - \r\n+    name: Standard\r\n+    settings:\r\n+      buttons:\r\n+        - formatting\r\n+        - bold\r\n+        - italic\r\n+        - unorderedlist\r\n+        - orderedlist\r\n+        - html\r\n+  - \r\n+    name: Basic\r\n+    settings:\r\n+      buttons:\r\n+        - bold\r\n+        - italic\r\n+timezone: UTC\r\n+send_powered_by_header: true\r\n```\r\n\r\nNone of this is earth-shaking stuff. I just thought you might be interested to know."}}