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

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

11 months agoupdate deps
Christopher Coté [Mon, 6 Jan 2025 21:20:48 +0000 (16:20 -0500)]
update deps

11 months agoMerge branch 'cryptosign-pass-tests' into 'master'
Christopher Coté [Mon, 6 Jan 2025 14:36:48 +0000 (14:36 +0000)]
Merge branch 'cryptosign-pass-tests' into 'master'

Cryptosign pass tests

See merge request entropealabs/wampex_client!5

11 months agobump version 5/head
Christopher Coté [Mon, 6 Jan 2025 12:04:38 +0000 (07:04 -0500)]
bump version

11 months agoupdate states_language dependency
Christopher Coté [Sun, 5 Jan 2025 20:46:11 +0000 (15:46 -0500)]
update states_language dependency

11 months agoupadte CI container
Christopher Coté [Sun, 5 Jan 2025 20:42:06 +0000 (15:42 -0500)]
upadte CI container

11 months agoupdate ci container
Christopher Coté [Sun, 5 Jan 2025 20:37:12 +0000 (15:37 -0500)]
update ci container

11 months agouse fix in wampex crypto library
Christopher Coté [Sun, 5 Jan 2025 20:34:54 +0000 (15:34 -0500)]
use fix in wampex crypto library

11 months agoFormat
Uk Chukundah [Sun, 5 Jan 2025 09:58:10 +0000 (10:58 +0100)]
Format

11 months agoImplement cryptosign & password authentication
Uk Chukundah [Sun, 5 Jan 2025 09:58:04 +0000 (10:58 +0100)]
Implement cryptosign & password authentication

11 months agoChange default line length
Uk Chukundah [Sun, 5 Jan 2025 09:35:10 +0000 (10:35 +0100)]
Change default line length

11 months agoReplace deprecated function
Uk Chukundah [Sun, 5 Jan 2025 09:07:19 +0000 (10:07 +0100)]
Replace deprecated function

11 months agoUpdate config
Uk Chukundah [Sun, 5 Jan 2025 09:07:03 +0000 (10:07 +0100)]
Update config

11 months agoUpdate versions
Uk Chukundah [Sun, 5 Jan 2025 09:06:42 +0000 (10:06 +0100)]
Update versions

2 years agoupdate erlang and elixir version, bump version
Christopher Coté [Thu, 20 Jul 2023 15:52:18 +0000 (11:52 -0400)]
update erlang and elixir version, bump version

2 years agoupdate README
Christopher Coté [Thu, 20 Jul 2023 15:32:14 +0000 (11:32 -0400)]
update README

3 years agobump version
Christopher Coté [Wed, 15 Jun 2022 17:41:26 +0000 (13:41 -0400)]
bump version

3 years agohandle exit gracefully while trapping exits
Christopher Coté [Wed, 15 Jun 2022 17:40:38 +0000 (13:40 -0400)]
handle exit gracefully while trapping exits

4 years agobump version
Christopher Coté [Fri, 3 Dec 2021 19:01:50 +0000 (14:01 -0500)]
bump version

4 years agoensure request_id is incremented
Christopher Coté [Fri, 3 Dec 2021 19:01:14 +0000 (14:01 -0500)]
ensure request_id is incremented

4 years agobump version
Christopher Coté [Wed, 24 Nov 2021 16:09:13 +0000 (11:09 -0500)]
bump version

4 years agohandle terminate if handler hasn't fully registered yet
Christopher Coté [Wed, 24 Nov 2021 16:08:19 +0000 (11:08 -0500)]
handle terminate if handler hasn't fully registered yet

4 years agofix alpha ordering of aliases in Handler
Christopher Coté [Wed, 24 Nov 2021 13:51:55 +0000 (08:51 -0500)]
fix alpha ordering of aliases in Handler

4 years agotrap exits and call terminate
Christopher Coté [Tue, 23 Nov 2021 18:26:29 +0000 (13:26 -0500)]
trap exits and call terminate

4 years agohandle updating reg state for structs and maps
Christopher Coté [Tue, 23 Nov 2021 17:52:04 +0000 (12:52 -0500)]
handle updating reg state for structs and maps

4 years agoautomatically unsubscribe and unregister on terminattion for handler processes
Christopher Coté [Tue, 23 Nov 2021 17:44:54 +0000 (12:44 -0500)]
automatically unsubscribe and unregister on terminattion for handler processes

4 years agoadd unsubscribe
Christopher Coté [Fri, 12 Nov 2021 20:18:22 +0000 (15:18 -0500)]
add unsubscribe

4 years agoallow start_link to be overridden
Christopher Coté [Thu, 11 Nov 2021 20:37:35 +0000 (15:37 -0500)]
allow start_link to be overridden

4 years agofurther handler enhancements and version bump
Christopher Coté [Thu, 11 Nov 2021 17:13:08 +0000 (12:13 -0500)]
further handler enhancements and version bump

