Commit Graph

  • 1050442606 Children of triggers are now inactive on the sheet Stefan Zermatten 2022-07-26 13:43:55 +02:00
  • 53ed271ea2 Calculation errors moved to the build page Can be hidden, restyled to improve usability in light mode Stefan Zermatten 2022-07-26 13:33:05 +02:00
  • 6ccbf204eb Turned FileColelction logging off for production Stefan Zermatten 2022-07-26 12:04:13 +02:00
  • d44d4e0315 Increased timeout and retries on S3 config Stefan Zermatten 2022-07-26 11:53:18 +02:00
  • 2b8f7e4927 Fixed fillers with type not showing in slot fill Stefan Zermatten 2022-07-26 11:33:47 +02:00
  • 65e7ce6dce removed unused import Stefan Zermatten 2022-07-26 09:10:24 +02:00
  • 24cc87d6f7 Fixed deleted libraryNodes being shown in library Stefan Zermatten 2022-07-26 09:07:20 +02:00
  • 03578b2066 fixed classes without variable names breaking the sheet Stefan Zermatten 2022-07-25 15:21:38 +02:00
  • 6ea882a053 Fixed trigger conditions not working on rest Stefan Zermatten 2022-07-25 15:13:47 +02:00
  • bec65be170 Merge branch 'version-2-dev' into version-2 2.0-beta.37 Stefan Zermatten 2022-07-25 09:40:31 +02:00
  • 0483a7effc Tag targeting attributes and skills with effects now works like normal effects would Stefan Zermatten 2022-07-24 22:32:40 +02:00
  • 4c5c537f29 Improved slot tag handling Stefan Zermatten 2022-07-24 21:50:31 +02:00
  • a0c2822dac Added "extra" damage type Takes on the same damage type as the last damage applied during the same action, otherwise deals "extra" damage Stefan Zermatten 2022-07-24 20:38:42 +02:00
  • 27a21aed59 Added error alert to stat tab for dependency loops Stefan Zermatten 2022-07-24 19:59:43 +02:00
  • 1da2d319fb Improved handling of tag targeting Stefan Zermatten 2022-07-24 15:22:07 +02:00
  • 82879aaa60 Added admin override to view permission Stefan Zermatten 2022-07-24 15:12:12 +02:00
  • be654d5d45 Added tree root dialog to breadcrumbs Stefan Zermatten 2022-07-24 14:46:27 +02:00
  • f88ffcf0c3 Hardened archive upload slightly Stefan Zermatten 2022-07-24 14:17:39 +02:00
  • 8b62bac83f Added classes and level up button to build tab Stefan Zermatten 2022-07-24 14:17:27 +02:00
  • e698b4b838 Added Dai as Paragon Stefan Zermatten 2022-07-21 09:05:27 +02:00
  • 566d6a4fef Triggers 🤫 Stefan Zermatten 2022-07-20 15:57:38 +02:00
  • 6f7e742eb9 More of the sheet conforms to library allowances Stefan Zermatten 2022-07-20 00:09:58 +02:00
  • 0c06f60b7e Fixed typo "Transfer Onwership" Stefan Zermatten 2022-07-19 19:25:12 +02:00
  • f8e9131bdd Vastly improved new character UX Characters now can limit which libraries they allow Stefan Zermatten 2022-07-18 13:45:14 +02:00
  • bf9639ae59 Library Collections UI built Stefan Zermatten 2022-07-17 22:48:48 +02:00
  • ee89a052bc Added libraryCollections on server Stefan Zermatten 2022-07-13 23:16:25 +02:00
  • 59ef7527b7 Fixed some errors with character insertion/deletion Stefan Zermatten 2022-07-09 12:53:44 +02:00
  • b8a03245ea Level up dialog now working Stefan Zermatten 2022-07-05 15:40:55 +02:00
  • 1a71c2cfa7 Began implementing class level up UI Stefan Zermatten 2022-07-04 13:55:41 +02:00
  • 292388dead Iterated on class UI Stefan Zermatten 2022-06-29 15:35:12 +02:00
  • 00272e7b55 Action cards now show their decendants Stefan Zermatten 2022-06-29 15:27:12 +02:00
  • f07f05ca2c Moved creature variables to their own collection Another big change to the engine, expect bugs Stefan Zermatten 2022-06-29 14:54:25 +02:00
  • 9dd84a83d2 Started removing scope from creature doc Stefan Zermatten 2022-06-24 10:50:35 +02:00
  • b2f89eceee Fixed some bugs with characters not recomputing TODO: remove .variables cache from creature document, it's not viable Stefan Zermatten 2022-06-23 08:39:48 +02:00
  • b484a27637 iterated on class form to match new schema Stefan Zermatten 2022-06-23 08:39:15 +02:00
  • da5143693f Iterated on class UI Stefan Zermatten 2022-06-21 11:08:45 +02:00
  • 9cc4186171 Reduced data load in slot fill dialog Stefan Zermatten 2022-06-21 11:00:50 +02:00
  • 9f59a6cf86 Fixed long folder names not truncating correctly Stefan Zermatten 2022-06-20 15:11:39 +02:00
  • fdaa035bfb Fixed Shakespearean typo in slot filer description Stefan Zermatten 2022-06-20 14:50:04 +02:00
  • b31760af0c Don't show children expansion panel if not needed Stefan Zermatten 2022-06-20 14:22:13 +02:00
  • a8ffa2f786 Fixed denormalized creature variables not removed Stefan Zermatten 2022-06-20 13:05:38 +02:00
  • 9b1ec46064 Added children properties to prop edit dialog Stefan Zermatten 2022-06-08 12:22:51 +02:00
  • 11f373ddd8 Improved slotCard UI Stefan Zermatten 2022-06-07 23:27:14 +02:00
  • e7e8f938ed Improved archive storage calculations and errors Stefan Zermatten 2022-06-07 23:21:48 +02:00
  • 28934baac9 Implemented archive upload handling Stefan Zermatten 2022-06-07 23:01:06 +02:00
  • 385ac17812 Added big slot cards to build tab, improved build tab Stefan Zermatten 2022-06-07 21:43:35 +02:00
  • a04935c5b4 Updated packages Stefan Zermatten 2022-06-07 18:51:07 +02:00
  • ccc861b6fa Improved character subscription performance By limiting fields that can trigger an autorun Stefan Zermatten 2022-05-11 15:52:44 +02:00
  • 6702f431d0 Fixed bug where removed library nodes kept showing Stefan Zermatten 2022-05-11 15:52:02 +02:00
  • 1b3efae81a Replaced manual recompute calls with dirty flag settings Stefan Zermatten 2022-05-11 15:42:29 +02:00
  • 7a35c66904 Removed performance logging from loading creatures Stefan Zermatten 2022-05-11 13:33:56 +02:00
  • 78cd8ffc8d Creatures are now cached in memory for computation Also removed dependency group calculation because the optimisation isn't as useful to reduce DB calls if the creature is in memory anyway Stefan Zermatten 2022-05-11 13:30:33 +02:00
  • 23fa6fe634 Progress on dependency updates Stefan Zermatten 2022-05-09 16:32:15 +02:00
  • caf50d1578 Merge branch 'version-2' into version-2-dev Stefan Zermatten 2022-05-09 12:46:09 +02:00
  • df7889edd9 Reduced fields loaded by library tree view This should improve performance a little for large libraries, at the expense of loading when a property is selected Stefan Zermatten 2022-05-09 11:23:46 +02:00
  • ddc7f87a4a Replaced unsupported cron manager with new one Stefan Zermatten 2022-05-03 11:29:27 +02:00
  • 33fa22c187 Removed stray log Stefan Zermatten 2022-05-02 23:31:52 +02:00
  • 2e3f0320f3 Added dependency grouping, but commented out for now until it's needed Stefan Zermatten 2022-05-02 23:31:10 +02:00
  • 0b7c20e616 Added APM monitoring Stefan Zermatten 2022-05-02 18:48:41 +02:00
  • abb8890070 Build card being converted into build tree Still need to be able to delete fillers Stefan Zermatten 2022-05-02 12:32:14 +02:00
  • 8dbcae1060 Fixed FAB appearing on wrong tabs Stefan Zermatten 2022-05-01 23:43:31 +02:00
  • 3a18bce7e6 Added error message for unsupported accessors Stefan Zermatten 2022-05-01 22:54:30 +02:00
  • 3e97baaaaa Progress on storing user images Stefan Zermatten 2022-04-25 16:16:17 +02:00
  • ea32c54f57 Fixed massive writes to creature.variables on calc Now only writes changed variables, preventing oplog from being polluted with massive updates Stefan Zermatten 2022-04-25 13:57:39 +02:00
  • 6b724cf365 Dicecloud instances without db version numbers won't go into migration mode Stefan Zermatten 2022-04-25 11:16:02 +02:00
  • 8af5734c93 THREE? Stefan Zermatten 2022-04-25 11:03:17 +02:00
  • 13bf1ff410 Merge branch 'version-2-dev' into version-2-tabletop Stefan Zermatten 2022-04-23 15:18:03 +02:00
  • 8b44c83741 Added archive upload UI Stefan Zermatten 2022-04-23 11:35:11 +02:00
  • 2ca9ac5342 Added storage stats to the account page Stefan Zermatten 2022-04-23 09:52:20 +02:00
  • 7609e916c6 Implemented remove button on archive files Stefan Zermatten 2022-04-23 09:35:29 +02:00
  • f440e030cf Fixed bug in generating error messages when out of character slots Stefan Zermatten 2022-04-22 11:31:59 +02:00
  • 13b6689ba4 Progress on file system UI Stefan Zermatten 2022-04-22 11:30:59 +02:00
  • b28bcbe079 Work on general UI for user files Stefan Zermatten 2022-04-21 22:08:18 +02:00
  • ffa6353a3f Merge branch 'version-2' into version-2-dev Stefan Zermatten 2022-04-21 20:25:23 +02:00
  • 33f60c2c6d Merge branch 'version-2' of https://github.com/ThaumRystra/DiceCloud into version-2 Stefan Zermatten 2022-04-21 10:59:22 +02:00
  • dcc95486b3 fixed parser error when using incorrect call args Stefan Zermatten 2022-04-21 10:59:19 +02:00
  • 88bc223daa Began working on build tab Stefan Zermatten 2022-04-20 13:56:06 +02:00
  • afb76f6ac4 Iterated on tabletop Stefan Zermatten 2022-04-15 22:36:20 +02:00
  • 3235d81684 Added actions to tabletop, used character logs instead. Stefan Zermatten 2022-04-15 20:26:10 +02:00
  • cbc42f8500 fix: buff descriptions aren't being calculated Stefan Zermatten 2022-04-15 18:13:03 +02:00
  • cc24690a67 Fixed bug where children of rolls would be applied Stefan Zermatten 2022-04-09 15:02:44 +02:00
  • 4d5cb3ed50 Merge branch 'version-2-dev' into version-2 Stefan Zermatten 2022-04-08 18:41:48 +02:00
  • c3d9ee7589 Default health bars are now the app's primary color Stefan Zermatten 2022-04-08 18:40:53 +02:00
  • d9f572504d Merge branch 'version-2' into version-2-dev Stefan Zermatten 2022-04-08 17:59:20 +02:00
  • cb80f3a6da Custom health bar colors. Also works for setting mid and low health colors Stefan Zermatten 2022-04-08 17:58:45 +02:00
  • e89d415e7e Fixed error handling of compute engine crashes Stefan Zermatten 2022-03-09 08:24:55 +02:00
  • ac8f19bcfb Hotfix for skills without effects breaking calculations Stefan Zermatten 2022-03-09 08:09:16 +02:00
  • 788cbb182d Action system improvements - Actions/spells now display their summary, not their description - All save branches and attack branches run when there are no targets - Improved action logging - Index branch lets you customise a choice of children to run Stefan Zermatten 2022-03-09 01:31:09 +02:00
  • c68667be9c Added data validation diagnostics for offline use Stefan Zermatten 2022-03-08 15:04:51 +02:00
  • fada07e048 Improved handling of poorly migrated archive creatures Stefan Zermatten 2022-03-08 14:12:11 +02:00
  • 12fc9b1be3 Added summary field back to spell form Stefan Zermatten 2022-03-08 13:17:39 +02:00
  • e7f718c785 Prevented updates from running on the server if they fail client validation Stefan Zermatten 2022-03-08 13:15:48 +02:00
  • 9732db8d67 Hid damage multiplier card if there are no multipliers Stefan Zermatten 2022-03-05 18:56:34 +02:00
  • 73ca6dc364 Damage multipliers are now applied to damage dealt Stefan Zermatten 2022-03-05 18:40:18 +02:00
  • 10242b596f Updated test cases to account for new damage multipliers Stefan Zermatten 2022-03-05 17:59:50 +02:00
  • 782f2cdc73 Added default tags to properties #type, damageType, skillType, attributeType, reset Stefan Zermatten 2022-03-05 17:52:15 +02:00
  • a8ebf6a1de Tags now wrap in damage multiplier viewer Stefan Zermatten 2022-03-05 17:48:52 +02:00
  • 7dcd0aeff2 Fixed single-select combobox not showing rules errors Stefan Zermatten 2022-03-05 16:30:53 +02:00
  • a19e7d0514 Prevented errors from crashing archive restoration Stefan Zermatten 2022-03-05 16:24:42 +02:00
  • 2442ae4fa0 Overhauled damage multipliers UX Form and viewer revamp custom damage types Variables: bludgeoning.resistance Stefan Zermatten 2022-03-05 16:23:21 +02:00