]> Entropealabs - wampex_router.git/log
wampex_router.git
11 months agoremove unused deps master
Christopher Coté [Tue, 7 Jan 2025 16:20:43 +0000 (11:20 -0500)]
remove unused deps

11 months agoupdate wampex dep
Christopher Coté [Mon, 6 Jan 2025 21:34:30 +0000 (16:34 -0500)]
update wampex dep

11 months agoimport Config
Christopher Coté [Mon, 6 Jan 2025 15:33:45 +0000 (10:33 -0500)]
import Config

11 months agoMerge branch 'wampex-elixir-upgrade' into 'master'
Christopher Coté [Mon, 6 Jan 2025 15:31:48 +0000 (15:31 +0000)]
Merge branch 'wampex-elixir-upgrade' into 'master'

update wampex dependencies and elixir version

See merge request entropealabs/wampex_router!3

11 months agotweak deps 3/head
Christopher Coté [Mon, 6 Jan 2025 15:25:50 +0000 (10:25 -0500)]
tweak deps

11 months agoupdate credo and dialyxir
Christopher Coté [Mon, 6 Jan 2025 15:12:22 +0000 (10:12 -0500)]
update credo and dialyxir

11 months agoupdate wampex dependencies and elixir version
Christopher Coté [Mon, 6 Jan 2025 14:46:56 +0000 (09:46 -0500)]
update wampex dependencies and elixir version

4 years agoproper val to remove
Christopher Coté [Thu, 9 Dec 2021 00:44:53 +0000 (19:44 -0500)]
proper val to remove

4 years agopurge old callees when invalid
Christopher Coté [Wed, 8 Dec 2021 23:32:29 +0000 (18:32 -0500)]
purge old callees when invalid

4 years agoverify callee is valid
Christopher Coté [Wed, 8 Dec 2021 21:09:06 +0000 (16:09 -0500)]
verify callee is valid

4 years agoadd logging around RPC
Christopher Coté [Wed, 8 Dec 2021 19:11:21 +0000 (14:11 -0500)]
add logging around RPC

4 years agobump version
Christopher Coté [Wed, 8 Dec 2021 01:37:32 +0000 (20:37 -0500)]
bump version

4 years agoget Invocation request_id from callee session
Christopher Coté [Wed, 8 Dec 2021 01:36:45 +0000 (20:36 -0500)]
get Invocation request_id from callee session

4 years agobump version
Christopher Coté [Tue, 7 Dec 2021 16:46:27 +0000 (11:46 -0500)]
bump version

4 years agouse inspect for error logging
Christopher Coté [Tue, 7 Dec 2021 16:44:59 +0000 (11:44 -0500)]
use inspect for error logging

4 years agobump version
Christopher Coté [Fri, 3 Dec 2021 20:08:49 +0000 (15:08 -0500)]
bump version

4 years agohandle failed lookups
Christopher Coté [Fri, 3 Dec 2021 20:08:10 +0000 (15:08 -0500)]
handle failed lookups

4 years agoadd package release info
Christopher Coté [Tue, 2 Nov 2021 14:37:44 +0000 (10:37 -0400)]
add package release info

4 years agoupdate wampex
Christopher Coté [Sat, 18 Sep 2021 00:54:12 +0000 (20:54 -0400)]
update wampex

4 years agoupdate wampex
Christopher Coté [Sat, 18 Sep 2021 00:22:28 +0000 (20:22 -0400)]
update wampex

4 years agoupdate ci docker image
Christopher Coté [Fri, 17 Sep 2021 23:53:35 +0000 (19:53 -0400)]
update ci docker image

4 years agoupdate deps and elixir version
Christopher Coté [Fri, 17 Sep 2021 20:43:28 +0000 (16:43 -0400)]
update deps and elixir version

4 years agoupdate cdlusterkv
Christopher Coté [Thu, 28 Jan 2021 01:42:31 +0000 (19:42 -0600)]
update cdlusterkv

4 years agoupdate cluster_kv cluster-kv-update
Christopher Coté [Wed, 27 Jan 2021 21:07:29 +0000 (15:07 -0600)]
update cluster_kv

