1. 24 Aug, 2019 1 commit
  2. 09 May, 2019 1 commit
    • rgaudin's avatar
      Removed ideacube · 1de0d964
      rgaudin authored
      - static homepage generated in installer (using ideascube template)
      - shared static for all system pages
      - changed default user from `ideascube` to `user`
      - `default` cert replaced with actual FQDN one
      - ZIM files copied directly into data/packages/
      - new master to include those changes
      - `default` cert replaced with actual FQDN one
      1de0d964
  3. 21 Nov, 2018 1 commit
  4. 20 Nov, 2018 1 commit
  5. 23 Oct, 2018 2 commits
    • rgaudin's avatar
      Use the main ideascube catalog URL as test URL · 97301b3a
      rgaudin authored
      - Testing URL is required to be working for Kiwix Hotspot to function
      - Safer as previous URL (favicon) might be removed
      - Kiwx Hotspot unusable anyway if this new file is not available
      97301b3a
    • rgaudin's avatar
      Use a proxies configuration for downloads · b496b52f
      rgaudin authored
      - introduced a preferences JSON file (stored in homedir) via get_prefs() and save_prefs()
      - preferences can contain HTTP_PROXY and HTTPS_PROXY values
      - introduced a proxies variable via get_proxies()
      - proxies conf has "http" and "https" keys.
      those replicates the preference ones and contains full proxy URI: http://username:pass@server:port
      - preferences and proxies are read on startup
      - when present, proxies are superseeded by environment variables (HTTP_PROXY and HTTPS_PROXY)
      - proxy URI in prefs file or env can be socks:// (useful for tests using SSH)
      - test_connection() tests one HTTP and one HTTPS URLs
      b496b52f
  6. 21 Sep, 2018 2 commits
  7. 20 Sep, 2018 2 commits
  8. 12 Sep, 2018 1 commit
  9. 31 Aug, 2018 1 commit
    • rgaudin's avatar
      Issue #214: Improve SD card writing · c892639b
      rgaudin authored
      - add a delay after diskpart to prevent Bad file descriptor error
      - speed up process by writing chunks of 25MiB
      - properly close device and image on error
      - additional logging
      - fixed SD challenge offset
      - copy is properly cancellable
      - dont consider failed-to-write as a complete failure (use success image name)
      - in case of failure to write, invite user to use Etcher via File menu entry
      c892639b
  10. 26 Jul, 2018 1 commit
  11. 27 Jun, 2018 1 commit
    • rgaudin's avatar
      updated constants in data file · 102f548b
      rgaudin authored
      	removed ref to pibox_ideascube_conf (moved to ansiblecube)
      	removed refs to raspbian (moved to contents.json)
      	removed constant sizes for projects (now calculated in backend/content via contents.json)
      
      	added constant for `cache_folder`, `content_file` and `help_url`
      102f548b
  12. 28 Nov, 2017 1 commit
    • thiolliere's avatar
      use vexpress-a15 machine · 8c33d29a
      thiolliere authored
      because we want to use more RAM
      both a15_a7 and a15-tc1 dtb works with machine a15.
      a15_a7 seems to be the more powerfull but I don't know
      8c33d29a
  13. 17 Aug, 2017 1 commit
  14. 16 Aug, 2017 1 commit
  15. 15 Aug, 2017 1 commit
  16. 11 Aug, 2017 1 commit
  17. 21 Jul, 2017 2 commits
    • thiolliere's avatar
      use file chooser · 4d091bd2
      thiolliere authored
      (on travis we use temporary thiolliere pyinstaller repo. for macos)
      
      code refactor:
      download is no longer needed as we only download one file (it was useful
      when we were also downloading vexpress boot)
      
      a file chooser button ask for build directory
      
      an image with extensio building.img is created
      
      extension is changed to error.img or .img at the end of the process.
      
      we do not delete the file even on sd card installation.
      4d091bd2
    • thiolliere's avatar
      menubar about dialog · 60a0abfc
      thiolliere authored
      60a0abfc
  18. 20 Jul, 2017 2 commits
  19. 29 Jun, 2017 1 commit