bb874b8a89
Merge branch '94-add-tui-component-to-monorepo' into 71-seperate-core-functionality-from-app-logic
...
* 94-add-tui-component-to-monorepo:
feature(tui): add basic structure for a tui component to repo
2024-05-05 14:29:14 +02:00
47ec143f1e
feature(tui): add basic structure for a tui component to repo
2024-05-05 14:27:26 +02:00
8fbe713ade
feature(mobile,desktop): add basic repo components
2024-05-05 14:25:19 +02:00
PatrykHegenberg
6dbf39110b
Merge pull request #93 from PatrykHegenberg/72-restructure-the-project-to-a-monorepo
...
refactor(caesar): restructure the project to a monorepo
2024-05-05 13:55:00 +02:00
b39e88107a
refactor(caesar): restructure the project to a monorepo
2024-05-05 13:42:11 +02:00
PatrykHegenberg
17ebd0261b
Add issue templates for easier project handling
2024-05-03 13:39:47 +02:00
69393fc79c
fix(build): fixed build process with github actions
2024-05-03 09:01:07 +02:00
9a4a86f877
fix(build): fix permissions in github action
2024-05-02 23:21:25 +02:00
a15fa9d5a9
fix(build): next error in publish.yml fixed
2024-05-02 21:42:10 +02:00
6162e6ac58
fix(build): test fix for github workflow
2024-05-02 21:35:40 +02:00
42e4a63a6a
fix(sender,receiver): fixed bug with sender and receiver trying to connect to https with http address
...
to fix this bug i had to change the way a user can support a relay
address. the user can no longer provide the address in the form
"0.0.0.0:8000" instead he has to use "ws://0.0.0.0:8000" or
"wss://0.0.0.0:8000" the switch between ws/http or wss/https is handle
by the program
2024-05-02 21:22:17 +02:00
ikeen0807
d098ea41f6
Merge pull request #87 from PatrykHegenberg/CI/CD-pipeline-test
...
first try yml by chatgpt
2024-05-02 13:35:32 +02:00
ikeen0807
2849b29627
first try yml by chatgpt
2024-05-02 13:26:11 +02:00
5b69d5bfbe
feature(shuttle): adapt shuttle implementation to new server structure
2024-05-02 11:10:27 +02:00
cf0f140ba3
feature(receiver): added success request to receiver
2024-05-02 10:57:02 +02:00
3508ea5fd2
fix(receiver): fixed error while failed connection to local server
2024-05-01 23:57:50 +02:00
4fb2cc1038
fix(sender): performed code cleanup with clippy
2024-05-01 22:56:44 +02:00
f321b6bc6c
feature(sender): change the behavour to only show the transfer name if relay and local room0ids are send to realy server
2024-05-01 22:51:23 +02:00
19f6b24e0f
feature(sender,receiver): added better functionality to separate room-ids
2024-05-01 22:38:18 +02:00
34024055ad
fix(sender): fixed bug with not finishing sender program
2024-05-01 20:28:17 +02:00
2262fd9f75
feature(sender,receiver): enabled local and relay transfer
...
actually a clean close of the sender application is still missing and
has to be included
2024-05-01 17:46:04 +02:00
300f688111
feature(sender): enabled start of multiple threads for local ws server and local and relay sender connection
...
actually the local connection isnt working properly at the moment.
2024-05-01 14:42:10 +02:00
336ea18ad9
feature(sender): adapted relay and sender component to work with a simple transfer name
...
In order to be able to use a simple transfer name, the relay server and
the sender were adapted. On the sender, the on_create_room method was
adapted so that a call is made to the http_client to register the
transfer with the relay server. The handle_create_room method on the
server has been adapted so that when a room is created, the name is
transmitted by the receiver and is no longer generated on the
relayserver.This was also done in preparation for integrating a local
relayserver for the direct connection between sender and receiver.
2024-04-30 23:31:47 +02:00
9f7b95ca98
feature(receiver): adapted receiver to work with a simple generated name
2024-04-28 23:55:55 +02:00
8b62159762
feature(sender): added output of randomly generated name
...
in order to output a randomly generated name a new http_client was
included to perform the request to the relay server.
2024-04-28 23:13:35 +02:00
PatrykHegenberg
2a487f8715
Merge pull request #83 from PatrykHegenberg/63-implement-a-route-for-deleting-transfers-on-the-relay-server
...
63 implement a route for deleting transfers on the relay server
2024-04-28 17:36:11 +02:00
224fd58639
feature(relay): added route for deleting transfers on relay server
2024-04-28 17:27:12 +02:00
PatrykHegenberg
63ca7aa3ef
Merge pull request #82 from PatrykHegenberg/57-implement-a-route-to-receive-transfer-information
...
feature(relay): added route to receive transfer informations
2024-04-28 16:59:54 +02:00
dbd571e3ad
feature(relay): added route to receive transfer informations
2024-04-28 16:56:26 +02:00
PatrykHegenberg
a8de5b5335
Merge pull request #81 from PatrykHegenberg/56-implement-a-route-to-announce-a-transfer
...
56 implement a route to announce a transfer
2024-04-28 15:58:36 +02:00
a6d9f028ba
feature(relay): performed code cleanup with clippy
2024-04-28 15:55:52 +02:00
2418f80bd9
feature(relay): add new route to handle transfer anouncments
2024-04-28 15:54:18 +02:00
PatrykHegenberg
9fd1fde794
Merge pull request #79 from PatrykHegenberg/53-implement-the-generation-of-a-random-name
...
feature(sender): added random name generator
2024-04-28 14:28:22 +02:00
53d01a3969
feature(sender): added random name generator
2024-04-28 14:24:27 +02:00
PatrykHegenberg
4be4af63cc
Merge pull request #78 from PatrykHegenberg/76-add-transfer-struct-to-appstate
...
76 add transfer struct to appstate
2024-04-28 13:58:59 +02:00
4cd25a8442
feature(relay): Add new Transfer struct to AppState
...
To share the transfers between different routes and connections it is
necessary to hold all transfers in the AppState.
2024-04-28 13:53:39 +02:00
PatrykHegenberg
57bc73cbc1
Merge pull request #77 from PatrykHegenberg/52-implement-transfer-struct
...
feature(relay): add transfer struct to store announced transfers
2024-04-28 13:37:47 +02:00
faab74e3b5
feature(relay): add transfer struct to store announced transfers
2024-04-28 13:27:52 +02:00
PatrykHegenberg
c1cb760261
Update publish.yml - to only build on tag push
2024-04-28 13:20:49 +02:00
PatrykHegenberg
3989352302
Create pull_request_template.md
2024-04-28 13:19:51 +02:00
76e48923d5
feature(relay): added first basic tests for relay component
2024-04-28 11:18:48 +02:00
26f09218f4
fix(shuttle): fix imports after code refactoring
2024-04-28 10:03:22 +02:00
bec368325c
performe cleanup with clippy
2024-04-28 09:55:19 +02:00
a362d8ce5c
added unit tests for sender and receiver
2024-04-28 09:55:19 +02:00
97d1ff9323
fix(caesar,realy): finished restructuring of relay component
2024-04-28 09:49:48 +02:00
5eda6c4180
fix(caesar): start refactoring the codebase
...
For a more suitable Name the server struct was renamed to AppState.
2024-04-28 01:59:25 +02:00
PatrykHegenberg
4b9b3aeaeb
Update publish.yml - removed windows and mac build to ensure linux is working
...
windows and mac processes have to be added after linux build is stable.
2024-04-26 20:52:01 +02:00
PatrykHegenberg
bfc4ad259d
Update publish.yml - add protoc build step
2024-04-26 20:40:17 +02:00
PatrykHegenberg
fd601f4826
Update publish.yml
2024-04-26 20:32:29 +02:00
PatrykHegenberg
c96c6d0afa
Create publish.yml
2024-04-26 20:16:39 +02:00