4 years agoupdate cluster kv
Christopher Coté [Wed, 27 Jan 2021 20:57:27 +0000 (14:57 -0600)]
update cluster kv

4 years agosimplify calls, and ensure pid is up
Christopher Coté [Sun, 24 Jan 2021 01:42:35 +0000 (19:42 -0600)]
simplify calls, and ensure pid is up

4 years agoadd realm to log messages
Christopher Coté [Fri, 22 Jan 2021 15:59:06 +0000 (09:59 -0600)]
add realm to log messages

4 years agolog yield request id
Christopher Coté [Thu, 21 Jan 2021 17:57:23 +0000 (11:57 -0600)]
log yield request id

4 years agoadds some logging
Christopher Coté [Thu, 21 Jan 2021 17:49:57 +0000 (11:49 -0600)]
adds some logging

5 years agochange how live node is filtered
Christopher Coté [Sat, 5 Dec 2020 05:27:22 +0000 (23:27 -0600)]
change how live node is filtered

5 years agoremove registration don't replace
Christopher Coté [Fri, 4 Dec 2020 04:23:13 +0000 (22:23 -0600)]
remove registration don't replace

5 years agoupdate cluster_kv to use local update functions
Christopher Coté [Wed, 25 Nov 2020 03:42:05 +0000 (21:42 -0600)]
update cluster_kv to use local update functions

5 years agofix challenge bug multi-auth
Christopher Coté [Thu, 19 Nov 2020 03:49:44 +0000 (21:49 -0600)]
fix challenge bug

5 years agoinitial multi-auth support
Christopher Coté [Thu, 19 Nov 2020 03:24:29 +0000 (21:24 -0600)]
initial multi-auth support

5 years agoMerge branch 'broadcast-disconnect' into 'master'
Entropealabs [Sat, 9 May 2020 01:38:30 +0000 (01:38 +0000)]
Merge branch 'broadcast-disconnect' into 'master'

Broadcast disconnect

See merge request entropealabs/wampex_router!2

5 years agoupdate cluster_kv
Christopher [Sat, 9 May 2020 01:19:17 +0000 (20:19 -0500)]
update cluster_kv

5 years agomake session processes temporary, broadcast disconnect
Christopher [Thu, 23 Apr 2020 21:04:19 +0000 (16:04 -0500)]
make session processes temporary, broadcast disconnect

5 years agoremove debug calls manifold
Christopher [Sat, 18 Apr 2020 01:53:24 +0000 (20:53 -0500)]
remove debug calls

5 years agoupdate states lang
Christopher [Sat, 18 Apr 2020 01:20:00 +0000 (20:20 -0500)]
update states lang

5 years agoupdate states lang
Christopher [Sat, 18 Apr 2020 01:11:23 +0000 (20:11 -0500)]
update states lang

5 years agogroup subscriber events by node and send list when publishing
Christopher [Fri, 17 Apr 2020 21:20:23 +0000 (16:20 -0500)]
group subscriber events by node and send list when publishing

5 years agouse tuple instead of struct to send publish messages
Christopher [Fri, 17 Apr 2020 20:56:26 +0000 (15:56 -0500)]
use tuple instead of struct to send publish messages

5 years agoMerge branch 'dev' into 'master'
Entropealabs [Fri, 17 Apr 2020 20:17:45 +0000 (20:17 +0000)]
Merge branch 'dev' into 'master'

CI

See merge request entropealabs/wampex_router!1

5 years agoadd CI dev
Christopher [Fri, 17 Apr 2020 19:00:34 +0000 (14:00 -0500)]
add CI

5 years agoclean lock
Christopher [Fri, 17 Apr 2020 18:06:33 +0000 (13:06 -0500)]
clean lock

5 years agosetting up integration tests
Christopher [Fri, 17 Apr 2020 18:04:25 +0000 (13:04 -0500)]
setting up integration tests

5 years agoupdate wampex
Christopher [Fri, 17 Apr 2020 14:18:05 +0000 (09:18 -0500)]
update wampex

5 years agouse string for json protocol
Christopher [Fri, 17 Apr 2020 02:23:28 +0000 (21:23 -0500)]
use string for json protocol

