ThaumRystra
e886be8f04
Fixed showstopping bugs with tree organize functions
2023-12-31 18:06:31 +02:00
Thaum Rystra
f63d2ad254
Began migration of queries to nested sets
2023-10-03 16:28:20 +02:00
ThaumRystra
ece4a9391a
Removed .js from all imports to smooth ts migration
2023-09-28 21:27:05 +02:00
Thaum Rystra
e6963ec865
Began the great TypeScript Migration
...
It's helping a lot to move to the new parenting system
2023-09-28 14:16:34 +02:00
Stefan Zermatten
0a3ea7672f
Form overhaul: roll -> trigger
...
roll, savingThrow, skill, slot, slotfiller, spell, spellList,
toggle, trigger
2023-05-17 11:32:39 +02:00
Stefan Zermatten
9e4bbe0d1b
Progress aligning and improving node/prop forms
2023-04-20 15:37:12 +02:00
Stefan Zermatten
cf09abaa57
Progress on forms overhaul: insert lib node broken
2023-04-17 21:43:46 +02:00
Stefan Zermatten
d643886a7f
Added migration for libraryTags
2023-04-17 15:28:06 +02:00
Stefan Zermatten
8e610c2cd8
Slot fill fields given to all lib nodes
2023-03-31 12:21:30 +02:00
Stefan Zermatten
2fa913b09a
Applied style rules to genocide all \t characters
2022-10-09 16:01:36 +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
9825872576
Implemented Reference properties
2021-04-29 15:52:24 +02:00
Stefan Zermatten
e2d6d40bb3
Duplicating library nodes now duplicates up to 50 descendants
2021-04-09 12:36:44 +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
a2bae8d12a
Fixed an issue with clearing forms not correctly unsetting a value
2020-04-26 11:37:51 +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
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
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
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
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
Stefan Zermatten
18e3f653f3
Added insert and update methods for all properties
2019-03-13 14:03:03 +02:00
Stefan Zermatten
94f6631a7d
Overhauled data models to make actions and libraries more universal
2019-03-12 16:47:20 +02:00