Commit Graph

2147 Commits

Author SHA1 Message Date
John Donaldson 1f89a57531 Starting v3.4 development branch 2019-10-18 22:23:06 +01:00
John Donaldson d5e7ce98c3 Rolling back a bad part of a commit 2019-10-03 16:28:04 -05:00
Neale Pickett e4e106a3ec
Merge pull request #78 from int00h5525/add_objectives_support
Add objectives support
2019-10-03 13:42:08 -07:00
Neale Pickett bf44352fd7 New draggable list helper 2019-09-10 00:31:34 +00:00
Neale Pickett 309432d05c Mostly refactored 2019-09-02 19:47:24 -06:00
Neale Pickett 54ea337447 Add common routines and theme dojigger 2019-09-02 18:42:27 -06:00
Neale Pickett 657a02e773 Refactor state functions into their own doodad 2019-09-02 18:13:37 -06:00
Neale Pickett c6f8e87bb6 Start coding up a WebDAV server 2019-08-31 16:09:19 -06:00
Neale Pickett 506e0ace6b Transpiler can now render individual puzles 2019-08-25 18:50:38 -06:00
Neale Pickett 890718e8bb Transpiler now runs commands with JSON output 2019-08-25 17:30:32 -06:00
Neale Pickett c020fb18c2 License formatting 2019-08-25 07:20:17 -06:00
Neale Pickett dbcc654492 Remove ncurses clause from MIT license 2019-08-25 07:18:23 -06:00
Neale Pickett de8f6cbeb8 Bit of reorg, add missing files 2019-08-25 07:10:32 -06:00
Neale Pickett 921cc86c42 Remove unused function 2019-08-18 22:01:36 -06:00
Neale Pickett edfa895b58 More documentation on what to do next 2019-08-18 21:59:59 -06:00
Neale Pickett fc79db677d Generating whole categories now 2019-08-18 21:59:06 -06:00
Neale Pickett 447bb3158f Start implementing a category doodad 2019-08-17 16:00:15 -06:00
Neale Pickett 711ae36fb2 Transpiling everything in netarch now 2019-08-17 13:09:09 -06:00
Neale Pickett b5424fb005 transpiler handling rfc822 and yaml metadata 2019-08-17 11:01:26 -06:00
Neale Pickett 9dbafa276b distinguish between a zipfs (which is a zip with files in it) and a mothball (which is a zipfs with certain layout) 2019-08-15 19:46:49 -06:00
John Donaldson 18bae31912 Changing verbiage of puzzlelib example 2019-08-15 23:41:08 +01:00
John Donaldson 1504561677 Hackishly pulling in upstream change 2019-08-15 23:36:13 +01:00
John Donaldson ca88bffaf3 Removing leftover debugging output 2019-08-15 23:34:10 +01:00
John Donaldson a2ceea3176 Fix how legacy puzzles with author (vs. authors) field are handled 2019-08-15 23:32:28 +01:00
John Donaldson 1bb777e512 Adding support for Python libraries inside of puzzles and categories 2019-08-15 23:30:48 +01:00
John Donaldson 51124ec80b Do better checking for fields that may be empty or unset 2019-08-15 00:07:22 +01:00
John Donaldson 470e01b437 Adding objectives validator 2019-08-14 23:55:37 +01:00
John Donaldson a99bc15c88 Force success dictionary keys to be lower-case 2019-08-14 23:55:09 +01:00
John Donaldson acef542f66 Updating KSA validator 2019-08-14 23:44:12 +01:00
John Donaldson 97f808804e Force answers to be provided as strings 2019-08-13 17:02:01 -06:00
John Donaldson ffab4d37b6 Adding YAML support to Moth files 2019-08-13 17:02:01 -06:00
John Donaldson 4e19e39872 Merge remote-tracking branch 'origin/add_yaml_support' into add_objectives_support 2019-08-13 22:01:07 +01:00
John Donaldson 05de2972c1 Merge branch 'master' of https://github.com/int00h5525/moth into add_yaml_support 2019-08-13 21:52:36 +01:00
John Donaldson e7da829c0c Don't know why this was added. Breaks things 2019-08-13 21:50:41 +01:00
John Donaldson 03d1182e73 Fixing how RFC822 parser picks up objectives 2019-08-13 21:45:10 +01:00
Donaldson 24f2b6cd67 Handling exceptions appropriately 2019-08-13 21:45:10 +01:00
Donaldson f650f20aa7 Removing unused dependency 2019-08-13 21:45:09 +01:00
Donaldson c109901578 Better handling of success dictionary 2019-08-13 21:44:47 +01:00
Donaldson 5f90d5981d Standardize ksa vs ksas naming convention 2019-08-13 21:44:43 +01:00
John Donaldson c0cb4d6e02 Actually store things in the KSA field 2019-08-13 21:43:19 +01:00
John Donaldson 87981f4e62 Adding some better descriptive text for NICE objective fields 2019-08-13 21:43:19 +01:00
John Donaldson 6ec68a333a Adding stubs for NICE objectives 2019-08-13 21:43:19 +01:00
Neale Pickett d5b8d5f8f3
Merge pull request #77 from int00h5525/add_metadata_validator
Add metadata validator
2019-08-13 11:49:16 -07:00
Neale Pickett fa004f086a
Merge pull request #74 from int00h5525/fix_hexdump
Fixing offsets in hexdump output
2019-08-13 11:47:40 -07:00
Neale Pickett 1634b39365
Merge pull request #70 from int00h5525/better-devel-exception-handling
Better devel exception handling
2019-08-13 11:47:11 -07:00
John Donaldson eb19015aca Fixing offsets in hexdump output 2019-08-02 18:50:46 -05:00
John Donaldson c73abb0c61 And, of course, I spelled it wrong . . . 2019-08-02 18:42:46 -05:00
John Donaldson 34ee51bf84 Add better logging for raised exceptions 2019-08-02 18:42:46 -05:00
John Donaldson 5d954b2f58 Adding validator to detect duplicate authors 2019-08-02 18:38:16 -05:00
John Donaldson ecb20713aa Adding unique answer validator 2019-08-02 18:38:16 -05:00