Commit graph

21 commits

Author SHA1 Message Date
Lucien Greathouse
ee108e414f Track both parent and children on instances 2018-05-31 00:24:27 -07:00
Lucien Greathouse
1137584cd3 Switch from 'parent' property to 'children' property for tracking instances 2018-05-30 23:34:45 -07:00
Lucien Greathouse
bf6766919e Track what needs to be done in-source 2018-05-26 03:15:39 -07:00
Lucien Greathouse
a30937f009 Handle moving (very sloppily) 2018-05-26 02:32:10 -07:00
Lucien Greathouse
e4f35b29bd Deletion, wrangling parents a little bit 2018-05-26 02:28:34 -07:00
Lucien Greathouse
8729de1312 Basic synchronization of edited objects 2018-05-26 02:06:10 -07:00
Lucien Greathouse
d85383cfd4 Introduce MessageSession, for keeping track of messages to send to clients 2018-05-26 01:11:05 -07:00
Lucien Greathouse
9f31b1233f Implement read_all endpoint, pass RbxSession into web process 2018-05-17 01:27:11 -07:00
Lucien Greathouse
d81ebc927a Make RbxSession track instances by FileRoute 2018-05-16 00:44:46 -07:00
Lucien Greathouse
b301a6512e Naive, untested VFS implementation 2018-05-13 01:05:15 -07:00
Lucien Greathouse
5acbc9f967 Orchestrate communication between RbxSession and VfsSession 2018-05-12 15:27:20 -07:00
Lucien Greathouse
5a82879115 Tidy up and reorganize things, they're just about in shape 2018-05-09 00:01:44 -07:00
Lucien Greathouse
df977a1c03 Begin building out file watcher, separate RBX stuff from virtual filesystem 2018-04-22 02:38:54 -07:00
Lucien Greathouse
a8588834af Expose RbxSession creation and initialization 2018-04-20 21:33:51 -07:00
Lucien Greathouse
81d232fac5 Move all web pieces into WebConfig 2018-04-13 00:21:44 -07:00
Lucien Greathouse
d0f821add4 Work on instance loading a little bit 2018-04-12 23:49:58 -07:00
Lucien Greathouse
c61445ddaa Factor FileRoute into separate module 2018-04-12 22:14:14 -07:00
Lucien Greathouse
15ffa86a66 Delete middleware, shuffle around session for future refactor 2018-04-09 00:25:20 -07:00
Lucien Greathouse
8d4213ddf1 Implement tests using tempfile 2018-04-05 00:08:23 -07:00
Lucien Greathouse
d9343d09f5 Implement RbxSession::load, super simple 2018-04-04 23:30:03 -07:00
Lucien Greathouse
8d87d81f49 Implement ID tracking, start dumping ideas into rbx_session 2018-04-04 18:27:05 -07:00