diff --git a/.gitignore b/.gitignore index 06a50614f0b12ea9d0a0c4ba100b297f93d7a72b..4096281b6b9d331d10100eec82e21285768ea479 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,10 @@ workspace.xml .idea/ .DS_Store _build +*.crashdump + +# Generated code +priv/ # Excessive for iOS models apps/roster/priv/macbert/Model/PublishService.swift diff --git a/Makefile b/Makefile index c04e7df9e8d98fa6877cbb4405e31589178dd651..54489d236f9c229a23e28d776a50bfaba98cdc8a 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,7 @@ compile: @$(REBAR) compile clean: + @rm -rf priv @$(REBAR) clean console: local-build diff --git a/priv/protobuf/service_auth/1compile.sh b/priv/protobuf/service_auth/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_auth/Auth.proto b/priv/protobuf/service_auth/Auth.proto deleted file mode 100644 index f5c0b18ecc1ce9a535bbccc356df41f8165da1e0..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/Auth.proto +++ /dev/null @@ -1,30 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Auth.grpc"; -option java_outer_classname = "AuthCls"; -import public "authOs.proto"; -import public "Feature.proto"; -import public "authType.proto"; -import public "Service.proto"; - -message Auth { - string client_id = 1; - string dev_key = 2; - string user_id = 3; - string token = 4; - string data = 5; - authType type = 6; - int64 attempts = 7; - repeated Feature settings = 8; - repeated Service services = 9; - string push = 10; - authOs os = 11; - int64 created = 12; - int64 last_online = 13; -} diff --git a/priv/protobuf/service_auth/AuthError.proto b/priv/protobuf/service_auth/AuthError.proto deleted file mode 100644 index c75a62ed642c9674ff611ca1eb5e0887e805a646..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/AuthError.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "AuthError.grpc"; -option java_outer_classname = "AuthErrorCls"; -import public "Auth.proto"; -import public "authStatus.proto"; - -message AuthError { - repeated authStatus codes = 1; - Auth data = 2; -} diff --git a/priv/protobuf/service_auth/AuthService.proto b/priv/protobuf/service_auth/AuthService.proto deleted file mode 100644 index e5022911c823c2ef613d6a5c57f5266cf7467334..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/AuthService.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; -package service_auth; - -import "Auth.proto"; -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "AuthService.grpc"; -option java_outer_classname = "AuthServiceCls"; - -service AuthService { - rpc login (Auth) returns (Auth); - rpc resendSMS (Auth) returns (Auth); - rpc call (Auth) returns (Auth); - rpc confirm (Auth) returns (Auth); - rpc updatePushToken (Auth) returns (Auth); - rpc getSessions (Auth) returns (Auth); - rpc deleteSession (Auth) returns (Auth); - rpc deleteAllSessions (Auth) returns (Auth); -} diff --git a/priv/protobuf/service_auth/Desc.proto b/priv/protobuf/service_auth/Desc.proto deleted file mode 100644 index a1bdff122639882de16d2365361829b1f23827dc..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_auth/Feature.proto b/priv/protobuf/service_auth/Feature.proto deleted file mode 100644 index 44e5d5a25170e7dd0f9c778227de975185b59a61..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_auth/Service.proto b/priv/protobuf/service_auth/Service.proto deleted file mode 100644 index 5255c11383fad0751fad42cd288351aea27fd6ba..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_auth/Tag.proto b/priv/protobuf/service_auth/Tag.proto deleted file mode 100644 index fb29d81cb4aea95a05444d71d1cd7e9419de1629..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_auth/authOs.proto b/priv/protobuf/service_auth/authOs.proto deleted file mode 100644 index 4308091b1208cd3bf560d0cf6e99d940110c4fad..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/authOs.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "authOs.grpc"; -option java_outer_classname = "authOsCls"; - -enum authOs { - ios = 0; - android = 1; - web = 2; -} - diff --git a/priv/protobuf/service_auth/authStatus.proto b/priv/protobuf/service_auth/authStatus.proto deleted file mode 100644 index 241324b6bfe8c83a39916370f4ae5aa6e6ec79b5..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/authStatus.proto +++ /dev/null @@ -1,23 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "authStatus.grpc"; -option java_outer_classname = "authStatusCls"; - -enum authStatus { - invalid_version = 0; - mismatch_user_data = 1; - number_not_allowed = 2; - session_not_found = 3; - attempts_expired = 4; - invalid_sms_code = 5; - invalid_jwt_code = 6; - permission_denied = 7; - invalid_data = 8; -} - diff --git a/priv/protobuf/service_auth/authType.proto b/priv/protobuf/service_auth/authType.proto deleted file mode 100644 index 0dbed28f069f7bd7c5bf9fbee8e348af63cca828..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/authType.proto +++ /dev/null @@ -1,26 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "authType.grpc"; -option java_outer_classname = "authTypeCls"; - -enum authType { - google_auth = 0; - facebook_auth = 1; - mobile_auth = 2; - email_auth = 3; - voice = 4; - resend = 5; - verify = 6; - push = 7; - logout = 8; - get = 9; - delete = 10; - clear = 11; -} - diff --git a/priv/protobuf/service_auth/presence.proto b/priv/protobuf/service_auth/presence.proto deleted file mode 100644 index 00f79c3f14b24783674e06115917a035e3410fe9..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_auth/serverStatus.proto b/priv/protobuf/service_auth/serverStatus.proto deleted file mode 100644 index 97d7dd002854abc3904040d78c3a5bc9e9c58a00..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_auth/serverType.proto b/priv/protobuf/service_auth/serverType.proto deleted file mode 100644 index 56279a32238e9ae7b34a68269defae2d99553080..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_auth/tagType.proto b/priv/protobuf/service_auth/tagType.proto deleted file mode 100644 index 18503cdcac81525aa4dd9345f0f0bec4ee577e8e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_auth/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_auth; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/priv/protobuf/service_friend/1compile.sh b/priv/protobuf/service_friend/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_friend/Desc.proto b/priv/protobuf/service_friend/Desc.proto deleted file mode 100644 index cfc8b92b45579fc7ec7572b847c4cc8eb984ef3e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_friend/Feature.proto b/priv/protobuf/service_friend/Feature.proto deleted file mode 100644 index 21240771b56a93cd866c61e8229d5eaf0c5febc4..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_friend/FriendService.proto b/priv/protobuf/service_friend/FriendService.proto deleted file mode 100644 index 8af2e80293cd9d2075003dc07d08493a3e71aa88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/FriendService.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "FriendService.grpc"; -option java_outer_classname = "FriendServiceCls"; -import public "Friend.proto"; -import public "Contact.proto"; - -service FriendService { - rpc banUser(Friend) returns (Contact); - rpc unbanContact(Friend) returns (Contact); - rpc friendRequest(Friend) returns (Contact); - rpc confirmFrienship(Friend) returns (Contact); - rpc muteContact(Friend) returns (Contact); - rpc unmuteContact(Friend) returns (Contact); - rpc ignoreRequest(Friend) returns (Contact); -} \ No newline at end of file diff --git a/priv/protobuf/service_friend/Service.proto b/priv/protobuf/service_friend/Service.proto deleted file mode 100644 index fa6c1583279207312a127499c6a9ab9a14896fc7..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_friend/Tag.proto b/priv/protobuf/service_friend/Tag.proto deleted file mode 100644 index 0bf0dea199c090e36023ba8dd3eaeae432bff754..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_friend/presence.proto b/priv/protobuf/service_friend/presence.proto deleted file mode 100644 index a340e10d6a903ab1b8212b4b99d777c61c697029..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_friend/serverStatus.proto b/priv/protobuf/service_friend/serverStatus.proto deleted file mode 100644 index 837e7ce36722e7f4d149d9151de6cc2e7c0b5219..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_friend/serverType.proto b/priv/protobuf/service_friend/serverType.proto deleted file mode 100644 index eccfaae8a537cd46934708252dc7152a7b6349f9..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_friend/tagType.proto b/priv/protobuf/service_friend/tagType.proto deleted file mode 100644 index 05a0f94a92505082f9284fb0dfc54891fd2205b6..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_friend/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_friend; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/priv/protobuf/service_message/1compile.sh b/priv/protobuf/service_message/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_message/Desc.proto b/priv/protobuf/service_message/Desc.proto deleted file mode 100644 index 08869717e1da6dc410f2c897ef46978c0a6cf8e6..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_message/Feature.proto b/priv/protobuf/service_message/Feature.proto deleted file mode 100644 index c525cc9148869e2e972e7383845d2f915f531222..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_message/History.proto b/priv/protobuf/service_message/History.proto deleted file mode 100644 index 9ec7743622212e77f87beff198fedfc2e48e2387..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/History.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "History.grpc"; -option java_outer_classname = "HistoryCls"; -import public "muc.proto"; -import public "p2p.proto"; -import public "historyType.proto"; - -message History { - string roster_id = 1; - oneof feed { - p2p feed20 = 20; - muc feed21 = 21; - } - int64 size = 3; - int64 entity_id = 4; - int64 data = 5; - historyType status = 6; -} diff --git a/priv/protobuf/service_message/Job.proto b/priv/protobuf/service_message/Job.proto deleted file mode 100644 index 0b9faf28ad69b5eac4a34ec4b869d51efbd234c0..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Job.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Job.grpc"; -option java_outer_classname = "JobCls"; -import public "act.proto"; -import public "jobType.proto"; -import public "Feature.proto"; -import public "Message.proto"; -import public "messageEvent.proto"; -import public "container.proto"; - -message Job { - int64 id = 1; - container container = 2; - act feed_id = 3; - int64 prev = 4; - int64 next = 5; - oneof context { - int64 context60 = 60; - string context61 = 61; - } - int64 proc = 7; - int64 time = 8; - repeated Message data = 9; - repeated messageEvent events = 10; - repeated Feature settings = 11; - jobType status = 12; -} diff --git a/priv/protobuf/service_message/Message.proto b/priv/protobuf/service_message/Message.proto deleted file mode 100644 index 838663d199308c44a6966bd3daf582877143e87f..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Message.proto +++ /dev/null @@ -1,42 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -import "google/protobuf/Any.proto"; -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Message.grpc"; -option java_outer_classname = "MessageCls"; -import public "messageType.proto"; -import public "messageStatus.proto"; -import public "muc.proto"; -import public "p2p.proto"; -import public "Desc.proto"; -import public "container.proto"; - -message Message { - int64 id = 1; - container container = 2; - oneof feed_id { - muc feed_id30 = 30; - p2p feed_id31 = 31; - } - int64 prev = 4; - int64 next = 5; - string msg_id = 6; - string from = 7; - string to = 8; - int64 created = 9; - repeated Desc files = 10; - messageType type = 11; - oneof link { - int64 link120 = 120; - Message link121 = 121; - } - repeated google.protobuf.Any seenby = 13; - repeated int64 repliedby = 14; - repeated int64 mentioned = 15; - messageStatus mstatus = 16; -} diff --git a/priv/protobuf/service_message/MessageService.proto b/priv/protobuf/service_message/MessageService.proto deleted file mode 100644 index 2663f92a57d3394a2348e01160c70a8d103e1369..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/MessageService.proto +++ /dev/null @@ -1,39 +0,0 @@ -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "MessageService.grpc"; -option java_outer_classname = "MessageServiceCls"; -import public "Message.proto"; -import public "History.proto"; -import public "Job.proto"; - -service MessageService { - //Message - rpc sendMessage(Message) returns (Message); - rpc delete(Message) returns (Message); - rpc deleteForAll(Message) returns (Message); - rpc replyMessage(Message) returns (Message); - rpc editMessage(Message) returns (Message); - rpc updateMessage(Message) returns (Message); - rpc translateMessage(Message) returns (Message); - rpc trancribeMessage(Message) returns (Message); - - //Job - rpc forwardMessage(Job) returns (Job); - rpc createScheduledMessage(Job) returns (Job); - rpc deleteScheduledMessage(Job) returns (Job); - rpc editScheduledMessage(Job) returns (Job); - - //History - rpc getMessage(History) returns (History); - rpc getMessagesToEndFromMessageId(History) returns (History); - rpc getAllMessages(History) returns (History); - rpc readMessage(History) returns (History); - rpc clearMessageHistory(History) returns (History); - rpc getMessageByType(History) returns (History); - rpc getMessageByTypeWithPagination(History) returns (History); - rpc getRepliedMessages(History) returns (History); - rpc getMessagesBetweenIds(History) returns (History); -} \ No newline at end of file diff --git a/priv/protobuf/service_message/Service.proto b/priv/protobuf/service_message/Service.proto deleted file mode 100644 index fd98188cc7be5d125995a0b2e392b519a4d3b882..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_message/Tag.proto b/priv/protobuf/service_message/Tag.proto deleted file mode 100644 index 9a1632c0de26e45ecd7114e468b20d90054a0aea..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_message/act.proto b/priv/protobuf/service_message/act.proto deleted file mode 100644 index bbeec857a6062d34b966211d79f9bf6cc7f45ce5..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/act.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "act.grpc"; -option java_outer_classname = "actCls"; - -message act { - string name = 1; - oneof data { - string data20 = 20; - int64 data21 = 21; - } -} diff --git a/priv/protobuf/service_message/container.proto b/priv/protobuf/service_message/container.proto deleted file mode 100644 index 3012039d1edb6c9ce5098fc83143936696900912..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/container.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "container.grpc"; -option java_outer_classname = "containerCls"; - -enum container { - chain = 0; - cur = 1; -} - diff --git a/priv/protobuf/service_message/historyType.proto b/priv/protobuf/service_message/historyType.proto deleted file mode 100644 index e9a7eebdbf952e7a17d7d1aac53aa29bbfaac378..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/historyType.proto +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "historyType.grpc"; -option java_outer_classname = "historyTypeCls"; - -enum historyType { - hupdated = 0; - hget = 1; - hupdate = 2; - hlast_loaded = 3; - hlast_msg = 4; - hget_reply = 5; -} - diff --git a/priv/protobuf/service_message/jobType.proto b/priv/protobuf/service_message/jobType.proto deleted file mode 100644 index c64277dc63f1f63d2ad892fc9a3e1378595a1170..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/jobType.proto +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "jobType.grpc"; -option java_outer_classname = "jobTypeCls"; - -enum jobType { - jinit = 0; - jupdate = 1; - jdelete = 2; - jpending = 3; - jstop = 4; - jcomplete = 5; -} - diff --git a/priv/protobuf/service_message/messageEvent.proto b/priv/protobuf/service_message/messageEvent.proto deleted file mode 100644 index 72715dd79e30d0e2ca85dd30115592c0c77bf63b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/messageEvent.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "messageEvent.grpc"; -option java_outer_classname = "messageEventCls"; - -message messageEvent { - string name = 1; - string payload = 2; - int64 timeout = 3; - string module = 4; -} diff --git a/priv/protobuf/service_message/messageStatus.proto b/priv/protobuf/service_message/messageStatus.proto deleted file mode 100644 index b514a8a72708b351b1aa00604f15bdee1ca8c475..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/messageStatus.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "messageStatus.grpc"; -option java_outer_classname = "messageStatusCls"; - -enum messageStatus { - masync = 0; - mdelete = 1; - mclear = 2; - mupdate = 3; - medit = 4; -} - diff --git a/priv/protobuf/service_message/messageType.proto b/priv/protobuf/service_message/messageType.proto deleted file mode 100644 index 5f38169131c0ff79eb9d795399262ad1c61291d9..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/messageType.proto +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "messageType.grpc"; -option java_outer_classname = "messageTypeCls"; - -enum messageType { - sys = 0; - reply = 1; - forward = 2; - read = 3; - edited = 4; - cursor = 5; -} - diff --git a/priv/protobuf/service_message/muc.proto b/priv/protobuf/service_message/muc.proto deleted file mode 100644 index 8eb84eb4f0b68c7a58c269f215f2368d7c954896..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/muc.proto +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "muc.grpc"; -option java_outer_classname = "mucCls"; - -message muc { - string name = 1; -} diff --git a/priv/protobuf/service_message/p2p.proto b/priv/protobuf/service_message/p2p.proto deleted file mode 100644 index 3290d952615c1f2286bb6053b11172fa81b5943f..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/p2p.proto +++ /dev/null @@ -1,15 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "p2p.grpc"; -option java_outer_classname = "p2pCls"; - -message p2p { - string from = 1; - string to = 2; -} diff --git a/priv/protobuf/service_message/presence.proto b/priv/protobuf/service_message/presence.proto deleted file mode 100644 index 0b33ae3cc4fa1ae3b83aac2d041653e2f4d83306..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_message/serverStatus.proto b/priv/protobuf/service_message/serverStatus.proto deleted file mode 100644 index 41e3eeac5f149c3de2e8d3adfb543d0b2b75894e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_message/serverType.proto b/priv/protobuf/service_message/serverType.proto deleted file mode 100644 index afa4a3716aaf865eaf24b1241f35a945d7eadaca..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_message/tagType.proto b/priv/protobuf/service_message/tagType.proto deleted file mode 100644 index f21e09717a572d79caee5933d6731fcfbc5f43e8..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_message/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_message; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/priv/protobuf/service_profile/1compile.sh b/priv/protobuf/service_profile/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_profile/Desc.proto b/priv/protobuf/service_profile/Desc.proto deleted file mode 100644 index 9a5a2dd166166bd8cc75b78d3b673fc6b454fd92..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_profile/Feature.proto b/priv/protobuf/service_profile/Feature.proto deleted file mode 100644 index 64e1725871b5a1ad01018c1343521fbc56f1d608..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_profile/Profile.proto b/priv/protobuf/service_profile/Profile.proto deleted file mode 100644 index db8e1b3d233548f4adb1942ad1131edce8d6793b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/Profile.proto +++ /dev/null @@ -1,25 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Profile.grpc"; -option java_outer_classname = "ProfileCls"; -import public "Feature.proto"; -import public "profileStatus.proto"; -import public "presence.proto"; -import public "Service.proto"; - -message Profile { - string phone = 1; - repeated Service services = 2; - repeated int64 rosters = 3; - repeated Feature settings = 4; - int64 update = 5; - int64 balance = 6; - presence presence = 7; - profileStatus profileStatus = 8; -} diff --git a/priv/protobuf/service_profile/ProfileService.proto b/priv/protobuf/service_profile/ProfileService.proto deleted file mode 100644 index 64dab5f5bb7bed7414ace485b13f6d79abdb026b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/ProfileService.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "ProfileService.grpc"; -option java_outer_classname = "ProfileServiceCls"; -import public "Profile.proto"; - -service FriendService { - rpc getProfile(Profile) returns (Profile); - rpc deleteProfile(Profile) returns (Profile); -} \ No newline at end of file diff --git a/priv/protobuf/service_profile/Service.proto b/priv/protobuf/service_profile/Service.proto deleted file mode 100644 index d3af3a6ee25ff6fb7e1487a132371178c04525fc..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_profile/Tag.proto b/priv/protobuf/service_profile/Tag.proto deleted file mode 100644 index db4d5d5b4198c748ca798bac521a4aeb5afe9918..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_profile/presence.proto b/priv/protobuf/service_profile/presence.proto deleted file mode 100644 index f37d175ce43b465495fedd5f147c8d6594e1eed0..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_profile/profileStatus.proto b/priv/protobuf/service_profile/profileStatus.proto deleted file mode 100644 index 44277b57cb56553088551c39fc443c206352e7cd..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/profileStatus.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "profileStatus.grpc"; -option java_outer_classname = "profileStatusCls"; - -enum profileStatus { - remove_profile = 0; - get_profile = 1; - patch_profile = 2; -} - diff --git a/priv/protobuf/service_profile/serverStatus.proto b/priv/protobuf/service_profile/serverStatus.proto deleted file mode 100644 index 1883e26bcadb3ff4d6af50a51fada0f85131b11b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_profile/serverType.proto b/priv/protobuf/service_profile/serverType.proto deleted file mode 100644 index af48113f40d7fe3996486c58dab53fb2270e36ed..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_profile/tagType.proto b/priv/protobuf/service_profile/tagType.proto deleted file mode 100644 index e7673153547d894925b862651330c2e887d9e37f..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_profile/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_profile; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/priv/protobuf/service_room/1compile.sh b/priv/protobuf/service_room/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_room/Desc.proto b/priv/protobuf/service_room/Desc.proto deleted file mode 100644 index e9a4db9b74f83347aab34670ddca9f9eaed8017b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_room/Feature.proto b/priv/protobuf/service_room/Feature.proto deleted file mode 100644 index 2de076cb5d05aa33adb8684bcffda5b71e7ef28a..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_room/Link.proto b/priv/protobuf/service_room/Link.proto deleted file mode 100644 index a3cf002d4507f96e4b4bc9bec4f9773b354fabf1..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Link.proto +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Link.grpc"; -option java_outer_classname = "LinkCls"; - -message Link { - string id = 1; - string name = 2; - string room_id = 3; - int64 created = 4; - oneof type { - } - oneof status { - } -} diff --git a/priv/protobuf/service_room/Member.proto b/priv/protobuf/service_room/Member.proto deleted file mode 100644 index fa750d3ba8e902f87262133e69f543c46618ab61..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Member.proto +++ /dev/null @@ -1,41 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -import "google/protobuf/Any.proto"; -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Member.grpc"; -option java_outer_classname = "MemberCls"; -import public "Feature.proto"; -import public "presence.proto"; -import public "muc.proto"; -import public "p2p.proto"; -import public "memberStatus.proto"; -import public "Service.proto"; -import public "container.proto"; - -message Member { - int64 id = 1; - container container = 2; - oneof feed_id { - muc feed_id30 = 30; - p2p feed_id31 = 31; - } - int64 prev = 4; - int64 next = 5; - repeated google.protobuf.Any feeds = 6; - string phone_id = 7; - string avatar = 8; - string names = 9; - string surnames = 10; - string alias = 11; - int64 reader = 12; - int64 update = 13; - repeated Feature settings = 14; - repeated Service services = 15; - presence presence = 16; - memberStatus member_status = 17; -} diff --git a/priv/protobuf/service_room/Room.proto b/priv/protobuf/service_room/Room.proto deleted file mode 100644 index 13d1f556a2853b23fdd041862cb6917accca0740..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Room.proto +++ /dev/null @@ -1,40 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Room.grpc"; -option java_outer_classname = "RoomCls"; -import public "Member.proto"; -import public "Feature.proto"; -import public "Message.proto"; -import public "Desc.proto"; - -message Room { - string id = 1; - string name = 2; - string links = 3; - string description = 4; - repeated Feature settings = 5; - repeated Member members = 6; - repeated Member admins = 7; - repeated Desc data = 8; - oneof type { - } - string tos = 10; - int64 tos_update = 11; - int64 unread = 12; - repeated int64 mentions = 13; - repeated int64 readers = 14; - oneof last_msg { - int64 last_msg150 = 150; - Message last_msg151 = 151; - } - int64 update = 16; - int64 created = 17; - oneof status { - } -} diff --git a/priv/protobuf/service_room/RoomService.proto b/priv/protobuf/service_room/RoomService.proto deleted file mode 100644 index 034e92c38f7b1de6c52e5b39ceedad72167f1b04..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/RoomService.proto +++ /dev/null @@ -1,23 +0,0 @@ -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "RoomService.grpc"; -option java_outer_classname = "RoomServiceCls"; -import public "Room.proto"; -import public "Member.proto"; - -service RoomService { - rpc createRoom(Room) returns (Room); - rpc leaveRoom(Room) returns (Room); - rpc kickFromRoom(Room) returns (Room); - rpc updatemRoom(Room) returns (Room); - rpc addUserToRoom(Room) returns (Room); - rpc changeUserRoleInRoom(Room) returns (Room); - rpc getRoomMembers(Room) returns (Room); - rpc clearRoomHistory(Room) returns (Room); - rpc muteRoom(Member) returns (Member); - rpc unmuteRoom(Member) returns (Member); - rpc updateMemberDetails(Member) returns (Member); -} \ No newline at end of file diff --git a/priv/protobuf/service_room/Service.proto b/priv/protobuf/service_room/Service.proto deleted file mode 100644 index 596afa5735d66b3a6f8aa3009ed201821af995c5..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_room/Tag.proto b/priv/protobuf/service_room/Tag.proto deleted file mode 100644 index e2d1b28d2f59fa50b598c111781af2bd5c855afa..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_room/container.proto b/priv/protobuf/service_room/container.proto deleted file mode 100644 index 917329a001dc795736917f2a83318a846c92b0a0..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/container.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "container.grpc"; -option java_outer_classname = "containerCls"; - -enum container { - chain = 0; - cur = 1; -} - diff --git a/priv/protobuf/service_room/linkStatus.proto b/priv/protobuf/service_room/linkStatus.proto deleted file mode 100644 index 1ff436f8b7cc12476bbee9b61013d146eb310a6e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/linkStatus.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "linkStatus.grpc"; -option java_outer_classname = "linkStatusCls"; - -enum linkStatus { - lgen = 0; - lcheck = 1; - ladd = 2; - ldelete = 3; - lupdate = 4; -} - diff --git a/priv/protobuf/service_room/memberStatus.proto b/priv/protobuf/service_room/memberStatus.proto deleted file mode 100644 index 34bee9bab1e829d093d204aa6d228ad6b7030e16..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/memberStatus.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "memberStatus.grpc"; -option java_outer_classname = "memberStatusCls"; - -enum memberStatus { - admin = 0; - member = 1; - removed = 2; - patch = 3; - owner = 4; -} - diff --git a/priv/protobuf/service_room/muc.proto b/priv/protobuf/service_room/muc.proto deleted file mode 100644 index 57ddef8afd34c4bac4fbe95eb665189b4acecd64..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/muc.proto +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "muc.grpc"; -option java_outer_classname = "mucCls"; - -message muc { - string name = 1; -} diff --git a/priv/protobuf/service_room/p2p.proto b/priv/protobuf/service_room/p2p.proto deleted file mode 100644 index e0d183961c5592bde7c90b761c88bc723657d7b8..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/p2p.proto +++ /dev/null @@ -1,15 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "p2p.grpc"; -option java_outer_classname = "p2pCls"; - -message p2p { - string from = 1; - string to = 2; -} diff --git a/priv/protobuf/service_room/presence.proto b/priv/protobuf/service_room/presence.proto deleted file mode 100644 index bb9958e1c220bc8359b1bc504a478ae785d2330a..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_room/roomStatus.proto b/priv/protobuf/service_room/roomStatus.proto deleted file mode 100644 index d6c14cfdefc7abea14e4b0934d48b5b4c3df184e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/roomStatus.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "roomStatus.grpc"; -option java_outer_classname = "roomStatusCls"; - -enum roomStatus { - room_create = 0; - room_leave = 1; - room_add = 2; - room_remove = 3; - room_patch = 4; - room_get = 5; - room_delete = 6; - room_last_msg = 7; -} - diff --git a/priv/protobuf/service_room/roomType.proto b/priv/protobuf/service_room/roomType.proto deleted file mode 100644 index 1ce70af7b7bc0aaa2f9e1d0e679bff39eda61df1..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/roomType.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "roomType.grpc"; -option java_outer_classname = "roomTypeCls"; - -enum roomType { - group = 0; - channel = 1; -} - diff --git a/priv/protobuf/service_room/serverStatus.proto b/priv/protobuf/service_room/serverStatus.proto deleted file mode 100644 index 045d8ed0e6398ae96a789eb4be7fe94a18eea87b..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_room/serverType.proto b/priv/protobuf/service_room/serverType.proto deleted file mode 100644 index eeefc6b5cf0c7636f541b841362890e13bdc18a4..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_room/tagType.proto b/priv/protobuf/service_room/tagType.proto deleted file mode 100644 index c0f05076e5560cb938673108fc12ea211649a296..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_room/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_room; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/priv/protobuf/service_roster/1compile.sh b/priv/protobuf/service_roster/1compile.sh deleted file mode 100755 index 6ad626dee21b25f4fa0b9b918f9631377fd75f88..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/1compile.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -protoc *.proto --java_out=java diff --git a/priv/protobuf/service_roster/Contact.proto b/priv/protobuf/service_roster/Contact.proto deleted file mode 100644 index 8fcb3eec68396638ffd6bec97b6d78ec62432370..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Contact.proto +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -import "google/protobuf/Any.proto"; -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Contact.grpc"; -option java_outer_classname = "ContactCls"; -import public "Feature.proto"; -import public "contactStatus.proto"; -import public "presence.proto"; -import public "Service.proto"; - -message Contact { - string user_id = 1; - repeated int64 avatar = 2; - string names = 3; - string surnames = 4; - string nick = 5; - repeated google.protobuf.Any reader = 6; - int64 unread = 7; - int64 last_msg = 8; - int64 update = 9; - int64 created = 10; - repeated Feature settings = 11; - repeated Service services = 12; - presence presence = 13; - contactStatus status = 14; -} diff --git a/priv/protobuf/service_roster/Desc.proto b/priv/protobuf/service_roster/Desc.proto deleted file mode 100644 index 99c421db4a2cc404394a5ca6f59c76a9ff1968d8..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Desc.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Desc.grpc"; -option java_outer_classname = "DescCls"; -import public "Feature.proto"; - -message Desc { - string id = 1; - string mime = 2; - string payload = 3; - string parentid = 4; - repeated Feature data = 5; -} diff --git a/priv/protobuf/service_roster/Feature.proto b/priv/protobuf/service_roster/Feature.proto deleted file mode 100644 index 3859dcf675244820ed48253043efa88c789b12ca..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Feature.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Feature.grpc"; -option java_outer_classname = "FeatureCls"; - -message Feature { - string id = 1; - string key = 2; - string value = 3; - string group = 4; -} diff --git a/priv/protobuf/service_roster/Roster.proto b/priv/protobuf/service_roster/Roster.proto deleted file mode 100644 index 956afea8e247d9b5f5918227e60199e76cc2b77e..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Roster.proto +++ /dev/null @@ -1,28 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Roster.grpc"; -option java_outer_classname = "RosterCls"; -import public "Contact.proto"; -import public "rosterStatus.proto"; - -message Roster { - int64 id = 1; - string names = 2; - string surnames = 3; - string email = 4; - string nick = 5; - repeated Contact userlist = 6; - repeated int64 roomlist = 7; - repeated int64 favorite = 8; - repeated int64 tags = 9; - string phone = 10; - string avatar = 11; - int64 update = 12; - rosterStatus rosterStatus = 13; -} diff --git a/priv/protobuf/service_roster/RosterService.proto b/priv/protobuf/service_roster/RosterService.proto deleted file mode 100644 index abf822cc920a3757c7a074fcfd3c87f96a439345..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/RosterService.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "RosterService.grpc"; -option java_outer_classname = "RosterServiceCls"; -import public "Roster.proto"; -import public "Contact.proto"; - -service RosterService { - rpc update(Roster) returns (Roster); - rpc updateNick(Roster) returns (Roster); -} \ No newline at end of file diff --git a/priv/protobuf/service_roster/Service.proto b/priv/protobuf/service_roster/Service.proto deleted file mode 100644 index 180788cd3120cf232a2ae3d76bfd8b31d2512d8c..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Service.proto +++ /dev/null @@ -1,22 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Service.grpc"; -option java_outer_classname = "ServiceCls"; -import public "Feature.proto"; -import public "serverType.proto"; -import public "serverStatus.proto"; - -message Service { - string id = 1; - string data = 2; - serverType type = 3; - repeated Feature setting = 4; - int64 expiration = 5; - serverStatus service_status = 6; -} diff --git a/priv/protobuf/service_roster/Tag.proto b/priv/protobuf/service_roster/Tag.proto deleted file mode 100644 index 8fc287a05eaaad8fd0c198be1a9957ddd4e3e28f..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/Tag.proto +++ /dev/null @@ -1,18 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "Tag.grpc"; -option java_outer_classname = "TagCls"; -import public "tagType.proto"; - -message Tag { - int64 roster_id = 1; - string name = 2; - string color = 3; - tagType tag_status = 4; -} diff --git a/priv/protobuf/service_roster/contactStatus.proto b/priv/protobuf/service_roster/contactStatus.proto deleted file mode 100644 index be8237beaf778b4d4c5886301b1b5b8a5105f1ef..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/contactStatus.proto +++ /dev/null @@ -1,23 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "contactStatus.grpc"; -option java_outer_classname = "contactStatusCls"; - -enum contactStatus { - conact_request = 0; - authorization = 1; - contact_ignore = 2; - conatct_internal = 3; - friend = 4; - contact_last_msg = 5; - contact_ban = 6; - conact_banned = 7; - contact_deleted = 8; -} - diff --git a/priv/protobuf/service_roster/muc.proto b/priv/protobuf/service_roster/muc.proto deleted file mode 100644 index 039c4d5224bc7eb1da2776ef8655526ef97bc6de..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/muc.proto +++ /dev/null @@ -1,14 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "muc.grpc"; -option java_outer_classname = "mucCls"; - -message muc { - string name = 1; -} diff --git a/priv/protobuf/service_roster/p2p.proto b/priv/protobuf/service_roster/p2p.proto deleted file mode 100644 index 46a95b911cc13c55a16713e889979ea363ab62c1..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/p2p.proto +++ /dev/null @@ -1,15 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "p2p.grpc"; -option java_outer_classname = "p2pCls"; - -message p2p { - string from = 1; - string to = 2; -} diff --git a/priv/protobuf/service_roster/presence.proto b/priv/protobuf/service_roster/presence.proto deleted file mode 100644 index 3c2a5c119cf0afea9d4a01b3029a5cd329a15002..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/presence.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "presence.grpc"; -option java_outer_classname = "presenceCls"; - -enum presence { - online = 0; - offline = 1; -} - diff --git a/priv/protobuf/service_roster/rosterStatus.proto b/priv/protobuf/service_roster/rosterStatus.proto deleted file mode 100644 index 65c391024ba14d93be03838e546653f8e0955635..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/rosterStatus.proto +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "rosterStatus.grpc"; -option java_outer_classname = "rosterStatusCls"; - -enum rosterStatus { - get_roster = 0; - create_roster = 1; - del_roster = 2; - remove_roster = 3; - nick = 4; - add_roster = 5; - update_roster = 6; - list_loster = 7; - patch_roster = 8; - roster_last_msg = 9; -} - diff --git a/priv/protobuf/service_roster/serverStatus.proto b/priv/protobuf/service_roster/serverStatus.proto deleted file mode 100644 index 57d0314df734039ae7f2f61934c06d9bde997567..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/serverStatus.proto +++ /dev/null @@ -1,16 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverStatus.grpc"; -option java_outer_classname = "serverStatusCls"; - -enum serverStatus { - servie_verified = 0; - service_not_verified = 1; -} - diff --git a/priv/protobuf/service_roster/serverType.proto b/priv/protobuf/service_roster/serverType.proto deleted file mode 100644 index 7ca622a890869f2b71d6dafec6d7f9cdac7bfc7d..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/serverType.proto +++ /dev/null @@ -1,19 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "serverType.grpc"; -option java_outer_classname = "serverTypeCls"; - -enum serverType { - email = 0; - wallet = 1; - google_type = 2; - fb = 3; - phone = 4; -} - diff --git a/priv/protobuf/service_roster/tagType.proto b/priv/protobuf/service_roster/tagType.proto deleted file mode 100644 index 73981ba16a735570949d6021bd25098ad4fcc555..0000000000000000000000000000000000000000 --- a/priv/protobuf/service_roster/tagType.proto +++ /dev/null @@ -1,17 +0,0 @@ -// Generated by https://github.com/synrc/bert -// DO NOT EDIT - -syntax = "proto3"; -package service_roster; - -option java_generic_services = true; -option java_multiple_files = true; -option java_package = "tagType.grpc"; -option java_outer_classname = "tagTypeCls"; - -enum tagType { - tag_create = 0; - tag_remove = 1; - tag_edit = 2; -} - diff --git a/rebar.config b/rebar.config index 20c8d28c76e685bdb6a8bb6665196504616f69e1..9cdc6cff8028a833e0ed1d2d9c4247837177b6c6 100644 --- a/rebar.config +++ b/rebar.config @@ -67,9 +67,9 @@ {dev_mode, true}, {include_erts, false}, {extended_start_script, true}, - {overlay, [{copy, "admin", "./admin"}, - {copy, "priv", "./priv"}, - {copy, "etc", "./etc"}, - {copy, "asserts", "./asserts"} + {overlay, [{link, "admin", "./admin"}, + {link, "etc", "./etc"}, + {link, "priv", "./priv"}, + {link, "asserts", "./asserts"} ]} ]}.