Commit Graph

242 Commits

Author SHA1 Message Date
Xevion
db97d9911d Add functions default code w/ helloWorld 2022-05-19 00:33:23 -05:00
Xevion
98233b7628 Add individual character folders to app 2022-05-19 00:00:07 -05:00
Xevion
0ffcc7291d Generate and add characters.json to client public 2022-05-18 18:38:43 -05:00
Xevion
b6fc6e2b5a Formatting chnages in main.py 2022-05-18 17:04:56 -05:00
Xevion
cf9dddd56e Fix function rewrites order 2022-05-18 16:37:29 -05:00
Xevion
2ae2b3c469 Add Cloud Functions & Hosting rewrite for hello-world 2022-05-18 16:34:33 -05:00
Xevion
114f909bb2 Inject environment variables with GitHub Actions & Secrets, move relevant packages back into devDependencies 2022-05-18 04:24:06 -05:00
Xevion
dc67373dff Add node-version, change to v3 on setup-node, add explicit 'yarn install' 2022-05-18 04:09:29 -05:00
Xevion
10d4393b8c Move required dependencies out of devDependencies, update webpack to build in 'build' dir 2022-05-18 04:03:33 -05:00
Xevion
c63c5095b1 Fix error in GH Action (firebase-hosting-merge) 2022-05-18 03:59:28 -05:00
Xevion
e98e6e4153 Switch GH Actions from NPM to Yarn 2022-05-18 03:57:14 -05:00
Xevion
7873399f9e Switch from npm to yarn 2022-05-18 03:56:57 -05:00
Xevion
3dd281598e Move all ./client files into root as this repository becomes client-based 2022-05-18 03:52:39 -05:00
Xevion
34cfda2e52 Add currently supported unused character images in normalization 2022-05-18 03:43:33 -05:00
Xevion
4808a1294c Add new Firebase Hosting 2022-05-18 03:43:18 -05:00
Xevion
1db62d37b9 Delete remnant Flask-related backend files 2022-05-18 03:42:18 -05:00
Xevion
76fd652f80 Add JSON data files to client public folder 2022-05-18 03:25:13 -05:00
Xevion
87271d8271 Move html folder into normalization 2022-05-18 03:22:17 -05:00
Xevion
6dfe329f5b Update client package-lock.json 2022-05-18 03:22:07 -05:00
Xevion
21473bdfbf Remove latent console.log in store.js 2022-05-18 03:19:23 -05:00
Xevion
e3a7e2b708 Fix character badges to fit new character appearances data structure 2022-05-18 03:19:10 -05:00
Xevion
e0a7d58b41 Delete deprecated and unused Flask server code 2022-05-18 03:18:10 -05:00
Xevion
bad3983bd9 Update store.js handling of Axios requests for new serverless locally hosted design + JSON changes 2022-05-18 02:58:37 -05:00
Xevion
6ccc5c73d8 Switch to Rich for logging & progress bars, remove enlighten 2022-05-18 02:25:54 -05:00
Xevion
e69afb7bf2 Last stage of quote building: building app JSON datafiles 2022-05-18 02:25:44 -05:00
Xevion
9d36458746 Move and fix episode descriptions unicode characters 2022-05-18 02:15:50 -05:00
Xevion
1973270f07 Add lxml to Pipfile 2022-05-10 01:07:44 -05:00
Xevion
6f26b80ebf Remove unnecessary os.path.abspath call, delete requirements.txt 2022-05-10 00:47:32 -05:00
Xevion
fd107b0d60 Take necessary helpers from server.data.helpers for normalization, Add unidecode to Pipfile
- General cleanup, getting ready to delete server.data
2022-05-10 00:46:24 -05:00
Xevion
cb06edc0d3 Absolve linter warnings with variable renames 2022-05-10 00:33:44 -05:00
Xevion
21b2b1845d Move /data/raw dir into /normalization/, delete unused JSON data files 2022-05-10 00:28:13 -05:00
Xevion
93d88113e7 Fix issues with character IDs in identifiers.xml 2022-05-09 16:27:49 -05:00
Xevion
21c0d8088f Add notes on future normalization checks, improve logging minorly 2022-05-09 16:26:25 -05:00
Xevion
d56d77ace1 Lower MarkupSafe version for deprecation, add missing dependencies to Pipfile 2022-05-09 16:25:41 -05:00
Xevion
2b76b2e6bc Commit latest compile datest files for 179 updated episodes 2022-05-09 11:57:06 -05:00
Xevion
4482998e3a Finish updating the rest of identifiers and meta.json 2022-05-09 11:56:08 -05:00
Xevion
ccfbc9909a Commit latest truth characters.xml & meta.json 2022-05-09 11:24:58 -05:00
Xevion
a8994ccc56 Update issues in speaker_mapping.xml 2022-05-09 11:24:34 -05:00
Xevion
f2d494f91a Fix issues in truth for Todd Packer & Rolf 2022-05-09 11:24:17 -05:00
Xevion
113b6779fb Commit compiled data files 2022-05-09 11:23:49 -05:00
Xevion
d29212a912 Add normalization.check function for formatting checks/data validation 2022-05-09 11:21:21 -05:00
Xevion
1b3c7fc4e6 Add normalization.meta-update command 2022-05-09 11:20:48 -05:00
Xevion
d9f0481cdd Add progress bar to normalization.compile, add tilde for whitespace errors 2022-05-09 11:20:19 -05:00
Xevion
b5aee758cd Finish compiling function implementations, using copy.deepcopy 2022-05-09 01:53:00 -05:00
Xevion
e7e1fdf7de Commit current normalization data 2022-05-09 01:10:17 -05:00
Xevion
573ea87d11 Implement base compile command logic 2022-05-09 01:08:17 -05:00
Xevion
cdb67045cf Add confirmation checks to normalization.all command 2022-05-09 00:40:44 -05:00
Xevion
574bd4c449 Add meta.json value checking, add coloredlogs to improve logging output visually 2022-05-09 00:32:27 -05:00
Xevion
0be969e5bf Improve use of constants in normalization script 2022-05-09 00:15:15 -05:00
Xevion
4009e6c8a7 Add meta.json persistence support 2022-05-08 23:57:18 -05:00