-
86df3c5d1f
Do not process commands coming from ourselves (help text)
master
projectmoon
2024-09-26 09:18:42 +0200
-
38a7e50c5c
Don't forget to update xbps on final stage too
projectmoon
2024-09-25 23:06:20 +0200
-
e309fd1fc6
Sync xbps and update it before everything else.
projectmoon
2024-09-25 22:56:02 +0200
-
9262fe2cac
move xbps update after sync
projectmoon
2024-09-25 22:41:54 +0200
-
724a781e7c
Attempt to correct error in docker image
projectmoon
2024-09-25 22:30:30 +0200
-
ef074beb96
Drone: Update to Rust 1.80 builder
projectmoon
2024-09-25 21:56:03 +0200
-
81a69f329a
Update for Rust 1.80.x
projectmoon
2024-09-25 20:57:19 +0200
-
c9e7efa61d
update to sqlx 0.6
projectmoon
2023-04-13 21:12:04 +0200
-
f295f2b7b6
Update to Matrix SDK 0.6 (#98)
projectmoon
2023-04-13 19:04:48 +0000
-
55ac1a20bb
Migrate code to matrix sdk 0.6
projectmoon
2023-04-04 21:13:03 +0200
-
-
090ce9be45
Add help topic for variables
projectmoon
2023-04-03 22:01:17 +0200
-
2a6dff3e07
Update cargo deps
projectmoon
2023-04-05 07:58:26 +0200
-
952f35d53a
Rust 1.68 (#99)
projectmoon
2023-04-05 05:57:16 +0000
-
6d6f2ffea3
Add help topic for variables
cargo-update
projectmoon
2023-04-03 22:01:17 +0200
-
01d9d027c6
Rust 1.68
projectmoon
2023-04-05 07:16:05 +0200
-
-
dad327b779
Add help topic for variables
variables-help
projectmoon
2023-04-03 22:01:17 +0200
-
-
552daa4746
Add a game system column to room info (#95)
projectmoon
2022-02-02 20:56:50 +0000
-
dcc1dda8b8
Add a game system column to room info
projectmoon
2022-01-28 21:51:05 +0000
-
-
c514b85510
Change modifier order in Cthulhu
projectmoon
2021-11-05 20:52:12 +0000
-
6eb81f43d5
Change CofD modifiers to come after dice pool
projectmoon
2021-11-05 20:18:37 +0000
-
44b1e0f649
Switch to working (but somewhat bigger) Void docker image
projectmoon
2021-11-06 13:47:23 +0000
-
9b3d688cef
Change modifier order in Cthulhu
projectmoon
2021-11-05 20:52:12 +0000
-
72e7543eda
Change CofD modifiers to come after dice pool
projectmoon
2021-11-05 20:18:37 +0000
-
-
a8ccdc9cce
Update rust test image version for CI.
projectmoon
2021-11-05 19:37:59 +0000
-
13ce7b3ee6
Readme update (aka force build)
projectmoon
2021-11-05 17:53:53 +0000
-
6f09a11586
Upgrade to matrix SDK 0.4.
projectmoon
2021-09-19 14:16:29 +0000
-
ee3ec18e06
Refactor keep-drop parsing into function, better error handling. (#93)
projectmoon
2021-09-30 21:16:00 +0000
-
ef5b4cb69b
Potentially valid, not always valid.
projectmoon
2021-09-26 23:19:51 +0000
-
0cb48bea07
Refactor keep-drop parsing into function, better error handling.
projectmoon
2021-09-26 23:06:23 +0000
-
-
126548d868
Do not panic on invalid dice/sides amount for keep/drop.
projectmoon
2021-09-26 14:05:18 +0000
-
7e7e9e534e
Adding None enum to keep/drop, cleaning up matches
Matthew Sparks
2021-09-24 23:03:20 -0400
-
2d9853fbf0
Updating README for new drop command
Matthew Sparks
2021-09-17 23:15:55 -0400
-
3d6210b32d
Adding enum for exclusive drop/keep
Matthew Sparks
2021-09-17 23:11:13 -0400
-
8b5973475f
Forgot to fix tests, fixing keep/drop Err case
Matthew Sparks
2021-09-17 22:18:23 -0400
-
1992ef4e08
Updating roll doc
Matthew Sparks
2021-09-17 22:08:51 -0400
-
f904e3a948
Updating match blocks for keep/drop
Matthew Sparks
2021-09-17 21:45:30 -0400
-
8317f40f61
Updating README for keep/drop
Matthew Sparks
2021-09-16 23:12:23 -0400
-
069ee47364
Adding drop function
Matthew Sparks
2021-09-16 22:55:11 -0400
-
dc242182f4
Fix string comparison in keep/count check, and add test cases
Matthew Sparks
2021-09-07 23:59:49 -0400
-
15163ac11d
Adding calculations for keep, and adding validation on keep input
Matthew Sparks
2021-09-07 20:43:08 -0400
-
1860eaf378
Adding parsing for keeping highest dice
Matthew Sparks
2021-09-06 21:39:51 -0400
-
2654887d8c
Initial commit to add keep to dice struct and preserve parser test cases
Matthew Sparks
2021-09-06 17:23:01 -0400
-
125f3d0cee
Fix drone yml to produce docker images again.
v0.13.2
projectmoon
2021-09-06 23:58:05 +0000
-
a4c3d34a97
Version 0.13.1
v0.13.1
projectmoon
2021-09-06 22:21:24 +0000
-
86fbb05e54
Run Drone CI on tags
projectmoon
2021-09-06 22:18:06 +0000
-
661a943672
Readme Updates (#91)
projectmoon
2021-09-06 22:15:20 +0000
-
beb7c127c5
less paragraphs
projectmoon
2021-09-06 22:12:18 +0000
-
9d2238ed25
Add contributing information.
projectmoon
2021-09-06 22:11:45 +0000
-
004990ba92
Add support/community section.
projectmoon
2021-09-06 22:07:07 +0000
-
a07aa41521
Add matrix room badge
projectmoon
2021-09-06 22:00:40 +0000
-
-
d65715dee6
Remove example room ID from tonic_client
projectmoon
2021-09-05 20:38:45 +0000
-
55a3bfb861
Update readme for crates.io installation.
projectmoon
2021-09-05 20:38:09 +0000
-
0050810182
Fix dicebot readme link
projectmoon
2021-09-05 20:22:42 +0000
-
3ba546d4a4
Add metadata to rpc package.
projectmoon
2021-09-05 20:14:56 +0000
-
ffded7b572
Add metadata to rpc package.
projectmoon
2021-09-05 20:14:13 +0000
-
cf93d14913
Version 0.13.0
v0.13.0
projectmoon
2021-09-05 19:08:27 +0000
-
cf6dd96b34
Update sqlx and refinery to newer versions (#88)
projectmoon
2021-09-05 07:56:41 +0000
-
ac800b25f3
Update sqlx and refinery to newer versions
projectmoon
2021-09-04 23:18:42 +0000
-
-
c8c6f4d6f0
Fix dependency specification for rpc crate in dicebot.
projectmoon
2021-09-04 23:24:52 +0000
-
2488429edb
Version 0.12.0
v0.12.0
projectmoon
2021-09-04 22:17:13 +0000
-
f68d5ffcc1
Update to versioned matrix SDK.
projectmoon
2021-09-04 21:37:49 +0000
-
25b4769a20
Initial prototype of web UI -- attempt 2.
webui-attempt-2
projectmoon
2021-09-03 09:34:33 +0000
-
-
473e899275
Merge branch 'kg333-master' Merge PR #43 from github to fix docker build.
projectmoon
2021-09-03 09:33:02 +0000
-
-
1f03837bfe
Merge branch 'master' of https://github.com/kg333/matrix-dicebot into kg333-master
projectmoon
2021-09-03 09:32:48 +0000
-
-
0059e3d133
Revert "Initial prototype of web UI and web API."
projectmoon
2021-09-03 09:29:52 +0000
-
915b82d0aa
Updating GPG key server; sks-keyservers.net is offline permanently
matthew
2021-08-28 00:12:12 +0000
-
-
cab856241d
Initial prototype of web UI and web API.
projectmoon
2021-07-15 15:04:50 +0000
-
77c49cccde
Remove JS stuff from API.
web-api
projectmoon
2021-07-13 22:24:20 +0000
-
5546576fa8
State-based logic routines for executing UI actions that need info from server.
projectmoon
2021-06-23 20:30:48 +0000
-
08070ed8ad
Wire up stateful logic handling, to be called from components.
projectmoon
2021-06-22 14:33:55 +0000
-
b9381eecf4
Begin creating logic layer in web UI.
projectmoon
2021-06-20 21:45:55 +0000
-
9e0fd44448
Working login flow.
projectmoon
2021-06-17 14:31:18 +0000
-
76fbe9a74b
Update web-api to Rocket 0.5-rc1
projectmoon
2021-06-14 20:22:11 +0000
-
258f7f8b88
Clean up and document index.js file.
projectmoon
2021-06-12 23:00:58 +0000
-
4c0d5ea2d8
Refactor auth API client. Implement proper error handling.
projectmoon
2021-06-12 21:45:10 +0000
-
da3874986f
Use Rc instead of Arc for login, as Arc doesn't seem to be required.
projectmoon
2021-06-12 15:21:08 +0000
-
d082d10c7a
Implement basic login component. With funny arc stuff. WTB functional yewdux matching release version of yew.
projectmoon
2021-06-12 14:52:55 +0000
-
5986a3611a
Implement JWT refreshing.
projectmoon
2021-06-11 22:34:03 +0000
-
01e90ea0a1
Use jwt token when calling graphql
projectmoon
2021-06-11 14:24:49 +0000
-
eeacf01cbe
Add login API call for web UI
projectmoon
2021-06-11 13:46:05 +0000
-
00742c14a9
Add authentication checking to api
projectmoon
2021-06-10 15:25:44 +0000
-
81b4447c84
Remove some proto js definitions from api
projectmoon
2021-06-10 14:15:33 +0000
-
96330e13e4
Remove some warnings in API
projectmoon
2021-06-09 15:56:20 +0000
-
d94451897c
Also create a refresh token, and store it as HTTP only cookie.
projectmoon
2021-06-09 15:41:57 +0000
-
9a5d765d9b
Put JWT secret in rocket.toml. Also, we should remove rocket.toml from the repo.
projectmoon
2021-06-09 15:34:59 +0000
-
9b8d5dd2ea
Add auth routes and stuff.
projectmoon
2021-06-09 15:19:43 +0000
-
1e96ccb307
Fix CORS issues with API
projectmoon
2021-06-08 14:38:21 +0000
-
1b57d128c0
Add bootstrap for styling.
projectmoon
2021-06-07 23:15:39 +0000
-
ab8bc0f25d
Change page title.
projectmoon
2021-06-07 22:40:47 +0000
-
ddb8eae185
Move state to separate file. Fix double rendering problem.
projectmoon
2021-06-07 22:34:05 +0000
-
aeef9533ea
Update to yew 0.18, but with git revs (because yewdux)
projectmoon
2021-06-07 21:53:35 +0000
-
60cf7d406a
Add proper error handling to web UI. Organize API client in web UI.
projectmoon
2021-06-06 22:32:48 +0000
-
57ab6a51da
Avoid random clones in API.
projectmoon
2021-06-06 21:22:23 +0000
-
05157507aa
Working graphql from web UI!
projectmoon
2021-06-06 15:45:43 +0000
-
e002c9e5c9
Implement get user variable in web ui client.
projectmoon
2021-06-06 14:48:29 +0000
-
a1a37d418a
Add schema generating binary to API server, so we can then proceed with the UI client graphql calls.
projectmoon
2021-06-05 22:31:59 +0000
-
6eca450346
Web UI with a functional async-await boundary!
projectmoon
2021-06-05 21:42:13 +0000
-
6154bf2c0b
Move address of grpc to rpc crate. But why static lifetime?
projectmoon
2021-06-05 15:29:42 +0000
-
7a59e6246f
Remove some unused stuff
projectmoon
2021-06-05 15:06:03 +0000
-
82656bd849
Implement get variable
projectmoon
2021-06-05 14:57:44 +0000