169 Commits

Author SHA1 Message Date
a47646bd5f adds AddPlayer endpoint 2019-12-18 15:22:20 +01:00
2c87713818 deletes old frontend 2019-12-15 16:03:25 +01:00
b19d56fd9a updates for prod env 2019-12-15 16:02:00 +01:00
342a66475d fixes bugs in group sell 2019-12-08 14:54:45 +01:00
108470c5d1 adds SessionKind and mocks impl of key checks 2019-12-05 16:17:33 +01:00
d1a85ed1d0 adds new 'shop' table 2019-11-18 15:07:35 +01:00
cb8dfa9a2a works on adding from list 2019-11-14 16:26:03 +01:00
61a03f1781 adds RestrictedAccess middleware for api scope 2019-11-14 14:23:50 +01:00
9d84a5ac62 adds logic for magic link authentication 2019-11-14 12:30:57 +01:00
988cdc97e2 it is useless to keep history of claims updates 2019-11-12 15:56:27 +01:00
b5010539bb less verbose logger 2019-11-07 21:05:39 +01:00
51cc6c4765 fixes small bug (forgot to save sell gains for group) 2019-11-07 16:12:42 +01:00
1cc9c2eefa fixes some misbehaviour 2019-11-07 15:55:58 +01:00
4925afbeb5 some better names 2019-11-06 14:47:47 +01:00
1afbcff12a unifies Buy and Sell parameters 2019-11-06 14:31:05 +01:00
ee0b7b2b7a adds UpdateResult class of queries 2019-10-29 16:19:00 +01:00
089aaf9a6d fixes api 2019-10-29 15:12:56 +01:00
1f2a940968 adds reactivity when undoing an event 2019-10-28 16:08:05 +01:00
8d1344e0b6 adds events api 2019-10-28 15:29:17 +01:00
e9f535ac86 impls undoable events 2019-10-28 15:27:26 +01:00
0ac2bce183 adds newtype 2019-10-28 00:22:28 +01:00
d880d9528e works on making event models work 2019-10-27 21:56:24 +01:00
9ee8cb867c blanket impl of Update.undo() 2019-10-27 16:20:11 +01:00
df06e2cf4a removes some unused warnings 2019-10-27 16:13:29 +01:00
ae991bf4dc preps historic events management 2019-10-27 15:53:01 +01:00
40e39d5a65 adds history table 2019-10-27 15:52:46 +01:00
559ce804a7 makes resolve_claims a single transaction 2019-10-27 14:50:49 +01:00
9a3744e340 fixes resolve_claims & split_and_share 2019-10-27 14:45:54 +01:00
dc0874bd12 preps undo actions 2019-10-26 11:06:08 +02:00
49dfd8bb14 adds selling procedure for 'group' 2019-10-26 10:58:03 +02:00
74ee4a831b works on selling group items 2019-10-20 22:03:06 +02:00
05a08ea337 adds forbidden_to_players wrapper for db_call 2019-10-20 21:23:57 +02:00
edf236ef8c routing the rest of implemented features, hits response problem 2019-10-20 16:09:16 +02:00
ed3ac2abcb adds notifications table and models 2019-10-19 21:59:17 +02:00
2248e25aec split player module 2019-10-19 21:44:10 +02:00
24807615f7 adds docs, removes some useless pub statements 2019-10-19 16:12:27 +02:00
a552d7beee Merge branch 'refactoring' of rust/lootalot into master 2019-10-19 14:39:07 +02:00
ce04b77a15 removes unused file 2019-10-19 14:29:42 +02:00
622d746446 removes obsolete AppStorage.js 2019-10-19 14:23:55 +02:00
b0441f3402 fixes bug (float precision) by using f64 2019-10-18 21:39:23 +02:00
61c9a4e6d4 moves all api logic inside PlayerView, found weird bug in unpack_gold_value (floating error) 2019-10-18 16:21:00 +02:00
3fce1dc7d0 adds nicer notifications to user 2019-10-18 14:48:27 +02:00
60a6e69f67 refactor PlayerView, plans to replace ApiStorage.js by lootalot.js api module 2019-10-18 14:35:06 +02:00
08397e7b25 fixes API consumer 2019-10-18 12:42:27 +02:00
ec36403dc3 adds custom serializer for api::Value 2019-10-17 13:25:07 +02:00
80585eb1cd removes useless file 2019-10-17 13:01:33 +02:00
185e1403e3 moves API logic inside its own module 2019-10-17 12:56:07 +02:00
3cc45397da fixes errors, cleans up 2019-10-17 11:58:00 +02:00
2222422f8a removes ApiResponse from server 2019-10-16 22:32:58 +02:00
8cfa21eccf stablizing ApiResponse inside lootalot_db crate 2019-10-16 22:29:38 +02:00