|
51509ff071
|
fix: 🔀 [fixed some of the by-me-caused merge issues]
|
2023-08-12 20:50:02 +02:00 |
|
|
3c7f48016d
|
feat: 🔥 oh god
|
2023-08-12 20:39:22 +02:00 |
|
|
cdb5492bfe
|
wip: more comfpile work
|
2023-04-24 09:20:31 +02:00 |
|
|
ac969681e6
|
feat(context): 🎉 begin work on the context system
|
2023-04-22 17:11:25 +02:00 |
|
|
fe23382dcc
|
feat: ✨ port artefact context to other functions
|
2023-04-20 09:49:54 +02:00 |
|
|
1878186c4f
|
feat: ✨ add context tag handling to core's crafting functions
|
2023-04-20 09:48:22 +02:00 |
|
|
eca98cda25
|
feat: ✨ add core function to validate and sanitize context tags
|
2023-04-20 09:47:33 +02:00 |
|
|
6ab33ff474
|
feat: load config_engine by default
|
2023-04-17 16:55:54 +02:00 |
|
|
1eb63294c1
|
feat: ✨ add mtime calculation for dependency analysis
|
2023-04-17 16:55:12 +02:00 |
|
|
04f2d5380f
|
feat: ✨ add single parsed parameter search
|
2023-04-17 16:54:23 +02:00 |
|
|
bc8f00d306
|
feat: ✨ add config_file dependency to parser
|
2023-04-17 16:53:59 +02:00 |
|
|
aa9514b500
|
feat: ✨ break out filesource handling to a proper FilesourceArtefact
|
2023-04-17 16:53:22 +02:00 |
|
|
ca523478aa
|
refactor: 🔇 muted some debug outputs
|
2023-04-17 16:40:59 +02:00 |
|
|
98bce3155d
|
feat: ✨ add method_missing to trickle function calls down to parent_artefact
|
2023-04-17 16:37:35 +02:00 |
|
|
52df7ce2bd
|
refactor: replace mark_state_change puts with log
|
2023-04-17 16:34:48 +02:00 |
|
|
7910527d99
|
refactor: properly format artefact logs
|
2023-04-17 16:34:16 +02:00 |
|
|
71a3346906
|
feat: ✨ add a YAML config load engine
TODO: This needs to be replaced with a dynamic loader system
|
2023-04-17 16:33:41 +02:00 |
|
|
f1033f460e
|
feat: ✨ add dedicated dependency generator artefact
|
2023-04-14 16:01:56 +02:00 |
|
|
2e05c5fc17
|
refactor: ✨ clean up dependency parsing step
|
2023-04-14 10:35:01 +02:00 |
|
|
900c9d1a60
|
refactor: add proper attr_readers for important properties
|
2023-04-14 10:33:36 +02:00 |
|
|
807397bee0
|
feat: ✨ add craft_and_complete function to create and execute artefacts
|
2023-04-14 10:28:13 +02:00 |
|
|
96f54f13b6
|
feat: ✨ add execute_all function
|
2023-04-14 10:27:22 +02:00 |
|
|
55030a7829
|
feat: ✨ add deadlock detection to find_next
|
2023-04-14 10:26:52 +02:00 |
|
|
1fa8c0972b
|
docs: 📝 Properly document craft_artefact
|
2023-04-14 10:25:53 +02:00 |
|
|
6d39ae339f
|
feat: add **opts to make inheritance a bit easier
|
2023-04-14 10:25:22 +02:00 |
|
|
fefa1859c4
|
feat: make parent_artefact accessible
|
2023-04-14 10:21:27 +02:00 |
|
|
441bc1abf2
|
feat: alias abort_step! to retry_step!
|
2023-04-14 10:20:15 +02:00 |
|
|
a49f0ee99c
|
feat: ✨ add find_artefact bypass
|
2023-04-14 10:19:46 +02:00 |
|
|
cab5be0441
|
feat: ✨ break out the artefact wait functionality
|
2023-04-14 10:16:57 +02:00 |
|
|
379a016621
|
feat: ✨ properly implement parser engine module
|
2023-04-13 10:01:30 +02:00 |
|
|
677289647c
|
refactor: include/require parser engine file
|
2023-04-13 10:00:22 +02:00 |
|
|
6a3319df1c
|
fix: 🩹 properly return engine from if/else
|
2023-04-13 09:59:05 +02:00 |
|
|
ba44b00943
|
refactor: 🧪 add debug output of how long the search took
TODO: Revert me!
|
2023-04-13 09:58:29 +02:00 |
|
|
af5993681d
|
refactor: add basic inspect
TODO: Replace this with a better inspect that properly handles class names etc.
|
2023-04-13 09:57:11 +02:00 |
|
|
493c04ac45
|
fix: 🩹 fix erroneous success! setting when steps done but waitlist full
|
2023-04-13 09:52:00 +02:00 |
|
|
120c420f30
|
fix: 🩹 properly return artefact when requiring/including
|
2023-04-13 09:50:48 +02:00 |
|
|
d415aa6860
|
feat: 🚧 continue implementing a proper parser engine
|
2023-04-12 10:04:54 +02:00 |
|
|
e107825c59
|
feat: ✨ add builtin log function
|
2023-04-12 10:04:05 +02:00 |
|
|
f908eb1e22
|
feat: ✨ properly implement artefact dependency addition
|
2023-04-12 10:03:47 +02:00 |
|
|
94b0288aa9
|
half-arsed: 💩 half implement a proper parser engine class
|
2023-04-11 15:53:45 +02:00 |
|
|
38d0627394
|
build: 🔥 properly set up debugging env etc.
|
2023-04-04 00:32:17 +02:00 |
|
|
607159334b
|
feat: ✨ begin the repo a bit late but better than never
|
2023-04-03 22:36:01 +02:00 |
|