-
ddfe6bd930
sqlx 0.5
master
projectmoon
2021-02-13 14:44:47 +0000
-
91e7dde3eb
Update dependencies.
projectmoon
2021-02-02 20:30:31 +0000
-
9ae4a1b103
Update dependencies. Remove tokio 0.2 compatibility.
projectmoon
2021-01-25 20:38:20 +0000
-
26f8adcd4e
Add webpack compression plugin.
projectmoon
2021-01-24 14:40:34 +0000
-
fe19a98829
Add items to view character page.
projectmoon
2021-01-24 14:32:56 +0000
-
af28df7410
Add item list to edit character page.
projectmoon
2021-01-24 14:26:07 +0000
-
43e6c04ecd
Overflow merit names on view character page.
projectmoon
2021-01-23 15:41:09 +0000
-
e5ec81464c
Add a 'home' link to the character sheets
projectmoon
2021-01-23 15:26:30 +0000
-
a8a37104a6
CofD view character page parity with edit character page.
projectmoon
2021-01-23 15:13:56 +0000
-
dc354e5217
Make view page responsive. Add mobile device viewport meta.
projectmoon
2021-01-23 15:02:01 +0000
-
42ebfa4a54
Make skill list flexible.
projectmoon
2021-01-23 14:52:02 +0000
-
ab58f0b971
Make attributes flexible.
projectmoon
2021-01-23 14:45:51 +0000
-
9e5dea8f57
Make basic info look better.
projectmoon
2021-01-23 14:38:36 +0000
-
f9ef83cb21
Make merits table look nicer.
projectmoon
2021-01-23 10:21:53 +0000
-
59f35d0366
Working, albeit very ugly, inefficient, and sometimes wonky merits.
projectmoon
2021-01-19 22:03:07 +0000
-
95ad1c6e28
Implement backend and frontend API code for merits.
projectmoon
2021-01-17 13:09:17 +0000
-
4980b2e33b
cargo update and major upgrade for tokio, refinery
projectmoon
2021-01-17 12:42:45 +0000
-
5fd3ef36aa
Remove extern crate for serde serialize
projectmoon
2021-01-15 20:32:09 +0000
-
114ba4bd68
Switch all existing API requests to use new CharacterIdentifier stuff.
projectmoon
2021-01-12 22:01:17 +0000
-
3352c2067f
Use Cow in favor of take.
projectmoon
2021-01-12 20:44:26 +0000
-
a36e8069f4
Rename 'or_default' to 'extract'. Better meaning.
projectmoon
2021-01-10 20:54:05 +0000
-
efca366f3f
Implement rest of basic info editing.
projectmoon
2021-01-10 20:44:02 +0000
-
6d9cdd0269
Implement updating basic info for character name.
projectmoon
2021-01-10 20:30:25 +0000
-
fe53a0d531
Create "character identifier" type for use in all API requests.
projectmoon
2021-01-10 14:04:07 +0000
-
6848e4213e
Add API endpoint for updating basic character info.
projectmoon
2021-01-10 13:56:44 +0000
-
6030827464
Remove unused REST semantics from cofd API.
projectmoon
2021-01-09 20:02:24 +0000
-
7fe28ef82e
Fix webpack publicPath to match server route.
projectmoon
2021-01-09 19:41:57 +0000
-
78036394b1
Move cofd api endpoints into their own file
projectmoon
2021-01-09 19:39:35 +0000
-
ed79007c29
Update license in package.json to AGPL
projectmoon
2021-01-09 19:29:47 +0000
-
ee892a3f34
Adjust webpack config slightly for better generation.
projectmoon
2021-01-09 13:32:08 +0000
-
a34e8d24c6
Rename static directory to generated
projectmoon
2021-01-09 13:03:07 +0000
-
55dff277ef
Remove old comments in edit character script.
projectmoon
2021-01-09 12:59:11 +0000
-
ba7fc8268f
Move typescript into source tree.
projectmoon
2021-01-09 12:57:13 +0000
-
3ba7917455
Implement a bit more of the view character template.
projectmoon
2021-01-05 21:42:38 +0000
-
0a128a7067
Remove more unneeded things
projectmoon
2021-01-05 21:33:21 +0000
-
b3253922df
Clean up files and remove things that no longer need to exist.
projectmoon
2021-01-05 21:25:26 +0000
-
a729ccb4a2
Return semi-proper values from the protobuf HTTP API
projectmoon
2021-01-05 21:19:47 +0000
-
8f1ddf89dd
Reimplement attribute updtaes
projectmoon
2021-01-05 19:32:03 +0000
-
63571d9711
WIP on reimplementing edit character script with typescript
projectmoon
2021-01-04 22:36:21 +0000
-
b4981dfc78
Compiles, assuming the user id will be in grpc metadata from auth interceptor.
projectmoon
2021-01-03 23:18:36 +0000
-
a867fdd831
WIP - at a crossroads where we need some kind of auth mechanism
projectmoon
2021-01-03 22:05:28 +0000
-
81c1ace175
Add readme instructions, run proxy command.
projectmoon
2021-01-03 21:24:52 +0000
-
924712f583
Successful (but very manual) grpc-web requests.
projectmoon
2021-01-03 20:42:54 +0000
-
912c949844
Run npm commands for building in build.rs
projectmoon
2021-01-03 14:07:11 +0000
-
f9ceea17cf
Move typescript stuff to static/scripts
projectmoon
2021-01-03 13:46:40 +0000
-
616cbe5730
Move templates into src
projectmoon
2021-01-03 13:37:55 +0000
-
a16ffd0495
Serve templated templates with webpack-compiled JS injected.
projectmoon
2021-01-03 13:36:48 +0000
-
aa5fa59aab
Add some working typescript code that imports manually compiled protos.
projectmoon
2021-01-02 23:11:09 +0000
-
3a250230df
Experimenting with tonic
projectmoon
2021-01-02 21:26:09 +0000
-
8bee670778
Remove un-needed 'resources' functions.
projectmoon
2021-01-02 22:12:43 +0000
-
b042a32f82
RPC-ify update attribute API.
projectmoon
2021-01-02 22:11:30 +0000
-
f2edd91a72
Update skill value as rpc API (though not grpc)
projectmoon
2021-01-02 22:03:10 +0000
-
ee8f7e58e8
Implement updating skills.
projectmoon
2021-01-02 14:51:24 +0000
-
0ca23b46c6
Switch to oneof field for game-specific information and values.
projectmoon
2021-01-01 23:34:50 +0000
-
149b843927
Remove versioning from data type enum members
projectmoon
2021-01-01 22:56:41 +0000
-
7a71d5ad0a
Implement updating skills on the backend.
projectmoon
2021-01-01 00:40:48 +0000
-
0b899293ca
Update cargo dependencies.
projectmoon
2020-12-31 22:32:32 +0000
-
c35ac19060
Add ability to edit changeling characters.
projectmoon
2020-12-31 22:28:00 +0000
-
255b55c8de
Add skills to the character editor.
projectmoon
2020-12-31 22:21:05 +0000
-
6156bba34d
Skip loading owner of character for API.
projectmoon
2020-12-31 20:19:45 +0000
-
2e2cf30755
Update readme for SQLx.
projectmoon
2020-12-31 14:09:01 +0000
-
ce4e02594d
Add ability to pass in custom database path.
projectmoon
2020-12-31 14:02:14 +0000
-
62f05060c0
Move migrations to refinery + barrel, enable 'offline' sqlx query checking
projectmoon
2020-12-30 16:14:04 +0000
-
e148b45edd
Convert load user queries to compile-checked
projectmoon
2020-12-30 15:55:35 +0000
-
fb1c21d710
Clear out unused imports in db.rs
projectmoon
2020-12-30 15:51:06 +0000
-
6f9d1e00bc
Use sqlx result in db.rs
projectmoon
2020-12-30 15:50:45 +0000
-
53501c3747
Convert character db methods to compile-checked queries
projectmoon
2020-12-30 15:46:44 +0000
-
5ea07b8953
Rip out Diesel in favor of SQLx.
projectmoon
2020-12-29 23:06:41 +0000
-
bf2f49f68a
Load character in API as common function. Fix attribute editing.
projectmoon
2020-12-29 14:01:07 +0000
-
4bff55cc6b
Implement editing of attributes.
edit-character
jeff
2020-12-27 21:49:08 +0000
-
1f6f6432e1
Implement editing of attributes.
projectmoon
2020-12-27 21:49:08 +0000
-
c0a48245b1
Start of adding protobuf-based editable character sheet.
jeff
2020-12-27 21:03:10 +0000
-
4023bdc08a
Start of adding protobuf-based editable character sheet.
projectmoon
2020-12-27 21:03:10 +0000
-
b95bad440b
Update cargo.lock
jeff
2020-12-14 23:21:09 +0000
-
0c613cacda
Update cargo.lock
projectmoon
2020-12-14 23:21:09 +0000
-
feaa57739e
Change global databases to debug (for development)
jeff
2020-12-14 19:06:21 +0000
-
2e8197eedc
Change global databases to debug (for development)
projectmoon
2020-12-14 19:06:21 +0000
-
e938496f00
Migrate to Rocket 0.5.
jeff
2020-12-13 13:57:50 +0000
-
8c8ed4f6ef
Migrate to Rocket 0.5.
projectmoon
2020-12-13 13:57:50 +0000
-
1566790a82
Serve protobuf files statically.
jeff
2020-12-09 22:21:31 +0000
-
4024f32621
Serve protobuf files statically.
projectmoon
2020-12-09 22:21:31 +0000
-
1d5b9eaf4f
Super basic readme.
jeff
2020-12-09 21:45:56 +0000
-
b40b0b3a5c
Super basic readme.
projectmoon
2020-12-09 21:45:56 +0000
-
31a3fa2e46
Finished and mostly clean new character flow.
jeff
2020-12-09 21:25:31 +0000
-
5d7d8054e2
Finished and mostly clean new character flow.
projectmoon
2020-12-09 21:25:31 +0000
-
e59e9a5ebf
Clearer function names in new character flow.
jeff
2020-12-09 08:58:49 +0000
-
f34383d0c0
Clearer function names in new character flow.
projectmoon
2020-12-09 08:58:49 +0000
-
0751a783dc
Basic albeit mostly broken flow for creating new character.
jeff
2020-12-08 22:26:47 +0000
-
7b4ffc3a02
Basic albeit mostly broken flow for creating new character.
projectmoon
2020-12-08 22:26:47 +0000
-
92301fb1d4
Dynamically deserialize character data.
jeff
2020-12-08 21:47:01 +0000
-
1f07856e66
Dynamically deserialize character data.
projectmoon
2020-12-08 21:47:01 +0000
-
44dded7f28
Switch character data type to an enum, including schema patch.
jeff
2020-12-08 21:15:38 +0000
-
245bd4f2cc
Switch character data type to an enum, including schema patch.
projectmoon
2020-12-08 21:15:38 +0000
-
93ed679946
Add serde serialization suppor to proto types.
jeff
2020-12-08 08:47:34 +0000
-
0c09a3fdef
Add serde serialization suppor to proto types.
projectmoon
2020-12-08 08:47:34 +0000
-
d6a80a7996
Serialize characters as protobufs. Skeletal character creation.
jeff
2020-12-07 20:32:02 +0000
-
8b3e8c70ae
Serialize characters as protobufs. Skeletal character creation.
projectmoon
2020-12-07 20:32:02 +0000
-
ec5be56858
Clean up 'TemplateContext', handle character visibility.
jeff
2020-12-05 20:15:14 +0000
-
8638c1d598
Clean up 'TemplateContext', handle character visibility.
projectmoon
2020-12-05 20:15:14 +0000
-
0530011138
User accounts, DAO trait, registration.
jeff
2020-12-05 13:07:33 +0000