Commit Graph
100 Commits
Author SHA1 Message Date
artus 3a1f8ec4f6 thinking in progress 2019-10-10 16:38:59 +02:00
artus 77728cfdc4 reinitialize lootalot_front to add unit testing 2019-10-10 10:14:02 +02:00
artus 70eed30bee makes adding loot working 2019-10-07 15:10:35 +02:00
artus 4f6970c423 works on Loot adding UI 2019-10-04 16:02:22 +02:00
artus 1ff2429244 starts working on ItemInput 2019-10-04 14:47:45 +02:00
artus f1548aedfa adds search filter on Chest 2019-10-04 14:21:50 +02:00
artus c99a38a738 makes selector work 2019-10-03 21:27:42 +02:00
artus d6fe5b71f5 extracts Selector component 2019-10-03 19:57:48 +02:00
artus 47b5d27a0b makes modifier kind-of work, needs refactoring 2019-10-03 16:13:05 +02:00
artus 60b489e8fd finish add/buy in frontend 2019-10-03 12:37:22 +02:00
artus 2e7afa9bb0 small fixes 2019-10-01 16:18:30 +02:00
artus 34bb1977a5 small fix 2019-10-01 15:43:16 +02:00
artus cb98b97126 adds buy/sell endpoints 2019-08-07 15:34:08 +02:00
artus 6e7a0f6211 updates readme 2019-08-05 21:15:12 +02:00
artus 6f1a0530d0 updates readme 2019-08-05 21:14:44 +02:00
artus 8fbca0f7d8 updates README 2019-08-05 21:12:10 +02:00
artus 3cfa12570d small fixes 2019-08-05 15:54:54 +02:00
artus 10d157a9af adds a working inventory 2019-08-05 15:41:41 +02:00
artus 894f5f8200 small fixes, cleans up API 2019-08-05 14:41:36 +02:00
artus 3b39428e76 aliases Chest to force creation of distinct ones 2019-08-04 21:38:32 +02:00
artus a0e4a02e0f starts improving REST Api 2019-08-04 21:23:01 +02:00
artus e56c8df121 UI fixes, adds blanket impls of buy/sell signals 2019-08-01 21:57:47 +02:00
artus f1d088596d adds basic 'views' concept for main content 2019-08-01 15:46:38 +02:00
artus dde7dc3770 removes Chest use of AppStorage, various fixes 2019-08-01 14:46:25 +02:00
artus 15d87e3b47 more refactoring, removing imports 2019-07-31 21:48:59 +02:00
artus dae7633c11 moves logic to PlayerView, adds simple notifications when debugging 2019-07-31 15:37:35 +02:00
artus e07b236313 removes useless test 2019-07-31 15:12:48 +02:00
artus fccd9b999b Starts refactor using a PlayerView renderless component for Player logic 2019-07-31 15:11:51 +02:00
artus 2991a88a30 small fixes while reviewing code 2019-07-29 15:43:14 +02:00
artus a3eaeed807 redraws frontend UI 2019-07-28 15:56:19 +02:00
artus d280d0f095 fix type error 2019-07-28 13:37:59 +02:00
artus dbb084b0ec little fixes 2019-07-24 16:02:44 +02:00
artus 7350d5222c adds basic resolve_claims + test 2019-07-24 15:55:08 +02:00
artus 89172177eb makes ActionResult simpler, uses SQL transactions 2019-07-24 15:07:04 +02:00
artus 51a3d00d03 formats code 2019-07-20 15:00:28 +02:00
artus 0636829fdd adds doc 2019-07-17 14:59:04 +02:00
artus 143d9bb5aa adds tests 2019-07-17 14:26:27 +02:00
artus 21369535e8 impls more DbApi actions, adds a test 2019-07-16 14:56:54 +02:00
artus 441b7f5ad6 little fixes 2019-07-15 16:07:25 +02:00
artus 4b55964786 adds comments and new tests 2019-07-15 15:55:13 +02:00
artus caabad3982 small refactoring 2019-07-15 15:34:51 +02:00
artus 96f8e36c97 adds test 2019-07-15 15:25:49 +02:00
artus 58f39ae5d0 code cleanup, starts testing 2019-07-15 14:59:49 +02:00
artus 5d54d40bec learning how to test 2019-07-12 15:56:16 +02:00
artus caa8d3fad6 adds docs, tests unpack_gold_value 2019-07-11 15:35:32 +02:00
artus e08cd64743 enhance responses from API, integrates with frontend 2019-07-11 14:54:18 +02:00
artus bc65dfcd78 small changes 2019-07-05 15:45:53 +02:00
artus 63c14b4a54 improves progressive rendering, work in progress... 2019-07-05 15:06:16 +02:00
artus b4692a7a4e fixes Vue reactivity problems, updates REST Api endpoints 2019-07-05 14:18:12 +02:00
artus 5f0e6624e0 going on, reactivity is not properly working 2019-07-04 16:02:05 +02:00
artus 503ebf7b6b updates frontend to use DB api 2019-07-04 14:53:50 +02:00
artus 4e28eb4159 basic impl of players list and loot api in frontend 2019-07-03 16:07:56 +02:00
artus b8968aebbd adds cors to test in dev environment 2019-07-03 14:32:35 +02:00
artus c95c13bf18 impls add player admin action 2019-07-03 14:11:26 +02:00
artus 5a792edb20 impls claims on looted items 2019-07-02 15:33:36 +02:00
artus 36c8f24fdc impls wealth updating 2019-07-02 15:07:03 +02:00
artus 9acedd4119 begins work on updates 2019-07-01 16:05:42 +02:00
artus 5f598aff24 cleans up 2019-07-01 15:41:13 +02:00
artus f6ee865088 keeps working on design, updates doc comments 2019-06-25 16:20:26 +02:00
artus 5379ad236f uses tips from diesel.rs guide for application integration 2019-06-22 21:55:21 +02:00
artus 99404543b3 adds documentation 2019-06-22 15:46:57 +02:00
artus a77fce417c extracts server in its own module 2019-06-22 15:23:29 +02:00
artus f5e495734f refactors api 2019-06-22 14:57:51 +02:00
artus 23adaa3e79 writes down some ideas 2019-06-21 21:49:57 +02:00
artus 3d612f33d7 moves api to its own module, thinking about design to choose 2019-06-21 15:11:38 +02:00
artus 966cafb9d9 updates README 2019-06-21 14:01:27 +02:00
artus 0f77a16a8c updates table schema 2019-06-21 13:57:36 +02:00
artus 472e24a62c impls chest content query, still working on the api... 2019-06-20 15:28:06 +02:00
artus 48f71e048e cleans up a little + rustfmt 2019-06-19 15:31:58 +02:00
artus 396989f3dd makes one database query work :) 2019-06-19 15:26:27 +02:00
artus f589751f8c upgrades actix to 1.0 2019-06-19 14:06:38 +02:00
artus ed6a6a4a3f adds .env files to ignored 2019-06-18 21:02:44 +02:00
artus f00105aaa5 first draft of an interface with frontend 2019-06-18 16:01:56 +02:00
artus f619f7229b runs rustfmt, removes unused imports 2019-06-18 15:49:10 +02:00
artus 9b3df58a08 adds server to serve the static files, fixes db tables 2019-06-18 15:44:49 +02:00
artus ef9124cc74 moves shared store inside AppStorage.js 2019-06-16 15:37:03 +02:00
artus d9b629116c small fixes 2019-06-16 14:33:26 +02:00
artus 3b1ad574cd removes useless GroupChest component, minor style changes 2019-06-16 14:11:28 +02:00
artus f50765b5ad small styling tests 2019-06-16 13:54:02 +02:00
artus 192c214b6b adds main actions in group chest 2019-06-15 21:34:45 +02:00
artus 0ff303475b adds show/hides of loot add card 2019-06-15 21:23:22 +02:00
artus fddb5409b4 improves suggestion box display 2019-06-15 21:09:42 +02:00
artus b345faa517 more work on ItemInput 2019-06-15 16:31:16 +02:00
artus aa23fd7077 inits Loot adding functionnality 2019-06-15 16:18:56 +02:00
artus be5d719068 adds PercentInput for value modding in sell action 2019-06-15 15:20:29 +02:00
artus d1f2f55c88 adds Cargo.lock to ignore list 2019-06-15 14:22:43 +02:00
artus 50b00cb626 small fixes 2019-06-15 14:05:14 +02:00
artus 89547c52e5 adds node-sass for theme customization 2019-06-14 21:16:43 +02:00
artus a058357815 dummy impls for requests and conflict resolution 2019-06-14 16:06:03 +02:00
artus dc7a0da95d adds requests state for Request component 2019-06-14 15:38:24 +02:00
artus 0e71776f4f cleaner inputs for Wealth 2019-06-14 14:31:46 +02:00
artus 109a01a368 removes debug log 2019-06-13 21:47:35 +02:00
artus 93e839e40e adds simple cookie to store active player_id 2019-06-13 21:46:48 +02:00
artus 5a3c628e8e moves request inside own component 2019-06-13 21:30:45 +02:00
artus a1a270f5f0 Merge branch 'master' of landoftheunicorn.ovh:rust/lootalot 2019-06-13 16:34:11 +02:00
artus d257ffc775 adds dummy UX for sell action 2019-06-13 16:26:44 +02:00
artus 3deda52df4 working on sell UX 2019-06-13 16:06:19 +02:00
artus 6843fc92cf improves updateWealth error handling 2019-06-13 16:06:00 +02:00
artus 2efed539fb adds actions button, adds comments about testing 2019-06-13 14:46:48 +02:00
artus 3232710a4c improves custom v-closable directive 2019-06-12 21:35:35 +02:00