5 years agoremove time publish resource
Christopher [Fri, 17 Apr 2020 01:57:31 +0000 (20:57 -0500)]
remove time publish resource

5 years agotime publish resource
Christopher [Fri, 17 Apr 2020 01:50:04 +0000 (20:50 -0500)]
time publish resource

5 years agoremove large messages after processing
Christopher [Fri, 17 Apr 2020 01:40:59 +0000 (20:40 -0500)]
remove large messages after processing

5 years agodon't hibernate websocket
Christopher [Fri, 17 Apr 2020 00:44:01 +0000 (19:44 -0500)]
don't hibernate websocket

5 years agodefault to first callee on bad index
Christopher [Thu, 16 Apr 2020 18:33:40 +0000 (13:33 -0500)]
default to first callee on bad index

5 years agoremove logging
Christopher [Thu, 16 Apr 2020 17:03:30 +0000 (12:03 -0500)]
remove logging

5 years agohandle updating currupted call index live-callee-logging
Christopher [Thu, 16 Apr 2020 16:45:06 +0000 (11:45 -0500)]
handle updating currupted call index

5 years agohandle callee index somehow getting turned into multiple items in list
Christopher [Thu, 16 Apr 2020 16:37:40 +0000 (11:37 -0500)]
handle callee index somehow getting turned into multiple items in list

5 years agomore logging
Christopher [Thu, 16 Apr 2020 16:17:35 +0000 (11:17 -0500)]
more logging

5 years agoremove with statement
Christopher [Thu, 16 Apr 2020 15:43:49 +0000 (10:43 -0500)]
remove with statement

5 years agoremove with statement
Christopher [Thu, 16 Apr 2020 15:36:16 +0000 (10:36 -0500)]
remove with statement

5 years agomore logging
Christopher [Thu, 16 Apr 2020 14:03:58 +0000 (09:03 -0500)]
more logging

5 years agomore logging
Christopher [Thu, 16 Apr 2020 14:00:57 +0000 (09:00 -0500)]
more logging

5 years agomore logging
Christopher [Thu, 16 Apr 2020 13:47:05 +0000 (08:47 -0500)]
more logging

5 years agoinspect
Christopher [Thu, 16 Apr 2020 13:34:06 +0000 (08:34 -0500)]
inspect

5 years agoinspect
Christopher [Thu, 16 Apr 2020 13:31:38 +0000 (08:31 -0500)]
inspect

5 years agoadd some logging around live callee lookups
Christopher [Thu, 16 Apr 2020 13:27:05 +0000 (08:27 -0500)]
add some logging around live callee lookups

5 years agoadd topic to published event
Christopher [Mon, 13 Apr 2020 20:10:08 +0000 (15:10 -0500)]
add topic to published event

5 years agosend error to caller peer when callee goes away
Christopher [Mon, 6 Apr 2020 15:01:13 +0000 (10:01 -0500)]
send error to caller peer when callee goes away

5 years agomore tests around insufficient roles
Christopher [Mon, 6 Apr 2020 14:34:07 +0000 (09:34 -0500)]
more tests around insufficient roles

5 years agohandle no live callees
Christopher [Sun, 5 Apr 2020 20:33:36 +0000 (15:33 -0500)]
handle no live callees

5 years agoproperly transition from unregister
Christopher [Sun, 5 Apr 2020 17:13:46 +0000 (12:13 -0500)]
properly transition from unregister

5 years agoupdate wampex and client
Christopher [Sun, 5 Apr 2020 01:46:22 +0000 (20:46 -0500)]
update wampex and client

5 years agoupdate ClusterKV
Christopher [Thu, 2 Apr 2020 21:16:37 +0000 (16:16 -0500)]
update ClusterKV

5 years agofix for edge case with no live callees
Christopher [Thu, 2 Apr 2020 19:22:14 +0000 (14:22 -0500)]
fix for edge case with no live callees

5 years agohandle all errors
Christopher [Thu, 2 Apr 2020 00:26:06 +0000 (19:26 -0500)]
handle all errors

5 years agoupdate wampex lib
Christopher [Wed, 1 Apr 2020 22:19:08 +0000 (17:19 -0500)]
update wampex lib

