Stefan Zermatten
f8e9131bdd
Vastly improved new character UX
...
Characters now can limit which libraries they allow
2022-07-18 13:45:14 +02:00
Stefan Zermatten
bf9639ae59
Library Collections UI built
2022-07-17 22:48:48 +02:00
Stefan Zermatten
ee89a052bc
Added libraryCollections on server
2022-07-13 23:16:25 +02:00
Stefan Zermatten
52453b46e9
Fixed experience not appearing as a variable after computation
2022-02-23 11:44:59 +02:00
Stefan Zermatten
e34f29f952
Computations now occupy their own nodes on the dependency graph
...
This mitigates most issues with properties having self-loops,
particularly in cases like Strength where the value `strength` is used
in the description of Strength
2021-12-07 21:05:24 +02:00
Stefan Zermatten
608ab4e588
Added undo delete and recycle bin to library
2021-08-27 13:00:01 +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
4e2e0ca364
Improved display of referenced properties
2021-07-27 16:21:55 +02:00
Stefan Zermatten
9825872576
Implemented Reference properties
2021-04-29 15:52:24 +02:00
Stefan Zermatten
bfb860605f
Creature properties now duplicate with up to 50 children
2021-04-11 14:47:41 +02:00
Stefan Zermatten
e2d6d40bb3
Duplicating library nodes now duplicates up to 50 descendants
2021-04-09 12:36:44 +02:00
Stefan Zermatten
2a983b0a94
User accounts can now be deleted with some UI to prevent accidental deletion
2021-02-25 14:28:51 +02:00
Stefan Zermatten
dcb535c84e
Moved slot filler search to server side, limited docs in subscription
2021-02-11 22:09:43 +02:00
Stefan Zermatten
ea8d036c72
Added rate limiting to all methods
2020-06-06 14:23:13 +02:00
Stefan Zermatten
93d566e263
Exposed methods and publications to http requests, changed method names
2020-06-06 12:31:07 +02:00
Stefan Zermatten
32c9283569
Library items can now correctly store icons
2020-05-30 18:19:57 +02:00
Thaum Rystra
dfb144b8dc
Added color picking to library properties
2020-05-25 19:09:55 +02:00
Thaum Rystra
add0cac31d
Added "duplicate" option to library properties
2020-05-25 17:23:36 +02:00
Thaum Rystra
81131ddb9f
Allowed non-patreons to view, but not edit, sheets and libraries
2020-05-21 16:50:06 +02:00
Thaum Rystra
a2bae8d12a
Fixed an issue with clearing forms not correctly unsetting a value
2020-04-26 11:37:51 +02:00
Stefan Zermatten
69e8a307fc
Removed a bunch of console noise
2020-03-05 14:05:32 +02:00
Stefan Zermatten
66e70c8c94
Libraries can now be deleted
2020-03-05 14:00:16 +02:00
Stefan Zermatten
81cec77c9e
Added write methods to creature properties
2020-02-18 12:14:38 +02:00
Stefan Zermatten
eabc0aa32e
Groundwork for default libraries and slots
2019-11-13 11:54:27 +02:00
Stefan Zermatten
f4d613a20b
Started working on getting creature property insertion working
2019-09-27 11:06:33 +02:00
Stefan Zermatten
21030d186a
Added saving throws, messed with data structure a bunch, and updated forms to suit
2019-09-25 14:38:20 +02:00
Stefan Zermatten
66d11d58f3
Data changes to make attacks top level objects
2019-09-19 16:03:46 +02:00
Stefan Zermatten
a8b3fc3f2f
Started restructuring the library with attacks, saves, and limited parenting
2019-08-12 16:42:30 +02:00
Stefan Zermatten
5436b12108
Added more property viewers
2019-08-05 12:04:26 +02:00
Stefan Zermatten
0b184c4e85
Library node editing now includes editing sub-documents and soft removal
2019-08-02 12:35:59 +02:00
Stefan Zermatten
745f4fd353
Library nodes can now be edited :D
2019-08-02 10:47:29 +02:00
Stefan Zermatten
d0304da4fd
Began making generic tree re-arranging methods, still buggy
2019-07-30 16:47:21 +02:00
Stefan Zermatten
4b7ff2146f
Purged all references to the schema factory, use SCHEMA_OPTIONS constant instead
2019-07-30 15:21:30 +02:00
Stefan Zermatten
31bc3663a7
Moved properties out of creature folder, since they apply to library nodes as well now
2019-07-30 14:50:08 +02:00
Stefan Zermatten
cbdd72e09b
Some changes to how parenting and ordering of docs interface
2019-07-30 14:48:49 +02:00
Stefan Zermatten
438f128641
Moved parenting folder from /api/creatures/ to /api/
2019-07-30 13:07:31 +02:00
Stefan Zermatten
3460cbf5a0
Significantly improved tree view of libraries
2019-07-30 12:49:20 +02:00
Stefan Zermatten
bd3f676919
Fixed some import errors
2019-07-22 13:45:30 +02:00
Stefan Zermatten
11d3b0fa8d
Improved style of attribute form
2019-07-18 14:36:39 +02:00
Stefan Zermatten
d28d6de684
Inserting library nodes into libraries now works as expected
2019-07-03 14:19:16 +02:00
Stefan Zermatten
93d8a8d33e
Library attribute insert form complete
2019-07-02 17:28:07 +02:00
Stefan Zermatten
9757da2cae
Started work on library node insert forms
2019-06-27 16:52:28 +02:00
Stefan Zermatten
99db45e522
Added function to convert libraryNode lists into forest of object trees
2019-06-20 16:43:18 +02:00
Stefan Zermatten
4d47584f4f
Routed library page and cleaned up errors
2019-06-13 17:07:31 +02:00
Stefan Zermatten
9a194a20cb
Added library list UI
2019-05-10 13:05:21 +02:00
Stefan Zermatten
062e554629
Added comments to libraries
2019-04-15 12:39:42 +02:00
Stefan Zermatten
a1d77cdaab
added update method to library nodes
2019-04-15 12:27:14 +02:00
Stefan Zermatten
f4011abf7b
Moved all creature related API to the creature folder
2019-04-15 12:09:37 +02:00
Stefan Zermatten
aa9802b34e
Iterated on library nodes
2019-04-15 12:04:17 +02:00
Stefan Zermatten
dabb54b0a3
Refactored UI folder structure
2019-04-15 11:44:27 +02:00