-
d152a999c9
fixes errors
keep_track_of_all_loot
Artus
2020-01-09 15:12:51 +01:00
-
f9cd09431d
merge shop and looted tables
Artus
2020-01-09 13:25:36 +01:00
-
6149dfd297
will need to clean up db API
Artus
2020-01-05 15:37:40 +01:00
-
a47646bd5f
adds AddPlayer endpoint
master
Artus
2019-12-18 15:22:20 +01:00
-
2c87713818
deletes old frontend
Artus
2019-12-15 16:03:25 +01:00
-
b19d56fd9a
updates for prod env
Artus
2019-12-15 16:02:00 +01:00
-
342a66475d
fixes bugs in group sell
Artus
2019-12-08 14:54:45 +01:00
-
108470c5d1
adds SessionKind and mocks impl of key checks
Artus
2019-12-05 16:17:33 +01:00
-
d1a85ed1d0
adds new 'shop' table
Artus
2019-11-18 15:07:35 +01:00
-
cb8dfa9a2a
works on adding from list
Artus
2019-11-14 16:26:03 +01:00
-
61a03f1781
adds RestrictedAccess middleware for api scope
Artus
2019-11-14 14:23:50 +01:00
-
9d84a5ac62
adds logic for magic link authentication
Artus
2019-11-14 12:30:57 +01:00
-
988cdc97e2
it is useless to keep history of claims updates
Artus
2019-11-12 15:56:27 +01:00
-
b5010539bb
less verbose logger
Artus
2019-11-07 21:05:39 +01:00
-
51cc6c4765
fixes small bug (forgot to save sell gains for group)
Artus
2019-11-07 16:12:42 +01:00
-
1cc9c2eefa
fixes some misbehaviour
Artus
2019-11-07 15:55:58 +01:00
-
4925afbeb5
some better names
Artus
2019-11-06 14:47:47 +01:00
-
1afbcff12a
unifies Buy and Sell parameters
Artus
2019-11-06 14:31:05 +01:00
-
ee0b7b2b7a
adds UpdateResult class of queries
Artus
2019-10-29 16:19:00 +01:00
-
089aaf9a6d
fixes api
Artus
2019-10-29 15:12:56 +01:00
-
1f2a940968
adds reactivity when undoing an event
Artus
2019-10-28 16:08:05 +01:00
-
8d1344e0b6
adds events api
Artus
2019-10-28 15:29:17 +01:00
-
e9f535ac86
impls undoable events
Artus
2019-10-28 15:27:26 +01:00
-
0ac2bce183
adds newtype
Artus
2019-10-28 00:22:28 +01:00
-
d880d9528e
works on making event models work
Artus
2019-10-27 21:56:24 +01:00
-
9ee8cb867c
blanket impl of Update.undo()
Artus
2019-10-27 16:20:11 +01:00
-
df06e2cf4a
removes some unused warnings
Artus
2019-10-27 16:13:29 +01:00
-
ae991bf4dc
preps historic events management
Artus
2019-10-27 15:53:01 +01:00
-
40e39d5a65
adds history table
Artus
2019-10-27 15:52:46 +01:00
-
559ce804a7
makes resolve_claims a single transaction
Artus
2019-10-27 14:50:49 +01:00
-
9a3744e340
fixes resolve_claims & split_and_share
Artus
2019-10-27 14:45:54 +01:00
-
dc0874bd12
preps undo actions
Artus
2019-10-26 11:06:08 +02:00
-
49dfd8bb14
adds selling procedure for 'group'
Artus
2019-10-26 10:58:03 +02:00
-
74ee4a831b
works on selling group items
Artus
2019-10-20 22:03:06 +02:00
-
05a08ea337
adds forbidden_to_players wrapper for db_call
Artus
2019-10-20 21:23:57 +02:00
-
edf236ef8c
routing the rest of implemented features, hits response problem
Artus
2019-10-20 16:09:16 +02:00
-
ed3ac2abcb
adds notifications table and models
Artus
2019-10-19 21:59:17 +02:00
-
2248e25aec
split player module
Artus
2019-10-19 21:44:10 +02:00
-
24807615f7
adds docs, removes some useless pub statements
Artus
2019-10-19 16:12:27 +02:00
-
a552d7beee
Merge branch 'refactoring' of rust/lootalot into master
Arthur Gerbaud
2019-10-19 14:39:07 +02:00
-
-
ce04b77a15
removes unused file
Artus
2019-10-19 14:29:42 +02:00
-
622d746446
removes obsolete AppStorage.js
Artus
2019-10-19 14:23:55 +02:00
-
b0441f3402
fixes bug (float precision) by using f64
Artus
2019-10-18 21:39:23 +02:00
-
61c9a4e6d4
moves all api logic inside PlayerView, found weird bug in unpack_gold_value (floating error)
Artus
2019-10-18 16:21:00 +02:00
-
3fce1dc7d0
adds nicer notifications to user
Artus
2019-10-18 14:48:27 +02:00
-
60a6e69f67
refactor PlayerView, plans to replace ApiStorage.js by lootalot.js api module
Artus
2019-10-18 14:35:06 +02:00
-
08397e7b25
fixes API consumer
Artus
2019-10-18 12:42:27 +02:00
-
ec36403dc3
adds custom serializer for api::Value
Artus
2019-10-17 13:25:07 +02:00
-
80585eb1cd
removes useless file
Artus
2019-10-17 13:01:33 +02:00
-
185e1403e3
moves API logic inside its own module
Artus
2019-10-17 12:56:07 +02:00
-
3cc45397da
fixes errors, cleans up
Artus
2019-10-17 11:58:00 +02:00
-
2222422f8a
removes ApiResponse from server
Artus
2019-10-16 22:32:58 +02:00
-
8cfa21eccf
stablizing ApiResponse inside lootalot_db crate
Artus
2019-10-16 22:29:38 +02:00
-
8af7790d17
try out a generic ApiResponse
Artus
2019-10-15 16:22:46 +02:00
-
6101aaa9e9
thoughts on new api structure, formats code
Artus
2019-10-15 14:42:57 +02:00
-
8399ffebf7
refactors claims unit tests
Artus
2019-10-15 14:16:45 +02:00
-
de4aad5679
updates README
Artus
2019-10-14 23:40:38 +02:00
-
a05cab9974
fixes claims routes
Artus
2019-10-14 23:38:29 +02:00
-
c72169281d
refactors, makes Loot private to module
Artus
2019-10-14 16:28:18 +02:00
-
b2e319dc15
works on resolve_claims
Artus
2019-10-14 15:27:49 +02:00
-
0df875d6a6
moves db logic inside model's managers
Artus
2019-10-13 16:02:47 +02:00
-
068b2e7169
reorganizes api endpoints
Artus
2019-10-11 16:07:09 +02:00
-
3a1f8ec4f6
thinking in progress
Artus
2019-10-10 16:38:59 +02:00
-
-
77728cfdc4
reinitialize lootalot_front to add unit testing
Artus
2019-10-10 10:14:02 +02:00
-
70eed30bee
makes adding loot working
Artus
2019-10-07 15:10:35 +02:00
-
4f6970c423
works on Loot adding UI
Artus
2019-10-04 16:02:22 +02:00
-
1ff2429244
starts working on ItemInput
Artus
2019-10-04 14:47:45 +02:00
-
f1548aedfa
adds search filter on Chest
Artus
2019-10-04 14:21:50 +02:00
-
c99a38a738
makes selector work
Artus
2019-10-03 21:27:42 +02:00
-
d6fe5b71f5
extracts Selector component
Artus
2019-10-03 19:57:48 +02:00
-
47b5d27a0b
makes modifier kind-of work, needs refactoring
Artus
2019-10-03 16:13:05 +02:00
-
60b489e8fd
finish add/buy in frontend
Artus
2019-10-03 12:37:22 +02:00
-
2e7afa9bb0
small fixes
Artus
2019-10-01 16:18:30 +02:00
-
34bb1977a5
small fix
Artus
2019-10-01 15:43:16 +02:00
-
cb98b97126
adds buy/sell endpoints
Artus
2019-08-07 15:34:08 +02:00
-
6e7a0f6211
updates readme
Artus
2019-08-05 21:15:12 +02:00
-
6f1a0530d0
updates readme
Artus
2019-08-05 21:14:44 +02:00
-
8fbca0f7d8
updates README
Artus
2019-08-05 21:12:10 +02:00
-
3cfa12570d
small fixes
Artus
2019-08-05 15:54:54 +02:00
-
10d157a9af
adds a working inventory
Artus
2019-08-05 15:41:41 +02:00
-
894f5f8200
small fixes, cleans up API
Artus
2019-08-05 14:41:36 +02:00
-
3b39428e76
aliases Chest to force creation of distinct ones
Artus
2019-08-04 21:38:32 +02:00
-
a0e4a02e0f
starts improving REST Api
Artus
2019-08-04 21:23:01 +02:00
-
e56c8df121
UI fixes, adds blanket impls of buy/sell signals
Artus
2019-08-01 21:57:47 +02:00
-
f1d088596d
adds basic 'views' concept for main content
Artus
2019-08-01 15:46:38 +02:00
-
dde7dc3770
removes Chest use of AppStorage, various fixes
Artus
2019-08-01 14:46:25 +02:00
-
15d87e3b47
more refactoring, removing imports
Artus
2019-07-31 21:48:59 +02:00
-
dae7633c11
moves logic to PlayerView, adds simple notifications when debugging
Artus
2019-07-31 15:37:35 +02:00
-
e07b236313
removes useless test
Artus
2019-07-31 15:12:48 +02:00
-
fccd9b999b
Starts refactor using a PlayerView renderless component for Player logic
Artus
2019-07-31 15:11:51 +02:00
-
2991a88a30
small fixes while reviewing code
Artus
2019-07-29 15:43:14 +02:00
-
a3eaeed807
redraws frontend UI
Artus
2019-07-28 15:56:19 +02:00
-
d280d0f095
fix type error
Artus
2019-07-28 13:37:59 +02:00
-
dbb084b0ec
little fixes
Artus
2019-07-24 16:02:44 +02:00
-
7350d5222c
adds basic resolve_claims + test
Artus
2019-07-24 15:55:08 +02:00
-
89172177eb
makes ActionResult simpler, uses SQL transactions
Artus
2019-07-24 15:07:04 +02:00
-
08f29fc90e
this looks this overdoing it... going back to master
refactor_user_action_as_trait
Artus
2019-07-24 13:45:03 +02:00
-
4f60df88d7
moves player actions code inside UserAction trait impls
Artus
2019-07-20 15:49:51 +02:00
-
-
51a3d00d03
formats code
Artus
2019-07-20 15:00:28 +02:00
-
0636829fdd
adds doc
Artus
2019-07-17 14:59:04 +02:00