5 years agoremove abort warning
Christopher [Wed, 1 Apr 2020 02:24:58 +0000 (21:24 -0500)]
remove abort warning

5 years agonew client interface
Christopher [Wed, 1 Apr 2020 02:20:42 +0000 (21:20 -0500)]
new client interface

5 years agoadd authorization
Christopher [Thu, 26 Mar 2020 02:19:09 +0000 (21:19 -0500)]
add authorization

5 years agoupdate wampex lib
Christopher [Wed, 25 Mar 2020 20:17:59 +0000 (15:17 -0500)]
update wampex lib

5 years agohandle wildcard lookups returning no results
Christopher [Wed, 25 Mar 2020 16:13:46 +0000 (11:13 -0500)]
handle wildcard lookups returning no results

5 years agoupdate types for Authentication behaviour, don't error when no subscribers for a...
Christopher [Wed, 25 Mar 2020 15:58:46 +0000 (10:58 -0500)]
update types for Authentication behaviour, don't error when no subscribers for a published topic

5 years agomoves authentication out of wampex_router
Christopher [Tue, 24 Mar 2020 19:47:40 +0000 (14:47 -0500)]
moves authentication out of wampex_router

5 years agotests pass
Christopher [Mon, 23 Mar 2020 20:05:06 +0000 (15:05 -0500)]
tests pass

5 years agouse struct types throughout
Christopher [Mon, 23 Mar 2020 18:56:22 +0000 (13:56 -0500)]
use struct types throughout

5 years agomake database configurable with env vars
Christopher [Sun, 22 Mar 2020 01:03:32 +0000 (20:03 -0500)]
make database configurable with env vars

5 years agoupdate wamp lib
Christopher [Sat, 21 Mar 2020 23:41:57 +0000 (18:41 -0500)]
update wamp lib

5 years agomove realm sepcific logic to it's own module
Christopher [Sat, 21 Mar 2020 19:15:18 +0000 (14:15 -0500)]
move realm sepcific logic to it's own module

5 years agomove sessions to their own supervisor under realms
Christopher [Sat, 21 Mar 2020 15:44:38 +0000 (10:44 -0500)]
move sessions to their own supervisor under realms

5 years agouser Peer instead of User
Christopher [Sat, 21 Mar 2020 15:26:02 +0000 (10:26 -0500)]
user Peer instead of User

5 years agoshard proxies based on realm
Christopher [Sat, 21 Mar 2020 15:16:06 +0000 (10:16 -0500)]
shard proxies based on realm

5 years agoupdate README
Christopher [Sat, 21 Mar 2020 01:27:22 +0000 (20:27 -0500)]
update README

5 years agoupdate README
Christopher [Sat, 21 Mar 2020 01:26:44 +0000 (20:26 -0500)]
update README

5 years agoupdate README
Christopher [Sat, 21 Mar 2020 01:22:52 +0000 (20:22 -0500)]
update README

5 years agoupdate client version for testing
Christopher [Sat, 21 Mar 2020 00:52:02 +0000 (19:52 -0500)]
update client version for testing

5 years agomove configs to router namespace router-implementation
Christopher [Fri, 20 Mar 2020 21:54:07 +0000 (16:54 -0500)]
move configs to router namespace

5 years agoremove bondy_config
Christopher [Fri, 20 Mar 2020 21:43:00 +0000 (16:43 -0500)]
remove bondy_config

5 years agoadds cockroach backed Realms and Users, internal Admin procedure registration, ensure...
Christopher [Fri, 20 Mar 2020 18:15:57 +0000 (13:15 -0500)]
adds cockroach backed Realms and Users, internal Admin procedure registration, ensure default admin realm and user are always created

5 years agoadds moduledoc with create table command
Christopher [Thu, 19 Mar 2020 02:09:27 +0000 (21:09 -0500)]
adds moduledoc with create table command

5 years agoadds initial support for CockroachDB persistent store
Christopher [Thu, 19 Mar 2020 02:08:07 +0000 (21:08 -0500)]
adds initial support for CockroachDB persistent store

5 years agohandle binary or list for subscribed message handling
Christopher [Wed, 18 Mar 2020 20:54:00 +0000 (15:54 -0500)]
handle binary or list for subscribed message handling