Wykres commitów

540 Commity (9fca7a6cd37eb017965ccc118e3797ed6ee6ef3b)

Autor SHA1 Wiadomość Data
Tim Robinson 0f74b9ea3b Using old logic but a new warning message for file saves actually timing out vs those done when disconnected 2015-06-30 14:34:25 +00:00
Tim Robinson 0bcd25830c Using fallback save if document state is not idle 2015-06-30 14:01:20 +00:00
Tim Robinson 3225ca94ac SaveStateDebugging yay 2015-06-30 11:08:32 +00:00
Tim Robinson e22436350f Changing saveState instead of state now 2015-06-30 11:01:32 +00:00
Tim Robinson 5b6b9266ac Don't set IDLE too early 2015-06-30 10:41:04 +00:00
Tim Robinson 9afcca6e94 Send error before setting state back to IDLE 2015-06-30 10:38:05 +00:00
Lennart Kats cc31762d57 Allow killing debugger processes with sudo
like haproxy when debugging Cloud9
2015-06-30 12:34:55 +02:00
Tim Robinson 3b0aeacf88 Don't setup saveWatchDog in save as it will always timeout if state is not IDLE 2015-06-30 10:24:07 +00:00
Tim Robinson 6f0f7f634c Changing file state throughout save process to track where saving is becoming stuck 2015-06-30 10:23:36 +00:00
Tim Robinson 4a6299146e Checking for undefined process and making code easier to understand 2015-06-29 14:19:36 +00:00
nightwing 6ec98e0a45 fix snippet loader 2015-06-28 17:06:44 +04:00
nightwing 0f83dcd570 allow enabling emmet from a mode 2015-06-25 19:13:35 +04:00
Tim Robinson 2ee34efd14 resettingDatabase isn't a constant. Fixing hanging test 2015-06-25 08:35:25 +00:00
Tim Robinson 35fb34085a Check nextOp is valid inside the loop where it's changed 2015-06-24 10:12:51 +00:00
Tim Robinson 6633c2a82f Merge remote-tracking branch 'origin/master' into fix/collab-db-corrupt 2015-06-23 11:59:16 +00:00
Tim Robinson d84f7886fc Sending all collab errors to raygun 2015-06-23 11:15:45 +00:00
Tim Robinson 07f98797df Added logging of all file saved errors 2015-06-23 09:59:50 +00:00
Tim Robinson 04d5f2ea47 Merge pull request +7715 from c9/revert-7714-revert-sftp-by-default
Fix c9/sftp-by-default
2015-06-22 16:32:55 +02:00
Lennart kats e88375aeab Add api to onlinedev_helper 2015-06-21 11:37:46 +00:00
Tim Robinson a50df730b0 Fixes from hauryun and improved wording with brookes suggestions 2015-06-19 15:05:10 +00:00
Axel Hecht c4d3daaf93 Allow completion to specify that the suffix should be removed, fixes #5.
For a completion like
{
  name: "dictionary",
  replaceText: "dictionary",
  deleteSuffix: true,
  meta: "Dictionary",
  priority: 100
}
taking that suggestion for digtio^nary will actually replace the
whole word.
2015-06-18 17:16:18 +02:00
Lennart Kats 5aacd61841 Merge pull request +7737 from c9/update/jsbeautify
update jsbeautify
2015-06-18 13:19:59 +02:00
Ruben Daniels e7093564e0 Merge pull request +7804 from c9/fix-sdk
Fix minor sdk-related issues
2015-06-17 09:07:36 -07:00
Lennart kats 184c128643 Fix .outline specifications 2015-06-17 14:18:58 +00:00
Lennart kats 09add76e78 Show only if needed 2015-06-17 14:03:28 +00:00
Lennart kats de69f3a3a6 Remove debugging code 2015-06-17 14:03:23 +00:00
Tim Robinson b5fc9bd571 words 2015-06-17 09:44:17 +00:00
Tim Robinson c2c5cc194c Improving wording 2015-06-17 09:43:07 +00:00
Tim Robinson b9bf80c5e6 Fix broken test 2015-06-17 09:27:15 +00:00
Tim Robinson d0eb35a7e8 Removing debugging and old code 2015-06-17 09:21:27 +00:00
Tim Robinson 8938bf50ee Added sending of collab errors to Raygun. Made users have to refresh their IDE if the database is reset 2015-06-17 09:02:21 +00:00
Tim Robinson adab6e0b8f Fixing bugs with DB resetting, only master resets and initializes the DB in write mode 2015-06-16 13:43:03 +00:00
Tim Robinson 387536a5d8 Don't initialize DB if we're not master to stop race conditions 2015-06-16 12:36:20 +00:00
Tim Robinson 09e3519038 lodash is the future 2015-06-16 10:07:54 +00:00
Lennart kats f868ae4357 Merge remote-tracking branch 'origin/master' into improve-odev
Conflicts:
	plugins/c9.proxy/proxy.cfg.ejs
