From 1bdb0ff3eaa0f8a874bbf306ca5fe8a45f8e6ff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sat, 13 Apr 2019 20:28:28 +0200 Subject: Add first working version of collaborative editing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- appinfo/routes.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'appinfo/routes.php') diff --git a/appinfo/routes.php b/appinfo/routes.php index 468b47616..ff8413314 100644 --- a/appinfo/routes.php +++ b/appinfo/routes.php @@ -7,11 +7,18 @@ return [ 'routes' => [ ['name' => 'Navigation#navigate', 'url' => '/', 'verb' => 'GET'], + // Setup a new session ['name' => 'Session#create', 'url' => '/session/create', 'verb' => 'GET'], - ['name' => 'Sync#sync', 'url' => '/session/sync', 'verb' => 'GET'], - ['name' => 'Session#push', 'url' => '/session/push', 'verb' => 'GET'], - ['name' => 'Session#get', 'url' => '/session/get', 'verb' => 'GET'], + // Load initial document + ['name' => 'Session#fetch', 'url' => '/session/fetch', 'verb' => 'GET'], + // Load steps + ['name' => 'Session#sync', 'url' => '/session/sync', 'verb' => 'GET'], + // Push own steps + ['name' => 'Session#push', 'url' => '/session/push', 'verb' => 'POST'], + // Close session ['name' => 'Session#close', 'url' => '/session/close', 'verb' => 'GET'], + //['name' => 'Session#get', 'url' => '/session/get', 'verb' => 'GET'], + ] ]; -- cgit v1.2.3