mirror of
https://codeberg.org/shroff/phylum.git
synced 2026-01-05 19:21:23 -06:00
[client] Upgrade offtheline
This commit is contained in:
@@ -7,9 +7,9 @@ import 'package:phylum/libphylum/db/db.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class ResourceCopyAction extends PhylumAction with JsonApiAction, ResourceCreateAction, ResourceBindAction {
|
||||
static const actionName = 'resourceCopy';
|
||||
static const kActionName = 'resourceCopy';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
|
||||
@@ -7,9 +7,9 @@ import 'package:phylum/libphylum/db/db.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class ResourceDeleteAction extends PhylumAction with JsonApiAction {
|
||||
static const actionName = 'resourceDelete';
|
||||
static const kActionName = 'resourceDelete';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'DELETE';
|
||||
|
||||
@@ -6,9 +6,9 @@ import 'package:phylum/libphylum/actions/action_resource_create.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class ResourceMkdirAction extends PhylumAction with JsonApiAction, ResourceCreateAction, ResourceBindAction {
|
||||
static const actionName = 'resourceMkdir';
|
||||
static const kActionName = 'resourceMkdir';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
|
||||
@@ -5,13 +5,12 @@ import 'package:offtheline/offtheline.dart';
|
||||
import 'package:phylum/libphylum/actions/action_resource_bind.dart';
|
||||
import 'package:phylum/libphylum/actions/action_resource_create.dart';
|
||||
import 'package:phylum/libphylum/db/db.dart';
|
||||
import 'package:phylum/libphylum/phylum_account.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class ResourceMoveAction extends PhylumAction with JsonApiAction, ResourceBindAction {
|
||||
static const actionName = 'resourceMove';
|
||||
static const kActionName = 'resourceMove';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
@@ -65,8 +64,7 @@ class ResourceMoveAction extends PhylumAction with JsonApiAction, ResourceBindAc
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> initialize(PhylumAccount account) {
|
||||
super.initialize(account);
|
||||
Future<void> initialize() {
|
||||
return account.resourceRepository.trackServerData(resourceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -4,14 +4,13 @@ import 'dart:convert';
|
||||
import 'package:drift/drift.dart';
|
||||
import 'package:offtheline/offtheline.dart';
|
||||
import 'package:phylum/libphylum/actions/action_resource_create.dart';
|
||||
import 'package:phylum/libphylum/phylum_account.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
import 'package:phylum/util/permissions.dart';
|
||||
|
||||
class ResourceShareAction extends PhylumAction with JsonApiAction {
|
||||
static const actionName = 'resourceShare';
|
||||
static const kActionName = 'resourceShare';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
@@ -65,8 +64,7 @@ class ResourceShareAction extends PhylumAction with JsonApiAction {
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> initialize(PhylumAccount account) {
|
||||
super.initialize(account);
|
||||
Future<void> initialize() {
|
||||
return account.resourceRepository.trackServerData(resourceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -11,9 +11,9 @@ import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
import 'package:phylum/libphylum/util/uuid.dart';
|
||||
|
||||
class ResourceUploadAction extends PhylumAction with FileUploadApiAction, ResourceCreateAction, ResourceBindAction {
|
||||
static const actionName = 'resourceUpload';
|
||||
static const kActionName = 'resourceUpload';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'PUT';
|
||||
|
||||
@@ -6,9 +6,9 @@ import 'package:phylum/libphylum/db/db.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class BookmarkAddAction extends PhylumAction with JsonApiAction, BookmarkAction {
|
||||
static const actionName = 'bookmarkAdd';
|
||||
static const kActionName = 'bookmarkAdd';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
|
||||
@@ -7,9 +7,9 @@ import 'package:phylum/libphylum/db/db.dart';
|
||||
import 'package:phylum/libphylum/phylum_api_types.dart';
|
||||
|
||||
class BookmarkRemoveAction extends PhylumAction with JsonApiAction, BookmarkAction {
|
||||
static const actionName = 'bookmarkRemove';
|
||||
static const kActionName = 'bookmarkRemove';
|
||||
@override
|
||||
String get name => actionName;
|
||||
String get actionName => kActionName;
|
||||
|
||||
@override
|
||||
String get method => 'POST';
|
||||
|
||||
@@ -8,12 +8,12 @@ import 'package:phylum/libphylum/actions/bookmark_add_action.dart';
|
||||
import 'package:phylum/libphylum/actions/bookmark_remove_action.dart';
|
||||
|
||||
const actionDeserializers = {
|
||||
BookmarkAddAction.actionName: BookmarkAddAction.fromMap,
|
||||
BookmarkRemoveAction.actionName: BookmarkRemoveAction.fromMap,
|
||||
ResourceCopyAction.actionName: ResourceCopyAction.fromMap,
|
||||
ResourceDeleteAction.actionName: ResourceDeleteAction.fromMap,
|
||||
ResourceMkdirAction.actionName: ResourceMkdirAction.fromMap,
|
||||
ResourceMoveAction.actionName: ResourceMoveAction.fromMap,
|
||||
ResourceShareAction.actionName: ResourceShareAction.fromMap,
|
||||
ResourceUploadAction.actionName: ResourceUploadAction.fromMap,
|
||||
BookmarkAddAction.kActionName: BookmarkAddAction.fromMap,
|
||||
BookmarkRemoveAction.kActionName: BookmarkRemoveAction.fromMap,
|
||||
ResourceCopyAction.kActionName: ResourceCopyAction.fromMap,
|
||||
ResourceDeleteAction.kActionName: ResourceDeleteAction.fromMap,
|
||||
ResourceMkdirAction.kActionName: ResourceMkdirAction.fromMap,
|
||||
ResourceMoveAction.kActionName: ResourceMoveAction.fromMap,
|
||||
ResourceShareAction.kActionName: ResourceShareAction.fromMap,
|
||||
ResourceUploadAction.kActionName: ResourceUploadAction.fromMap,
|
||||
};
|
||||
|
||||
@@ -585,8 +585,8 @@ packages:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "."
|
||||
ref: "2c70c1c6b6a368b4ea17b7222d7698ee3cbbb1dc"
|
||||
resolved-ref: "2c70c1c6b6a368b4ea17b7222d7698ee3cbbb1dc"
|
||||
ref: "5e418dd95d1803a501936883ab6f21ded1867da8"
|
||||
resolved-ref: "5e418dd95d1803a501936883ab6f21ded1867da8"
|
||||
url: "https://codeberg.org/shroff/offtheline.git"
|
||||
source: git
|
||||
version: "0.16.0"
|
||||
|
||||
@@ -23,7 +23,7 @@ dependencies:
|
||||
offtheline:
|
||||
git:
|
||||
url: https://codeberg.org/shroff/offtheline.git
|
||||
ref: 2c70c1c6b6a368b4ea17b7222d7698ee3cbbb1dc
|
||||
ref: 5e418dd95d1803a501936883ab6f21ded1867da8
|
||||
open_file:
|
||||
path:
|
||||
path_provider:
|
||||
@@ -41,6 +41,6 @@ dev_dependencies:
|
||||
flutter_lints: ^5.0.0
|
||||
drift_dev: ^2.19.1
|
||||
build_runner: ^2.4.12
|
||||
|
||||
|
||||
flutter:
|
||||
uses-material-design: true
|
||||
Reference in New Issue
Block a user