2015-06-16 08:16:05 +00:00
Nikolai Onken 02d1ba40ea Merge pull request +7735 from c9/remove_zendesk_request
Removed email form to Zendesk
2015-06-15 18:05:45 +02:00
Lennart Kats b717095b85 Merge remote-tracking branch 'origin/master' into improve-odev 2015-06-15 17:25:35 +02:00
Tim Robinson 74bff90eb3 Merge pull request +7752 from c9/tab-errors
Add more error handling to language_test
2015-06-15 16:20:31 +02:00
Lennart kats 4799a090e0 Add tabs.openFile() error handling 2015-06-15 13:32:37 +00:00
Tim Robinson 8707cbd0c2 Lodash doesn't exist any more 2015-06-15 10:34:44 +00:00
nightwing de3714852d add a way to scroll to subsection in preferences panel 2015-06-14 22:23:18 +04:00
nightwing dff45871fd update jsbeautify 2015-06-14 15:52:16 +04:00
Brady Dowling 231ea7b6d6 Removed email form to Zendesk 2015-06-12 17:00:50 +00:00
Lennart Kats ef01bb068d Merge pull request +7617 from c9/fix/localfs
Set NODE_PATH via fsOptions
2015-06-12 13:59:41 +02:00
nightwing 9941f29776 do not rely on nodePath having a trailing slash 2015-06-12 15:31:51 +04:00
Lennart Kats 220b921b80 Add helper notification for adding certificates 2015-06-12 09:41:13 +00:00
Lennart Kats ffb41dd3df Revert "Revert "Merge pull request +7688 from c9/sftp-by-default"" 2015-06-11 21:27:09 +02:00
Lennart Kats 3511e904ff Revert "Merge pull request +7688 from c9/sftp-by-default"
This reverts commit f66e393a7c, reversing
changes made to 06a8139099.
2015-06-11 20:22:45 +02:00
Lennart Kats 2bbb7fd8cd Merge pull request +7599 from c9/fix/collab-code-reverting
Fixed issue with clients in fallback saving reverting code
2015-06-11 17:29:37 +02:00
Harutyun Amirjanyan 380a289be1 Merge pull request +7706 from c9/fix-conflict
Fix variable name conflict
2015-06-11 19:10:55 +04:00
Lennart Kats c2ac9819a9 Fix startTime clashing with outer startTime function
Fixes c9/c9.ide.language+4
2015-06-11 15:49:00 +02:00
Alex Brausewetter f3ae88e84e Merge pull request +7703 from c9/fix/ruby-2.2
Upgrade default Ruby 2.2 + Rails stable
2015-06-11 15:46:43 +02:00
Alex Brausewetter 2558191a46 Add runner for Ruby 2.2 + Rails stable 2015-06-11 12:04:08 +00:00
Lennart Kats 09fbc77030 Merge pull request +7683 from c9/fix/reset-socket-eagain
Become server when collab client gets EAGAIN error
2015-06-11 13:15:56 +02:00
Ruben Daniels f66e393a7c Merge pull request +7688 from c9/sftp-by-default
Made mounting try sftp first then fallback to original method if it fails
2015-06-10 07:56:29 -07:00
Tim Robinson aab082b33d Made mounting try sftp first then fallback to original method if it fails 2015-06-10 13:37:38 +00:00
nightwing 585cc8a609 better way to kill runner process 2015-06-10 11:40:40 +00:00
Tim Robinson 2794159910 Become server when collab client gets EAGAIN error as the socket has broken somehow 2015-06-10 10:40:08 +00:00
Alex Brausewetter ce6eb41304 Revert "Fix/rvm" 2015-06-09 16:51:02 +02:00
Tim Robinson 3ff22b2029 Don't abort reset on ENOENT error 2015-06-09 13:37:54 +00:00
Alex Brausewetter 49e5f671eb Merge pull request +7017 from c9/fix/rvm
Fix/rvm
2015-06-09 14:46:22 +02:00
Tim Robinson d6c6d17dea Add check that close function exists 2015-06-09 11:18:03 +00:00
Tim Robinson a9de678692 Added double check to ensure database is really corrupt when getting read errors 2015-06-09 11:15:10 +00:00
Tim Robinson 9ae469eca9 Reset on IOERR. Use one checkDBCorruption function for during init too 2015-06-09 10:26:15 +00:00
nightwing 95d8743646 do not use tar --overwrite, since it doesn't work on mac 2015-06-08 14:15:43 +00:00
Tim Robinson 7cf2ccb527 Making database reset if any writing errors are encountered in any command to modify the DB 2015-06-08 12:40:06 +00:00
Tim Robinson 117b523c2c Adding callback to initDB 2015-06-08 11:07:00 +00:00
Tim Robinson 53af910e37 Making it call initDB to check for DB corruption instead of resetDB immediately 2015-06-08 10:18:14 +00:00
Tim Robinson 30490b7ec5 Make database reset if it fails to write out to a file 3 times in a row as it's probably corrupt. 2015-06-08 10:06:26 +00:00
nightwing bb6213e203 set node_path via fsOptions 2015-06-07 21:32:53 +00:00
Tim Robinson c18b75f303 Don't need beforeSaveAll any more 2015-06-05 13:27:39 +00:00
Tim Robinson 427d344fac Before save is called check tab conflicts are resolved 2015-06-05 13:19:30 +00:00
Tim Robinson e4ee4299cd Fixed issue with clients in fallback saving reverting code 2015-06-05 10:31:58 +00:00
Harutyun Amirjanyan 2afebd7817 Merge pull request +7526 from c9/fix-welcome
[Trivial] Fix "more settings" link in welcome screen and related references
2015-06-05 13:08:21 +04:00
Tim Robinson b91409092b Fixing fallback saving writing an empty file if user saves it before it's completely loaded 2015-06-04 14:33:45 +00:00
nightwing fe3be8eff9 install node 0.10.28 on arm-pi 2015-06-03 23:10:37 +04:00
Lennart Kats c932c3954e Fix simple C runner hiding failures 2015-06-02 15:33:05 +02:00
Lennart Kats fdc8cfef2e Fix "more settings" link in welcome screen and related references 2015-06-02 10:30:55 +02:00
Tim Robinson db931d638f Merge pull request +7495 from c9/collab-server
move collab-server back to collab plugin to allow splitting it into smaller parts
2015-05-29 16:14:29 +02:00
Lennart Kats 6bec33983b Merge pull request +7504 from c9/sdk
Misc fixes for sdk
2015-05-29 15:39:00 +02:00
nightwing 000d2bf74e allow final functions in php outline 2015-05-29 14:20:13 +04:00
Harutyun Amirjanyan 1043ab5b7c Merge pull request +7502 from c9/fix-debug
[Trivial] Fix debug proxy killing
2015-05-29 13:19:19 +03:00
Lennart Kats 8bd4455da1 Make sure old debug proxy is actually killed 2015-05-29 11:48:58 +02:00
Tim Robinson 88070b4ec1 Merge pull request +7451 from c9/fix/ftp-mount-errorhandling
Adding error tracking to mounting
2015-05-29 11:40:14 +02:00
nightwing 3931e937cd move collab-server back to collab plugin to allow splitting it into smaller parts 2015-05-28 19:12:00 +00:00
nightwing 1c59c1455e fix +7397 When collaborator leaves workspace their icon is still in the toolbar 2015-05-24 23:48:01 +04:00
nightwing e434d8ba1c fix +7396 collab tree autocloses nodes on refresh 2015-05-24 21:28:01 +04:00
Tim Robinson 9613e4f510 Added correct executables for ftp and sftp mounting for ssh workspaces. Display useful error if user doesn't have these executables installed 2015-05-22 14:37:38 +00:00
Lennart Kats 0b1ddb5e7e Fix jumping to file without .js 2015-05-22 15:09:00 +02:00
Tim Robinson 8508b88931 Debugging and reverting mountpoint replace as it breaks things 2015-05-22 12:51:09 +00:00
Tim Robinson 60234377c3 Merge remote-tracking branch 'origin/master' into fix/ftp-mount-errorhandling
Conflicts:
	plugins/c9.ide.mount/ftp.js
	plugins/c9.ide.mount/mount.js
2015-05-22 12:12:22 +00:00
Nikolai Onken ad84b6d999 Merge pull request +7436 from c9/mo-metrics
Add some more client-side analytics and metrics
2015-05-22 13:47:16 +02:00
Lennart kats 2692f1e113 Add install event 2015-05-22 11:43:10 +00:00
Lennart kats 04e2571ed4 Move metrics into mount plugin 2015-05-22 11:43:04 +00:00
Tim Robinson ebd86ca684 include shit 2015-05-22 10:35:00 +00:00
Tim Robinson 63ae632e43 Add error handling to mount failing 2015-05-22 10:33:20 +00:00
Lennart kats d48c0d5586 Add some analytics to Navigate 2015-05-21 15:17:38 +00:00
Lennart kats 80c7fb29a2 Add some metrics and analytics to mount plugin 2015-05-21 15:16:54 +00:00
Fabian Jakobs 3b638c258a unify patching project
- moved validation into the DB layer
- removed old way to set visibility
- moved everything into PATCH
- updated UI
2015-05-21 15:01:38 +00:00
Ivar Pruijn ccb919f1f6 Merge pull request +7388 from c9/fix/analytics-bounce
Fix/analytics bounce
2015-05-20 09:54:51 +02:00