4 years agoupdate handler and version
Christopher Coté [Wed, 10 Nov 2021 19:28:05 +0000 (14:28 -0500)]
update handler and version

4 years agounique topics and procedures for handler
Christopher Coté [Wed, 10 Nov 2021 17:44:45 +0000 (12:44 -0500)]
unique topics and procedures for handler

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

4 years agoMerge branch 'client-macro' into 'master'
Christopher Coté [Tue, 2 Nov 2021 01:34:41 +0000 (01:34 +0000)]
Merge branch 'client-macro' into 'master'

adds macros for easier handling of registrations and subscriptions

See merge request entropealabs/wampex_client!3

4 years agoupdate moduledoc
Christopher Coté [Tue, 2 Nov 2021 01:17:35 +0000 (21:17 -0400)]
update moduledoc

4 years agoadds macros for easier handling of registrations and subscriptions
Christopher Coté [Tue, 2 Nov 2021 01:15:18 +0000 (21:15 -0400)]
adds macros for easier handling of registrations and subscriptions

4 years agoerlang 24 updates
Christopher Coté [Sat, 18 Sep 2021 00:56:11 +0000 (20:56 -0400)]
erlang 24 updates

4 years agomove add to client and not session
Christopher Coté [Wed, 27 Jan 2021 22:11:24 +0000 (16:11 -0600)]
move add to client and not session

4 years agoone_for_one
Christopher Coté [Wed, 27 Jan 2021 21:36:27 +0000 (15:36 -0600)]
one_for_one

5 years agomake sure to send connected message to processes that add themselves after we've...
Christopher Coté [Fri, 4 Dec 2020 04:20:22 +0000 (22:20 -0600)]
make sure to send connected message to processes that add themselves after we've already connected

5 years agoremove debug statements
Christopher [Sat, 18 Apr 2020 01:55:22 +0000 (20:55 -0500)]
remove debug statements

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

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

CI

See merge request entropealabs/wampex_client!1

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

5 years agoremove old tests
Christopher [Fri, 17 Apr 2020 18:16:28 +0000 (13:16 -0500)]
remove old tests

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

5 years agosetting up integrations tests
Christopher [Fri, 17 Apr 2020 18:03:56 +0000 (13:03 -0500)]
setting up integrations tests

5 years agoremove router
Christopher [Fri, 17 Apr 2020 14:22:40 +0000 (09:22 -0500)]
remove router

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

5 years agoerror logging around insufficient roles
Christopher [Mon, 6 Apr 2020 14:32:54 +0000 (09:32 -0500)]
error logging around insufficient roles

5 years agoadd function to register dependent process
Christopher [Sun, 5 Apr 2020 15:20:49 +0000 (10:20 -0500)]
add function to register dependent process

5 years agoadd welcome state, send event when session reconnects
Christopher [Sun, 5 Apr 2020 01:41:41 +0000 (20:41 -0500)]
add welcome state, send event when session reconnects

5 years agohandle disconnects
Christopher [Sat, 4 Apr 2020 15:21:46 +0000 (10:21 -0500)]
handle disconnects

5 years agoupdate wamp library
Christopher [Thu, 2 Apr 2020 00:18:41 +0000 (19:18 -0500)]
update wamp library

5 years agohandle errors better
Christopher [Wed, 1 Apr 2020 22:15:55 +0000 (17:15 -0500)]
handle errors better

5 years agoupdated client interface
Christopher [Wed, 1 Apr 2020 01:59:14 +0000 (20:59 -0500)]
updated client interface

5 years agouse latest Wampex lib
Christopher [Wed, 1 Apr 2020 00:40:02 +0000 (19:40 -0500)]
use latest Wampex lib

5 years agopass tests struct-types
Christopher [Mon, 23 Mar 2020 14:30:17 +0000 (09:30 -0500)]
pass tests

5 years agoexpect structs for messages
Christopher [Mon, 23 Mar 2020 02:28:07 +0000 (21:28 -0500)]
expect structs for messages

5 years agoupdate tag in readme
Christopher [Sun, 22 Mar 2020 02:35:24 +0000 (21:35 -0500)]
update tag in readme

5 years agoupgrade wampex
Christopher [Sat, 21 Mar 2020 23:39:26 +0000 (18:39 -0500)]
upgrade wampex

5 years agoupdate invocation id position
Christopher [Sat, 21 Mar 2020 23:15:23 +0000 (18:15 -0500)]
update invocation id position

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

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

5 years agouse tag for wampex
Christopher [Sat, 21 Mar 2020 00:48:27 +0000 (19:48 -0500)]
use tag for wampex

5 years agoremove old config router-implementation
Christopher [Fri, 20 Mar 2020 21:49:36 +0000 (16:49 -0500)]
remove old config

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

5 years agomoving router and client to separate repos
Christopher [Fri, 20 Mar 2020 21:41:58 +0000 (16:41 -0500)]
moving router and client to separate repos

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

