Commit graph

108 commits

Author SHA1 Message Date
57c99b88fe
🎨 Improved code quality of manifest parser 2018-06-23 21:52:36 +02:00
62ed08c6c3
🚑 Fix crash since -1 release does not exist 2018-06-23 21:37:31 +02:00
33175d9dbe
🎨 Improve patchmanifest JSON format 2018-06-23 21:36:29 +02:00
82804f6657
Parse manifest.xml into JSON 2018-06-23 21:33:35 +02:00
77e039901a
Add patch manifest verifier 2018-06-23 21:20:08 +02:00
f01a880ae6
Add XML parser 2018-06-23 20:20:03 +02:00
2d55189248
🚚 Renaming releasePaths 2018-06-22 18:27:20 +02:00
fc88c410a1
⚠ Add warning in code comment 2018-06-22 18:25:31 +02:00
22dfac4828
🔒 Verify input to releasePaths 2018-06-22 18:22:28 +02:00
053714bf10
🔒 Verify input to releasePaths 2018-06-22 18:21:27 +02:00
620cb8bb1d
Add release path module 2018-06-22 18:16:59 +02:00
ee3fd0a60f
💡 Update comments for release path search 2018-06-22 17:59:22 +02:00
07caf282d8
♻ Refactor files returned by solidpkg reader^ 2018-06-22 17:38:53 +02:00
06762c6107
Verify file entries in solidpkg 2018-06-22 17:35:36 +02:00
c7bea67a1c
🚑 Fix bencode parser 2018-06-22 17:24:32 +02:00
3bb970b76b
🚑 Fix bencode parser 2018-06-22 17:21:14 +02:00
f578b194ac
🚧 Improve debug output 2018-06-22 17:19:30 +02:00
a578d21663
🎨 Improve Bencode parser 2018-06-22 17:17:12 +02:00
a221ee3a6b
Verify solidpkg file for correctness 2018-06-22 17:10:38 +02:00
96139d2305
🎨 Replace increment operator 2018-06-22 16:42:26 +02:00
1653455ec0
🚚 Move product names into ssn 2018-06-22 16:21:45 +02:00
3f79cb438c
Decode bencode from .solidpkg 2018-06-22 16:19:21 +02:00
62a877617b
♻️ Move parsing and extracting into modules 2018-06-22 16:14:40 +02:00
2dae5f6c58
️ Use ArrayBuffer instead of Buffer 2018-06-22 16:01:29 +02:00
46b0cbbf70
Extract manifest.xml in installPatch 2018-06-22 15:56:51 +02:00
78ac8ae304
Add extract file feature 2018-06-22 15:53:37 +02:00
4aeba1709a
💡 Code cleanup 2018-06-22 13:43:17 +02:00
1172d34a2b
🐛 Fix SSN file reader to allow for non-solidpkg files 2018-06-22 13:36:44 +02:00
f2d6f70790
🚑 Fix installPatch script 2018-06-22 13:35:25 +02:00
c83c3045bc
Add support for patchmanifest files 2018-06-22 13:34:36 +02:00
f80e34826c
Get decryption keys from password 2018-06-22 13:29:33 +02:00
9899514578
♻️ readSsnFile now reads all file entries 2018-06-22 13:13:09 +02:00
1a623aa42d
🚚 Merge Bencode parser 2018-06-22 12:49:15 +02:00
908c4871ed
♻️ Split dns resolver into two files 2018-06-22 12:36:10 +02:00
fab92b078b
🚚 Merge code from old patcher 2018-06-22 12:27:11 +02:00
5806b96f4f
👷 Remove old transpiled files before tsc step 2018-06-22 11:45:30 +02:00
fdf40e8d11
💡 Add comments 2018-06-22 11:42:00 +02:00
ca2862fb3d
🎨 Update solidpkg reader 2018-06-22 11:34:22 +02:00
400be4f296
🐛 Fix reading extra field from solidpkg 2018-06-21 23:08:17 +02:00
561b285f2f
🚑 Deploy missing changes 2018-06-21 23:06:34 +02:00
5b3a6c0dd7
🚧 Improve .solidpkg reader 2018-06-21 23:05:07 +02:00
a382fe6e0f
🐛 Fix solidpkg reader 2018-06-21 22:43:01 +02:00
6d38db6ea0
🐛 Fix solidpkg reader 2018-06-21 22:41:55 +02:00
90a090f6e3
🚧 Add reader for .solidpkg files 2018-06-21 22:39:15 +02:00
1a37702b24
♻️ Extract solidpkg from general file download 2018-06-21 21:52:56 +02:00
7a81a67132
♻️ Extract product name verification 2018-06-21 21:40:27 +02:00
8424ae8978
🎨 Improve file download and typescript annotations 2018-06-21 21:26:29 +02:00
b502075cb3
♻️ Moving product into function signature 2018-06-21 20:11:10 +02:00
561a40be63
🔥 Remove debug output from file download 2018-06-21 20:05:57 +02:00
c051139c0f
🔧 Fixing tsconfig 2018-06-21 15:50:25 +02:00