https://github.com/sagemathinc/cocalc

sort by:
Revision Author Date Message Commit Date
e96c4ab Add preliminary changes for current directory behavior options 28 March 2016, 00:10:40 UTC
29cf77c Prevent switching of current directory when switching between files 27 March 2016, 23:45:08 UTC
0e64b17 add support statement (thanking google) to website 27 March 2016, 21:09:55 UTC
e3c55d5 cursor optimization; fix issue with project touch 27 March 2016, 20:29:00 UTC
3072342 planning 27 March 2016, 20:15:16 UTC
019aa9b wait 6 minutes before sending version update messages 27 March 2016, 20:08:36 UTC
05bb410 compute-client address -- refactor code to try for much longer 27 March 2016, 19:52:41 UTC
2e4011c another fix related to touching active projects 27 March 2016, 19:47:48 UTC
f189372 whenever marking a file as used, also touch corresponding project 27 March 2016, 19:24:51 UTC
a780e16 add hexcurse 27 March 2016, 15:30:35 UTC
1a40422 remove instructions from build.md when there are dup instructions for ansible (to avoid confusion) 27 March 2016, 15:30:17 UTC
14eecee ensure there are loading indicators for syncdb-based file types 26 March 2016, 15:36:13 UTC
83ea1ce change some exceptions to warnigs, since as it is they can cause a project to no longer open 26 March 2016, 14:49:05 UTC
27c0f22 sagews: re-enable undo 26 March 2016, 14:41:47 UTC
9c48d90 make synctable error more copy-able 26 March 2016, 14:36:57 UTC
5793046 Merge branch 'master' of github.com:sagemathinc/smc 25 March 2016, 22:40:17 UTC
6a31c9e add some constraints on modifying patches 25 March 2016, 22:39:59 UTC
55da891 version update 25 March 2016, 22:10:56 UTC
07b9134 syncstring: fix an issue with offline patches and snapshots 25 March 2016, 21:58:08 UTC
e622f3d fix hub refactoring mistake 25 March 2016, 17:38:27 UTC
5899805 ensure that no matter what compute-client address will return an address or error 25 March 2016, 17:19:49 UTC
a8b6e0c planning 25 March 2016, 16:06:23 UTC
ce85ec8 Merge branch 'master' into sync2 25 March 2016, 16:03:20 UTC
cb6206e base_url option 25 March 2016, 15:16:37 UTC
ee0e49a update version 25 March 2016, 14:44:34 UTC
ba85b99 one other detail regarding syncstring patch deps -- if prev before snapshot, ignore it. 24 March 2016, 23:28:47 UTC
9f97031 syncstring: implement patch order dependency 24 March 2016, 23:01:56 UTC
8858443 fix a race condition involving the history viewer 24 March 2016, 19:50:47 UTC
77f7969 jupyter blobs rewrite 24 March 2016, 17:00:19 UTC
faf4893 synctable: get rid of console.warn's -- now expected behavior 24 March 2016, 15:06:04 UTC
abbcad3 synctable: it never actually tried to reconnect again 24 March 2016, 13:49:03 UTC
98a25ce synctable: additional robustness -- ignore any output from past changefeed queries; only update table if connected first 24 March 2016, 13:23:40 UTC
0737dbf synctable: also require @_value_server to be defined when handling updates. 24 March 2016, 13:15:35 UTC
0451c79 clarify and improve how synctable behaves when closed. 23 March 2016, 21:50:30 UTC
342a2e9 sagews evaluation: bug fixes 23 March 2016, 05:20:27 UTC
81a14b1 ensure old syncstrings watched by project get closed 23 March 2016, 03:58:52 UTC
d8a54f3 user_query_stats: tracking of number of user queries and changefeeds per user, for each table 23 March 2016, 02:48:16 UTC
119f801 only complete opening a document when its read_only state is known, due to having been opened on the backend; avoids frustration and confusion 23 March 2016, 01:52:43 UTC
951ab3c sagews: re-implement %auto 23 March 2016, 01:22:53 UTC
9d643ca sagews: execution queue on client 22 March 2016, 19:00:39 UTC
bb84308 fix offline sagews evalution (cell to not running at the end) 22 March 2016, 17:17:54 UTC
cf601b1 sagews: fix some situation with corruption and also ensure that done is set in all output messages from sage server 22 March 2016, 16:18:58 UTC
716d4f3 disable codemirror undo/redo for sage worksheets 22 March 2016, 14:46:24 UTC
5028481 sagews: cover another case of redo/undo flakiness 22 March 2016, 01:24:58 UTC
91f4db4 mainly sagews worksheet robustness improvements 22 March 2016, 00:26:53 UTC
8932296 build: install sysstat everywhere 21 March 2016, 19:31:32 UTC
74d2264 scripts/gce: ignore read_only volumes for snapshotting 21 March 2016, 19:31:03 UTC
b2c6c84 Merge branch 'sync2' of github.com:sagemathinc/smc into sync2 21 March 2016, 02:15:45 UTC
7b9700d planning 21 March 2016, 02:15:37 UTC
230eb93 Fix bug when calling local hub messages 21 March 2016, 02:07:33 UTC
d8a21ed improve some docs and remove some too-verbose logging 20 March 2016, 23:43:11 UTC
fce41fa Merge branch 'master' into sync2 20 March 2016, 21:58:26 UTC
4a5a28b (1) change sync file ext for jupyter for consistency; (2) improve support for slide metadata for jupyter (mainly hsy did this) 20 March 2016, 21:02:23 UTC
e2433c9 sync: support for offline patches; fixes to use of sort to use cmp functions 20 March 2016, 18:44:45 UTC
ef8e2c4 build/ansible: homer+weblogo paths into global bashrc config file 20 March 2016, 11:47:28 UTC
cefa848 webapp/console: add all git env vars to terminal init file template 20 March 2016, 11:47:28 UTC
d045828 export scripts: make them importing the lib from the SMC_ROOT 20 March 2016, 11:47:28 UTC
ebb52e8 synctable: finish implementing proper handling of the multiple connections between hubs and a project. 20 March 2016, 03:49:47 UTC
4c51164 fix sage-chat files so they have right name in file use notifications 20 March 2016, 02:24:11 UTC
33aeb12 change syncdb to use stable json format; probably not necessary, but seems like a good idea. 20 March 2016, 01:44:04 UTC
9f9243e sagews: when sagews started in subdirectory it starts up in HOME directory; etc. -- basically initialization messed up. Now fixed. 20 March 2016, 01:35:02 UTC
3843065 further limit the editable document **size** on the backend for now to 4MB. 20 March 2016, 00:43:16 UTC
0db54e0 Merge branch 'master' into sync2 19 March 2016, 18:59:33 UTC
2061bda planning 19 March 2016, 18:55:30 UTC
53b076a make syncdb robust against multiple lines 19 March 2016, 18:52:32 UTC
f732137 make editor_chat robust against empty payload (might as well assume the worst) 19 March 2016, 18:49:20 UTC
17a434a sync: deal with remaining issues involving timestamp conflicts; in particular refactor primary key 18 March 2016, 22:40:01 UTC
a0f7e45 planning 18 March 2016, 21:51:00 UTC
77872ae mostly implement sync conflict resolution algorithm (just need to change primary key) 18 March 2016, 21:44:14 UTC
7b4ea3f database opt: more caching 18 March 2016, 20:54:54 UTC
e0a9cd2 add pyyaml package; also use --ignore-installed with pip for sage so that stuff installed in ~/.local doesn't silently lead to install failure 18 March 2016, 13:22:15 UTC
bb43aaf Merge branch 'master' of github.com:sagemathinc/smc 18 March 2016, 13:01:35 UTC
a3351b0 add buckygen and benzene 18 March 2016, 13:01:20 UTC
72bf1e1 security for eval_inputs and eval_outputs; also better caching. 17 March 2016, 22:56:47 UTC
5bf5c83 database: add caching to make checking permissions more efficient, etc. 17 March 2016, 22:35:03 UTC
80aae9b finish syncstring security and indexing (hopefully) 17 March 2016, 21:26:16 UTC
7540ed4 sync: give patches/cursors table an index 17 March 2016, 20:07:01 UTC
547a908 in history brower, attribute the project for changes caused by the filesystem. 17 March 2016, 19:08:48 UTC
4a922bd syncstring: making it secure; make it so new files can be opened 17 March 2016, 05:12:15 UTC
9cadfd7 syncstring: secure patches and cursor movement (breaks creating new files temporarily) 17 March 2016, 00:56:03 UTC
e6b662a make certain tables use soft durability 16 March 2016, 21:12:48 UTC
4b96fb4 log file access 16 March 2016, 20:30:15 UTC
54096b0 jupyter -- implement reload button again; also make loading more robust in case jupyter has to get started up 16 March 2016, 19:33:56 UTC
19e6cd3 update trailing whitespace deleting to use new cursor model 16 March 2016, 18:32:37 UTC
3f63f3a clean up and fix the filename for the file use notifications 16 March 2016, 18:09:28 UTC
ee3e542 sync/editors: improve saving -- save at the point when save requested. Does still stay green if no unsaved changes, so clear (?) indication if sync system broken 16 March 2016, 17:06:57 UTC
47951e7 check to make sure don't use local clock anywhere when patching; add comment 16 March 2016, 16:35:11 UTC
7a981af ignore file use notification connect table errors 16 March 2016, 03:45:05 UTC
24e8274 Merge branch 'master' into sync2 16 March 2016, 03:33:39 UTC
ac9e3a9 change exit confirmation to not use "unsynced docs", since it doesn't work right now anyways. Maybe someday (or maybe not really necessary, since right now refreshing always looses something, namely what docs you have open). 16 March 2016, 03:31:31 UTC
75e2297 jupyter: support SMC's autosave 16 March 2016, 03:25:04 UTC
e0f0267 history viewer: open file in subdirectory 16 March 2016, 03:04:30 UTC
9982436 improve synctable when table can't be written by users. 16 March 2016, 02:17:00 UTC
1c4f884 reduce snapshot interval to 150 16 March 2016, 01:36:32 UTC
ee3af3a planning 16 March 2016, 01:30:56 UTC
f63ac20 sync: implement a somewhat serious LRU cache for the patch list value function; what was there before was broken and slow 16 March 2016, 01:30:49 UTC
923c44f fix typo in value of syncstring, which made things horribly slow; improve documentation a *lot*, and make plan for making things faster in some edge cases. 15 March 2016, 22:45:08 UTC
8108ca7 plans 15 March 2016, 22:05:56 UTC
848d8d9 improve client debug log function 15 March 2016, 22:03:56 UTC
0ae8c32 tasks: debounce the normal saves/updates; this will speed things up a lot regarding interactive use. 15 March 2016, 20:48:35 UTC
back to top