Commit Graph

1697 Commits

Author SHA1 Message Date
Stefan Zermatten
b0ee5cd304 Continued iterating on calculations, added failing test for bugs found 2021-09-27 17:26:52 +02:00
Stefan Zermatten
85e8756d1d Fixed parse errors not showing up on calculations 2021-09-27 16:39:44 +02:00
Stefan Zermatten
111040e789 Began migrating the rest of the codebase to the new computation engine 2021-09-27 15:39:18 +02:00
Stefan Zermatten
fdea748441 Tore out the old engine, left some wounds 2021-09-27 14:28:32 +02:00
Stefan Zermatten
2228802dd3 moved v1 migrations to the migrations folder 2021-09-27 13:44:43 +02:00
Stefan Zermatten
fe83b5cbc5 Fixed migration errors when tested against a copy of the live dataset 2021-09-27 13:42:37 +02:00
Stefan Zermatten
5e83a88132 Added migrations for all properties 2021-09-27 11:21:10 +02:00
Stefan Zermatten
091e367d27 Fixed suggested parent of class levels to be class 2021-09-27 11:20:40 +02:00
Stefan Zermatten
706303862f Fixed class level not having computed description 2021-09-27 11:06:48 +02:00
Stefan Zermatten
2cb14146d4 Tested and fixed skill compuations 2021-09-23 15:44:50 +02:00
Stefan Zermatten
8ea04fc786 Implemented effect and proficiency inheritance from abilities to skills 2021-09-23 15:22:28 +02:00
Stefan Zermatten
c0a9a1251d Tested and fixed effect computations 2021-09-23 15:22:01 +02:00
Stefan Zermatten
2f893710e2 Tested and fixed damage multiplier computations 2021-09-23 13:40:11 +02:00
Stefan Zermatten
734df59fd1 Tested and fixed inventory computation 2021-09-23 12:41:03 +02:00
Stefan Zermatten
e63dd2560a tested and fixed constant node computations 2021-09-23 12:03:25 +02:00
Stefan Zermatten
347bd8e476 Tested and fixed class level computations 2021-09-23 11:41:15 +02:00
Stefan Zermatten
1270e320ce Basic testing for attribute calculations 2021-09-17 15:11:29 +02:00
Stefan Zermatten
a660ccc458 Lots of progress testing and fixing computation engine 2021-09-16 14:31:28 +02:00
Stefan Zermatten
dfd7ad4af5 Got tests running on single property character 2021-09-15 15:15:18 +02:00
Stefan Zermatten
856fc41429 Began the long road of testing computations 2021-09-14 22:48:30 +02:00
Stefan Zermatten
8f93179187 Moved inventory computation to after toggles, added class levels computation 2021-09-14 16:18:36 +02:00
Stefan Zermatten
5c84836238 More engine rewrite progress, starting to get messy again 2021-09-13 16:12:04 +02:00
Stefan Zermatten
b877a8b45f Computation engine rewrite continues 2021-09-10 19:51:03 +02:00
Stefan Zermatten
28ec7082ee Fixed typo in slot form 2021-09-10 17:14:39 +02:00
Stefan Zermatten
55bca633fc Substantial progress on rebuilding computation engine 2021-09-09 13:47:41 +02:00
Stefan Zermatten
23e99565dc Started inventory calculation 2021-09-09 01:31:20 +02:00
Stefan Zermatten
06da15c44a Began rebuilding computation engine to be dependency graph centric 2021-09-08 17:23:00 +02:00
Stefan Zermatten
43f056ae95 more small progress on migration 2021-09-07 15:48:51 +02:00
Stefan Zermatten
b0980d26ac Iterated on migration :( 2021-09-06 23:59:52 +02:00
Stefan Zermatten
e79b8fda3b Improved migration code substantially, wrote migrations for more properties 2021-09-06 17:40:57 +02:00
Stefan Zermatten
235560eb44 Started on DBv1 migration 2021-09-06 11:36:42 +02:00
Stefan Zermatten
fc0cc6e689 References now merge children, fixed infinite reference loops 2021-09-05 18:51:29 +02:00
Stefan Zermatten
7f95680559 Updated thanks page to reflect that Sam is no longer my fiancee, since we're married now <3 2021-08-30 16:32:31 +02:00
Stefan Zermatten
6e51df363b Added increment buttons to all attributes with a value 2.0-beta.32 2021-08-27 13:21:08 +02:00
Stefan Zermatten
608ab4e588 Added undo delete and recycle bin to library 2021-08-27 13:00:01 +02:00
Stefan Zermatten
518880fa5c Fixed error where searching for properties to insert while having other properties selected could prevent any insert from happening at all 2021-08-27 12:24:01 +02:00
Stefan Zermatten
f043c41e12 Fixed fab being confused by hiding the spells tab 2.0-beta.31a 2021-08-14 10:44:17 +02:00
Stefan Zermatten
0277de76c4 Removed stray console log 2021-08-12 19:56:01 +02:00
Stefan Zermatten
ffc3211ff9 Fixed some issues with slot filler searching 2021-08-12 18:28:53 +02:00
Stefan Zermatten
8162c76185 Added basic ownership transfer for shared documents 2.0-beta.31 2021-08-10 19:01:31 +02:00
Stefan Zermatten
e21586e9ce Added reasonable storage limits to most string and array schemas 2021-08-10 18:12:55 +02:00
Stefan Zermatten
4c2155d8ff Buffs applied property can now be set in both library and character 2021-08-10 17:02:27 +02:00
Stefan Zermatten
44cc46ed22 Added the ability to add buffs as already applied straight from a library 2021-08-10 16:47:05 +02:00
Stefan Zermatten
d2b5d5f01d Fixed swiping between tabs when spells tab is hidden 2021-08-10 15:20:04 +02:00
Stefan Zermatten
4492c47b00 Fixed item tree node view only using quantity display if quantity is a number 2021-08-10 15:03:30 +02:00
Stefan Zermatten
6600cea9fa Fixed references display in tree views 2021-08-10 15:02:24 +02:00
Stefan Zermatten
741a9b080a Finished implementing new slot fill dialog, including ability to test slots 2021-08-10 14:35:27 +02:00
Stefan Zermatten
b041db22e4 Merge branch 'version-2' into version-2-dev 2021-08-10 13:31:32 +02:00
Stefan Zermatten
a465e2ce87 Continued implementing new slot dialog 2021-08-10 13:29:11 +02:00
Stefan Zermatten
8ecefb03ad Started re-implementing slot fill dialog with different design pattern 2021-08-10 10:32:56 +02:00