Commit graph

304 commits

Author SHA1 Message Date
872fe39bd9
Add support for Godot 4.3.x 2024-12-04 18:30:21 +01:00
402d5e2ada
Fix identation
skill issue
2024-07-24 02:09:02 +02:00
9372a5be1c
Update docusaurus 2024-07-24 01:59:36 +02:00
ddbe0d605c
Remove invisible characters
Didn't notice them while copy and pasting. Thank you Forgejo.
2024-05-22 00:55:05 +02:00
5582fef70a
Bump version 2024-05-18 19:28:40 +02:00
94a677286c
Make register_custom_module() less verbose 2024-05-18 19:26:57 +02:00
8f29bc5e99
Remove dead link 2024-05-18 16:39:54 +02:00
e9b1169d98
Update file structure 2024-05-18 16:38:56 +02:00
12548963b4
Fix issue template typo 2024-05-18 16:30:05 +02:00
cd352eb73b
Update and fix issue templates 2024-05-18 16:28:10 +02:00
b80d387a3e
Add comparison warning 2024-05-17 02:13:03 +02:00
227b0be514
Reverse scene collection order (fix) 2024-05-17 01:56:23 +02:00
539fc1cea6
Bump version to v2-r0 2024-05-17 00:51:44 +02:00
7a165bb882
Remove "Stripping text" line used during debugging 2024-05-15 02:00:40 +02:00
00368a14e5
Add awaiting required note 2024-05-15 01:58:52 +02:00
5f598d94f9
Update "Initializing CORE" documentation page 2024-05-15 01:58:47 +02:00
fee0bb3eb1
Validation singles & schemas now have names 2024-05-15 01:57:53 +02:00
7ea7de55ff
Update Log UI 2024-05-15 01:52:12 +02:00
535b8b69cf
Fix heading identation? 2024-05-14 00:39:37 +02:00
1aafa02fab
Replace sos!sky links with sos!fly links 2024-05-11 23:32:03 +02:00
a73ccc0305
Update docs README.md and config
(this is embarrasing)
2024-05-11 23:27:35 +02:00
ea31c64674
Implement some tests for validation module/classes
This commit includes tests for these CoreValidationSingle methods:
- matches_type
- matches_class
- in_range_int
- in_range_float
- has_minimum_int
- has_minimum_float
- has_maximum_int
- has_maximum_float
2024-05-11 15:39:56 +02:00
d173030906
Increase timer duration 2024-05-11 15:32:42 +02:00
629c8601f9
Fix output overflow prevention 2024-05-11 15:17:53 +02:00
e3e40ae2f9
Speedup test execution 2024-05-11 14:03:10 +02:00
eaa5ce2a2d
The scheduler now uses an interted module list
This help with cleaning up unused logger instances.
2024-05-11 12:17:21 +02:00
5c94ec058d
Fix type detection 2024-05-11 12:03:36 +02:00
cdb2dfee19
Fix contains() function 2024-05-11 12:02:12 +02:00
6926fab873
Add path to failed.append() call 2024-05-11 11:56:14 +02:00
8974d190cd
_evaluate_recursive() now uses the correct vars 2024-05-11 11:55:04 +02:00
5b0713f1cf
Fix nested dictionaries 2024-05-11 11:52:37 +02:00
c7c564fac2
Rename all 'parent_dict' to 'schema_parent'
It's a much more fitting name
2024-05-11 11:51:15 +02:00
c375cd96d5
Fix error when checking data not of type String 2024-05-11 02:59:16 +02:00
4d7717b3bf
Fix and compact evaluate() 2024-05-11 02:56:51 +02:00
f45a83bf2c
Drop typed array requirement (2nd try) 2024-05-11 02:50:15 +02:00
1616c7b37d
Allow minimum_matches = -1 2024-05-11 02:48:12 +02:00
48380cd8c3
Add more compatibility to is_not_empty() 2024-05-11 02:40:08 +02:00
458b1fc6e0
Drop typed array requirement (more compat) 2024-05-11 02:39:41 +02:00
d384216b42
Fix shadowing warning 2024-05-11 02:02:49 +02:00
bcea9399bc
CoreValidationSchemas are now even cooler!
(they now support nested Dictionaries)
2024-05-11 02:01:46 +02:00
a081d71bed
Make CoreValidationSchema's 1000x better 2024-05-11 01:40:28 +02:00
cc75f108da
Core.new() now requires awaiting... hmm... 2024-05-10 21:21:20 +02:00
1926620e45
Replace queue_free() call with sth more robust 2024-05-10 21:19:27 +02:00
61da7fb367
Fix format_stringarray() 2024-05-10 21:02:43 +02:00
b78ae9dd30
Test.gd now frees 'config' 2024-05-10 19:16:45 +02:00
09dee490e5
Make reload_configuration() and cleanup() safer 2024-05-10 19:16:25 +02:00
fd4d7d2eb0
Fix logger _schedule() logic 2024-05-10 19:15:56 +02:00
d62467bd05
Replace index page with redirect 2024-05-10 15:33:29 +02:00
509667045d
Add fix for output overflows during testing 2024-05-09 15:21:12 +02:00
98d1e9d239
Add config updates in test_stringify_variables 2024-05-09 15:21:03 +02:00