From 06f75376bcd82f73c57cf33da89983b004ef6c3b Mon Sep 17 00:00:00 2001 From: Tit Petric Date: Tue, 5 Feb 2019 15:09:52 +0100 Subject: [PATCH] upd(sam): rename to messaging --- api/{sam => messaging}/message/index.md | 0 api/{sam => messaging}/spec.json | 0 api/{sam => messaging}/spec/attachment.json | 0 api/{sam => messaging}/spec/channel.json | 0 api/{sam => messaging}/spec/message.json | 0 api/{sam => messaging}/spec/permissions.json | 0 api/{sam => messaging}/spec/search.json | 0 api/{sam => messaging}/websocket/websocket.md | 0 codegen/{sam => messaging}/docs/index.php | 0 codegen/{sam => messaging}/rest/handlers/index.php | 0 codegen/{sam => messaging}/rest/index.php | 0 codegen/{sam => messaging}/rest/request/index.php | 0 docs/{sam => messaging}/README.md | 0 {sam => messaging}/db/migrate.go | 0 {sam => messaging}/db/migrate_test.go | 0 {sam => messaging}/db/mysql/statik.go | 0 {sam => messaging}/db/schema/mysql/20180704080000.base.up.sql | 0 .../db/schema/mysql/20181009080000.altering_types.up.sql | 0 .../db/schema/mysql/20181013080000.channel_views.up.sql | 0 {sam => messaging}/db/schema/mysql/20181013080000.replies.up.sql | 0 .../db/schema/mysql/20181101080000.pins_and_reactions.up.sql | 0 {sam => messaging}/db/schema/mysql/20181107080000.mentions.up.sql | 0 {sam => messaging}/db/schema/mysql/20181115080000.unreads.up.sql | 0 .../db/schema/mysql/20181124173028.remove_events_tables.up.sql | 0 .../db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql | 0 .../db/schema/mysql/20190122191150.membership-flags.up.sql | 0 {sam => messaging}/db/schema/mysql/migrations.sql | 0 {sam => messaging}/db/schema/mysql/new.sh | 0 {sam => messaging}/db/types.go | 0 {sam => messaging}/flags.go | 0 {sam => messaging}/repository/attachment.go | 0 {sam => messaging}/repository/attachment_test.go | 0 {sam => messaging}/repository/channel.go | 0 {sam => messaging}/repository/channel_member.go | 0 {sam => messaging}/repository/channel_test.go | 0 {sam => messaging}/repository/error.go | 0 {sam => messaging}/repository/events.go | 0 {sam => messaging}/repository/events_test.go | 0 {sam => messaging}/repository/flags.go | 0 {sam => messaging}/repository/main_test.go | 0 {sam => messaging}/repository/mention.go | 0 {sam => messaging}/repository/message.go | 0 {sam => messaging}/repository/message_flag.go | 0 {sam => messaging}/repository/message_flag_test.go | 0 {sam => messaging}/repository/message_test.go | 0 {sam => messaging}/repository/pubsub.go | 0 {sam => messaging}/repository/pubsub_memory.go | 0 {sam => messaging}/repository/pubsub_memory_test.go | 0 {sam => messaging}/repository/pubsub_redis.go | 0 {sam => messaging}/repository/repository.go | 0 {sam => messaging}/repository/repository_test.go | 0 {sam => messaging}/repository/unread.go | 0 {sam => messaging}/repository/util.go | 0 {sam => messaging}/rest/attachment.go | 0 {sam => messaging}/rest/channel.go | 0 {sam => messaging}/rest/handlers/attachment.go | 0 {sam => messaging}/rest/handlers/attachment_custom.go | 0 {sam => messaging}/rest/handlers/channel.go | 0 {sam => messaging}/rest/handlers/message.go | 0 {sam => messaging}/rest/handlers/permissions.go | 0 {sam => messaging}/rest/handlers/search.go | 0 {sam => messaging}/rest/message.go | 0 {sam => messaging}/rest/permissions.go | 0 {sam => messaging}/rest/request/attachment.go | 0 {sam => messaging}/rest/request/channel.go | 0 {sam => messaging}/rest/request/message.go | 0 {sam => messaging}/rest/request/misc.go | 0 {sam => messaging}/rest/request/permissions.go | 0 {sam => messaging}/rest/request/search.go | 0 {sam => messaging}/rest/request/util.go | 0 {sam => messaging}/rest/request/util_test.go | 0 {sam => messaging}/rest/router.go | 0 {sam => messaging}/rest/search.go | 0 {sam => messaging}/routes.go | 0 {sam => messaging}/service/attachment.go | 0 {sam => messaging}/service/attachment_mock_test.go | 0 {sam => messaging}/service/channel.go | 0 {sam => messaging}/service/channel_mock_test.go | 0 {sam => messaging}/service/channel_test.go | 0 {sam => messaging}/service/error.go | 0 {sam => messaging}/service/events.go | 0 {sam => messaging}/service/main_test.go | 0 {sam => messaging}/service/message.go | 0 {sam => messaging}/service/message_mock_test.go | 0 {sam => messaging}/service/message_test.go | 0 {sam => messaging}/service/permissions.go | 0 {sam => messaging}/service/pubsub.go | 0 {sam => messaging}/service/service.go | 0 {sam => messaging}/start.go | 0 {sam => messaging}/types/attachment.gen.go | 0 {sam => messaging}/types/attachment.go | 0 {sam => messaging}/types/channel.gen.go | 0 {sam => messaging}/types/channel.go | 0 {sam => messaging}/types/channel.perms.gen.go | 0 {sam => messaging}/types/channel_member.gen.go | 0 {sam => messaging}/types/channel_member.go | 0 {sam => messaging}/types/command.gen.go | 0 {sam => messaging}/types/command.go | 0 {sam => messaging}/types/event_queue.go | 0 {sam => messaging}/types/main_test.go | 0 {sam => messaging}/types/mention.gen.go | 0 {sam => messaging}/types/mention.go | 0 {sam => messaging}/types/mention_test.go | 0 {sam => messaging}/types/message.gen.go | 0 {sam => messaging}/types/message.go | 0 {sam => messaging}/types/message_flag.gen.go | 0 {sam => messaging}/types/message_flag.go | 0 {sam => messaging}/types/organisation.go | 0 {sam => messaging}/types/organisation.perms.gen.go | 0 {sam => messaging}/types/permissions.go | 0 {sam => messaging}/types/permissions/1-organisation.json | 0 {sam => messaging}/types/permissions/2-team.json | 0 {sam => messaging}/types/permissions/3-channel.json | 0 {sam => messaging}/types/sets.go | 0 {sam => messaging}/types/team.go | 0 {sam => messaging}/types/team.perms.gen.go | 0 {sam => messaging}/types/unread.gen.go | 0 {sam => messaging}/types/unread.go | 0 {sam => messaging}/websocket/encoder.go | 0 {sam => messaging}/websocket/event_queue.go | 0 {sam => messaging}/websocket/router.go | 0 {sam => messaging}/websocket/session.go | 0 {sam => messaging}/websocket/session_incoming.go | 0 {sam => messaging}/websocket/session_incoming_channel.go | 0 {sam => messaging}/websocket/session_incoming_command.go | 0 {sam => messaging}/websocket/session_incoming_message.go | 0 {sam => messaging}/websocket/session_incoming_user.go | 0 {sam => messaging}/websocket/session_outgoing.go | 0 {sam => messaging}/websocket/session_store.go | 0 {sam => messaging}/websocket/session_subscriptions.go | 0 {sam => messaging}/websocket/websocket.go | 0 131 files changed, 0 insertions(+), 0 deletions(-) rename api/{sam => messaging}/message/index.md (100%) rename api/{sam => messaging}/spec.json (100%) rename api/{sam => messaging}/spec/attachment.json (100%) rename api/{sam => messaging}/spec/channel.json (100%) rename api/{sam => messaging}/spec/message.json (100%) rename api/{sam => messaging}/spec/permissions.json (100%) rename api/{sam => messaging}/spec/search.json (100%) rename api/{sam => messaging}/websocket/websocket.md (100%) rename codegen/{sam => messaging}/docs/index.php (100%) rename codegen/{sam => messaging}/rest/handlers/index.php (100%) rename codegen/{sam => messaging}/rest/index.php (100%) rename codegen/{sam => messaging}/rest/request/index.php (100%) rename docs/{sam => messaging}/README.md (100%) rename {sam => messaging}/db/migrate.go (100%) rename {sam => messaging}/db/migrate_test.go (100%) rename {sam => messaging}/db/mysql/statik.go (100%) rename {sam => messaging}/db/schema/mysql/20180704080000.base.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181009080000.altering_types.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181013080000.channel_views.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181013080000.replies.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181101080000.pins_and_reactions.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181107080000.mentions.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181115080000.unreads.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181124173028.remove_events_tables.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql (100%) rename {sam => messaging}/db/schema/mysql/20190122191150.membership-flags.up.sql (100%) rename {sam => messaging}/db/schema/mysql/migrations.sql (100%) rename {sam => messaging}/db/schema/mysql/new.sh (100%) rename {sam => messaging}/db/types.go (100%) rename {sam => messaging}/flags.go (100%) rename {sam => messaging}/repository/attachment.go (100%) rename {sam => messaging}/repository/attachment_test.go (100%) rename {sam => messaging}/repository/channel.go (100%) rename {sam => messaging}/repository/channel_member.go (100%) rename {sam => messaging}/repository/channel_test.go (100%) rename {sam => messaging}/repository/error.go (100%) rename {sam => messaging}/repository/events.go (100%) rename {sam => messaging}/repository/events_test.go (100%) rename {sam => messaging}/repository/flags.go (100%) rename {sam => messaging}/repository/main_test.go (100%) rename {sam => messaging}/repository/mention.go (100%) rename {sam => messaging}/repository/message.go (100%) rename {sam => messaging}/repository/message_flag.go (100%) rename {sam => messaging}/repository/message_flag_test.go (100%) rename {sam => messaging}/repository/message_test.go (100%) rename {sam => messaging}/repository/pubsub.go (100%) rename {sam => messaging}/repository/pubsub_memory.go (100%) rename {sam => messaging}/repository/pubsub_memory_test.go (100%) rename {sam => messaging}/repository/pubsub_redis.go (100%) rename {sam => messaging}/repository/repository.go (100%) rename {sam => messaging}/repository/repository_test.go (100%) rename {sam => messaging}/repository/unread.go (100%) rename {sam => messaging}/repository/util.go (100%) rename {sam => messaging}/rest/attachment.go (100%) rename {sam => messaging}/rest/channel.go (100%) rename {sam => messaging}/rest/handlers/attachment.go (100%) rename {sam => messaging}/rest/handlers/attachment_custom.go (100%) rename {sam => messaging}/rest/handlers/channel.go (100%) rename {sam => messaging}/rest/handlers/message.go (100%) rename {sam => messaging}/rest/handlers/permissions.go (100%) rename {sam => messaging}/rest/handlers/search.go (100%) rename {sam => messaging}/rest/message.go (100%) rename {sam => messaging}/rest/permissions.go (100%) rename {sam => messaging}/rest/request/attachment.go (100%) rename {sam => messaging}/rest/request/channel.go (100%) rename {sam => messaging}/rest/request/message.go (100%) rename {sam => messaging}/rest/request/misc.go (100%) rename {sam => messaging}/rest/request/permissions.go (100%) rename {sam => messaging}/rest/request/search.go (100%) rename {sam => messaging}/rest/request/util.go (100%) rename {sam => messaging}/rest/request/util_test.go (100%) rename {sam => messaging}/rest/router.go (100%) rename {sam => messaging}/rest/search.go (100%) rename {sam => messaging}/routes.go (100%) rename {sam => messaging}/service/attachment.go (100%) rename {sam => messaging}/service/attachment_mock_test.go (100%) rename {sam => messaging}/service/channel.go (100%) rename {sam => messaging}/service/channel_mock_test.go (100%) rename {sam => messaging}/service/channel_test.go (100%) rename {sam => messaging}/service/error.go (100%) rename {sam => messaging}/service/events.go (100%) rename {sam => messaging}/service/main_test.go (100%) rename {sam => messaging}/service/message.go (100%) rename {sam => messaging}/service/message_mock_test.go (100%) rename {sam => messaging}/service/message_test.go (100%) rename {sam => messaging}/service/permissions.go (100%) rename {sam => messaging}/service/pubsub.go (100%) rename {sam => messaging}/service/service.go (100%) rename {sam => messaging}/start.go (100%) rename {sam => messaging}/types/attachment.gen.go (100%) rename {sam => messaging}/types/attachment.go (100%) rename {sam => messaging}/types/channel.gen.go (100%) rename {sam => messaging}/types/channel.go (100%) rename {sam => messaging}/types/channel.perms.gen.go (100%) rename {sam => messaging}/types/channel_member.gen.go (100%) rename {sam => messaging}/types/channel_member.go (100%) rename {sam => messaging}/types/command.gen.go (100%) rename {sam => messaging}/types/command.go (100%) rename {sam => messaging}/types/event_queue.go (100%) rename {sam => messaging}/types/main_test.go (100%) rename {sam => messaging}/types/mention.gen.go (100%) rename {sam => messaging}/types/mention.go (100%) rename {sam => messaging}/types/mention_test.go (100%) rename {sam => messaging}/types/message.gen.go (100%) rename {sam => messaging}/types/message.go (100%) rename {sam => messaging}/types/message_flag.gen.go (100%) rename {sam => messaging}/types/message_flag.go (100%) rename {sam => messaging}/types/organisation.go (100%) rename {sam => messaging}/types/organisation.perms.gen.go (100%) rename {sam => messaging}/types/permissions.go (100%) rename {sam => messaging}/types/permissions/1-organisation.json (100%) rename {sam => messaging}/types/permissions/2-team.json (100%) rename {sam => messaging}/types/permissions/3-channel.json (100%) rename {sam => messaging}/types/sets.go (100%) rename {sam => messaging}/types/team.go (100%) rename {sam => messaging}/types/team.perms.gen.go (100%) rename {sam => messaging}/types/unread.gen.go (100%) rename {sam => messaging}/types/unread.go (100%) rename {sam => messaging}/websocket/encoder.go (100%) rename {sam => messaging}/websocket/event_queue.go (100%) rename {sam => messaging}/websocket/router.go (100%) rename {sam => messaging}/websocket/session.go (100%) rename {sam => messaging}/websocket/session_incoming.go (100%) rename {sam => messaging}/websocket/session_incoming_channel.go (100%) rename {sam => messaging}/websocket/session_incoming_command.go (100%) rename {sam => messaging}/websocket/session_incoming_message.go (100%) rename {sam => messaging}/websocket/session_incoming_user.go (100%) rename {sam => messaging}/websocket/session_outgoing.go (100%) rename {sam => messaging}/websocket/session_store.go (100%) rename {sam => messaging}/websocket/session_subscriptions.go (100%) rename {sam => messaging}/websocket/websocket.go (100%) diff --git a/api/sam/message/index.md b/api/messaging/message/index.md similarity index 100% rename from api/sam/message/index.md rename to api/messaging/message/index.md diff --git a/api/sam/spec.json b/api/messaging/spec.json similarity index 100% rename from api/sam/spec.json rename to api/messaging/spec.json diff --git a/api/sam/spec/attachment.json b/api/messaging/spec/attachment.json similarity index 100% rename from api/sam/spec/attachment.json rename to api/messaging/spec/attachment.json diff --git a/api/sam/spec/channel.json b/api/messaging/spec/channel.json similarity index 100% rename from api/sam/spec/channel.json rename to api/messaging/spec/channel.json diff --git a/api/sam/spec/message.json b/api/messaging/spec/message.json similarity index 100% rename from api/sam/spec/message.json rename to api/messaging/spec/message.json diff --git a/api/sam/spec/permissions.json b/api/messaging/spec/permissions.json similarity index 100% rename from api/sam/spec/permissions.json rename to api/messaging/spec/permissions.json diff --git a/api/sam/spec/search.json b/api/messaging/spec/search.json similarity index 100% rename from api/sam/spec/search.json rename to api/messaging/spec/search.json diff --git a/api/sam/websocket/websocket.md b/api/messaging/websocket/websocket.md similarity index 100% rename from api/sam/websocket/websocket.md rename to api/messaging/websocket/websocket.md diff --git a/codegen/sam/docs/index.php b/codegen/messaging/docs/index.php similarity index 100% rename from codegen/sam/docs/index.php rename to codegen/messaging/docs/index.php diff --git a/codegen/sam/rest/handlers/index.php b/codegen/messaging/rest/handlers/index.php similarity index 100% rename from codegen/sam/rest/handlers/index.php rename to codegen/messaging/rest/handlers/index.php diff --git a/codegen/sam/rest/index.php b/codegen/messaging/rest/index.php similarity index 100% rename from codegen/sam/rest/index.php rename to codegen/messaging/rest/index.php diff --git a/codegen/sam/rest/request/index.php b/codegen/messaging/rest/request/index.php similarity index 100% rename from codegen/sam/rest/request/index.php rename to codegen/messaging/rest/request/index.php diff --git a/docs/sam/README.md b/docs/messaging/README.md similarity index 100% rename from docs/sam/README.md rename to docs/messaging/README.md diff --git a/sam/db/migrate.go b/messaging/db/migrate.go similarity index 100% rename from sam/db/migrate.go rename to messaging/db/migrate.go diff --git a/sam/db/migrate_test.go b/messaging/db/migrate_test.go similarity index 100% rename from sam/db/migrate_test.go rename to messaging/db/migrate_test.go diff --git a/sam/db/mysql/statik.go b/messaging/db/mysql/statik.go similarity index 100% rename from sam/db/mysql/statik.go rename to messaging/db/mysql/statik.go diff --git a/sam/db/schema/mysql/20180704080000.base.up.sql b/messaging/db/schema/mysql/20180704080000.base.up.sql similarity index 100% rename from sam/db/schema/mysql/20180704080000.base.up.sql rename to messaging/db/schema/mysql/20180704080000.base.up.sql diff --git a/sam/db/schema/mysql/20181009080000.altering_types.up.sql b/messaging/db/schema/mysql/20181009080000.altering_types.up.sql similarity index 100% rename from sam/db/schema/mysql/20181009080000.altering_types.up.sql rename to messaging/db/schema/mysql/20181009080000.altering_types.up.sql diff --git a/sam/db/schema/mysql/20181013080000.channel_views.up.sql b/messaging/db/schema/mysql/20181013080000.channel_views.up.sql similarity index 100% rename from sam/db/schema/mysql/20181013080000.channel_views.up.sql rename to messaging/db/schema/mysql/20181013080000.channel_views.up.sql diff --git a/sam/db/schema/mysql/20181013080000.replies.up.sql b/messaging/db/schema/mysql/20181013080000.replies.up.sql similarity index 100% rename from sam/db/schema/mysql/20181013080000.replies.up.sql rename to messaging/db/schema/mysql/20181013080000.replies.up.sql diff --git a/sam/db/schema/mysql/20181101080000.pins_and_reactions.up.sql b/messaging/db/schema/mysql/20181101080000.pins_and_reactions.up.sql similarity index 100% rename from sam/db/schema/mysql/20181101080000.pins_and_reactions.up.sql rename to messaging/db/schema/mysql/20181101080000.pins_and_reactions.up.sql diff --git a/sam/db/schema/mysql/20181107080000.mentions.up.sql b/messaging/db/schema/mysql/20181107080000.mentions.up.sql similarity index 100% rename from sam/db/schema/mysql/20181107080000.mentions.up.sql rename to messaging/db/schema/mysql/20181107080000.mentions.up.sql diff --git a/sam/db/schema/mysql/20181115080000.unreads.up.sql b/messaging/db/schema/mysql/20181115080000.unreads.up.sql similarity index 100% rename from sam/db/schema/mysql/20181115080000.unreads.up.sql rename to messaging/db/schema/mysql/20181115080000.unreads.up.sql diff --git a/sam/db/schema/mysql/20181124173028.remove_events_tables.up.sql b/messaging/db/schema/mysql/20181124173028.remove_events_tables.up.sql similarity index 100% rename from sam/db/schema/mysql/20181124173028.remove_events_tables.up.sql rename to messaging/db/schema/mysql/20181124173028.remove_events_tables.up.sql diff --git a/sam/db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql b/messaging/db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql similarity index 100% rename from sam/db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql rename to messaging/db/schema/mysql/20181205153145.messages-to-utf8mb4.up.sql diff --git a/sam/db/schema/mysql/20190122191150.membership-flags.up.sql b/messaging/db/schema/mysql/20190122191150.membership-flags.up.sql similarity index 100% rename from sam/db/schema/mysql/20190122191150.membership-flags.up.sql rename to messaging/db/schema/mysql/20190122191150.membership-flags.up.sql diff --git a/sam/db/schema/mysql/migrations.sql b/messaging/db/schema/mysql/migrations.sql similarity index 100% rename from sam/db/schema/mysql/migrations.sql rename to messaging/db/schema/mysql/migrations.sql diff --git a/sam/db/schema/mysql/new.sh b/messaging/db/schema/mysql/new.sh similarity index 100% rename from sam/db/schema/mysql/new.sh rename to messaging/db/schema/mysql/new.sh diff --git a/sam/db/types.go b/messaging/db/types.go similarity index 100% rename from sam/db/types.go rename to messaging/db/types.go diff --git a/sam/flags.go b/messaging/flags.go similarity index 100% rename from sam/flags.go rename to messaging/flags.go diff --git a/sam/repository/attachment.go b/messaging/repository/attachment.go similarity index 100% rename from sam/repository/attachment.go rename to messaging/repository/attachment.go diff --git a/sam/repository/attachment_test.go b/messaging/repository/attachment_test.go similarity index 100% rename from sam/repository/attachment_test.go rename to messaging/repository/attachment_test.go diff --git a/sam/repository/channel.go b/messaging/repository/channel.go similarity index 100% rename from sam/repository/channel.go rename to messaging/repository/channel.go diff --git a/sam/repository/channel_member.go b/messaging/repository/channel_member.go similarity index 100% rename from sam/repository/channel_member.go rename to messaging/repository/channel_member.go diff --git a/sam/repository/channel_test.go b/messaging/repository/channel_test.go similarity index 100% rename from sam/repository/channel_test.go rename to messaging/repository/channel_test.go diff --git a/sam/repository/error.go b/messaging/repository/error.go similarity index 100% rename from sam/repository/error.go rename to messaging/repository/error.go diff --git a/sam/repository/events.go b/messaging/repository/events.go similarity index 100% rename from sam/repository/events.go rename to messaging/repository/events.go diff --git a/sam/repository/events_test.go b/messaging/repository/events_test.go similarity index 100% rename from sam/repository/events_test.go rename to messaging/repository/events_test.go diff --git a/sam/repository/flags.go b/messaging/repository/flags.go similarity index 100% rename from sam/repository/flags.go rename to messaging/repository/flags.go diff --git a/sam/repository/main_test.go b/messaging/repository/main_test.go similarity index 100% rename from sam/repository/main_test.go rename to messaging/repository/main_test.go diff --git a/sam/repository/mention.go b/messaging/repository/mention.go similarity index 100% rename from sam/repository/mention.go rename to messaging/repository/mention.go diff --git a/sam/repository/message.go b/messaging/repository/message.go similarity index 100% rename from sam/repository/message.go rename to messaging/repository/message.go diff --git a/sam/repository/message_flag.go b/messaging/repository/message_flag.go similarity index 100% rename from sam/repository/message_flag.go rename to messaging/repository/message_flag.go diff --git a/sam/repository/message_flag_test.go b/messaging/repository/message_flag_test.go similarity index 100% rename from sam/repository/message_flag_test.go rename to messaging/repository/message_flag_test.go diff --git a/sam/repository/message_test.go b/messaging/repository/message_test.go similarity index 100% rename from sam/repository/message_test.go rename to messaging/repository/message_test.go diff --git a/sam/repository/pubsub.go b/messaging/repository/pubsub.go similarity index 100% rename from sam/repository/pubsub.go rename to messaging/repository/pubsub.go diff --git a/sam/repository/pubsub_memory.go b/messaging/repository/pubsub_memory.go similarity index 100% rename from sam/repository/pubsub_memory.go rename to messaging/repository/pubsub_memory.go diff --git a/sam/repository/pubsub_memory_test.go b/messaging/repository/pubsub_memory_test.go similarity index 100% rename from sam/repository/pubsub_memory_test.go rename to messaging/repository/pubsub_memory_test.go diff --git a/sam/repository/pubsub_redis.go b/messaging/repository/pubsub_redis.go similarity index 100% rename from sam/repository/pubsub_redis.go rename to messaging/repository/pubsub_redis.go diff --git a/sam/repository/repository.go b/messaging/repository/repository.go similarity index 100% rename from sam/repository/repository.go rename to messaging/repository/repository.go diff --git a/sam/repository/repository_test.go b/messaging/repository/repository_test.go similarity index 100% rename from sam/repository/repository_test.go rename to messaging/repository/repository_test.go diff --git a/sam/repository/unread.go b/messaging/repository/unread.go similarity index 100% rename from sam/repository/unread.go rename to messaging/repository/unread.go diff --git a/sam/repository/util.go b/messaging/repository/util.go similarity index 100% rename from sam/repository/util.go rename to messaging/repository/util.go diff --git a/sam/rest/attachment.go b/messaging/rest/attachment.go similarity index 100% rename from sam/rest/attachment.go rename to messaging/rest/attachment.go diff --git a/sam/rest/channel.go b/messaging/rest/channel.go similarity index 100% rename from sam/rest/channel.go rename to messaging/rest/channel.go diff --git a/sam/rest/handlers/attachment.go b/messaging/rest/handlers/attachment.go similarity index 100% rename from sam/rest/handlers/attachment.go rename to messaging/rest/handlers/attachment.go diff --git a/sam/rest/handlers/attachment_custom.go b/messaging/rest/handlers/attachment_custom.go similarity index 100% rename from sam/rest/handlers/attachment_custom.go rename to messaging/rest/handlers/attachment_custom.go diff --git a/sam/rest/handlers/channel.go b/messaging/rest/handlers/channel.go similarity index 100% rename from sam/rest/handlers/channel.go rename to messaging/rest/handlers/channel.go diff --git a/sam/rest/handlers/message.go b/messaging/rest/handlers/message.go similarity index 100% rename from sam/rest/handlers/message.go rename to messaging/rest/handlers/message.go diff --git a/sam/rest/handlers/permissions.go b/messaging/rest/handlers/permissions.go similarity index 100% rename from sam/rest/handlers/permissions.go rename to messaging/rest/handlers/permissions.go diff --git a/sam/rest/handlers/search.go b/messaging/rest/handlers/search.go similarity index 100% rename from sam/rest/handlers/search.go rename to messaging/rest/handlers/search.go diff --git a/sam/rest/message.go b/messaging/rest/message.go similarity index 100% rename from sam/rest/message.go rename to messaging/rest/message.go diff --git a/sam/rest/permissions.go b/messaging/rest/permissions.go similarity index 100% rename from sam/rest/permissions.go rename to messaging/rest/permissions.go diff --git a/sam/rest/request/attachment.go b/messaging/rest/request/attachment.go similarity index 100% rename from sam/rest/request/attachment.go rename to messaging/rest/request/attachment.go diff --git a/sam/rest/request/channel.go b/messaging/rest/request/channel.go similarity index 100% rename from sam/rest/request/channel.go rename to messaging/rest/request/channel.go diff --git a/sam/rest/request/message.go b/messaging/rest/request/message.go similarity index 100% rename from sam/rest/request/message.go rename to messaging/rest/request/message.go diff --git a/sam/rest/request/misc.go b/messaging/rest/request/misc.go similarity index 100% rename from sam/rest/request/misc.go rename to messaging/rest/request/misc.go diff --git a/sam/rest/request/permissions.go b/messaging/rest/request/permissions.go similarity index 100% rename from sam/rest/request/permissions.go rename to messaging/rest/request/permissions.go diff --git a/sam/rest/request/search.go b/messaging/rest/request/search.go similarity index 100% rename from sam/rest/request/search.go rename to messaging/rest/request/search.go diff --git a/sam/rest/request/util.go b/messaging/rest/request/util.go similarity index 100% rename from sam/rest/request/util.go rename to messaging/rest/request/util.go diff --git a/sam/rest/request/util_test.go b/messaging/rest/request/util_test.go similarity index 100% rename from sam/rest/request/util_test.go rename to messaging/rest/request/util_test.go diff --git a/sam/rest/router.go b/messaging/rest/router.go similarity index 100% rename from sam/rest/router.go rename to messaging/rest/router.go diff --git a/sam/rest/search.go b/messaging/rest/search.go similarity index 100% rename from sam/rest/search.go rename to messaging/rest/search.go diff --git a/sam/routes.go b/messaging/routes.go similarity index 100% rename from sam/routes.go rename to messaging/routes.go diff --git a/sam/service/attachment.go b/messaging/service/attachment.go similarity index 100% rename from sam/service/attachment.go rename to messaging/service/attachment.go diff --git a/sam/service/attachment_mock_test.go b/messaging/service/attachment_mock_test.go similarity index 100% rename from sam/service/attachment_mock_test.go rename to messaging/service/attachment_mock_test.go diff --git a/sam/service/channel.go b/messaging/service/channel.go similarity index 100% rename from sam/service/channel.go rename to messaging/service/channel.go diff --git a/sam/service/channel_mock_test.go b/messaging/service/channel_mock_test.go similarity index 100% rename from sam/service/channel_mock_test.go rename to messaging/service/channel_mock_test.go diff --git a/sam/service/channel_test.go b/messaging/service/channel_test.go similarity index 100% rename from sam/service/channel_test.go rename to messaging/service/channel_test.go diff --git a/sam/service/error.go b/messaging/service/error.go similarity index 100% rename from sam/service/error.go rename to messaging/service/error.go diff --git a/sam/service/events.go b/messaging/service/events.go similarity index 100% rename from sam/service/events.go rename to messaging/service/events.go diff --git a/sam/service/main_test.go b/messaging/service/main_test.go similarity index 100% rename from sam/service/main_test.go rename to messaging/service/main_test.go diff --git a/sam/service/message.go b/messaging/service/message.go similarity index 100% rename from sam/service/message.go rename to messaging/service/message.go diff --git a/sam/service/message_mock_test.go b/messaging/service/message_mock_test.go similarity index 100% rename from sam/service/message_mock_test.go rename to messaging/service/message_mock_test.go diff --git a/sam/service/message_test.go b/messaging/service/message_test.go similarity index 100% rename from sam/service/message_test.go rename to messaging/service/message_test.go diff --git a/sam/service/permissions.go b/messaging/service/permissions.go similarity index 100% rename from sam/service/permissions.go rename to messaging/service/permissions.go diff --git a/sam/service/pubsub.go b/messaging/service/pubsub.go similarity index 100% rename from sam/service/pubsub.go rename to messaging/service/pubsub.go diff --git a/sam/service/service.go b/messaging/service/service.go similarity index 100% rename from sam/service/service.go rename to messaging/service/service.go diff --git a/sam/start.go b/messaging/start.go similarity index 100% rename from sam/start.go rename to messaging/start.go diff --git a/sam/types/attachment.gen.go b/messaging/types/attachment.gen.go similarity index 100% rename from sam/types/attachment.gen.go rename to messaging/types/attachment.gen.go diff --git a/sam/types/attachment.go b/messaging/types/attachment.go similarity index 100% rename from sam/types/attachment.go rename to messaging/types/attachment.go diff --git a/sam/types/channel.gen.go b/messaging/types/channel.gen.go similarity index 100% rename from sam/types/channel.gen.go rename to messaging/types/channel.gen.go diff --git a/sam/types/channel.go b/messaging/types/channel.go similarity index 100% rename from sam/types/channel.go rename to messaging/types/channel.go diff --git a/sam/types/channel.perms.gen.go b/messaging/types/channel.perms.gen.go similarity index 100% rename from sam/types/channel.perms.gen.go rename to messaging/types/channel.perms.gen.go diff --git a/sam/types/channel_member.gen.go b/messaging/types/channel_member.gen.go similarity index 100% rename from sam/types/channel_member.gen.go rename to messaging/types/channel_member.gen.go diff --git a/sam/types/channel_member.go b/messaging/types/channel_member.go similarity index 100% rename from sam/types/channel_member.go rename to messaging/types/channel_member.go diff --git a/sam/types/command.gen.go b/messaging/types/command.gen.go similarity index 100% rename from sam/types/command.gen.go rename to messaging/types/command.gen.go diff --git a/sam/types/command.go b/messaging/types/command.go similarity index 100% rename from sam/types/command.go rename to messaging/types/command.go diff --git a/sam/types/event_queue.go b/messaging/types/event_queue.go similarity index 100% rename from sam/types/event_queue.go rename to messaging/types/event_queue.go diff --git a/sam/types/main_test.go b/messaging/types/main_test.go similarity index 100% rename from sam/types/main_test.go rename to messaging/types/main_test.go diff --git a/sam/types/mention.gen.go b/messaging/types/mention.gen.go similarity index 100% rename from sam/types/mention.gen.go rename to messaging/types/mention.gen.go diff --git a/sam/types/mention.go b/messaging/types/mention.go similarity index 100% rename from sam/types/mention.go rename to messaging/types/mention.go diff --git a/sam/types/mention_test.go b/messaging/types/mention_test.go similarity index 100% rename from sam/types/mention_test.go rename to messaging/types/mention_test.go diff --git a/sam/types/message.gen.go b/messaging/types/message.gen.go similarity index 100% rename from sam/types/message.gen.go rename to messaging/types/message.gen.go diff --git a/sam/types/message.go b/messaging/types/message.go similarity index 100% rename from sam/types/message.go rename to messaging/types/message.go diff --git a/sam/types/message_flag.gen.go b/messaging/types/message_flag.gen.go similarity index 100% rename from sam/types/message_flag.gen.go rename to messaging/types/message_flag.gen.go diff --git a/sam/types/message_flag.go b/messaging/types/message_flag.go similarity index 100% rename from sam/types/message_flag.go rename to messaging/types/message_flag.go diff --git a/sam/types/organisation.go b/messaging/types/organisation.go similarity index 100% rename from sam/types/organisation.go rename to messaging/types/organisation.go diff --git a/sam/types/organisation.perms.gen.go b/messaging/types/organisation.perms.gen.go similarity index 100% rename from sam/types/organisation.perms.gen.go rename to messaging/types/organisation.perms.gen.go diff --git a/sam/types/permissions.go b/messaging/types/permissions.go similarity index 100% rename from sam/types/permissions.go rename to messaging/types/permissions.go diff --git a/sam/types/permissions/1-organisation.json b/messaging/types/permissions/1-organisation.json similarity index 100% rename from sam/types/permissions/1-organisation.json rename to messaging/types/permissions/1-organisation.json diff --git a/sam/types/permissions/2-team.json b/messaging/types/permissions/2-team.json similarity index 100% rename from sam/types/permissions/2-team.json rename to messaging/types/permissions/2-team.json diff --git a/sam/types/permissions/3-channel.json b/messaging/types/permissions/3-channel.json similarity index 100% rename from sam/types/permissions/3-channel.json rename to messaging/types/permissions/3-channel.json diff --git a/sam/types/sets.go b/messaging/types/sets.go similarity index 100% rename from sam/types/sets.go rename to messaging/types/sets.go diff --git a/sam/types/team.go b/messaging/types/team.go similarity index 100% rename from sam/types/team.go rename to messaging/types/team.go diff --git a/sam/types/team.perms.gen.go b/messaging/types/team.perms.gen.go similarity index 100% rename from sam/types/team.perms.gen.go rename to messaging/types/team.perms.gen.go diff --git a/sam/types/unread.gen.go b/messaging/types/unread.gen.go similarity index 100% rename from sam/types/unread.gen.go rename to messaging/types/unread.gen.go diff --git a/sam/types/unread.go b/messaging/types/unread.go similarity index 100% rename from sam/types/unread.go rename to messaging/types/unread.go diff --git a/sam/websocket/encoder.go b/messaging/websocket/encoder.go similarity index 100% rename from sam/websocket/encoder.go rename to messaging/websocket/encoder.go diff --git a/sam/websocket/event_queue.go b/messaging/websocket/event_queue.go similarity index 100% rename from sam/websocket/event_queue.go rename to messaging/websocket/event_queue.go diff --git a/sam/websocket/router.go b/messaging/websocket/router.go similarity index 100% rename from sam/websocket/router.go rename to messaging/websocket/router.go diff --git a/sam/websocket/session.go b/messaging/websocket/session.go similarity index 100% rename from sam/websocket/session.go rename to messaging/websocket/session.go diff --git a/sam/websocket/session_incoming.go b/messaging/websocket/session_incoming.go similarity index 100% rename from sam/websocket/session_incoming.go rename to messaging/websocket/session_incoming.go diff --git a/sam/websocket/session_incoming_channel.go b/messaging/websocket/session_incoming_channel.go similarity index 100% rename from sam/websocket/session_incoming_channel.go rename to messaging/websocket/session_incoming_channel.go diff --git a/sam/websocket/session_incoming_command.go b/messaging/websocket/session_incoming_command.go similarity index 100% rename from sam/websocket/session_incoming_command.go rename to messaging/websocket/session_incoming_command.go diff --git a/sam/websocket/session_incoming_message.go b/messaging/websocket/session_incoming_message.go similarity index 100% rename from sam/websocket/session_incoming_message.go rename to messaging/websocket/session_incoming_message.go diff --git a/sam/websocket/session_incoming_user.go b/messaging/websocket/session_incoming_user.go similarity index 100% rename from sam/websocket/session_incoming_user.go rename to messaging/websocket/session_incoming_user.go diff --git a/sam/websocket/session_outgoing.go b/messaging/websocket/session_outgoing.go similarity index 100% rename from sam/websocket/session_outgoing.go rename to messaging/websocket/session_outgoing.go diff --git a/sam/websocket/session_store.go b/messaging/websocket/session_store.go similarity index 100% rename from sam/websocket/session_store.go rename to messaging/websocket/session_store.go diff --git a/sam/websocket/session_subscriptions.go b/messaging/websocket/session_subscriptions.go similarity index 100% rename from sam/websocket/session_subscriptions.go rename to messaging/websocket/session_subscriptions.go diff --git a/sam/websocket/websocket.go b/messaging/websocket/websocket.go similarity index 100% rename from sam/websocket/websocket.go rename to messaging/websocket/websocket.go