1. 24 3月, 2020 1 次提交
  2. 17 3月, 2020 2 次提交
  3. 26 2月, 2020 1 次提交
  4. 19 2月, 2020 1 次提交
  5. 15 2月, 2020 2 次提交
  6. 14 2月, 2020 1 次提交
    • A
      Simplify frontend · b8fa7da9
      Asher 提交于
      Just a login form and a list of applications. No modals or anything like
      that.
      b8fa7da9
  7. 06 2月, 2020 1 次提交
  8. 05 2月, 2020 1 次提交
  9. 09 1月, 2020 1 次提交
  10. 08 1月, 2020 1 次提交
    • A
      Update nbin · 6a1dcab7
      Asher 提交于
      Should finally be able to build with Node v12 now.
      6a1dcab7
  11. 01 11月, 2019 1 次提交
  12. 30 10月, 2019 1 次提交
  13. 19 10月, 2019 2 次提交
    • A
      Add dependencies required for running build script · 88cef85f
      Asher 提交于
      They were getting pulled from VS Code which doesn't work if you are
      running a build in a clean repo.
      88cef85f
    • A
      Update to 1.39.2 · bdd11f74
      Asher 提交于
      Also too the opportunity to rewrite the build script since there was a
      change in the build steps (mainly how the product JSON is inserted) and
      to get the build changes out of the patch. It also no longer relies on
      external caching (we'll want to do this within CI instead).
      bdd11f74
  14. 11 10月, 2019 1 次提交
  15. 08 10月, 2019 1 次提交
  16. 05 10月, 2019 1 次提交
  17. 17 9月, 2019 1 次提交
    • A
      Update nbin · ef069d9b
      Asher 提交于
      The latest version contains a fix for passing null options when reading
      a file. Fixes #544.
      ef069d9b
  18. 13 9月, 2019 1 次提交
    • A
      Add tar endpoint · f8635a12
      Asher 提交于
      This will be used to load extensions into the browser using requirefs.
      f8635a12
  19. 31 8月, 2019 1 次提交
  20. 14 8月, 2019 1 次提交
  21. 10 8月, 2019 1 次提交
  22. 01 8月, 2019 1 次提交
  23. 19 7月, 2019 4 次提交
  24. 17 4月, 2019 1 次提交
    • L
      Added serviceworker and web-manifest (#154) · 22b485ac
      Luca Casonato 提交于
      * Added serviceworker and manifest.json
      
      * added deps in package.json
      
      * fixed image link
      
      * actually fixed images i think
      
      * added assets to individual module folders
      
      * added caching
      
      * Serviceworker now properly loads
      
      * Changed single to double quotes
      
      * Update lock
      
      * moved the service worker back into prod only
      
      * removed sw from general
      
      * changed background color of splash screen
      
      * added logo to server
      
      * centralized logo into single assets folder
      22b485ac
  25. 16 4月, 2019 1 次提交
    • A
      Update node to 10.15.1 (#472) · aabb2ecd
      Asher 提交于
      * Update Node to 10.15.1
      
      * Remove string replace that was used for oclif
      
      * Update nbin
      
      * Package node-pty and spdlog with nbin
      
      * Label stderr/stdout from shared process
      
      * Remove fork override
      
      * Prevent "already disposed" errors when trying to kill disposed proxies
      
      * Include spdlog dependencies
      
      * Shim /node_modules
      
      * Add node_modules to Docker ignore
      
      It keeps using my already-built .node files which results in a
      mismatching GLIBC version error.
      
      * Update nbin
      aabb2ecd
  26. 04 4月, 2019 1 次提交
    • K
      Improve CI caching (#416) · dcf409ae
      Kyle Carberry 提交于
      * Adjust linux distro to ubuntu 14.04
      
      * Cache lib directory for speedy builds
      
      * Fix path linking for default extensions
      
      * Update reset
      
      * Reset to head
      
      * Improve caching
      
      * Still run yarn in CI
      
      * Update yarn before install
      
      * Increase cache timeout
      
      * Install vscode from vstar
      
      * Undo data-dir changes to CLI, add back clean, remove unused CI func
      
      * Remove additional flags added
      
      * Remove unused dependency
      
      * Reset vscode install dir so patching always works
      dcf409ae
  27. 02 4月, 2019 1 次提交
  28. 27 3月, 2019 1 次提交
    • A
      Refactor evaluations (#285) · dc2253e7
      Asher 提交于
      * Replace evaluations with proxies and messages
      
      * Return proxies synchronously
      
      Otherwise events can be lost.
      
      * Ensure events cannot be missed
      
      * Refactor remaining fills
      
      * Use more up-to-date version of util
      
      For callbackify.
      
      * Wait for dispose to come back before removing
      
      This prevents issues with the "done" event not always being the last
      event fired. For example a socket might close and then end, but only
      if the caller called end.
      
      * Remove old node-pty tests
      
      * Fix emitting events twice on duplex streams
      
      * Preserve environment when spawning processes
      
      * Throw a better error if the proxy doesn't exist
      
      * Remove rimraf dependency from ide
      
      * Update net.Server.listening
      
      * Use exit event instead of killed
      
      Doesn't look like killed is even a thing.
      
      * Add response timeout to server
      
      * Fix trash
      
      * Require node-pty & spdlog after they get unpackaged
      
      This fixes an error when running in the binary.
      
      * Fix errors in down emitter preventing reconnecting
      
      * Fix disposing proxies when nothing listens to "error" event
      
      * Refactor event tests to use jest.fn()
      
      * Reject proxy call when disconnected
      
      Otherwise it'll wait for the timeout which is a waste of time since we
      already know the connection is dead.
      
      * Use nbin for binary packaging
      
      * Remove additional module requires
      
      * Attempt to remove require for local bootstrap-fork
      
      * Externalize fsevents
      dc2253e7
  29. 13 3月, 2019 1 次提交
  30. 01 3月, 2019 1 次提交
  31. 26 2月, 2019 1 次提交
  32. 22 2月, 2019 1 次提交
    • K
      Featureful (#31) · 85d2225e
      Kyle Carberry 提交于
      * Fix loading within the CLI
      
      * Remove app
      
      * Remove promise handle
      
      * Add initial travis file
      
      * Add libxkbfile dependency
      
      * Add libxkbfile-dev
      
      * Add build script
      
      * Fix malformed bash statement
      
      * Remove yarn from script
      
      * Improve build script
      
      * Extract upx before usage
      
      * Only run upx if on linux
      
      * Ensure resource directory exists
      
      * Pack runnable binary
      
      * Export binary with platform
      
      * Improve build process
      
      * Install upx before running install script
      
      * Update typescript version before running nexe
      
      * Add os.release() function for multi-platform support
      
      * Update travis.yml to improve deployment
      
      * Add on CI
      
      * Update to v1.31.0
      
      * Add libsecret
      
      * Update build target
      
      * Skip cleanup
      
      * Fix built-in extensions
      
      * Add basics for apps
      
      * Create custom DNS server
      
      * Fix forking within CLI. Fixes TS language features
      
      * Fix filename resolve
      
      * Fix default extensions path
      
      * Add custom dialog
      
      * Store workspace path
      
      * Remove outfiles
      
      * Cleanup
      
      * Always authed outside of CLI
      
      * Use location.host for client
      
      * Remove useless app interface
      
      * Remove debug file for building wordlist
      
      * Use chromes tcp host
      
      * Update patch
      
      * Build browser app before packaging
      
      * Replace all css containing file:// URLs, fix webviews
      
      * Fix save
      
      * Fix mkdir
      85d2225e
  33. 20 2月, 2019 1 次提交
    • A
      Make everything use active evals (#30) · 4a80bcb4
      Asher 提交于
      * Add trace log level
      
      * Use active eval to implement spdlog
      
      * Split server/client active eval interfaces
      
      Since all properties are *not* valid on both sides
      
      * +200% fire resistance
      
      * Implement exec using active evaluations
      
      * Fully implement child process streams
      
      * Watch impl, move child_process back to explicitly adding events
      
      Automatically forwarding all events might be the right move, but wanna
      think/discuss it a bit more because it didn't come out very cleanly.
      
      * Would you like some args with that callback?
      
      * Implement the rest of child_process using active evals
      
      * Rampant memory leaks
      
      Emit "kill" to active evaluations when client disconnects in order to
      kill processes. Most likely won't be the final solution.
      
      * Resolve some minor issues with output panel
      
      * Implement node-pty with active evals
      
      * Provide clearTimeout to vm sandbox
      
      * Implement socket with active evals
      
      * Extract some callback logic
      
      Also remove some eval interfaces, need to re-think those.
      
      * Implement net.Server and remainder of net.Socket using active evals
      
      * Implement dispose for active evaluations
      
      * Use trace for express requests
      
      * Handle sending buffers through evaluation events
      
      * Make event logging a bit more clear
      
      * Fix some errors due to us not actually instantiating until connect/listen
      
      * is this a commit message?
      
      * We can just create the evaluator in the ctor
      
      Not sure what I was thinking.
      
      * memory leak for you, memory leak for everyone
      
      * it's a ternary now
      
      * Don't dispose automatically on close or error
      
      The code may or may not be disposable at that point.
      
      * Handle parsing buffers on the client side as well
      
      * Remove unused protobuf
      
      * Remove TypedValue
      
      * Remove unused forkProvider and test
      
      * Improve dispose pattern for active evals
      
      * Socket calls close after error; no need to bind both
      
      * Improve comment
      
      * Comment is no longer wishy washy due to explicit boolean
      
      * Simplify check for sendHandle and options
      
      * Replace _require with __non_webpack_require__
      
      Webpack will then replace this with `require` which we then provide to
      the vm sandbox.
      
      * Provide path.parse
      
      * Prevent original-fs from loading
      
      * Start with a pid of -1
      
      vscode immediately checks the PID to see if the debug process launch
      correctly, but of course we don't get the pid synchronously.
      
      * Pass arguments to bootstrap-fork
      
      * Fully implement streams
      
      Was causing errors because internally the stream would set this.writing
      to true and it would never become false, so subsequent messages would
      never send.
      
      * Fix serializing errors and streams emitting errors multiple times
      
      * Was emitting close to data
      
      * Fix missing path for spawned processes
      
      * Move evaluation onDispose call
      
      Now it's accurate and runs when the active evaluation has actually
      disposed.
      
      * Fix promisifying fs.exists
      
      * Fix some active eval callback issues
      
      * Patch existsSync in debug adapter
      4a80bcb4
  34. 08 2月, 2019 1 次提交