5 years agoadds unsubscribe and removes subscriptions on session close
Christopher [Wed, 18 Mar 2020 20:34:12 +0000 (15:34 -0500)]
adds unsubscribe and removes subscriptions on session close

5 years agobigger keys
Christopher [Wed, 18 Mar 2020 04:24:41 +0000 (23:24 -0500)]
bigger keys

5 years agoauth updates
Christopher [Wed, 18 Mar 2020 04:05:54 +0000 (23:05 -0500)]
auth updates

5 years agoparse array of ws protocols
Christopher [Wed, 18 Mar 2020 02:12:41 +0000 (21:12 -0500)]
parse array of ws protocols

5 years agoexpose replica and quorum
Christopher [Tue, 17 Mar 2020 23:06:40 +0000 (18:06 -0500)]
expose replica and quorum

5 years agohandle call errors
Christopher [Tue, 17 Mar 2020 21:12:27 +0000 (16:12 -0500)]
handle call errors

5 years agodon't filter all of the invocations
Christopher [Tue, 17 Mar 2020 20:23:02 +0000 (15:23 -0500)]
don't filter all of the invocations

5 years agoadds some logging around rpc calls
Christopher [Tue, 17 Mar 2020 19:59:39 +0000 (14:59 -0500)]
adds some logging around rpc calls

5 years agoproperly return pong
Christopher [Tue, 17 Mar 2020 19:32:38 +0000 (14:32 -0500)]
properly return pong

5 years agoinvocations couldbe gone by the time we yield, also handle ping and unknown websocket...
Christopher [Tue, 17 Mar 2020 19:27:16 +0000 (14:27 -0500)]
invocations couldbe gone by the time we yield, also handle ping and unknown websocket messages

5 years agoupdate cluster_kv to git version
Christopher [Tue, 17 Mar 2020 19:00:46 +0000 (14:00 -0500)]
update cluster_kv to git version

5 years agouse keyspace for ClusterKV
Christopher [Tue, 17 Mar 2020 17:48:17 +0000 (12:48 -0500)]
use keyspace for ClusterKV

5 years agoinitial router authentication
Christopher [Tue, 17 Mar 2020 02:24:53 +0000 (21:24 -0500)]
initial router authentication

5 years agouse send_to_peer, default error value
Christopher [Mon, 16 Mar 2020 20:40:40 +0000 (15:40 -0500)]
use send_to_peer, default error value

5 years agobetter handling of errors and aborts
Christopher [Mon, 16 Mar 2020 19:51:56 +0000 (14:51 -0500)]
better handling of errors and aborts

5 years agoinitial broker support
Christopher [Mon, 16 Mar 2020 03:39:28 +0000 (22:39 -0500)]
initial broker support

5 years agorouted RPC working
Christopher [Sun, 15 Mar 2020 18:26:54 +0000 (13:26 -0500)]
routed RPC working

5 years agoinitial router session code and state machine in place
Christopher [Sun, 15 Mar 2020 02:14:47 +0000 (21:14 -0500)]
initial router session code and state machine in place

5 years agoupdate commit hash in README
Christopher [Tue, 10 Mar 2020 00:51:41 +0000 (19:51 -0500)]
update commit hash in README

5 years agomove files around to allow for Wampex.Server namespace
Christopher [Tue, 10 Mar 2020 00:50:58 +0000 (19:50 -0500)]
move files around to allow for Wampex.Server namespace

5 years agoupdate states and resources, use module variables
Christopher [Sat, 22 Feb 2020 03:36:02 +0000 (21:36 -0600)]
update states and resources, use module variables

5 years agolink to session.json
Christopher [Fri, 21 Feb 2020 05:49:36 +0000 (23:49 -0600)]
link to session.json

5 years agoremovemove call cancel from auth section
Christopher [Fri, 21 Feb 2020 05:46:00 +0000 (23:46 -0600)]
removemove call cancel from auth section

5 years agolist supported basic and advanced features
Christopher [Fri, 21 Feb 2020 05:43:54 +0000 (23:43 -0600)]
list supported basic and advanced features

5 years agoadds support for call cancel and progressive results
Christopher [Fri, 21 Feb 2020 05:22:28 +0000 (23:22 -0600)]
adds support for call cancel and progressive results

5 years agoclean up Role interface
Christopher [Fri, 21 Feb 2020 04:03:28 +0000 (22:03 -0600)]
clean up Role interface

5 years agomake sure to keep exiting requests when checking for queued messages
Christopher [Fri, 21 Feb 2020 03:19:11 +0000 (21:19 -0600)]
make sure to keep exiting requests when checking for queued messages

5 years agoMerge branch 'authentication' into 'master'
Entropealabs [Fri, 21 Feb 2020 02:49:12 +0000 (02:49 +0000)]
Merge branch 'authentication' into 'master'

Authentication

See merge request entropealabs/wampex!1