Commit Graph

45 Commits

Author SHA1 Message Date
Ducko fc795a700b
[Various] Theme color palette 2021-07-18 21:53:26 +02:00
Alyxia Sother 7b70fcd297
[Fixes] Fixed all issues 2021-07-05 22:15:05 +02:00
Alyxia Sother 6a71b42e66
[Index] Fixed some issues caused by leftover merge conflicts 2021-07-05 21:51:25 +02:00
Ducko 1a1e3fcbae
[SiteGen] Rewrite to use sidebar, add repos 2021-07-05 21:43:07 +02:00
Ducko 758810cfe8
[SiteGen] Initial add (also remove deprecated modules.json) 2021-07-05 21:42:15 +02:00
Ducko c349fd6ccc
[AuthorGen] Add ratelimit, fix trying to use on authors not array 2021-07-05 21:41:02 +02:00
Ducko ea51962e77
[Various] New env JS file, AuthorGen 2021-07-05 21:37:48 +02:00
PandaDriver ae21d6d6cc
Fix error on Windows (#9) 2021-07-05 21:34:27 +02:00
Ducko 0300abe06e
[Feat] Local images building 2021-07-05 21:33:45 +02:00
Ducko 41aec3cb61
[Index] Fix caching errors on null objects 2021-07-05 21:29:37 +02:00
Ducko bec681af2d
[Index] Fix caching issues with multiple BD themes in one repo 2021-07-05 21:28:22 +02:00
Ducko 8aa61cf30b
[Index] Undo cache tweaks 2021-07-05 21:26:48 +02:00
Ducko 1a2a0e454c
[Index] Add null checking for modules in repo JSON out 2021-07-05 21:26:43 +02:00
Ducko 1147791ce8
[Index] Add lastUpdated to manifests, tweak caching 2021-07-05 21:26:35 +02:00
Ducko 21f501ed56
[Index] Fallback to building if cache fails 2021-05-12 09:32:59 +02:00
Ducko e6e0e54913
[PCPlugin] Don't use subdir and remove manifest.json as some plugins require it 2021-05-12 09:31:10 +02:00
Ducko 85365c8ace
[Base] Make getting GitHub API info async 2021-04-04 18:03:38 +00:00
Ducko 4268f099b5
[Caching] Fix updating hash sometimes failing due to cwd bug 2021-03-08 21:35:58 +01:00
Ducko 0b6001b70f
[Caching] Fix sub module support 2021-03-08 01:18:28 +01:00
Ducko 3487624ac0
[Base] Force rm clone dir if exists 2021-03-08 01:18:05 +01:00
Ducko 32eebc02b3
[Caching] New Caching v2 2021-03-08 01:16:41 +01:00
Ducko 03b3655b53
[Main] Remove tag debug logging 2021-03-08 01:15:22 +01:00
Ducko 792f2b1cb9
[Main] Add manual manifest override generally...
...instead of in preprocessors

+ [Autotag] Auto update themes to theme, tweak CSS tag
2021-03-07 17:03:10 +01:00
Lexi Sother 7e9d5bbafa Added Discord webhook 2021-03-02 15:57:58 +00:00
Keanu Timmermans d7be675cab
Added support for Vercel. 2021-03-01 20:32:30 +01:00
Ducko 05fc0e79b1 [Back-compat] Make old modules.json too for backwards compatibility 2021-02-16 21:18:05 +00:00
Ducko 4bed56b913 [Autotag] Add autotag 2021-02-14 18:30:46 +00:00
Ducko a71da298d5 [Feat] Separate repos 2021-02-13 17:36:08 +00:00
Ducko 2e6605c574 Add dependencies field, re-add Example Sub-Module 2021-02-01 11:31:05 +00:00
Ducko e492a71827 [Bulk] Fix some random bugs, add images support, re-add example module 2021-01-30 13:35:08 +00:00
Ducko 8cca581979 Add caching for unmodified modules 2021-01-28 15:24:07 +00:00
Ducko 3d6cdb6b74 [Bulk] Modules dir instead of single file, preprocessors, BD theme auto-porter, remove example modules 2021-01-27 22:05:15 +00:00
Ducko 393f194162 Add GitHub info to modules.json 2021-01-24 10:49:41 +00:00
Ducko f5f0efb1a2 Add _headers 2021-01-23 20:19:40 +00:00
Ducko 2b286229ac Mostly revert previous changes, add module hashes to modules.json 2021-01-23 20:04:24 +00:00
Ducko 9f93df42b5 Change how API is structured: each module is a directory with js and hash files, remove extensions 2021-01-23 19:51:49 +00:00
Ducko 905849c3dd Just use name.js instead of random sanitisation 2021-01-23 19:17:41 +00:00
Ducko 342da60dd7 Add MS2Porter modules.js, better sub module support, more 2021-01-23 14:19:00 +00:00
Ducko 367495a3a5 Change how modules.js is stored, add sub modules 2021-01-23 11:00:42 +00:00
Ducko d4b89892eb Write dist/modules.json with module JSON data at the end 2021-01-23 10:47:15 +00:00
Ducko 54fd99c9eb Use /dist as base for output 2021-01-23 10:38:44 +00:00
Ducko 5bf718d9ef Using console.time instead of log for output 2021-01-23 10:34:45 +00:00
Ducko 3bdae9f2d6 Change logging, add last commit hash checking 2021-01-23 10:22:37 +00:00
Ducko e431adf20b Initial Commit 2 2021-01-22 21:26:27 +00:00
Ducko 6103f666e5 [Chore] Add entry file 2021-01-22 19:25:19 +00:00